mediawiki/extensions/JsonForms: main (log #2339482)

sourcepatches

This run took 315 seconds.

From 4f8ef0e784945b444fb3d712000d34e2d650dea1 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Thu, 22 Jan 2026 13:19:03 +0000
Subject: [PATCH] build: Updating dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

composer:
* mediawiki/mediawiki-codesniffer: 47.0.0 → 49.0.0
  The following sniffs are failing and were disabled:
  * MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation
  * MediaWiki.Commenting.FunctionComment.ExtraParamComment
  * MediaWiki.Commenting.FunctionComment.MissingParamName
  * MediaWiki.Commenting.FunctionComment.MissingParamTag
  * MediaWiki.Commenting.FunctionComment.MissingReturnType
  * MediaWiki.Commenting.FunctionComment.ParamNameNoMatch

  The following sniffs now pass and were enabled:
  * MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName

npm:
* eslint-config-wikimedia: 0.31.0 → 0.32.3
  The following rules are failing and were disabled:
  * block-scoped-var
  * no-empty
  * no-redeclare
  * no-prototype-builtins
  * camelcase
  * no-new-func
  * mediawiki/no-nodelist-unsupported-methods
  * no-alert
  * no-useless-escape
  * no-shadow
  * compat/compat
  * no-sequences
  * no-unreachable
  * no-proto
  * prefer-regex-literals
  * no-implicit-globals
  * no-console
  * prefer-const
  * no-cond-assign
  * no-self-compare
  * no-use-before-define
  * no-extend-native
  * no-loop-func
  * no-control-regex
  * max-statements-per-line
  * eqeqeq
  * no-new
  * no-misleading-character-class
  * no-var
  * unicorn/prefer-string-slice
  * no-unsafe-finally
  * no-useless-call
  * es-x/no-string-prototype-replaceall
  * no-unused-expressions
  * no-useless-concat
  * es-x/no-regexp-lookbehind-assertions
  * no-fallthrough
  * no-self-assign
  * no-label-var
  * no-unmodified-loop-condition
  * no-bitwise
  * no-constant-binary-expression
  * no-return-assign
  * array-callback-return
  * no-underscore-dangle
  * no-void
  * getter-return
  * new-cap
  * no-unused-vars
  * no-func-assign
  * es-x/no-regexp-unicode-property-escapes
  * unicorn/no-invalid-remove-event-listener
  * no-undef
  * no-constant-condition

Additional changes:
* Committed package-lock.json (T179229) too.

Change-Id: I1b22d287cb11e9c568c87f352125bfe8488afcde
---
 .eslintrc.json                             |    56 +-
 .phpcs.xml                                 |     7 +-
 JsonFormsMagic.i18n.magic.php              |     3 +-
 composer.json                              |     5 +-
 includes/JsonForms.php                     |     6 +-
 includes/JsonFormsHooks.php                |     3 -
 includes/specials/SpecialJsonFormsDemo.php |     7 +-
 includes/utils/SafeJsonEncoder.php         |     2 +-
 maintenance/ImportData.php                 |    33 +-
 package-lock.json                          |  5873 +++++++++
 package.json                               |     2 +-
 resources/JsonForms.js                     |   205 +-
 resources/jsoneditor/jsoneditor.min.js     | 12895 ++++++++++++++++++-
 13 files changed, 18938 insertions(+), 159 deletions(-)
 create mode 100644 package-lock.json

diff --git a/.eslintrc.json b/.eslintrc.json
index 1180d8f..da035e3 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-console": "warn",
+		"camelcase": "warn",
+		"no-shadow": "warn",
+		"compat/compat": "warn",
+		"no-undef": "warn",
+		"no-underscore-dangle": "warn",
+		"no-implicit-globals": "warn",
+		"block-scoped-var": "warn",
+		"no-empty": "warn",
+		"no-redeclare": "warn",
+		"no-prototype-builtins": "warn",
+		"no-new-func": "warn",
+		"mediawiki/no-nodelist-unsupported-methods": "warn",
+		"no-alert": "warn",
+		"no-useless-escape": "warn",
+		"no-sequences": "warn",
+		"no-unreachable": "warn",
+		"no-proto": "warn",
+		"prefer-regex-literals": "warn",
+		"prefer-const": "warn",
+		"no-cond-assign": "warn",
+		"no-self-compare": "warn",
+		"no-use-before-define": "warn",
+		"no-extend-native": "warn",
+		"no-loop-func": "warn",
+		"no-control-regex": "warn",
+		"max-statements-per-line": "warn",
+		"eqeqeq": "warn",
+		"no-new": "warn",
+		"no-misleading-character-class": "warn",
+		"no-var": "warn",
+		"unicorn/prefer-string-slice": "warn",
+		"no-unsafe-finally": "warn",
+		"no-useless-call": "warn",
+		"es-x/no-string-prototype-replaceall": "warn",
+		"no-unused-expressions": "warn",
+		"no-useless-concat": "warn",
+		"es-x/no-regexp-lookbehind-assertions": "warn",
+		"no-fallthrough": "warn",
+		"no-self-assign": "warn",
+		"no-label-var": "warn",
+		"no-unmodified-loop-condition": "warn",
+		"no-bitwise": "warn",
+		"no-constant-binary-expression": "warn",
+		"no-return-assign": "warn",
+		"array-callback-return": "warn",
+		"no-void": "warn",
+		"getter-return": "warn",
+		"new-cap": "warn",
+		"no-unused-vars": "warn",
+		"no-func-assign": "warn",
+		"es-x/no-regexp-unicode-property-escapes": "warn",
+		"unicorn/no-invalid-remove-event-listener": "warn",
+		"no-constant-condition": "warn"
 	}
 }
diff --git a/.phpcs.xml b/.phpcs.xml
index 579cee8..6962f5c 100644
--- a/.phpcs.xml
+++ b/.phpcs.xml
@@ -2,8 +2,13 @@
 <ruleset>
 	<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
 		<exclude name="Generic.Files.LineLength.TooLong" />
-		<exclude name="MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName" />
 		<exclude name="Generic.Files.OneObjectStructurePerFile.MultipleFound" />
+		<exclude name="MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.ExtraParamComment" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.MissingParamName" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.MissingParamTag" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.MissingReturnType" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.ParamNameNoMatch" />
 	</rule>
 	<file>.</file>
 	<arg name="extensions" value="php"/>
diff --git a/JsonFormsMagic.i18n.magic.php b/JsonFormsMagic.i18n.magic.php
index 154803c..06bfb2d 100644
--- a/JsonFormsMagic.i18n.magic.php
+++ b/JsonFormsMagic.i18n.magic.php
@@ -27,5 +27,4 @@ $magicWords = [];
 // https://www.mediawiki.org/wiki/Manual:Magic_words
 // '0' stands for 'case insensitive'
 
-$magicWords['en'] = [
-];
+$magicWords['en'] = [];
diff --git a/composer.json b/composer.json
index d3b51ba..d6e5056 100644
--- a/composer.json
+++ b/composer.json
@@ -1,6 +1,6 @@
 {
 	"require-dev": {
-		"mediawiki/mediawiki-codesniffer": "47.0.0",
+		"mediawiki/mediawiki-codesniffer": "49.0.0",
 		"mediawiki/minus-x": "1.1.3",
 		"php-parallel-lint/php-console-highlighter": "1.0.0",
 		"php-parallel-lint/php-parallel-lint": "1.4.0"
@@ -25,6 +25,5 @@
 			"dealerdirect/phpcodesniffer-composer-installer": true
 		}
 	},
-	"require": {
-	}
+	"require": {}
 }
diff --git a/includes/JsonForms.php b/includes/JsonForms.php
index a32f04b..39468cf 100644
--- a/includes/JsonForms.php
+++ b/includes/JsonForms.php
@@ -98,7 +98,7 @@ class JsonForms {
 			'page_is_redirect' => 0,
 		];
 
-		if ( !empty( $prefix )  ) {
+		if ( !empty( $prefix ) ) {
 			$conds[] = 'page_title ' . $dbr->buildLike( $prefix, $dbr->anyString() );
 		}
 
@@ -239,10 +239,10 @@ class JsonForms {
 				$modelId = $value['model'];
 
 			} elseif ( $slotRoleRegistry->getRoleHandler( $role ) ) {
-		 	   $modelId = $slotRoleRegistry->getRoleHandler( $role )->getDefaultModel( $title );
+				$modelId = $slotRoleRegistry->getRoleHandler( $role )->getDefaultModel( $title );
 
 			} elseif ( $oldRevisionRecord !== null && $oldRevisionRecord->hasSlot( $role ) ) {
-    			$modelId = $oldRevisionRecord->getSlot( $role )
+				$modelId = $oldRevisionRecord->getSlot( $role )
 					->getContent()
 					->getContentHandler()
 					->getModelID();
diff --git a/includes/JsonFormsHooks.php b/includes/JsonFormsHooks.php
index 1b4a2fb..1ffc80a 100644
--- a/includes/JsonFormsHooks.php
+++ b/includes/JsonFormsHooks.php
@@ -21,9 +21,6 @@
  * @copyright Copyright ©2025, https://wikisphere.org
  */
 
-use MediaWiki\Extension\JsonForms\Aliases\Title as TitleClass;
-
-
 class JsonFormsHooks {
 
 	/**
diff --git a/includes/specials/SpecialJsonFormsDemo.php b/includes/specials/SpecialJsonFormsDemo.php
index 02cc5c6..6741743 100644
--- a/includes/specials/SpecialJsonFormsDemo.php
+++ b/includes/specials/SpecialJsonFormsDemo.php
@@ -68,7 +68,7 @@ class SpecialJsonFormsDemo extends SpecialPage {
 			exit;
 		}
 
-		$formDescriptor = \JsonForms::getJsonSchema( 'JsonForm:' . $par  );
+		$formDescriptor = \JsonForms::getJsonSchema( 'JsonForm:' . $par );
 		if ( empty( $formDescriptor ) ) {
 			echo 'enter a valid form descriptor';
 			exit;
@@ -79,7 +79,7 @@ class SpecialJsonFormsDemo extends SpecialPage {
 		$schemaName = null;
 		if ( !empty( $formDescriptor['schema'] ) ) {
 			$schemaName = $formDescriptor['schema'];
-			$jsonSchema = \JsonForms::getJsonSchema( 'JsonSchema:' . $schemaName  );
+			$jsonSchema = \JsonForms::getJsonSchema( 'JsonSchema:' . $schemaName );
 
 			if ( empty( $formDescriptor ) ) {
 				echo 'invalid schema in form descriptor';
@@ -88,7 +88,8 @@ class SpecialJsonFormsDemo extends SpecialPage {
 
 		} else {
 			$schemas = \JsonForms::getPagesWithPrefix( null, NS_JSONSCHEMA );
-			$schemas = array_map( static function ( $x ) { return $x->getText(); }, $schemas);
+			$schemas = array_map( static function ( $x ) { return $x->getText();
+			}, $schemas );
 		}
 
 		$out->addJsConfigVars( [
diff --git a/includes/utils/SafeJsonEncoder.php b/includes/utils/SafeJsonEncoder.php
index 073b721..d6a417a 100644
--- a/includes/utils/SafeJsonEncoder.php
+++ b/includes/utils/SafeJsonEncoder.php
@@ -21,7 +21,7 @@
  * @author thomas-topway-it <support@topway.it>
  * @copyright Copyright ©2025, https://wikisphere.org
  */
- 
+
 // *** this has been created by ChatGPT after a few brainstorming, with few edits
 
 namespace MediaWiki\Extension\JsonForms\Utils;
diff --git a/maintenance/ImportData.php b/maintenance/ImportData.php
index 9ded65d..8f236f8 100644
--- a/maintenance/ImportData.php
+++ b/maintenance/ImportData.php
@@ -25,7 +25,6 @@
 use MediaWiki\Extension\JsonForms\Aliases\Title as TitleClass;
 use MediaWiki\Extension\JsonForms\Utils\SafeJsonEncoder;
 use MediaWiki\MediaWikiServices;
-use MediaWiki\Revision\SlotRecord;
 
 $IP = getenv( 'MW_INSTALL_PATH' );
 if ( $IP === false ) {
@@ -129,7 +128,7 @@ class ImportData extends Maintenance {
 					$this->pageSlots[$pageName][] = $slotData;
 					echo "Found file: $filename -> Page: $pageName, Slot: " . $slotData['role'] . PHP_EOL;
 				} else {
-					echo "Skipping file: $filename (pageName: " . ($pageName ?: 'null') . ", slotData: " . ($slotData ? 'valid' : 'null') . ")" . PHP_EOL;
+					echo "Skipping file: $filename (pageName: " . ( $pageName ?: 'null' ) . ", slotData: " . ( $slotData ? 'valid' : 'null' ) . ")" . PHP_EOL;
 				}
 			}
 		}
@@ -140,8 +139,8 @@ class ImportData extends Maintenance {
 	 * @return string
 	 */
 	private function toCamelCase( $str ) {
-		$str = str_replace( ['-', '_' ], ' ', $str );
-		$str = str_replace(' ', '', ucwords ( $str )) ;
+		$str = str_replace( [ '-', '_' ], ' ', $str );
+		$str = str_replace( ' ', '', ucwords( $str ) );
 		return lcfirst( $str );
 	}
 
@@ -158,8 +157,8 @@ class ImportData extends Maintenance {
 		$namespace = array_shift( $parts );
 		$prefix = $parts ? array_shift( $parts ) : '';
 
-		$segments = array_merge( $parts, [$baseName]);
-		$namePart = ucfirst ( $this->toCamelCase( implode('-', $segments ) ) );
+		$segments = array_merge( $parts, [ $baseName ] );
+		$namePart = ucfirst( $this->toCamelCase( implode( '-', $segments ) ) );
 
 		$ret = $namespace . ':'
 			. ( $prefix ? "$prefix/" : '' )
@@ -187,15 +186,15 @@ class ImportData extends Maintenance {
 		}
 
 		$thisClass = $this;
-	 	$callback = static function ( &$parent, $key, $value ) use ( $thisClass ) {
-    		if ( $key !== '$ref' || !is_string( $value ) ) {
-    			return;
-    		}
-    		$value = str_replace( '../', '', $value );
-
-    		if ( !empty( $value ) &&
-    			array_key_exists( $value, $thisClass->filenameMap )
-    		) {
+		$callback = static function ( &$parent, $key, $value ) use ( $thisClass ) {
+			if ( $key !== '$ref' || !is_string( $value ) ) {
+				return;
+			}
+			$value = str_replace( '../', '', $value );
+
+			if ( !empty( $value ) &&
+				array_key_exists( $value, $thisClass->filenameMap )
+			) {
 				$parent[$key] = $thisClass->filenameMap[$value];
 			}
 		};
@@ -215,7 +214,7 @@ class ImportData extends Maintenance {
 			$this->errors[] = "error, json_encode failed: " . $e->getMessage();
 			return false;
 		}
-    }
+	}
 
 	/**
 	 * @param string $filename
@@ -234,7 +233,7 @@ class ImportData extends Maintenance {
 		$contentModel = $parts[2] ?? '';
 
 		if ( empty( $contentModel ) ) {
-			$ext = strtolower(pathinfo($filename, PATHINFO_EXTENSION));
+			$ext = strtolower( pathinfo( $filename, PATHINFO_EXTENSION ) );
 			if ( in_array( $ext, $this->contentModels ) ) {
 				$contentModel = $ext;
 			}
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..30ad812
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,5873 @@
+{
+	"name": "JSonForms",
+	"lockfileVersion": 3,
+	"requires": true,
+	"packages": {
+		"": {
+			"name": "JSonForms",
+			"devDependencies": {
+				"eslint-config-wikimedia": "0.32.3",
+				"grunt": "1.6.1",
+				"grunt-banana-checker": "0.13.0",
+				"grunt-eslint": "24.3.0",
+				"grunt-stylelint": "0.20.1",
+				"stylelint-config-wikimedia": "0.18.0"
+			}
+		},
+		"node_modules/@babel/code-frame": {
+			"version": "7.28.6",
+			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz",
+			"integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==",
+			"dev": true,
+			"dependencies": {
+				"@babel/helper-validator-identifier": "^7.28.5",
+				"js-tokens": "^4.0.0",
+				"picocolors": "^1.1.1"
+			},
+			"engines": {
+				"node": ">=6.9.0"
+			}
+		},
+		"node_modules/@babel/helper-validator-identifier": {
+			"version": "7.28.5",
+			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+			"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=6.9.0"
+			}
+		},
+		"node_modules/@cacheable/memory": {
+			"version": "2.0.7",
+			"resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.7.tgz",
+			"integrity": "sha512-RbxnxAMf89Tp1dLhXMS7ceft/PGsDl1Ip7T20z5nZ+pwIAsQ1p2izPjVG69oCLv/jfQ7HDPHTWK0c9rcAWXN3A==",
+			"dev": true,
+			"dependencies": {
+				"@cacheable/utils": "^2.3.3",
+				"@keyv/bigmap": "^1.3.0",
+				"hookified": "^1.14.0",
+				"keyv": "^5.5.5"
+			}
+		},
+		"node_modules/@cacheable/memory/node_modules/@keyv/bigmap": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz",
+			"integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==",
+			"dev": true,
+			"dependencies": {
+				"hashery": "^1.4.0",
+				"hookified": "^1.15.0"
+			},
+			"engines": {
+				"node": ">= 18"
+			},
+			"peerDependencies": {
+				"keyv": "^5.6.0"
+			}
+		},
+		"node_modules/@cacheable/memory/node_modules/keyv": {
+			"version": "5.6.0",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+			"integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+			"dev": true,
+			"dependencies": {
+				"@keyv/serialize": "^1.1.1"
+			}
+		},
+		"node_modules/@cacheable/utils": {
+			"version": "2.3.3",
+			"resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.3.3.tgz",
+			"integrity": "sha512-JsXDL70gQ+1Vc2W/KUFfkAJzgb4puKwwKehNLuB+HrNKWf91O736kGfxn4KujXCCSuh6mRRL4XEB0PkAFjWS0A==",
+			"dev": true,
+			"dependencies": {
+				"hashery": "^1.3.0",
+				"keyv": "^5.5.5"
+			}
+		},
+		"node_modules/@cacheable/utils/node_modules/keyv": {
+			"version": "5.6.0",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+			"integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+			"dev": true,
+			"dependencies": {
+				"@keyv/serialize": "^1.1.1"
+			}
+		},
+		"node_modules/@csstools/css-parser-algorithms": {
+			"version": "3.0.5",
+			"resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
+			"integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"@csstools/css-tokenizer": "^3.0.4"
+			}
+		},
+		"node_modules/@csstools/css-syntax-patches-for-csstree": {
+			"version": "1.0.25",
+			"resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.0.25.tgz",
+			"integrity": "sha512-g0Kw9W3vjx5BEBAF8c5Fm2NcB/Fs8jJXh85aXqwEXiL+tqtOut07TWgyaGzAAfTM+gKckrrncyeGEZPcaRgm2Q==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/@csstools/css-tokenizer": {
+			"version": "3.0.4",
+			"resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
+			"integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/@csstools/media-query-list-parser": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz",
+			"integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.5",
+				"@csstools/css-tokenizer": "^3.0.4"
+			}
+		},
+		"node_modules/@dual-bundle/import-meta-resolve": {
+			"version": "4.2.1",
+			"resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz",
+			"integrity": "sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==",
+			"dev": true,
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/JounQin"
+			}
+		},
+		"node_modules/@es-joy/jsdoccomment": {
+			"version": "0.76.0",
+			"resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz",
+			"integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==",
+			"dev": true,
+			"dependencies": {
+				"@types/estree": "^1.0.8",
+				"@typescript-eslint/types": "^8.46.0",
+				"comment-parser": "1.4.1",
+				"esquery": "^1.6.0",
+				"jsdoc-type-pratt-parser": "~6.10.0"
+			},
+			"engines": {
+				"node": ">=20.11.0"
+			}
+		},
+		"node_modules/@es-joy/resolve.exports": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz",
+			"integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/@eslint-community/eslint-utils": {
+			"version": "4.9.1",
+			"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
+			"integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^3.4.3"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+			}
+		},
+		"node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint-community/regexpp": {
+			"version": "4.12.2",
+			"resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
+			"integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
+			"dev": true,
+			"engines": {
+				"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+			}
+		},
+		"node_modules/@eslint/eslintrc": {
+			"version": "2.1.4",
+			"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+			"integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
+			"dev": true,
+			"dependencies": {
+				"ajv": "^6.12.4",
+				"debug": "^4.3.2",
+				"espree": "^9.6.0",
+				"globals": "^13.19.0",
+				"ignore": "^5.2.0",
+				"import-fresh": "^3.2.1",
+				"js-yaml": "^4.1.0",
+				"minimatch": "^3.1.2",
+				"strip-json-comments": "^3.1.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/@eslint/js": {
+			"version": "8.57.1",
+			"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
+			"integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			}
+		},
+		"node_modules/@humanwhocodes/config-array": {
+			"version": "0.13.0",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
+			"integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
+			"deprecated": "Use @eslint/config-array instead",
+			"dev": true,
+			"dependencies": {
+				"@humanwhocodes/object-schema": "^2.0.3",
+				"debug": "^4.3.1",
+				"minimatch": "^3.0.5"
+			},
+			"engines": {
+				"node": ">=10.10.0"
+			}
+		},
+		"node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/@humanwhocodes/module-importer": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+			"integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+			"dev": true,
+			"engines": {
+				"node": ">=12.22"
+			},
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/nzakas"
+			}
+		},
+		"node_modules/@humanwhocodes/object-schema": {
+			"version": "2.0.3",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
+			"integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
+			"deprecated": "Use @eslint/object-schema instead",
+			"dev": true
+		},
+		"node_modules/@keyv/serialize": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
+			"integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==",
+			"dev": true
+		},
+		"node_modules/@mdn/browser-compat-data": {
+			"version": "5.7.6",
+			"resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.7.6.tgz",
+			"integrity": "sha512-7xdrMX0Wk7grrTZQwAoy1GkvPMFoizStUoL+VmtUkAxegbCCec+3FKwOM6yc/uGU5+BEczQHXAlWiqvM8JeENg==",
+			"dev": true
+		},
+		"node_modules/@nodelib/fs.scandir": {
+			"version": "2.1.5",
+			"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+			"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+			"dev": true,
+			"dependencies": {
+				"@nodelib/fs.stat": "2.0.5",
+				"run-parallel": "^1.1.9"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/@nodelib/fs.stat": {
+			"version": "2.0.5",
+			"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+			"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+			"dev": true,
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/@nodelib/fs.walk": {
+			"version": "1.2.8",
+			"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+			"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+			"dev": true,
+			"dependencies": {
+				"@nodelib/fs.scandir": "2.1.5",
+				"fastq": "^1.6.0"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/@sindresorhus/base62": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz",
+			"integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/@stylistic/eslint-plugin": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-3.1.0.tgz",
+			"integrity": "sha512-pA6VOrOqk0+S8toJYhQGv2MWpQQR0QpeUo9AhNkC49Y26nxBQ/nH1rta9bUU1rPw2fJ1zZEMV5oCX5AazT7J2g==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/utils": "^8.13.0",
+				"eslint-visitor-keys": "^4.2.0",
+				"espree": "^10.3.0",
+				"estraverse": "^5.3.0",
+				"picomatch": "^4.0.2"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=8.40.0"
+			}
+		},
+		"node_modules/@stylistic/stylelint-config": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/@stylistic/stylelint-config/-/stylelint-config-2.0.0.tgz",
+			"integrity": "sha512-8J4YAxggy2Nzkb8KJIOLbtMXTPZ5gpKVmyhiiuKEUgCl9XFND5lM0e/ZZBMGEYZ68h5qcsS/jgg1wh235erRAw==",
+			"dev": true,
+			"dependencies": {
+				"@stylistic/stylelint-plugin": "^3.0.0"
+			},
+			"engines": {
+				"node": "^18.12 || >=20.9"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.8.0"
+			}
+		},
+		"node_modules/@stylistic/stylelint-plugin": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.1.tgz",
+			"integrity": "sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==",
+			"dev": true,
+			"dependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.1",
+				"@csstools/css-tokenizer": "^3.0.1",
+				"@csstools/media-query-list-parser": "^3.0.1",
+				"is-plain-object": "^5.0.0",
+				"postcss-selector-parser": "^6.1.2",
+				"postcss-value-parser": "^4.2.0",
+				"style-search": "^0.1.0",
+				"stylelint": "^16.8.2"
+			},
+			"engines": {
+				"node": "^18.12 || >=20.9"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.8.0"
+			}
+		},
+		"node_modules/@stylistic/stylelint-plugin/node_modules/@csstools/media-query-list-parser": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz",
+			"integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.1",
+				"@csstools/css-tokenizer": "^3.0.1"
+			}
+		},
+		"node_modules/@stylistic/stylelint-plugin/node_modules/is-plain-object": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+			"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/@types/estree": {
+			"version": "1.0.8",
+			"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+			"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
+			"dev": true
+		},
+		"node_modules/@types/minimatch": {
+			"version": "3.0.5",
+			"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
+			"integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
+			"dev": true
+		},
+		"node_modules/@types/normalize-package-data": {
+			"version": "2.4.4",
+			"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
+			"integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
+			"dev": true
+		},
+		"node_modules/@typescript-eslint/eslint-plugin": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz",
+			"integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/regexpp": "^4.10.0",
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/type-utils": "8.46.0",
+				"@typescript-eslint/utils": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0",
+				"graphemer": "^1.4.0",
+				"ignore": "^7.0.0",
+				"natural-compare": "^1.4.0",
+				"ts-api-utils": "^2.1.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"@typescript-eslint/parser": "^8.46.0",
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
+			"integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.7.0",
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/parser": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz",
+			"integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0",
+				"debug": "^4.3.4"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/project-service": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz",
+			"integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/tsconfig-utils": "^8.46.0",
+				"@typescript-eslint/types": "^8.46.0",
+				"debug": "^4.3.4"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/scope-manager": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz",
+			"integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/tsconfig-utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz",
+			"integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/type-utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz",
+			"integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0",
+				"@typescript-eslint/utils": "8.46.0",
+				"debug": "^4.3.4",
+				"ts-api-utils": "^2.1.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
+			"integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.7.0",
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/types": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz",
+			"integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/typescript-estree": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz",
+			"integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/project-service": "8.46.0",
+				"@typescript-eslint/tsconfig-utils": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0",
+				"debug": "^4.3.4",
+				"fast-glob": "^3.3.2",
+				"is-glob": "^4.0.3",
+				"minimatch": "^9.0.4",
+				"semver": "^7.6.0",
+				"ts-api-utils": "^2.1.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.1.tgz",
+			"integrity": "sha512-c4bMvGVWW4hv6JmDUEG7fSYlWOl3II2I4ylt0NM+seinYQlZMQIaKaXIIVJWt9Ofh6whrpM+EdDQXKXjNovvrg==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.9.1",
+				"@typescript-eslint/scope-manager": "8.53.1",
+				"@typescript-eslint/types": "8.53.1",
+				"@typescript-eslint/typescript-estree": "8.53.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/project-service": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.1.tgz",
+			"integrity": "sha512-WYC4FB5Ra0xidsmlPb+1SsnaSKPmS3gsjIARwbEkHkoWloQmuzcfypljaJcR78uyLA1h8sHdWWPHSLDI+MtNog==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/tsconfig-utils": "^8.53.1",
+				"@typescript-eslint/types": "^8.53.1",
+				"debug": "^4.4.3"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.1.tgz",
+			"integrity": "sha512-Lu23yw1uJMFY8cUeq7JlrizAgeQvWugNQzJp8C3x8Eo5Jw5Q2ykMdiiTB9vBVOOUBysMzmRRmUfwFrZuI2C4SQ==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.53.1",
+				"@typescript-eslint/visitor-keys": "8.53.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/tsconfig-utils": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.1.tgz",
+			"integrity": "sha512-qfvLXS6F6b1y43pnf0pPbXJ+YoXIC7HKg0UGZ27uMIemKMKA6XH2DTxsEDdpdN29D+vHV07x/pnlPNVLhdhWiA==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.1.tgz",
+			"integrity": "sha512-jr/swrr2aRmUAUjW5/zQHbMaui//vQlsZcJKijZf3M26bnmLj8LyZUpj8/Rd6uzaek06OWsqdofN/Thenm5O8A==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.1.tgz",
+			"integrity": "sha512-RGlVipGhQAG4GxV1s34O91cxQ/vWiHJTDHbXRr0li2q/BGg3RR/7NM8QDWgkEgrwQYCvmJV9ichIwyoKCQ+DTg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/project-service": "8.53.1",
+				"@typescript-eslint/tsconfig-utils": "8.53.1",
+				"@typescript-eslint/types": "8.53.1",
+				"@typescript-eslint/visitor-keys": "8.53.1",
+				"debug": "^4.4.3",
+				"minimatch": "^9.0.5",
+				"semver": "^7.7.3",
+				"tinyglobby": "^0.2.15",
+				"ts-api-utils": "^2.4.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.1.tgz",
+			"integrity": "sha512-oy+wV7xDKFPRyNggmXuZQSBzvoLnpmJs+GhzRhPjrxl2b/jIlyjVokzm47CZCDUdXKr2zd7ZLodPfOBpOPyPlg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.53.1",
+				"eslint-visitor-keys": "^4.2.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/visitor-keys": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz",
+			"integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.46.0",
+				"eslint-visitor-keys": "^4.2.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@ungap/structured-clone": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
+			"integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
+			"dev": true
+		},
+		"node_modules/abbrev": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+			"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+			"dev": true
+		},
+		"node_modules/acorn": {
+			"version": "8.15.0",
+			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
+			"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
+			"dev": true,
+			"bin": {
+				"acorn": "bin/acorn"
+			},
+			"engines": {
+				"node": ">=0.4.0"
+			}
+		},
+		"node_modules/acorn-jsx": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+			"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+			"dev": true,
+			"peerDependencies": {
+				"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+			}
+		},
+		"node_modules/ajv": {
+			"version": "6.12.6",
+			"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+			"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+			"dev": true,
+			"dependencies": {
+				"fast-deep-equal": "^3.1.1",
+				"fast-json-stable-stringify": "^2.0.0",
+				"json-schema-traverse": "^0.4.1",
+				"uri-js": "^4.2.2"
+			},
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/epoberezkin"
+			}
+		},
+		"node_modules/ansi-regex": {
+			"version": "5.0.1",
+			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+			"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/ansi-styles": {
+			"version": "4.3.0",
+			"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+			"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+			"dev": true,
+			"dependencies": {
+				"color-convert": "^2.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/ansi-styles?sponsor=1"
+			}
+		},
+		"node_modules/are-docs-informative": {
+			"version": "0.0.2",
+			"resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz",
+			"integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==",
+			"dev": true,
+			"engines": {
+				"node": ">=14"
+			}
+		},
+		"node_modules/argparse": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+			"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+			"dev": true
+		},
+		"node_modules/array-differ": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
+			"integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/array-each": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+			"integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/array-slice": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
+			"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/array-union": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+			"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/arrify": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
+			"integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/ast-metadata-inferer": {
+			"version": "0.8.1",
+			"resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.1.tgz",
+			"integrity": "sha512-ht3Dm6Zr7SXv6t1Ra6gFo0+kLDglHGrEbYihTkcycrbHw7WCcuhBzPlJYHEsIpycaUwzsJHje+vUcxXUX4ztTA==",
+			"dev": true,
+			"dependencies": {
+				"@mdn/browser-compat-data": "^5.6.19"
+			}
+		},
+		"node_modules/astral-regex": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
+			"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/async": {
+			"version": "3.2.6",
+			"resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
+			"integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
+			"dev": true
+		},
+		"node_modules/balanced-match": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+			"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+			"dev": true
+		},
+		"node_modules/baseline-browser-mapping": {
+			"version": "2.9.17",
+			"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.17.tgz",
+			"integrity": "sha512-agD0MgJFUP/4nvjqzIB29zRPUuCF7Ge6mEv9s8dHrtYD7QWXRcx75rOADE/d5ah1NI+0vkDl0yorDd5U852IQQ==",
+			"dev": true,
+			"bin": {
+				"baseline-browser-mapping": "dist/cli.js"
+			}
+		},
+		"node_modules/boolbase": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+			"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+			"dev": true
+		},
+		"node_modules/brace-expansion": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+			"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0"
+			}
+		},
+		"node_modules/braces": {
+			"version": "3.0.3",
+			"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+			"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+			"dev": true,
+			"dependencies": {
+				"fill-range": "^7.1.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/browserslist": {
+			"version": "4.28.1",
+			"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
+			"integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/browserslist"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/browserslist"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"dependencies": {
+				"baseline-browser-mapping": "^2.9.0",
+				"caniuse-lite": "^1.0.30001759",
+				"electron-to-chromium": "^1.5.263",
+				"node-releases": "^2.0.27",
+				"update-browserslist-db": "^1.2.0"
+			},
+			"bin": {
+				"browserslist": "cli.js"
+			},
+			"engines": {
+				"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+			}
+		},
+		"node_modules/browserslist-config-wikimedia": {
+			"version": "0.7.0",
+			"resolved": "https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.7.0.tgz",
+			"integrity": "sha512-CTa0lv78dXKEgrYsOLCkqO+9UUS3CV9MWEOYHcymgEvx4mYxB80sCoKRCR7wW2SOMNxjaP9hohrZripjnKuRTA==",
+			"dev": true
+		},
+		"node_modules/builtin-modules": {
+			"version": "3.3.0",
+			"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
+			"integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/cacheable": {
+			"version": "2.3.2",
+			"resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.3.2.tgz",
+			"integrity": "sha512-w+ZuRNmex9c1TR9RcsxbfTKCjSL0rh1WA5SABbrWprIHeNBdmyQLSYonlDy9gpD+63XT8DgZ/wNh1Smvc9WnJA==",
+			"dev": true,
+			"dependencies": {
+				"@cacheable/memory": "^2.0.7",
+				"@cacheable/utils": "^2.3.3",
+				"hookified": "^1.15.0",
+				"keyv": "^5.5.5",
+				"qified": "^0.6.0"
+			}
+		},
+		"node_modules/cacheable/node_modules/keyv": {
+			"version": "5.6.0",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+			"integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+			"dev": true,
+			"dependencies": {
+				"@keyv/serialize": "^1.1.1"
+			}
+		},
+		"node_modules/callsites": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+			"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/caniuse-lite": {
+			"version": "1.0.30001765",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz",
+			"integrity": "sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/browserslist"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			]
+		},
+		"node_modules/chalk": {
+			"version": "4.1.2",
+			"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+			"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+			"dev": true,
+			"dependencies": {
+				"ansi-styles": "^4.1.0",
+				"supports-color": "^7.1.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/chalk?sponsor=1"
+			}
+		},
+		"node_modules/ci-info": {
+			"version": "4.3.1",
+			"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz",
+			"integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/sibiraj-s"
+				}
+			],
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/clean-regexp": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz",
+			"integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==",
+			"dev": true,
+			"dependencies": {
+				"escape-string-regexp": "^1.0.5"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/clean-regexp/node_modules/escape-string-regexp": {
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+			"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.8.0"
+			}
+		},
+		"node_modules/cliui": {
+			"version": "8.0.1",
+			"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+			"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+			"dev": true,
+			"dependencies": {
+				"string-width": "^4.2.0",
+				"strip-ansi": "^6.0.1",
+				"wrap-ansi": "^7.0.0"
+			},
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/color-convert": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+			"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+			"dev": true,
+			"dependencies": {
+				"color-name": "~1.1.4"
+			},
+			"engines": {
+				"node": ">=7.0.0"
+			}
+		},
+		"node_modules/color-name": {
+			"version": "1.1.4",
+			"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+			"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+			"dev": true
+		},
+		"node_modules/colord": {
+			"version": "2.9.3",
+			"resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+			"integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
+			"dev": true
+		},
+		"node_modules/colors": {
+			"version": "1.1.2",
+			"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+			"integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.1.90"
+			}
+		},
+		"node_modules/comment-parser": {
+			"version": "1.4.1",
+			"resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz",
+			"integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 12.0.0"
+			}
+		},
+		"node_modules/concat-map": {
+			"version": "0.0.1",
+			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+			"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+			"dev": true
+		},
+		"node_modules/core-js-compat": {
+			"version": "3.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.0",
+			"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
+			"integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
+			"dev": true,
+			"dependencies": {
+				"env-paths": "^2.2.1",
+				"import-fresh": "^3.3.0",
+				"js-yaml": "^4.1.0",
+				"parse-json": "^5.2.0"
+			},
+			"engines": {
+				"node": ">=14"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/d-fischer"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.9.5"
+			},
+			"peerDependenciesMeta": {
+				"typescript": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/cross-spawn": {
+			"version": "7.0.6",
+			"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+			"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+			"dev": true,
+			"dependencies": {
+				"path-key": "^3.1.0",
+				"shebang-command": "^2.0.0",
+				"which": "^2.0.1"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/css-functions-list": {
+			"version": "3.2.3",
+			"resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz",
+			"integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
+			"dev": true,
+			"engines": {
+				"node": ">=12 || >=16"
+			}
+		},
+		"node_modules/css-tokenize": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
+			"integrity": "sha512-gLmmbJdwH9HLY4bcA17lnZ8GgPwEXRbvxBJGHnkiB6gLhRpTzjkjtMIvz7YORGW/Ptv2oMk8b5g+u7mRD6Dd7A==",
+			"dev": true,
+			"dependencies": {
+				"inherits": "^2.0.1",
+				"readable-stream": "^1.0.33"
+			}
+		},
+		"node_modules/css-tree": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
+			"integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
+			"dev": true,
+			"dependencies": {
+				"mdn-data": "2.12.2",
+				"source-map-js": "^1.0.1"
+			},
+			"engines": {
+				"node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
+			}
+		},
+		"node_modules/cssesc": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+			"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+			"dev": true,
+			"bin": {
+				"cssesc": "bin/cssesc"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/dateformat": {
+			"version": "4.6.3",
+			"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
+			"integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
+			"dev": true,
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/debug": {
+			"version": "4.4.3",
+			"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+			"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+			"dev": true,
+			"dependencies": {
+				"ms": "^2.1.3"
+			},
+			"engines": {
+				"node": ">=6.0"
+			},
+			"peerDependenciesMeta": {
+				"supports-color": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/deep-is": {
+			"version": "0.1.4",
+			"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+			"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+			"dev": true
+		},
+		"node_modules/detect-file": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
+			"integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/diff-sequences": {
+			"version": "27.5.1",
+			"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
+			"integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
+			"dev": true,
+			"engines": {
+				"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+			}
+		},
+		"node_modules/dir-glob": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+			"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+			"dev": true,
+			"dependencies": {
+				"path-type": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/doctrine": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+			"integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+			"dev": true,
+			"dependencies": {
+				"esutils": "^2.0.2"
+			},
+			"engines": {
+				"node": ">=6.0.0"
+			}
+		},
+		"node_modules/doiuse": {
+			"version": "6.0.6",
+			"resolved": "https://registry.npmjs.org/doiuse/-/doiuse-6.0.6.tgz",
+			"integrity": "sha512-XuPRslcWHhQJ+WjCjimRUcNfhZvOiC0610FsY6WeSlzXvoZYtm6iOpR9K0N4wRoM/lP4i7LatT+IhltAzouSOw==",
+			"dev": true,
+			"dependencies": {
+				"browserslist": "^4.28.1",
+				"caniuse-lite": "^1.0.30001760",
+				"css-tokenize": "^1.0.1",
+				"duplexify": "^4.1.3",
+				"multimatch": "^5.0.0",
+				"postcss": "^8.5.6",
+				"source-map": "^0.7.6",
+				"yargs": "^17.7.2"
+			},
+			"bin": {
+				"doiuse": "bin/cli.js"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
+		"node_modules/dom-serializer": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+			"integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+			"dev": true,
+			"dependencies": {
+				"domelementtype": "^2.3.0",
+				"domhandler": "^5.0.2",
+				"entities": "^4.2.0"
+			},
+			"funding": {
+				"url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+			}
+		},
+		"node_modules/domelementtype": {
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+			"integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/fb55"
+				}
+			]
+		},
+		"node_modules/domhandler": {
+			"version": "5.0.3",
+			"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+			"integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+			"dev": true,
+			"dependencies": {
+				"domelementtype": "^2.3.0"
+			},
+			"engines": {
+				"node": ">= 4"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/domhandler?sponsor=1"
+			}
+		},
+		"node_modules/domutils": {
+			"version": "3.2.2",
+			"resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+			"integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
+			"dev": true,
+			"dependencies": {
+				"dom-serializer": "^2.0.0",
+				"domelementtype": "^2.3.0",
+				"domhandler": "^5.0.3"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/domutils?sponsor=1"
+			}
+		},
+		"node_modules/duplexify": {
+			"version": "4.1.3",
+			"resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz",
+			"integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==",
+			"dev": true,
+			"dependencies": {
+				"end-of-stream": "^1.4.1",
+				"inherits": "^2.0.3",
+				"readable-stream": "^3.1.1",
+				"stream-shift": "^1.0.2"
+			}
+		},
+		"node_modules/duplexify/node_modules/readable-stream": {
+			"version": "3.6.2",
+			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+			"integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+			"dev": true,
+			"dependencies": {
+				"inherits": "^2.0.3",
+				"string_decoder": "^1.1.1",
+				"util-deprecate": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 6"
+			}
+		},
+		"node_modules/duplexify/node_modules/string_decoder": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+			"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+			"dev": true,
+			"dependencies": {
+				"safe-buffer": "~5.2.0"
+			}
+		},
+		"node_modules/electron-to-chromium": {
+			"version": "1.5.277",
+			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.277.tgz",
+			"integrity": "sha512-wKXFZw4erWmmOz5N/grBoJ2XrNJGDFMu2+W5ACHza5rHtvsqrK4gb6rnLC7XxKB9WlJ+RmyQatuEXmtm86xbnw==",
+			"dev": true
+		},
+		"node_modules/emoji-regex": {
+			"version": "8.0.0",
+			"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+			"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+			"dev": true
+		},
+		"node_modules/end-of-stream": {
+			"version": "1.4.5",
+			"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
+			"integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
+			"dev": true,
+			"dependencies": {
+				"once": "^1.4.0"
+			}
+		},
+		"node_modules/enhanced-resolve": {
+			"version": "5.18.4",
+			"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
+			"integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
+			"dev": true,
+			"dependencies": {
+				"graceful-fs": "^4.2.4",
+				"tapable": "^2.2.0"
+			},
+			"engines": {
+				"node": ">=10.13.0"
+			}
+		},
+		"node_modules/entities": {
+			"version": "4.5.0",
+			"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+			"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.12"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/entities?sponsor=1"
+			}
+		},
+		"node_modules/env-paths": {
+			"version": "2.2.1",
+			"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
+			"integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/error-ex": {
+			"version": "1.3.4",
+			"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
+			"integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
+			"dev": true,
+			"dependencies": {
+				"is-arrayish": "^0.2.1"
+			}
+		},
+		"node_modules/escalade": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+			"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/escape-string-regexp": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+			"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint": {
+			"version": "8.57.1",
+			"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
+			"integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
+			"deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.2.0",
+				"@eslint-community/regexpp": "^4.6.1",
+				"@eslint/eslintrc": "^2.1.4",
+				"@eslint/js": "8.57.1",
+				"@humanwhocodes/config-array": "^0.13.0",
+				"@humanwhocodes/module-importer": "^1.0.1",
+				"@nodelib/fs.walk": "^1.2.8",
+				"@ungap/structured-clone": "^1.2.0",
+				"ajv": "^6.12.4",
+				"chalk": "^4.0.0",
+				"cross-spawn": "^7.0.2",
+				"debug": "^4.3.2",
+				"doctrine": "^3.0.0",
+				"escape-string-regexp": "^4.0.0",
+				"eslint-scope": "^7.2.2",
+				"eslint-visitor-keys": "^3.4.3",
+				"espree": "^9.6.1",
+				"esquery": "^1.4.2",
+				"esutils": "^2.0.2",
+				"fast-deep-equal": "^3.1.3",
+				"file-entry-cache": "^6.0.1",
+				"find-up": "^5.0.0",
+				"glob-parent": "^6.0.2",
+				"globals": "^13.19.0",
+				"graphemer": "^1.4.0",
+				"ignore": "^5.2.0",
+				"imurmurhash": "^0.1.4",
+				"is-glob": "^4.0.0",
+				"is-path-inside": "^3.0.3",
+				"js-yaml": "^4.1.0",
+				"json-stable-stringify-without-jsonify": "^1.0.1",
+				"levn": "^0.4.1",
+				"lodash.merge": "^4.6.2",
+				"minimatch": "^3.1.2",
+				"natural-compare": "^1.4.0",
+				"optionator": "^0.9.3",
+				"strip-ansi": "^6.0.1",
+				"text-table": "^0.2.0"
+			},
+			"bin": {
+				"eslint": "bin/eslint.js"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-compat-utils": {
+			"version": "0.5.1",
+			"resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz",
+			"integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==",
+			"dev": true,
+			"dependencies": {
+				"semver": "^7.5.4"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-config-wikimedia": {
+			"version": "0.32.3",
+			"resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.32.3.tgz",
+			"integrity": "sha512-Ekz2/ozpCCjQl3VbC6dW7ChqoW7FRilLDxmJ+FJOZhIxxzZSZR5QqQOAGWSZAlG1ONkZbYV/TPwGLWZcrNxyaA==",
+			"dev": true,
+			"dependencies": {
+				"@stylistic/eslint-plugin": "^3.1.0",
+				"@typescript-eslint/eslint-plugin": "8.46.0",
+				"@typescript-eslint/parser": "8.46.0",
+				"browserslist-config-wikimedia": "^0.7.0",
+				"eslint": "^8.57.0",
+				"eslint-plugin-compat": "^6.0.2",
+				"eslint-plugin-es-x": "^8.7.0",
+				"eslint-plugin-jest": "^29.0.1",
+				"eslint-plugin-jsdoc": "61.3.0",
+				"eslint-plugin-json-es": "^1.6.0",
+				"eslint-plugin-mediawiki": "^0.8.2",
+				"eslint-plugin-mocha": "^10.5.0",
+				"eslint-plugin-n": "^17.23.1",
+				"eslint-plugin-no-jquery": "^3.1.1",
+				"eslint-plugin-qunit": "^8.2.5",
+				"eslint-plugin-security": "^3.0.1",
+				"eslint-plugin-unicorn": "^56.0.1",
+				"eslint-plugin-vue": "^9.33.0",
+				"eslint-plugin-wdio": "^9.16.2",
+				"eslint-plugin-yml": "^1.19.0"
+			},
+			"engines": {
+				"node": ">=20 <25"
+			}
+		},
+		"node_modules/eslint-config-wikimedia/node_modules/eslint-plugin-es-x": {
+			"version": "8.7.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-8.7.0.tgz",
+			"integrity": "sha512-Du5Sb067sjqzmglaPhsfcEQgE1EYfL8sko+4jOMcAB/XKGoCxntSrOmTYuVzswA1rzM9+MZwH6+GOp0G3/wVCg==",
+			"dev": true,
+			"funding": [
+				"https://github.com/sponsors/ota-meshi",
+				"https://opencollective.com/eslint"
+			],
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.1.2",
+				"@eslint-community/regexpp": "^4.12.1",
+				"eslint-compat-utils": "^0.6.3"
+			},
+			"engines": {
+				"node": "^14.18.0 || >=16.0.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=8"
+			}
+		},
+		"node_modules/eslint-config-wikimedia/node_modules/eslint-plugin-es-x/node_modules/eslint-compat-utils": {
+			"version": "0.6.5",
+			"resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
+			"integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
+			"dev": true,
+			"dependencies": {
+				"semver": "^7.5.4"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-compat": {
+			"version": "6.0.2",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-6.0.2.tgz",
+			"integrity": "sha512-1ME+YfJjmOz1blH0nPZpHgjMGK4kjgEeoYqGCqoBPQ/mGu/dJzdoP0f1C8H2jcWZjzhZjAMccbM/VdXhPORIfA==",
+			"dev": true,
+			"dependencies": {
+				"@mdn/browser-compat-data": "^5.5.35",
+				"ast-metadata-inferer": "^0.8.1",
+				"browserslist": "^4.24.2",
+				"caniuse-lite": "^1.0.30001687",
+				"find-up": "^5.0.0",
+				"globals": "^15.7.0",
+				"lodash.memoize": "^4.1.2",
+				"semver": "^7.6.2"
+			},
+			"engines": {
+				"node": ">=18.x"
+			},
+			"peerDependencies": {
+				"eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-compat/node_modules/globals": {
+			"version": "15.15.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+			"integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint-plugin-es-x": {
+			"version": "7.8.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz",
+			"integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==",
+			"dev": true,
+			"funding": [
+				"https://github.com/sponsors/ota-meshi",
+				"https://opencollective.com/eslint"
+			],
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.1.2",
+				"@eslint-community/regexpp": "^4.11.0",
+				"eslint-compat-utils": "^0.5.1"
+			},
+			"engines": {
+				"node": "^14.18.0 || >=16.0.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=8"
+			}
+		},
+		"node_modules/eslint-plugin-jest": {
+			"version": "29.12.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.12.1.tgz",
+			"integrity": "sha512-Rxo7r4jSANMBkXLICJKS0gjacgyopfNAsoS0e3R9AHnjoKuQOaaPfmsDJPi8UWwygI099OV/K/JhpYRVkxD4AA==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/utils": "^8.0.0"
+			},
+			"engines": {
+				"node": "^20.12.0 || ^22.0.0 || >=24.0.0"
+			},
+			"peerDependencies": {
+				"@typescript-eslint/eslint-plugin": "^8.0.0",
+				"eslint": "^8.57.0 || ^9.0.0",
+				"jest": "*"
+			},
+			"peerDependenciesMeta": {
+				"@typescript-eslint/eslint-plugin": {
+					"optional": true
+				},
+				"jest": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/eslint-plugin-jsdoc": {
+			"version": "61.3.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.3.0.tgz",
+			"integrity": "sha512-E4m/5J5lrasd63Z74q4CCZ4PFnywnnrcvA7zZ98802NPhrZKKTp5NH+XAT+afcjXp2ps2/OQF5gPSWCT2XFCJg==",
+			"dev": true,
+			"dependencies": {
+				"@es-joy/jsdoccomment": "~0.76.0",
+				"@es-joy/resolve.exports": "1.2.0",
+				"are-docs-informative": "^0.0.2",
+				"comment-parser": "1.4.1",
+				"debug": "^4.4.3",
+				"escape-string-regexp": "^4.0.0",
+				"espree": "^10.4.0",
+				"esquery": "^1.6.0",
+				"html-entities": "^2.6.0",
+				"object-deep-merge": "^2.0.0",
+				"parse-imports-exports": "^0.2.4",
+				"semver": "^7.7.3",
+				"spdx-expression-parse": "^4.0.0",
+				"to-valid-identifier": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=20.11.0"
+			},
+			"peerDependencies": {
+				"eslint": "^7.0.0 || ^8.0.0 || ^9.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-json-es": {
+			"version": "1.6.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-json-es/-/eslint-plugin-json-es-1.6.0.tgz",
+			"integrity": "sha512-xVn6hufGQH1Aa+yqOhQ43Cq28GuitTcMpQh+uaUh27U2qnVLBrvkN+2xQSnv6zpdLEPS35JCNhq4kvhR+PQCgw==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^3.3.0",
+				"espree": "^9.3.1"
+			},
+			"peerDependencies": {
+				"eslint": ">= 7"
+			}
+		},
+		"node_modules/eslint-plugin-json-es/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-plugin-json-es/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-plugin-mediawiki": {
+			"version": "0.8.2",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.8.2.tgz",
+			"integrity": "sha512-ydYrpkzm8IVVDQA96QPF3HnFd2xjkIEh7gixD2gvOqUbUZF0p36LtpWXOFAlPWAvHLePWbNNTD5ovd3d4hEtog==",
+			"dev": true,
+			"dependencies": {
+				"upath": "^2.0.1"
+			},
+			"peerDependencies": {
+				"eslint": ">=5.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-mocha": {
+			"version": "10.5.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz",
+			"integrity": "sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw==",
+			"dev": true,
+			"dependencies": {
+				"eslint-utils": "^3.0.0",
+				"globals": "^13.24.0",
+				"rambda": "^7.4.0"
+			},
+			"engines": {
+				"node": ">=14.0.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=7.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-n": {
+			"version": "17.23.2",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.23.2.tgz",
+			"integrity": "sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.5.0",
+				"enhanced-resolve": "^5.17.1",
+				"eslint-plugin-es-x": "^7.8.0",
+				"get-tsconfig": "^4.8.1",
+				"globals": "^15.11.0",
+				"globrex": "^0.1.2",
+				"ignore": "^5.3.2",
+				"semver": "^7.6.3",
+				"ts-declaration-location": "^1.0.6"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			},
+			"peerDependencies": {
+				"eslint": ">=8.23.0"
+			}
+		},
+		"node_modules/eslint-plugin-n/node_modules/globals": {
+			"version": "15.15.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+			"integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint-plugin-n/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/eslint-plugin-no-jquery": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.1.1.tgz",
+			"integrity": "sha512-LTLO3jH/Tjr1pmxCEqtV6qmt+OChv8La4fwgG470JRpgxyFF4NOzoC9CRy92GIWD3Yjl0qLEgPmD2FLQWcNEjg==",
+			"dev": true,
+			"peerDependencies": {
+				"eslint": ">=8.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-qunit": {
+			"version": "8.2.5",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-8.2.5.tgz",
+			"integrity": "sha512-qr7RJCYImKQjB+39q4q46i1l7p1V3joHzBE5CAYfxn5tfVFjrnjn/tw7q/kDyweU9kAIcLul0Dx/KWVUCb3BgA==",
+			"dev": true,
+			"dependencies": {
+				"eslint-utils": "^3.0.0",
+				"requireindex": "^1.2.0"
+			},
+			"engines": {
+				"node": "^16.0.0 || ^18.0.0 || >=20.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-security": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-3.0.1.tgz",
+			"integrity": "sha512-XjVGBhtDZJfyuhIxnQ/WMm385RbX3DBu7H1J7HNNhmB2tnGxMeqVSnYv79oAj992ayvIBZghsymwkYFS6cGH4Q==",
+			"dev": true,
+			"dependencies": {
+				"safe-regex": "^2.1.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-plugin-unicorn": {
+			"version": "56.0.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz",
+			"integrity": "sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==",
+			"dev": true,
+			"dependencies": {
+				"@babel/helper-validator-identifier": "^7.24.7",
+				"@eslint-community/eslint-utils": "^4.4.0",
+				"ci-info": "^4.0.0",
+				"clean-regexp": "^1.0.0",
+				"core-js-compat": "^3.38.1",
+				"esquery": "^1.6.0",
+				"globals": "^15.9.0",
+				"indent-string": "^4.0.0",
+				"is-builtin-module": "^3.2.1",
+				"jsesc": "^3.0.2",
+				"pluralize": "^8.0.0",
+				"read-pkg-up": "^7.0.1",
+				"regexp-tree": "^0.1.27",
+				"regjsparser": "^0.10.0",
+				"semver": "^7.6.3",
+				"strip-indent": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=18.18"
+			},
+			"funding": {
+				"url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1"
+			},
+			"peerDependencies": {
+				"eslint": ">=8.56.0"
+			}
+		},
+		"node_modules/eslint-plugin-unicorn/node_modules/globals": {
+			"version": "15.15.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+			"integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint-plugin-vue": {
+			"version": "9.33.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.33.0.tgz",
+			"integrity": "sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.4.0",
+				"globals": "^13.24.0",
+				"natural-compare": "^1.4.0",
+				"nth-check": "^2.1.1",
+				"postcss-selector-parser": "^6.0.15",
+				"semver": "^7.6.3",
+				"vue-eslint-parser": "^9.4.3",
+				"xml-name-validator": "^4.0.0"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"peerDependencies": {
+				"eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-wdio": {
+			"version": "9.23.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-wdio/-/eslint-plugin-wdio-9.23.0.tgz",
+			"integrity": "sha512-8tcpupzp2Qmv+uSfhzeHi42LVA9PyjkpMBPclSIkPxBfXpj4fMrejwAHu1PROh1OmJN1VQcGQUTWvSzyRcV2vA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18.20.0"
+			}
+		},
+		"node_modules/eslint-plugin-yml": {
+			"version": "1.19.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.19.1.tgz",
+			"integrity": "sha512-bYkOxyEiXh9WxUhVYPELdSHxGG5pOjCSeJOVkfdIyj6tuiHDxrES2WAW1dBxn3iaZQey57XflwLtCYRcNPOiOg==",
+			"dev": true,
+			"dependencies": {
+				"debug": "^4.3.2",
+				"diff-sequences": "^27.5.1",
+				"escape-string-regexp": "4.0.0",
+				"eslint-compat-utils": "^0.6.0",
+				"natural-compare": "^1.4.0",
+				"yaml-eslint-parser": "^1.2.1"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ota-meshi"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-yml/node_modules/eslint-compat-utils": {
+			"version": "0.6.5",
+			"resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
+			"integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
+			"dev": true,
+			"dependencies": {
+				"semver": "^7.5.4"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-scope": {
+			"version": "7.2.2",
+			"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+			"integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+			"dev": true,
+			"dependencies": {
+				"esrecurse": "^4.3.0",
+				"estraverse": "^5.2.0"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-utils": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
+			"integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^2.0.0"
+			},
+			"engines": {
+				"node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/mysticatea"
+			},
+			"peerDependencies": {
+				"eslint": ">=5"
+			}
+		},
+		"node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+			"integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/eslint-visitor-keys": {
+			"version": "4.2.1",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
+			"integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/eslint/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/eslint/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/espree": {
+			"version": "10.4.0",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
+			"integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.15.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^4.2.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/esprima": {
+			"version": "4.0.1",
+			"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+			"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+			"dev": true,
+			"bin": {
+				"esparse": "bin/esparse.js",
+				"esvalidate": "bin/esvalidate.js"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/esquery": {
+			"version": "1.7.0",
+			"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
+			"integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
+			"dev": true,
+			"dependencies": {
+				"estraverse": "^5.1.0"
+			},
+			"engines": {
+				"node": ">=0.10"
+			}
+		},
+		"node_modules/esrecurse": {
+			"version": "4.3.0",
+			"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+			"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+			"dev": true,
+			"dependencies": {
+				"estraverse": "^5.2.0"
+			},
+			"engines": {
+				"node": ">=4.0"
+			}
+		},
+		"node_modules/estraverse": {
+			"version": "5.3.0",
+			"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+			"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+			"dev": true,
+			"engines": {
+				"node": ">=4.0"
+			}
+		},
+		"node_modules/esutils": {
+			"version": "2.0.3",
+			"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+			"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/eventemitter2": {
+			"version": "0.4.14",
+			"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+			"integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==",
+			"dev": true
+		},
+		"node_modules/exit": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+			"integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/expand-tilde": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+			"integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
+			"dev": true,
+			"dependencies": {
+				"homedir-polyfill": "^1.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/extend": {
+			"version": "3.0.2",
+			"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+			"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+			"dev": true
+		},
+		"node_modules/fast-deep-equal": {
+			"version": "3.1.3",
+			"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+			"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+			"dev": true
+		},
+		"node_modules/fast-glob": {
+			"version": "3.3.3",
+			"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+			"integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
+			"dev": true,
+			"dependencies": {
+				"@nodelib/fs.stat": "^2.0.2",
+				"@nodelib/fs.walk": "^1.2.3",
+				"glob-parent": "^5.1.2",
+				"merge2": "^1.3.0",
+				"micromatch": "^4.0.8"
+			},
+			"engines": {
+				"node": ">=8.6.0"
+			}
+		},
+		"node_modules/fast-glob/node_modules/glob-parent": {
+			"version": "5.1.2",
+			"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+			"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+			"dev": true,
+			"dependencies": {
+				"is-glob": "^4.0.1"
+			},
+			"engines": {
+				"node": ">= 6"
+			}
+		},
+		"node_modules/fast-json-stable-stringify": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+			"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+			"dev": true
+		},
+		"node_modules/fast-levenshtein": {
+			"version": "2.0.6",
+			"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+			"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+			"dev": true
+		},
+		"node_modules/fast-uri": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
+			"integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/fastify"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/fastify"
+				}
+			]
+		},
+		"node_modules/fastest-levenshtein": {
+			"version": "1.0.16",
+			"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
+			"integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4.9.1"
+			}
+		},
+		"node_modules/fastq": {
+			"version": "1.20.1",
+			"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
+			"integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
+			"dev": true,
+			"dependencies": {
+				"reusify": "^1.0.4"
+			}
+		},
+		"node_modules/fdir": {
+			"version": "6.5.0",
+			"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+			"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+			"dev": true,
+			"engines": {
+				"node": ">=12.0.0"
+			},
+			"peerDependencies": {
+				"picomatch": "^3 || ^4"
+			},
+			"peerDependenciesMeta": {
+				"picomatch": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/file-entry-cache": {
+			"version": "6.0.1",
+			"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+			"integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+			"dev": true,
+			"dependencies": {
+				"flat-cache": "^3.0.4"
+			},
+			"engines": {
+				"node": "^10.12.0 || >=12.0.0"
+			}
+		},
+		"node_modules/fill-range": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+			"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+			"dev": true,
+			"dependencies": {
+				"to-regex-range": "^5.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/find-up": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+			"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+			"dev": true,
+			"dependencies": {
+				"locate-path": "^6.0.0",
+				"path-exists": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/findup-sync": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
+			"integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==",
+			"dev": true,
+			"dependencies": {
+				"detect-file": "^1.0.0",
+				"is-glob": "^4.0.3",
+				"micromatch": "^4.0.4",
+				"resolve-dir": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 10.13.0"
+			}
+		},
+		"node_modules/fined": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
+			"integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
+			"dev": true,
+			"dependencies": {
+				"expand-tilde": "^2.0.2",
+				"is-plain-object": "^2.0.3",
+				"object.defaults": "^1.1.0",
+				"object.pick": "^1.2.0",
+				"parse-filepath": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/flagged-respawn": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
+			"integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/flat-cache": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
+			"integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
+			"dev": true,
+			"dependencies": {
+				"flatted": "^3.2.9",
+				"keyv": "^4.5.3",
+				"rimraf": "^3.0.2"
+			},
+			"engines": {
+				"node": "^10.12.0 || >=12.0.0"
+			}
+		},
+		"node_modules/flatted": {
+			"version": "3.3.3",
+			"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
+			"integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
+			"dev": true
+		},
+		"node_modules/for-in": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+			"integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/for-own": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+			"integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
+			"dev": true,
+			"dependencies": {
+				"for-in": "^1.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/fs.realpath": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+			"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+			"dev": true
+		},
+		"node_modules/function-bind": {
+			"version": "1.1.2",
+			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+			"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+			"dev": true,
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/get-caller-file": {
+			"version": "2.0.5",
+			"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+			"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+			"dev": true,
+			"engines": {
+				"node": "6.* || 8.* || >= 10.*"
+			}
+		},
+		"node_modules/get-tsconfig": {
+			"version": "4.13.0",
+			"resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz",
+			"integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==",
+			"dev": true,
+			"dependencies": {
+				"resolve-pkg-maps": "^1.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
+			}
+		},
+		"node_modules/getobject": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
+			"integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/glob": {
+			"version": "7.1.7",
+			"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+			"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+			"deprecated": "Glob versions prior to v9 are no longer supported",
+			"dev": true,
+			"dependencies": {
+				"fs.realpath": "^1.0.0",
+				"inflight": "^1.0.4",
+				"inherits": "2",
+				"minimatch": "^3.0.4",
+				"once": "^1.3.0",
+				"path-is-absolute": "^1.0.0"
+			},
+			"engines": {
+				"node": "*"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/glob-parent": {
+			"version": "6.0.2",
+			"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+			"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+			"dev": true,
+			"dependencies": {
+				"is-glob": "^4.0.3"
+			},
+			"engines": {
+				"node": ">=10.13.0"
+			}
+		},
+		"node_modules/glob/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/glob/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/global-modules": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
+			"integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
+			"dev": true,
+			"dependencies": {
+				"global-prefix": "^1.0.1",
+				"is-windows": "^1.0.1",
+				"resolve-dir": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/global-prefix": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
+			"integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
+			"dev": true,
+			"dependencies": {
+				"expand-tilde": "^2.0.2",
+				"homedir-polyfill": "^1.0.1",
+				"ini": "^1.3.4",
+				"is-windows": "^1.0.1",
+				"which": "^1.2.14"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/global-prefix/node_modules/which": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"which": "bin/which"
+			}
+		},
+		"node_modules/globals": {
+			"version": "13.24.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+			"integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+			"dev": true,
+			"dependencies": {
+				"type-fest": "^0.20.2"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/globby": {
+			"version": "11.1.0",
+			"resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+			"integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+			"dev": true,
+			"dependencies": {
+				"array-union": "^2.1.0",
+				"dir-glob": "^3.0.1",
+				"fast-glob": "^3.2.9",
+				"ignore": "^5.2.0",
+				"merge2": "^1.4.1",
+				"slash": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/globby/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/globjoin": {
+			"version": "0.1.4",
+			"resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
+			"integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
+			"dev": true
+		},
+		"node_modules/globrex": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+			"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+			"dev": true
+		},
+		"node_modules/graceful-fs": {
+			"version": "4.2.11",
+			"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+			"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+			"dev": true
+		},
+		"node_modules/graphemer": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+			"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+			"dev": true
+		},
+		"node_modules/grunt": {
+			"version": "1.6.1",
+			"resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz",
+			"integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==",
+			"dev": true,
+			"dependencies": {
+				"dateformat": "~4.6.2",
+				"eventemitter2": "~0.4.13",
+				"exit": "~0.1.2",
+				"findup-sync": "~5.0.0",
+				"glob": "~7.1.6",
+				"grunt-cli": "~1.4.3",
+				"grunt-known-options": "~2.0.0",
+				"grunt-legacy-log": "~3.0.0",
+				"grunt-legacy-util": "~2.0.1",
+				"iconv-lite": "~0.6.3",
+				"js-yaml": "~3.14.0",
+				"minimatch": "~3.0.4",
+				"nopt": "~3.0.6"
+			},
+			"bin": {
+				"grunt": "bin/grunt"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
+		"node_modules/grunt-banana-checker": {
+			"version": "0.13.0",
+			"resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.13.0.tgz",
+			"integrity": "sha512-uAUKILcP69Q4OJHHV2wzxqVaoXB8G3Uh/XuSJLn0Bk/9+WiUY/Q4+OX7dUhrPPeDZPtoGh37qqJLVvZlDTUecg==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "4.1.2"
+			},
+			"bin": {
+				"banana-checker": "src/cli.js"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
+		"node_modules/grunt-cli": {
+			"version": "1.4.3",
+			"resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+			"integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+			"dev": true,
+			"dependencies": {
+				"grunt-known-options": "~2.0.0",
+				"interpret": "~1.1.0",
+				"liftup": "~3.0.1",
+				"nopt": "~4.0.1",
+				"v8flags": "~3.2.0"
+			},
+			"bin": {
+				"grunt": "bin/grunt"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/grunt-cli/node_modules/nopt": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+			"integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+			"dev": true,
+			"dependencies": {
+				"abbrev": "1",
+				"osenv": "^0.1.4"
+			},
+			"bin": {
+				"nopt": "bin/nopt.js"
+			}
+		},
+		"node_modules/grunt-eslint": {
+			"version": "24.3.0",
+			"resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-24.3.0.tgz",
+			"integrity": "sha512-dUPiRgX8fhmh4uwTAn9xrzg7HV5j5DhGmZZGJdHfjy/AN9G4jD+5IjfbcAJ209JcIG8m4B7xz3crIhuDSm3siQ==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "^4.1.2",
+				"eslint": "^8.44.0"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			},
+			"peerDependencies": {
+				"grunt": ">=1"
+			}
+		},
+		"node_modules/grunt-known-options": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+			"integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/grunt-legacy-log": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
+			"integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
+			"dev": true,
+			"dependencies": {
+				"colors": "~1.1.2",
+				"grunt-legacy-log-utils": "~2.1.0",
+				"hooker": "~0.2.3",
+				"lodash": "~4.17.19"
+			},
+			"engines": {
+				"node": ">= 0.10.0"
+			}
+		},
+		"node_modules/grunt-legacy-log-utils": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
+			"integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "~4.1.0",
+				"lodash": "~4.17.19"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/grunt-legacy-util": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
+			"integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
+			"dev": true,
+			"dependencies": {
+				"async": "~3.2.0",
+				"exit": "~0.1.2",
+				"getobject": "~1.0.0",
+				"hooker": "~0.2.3",
+				"lodash": "~4.17.21",
+				"underscore.string": "~3.3.5",
+				"which": "~2.0.2"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/grunt-stylelint": {
+			"version": "0.20.1",
+			"resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.20.1.tgz",
+			"integrity": "sha512-tDep9ceEerB+fK6CkzPBXu5qPM7RuwCRgfrtwugEyYYnxINreMZktqQU5eoTW+MhhFj81uWQQnxf+c4geyAmQg==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "^4.1.2"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			},
+			"peerDependencies": {
+				"stylelint": "16.x"
+			}
+		},
+		"node_modules/grunt/node_modules/argparse": {
+			"version": "1.0.10",
+			"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+			"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+			"dev": true,
+			"dependencies": {
+				"sprintf-js": "~1.0.2"
+			}
+		},
+		"node_modules/grunt/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/grunt/node_modules/js-yaml": {
+			"version": "3.14.2",
+			"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
+			"integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
+			"dev": true,
+			"dependencies": {
+				"argparse": "^1.0.7",
+				"esprima": "^4.0.0"
+			},
+			"bin": {
+				"js-yaml": "bin/js-yaml.js"
+			}
+		},
+		"node_modules/grunt/node_modules/minimatch": {
+			"version": "3.0.8",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+			"integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/grunt/node_modules/sprintf-js": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+			"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+			"dev": true
+		},
+		"node_modules/has-flag": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+			"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/hashery": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/hashery/-/hashery-1.4.0.tgz",
+			"integrity": "sha512-Wn2i1In6XFxl8Az55kkgnFRiAlIAushzh26PTjL2AKtQcEfXrcLa7Hn5QOWGZEf3LU057P9TwwZjFyxfS1VuvQ==",
+			"dev": true,
+			"dependencies": {
+				"hookified": "^1.14.0"
+			},
+			"engines": {
+				"node": ">=20"
+			}
+		},
+		"node_modules/hasown": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+			"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+			"dev": true,
+			"dependencies": {
+				"function-bind": "^1.1.2"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
+		"node_modules/homedir-polyfill": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+			"integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+			"dev": true,
+			"dependencies": {
+				"parse-passwd": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/hooker": {
+			"version": "0.2.3",
+			"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+			"integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
+			"dev": true,
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/hookified": {
+			"version": "1.15.0",
+			"resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.0.tgz",
+			"integrity": "sha512-51w+ZZGt7Zw5q7rM3nC4t3aLn/xvKDETsXqMczndvwyVQhAHfUmUuFBRFcos8Iyebtk7OAE9dL26wFNzZVVOkw==",
+			"dev": true
+		},
+		"node_modules/hosted-git-info": {
+			"version": "2.8.9",
+			"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+			"integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+			"dev": true
+		},
+		"node_modules/html-entities": {
+			"version": "2.6.0",
+			"resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
+			"integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/mdevils"
+				},
+				{
+					"type": "patreon",
+					"url": "https://patreon.com/mdevils"
+				}
+			]
+		},
+		"node_modules/html-tags": {
+			"version": "3.3.1",
+			"resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz",
+			"integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/htmlparser2": {
+			"version": "8.0.2",
+			"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
+			"integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",
+			"dev": true,
+			"funding": [
+				"https://github.com/fb55/htmlparser2?sponsor=1",
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/fb55"
+				}
+			],
+			"dependencies": {
+				"domelementtype": "^2.3.0",
+				"domhandler": "^5.0.3",
+				"domutils": "^3.0.1",
+				"entities": "^4.4.0"
+			}
+		},
+		"node_modules/iconv-lite": {
+			"version": "0.6.3",
+			"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+			"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+			"dev": true,
+			"dependencies": {
+				"safer-buffer": ">= 2.1.2 < 3.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/ignore": {
+			"version": "7.0.5",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
+			"integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/import-fresh": {
+			"version": "3.3.1",
+			"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
+			"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+			"dev": true,
+			"dependencies": {
+				"parent-module": "^1.0.0",
+				"resolve-from": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/imurmurhash": {
+			"version": "0.1.4",
+			"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+			"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.8.19"
+			}
+		},
+		"node_modules/indent-string": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+			"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/inflight": {
+			"version": "1.0.6",
+			"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+			"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+			"deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
+			"dev": true,
+			"dependencies": {
+				"once": "^1.3.0",
+				"wrappy": "1"
+			}
+		},
+		"node_modules/inherits": {
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+			"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+			"dev": true
+		},
+		"node_modules/ini": {
+			"version": "1.3.8",
+			"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+			"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+			"dev": true
+		},
+		"node_modules/interpret": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
+			"integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==",
+			"dev": true
+		},
+		"node_modules/is-absolute": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
+			"integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
+			"dev": true,
+			"dependencies": {
+				"is-relative": "^1.0.0",
+				"is-windows": "^1.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-arrayish": {
+			"version": "0.2.1",
+			"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+			"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+			"dev": true
+		},
+		"node_modules/is-builtin-module": {
+			"version": "3.2.1",
+			"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
+			"integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
+			"dev": true,
+			"dependencies": {
+				"builtin-modules": "^3.3.0"
+			},
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/is-core-module": {
+			"version": "2.16.1",
+			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
+			"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
+			"dev": true,
+			"dependencies": {
+				"hasown": "^2.0.2"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/is-extglob": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+			"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-fullwidth-code-point": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+			"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/is-glob": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+			"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+			"dev": true,
+			"dependencies": {
+				"is-extglob": "^2.1.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-number": {
+			"version": "7.0.0",
+			"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+			"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.12.0"
+			}
+		},
+		"node_modules/is-path-inside": {
+			"version": "3.0.3",
+			"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+			"integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/is-plain-object": {
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+			"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+			"dev": true,
+			"dependencies": {
+				"isobject": "^3.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-relative": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+			"integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+			"dev": true,
+			"dependencies": {
+				"is-unc-path": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-unc-path": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+			"integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+			"dev": true,
+			"dependencies": {
+				"unc-path-regex": "^0.1.2"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-windows": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+			"integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/isarray": {
+			"version": "0.0.1",
+			"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+			"integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
+			"dev": true
+		},
+		"node_modules/isexe": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+			"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+			"dev": true
+		},
+		"node_modules/isobject": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+			"integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/js-tokens": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+			"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+			"dev": true
+		},
+		"node_modules/js-yaml": {
+			"version": "4.1.1",
+			"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+			"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+			"dev": true,
+			"dependencies": {
+				"argparse": "^2.0.1"
+			},
+			"bin": {
+				"js-yaml": "bin/js-yaml.js"
+			}
+		},
+		"node_modules/jsdoc-type-pratt-parser": {
+			"version": "6.10.0",
+			"resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz",
+			"integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=20.0.0"
+			}
+		},
+		"node_modules/jsesc": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
+			"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
+			"dev": true,
+			"bin": {
+				"jsesc": "bin/jsesc"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/json-buffer": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+			"integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+			"dev": true
+		},
+		"node_modules/json-parse-even-better-errors": {
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+			"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+			"dev": true
+		},
+		"node_modules/json-schema-traverse": {
+			"version": "0.4.1",
+			"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+			"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+			"dev": true
+		},
+		"node_modules/json-stable-stringify-without-jsonify": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+			"integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+			"dev": true
+		},
+		"node_modules/keyv": {
+			"version": "4.5.4",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+			"integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+			"dev": true,
+			"dependencies": {
+				"json-buffer": "3.0.1"
+			}
+		},
+		"node_modules/kind-of": {
+			"version": "6.0.3",
+			"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+			"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/known-css-properties": {
+			"version": "0.37.0",
+			"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz",
+			"integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==",
+			"dev": true
+		},
+		"node_modules/levn": {
+			"version": "0.4.1",
+			"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+			"dev": true,
+			"dependencies": {
+				"prelude-ls": "^1.2.1",
+				"type-check": "~0.4.0"
+			},
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/liftup": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
+			"integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
+			"dev": true,
+			"dependencies": {
+				"extend": "^3.0.2",
+				"findup-sync": "^4.0.0",
+				"fined": "^1.2.0",
+				"flagged-respawn": "^1.0.1",
+				"is-plain-object": "^2.0.4",
+				"object.map": "^1.0.1",
+				"rechoir": "^0.7.0",
+				"resolve": "^1.19.0"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/liftup/node_modules/findup-sync": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
+			"integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
+			"dev": true,
+			"dependencies": {
+				"detect-file": "^1.0.0",
+				"is-glob": "^4.0.0",
+				"micromatch": "^4.0.2",
+				"resolve-dir": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/lines-and-columns": {
+			"version": "1.2.4",
+			"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+			"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+			"dev": true
+		},
+		"node_modules/locate-path": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+			"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+			"dev": true,
+			"dependencies": {
+				"p-locate": "^5.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/lodash": {
+			"version": "4.17.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.12.2",
+			"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
+			"integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
+			"dev": true
+		},
+		"node_modules/meow": {
+			"version": "13.2.0",
+			"resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
+			"integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/merge2": {
+			"version": "1.4.1",
+			"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+			"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/micromatch": {
+			"version": "4.0.8",
+			"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+			"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+			"dev": true,
+			"dependencies": {
+				"braces": "^3.0.3",
+				"picomatch": "^2.3.1"
+			},
+			"engines": {
+				"node": ">=8.6"
+			}
+		},
+		"node_modules/micromatch/node_modules/picomatch": {
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+			"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+			"dev": true,
+			"engines": {
+				"node": ">=8.6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/jonschlinkert"
+			}
+		},
+		"node_modules/min-indent": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+			"integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+			"dev": true,
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/minimatch": {
+			"version": "9.0.5",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+			"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^2.0.1"
+			},
+			"engines": {
+				"node": ">=16 || 14 >=14.17"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/ms": {
+			"version": "2.1.3",
+			"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+			"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+			"dev": true
+		},
+		"node_modules/multimatch": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz",
+			"integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==",
+			"dev": true,
+			"dependencies": {
+				"@types/minimatch": "^3.0.3",
+				"array-differ": "^3.0.0",
+				"array-union": "^2.1.0",
+				"arrify": "^2.0.1",
+				"minimatch": "^3.0.4"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/multimatch/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/multimatch/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/nanoid": {
+			"version": "3.3.11",
+			"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
+			"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"bin": {
+				"nanoid": "bin/nanoid.cjs"
+			},
+			"engines": {
+				"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+			}
+		},
+		"node_modules/natural-compare": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+			"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+			"dev": true
+		},
+		"node_modules/node-releases": {
+			"version": "2.0.27",
+			"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
+			"integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
+			"dev": true
+		},
+		"node_modules/nopt": {
+			"version": "3.0.6",
+			"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+			"integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==",
+			"dev": true,
+			"dependencies": {
+				"abbrev": "1"
+			},
+			"bin": {
+				"nopt": "bin/nopt.js"
+			}
+		},
+		"node_modules/normalize-package-data": {
+			"version": "2.5.0",
+			"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+			"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+			"dev": true,
+			"dependencies": {
+				"hosted-git-info": "^2.1.4",
+				"resolve": "^1.10.0",
+				"semver": "2 || 3 || 4 || 5",
+				"validate-npm-package-license": "^3.0.1"
+			}
+		},
+		"node_modules/normalize-package-data/node_modules/semver": {
+			"version": "5.7.2",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+			"integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+			"dev": true,
+			"bin": {
+				"semver": "bin/semver"
+			}
+		},
+		"node_modules/normalize-path": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+			"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/nth-check": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+			"integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+			"dev": true,
+			"dependencies": {
+				"boolbase": "^1.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/nth-check?sponsor=1"
+			}
+		},
+		"node_modules/object-deep-merge": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz",
+			"integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==",
+			"dev": true
+		},
+		"node_modules/object.defaults": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+			"integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
+			"dev": true,
+			"dependencies": {
+				"array-each": "^1.0.1",
+				"array-slice": "^1.0.0",
+				"for-own": "^1.0.0",
+				"isobject": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/object.map": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
+			"integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
+			"dev": true,
+			"dependencies": {
+				"for-own": "^1.0.0",
+				"make-iterator": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/object.pick": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+			"integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
+			"dev": true,
+			"dependencies": {
+				"isobject": "^3.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/once": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+			"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+			"dev": true,
+			"dependencies": {
+				"wrappy": "1"
+			}
+		},
+		"node_modules/optionator": {
+			"version": "0.9.4",
+			"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
+			"integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
+			"dev": true,
+			"dependencies": {
+				"deep-is": "^0.1.3",
+				"fast-levenshtein": "^2.0.6",
+				"levn": "^0.4.1",
+				"prelude-ls": "^1.2.1",
+				"type-check": "^0.4.0",
+				"word-wrap": "^1.2.5"
+			},
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/os-homedir": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+			"integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/os-tmpdir": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+			"integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/osenv": {
+			"version": "0.1.5",
+			"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+			"integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+			"deprecated": "This package is no longer supported.",
+			"dev": true,
+			"dependencies": {
+				"os-homedir": "^1.0.0",
+				"os-tmpdir": "^1.0.0"
+			}
+		},
+		"node_modules/p-limit": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+			"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+			"dev": true,
+			"dependencies": {
+				"yocto-queue": "^0.1.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/p-locate": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+			"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+			"dev": true,
+			"dependencies": {
+				"p-limit": "^3.0.2"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/p-try": {
+			"version": "2.2.0",
+			"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+			"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/parent-module": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+			"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+			"dev": true,
+			"dependencies": {
+				"callsites": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/parse-filepath": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
+			"integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
+			"dev": true,
+			"dependencies": {
+				"is-absolute": "^1.0.0",
+				"map-cache": "^0.2.0",
+				"path-root": "^0.1.1"
+			},
+			"engines": {
+				"node": ">=0.8"
+			}
+		},
+		"node_modules/parse-imports-exports": {
+			"version": "0.2.4",
+			"resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz",
+			"integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==",
+			"dev": true,
+			"dependencies": {
+				"parse-statements": "1.0.11"
+			}
+		},
+		"node_modules/parse-json": {
+			"version": "5.2.0",
+			"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+			"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+			"dev": true,
+			"dependencies": {
+				"@babel/code-frame": "^7.0.0",
+				"error-ex": "^1.3.1",
+				"json-parse-even-better-errors": "^2.3.0",
+				"lines-and-columns": "^1.1.6"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/parse-passwd": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+			"integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/parse-statements": {
+			"version": "1.0.11",
+			"resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz",
+			"integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==",
+			"dev": true
+		},
+		"node_modules/path-exists": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+			"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/path-is-absolute": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+			"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/path-key": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+			"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/path-parse": {
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+			"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+			"dev": true
+		},
+		"node_modules/path-root": {
+			"version": "0.1.1",
+			"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+			"integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
+			"dev": true,
+			"dependencies": {
+				"path-root-regex": "^0.1.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/path-root-regex": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+			"integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/path-type": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+			"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/picocolors": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+			"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+			"dev": true
+		},
+		"node_modules/picomatch": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
+			"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/jonschlinkert"
+			}
+		},
+		"node_modules/pluralize": {
+			"version": "8.0.0",
+			"resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
+			"integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
+			"dev": true,
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/postcss": {
+			"version": "8.5.6",
+			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+			"integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/postcss/"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/postcss"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"dependencies": {
+				"nanoid": "^3.3.11",
+				"picocolors": "^1.1.1",
+				"source-map-js": "^1.2.1"
+			},
+			"engines": {
+				"node": "^10 || ^12 || >=14"
+			}
+		},
+		"node_modules/postcss-html": {
+			"version": "1.7.0",
+			"resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-1.7.0.tgz",
+			"integrity": "sha512-MfcMpSUIaR/nNgeVS8AyvyDugXlADjN9AcV7e5rDfrF1wduIAGSkL4q2+wgrZgA3sHVAHLDO9FuauHhZYW2nBw==",
+			"dev": true,
+			"dependencies": {
+				"htmlparser2": "^8.0.0",
+				"js-tokens": "^9.0.0",
+				"postcss": "^8.4.0",
+				"postcss-safe-parser": "^6.0.0"
+			},
+			"engines": {
+				"node": "^12 || >=14"
+			}
+		},
+		"node_modules/postcss-html/node_modules/js-tokens": {
+			"version": "9.0.1",
+			"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
+			"integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
+			"dev": true
+		},
+		"node_modules/postcss-html/node_modules/postcss-safe-parser": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
+			"integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=12.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/postcss/"
+			},
+			"peerDependencies": {
+				"postcss": "^8.3.3"
+			}
+		},
+		"node_modules/postcss-less": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-6.0.0.tgz",
+			"integrity": "sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"postcss": "^8.3.5"
+			}
+		},
+		"node_modules/postcss-resolve-nested-selector": {
+			"version": "0.1.6",
+			"resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz",
+			"integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==",
+			"dev": true
+		},
+		"node_modules/postcss-safe-parser": {
+			"version": "7.0.1",
+			"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz",
+			"integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/postcss/"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/postcss-safe-parser"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"engines": {
+				"node": ">=18.0"
+			},
+			"peerDependencies": {
+				"postcss": "^8.4.31"
+			}
+		},
+		"node_modules/postcss-selector-parser": {
+			"version": "6.1.2",
+			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
+			"integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
+			"dev": true,
+			"dependencies": {
+				"cssesc": "^3.0.0",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/postcss-value-parser": {
+			"version": "4.2.0",
+			"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+			"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+			"dev": true
+		},
+		"node_modules/prelude-ls": {
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+			"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/punycode": {
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+			"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/qified": {
+			"version": "0.6.0",
+			"resolved": "https://registry.npmjs.org/qified/-/qified-0.6.0.tgz",
+			"integrity": "sha512-tsSGN1x3h569ZSU1u6diwhltLyfUWDp3YbFHedapTmpBl0B3P6U3+Qptg7xu+v+1io1EwhdPyyRHYbEw0KN2FA==",
+			"dev": true,
+			"dependencies": {
+				"hookified": "^1.14.0"
+			},
+			"engines": {
+				"node": ">=20"
+			}
+		},
+		"node_modules/queue-microtask": {
+			"version": "1.2.3",
+			"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+			"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
+		"node_modules/rambda": {
+			"version": "7.5.0",
+			"resolved": "https://registry.npmjs.org/rambda/-/rambda-7.5.0.tgz",
+			"integrity": "sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==",
+			"dev": true
+		},
+		"node_modules/read-pkg": {
+			"version": "5.2.0",
+			"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+			"integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+			"dev": true,
+			"dependencies": {
+				"@types/normalize-package-data": "^2.4.0",
+				"normalize-package-data": "^2.5.0",
+				"parse-json": "^5.0.0",
+				"type-fest": "^0.6.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up": {
+			"version": "7.0.1",
+			"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+			"integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+			"dev": true,
+			"dependencies": {
+				"find-up": "^4.1.0",
+				"read-pkg": "^5.2.0",
+				"type-fest": "^0.8.1"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/find-up": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+			"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+			"dev": true,
+			"dependencies": {
+				"locate-path": "^5.0.0",
+				"path-exists": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/locate-path": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+			"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+			"dev": true,
+			"dependencies": {
+				"p-locate": "^4.1.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/p-limit": {
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+			"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+			"dev": true,
+			"dependencies": {
+				"p-try": "^2.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/p-locate": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+			"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+			"dev": true,
+			"dependencies": {
+				"p-limit": "^2.2.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/type-fest": {
+			"version": "0.8.1",
+			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+			"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg/node_modules/type-fest": {
+			"version": "0.6.0",
+			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+			"integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/readable-stream": {
+			"version": "1.1.14",
+			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+			"integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
+			"dev": true,
+			"dependencies": {
+				"core-util-is": "~1.0.0",
+				"inherits": "~2.0.1",
+				"isarray": "0.0.1",
+				"string_decoder": "~0.10.x"
+			}
+		},
+		"node_modules/rechoir": {
+			"version": "0.7.1",
+			"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+			"integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
+			"dev": true,
+			"dependencies": {
+				"resolve": "^1.9.0"
+			},
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/regexp-tree": {
+			"version": "0.1.27",
+			"resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz",
+			"integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==",
+			"dev": true,
+			"bin": {
+				"regexp-tree": "bin/regexp-tree"
+			}
+		},
+		"node_modules/regjsparser": {
+			"version": "0.10.0",
+			"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz",
+			"integrity": "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==",
+			"dev": true,
+			"dependencies": {
+				"jsesc": "~0.5.0"
+			},
+			"bin": {
+				"regjsparser": "bin/parser"
+			}
+		},
+		"node_modules/regjsparser/node_modules/jsesc": {
+			"version": "0.5.0",
+			"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+			"integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+			"dev": true,
+			"bin": {
+				"jsesc": "bin/jsesc"
+			}
+		},
+		"node_modules/require-directory": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+			"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/require-from-string": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+			"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/requireindex": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
+			"integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.5"
+			}
+		},
+		"node_modules/reserved-identifiers": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz",
+			"integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/resolve": {
+			"version": "1.22.11",
+			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
+			"integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
+			"dev": true,
+			"dependencies": {
+				"is-core-module": "^2.16.1",
+				"path-parse": "^1.0.7",
+				"supports-preserve-symlinks-flag": "^1.0.0"
+			},
+			"bin": {
+				"resolve": "bin/resolve"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/resolve-dir": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
+			"integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
+			"dev": true,
+			"dependencies": {
+				"expand-tilde": "^2.0.0",
+				"global-modules": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/resolve-from": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+			"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+			"dev": true,
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/resolve-pkg-maps": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
+			"integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
+			"dev": true,
+			"funding": {
+				"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
+			}
+		},
+		"node_modules/reusify": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
+			"integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
+			"dev": true,
+			"engines": {
+				"iojs": ">=1.0.0",
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/rimraf": {
+			"version": "3.0.2",
+			"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+			"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+			"deprecated": "Rimraf versions prior to v4 are no longer supported",
+			"dev": true,
+			"dependencies": {
+				"glob": "^7.1.3"
+			},
+			"bin": {
+				"rimraf": "bin.js"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/run-parallel": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+			"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			],
+			"dependencies": {
+				"queue-microtask": "^1.2.2"
+			}
+		},
+		"node_modules/safe-buffer": {
+			"version": "5.2.1",
+			"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+			"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
+		"node_modules/safe-regex": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
+			"integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
+			"dev": true,
+			"dependencies": {
+				"regexp-tree": "~0.1.1"
+			}
+		},
+		"node_modules/safer-buffer": {
+			"version": "2.1.2",
+			"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+			"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+			"dev": true
+		},
+		"node_modules/semver": {
+			"version": "7.7.3",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
+			"integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
+			"dev": true,
+			"bin": {
+				"semver": "bin/semver.js"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/shebang-command": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+			"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+			"dev": true,
+			"dependencies": {
+				"shebang-regex": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/shebang-regex": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+			"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/signal-exit": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+			"integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+			"dev": true,
+			"engines": {
+				"node": ">=14"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/slash": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+			"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/slice-ansi": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
+			"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+			"dev": true,
+			"dependencies": {
+				"ansi-styles": "^4.0.0",
+				"astral-regex": "^2.0.0",
+				"is-fullwidth-code-point": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/slice-ansi?sponsor=1"
+			}
+		},
+		"node_modules/source-map": {
+			"version": "0.7.6",
+			"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
+			"integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==",
+			"dev": true,
+			"engines": {
+				"node": ">= 12"
+			}
+		},
+		"node_modules/source-map-js": {
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+			"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/spdx-correct": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
+			"integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+			"dev": true,
+			"dependencies": {
+				"spdx-expression-parse": "^3.0.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/spdx-correct/node_modules/spdx-expression-parse": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+			"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+			"dev": true,
+			"dependencies": {
+				"spdx-exceptions": "^2.1.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/spdx-exceptions": {
+			"version": "2.5.0",
+			"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+			"integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+			"dev": true
+		},
+		"node_modules/spdx-expression-parse": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz",
+			"integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==",
+			"dev": true,
+			"dependencies": {
+				"spdx-exceptions": "^2.1.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/spdx-license-ids": {
+			"version": "3.0.22",
+			"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz",
+			"integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==",
+			"dev": true
+		},
+		"node_modules/sprintf-js": {
+			"version": "1.1.3",
+			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+			"integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
+			"dev": true
+		},
+		"node_modules/stream-shift": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
+			"integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
+			"dev": true
+		},
+		"node_modules/string_decoder": {
+			"version": "0.10.31",
+			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+			"integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
+			"dev": true
+		},
+		"node_modules/string-width": {
+			"version": "4.2.3",
+			"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+			"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+			"dev": true,
+			"dependencies": {
+				"emoji-regex": "^8.0.0",
+				"is-fullwidth-code-point": "^3.0.0",
+				"strip-ansi": "^6.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/strip-ansi": {
+			"version": "6.0.1",
+			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+			"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+			"dev": true,
+			"dependencies": {
+				"ansi-regex": "^5.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/strip-indent": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+			"integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+			"dev": true,
+			"dependencies": {
+				"min-indent": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/strip-json-comments": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+			"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/style-search": {
+			"version": "0.1.0",
+			"resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
+			"integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==",
+			"dev": true
+		},
+		"node_modules/stylelint": {
+			"version": "16.26.1",
+			"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.26.1.tgz",
+			"integrity": "sha512-v20V59/crfc8sVTAtge0mdafI3AdnzQ2KsWe6v523L4OA1bJO02S7MO2oyXDCS6iWb9ckIPnqAFVItqSBQr7jw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/stylelint"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/stylelint"
+				}
+			],
+			"dependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.5",
+				"@csstools/css-syntax-patches-for-csstree": "^1.0.19",
+				"@csstools/css-tokenizer": "^3.0.4",
+				"@csstools/media-query-list-parser": "^4.0.3",
+				"@csstools/selector-specificity": "^5.0.0",
+				"@dual-bundle/import-meta-resolve": "^4.2.1",
+				"balanced-match": "^2.0.0",
+				"colord": "^2.9.3",
+				"cosmiconfig": "^9.0.0",
+				"css-functions-list": "^3.2.3",
+				"css-tree": "^3.1.0",
+				"debug": "^4.4.3",
+				"fast-glob": "^3.3.3",
+				"fastest-levenshtein": "^1.0.16",
+				"file-entry-cache": "^11.1.1",
+				"global-modules": "^2.0.0",
+				"globby": "^11.1.0",
+				"globjoin": "^0.1.4",
+				"html-tags": "^3.3.1",
+				"ignore": "^7.0.5",
+				"imurmurhash": "^0.1.4",
+				"is-plain-object": "^5.0.0",
+				"known-css-properties": "^0.37.0",
+				"mathml-tag-names": "^2.1.3",
+				"meow": "^13.2.0",
+				"micromatch": "^4.0.8",
+				"normalize-path": "^3.0.0",
+				"picocolors": "^1.1.1",
+				"postcss": "^8.5.6",
+				"postcss-resolve-nested-selector": "^0.1.6",
+				"postcss-safe-parser": "^7.0.1",
+				"postcss-selector-parser": "^7.1.0",
+				"postcss-value-parser": "^4.2.0",
+				"resolve-from": "^5.0.0",
+				"string-width": "^4.2.3",
+				"supports-hyperlinks": "^3.2.0",
+				"svg-tags": "^1.0.0",
+				"table": "^6.9.0",
+				"write-file-atomic": "^5.0.1"
+			},
+			"bin": {
+				"stylelint": "bin/stylelint.mjs"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			}
+		},
+		"node_modules/stylelint-config-recommended": {
+			"version": "14.0.1",
+			"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz",
+			"integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/stylelint"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/stylelint"
+				}
+			],
+			"engines": {
+				"node": ">=18.12.0"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.1.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia": {
+			"version": "0.18.0",
+			"resolved": "https://registry.npmjs.org/stylelint-config-wikimedia/-/stylelint-config-wikimedia-0.18.0.tgz",
+			"integrity": "sha512-Lr45NIe7pG8i7BPcMc6EddO1pRK8/KNG8gp4o/oOG1Ez10hglJuJb/QT17BlzX8NPkhtP2KdY63NS2f/Wcj6Ww==",
+			"dev": true,
+			"dependencies": {
+				"@stylistic/stylelint-config": "2.0.0",
+				"@stylistic/stylelint-plugin": "3.1.1",
+				"browserslist-config-wikimedia": "0.7.0",
+				"postcss-html": "1.7.0",
+				"postcss-less": "6.0.0",
+				"stylelint": "16.12.0",
+				"stylelint-config-recommended": "14.0.1",
+				"stylelint-no-unsupported-browser-features": "8.0.2"
+			},
+			"peerDependencies": {
+				"postcss-less": "^6.0.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/@csstools/selector-specificity": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+			"integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"postcss-selector-parser": "^7.0.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/balanced-match": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+			"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+			"dev": true
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/file-entry-cache": {
+			"version": "9.1.0",
+			"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz",
+			"integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==",
+			"dev": true,
+			"dependencies": {
+				"flat-cache": "^5.0.0"
+			},
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/flat-cache": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz",
+			"integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==",
+			"dev": true,
+			"dependencies": {
+				"flatted": "^3.3.1",
+				"keyv": "^4.5.4"
+			},
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/global-modules": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+			"integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+			"dev": true,
+			"dependencies": {
+				"global-prefix": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/global-prefix": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+			"integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+			"dev": true,
+			"dependencies": {
+				"ini": "^1.3.5",
+				"kind-of": "^6.0.2",
+				"which": "^1.3.1"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/ignore": {
+			"version": "6.0.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz",
+			"integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/is-plain-object": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+			"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/known-css-properties": {
+			"version": "0.35.0",
+			"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
+			"integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
+			"dev": true
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/postcss-selector-parser": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
+			"integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
+			"dev": true,
+			"dependencies": {
+				"cssesc": "^3.0.0",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/resolve-from": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+			"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/stylelint": {
+			"version": "16.12.0",
+			"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.12.0.tgz",
+			"integrity": "sha512-F8zZ3L/rBpuoBZRvI4JVT20ZanPLXfQLzMOZg1tzPflRVh9mKpOZ8qcSIhh1my3FjAjZWG4T2POwGnmn6a6hbg==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/stylelint"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/stylelint"
+				}
+			],
+			"dependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.4",
+				"@csstools/css-tokenizer": "^3.0.3",
+				"@csstools/media-query-list-parser": "^4.0.2",
+				"@csstools/selector-specificity": "^5.0.0",
+				"@dual-bundle/import-meta-resolve": "^4.1.0",
+				"balanced-match": "^2.0.0",
+				"colord": "^2.9.3",
+				"cosmiconfig": "^9.0.0",
+				"css-functions-list": "^3.2.3",
+				"css-tree": "^3.0.1",
+				"debug": "^4.3.7",
+				"fast-glob": "^3.3.2",
+				"fastest-levenshtein": "^1.0.16",
+				"file-entry-cache": "^9.1.0",
+				"global-modules": "^2.0.0",
+				"globby": "^11.1.0",
+				"globjoin": "^0.1.4",
+				"html-tags": "^3.3.1",
+				"ignore": "^6.0.2",
+				"imurmurhash": "^0.1.4",
+				"is-plain-object": "^5.0.0",
+				"known-css-properties": "^0.35.0",
+				"mathml-tag-names": "^2.1.3",
+				"meow": "^13.2.0",
+				"micromatch": "^4.0.8",
+				"normalize-path": "^3.0.0",
+				"picocolors": "^1.1.1",
+				"postcss": "^8.4.49",
+				"postcss-resolve-nested-selector": "^0.1.6",
+				"postcss-safe-parser": "^7.0.1",
+				"postcss-selector-parser": "^7.0.0",
+				"postcss-value-parser": "^4.2.0",
+				"resolve-from": "^5.0.0",
+				"string-width": "^4.2.3",
+				"supports-hyperlinks": "^3.1.0",
+				"svg-tags": "^1.0.0",
+				"table": "^6.9.0",
+				"write-file-atomic": "^5.0.1"
+			},
+			"bin": {
+				"stylelint": "bin/stylelint.mjs"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/which": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"which": "bin/which"
+			}
+		},
+		"node_modules/stylelint-no-unsupported-browser-features": {
+			"version": "8.0.2",
+			"resolved": "https://registry.npmjs.org/stylelint-no-unsupported-browser-features/-/stylelint-no-unsupported-browser-features-8.0.2.tgz",
+			"integrity": "sha512-4PY2qJ3ZTEje9RgGfaQ82eJoPioXxs6hazeKpji/wzLNVzTX2wd4b0Ds3ewdLkH3ID+o63IInuTquU2MNJO3YQ==",
+			"dev": true,
+			"dependencies": {
+				"doiuse": "^6.0.5",
+				"postcss": "^8.4.32"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.0.2"
+			}
+		},
+		"node_modules/stylelint/node_modules/@csstools/selector-specificity": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+			"integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"postcss-selector-parser": "^7.0.0"
+			}
+		},
+		"node_modules/stylelint/node_modules/balanced-match": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+			"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+			"dev": true
+		},
+		"node_modules/stylelint/node_modules/file-entry-cache": {
+			"version": "11.1.2",
+			"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.2.tgz",
+			"integrity": "sha512-N2WFfK12gmrK1c1GXOqiAJ1tc5YE+R53zvQ+t5P8S5XhnmKYVB5eZEiLNZKDSmoG8wqqbF9EXYBBW/nef19log==",
+			"dev": true,
+			"dependencies": {
+				"flat-cache": "^6.1.20"
+			}
+		},
+		"node_modules/stylelint/node_modules/flat-cache": {
+			"version": "6.1.20",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.20.tgz",
+			"integrity": "sha512-AhHYqwvN62NVLp4lObVXGVluiABTHapoB57EyegZVmazN+hhGhLTn3uZbOofoTw4DSDvVCadzzyChXhOAvy8uQ==",
+			"dev": true,
+			"dependencies": {
+				"cacheable": "^2.3.2",
+				"flatted": "^3.3.3",
+				"hookified": "^1.15.0"
+			}
+		},
+		"node_modules/stylelint/node_modules/global-modules": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+			"integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+			"dev": true,
+			"dependencies": {
+				"global-prefix": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint/node_modules/global-prefix": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+			"integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+			"dev": true,
+			"dependencies": {
+				"ini": "^1.3.5",
+				"kind-of": "^6.0.2",
+				"which": "^1.3.1"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint/node_modules/is-plain-object": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+			"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/stylelint/node_modules/postcss-selector-parser": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
+			"integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
+			"dev": true,
+			"dependencies": {
+				"cssesc": "^3.0.0",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/stylelint/node_modules/resolve-from": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+			"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/stylelint/node_modules/which": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"which": "bin/which"
+			}
+		},
+		"node_modules/supports-color": {
+			"version": "7.2.0",
+			"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+			"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+			"dev": true,
+			"dependencies": {
+				"has-flag": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/supports-hyperlinks": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz",
+			"integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
+			"dev": true,
+			"dependencies": {
+				"has-flag": "^4.0.0",
+				"supports-color": "^7.0.0"
+			},
+			"engines": {
+				"node": ">=14.18"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/supports-hyperlinks?sponsor=1"
+			}
+		},
+		"node_modules/supports-preserve-symlinks-flag": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+			"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/svg-tags": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
+			"integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
+			"dev": true
+		},
+		"node_modules/table": {
+			"version": "6.9.0",
+			"resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
+			"integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
+			"dev": true,
+			"dependencies": {
+				"ajv": "^8.0.1",
+				"lodash.truncate": "^4.4.2",
+				"slice-ansi": "^4.0.0",
+				"string-width": "^4.2.3",
+				"strip-ansi": "^6.0.1"
+			},
+			"engines": {
+				"node": ">=10.0.0"
+			}
+		},
+		"node_modules/table/node_modules/ajv": {
+			"version": "8.17.1",
+			"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+			"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+			"dev": true,
+			"dependencies": {
+				"fast-deep-equal": "^3.1.3",
+				"fast-uri": "^3.0.1",
+				"json-schema-traverse": "^1.0.0",
+				"require-from-string": "^2.0.2"
+			},
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/epoberezkin"
+			}
+		},
+		"node_modules/table/node_modules/json-schema-traverse": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+			"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+			"dev": true
+		},
+		"node_modules/tapable": {
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
+			"integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/webpack"
+			}
+		},
+		"node_modules/text-table": {
+			"version": "0.2.0",
+			"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+			"integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
+			"dev": true
+		},
+		"node_modules/tinyglobby": {
+			"version": "0.2.15",
+			"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
+			"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
+			"dev": true,
+			"dependencies": {
+				"fdir": "^6.5.0",
+				"picomatch": "^4.0.3"
+			},
+			"engines": {
+				"node": ">=12.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/SuperchupuDev"
+			}
+		},
+		"node_modules/to-regex-range": {
+			"version": "5.0.1",
+			"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+			"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+			"dev": true,
+			"dependencies": {
+				"is-number": "^7.0.0"
+			},
+			"engines": {
+				"node": ">=8.0"
+			}
+		},
+		"node_modules/to-valid-identifier": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz",
+			"integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==",
+			"dev": true,
+			"dependencies": {
+				"@sindresorhus/base62": "^1.0.0",
+				"reserved-identifiers": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=20"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/ts-api-utils": {
+			"version": "2.4.0",
+			"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz",
+			"integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18.12"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4"
+			}
+		},
+		"node_modules/ts-declaration-location": {
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz",
+			"integrity": "sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "ko-fi",
+					"url": "https://ko-fi.com/rebeccastevens"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/ts-declaration-location"
+				}
+			],
+			"dependencies": {
+				"picomatch": "^4.0.2"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.0.0"
+			}
+		},
+		"node_modules/type-check": {
+			"version": "0.4.0",
+			"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+			"integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+			"dev": true,
+			"dependencies": {
+				"prelude-ls": "^1.2.1"
+			},
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/type-fest": {
+			"version": "0.20.2",
+			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+			"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/typescript": {
+			"version": "5.8.3",
+			"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
+			"integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
+			"dev": true,
+			"peer": true,
+			"bin": {
+				"tsc": "bin/tsc",
+				"tsserver": "bin/tsserver"
+			},
+			"engines": {
+				"node": ">=14.17"
+			}
+		},
+		"node_modules/unc-path-regex": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+			"integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/underscore.string": {
+			"version": "3.3.6",
+			"resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
+			"integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
+			"dev": true,
+			"dependencies": {
+				"sprintf-js": "^1.1.1",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/upath": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
+			"integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
+			"dev": true,
+			"engines": {
+				"node": ">=4",
+				"yarn": "*"
+			}
+		},
+		"node_modules/update-browserslist-db": {
+			"version": "1.2.3",
+			"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
+			"integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/browserslist"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/browserslist"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"dependencies": {
+				"escalade": "^3.2.0",
+				"picocolors": "^1.1.1"
+			},
+			"bin": {
+				"update-browserslist-db": "cli.js"
+			},
+			"peerDependencies": {
+				"browserslist": ">= 4.21.0"
+			}
+		},
+		"node_modules/uri-js": {
+			"version": "4.4.1",
+			"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+			"integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+			"dev": true,
+			"dependencies": {
+				"punycode": "^2.1.0"
+			}
+		},
+		"node_modules/util-deprecate": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+			"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+			"dev": true
+		},
+		"node_modules/v8flags": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
+			"integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
+			"dev": true,
+			"dependencies": {
+				"homedir-polyfill": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/validate-npm-package-license": {
+			"version": "3.0.4",
+			"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+			"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+			"dev": true,
+			"dependencies": {
+				"spdx-correct": "^3.0.0",
+				"spdx-expression-parse": "^3.0.0"
+			}
+		},
+		"node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+			"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+			"dev": true,
+			"dependencies": {
+				"spdx-exceptions": "^2.1.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/vue-eslint-parser": {
+			"version": "9.4.3",
+			"resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz",
+			"integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==",
+			"dev": true,
+			"dependencies": {
+				"debug": "^4.3.4",
+				"eslint-scope": "^7.1.1",
+				"eslint-visitor-keys": "^3.3.0",
+				"espree": "^9.3.1",
+				"esquery": "^1.4.0",
+				"lodash": "^4.17.21",
+				"semver": "^7.3.6"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/mysticatea"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/vue-eslint-parser/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/which": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+			"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"node-which": "bin/node-which"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/word-wrap": {
+			"version": "1.2.5",
+			"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+			"integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/wrap-ansi": {
+			"version": "7.0.0",
+			"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+			"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+			"dev": true,
+			"dependencies": {
+				"ansi-styles": "^4.0.0",
+				"string-width": "^4.1.0",
+				"strip-ansi": "^6.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+			}
+		},
+		"node_modules/wrappy": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+			"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+			"dev": true
+		},
+		"node_modules/write-file-atomic": {
+			"version": "5.0.1",
+			"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz",
+			"integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==",
+			"dev": true,
+			"dependencies": {
+				"imurmurhash": "^0.1.4",
+				"signal-exit": "^4.0.1"
+			},
+			"engines": {
+				"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+			}
+		},
+		"node_modules/xml-name-validator": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+			"integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/y18n": {
+			"version": "5.0.8",
+			"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+			"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/yaml": {
+			"version": "2.8.2",
+			"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
+			"integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
+			"dev": true,
+			"bin": {
+				"yaml": "bin.mjs"
+			},
+			"engines": {
+				"node": ">= 14.6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/eemeli"
+			}
+		},
+		"node_modules/yaml-eslint-parser": {
+			"version": "1.3.2",
+			"resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.3.2.tgz",
+			"integrity": "sha512-odxVsHAkZYYglR30aPYRY4nUGJnoJ2y1ww2HDvZALo0BDETv9kWbi16J52eHs+PWRNmF4ub6nZqfVOeesOvntg==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^3.0.0",
+				"yaml": "^2.0.0"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ota-meshi"
+			}
+		},
+		"node_modules/yaml-eslint-parser/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/yargs": {
+			"version": "17.7.2",
+			"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+			"integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+			"dev": true,
+			"dependencies": {
+				"cliui": "^8.0.1",
+				"escalade": "^3.1.1",
+				"get-caller-file": "^2.0.5",
+				"require-directory": "^2.1.1",
+				"string-width": "^4.2.3",
+				"y18n": "^5.0.5",
+				"yargs-parser": "^21.1.1"
+			},
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/yargs-parser": {
+			"version": "21.1.1",
+			"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+			"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/yocto-queue": {
+			"version": "0.1.0",
+			"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+			"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		}
+	}
+}
diff --git a/package.json b/package.json
index c4b469b..1f1bb43 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
 		"test": "grunt test"
 	},
 	"devDependencies": {
-		"eslint-config-wikimedia": "0.31.0",
+		"eslint-config-wikimedia": "0.32.3",
 		"grunt": "1.6.1",
 		"grunt-banana-checker": "0.13.0",
 		"grunt-eslint": "24.3.0",
diff --git a/resources/JsonForms.js b/resources/JsonForms.js
index f93cd2a..6d72123 100644
--- a/resources/JsonForms.js
+++ b/resources/JsonForms.js
@@ -21,41 +21,41 @@
 
 JsonForms = function () {
 
-	function buildFormSchema(targetSchema, descriptor) {
-		const result = structuredClone(targetSchema);
+	function buildFormSchema( targetSchema, descriptor ) {
+		const result = structuredClone( targetSchema );
 		result.properties.options.properties = {};
 
-		for (const [key, field] of Object.entries(
-			targetSchema.properties.options.properties,
-		)) {
+		for ( const [ key, field ] of Object.entries(
+			targetSchema.properties.options.properties
+		) ) {
 			const keyMap = {
 				categories: 'edit_categories',
 				wikitext: 'edit_wikitext',
 				slot: 'edit_slot',
-				content_model: 'edit_content_model',
+				content_model: 'edit_content_model'
 			};
 
-			if (keyMap[key] && !descriptor[keyMap[key]]) {
+			if ( keyMap[ key ] && !descriptor[ keyMap[ key ] ] ) {
 				result.properties.options.required =
-					result.properties.options.required.filter((k) => k !== key);
+					result.properties.options.required.filter( ( k ) => k !== key );
 				continue;
 			}
 
-			result.properties.options.properties[key] = field;
+			result.properties.options.properties[ key ] = field;
 		}
 
 		// remove schema select if schema is defined
-		if (descriptor.schema) {
+		if ( descriptor.schema ) {
 			delete result.properties.schema.properties.schema;
 		}
 
 		return result;
 	}
 
-	function createEditor(config) {
-		$(config.el).html('');
+	function createEditor( config ) {
+		$( config.el ).html( '' );
 
-		const editor = new JSONEditor(config.el, {
+		const editor = new JSONEditor( config.el, {
 			theme: 'oojs',
 			schema: config.schema,
 			schemaName: config.schemaName,
@@ -63,66 +63,68 @@ JsonForms = function () {
 			// partialSchema: 'options',
 			// show_errors: 'change',
 			ajax: true,
-			ajaxUrl: function (ref, fileBase) {
-				const mwBaseUrl = mw.config.get('wgServer') + mw.config.get('wgScript');
+			ajaxUrl: function ( ref, fileBase ) {
+				const mwBaseUrl = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' );
 
 				// console.log(' ajaxUrl fileBase', fileBase);
 				// console.log(' ajaxUrl mwBaseUrl', mwBaseUrl);
 
-				if (fileBase.indexOf(mwBaseUrl) === -1) {
+				if ( !fileBase.includes( mwBaseUrl ) ) {
 					return ref;
 				}
 
-				return `${mwBaseUrl}?title=${ref}&action=raw`;
-			},
-		});
+				return `${ mwBaseUrl }?title=${ ref }&action=raw`;
+			}
+		} );
 
-		const textarea = $('<textarea>', {
+		const textarea = $( '<textarea>', {
 			class: 'form-control',
 			id: 'value',
 			rows: 12,
-			style: 'font-size: 12px; font-family: monospace;',
-		});
+			style: 'font-size: 12px; font-family: monospace;'
+		} );
 
-		$(config.el).append(textarea);
+		$( config.el ).append( textarea );
 
-		editor.on('change', () => {
-			textarea.val(JSON.stringify(editor.getValue(), null, 2));
-		});
+		editor.on( 'change', () => {
+			textarea.val( JSON.stringify( editor.getValue(), null, 2 ) );
+		} );
 
-		editor.on('ready', () => {});
+		editor.on( 'ready', () => {} );
 
 		return editor;
 	}
 
-	function loadSchema(schemaName) {
-		if (!schemaName) return Promise.reject('No schema name provided');
+	function loadSchema( schemaName ) {
+		if ( !schemaName ) {
+			return Promise.reject( 'No schema name provided' );
+		}
 
-		return new Promise((resolve, reject) => {
-			fetch(mw.util.getUrl(`JsonSchema:${schemaName}`, { action: 'raw' }), {
-				cache: 'no-store',
-			})
-				.then((res) => res.text())
-				.then((text) => {
+		return new Promise( ( resolve, reject ) => {
+			fetch( mw.util.getUrl( `JsonSchema:${ schemaName }`, { action: 'raw' } ), {
+				cache: 'no-store'
+			} )
+				.then( ( res ) => res.text() )
+				.then( ( text ) => {
 					try {
-						const json = JSON.parse(text);
-						resolve(json);
-					} catch (error) {
-						console.error('Failed to parse schema JSON:', error);
-						reject(error);
+						const json = JSON.parse( text );
+						resolve( json );
+					} catch ( error ) {
+						console.error( 'Failed to parse schema JSON:', error );
+						reject( error );
 					}
-				})
-				.catch((fetchError) => {
-					console.error('Failed to fetch schema:', fetchError);
-					reject(fetchError);
-				});
-		});
+				} )
+				.catch( ( fetchError ) => {
+					console.error( 'Failed to fetch schema:', fetchError );
+					reject( fetchError );
+				} );
+		} );
 	}
 
-	function init(el, schemas) {
-		const data = $(el).data();
+	function init( el, schemas ) {
+		const data = $( el ).data();
 
-		$(el).html('');
+		$( el ).html( '' );
 
 		// console.log('data', data);
 		const formDescriptor = data.formData.formDescriptor;
@@ -140,8 +142,8 @@ JsonForms = function () {
 			type: 'object',
 			options: {
 				layout: {
-					name: 'booklet',
-				},
+					name: 'booklet'
+				}
 			},
 			properties: {
 				schema: {
@@ -158,123 +160,122 @@ JsonForms = function () {
 							default: ''
 						},
 						info: {
-							type: 'info',
-						},
+							type: 'info'
+						}
 					},
-					required: ['schema', 'info'],
+					required: [ 'schema', 'info' ]
 				},
 				options: {
 					type: 'object',
 					properties: {
 						title: {
 							type: 'string',
-							options: { input: { name: 'title' } },
+							options: { input: { name: 'title' } }
 						},
 						categories: {
 							type: 'array',
 							items: {
 								type: 'string',
-								options: { input: { name: 'categorymultiselect' } },
-							},
+								options: { input: { name: 'categorymultiselect' } }
+							}
 						},
 						wikitext: { type: 'string', format: 'textarea' },
 						slot: { type: 'string' },
 						content_model: { title: 'content model', type: 'string' },
-						summary: { type: 'string' },
+						summary: { type: 'string' }
 					},
-					required: ['title', 'slot', 'content_model'],
-				},
+					required: [ 'title', 'slot', 'content_model' ]
+				}
 			},
-			required: ['options', 'schema'],
+			required: [ 'options', 'schema' ]
 		};
 
 		// console.log('formDescriptor', formDescriptor);
 		// console.log('Outerschema', Outerschema);
 
-		const editor = createEditor({
+		const editor = createEditor( {
 			schemaName: 'Form',
 			el,
-			schema: buildFormSchema(Outerschema, formDescriptor),
-		});
+			schema: buildFormSchema( Outerschema, formDescriptor )
+		} );
 
-		if (schema && Object.keys(schema).length) {
-			editor.on('ready', () => {
-				editor_ = editor.getEditor('root.schema.info');
+		if ( schema && Object.keys( schema ).length ) {
+			editor.on( 'ready', () => {
+				editor_ = editor.getEditor( 'root.schema.info' );
 
-				if (editor_) {
-					createEditor({ schemaName, el: editor_.container, schema });
+				if ( editor_ ) {
+					createEditor( { schemaName, el: editor_.container, schema } );
 				}
-			});
+			} );
 
 			return;
 		}
 
 		function reloadSchema() {
-			let editor_ = editor.getEditor('root.schema.schema');
+			let editor_ = editor.getEditor( 'root.schema.schema' );
 			const schemaName = editor_.getValue();
 
 			// console.log('schemaName', schemaName);
 
-			if (!schemaName) {
-				console.log('no schemaName');
+			if ( !schemaName ) {
+				console.log( 'no schemaName' );
 				return;
 			}
 
-			const schemaEditor = editor.getEditor('root.schema.info');
+			const schemaEditor = editor.getEditor( 'root.schema.info' );
 			// console.log('schemaEditor', schemaEditor);
 
-			editor_ = editor.getEditor('root.schema.uischema');
+			editor_ = editor.getEditor( 'root.schema.uischema' );
 			let uiSchemaName;
 
-			if (editor_) {
+			if ( editor_ ) {
 				uiSchemaName = editor_.getValue();
 			}
 
-			if (!editor_ || !uiSchemaName) {
-				loadSchema(schemaName).then((schema) => {
-					createEditor({
+			if ( !editor_ || !uiSchemaName ) {
+				loadSchema( schemaName ).then( ( schema ) => {
+					createEditor( {
 						schemaName,
 						schema,
-						el: schemaEditor.container,
-					});
-				});
+						el: schemaEditor.container
+					} );
+				} );
 
 				return;
 			}
 
-			loadSchema(uiSchemaName).then((uiSchema) => {
-				loadSchema(schemaName).then((schema) => {
-					createEditor({
+			loadSchema( uiSchemaName ).then( ( uiSchema ) => {
+				loadSchema( schemaName ).then( ( schema ) => {
+					createEditor( {
 						schemaName,
 						schema,
 						uiSchema,
-						el: schemaEditor.container,
-					});
-				});
-			});
+						el: schemaEditor.container
+					} );
+				} );
+			} );
 		}
 
-		editor.on('ready', () => {
-			editor.watch('root.schema.schema', () => {
+		editor.on( 'ready', () => {
+			editor.watch( 'root.schema.schema', () => {
 				reloadSchema();
-			});
+			} );
 
-			editor.watch('root.schema.uischema', () => {
+			editor.watch( 'root.schema.uischema', () => {
 				reloadSchema();
-			});
-		});
+			} );
+		} );
 	}
 
 	return { init };
 };
 
-$(function () {
-	const schemas = mw.config.get('jsonforms-schemas');
+$( () => {
+	const schemas = mw.config.get( 'jsonforms-schemas' );
 	// console.log('schemas', schemas);
 
-	$('.jsonforms-form-wrapper').each(function (index, el) {
+	$( '.jsonforms-form-wrapper' ).each( ( index, el ) => {
 		const webPubCreatorJsonEditor = new JsonForms();
-		webPubCreatorJsonEditor.init(el, schemas);
-	});
-});
-
+		webPubCreatorJsonEditor.init( el, schemas );
+	} );
+} );
diff --git a/resources/jsoneditor/jsoneditor.min.js b/resources/jsoneditor/jsoneditor.min.js
index 45ce0fd..b784954 100644
--- a/resources/jsoneditor/jsoneditor.min.js
+++ b/resources/jsoneditor/jsoneditor.min.js
@@ -27,25 +27,12876 @@
  * @version 10.4.1
  * @date    2025-08-28
  */
-((e,t)=>{"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JSONEditor=t():e.JSONEditor=t()})(self,function(){return i={359:function(e,t,i){i.d(t,{V:function(){return o},e:function(){return r}});var t=i(9151),n=i.n(t),s=i(6237);function o(e,t){var i,n=t.sort,o=t.filter,t=t.projection,r="";return o?(i="@"!==o.field?["0"].concat((0,s.parsePath)("."+o.field)):["0"],i="string"==typeof(0,s.get)(e,i)?o.value:(0,s.parseString)(o.value),r+="[? "+o.field+" "+o.relation+" `"+JSON.stringify(i)+"`]"):r+=Array.isArray(e)?"[*]":"@",n&&("desc"===n.direction?r+=" | reverse(sort_by(@, &"+n.field+"))":r+=" | sort_by(@, &"+n.field+")"),t&&("]"!==r[r.length-1]&&(r+=" | [*]"),1===t.fields.length?r+="."+t.fields[0]:1<t.fields.length&&(r+=".{"+t.fields.map(function(e){var t=e.split(".");return t[t.length-1]+": "+e}).join(", ")+"}")),r}function r(e,t){return n().search(e,t)}},413:function(e,t,i){var a=/^[a-z_$][a-z0-9_$-]*$/i,l=i(8050),n=i(9407);function o(e,t){o.errors=null;var i=this._validateKeyword=this._validateKeyword||this.compile(n,!0);if(i(e))return!0;if(o.errors=i.errors,t)throw new Error("custom keyword definition is invalid: "+this.errorsText(i.errors));return!1}e.exports={add:function(e,t){var s=this.RULES;if(s.keywords[e])throw new Error("Keyword "+e+" is already defined");if(!a.test(e))throw new Error("Keyword "+e+" is not a valid identifier");if(t){this.validateKeyword(t,!0);var i=t.type;if(Array.isArray(i))for(var n=0;n<i.length;n++)r(e,i[n],t);else r(e,i,t);var o=t.metaSchema;o&&(t.$data&&this._opts.$data&&(o={anyOf:[o,{$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"}]}),t.validateSchema=this.compile(o,!0))}function r(e,t,i){for(var n,o=0;o<s.length;o++){var r=s[o];if(r.type==t){n=r;break}}n||s.push(n={type:t,rules:[]});i={keyword:e,definition:i,custom:!0,code:l,implements:i.implements};n.rules.push(i),s.custom[e]=i}return s.keywords[e]=s.all[e]=!0,this},get:function(e){var t=this.RULES.custom[e];return t?t.definition:this.RULES.keywords[e]||!1},remove:function(e){var t=this.RULES;delete t.keywords[e],delete t.all[e],delete t.custom[e];for(var i=0;i<t.length;i++)for(var n=t[i].rules,o=0;o<n.length;o++)if(n[o].keyword==e){n.splice(o,1);break}return this},validate:o}},600:function(e,t,i){var n=i(3689).MissingRef;function o(t,s,i){var a=this;if("function"!=typeof this._opts.loadSchema)throw new Error("options.loadSchema should be a function");"function"==typeof s&&(i=s,s=void 0);var e=l(t).then(function(){var e=a._addSchema(t,void 0,s);return e.validate||function o(r){try{return a._compile(r)}catch(e){if(e instanceof n)return t(e);throw e}function t(e){var t=e.missingSchema;if(n(t))throw new Error("Schema "+t+" is loaded but "+e.missingRef+" cannot be resolved");e=a._loadingSchemas[t];return e||(e=a._loadingSchemas[t]=a._opts.loadSchema(t)).then(i,i),e.then(function(e){if(!n(t))return l(e).then(function(){n(t)||a.addSchema(e,t,void 0,s)})}).then(function(){return o(r)});function i(){delete a._loadingSchemas[t]}function n(e){return a._refs[e]||a._schemas[e]}}}(e)});return i&&e.then(function(e){i(null,e)},i),e;function l(e){e=e.$schema;return e&&!a.getSchema(e)?o.call(a,{$ref:e},!0):Promise.resolve()}}e.exports=o},611:function(e){e.exports=function(e){for(var t,i=0,n=e.length,o=0;o<n;)i++,55296<=(t=e.charCodeAt(o++))&&t<=56319&&o<n&&56320==(64512&e.charCodeAt(o))&&o++;return i}},660:function(e,t,i){i.d(t,{Oq:function(){return o},SC:function(){return s},ai:function(){return n},hJ:function(){return r}});var n=document.body,o=10485760,r=2e4,s=2147483648},812:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(r||""),d=e.opts.$data&&s&&s.$data,r=d?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s;if(!d&&"number"!=typeof s)throw new Error(t+" must be number");n+="var division"+o+";if (",d&&(n+=" "+r+" !== undefined && ( typeof "+r+" != 'number' || "),n+=" (division"+o+" = "+h+" / "+r+", ",e.opts.multipleOfPrecision?n+=" Math.abs(Math.round(division"+o+") - division"+o+") > 1e-"+e.opts.multipleOfPrecision+" ":n+=" division"+o+" !== parseInt(division"+o+") ",n+=" ) ",d&&(n+="  )  ");t=[],t.push(n+=" ) {   "),n="",!1!==e.createErrors?(n+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { multipleOf: "+r+" } ",!1!==e.opts.messages&&(n=n+" , message: 'should be multiple of "+(d?"' + "+r:r+"'")),e.opts.verbose&&(n=(n+=" , schema:  ")+(d?"validate.schema"+a:""+s)+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",o=n,n=t.pop();return!e.compositeRule&&c?e.async?n+=" throw new ValidationError(["+o+"]); ":n+=" validate.errors = ["+o+"]; return false; ":n+=" var err = "+o+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",c&&(n+=" else { "),n}},1004:function(e){e.exports=function(e,t,i){var n,o,r=" ",s=e.level,a=e.dataLevel,l=e.schema[t],c=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,a="data"+(a||""),s="errs__"+s,d=e.util.copy(e),u=(d.level++,"valid"+d.level);return(e.opts.strictKeywords?"object"==typeof l&&0<Object.keys(l).length||!1===l:e.util.schemaHasRules(l,e.RULES.all))?(d.schema=l,d.schemaPath=c,d.errSchemaPath=t,r+=" var "+s+" = errors;  ",l=e.compositeRule,e.compositeRule=d.compositeRule=!0,d.createErrors=!1,d.opts.allErrors&&(o=d.opts.allErrors,d.opts.allErrors=!1),r+=" "+e.validate(d)+" ",d.createErrors=!0,o&&(d.opts.allErrors=o),e.compositeRule=d.compositeRule=l,(n=n||[]).push(r+=" if ("+u+") {   "),r="",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+a+" "),r+=" } "):r+=" {} ",o=r,r=n.pop(),!e.compositeRule&&h?e.async?r+=" throw new ValidationError(["+o+"]); ":r+=" validate.errors = ["+o+"]; return false; ":r+=" var err = "+o+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } else {  errors = "+s+"; if (vErrors !== null) { if ("+s+") vErrors.length = "+s+"; else vErrors = null; } ",e.opts.allErrors&&(r+=" } ")):(r+="  var err =   ",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+a+" "),r+=" } "):r+=" {} ",r+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",h&&(r+=" if (false) { ")),r}},1035:function(e){e.exports=function(n,e,B){var t="",i=!0===n.schema.$async,o=n.util.schemaHasRulesExcept(n.schema,n.RULES.all,"$ref"),r=n.self._getId(n.schema);if(n.opts.strictKeywords){var s=n.util.schemaUnknownRules(n.schema,n.RULES.keywords);if(s){s="unknown keyword: "+s;if("log"!==n.opts.strictKeywords)throw new Error(s);n.logger.warn(s)}}if(n.isTop&&(t+=" var validate = ",i&&(n.async=!0,t+="async "),t+="function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ",r)&&(n.opts.sourceCode||n.opts.processCode)&&(t+=" /*# sourceURL="+r+" */ "),"boolean"==typeof n.schema||!o&&!n.schema.$ref)l=n.level,c=n.dataLevel,R=n.schema[e="false schema"],v=n.schemaPath+n.util.getProperty(e),b=n.errSchemaPath+"/"+e,g=!n.opts.allErrors,h="data"+(c||""),u="valid"+l,!1===n.schema?(n.isTop?g=!0:t+=" var "+u+" = false; ",(N=N||[]).push(t),t="",!1!==n.createErrors?(t+=" { keyword: 'false schema' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: {} ",!1!==n.opts.messages&&(t+=" , message: 'boolean schema is false' "),n.opts.verbose&&(t+=" , schema: false , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",T=t,t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "):n.isTop?t+=i?" return data; ":" validate.errors = null; return true; ":t+=" var "+u+" = true; ",n.isTop&&(t+=" }; return validate; ");else{if(n.isTop){var a=n.isTop,l=n.level=0,c=n.dataLevel=0,h="data";if(n.rootId=n.resolve.fullPath(n.self._getId(n.root.schema)),n.baseId=n.baseId||n.rootId,delete n.isTop,n.dataPathArr=[""],void 0!==n.schema.default&&n.opts.useDefaults&&n.opts.strictDefaults){var d="default is ignored in the schema root";if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}t=(t+=" var vErrors = null; ")+" var errors = 0;     "+" if (rootData === undefined) rootData = data; "}else{l=n.level,h="data"+((c=n.dataLevel)||"");if(r&&(n.baseId=n.resolve.url(n.baseId,r)),i&&!n.async)throw new Error("async schema in sync schema");t+=" var errs_"+l+" = errors;"}var u="valid"+l,g=!n.opts.allErrors,p="",m="",f=n.schema.type,C=Array.isArray(f);if(f&&n.opts.nullable&&!0===n.schema.nullable&&(C?-1==f.indexOf("null")&&(f=f.concat("null")):"null"!=f&&(f=[f,"null"],C=!0)),C&&1==f.length&&(f=f[0],C=!1),n.schema.$ref&&o){if("fail"==n.opts.extendRefs)throw new Error('$ref: validation keywords used in schema at path "'+n.errSchemaPath+'" (see option extendRefs)');!0!==n.opts.extendRefs&&(o=!1,n.logger.warn('$ref: keywords ignored in schema at path "'+n.errSchemaPath+'"'))}if(n.schema.$comment&&n.opts.$comment&&(t+=" "+n.RULES.all.$comment.code(n,"$comment")),f){n.opts.coerceTypes&&(y=n.util.coerceToTypes(n.opts.coerceTypes,f));var y,I=n.RULES.types[f];if(y||C||!0===I||I&&!z(I)){var v=n.schemaPath+".type",b=n.errSchemaPath+"/type",v=n.schemaPath+".type",b=n.errSchemaPath+"/type";if(t+=" if ("+n.util[C?"checkDataTypes":"checkDataType"](f,h,n.opts.strictNumbers,!0)+") { ",y){var A="dataType"+l,w="coerced"+l,x=(t+=" var "+A+" = typeof "+h+"; var "+w+" = undefined; ","array"==n.opts.coerceTypes&&(t+=" if ("+A+" == 'object' && Array.isArray("+h+") && "+h+".length == 1) { "+h+" = "+h+"[0]; "+A+" = typeof "+h+"; if ("+n.util.checkDataType(n.schema.type,h,n.opts.strictNumbers)+") "+w+" = "+h+"; } "),t+=" if ("+w+" !== undefined) ; ",y);if(x)for(var S,k=-1,D=x.length-1;k<D;)"string"==(S=x[k+=1])?t+=" else if ("+A+" == 'number' || "+A+" == 'boolean') "+w+" = '' + "+h+"; else if ("+h+" === null) "+w+" = ''; ":"number"==S||"integer"==S?(t+=" else if ("+A+" == 'boolean' || "+h+" === null || ("+A+" == 'string' && "+h+" && "+h+" == +"+h+" ","integer"==S&&(t+=" && !("+h+" % 1)"),t+=")) "+w+" = +"+h+"; "):"boolean"==S?t+=" else if ("+h+" === 'false' || "+h+" === 0 || "+h+" === null) "+w+" = false; else if ("+h+" === 'true' || "+h+" === 1) "+w+" = true; ":"null"==S?t+=" else if ("+h+" === '' || "+h+" === 0 || "+h+" === false) "+w+" = null; ":"array"==n.opts.coerceTypes&&"array"==S&&(t+=" else if ("+A+" == 'string' || "+A+" == 'number' || "+A+" == 'boolean' || "+h+" == null) "+w+" = ["+h+"]; ");(N=N||[]).push(t+=" else {   "),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ";var T=t,s=(t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",c?"data"+(c-1||""):"parentData");t=t+(" } if ("+w+" !== undefined) {  ")+(" "+h+" = "+w+"; "),c||(t+="if ("+s+" !== undefined)"),t+=" "+s+"["+(c?n.dataPathArr[c]:"parentDataProperty")+"] = "+w+"; } "}else{T=((N=N||[]).push(t),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",t);t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}t+=" } "}}if(n.schema.$ref&&!o)t+=" "+n.RULES.all.$ref.code(n,"$ref")+" ",g&&(t=(t+=" } if (errors === ")+(a?"0":"errs_"+l)+") { ",m+="}");else{var E=n.RULES;if(E)for(var O=-1,P=E.length-1;O<P;)if(z(I=E[O+=1])){if(I.type&&(t+=" if ("+n.util.checkDataType(I.type,h,n.opts.strictNumbers)+") { "),n.opts.useDefaults)if("object"==I.type&&n.schema.properties){var R=n.schema.properties,$=Object.keys(R);if($)for(var G,H=-1,F=$.length-1;H<F;)if(void 0!==(M=R[G=$[H+=1]]).default){var _=h+n.util.getProperty(G);if(n.compositeRule){if(n.opts.strictDefaults){d="default is ignored for: "+_;if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}}else t+=" if ("+_+" === undefined ","empty"==n.opts.useDefaults&&(t+=" || "+_+" === null || "+_+" === '' "),t+=" ) "+_+" = ","shared"==n.opts.useDefaults?t+=" "+n.useDefault(M.default)+" ":t+=" "+JSON.stringify(M.default)+" ",t+="; "}}else if("array"==I.type&&Array.isArray(n.schema.items)){var L=n.schema.items;if(L)for(var M,k=-1,V=L.length-1;k<V;)if(void 0!==(M=L[k+=1]).default){_=h+"["+k+"]";if(n.compositeRule){if(n.opts.strictDefaults){d="default is ignored for: "+_;if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}}else t+=" if ("+_+" === undefined ","empty"==n.opts.useDefaults&&(t+=" || "+_+" === null || "+_+" === '' "),t+=" ) "+_+" = ","shared"==n.opts.useDefaults?t+=" "+n.useDefault(M.default)+" ":t+=" "+JSON.stringify(M.default)+" ",t+="; "}}var N,Z=I.rules;if(Z)for(var W,j=-1,K=Z.length-1;j<K;)Y(W=Z[j+=1])&&(W=W.code(n,W.keyword,I.type))&&(t+=" "+W+" ",g)&&(p+="}");g&&(t+=" "+p+" ",p=""),I.type&&(t+=" } ",f)&&f===I.type&&!y&&(t+=" else { ",v=n.schemaPath+".type",b=n.errSchemaPath+"/type",(N=N||[]).push(t),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",T=t,t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",t+=" } "),g&&(t=(t+=" if (errors === ")+(a?"0":"errs_"+l)+") { ",m+="}")}}g&&(t+=" "+m+" "),a?t=t+(i?" if (errors === 0) return data;            else throw new ValidationError(vErrors); ":" validate.errors = vErrors;  return errors === 0;       ")+" }; return validate;":t+=" var "+u+" = errors === errs_"+l+";"}return t;function z(e){for(var t=e.rules,i=0;i<t.length;i++)if(Y(t[i]))return 1}function Y(e){return void 0!==n.schema[e.keyword]||e.implements&&(e=>{for(var t=e.implements,i=0;i<t.length;i++)if(void 0!==n.schema[t[i]])return 1})(e)}}},1081:function(){function e(e){void 0===e||"remove"in e||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){void 0!==this.parentNode&&this.parentNode.removeChild(this)}})}"undefined"!=typeof Element&&(void 0!==window.Element&&e(window.Element.prototype),void 0!==window.CharacterData&&e(window.CharacterData.prototype),void 0!==window.DocumentType)&&e(window.DocumentType.prototype),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e){for(var t=0;t<this.length;t++){var i=this[t];if(e.call(this,i,t,this))return t}return-1},configurable:!0,writable:!0}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){e=this.findIndex(e);return this[e]},configurable:!0,writable:!0}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")})},1292:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,r="data"+(r||""),c="valid"+o,h="errs__"+o,d=e.util.copy(e),u=(d.level++,"valid"+d.level),o="i"+o,g=d.dataLevel=e.dataLevel+1,p="data"+g,m=e.baseId,f=e.opts.strictKeywords?"object"==typeof s&&0<Object.keys(s).length||!1===s:e.util.schemaHasRules(s,e.RULES.all),o=(n+="var "+h+" = errors;var "+c+";",f?(c=e.compositeRule,e.compositeRule=d.compositeRule=!0,d.schema=s,d.schemaPath=a,d.errSchemaPath=t,n+=" var "+u+" = false; for (var "+o+" = 0; "+o+" < "+r+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),s=r+"["+o+"]",d.dataPathArr[g]=o,g=e.validate(d),d.baseId=m,e.util.varOccurences(g,p)<2?n+=" "+e.util.varReplace(g,p,s)+" ":n+=" var "+p+" = "+s+"; "+g+" ",n+=" if ("+u+") break; }  ",e.compositeRule=d.compositeRule=c,n+="  if (!"+u+") {"):n+=" if ("+r+".length == 0) {",[]),m=(o.push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'contains' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should contain a valid item' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+r+" "),n+=" } "):n+=" {} ",n),n=o.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+m+"]); ":n+=" validate.errors = ["+m+"]; return false; ":n+=" var err = "+m+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { ",f&&(n+="  errors = "+h+"; if (vErrors !== null) { if ("+h+") vErrors.length = "+h+"; else vErrors = null; } "),e.opts.allErrors&&(n+=" } "),n}},1342:function(e){e.exports=function t(e,i){function n(e){return t.insensitive&&(""+e).toLowerCase()||""+e}var o,r,s=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,l=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,c=/^0x[0-9a-f]+$/i,h=/^0/,e=n(e).replace(a,"")||"",i=n(i).replace(a,"")||"",d=e.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),u=i.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),a=parseInt(e.match(c),16)||1!==d.length&&e.match(l)&&Date.parse(e),s=parseInt(i.match(c),16)||a&&i.match(l)&&Date.parse(i)||null;if(s){if(a<s)return-1;if(s<a)return 1}for(var g=0,p=Math.max(d.length,u.length);g<p;g++){if(o=!(d[g]||"").match(h)&&parseFloat(d[g])||d[g]||0,r=!(u[g]||"").match(h)&&parseFloat(u[g])||u[g]||0,isNaN(o)!==isNaN(r))return isNaN(o)?1:-1;if(typeof o!=typeof r&&(o+="",r+=""),o<r)return-1;if(r<o)return 1}return 0}},1346:function(e,t,o){var i=o(7413),n=o(1746),r=o(5633).treeModeMixins,s=o(1948).textModeMixins,a=o(7483).previewModeMixins,l=o(6237),c=l.clear,h=l.extend,d=l.getInnerText,u=l.getInternetExplorerVersion,g=l.parse,l=o(2870).tryRequireAjv,p=o(5609).showTransformModal,m=o(2915).showSortModal,f=l();function C(e,t,i){if(!(this instanceof C))throw new Error('JSONEditor constructor called without "new".');var n=u();if(-1!==n&&n<9)throw new Error("Unsupported browser, IE9 or newer required. Please install the newest version of your browser.");t&&(t.error&&(console.warn('Option "error" has been renamed to "onError"'),t.onError=t.error,delete t.error),t.change&&(console.warn('Option "change" has been renamed to "onChange"'),t.onChange=t.change,delete t.change),t.editable&&(console.warn('Option "editable" has been renamed to "onEditable"'),t.onEditable=t.editable,delete t.editable),t.onChangeJSON&&("text"===t.mode||"code"===t.mode||t.modes&&(-1!==t.modes.indexOf("text")||-1!==t.modes.indexOf("code")))&&console.warn('Option "onChangeJSON" is not applicable to modes "text" and "code". Use "onChangeText" or "onChange" instead.'),t)&&Object.keys(t).forEach(function(e){-1===C.VALID_OPTIONS.indexOf(e)&&console.warn('Unknown option "'+e+'". This option will be ignored')}),arguments.length&&this._create(e,t,i)}"undefined"==typeof Promise&&console.error("Promise undefined. Please load a Promise polyfill in the browser in order to use JSONEditor"),C.modes={},C.prototype.DEBOUNCE_INTERVAL=150,C.VALID_OPTIONS=["ajv","schema","schemaRefs","templates","ace","theme","autocomplete","onChange","onChangeJSON","onChangeText","onExpand","onEditable","onError","onEvent","onModeChange","onNodeName","onValidate","onCreateMenu","onSelectionChange","onTextSelectionChange","onClassName","onFocus","onBlur","colorPicker","onColorPicker","timestampTag","timestampFormat","escapeUnicode","history","search","mode","modes","name","indentation","sortObjectKeys","navigationBar","statusBar","mainMenuBar","languages","language","enableSort","enableTransform","limitDragging","maxVisibleChilds","onValidationError","modalAnchor","popupAnchor","createQuery","executeQuery","queryDescription","allowSchemaSuggestions","showErrorTable"],C.prototype._create=function(e,t,i){this.container=e,this.options=t||{},this.json=i||{};e=this.options.mode||this.options.modes&&this.options.modes[0]||"tree";this.setMode(e)},C.prototype.destroy=function(){},C.prototype.set=function(e){this.json=e},C.prototype.get=function(){return this.json},C.prototype.setText=function(e){this.json=g(e)},C.prototype.getText=function(){return JSON.stringify(this.json)},C.prototype.setName=function(e){this.options||(this.options={}),this.options.name=e},C.prototype.getName=function(){return this.options&&this.options.name},C.prototype.setMode=function(e){if(e!==this.options.mode||!this.create){var t=this.container,i=h({},this.options),n=i.mode,o=C.modes[i.mode=e];if(!o)throw new Error('Unknown mode "'+i.mode+'"');var r="text"===o.data,s=this.getName(),a=this[r?"getText":"get"]();if(this.destroy(),c(this),h(this,o.mixin),this.create(t,i),this.setName(s),this[r?"setText":"set"](a),"function"==typeof o.load)try{o.load.call(this)}catch(e){console.error(e)}if("function"==typeof i.onModeChange&&e!==n)try{i.onModeChange(e,n)}catch(e){console.error(e)}}},C.prototype.getMode=function(){return this.options.mode},C.prototype._onError=function(e){this.options&&"function"==typeof this.options.onError?this.options.onError(e):window.alert(e.toString())},C.prototype.setSchema=function(e,t){if(e){var i;try{this.options.ajv?i=this.options.ajv:((i=f({allErrors:!0,verbose:!0,schemaId:"auto",$data:!0})).addMetaSchema(o(5207)),i.addMetaSchema(o(6801)))}catch(e){console.warn("Failed to create an instance of Ajv, JSON Schema validation is not available. Please use a JSONEditor bundle including Ajv, or pass an instance of Ajv as via the configuration option `ajv`.")}if(i){if(t){for(var n in t)i.removeSchema(n),t[n]&&i.addSchema(t[n],n);this.options.schemaRefs=t}this.validateSchema=i.compile(e),this.options.schema=e,this.options.schemaRefs=t,this.validate()}}else this.validateSchema=null,this.options.schema=null,this.options.schemaRefs=null,this.validate();this.refresh(),"function"==typeof this._onSchemaChange&&this._onSchemaChange(e,t)},C.prototype.validate=function(){},C.prototype.refresh=function(){},(C.registerMode=function(e){var t;if(Array.isArray(e))for(o=0;o<e.length;o++)C.registerMode(e[o]);else{if(!("mode"in e))throw new Error('Property "mode" missing');if(!("mixin"in e))throw new Error('Property "mixin" missing');if(!("data"in e))throw new Error('Property "data" missing');var i=e.mode;if(i in C.modes)throw new Error('Mode "'+i+'" already registered');if("function"!=typeof e.mixin.create)throw new Error('Required function "create" missing on mixin');for(var n=["setMode","registerMode","modes"],o=0;o<n.length;o++)if((t=n[o])in e.mixin)throw new Error('Reserved property "'+t+'" not allowed in mixin');C.modes[i]=e}})(r),C.registerMode(s),C.registerMode(a),C.ace=i,C.Ajv=f,C.VanillaPicker=n,C.showTransformModal=p,C.showSortModal=m,C.getInnerText=d,e.exports=C.default=C},1389:function(e,t,i){i.d(t,{n:function(){return r}});var u=i(6545),g=i(3057);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}var r=(()=>{function d(e,t,i,n){if(!(this instanceof d))throw new TypeError("Cannot call a class as a function");for(var o={code:{text:(0,g.Tl)("modeCodeText"),title:(0,g.Tl)("modeCodeTitle"),click:function(){n("code")}},form:{text:(0,g.Tl)("modeFormText"),title:(0,g.Tl)("modeFormTitle"),click:function(){n("form")}},text:{text:(0,g.Tl)("modeTextText"),title:(0,g.Tl)("modeTextTitle"),click:function(){n("text")}},tree:{text:(0,g.Tl)("modeTreeText"),title:(0,g.Tl)("modeTreeTitle"),click:function(){n("tree")}},view:{text:(0,g.Tl)("modeViewText"),title:(0,g.Tl)("modeViewTitle"),click:function(){n("view")}},preview:{text:(0,g.Tl)("modePreviewText"),title:(0,g.Tl)("modePreviewTitle"),click:function(){n("preview")}}},r=[],s=0;s<t.length;s++){var a=t[s],l=o[a];if(!l)throw new Error('Unknown mode "'+a+'"');l.className="jsoneditor-type-modes"+(i===a?" jsoneditor-selected":""),r.push(l)}var c=o[i];if(!c)throw new Error('Unknown mode "'+i+'"');var c=c.text,h=document.createElement("button"),c=(h.type="button",h.className="jsoneditor-modes jsoneditor-separator",h.textContent=c+" ▾",h.title=(0,g.Tl)("modeEditorTitle"),h.onclick=function(){new u.t(r).show(h,e)},document.createElement("div"));c.className="jsoneditor-modes",c.style.position="relative",c.appendChild(h),e.appendChild(c),this.dom={container:e,box:h,frame:c}}return e=d,(t=[{key:"focus",value:function(){this.dom.box.focus()}},{key:"destroy",value:function(){this.dom&&this.dom.frame&&this.dom.frame.parentNode&&this.dom.frame.parentNode.removeChild(this.dom.frame),this.dom=null}}])&&n(e.prototype,t),i&&n(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})()},1678:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,s="data"+(s||""),h="valid"+r,d="errs__"+r,u=e.util.copy(e),g=(u.level++,"valid"+u.level),p=e.schema.then,m=e.schema.else,p=void 0!==p&&(e.opts.strictKeywords?"object"==typeof p&&0<Object.keys(p).length||!1===p:e.util.schemaHasRules(p,e.RULES.all)),m=void 0!==m&&(e.opts.strictKeywords?"object"==typeof m&&0<Object.keys(m).length||!1===m:e.util.schemaHasRules(m,e.RULES.all)),f=u.baseId;return p||m?(u.createErrors=!1,u.schema=a,u.schemaPath=l,u.errSchemaPath=t,o+=" var "+d+" = errors; var "+h+" = true;  ",a=e.compositeRule,e.compositeRule=u.compositeRule=!0,o+="  "+e.validate(u)+" ",u.baseId=f,u.createErrors=!0,o+="  errors = "+d+"; if (vErrors !== null) { if ("+d+") vErrors.length = "+d+"; else vErrors = null; }  ",e.compositeRule=u.compositeRule=a,p?(o+=" if ("+g+") {  ",u.schema=e.schema.then,u.schemaPath=e.schemaPath+".then",u.errSchemaPath=e.errSchemaPath+"/then",o+="  "+e.validate(u)+" ",u.baseId=f,o+=" "+h+" = "+g+"; ",p&&m?o+=" var "+(n="ifClause"+r)+" = 'then'; ":n="'then'",o+=" } ",m&&(o+=" else { ")):o+=" if (!"+g+") { ",m&&(u.schema=e.schema.else,u.schemaPath=e.schemaPath+".else",u.errSchemaPath=e.errSchemaPath+"/else",o+="  "+e.validate(u)+" ",u.baseId=f,o+=" "+h+" = "+g+"; ",p&&m?o+=" var "+(n="ifClause"+r)+" = 'else'; ":n="'else'",o+=" } "),o+=" if (!"+h+") {   var err =   ",!1!==e.createErrors?(o+=" { keyword: 'if' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { failingKeyword: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should match \"' + "+n+" + '\" schema' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+s+" "),o+=" } "):o+=" {} ",o+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&c&&(e.async?o+=" throw new ValidationError(vErrors); ":o+=" validate.errors = vErrors; return false; "),o+=" }   ",c&&(o+=" else { ")):c&&(o+=" if (true) { "),o}},1746:function(e,t,i){var n;if(window.Picker)n=window.Picker;else try{n=i(7598)}catch(e){}e.exports=n},1765:function(e){e.exports=function(e,t,i){var n,o,r,s,a,l=" ",c=e.level,h=e.dataLevel,d=e.schema[t],u=e.schemaPath+e.util.getProperty(t),g=e.errSchemaPath+"/"+t,p=!e.opts.allErrors,m="data"+(h||""),f=e.opts.$data&&d&&d.$data,C=f?(l+=" var schema"+c+" = "+e.util.getData(d.$data,h,e.dataPathArr)+"; ","schema"+c):d,y="maximum"==t,I=y?"exclusiveMaximum":"exclusiveMinimum",v=e.schema[I],b=e.opts.$data&&v&&v.$data,A=y?"<":">",w=y?">":"<",x=void 0;if(!f&&"number"!=typeof d&&void 0!==d)throw new Error(t+" must be number");if(!b&&void 0!==v&&"number"!=typeof v&&"boolean"!=typeof v)throw new Error(I+" must be number or boolean");b?(h=e.util.getData(v.$data,h,e.dataPathArr),r="exclIsNumber"+c,s="' + "+(a="op"+c)+" + '",x=I,(S=S||[]).push(l=l+(" var schemaExcl"+c+" = "+h+"; ")+(" var "+(n="exclusive"+c)+"; var "+(o="exclType"+c)+" = typeof "+(h="schemaExcl"+c)+"; if ("+o+" != 'boolean' && "+o+" != 'undefined' && "+o+" != 'number') { ")),l="",!1!==e.createErrors?(l+=" { keyword: '"+(x||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: {} ",!1!==e.opts.messages&&(l+=" , message: '"+I+" should be boolean' "),e.opts.verbose&&(l+=" , schema: validate.schema"+u+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),l+=" } "):l+=" {} ",k=l,l=S.pop(),!e.compositeRule&&p?e.async?l+=" throw new ValidationError(["+k+"]); ":l+=" validate.errors = ["+k+"]; return false; ":l+=" var err = "+k+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l+=" } else if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" "+o+" == 'number' ? ( ("+n+" = "+C+" === undefined || "+h+" "+A+"= "+C+") ? "+m+" "+w+"= "+h+" : "+m+" "+w+" "+C+" ) : ( ("+n+" = "+h+" === true) ? "+m+" "+w+"= "+C+" : "+m+" "+w+" "+C+" ) || "+m+" !== "+m+") { var op"+c+" = "+n+" ? '"+A+"' : '"+A+"='; ",void 0===d&&(g=e.errSchemaPath+"/"+(x=I),C=h,f=b)):(s=A,(r="number"==typeof v)&&f?(a="'"+s+"'",l+=" if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" ( "+C+" === undefined || "+v+" "+A+"= "+C+" ? "+m+" "+w+"= "+v+" : "+m+" "+w+" "+C+" ) || "+m+" !== "+m+") { "):(r&&void 0===d?(n=!0,g=e.errSchemaPath+"/"+(x=I),C=v,w+="="):(r&&(C=Math[y?"min":"max"](v,d)),v===(!r||C)?(n=!0,g=e.errSchemaPath+"/"+(x=I),w+="="):(n=!1,s+="=")),a="'"+s+"'",l+=" if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" "+m+" "+w+" "+C+" || "+m+" !== "+m+") { ")),x=x||t;(S=S||[]).push(l),l="",!1!==e.createErrors?(l+=" { keyword: '"+(x||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { comparison: "+a+", limit: "+C+", exclusive: "+n+" } ",!1!==e.opts.messages&&(l=l+" , message: 'should be "+s+" "+(f?"' + "+C:C+"'")),e.opts.verbose&&(l=(l+=" , schema:  ")+(f?"validate.schema"+u:""+d)+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),l+=" } "):l+=" {} ";var S,k=l;return l=S.pop(),!e.compositeRule&&p?e.async?l+=" throw new ValidationError(["+k+"]); ":l+=" validate.errors = ["+k+"]; return false; ":l+=" var err = "+k+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l+=" } ",p&&(l+=" else { "),l}},1925:function(e,t,i){i.d(t,{p:function(){return n}});var u=i(6237);function n(i,e,n){var t,o=3<arguments.length&&void 0!==arguments[3]&&arguments[3],r="function"==typeof(a=i).getRootNode?a.getRootNode():window,s={},a=i.getBoundingClientRect(),l=e.getBoundingClientRect(),c=document.createElement("div");function h(){if(c&&c.parentNode){for(var e in c.parentNode.removeChild(c),s)t=e,Object.prototype.hasOwnProperty.call(s,t)&&((t=s[e])&&(0,u.removeEventListener)(r,e,t),delete s[e]);"function"==typeof n&&n(i)}var t}function d(e){(e=e.target)===c||(0,u.isChildOf)(e,c)||h()}return c.className="jsoneditor-anchor",c.style.position="absolute",c.style.left=a.left-l.left+"px",c.style.top=a.top-l.top+"px",c.style.width=a.width-2+"px",c.style.height=a.height-2+"px",c.style.boxSizing="border-box",e.appendChild(c),s.mousedown=(0,u.addEventListener)(r,"mousedown",d),s.mousewheel=(0,u.addEventListener)(r,"mousewheel",d),o&&(t=null,c.onmouseover=function(){clearTimeout(t),t=null},c.onmouseout=function(){t=t||setTimeout(h,200)}),c.destroy=h,c}},1948:function(e,t,i){i.r(t),i.d(t,{textModeMixins:function(){return A}});var n=i(9857),t=i(7413),l=i.n(t),a=i(660),c=i(2115),h=i(2877),d=i(3057),u=i(359),g=i(1389),o=i(2915),p=i(5609),m=i(5467),f=i(3094),C=i(6237);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=r(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==r(e)?e:e+""))(n.key),n)}}var y=(()=>{function i(e,t){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");this.schema=e,this.schemaRefs=t||{},this.suggestions={},this.suggestionsRefs={},this._buildSuggestions()}return e=i,(t=[{key:"_buildSuggestions",value:function(){for(var e in this._handleSchemaEntry("",this.schema,this.suggestions),this.schemaRefs)this.suggestionsRefs[e]={},this._handleSchemaEntry("",this.schemaRefs[e],this.suggestionsRefs[e])}},{key:"_handleRef",value:function(e,t,i){i[e]=i[e]||{},i[e].refs=i[e].refs||[],i[e].refs=(0,C.uniqueMergeArrays)(i[e].refs,[t])}},{key:"_handleSchemaEntry",value:function(e,t,i){if(t)if(t.$ref)this._handleRef(e,t.$ref,i);else{var n=this._checkOfConditon(t);if(n)this._handleOfCondition(e,t[n],i);else switch(t.type){case"object":this._handleObject(e,t,i);break;case"string":case"number":case"integer":this._handlePrimitive(e,t,i);break;case"boolean":this._handleBoolean(e,t,i);break;case"array":this._handleArray(e,t,i)}}else console.error("SchemaTextCompleter: schema node is missing for path",e)}},{key:"_handleObject",value:function(t,i,n){var e,o=this;(0,C.isObject)(i.properties)&&(e=Object.keys(i.properties),n[t]=n[t]||{},n[t].props=n[t].props||[],n[t].props=(0,C.uniqueMergeArrays)(n[t].props,e),e.forEach(function(e){(0,C.asyncExec)(function(){o._handleSchemaEntry("".concat(t,"/").concat(e),i.properties[e],n)})}))}},{key:"_handlePrimitive",value:function(e,t,i){i[e]=i[e]||{},(0,C.isArray)(t.examples)&&(i[e].examples=i[e].examples||[],i[e].examples=(0,C.uniqueMergeArrays)(i[e].examples,t.examples)),(0,C.isArray)(t.enum)&&(i[e].enum=i[e].enum||[],i[e].enum=(0,C.uniqueMergeArrays)(i[e].enum,t.enum))}},{key:"_handleBoolean",value:function(e,t,i){i[e]||(i[e]={bool:[!0,!1]})}},{key:"_handleArray",value:function(e,t,i){var n=this;t.items&&(0,C.asyncExec)(function(){n._handleSchemaEntry("".concat(e,"/\\d+"),t.items,i)})}},{key:"_handleOfCondition",value:function(t,e,i){var n=this;e&&e.length&&e.forEach(function(e){(0,C.asyncExec)(function(){n._handleSchemaEntry(t,e,i)})})}},{key:"_checkOfConditon",value:function(e){if(e)return e.oneOf?"oneOf":e.anyOf?"anyOf":e.allOf?"allOf":void 0}},{key:"getCompletions",value:function(e,t,n,i,s){var c=this;try{var o=f.parse(t.getValue()).pointers||{},r=function(n){function e(t){var e,i={props:"property",enum:"enum",bool:"boolean",examples:"examples"};n&&null!=(e=n[t])&&e.length&&(o=o.concat(n[t].map(function(e){return{caption:e+"",meta:"schema [".concat(i[t],"]"),score:r++,value:e+""}})))}var o=[],r=0;e("props"),e("enum"),e("bool"),e("examples"),o.length&&s(null,o)};Object.keys(o).forEach(function(i){(0,C.asyncExec)(function(){function l(i,e,n){var t,o=Object.keys(e).reduce(function(e,t){return new RegExp("^".concat(n).concat(t)).test(i)&&(!e||e.length<t.length)?t:e},null);if("string"==typeof o){if(null!=(t=e[o])&&null!=(t=t.refs)&&t.length){var r,s={};for(r in e[o].refs){var a=e[o].refs[r];c.suggestionsRefs[a]&&(null!=(a=l(i,c.suggestionsRefs[a],"".concat(n).concat(o)))&&a.enum&&(s.enum=(0,C.uniqueMergeArrays)(s.enum,a.enum)),null!=a&&a.examples&&(s.examples=(0,C.uniqueMergeArrays)(s.examples,a.examples)),null!=a&&a.bool&&(s.bool=(0,C.uniqueMergeArrays)(s.bool,a.bool)),null!=a)&&a.props&&(s.props=(0,C.uniqueMergeArrays)(s.props,a.props))}return s}if(new RegExp("^".concat(n).concat(o,"$")).test(i))return e[o]}}var e,t;(null==(t=o[i].key)?void 0:t.line)===n.row&&n.column>=o[i].key.column&&n.column<=o[i].keyEnd.column&&(e=i.slice(0,i.lastIndexOf("/"))),(e=(null==(t=o[i].value)?void 0:t.line)===n.row&&(null==(t=o[i].value)?void 0:t.line)===(null==(t=o[i].valueEnd)?void 0:t.line)&&n.column>=o[i].value.column&&n.column<=o[i].valueEnd.column?i:e)&&(t=l(e,c.suggestions,""),r(t))})})}catch(e){}}}])&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})();function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var t={},v="ace/theme/jsoneditor";function b(){try{this.format()}catch(e){}}t.create=function(e){var t,i,n,o=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},s=(void 0===r.statusBar&&(r.statusBar=!0),r.mainMenuBar=!1!==r.mainMenuBar,r.enableSort=!1!==r.enableSort,r.enableTransform=!1!==r.enableTransform,r.createQuery=r.createQuery||u.V,r.executeQuery=r.executeQuery||u.e,r.showErrorTable=void 0!==r.showErrorTable?r.showErrorTable:["text","preview"],this.options=r,this.indentation="number"==typeof r.indentation?Number(r.indentation):2,(0,d.AI)(this.options.languages),(0,d.xC)(this.options.language),r.ace||l()),a=(this.mode="code"===r.mode?"code":"text","code"===this.mode&&void 0===s&&(this.mode="text",console.warn("Failed to load Ace editor, falling back to plain text mode. Please use a JSONEditor bundle including Ace, or pass Ace as via the configuration option `ace`.")),this.theme=r.theme||v,this.theme===v&&s&&(0,m.J)(),r.onTextSelectionChange&&this.onTextSelectionChange(r.onTextSelectionChange),this),e=(this.container=e,this.dom={},this.aceEditor=void 0,this.textarea=void 0,this.validateSchema=null,this.annotations=[],this.lastSchemaErrors=void 0,this._debouncedValidate=(0,C.debounce)(this._validateAndCatch.bind(this),this.DEBOUNCE_INTERVAL),this.width=e.clientWidth,this.height=e.clientHeight,this.frame=document.createElement("div"),this.frame.className="jsoneditor jsoneditor-mode-"+this.options.mode,this.frame.onclick=function(e){e.preventDefault()},this.frame.onkeydown=function(e){a._onKeyDown(e)},{target:this.frame,onFocus:this.options.onFocus||null,onBlur:this.options.onBlur||null}),e=(this.frameFocusTracker=new h.$(e),this.content=document.createElement("div"),this.content.className="jsoneditor-outer",this.options.mainMenuBar&&((0,C.addClassName)(this.content,"has-main-menu-bar"),this.menu=document.createElement("div"),this.menu.className="jsoneditor-menu",this.frame.appendChild(this.menu),(e=document.createElement("button")).type="button",e.className="jsoneditor-format",e.title=(0,d.Tl)("formatTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.format(),a._onChange()}catch(e){a._onError(e)}},(e=document.createElement("button")).type="button",e.className="jsoneditor-compact",e.title=(0,d.Tl)("compactTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.compact(),a._onChange()}catch(e){a._onError(e)}},this.options.enableSort&&((e=document.createElement("button")).type="button",e.className="jsoneditor-sort",e.title=(0,d.Tl)("sortTitleShort"),e.onclick=function(){a._showSortModal()},this.menu.appendChild(e)),this.options.enableTransform&&((e=document.createElement("button")).type="button",e.title=(0,d.Tl)("transformTitleShort"),e.className="jsoneditor-transform",e.onclick=function(){a._showTransformModal()},this.menu.appendChild(e)),(e=document.createElement("button")).type="button",e.className="jsoneditor-repair",e.title=(0,d.Tl)("repairTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.repair(),a._onChange()}catch(e){a._onError(e)}},"code"===this.mode&&((e=document.createElement("button")).type="button",e.className="jsoneditor-undo jsoneditor-separator",e.title=(0,d.Tl)("undo"),e.onclick=function(){o.aceEditor.getSession().getUndoManager().undo()},this.menu.appendChild(e),this.dom.undo=e,(e=document.createElement("button")).type="button",e.className="jsoneditor-redo",e.title=(0,d.Tl)("redo"),e.onclick=function(){o.aceEditor.getSession().getUndoManager().redo()},this.menu.appendChild(e),this.dom.redo=e),this.options&&this.options.modes&&this.options.modes.length&&(this.modeSwitcher=new g.n(this.menu,this.options.modes,this.options.mode,function(e){try{a.setMode(e),a.modeSwitcher.focus()}catch(e){a._onError(e)}})),"code"===this.mode)&&((t=document.createElement("a")).appendChild(document.createTextNode("powered by ace")),t.href="https://ace.c9.io/",t.target="_blank",t.className="jsoneditor-poweredBy",t.onclick=function(){window.open(t.href,t.target,"noreferrer")},this.menu.appendChild(t)),this.options.onEditable&&I("function"===this.options.onEditable)&&!this.options.onEditable({})),s=(this.frame.appendChild(this.content),this.container.appendChild(this.frame),"code"===this.mode?(this.editorDom=document.createElement("div"),this.editorDom.style.height="100%",this.editorDom.style.width="100%",this.content.appendChild(this.editorDom),n=(s=s.edit(this.editorDom)).getSession(),s.$blockScrolling=1/0,s.setTheme(this.theme),s.setOptions({readOnly:e}),s.setShowPrintMargin(!1),s.setFontSize("14px"),n.setMode("ace/mode/json"),n.setTabSize(this.indentation),n.setUseSoftTabs(!0),n.setUseWrapMode(!0),i=n.setAnnotations,n.setAnnotations=function(e){i.call(this,e&&e.length?e:a.annotations)},s.commands.bindKey("Ctrl-L",null),s.commands.bindKey("Command-L",null),s.commands.bindKey("Ctrl-\\",null),s.commands.bindKey("Command-\\",null),s.commands.bindKey("Ctrl-Shift-\\",null),s.commands.bindKey("Command-Shift-\\",null),(this.aceEditor=s).on("change",this._onChange.bind(this)),s.on("changeSelection",this._onSelect.bind(this))):((n=document.createElement("textarea")).className="jsoneditor-text",n.spellcheck=!1,this.content.appendChild(n),this.textarea=n,this.textarea.readOnly=e,null===this.textarea.oninput?this.textarea.oninput=this._onChange.bind(this):this.textarea.onchange=this._onChange.bind(this),n.onselect=this._onSelect.bind(this),n.onmousedown=this._onMouseDown.bind(this),n.onblur=this._onBlur.bind(this)),this._updateHistoryButtons(),Array.isArray(this.options.showErrorTable)?this.options.showErrorTable.includes(this.mode):!0===this.options.showErrorTable);this.errorTable=new c.N({errorTableVisible:s,onToggleVisibility:function(){a._validateAndCatch()},onFocusLine:function(e){a.isFocused=!0,isNaN(e)||a.setTextSelection({row:e,column:1},{row:e,column:1e3})},onChangeHeight:function(e){e=e+(a.dom.statusBar?a.dom.statusBar.clientHeight:0)+1;a.content.style.marginBottom=-e+"px",a.content.style.paddingBottom=e+"px"}}),this.frame.appendChild(this.errorTable.getErrorTable()),r.statusBar&&((0,C.addClassName)(this.content,"has-status-bar"),this.curserInfoElements={},e=document.createElement("div"),(this.dom.statusBar=e).className="jsoneditor-statusbar",this.frame.appendChild(e),(n=document.createElement("span")).className="jsoneditor-curserinfo-label",n.innerText="Ln:",(s=document.createElement("span")).className="jsoneditor-curserinfo-val",s.innerText="1",e.appendChild(n),e.appendChild(s),(r=document.createElement("span")).className="jsoneditor-curserinfo-label",r.innerText="Col:",(n=document.createElement("span")).className="jsoneditor-curserinfo-val",n.innerText="1",e.appendChild(r),e.appendChild(n),this.curserInfoElements.colVal=n,this.curserInfoElements.lnVal=s,(r=document.createElement("span")).className="jsoneditor-curserinfo-label",r.innerText="characters selected",r.style.display="none",(n=document.createElement("span")).className="jsoneditor-curserinfo-count",n.innerText="0",n.style.display="none",this.curserInfoElements.countLabel=r,this.curserInfoElements.countVal=n,e.appendChild(n),e.appendChild(r),e.appendChild(this.errorTable.getErrorCounter()),e.appendChild(this.errorTable.getWarningIcon()),e.appendChild(this.errorTable.getErrorIcon())),this.setSchema(this.options.schema,this.options.schemaRefs)},t._onSchemaChange=function(e,t){this.aceEditor&&(this.options.allowSchemaSuggestions&&e?(this.aceEditor.setOption("enableBasicAutocompletion",[new y(e,t)]),this.aceEditor.setOption("enableLiveAutocompletion",!0)):(this.aceEditor.setOption("enableBasicAutocompletion",void 0),this.aceEditor.setOption("enableLiveAutocompletion",!1)))},t._onChange=function(){var e=this;if(!this.onChangeDisabled){if(setTimeout(function(){e._updateHistoryButtons&&e._updateHistoryButtons()}),this._debouncedValidate(),this.options.onChange)try{this.options.onChange()}catch(e){console.error("Error in onChange callback: ",e)}if(this.options.onChangeText)try{this.options.onChangeText(this.getText())}catch(e){console.error("Error in onChangeText callback: ",e)}}},t._updateHistoryButtons=function(){var e;this.aceEditor&&this.dom.undo&&this.dom.redo&&(e=this.aceEditor.getSession().getUndoManager())&&e.hasUndo&&e.hasRedo&&(this.dom.undo.disabled=!e.hasUndo(),this.dom.redo.disabled=!e.hasRedo())},t._showSortModal=function(){try{var i=this,e=this.options.modalAnchor||a.ai,n=this.get();(0,o.showSortModal)(e,n,function(e){var t;Array.isArray(n)&&(t=(0,C.sort)(n,e.path,e.direction),i.sortedBy=e,i.update(t)),(0,C.isObject)(n)&&(t=(0,C.sortObjectKeys)(n,e.direction),i.sortedBy=e,i.update(t))},i.sortedBy)}catch(e){this._onError(e)}},t._showTransformModal=function(){var t=this;try{var e=this.options,i=e.modalAnchor,n=e.createQuery,o=e.executeQuery,r=e.queryDescription,s=this.get();(0,p.showTransformModal)({container:i||a.ai,json:s,queryDescription:r,createQuery:n,executeQuery:o,onTransform:function(e){e=o(s,e);t.update(e)}})}catch(e){this._onError(e)}},t._onSelect=function(){this._updateCursorInfo(),this._emitSelectionChange()},t._onKeyDown=function(e){var t=!1;73===(e.which||e.keyCode)&&e.ctrlKey&&(e.shiftKey?this.compact():this.format(),this._onChange(),t=!0),t&&(e.preventDefault(),e.stopPropagation()),this._updateCursorInfo(),this._emitSelectionChange()},t._onMouseDown=function(){this._updateCursorInfo(),this._emitSelectionChange()},t._onBlur=function(){var e=this;setTimeout(function(){e.isFocused||(e._updateCursorInfo(),e._emitSelectionChange()),e.isFocused=!1})},t._updateCursorInfo=function(){var e,t,i,n,o,r=this;function s(){r.curserInfoElements.countVal.innerText!==o&&(r.curserInfoElements.countVal.innerText=o,r.curserInfoElements.countVal.style.display=o?"inline":"none",r.curserInfoElements.countLabel.style.display=o?"inline":"none"),r.curserInfoElements.lnVal.innerText=i,r.curserInfoElements.colVal.innerText=n}this.textarea?setTimeout(function(){var e=(0,C.getInputSelection)(r.textarea);e.startIndex!==e.endIndex&&(o=e.endIndex-e.startIndex),n=(o&&r.cursorInfo&&r.cursorInfo.line===e.end.row&&r.cursorInfo.column===e.end.column?(i=e.start.row,e.start):(i=e.end.row,e.end)).column,r.cursorInfo={line:i,column:n,count:o},r.options.statusBar&&s()},0):this.aceEditor&&this.curserInfoElements&&(e=this.aceEditor.getCursorPosition(),t=this.aceEditor.getSelectedText(),i=e.row+1,n=e.column+1,o=t.length,r.cursorInfo={line:i,column:n,count:o},this.options.statusBar)&&s()},t._emitSelectionChange=function(){var e;this._selectionChangedHandler&&(e=this.getTextSelection(),this._selectionChangedHandler(e.start,e.end,e.text))},t._refreshAnnotations=function(){var e,t=this.aceEditor&&this.aceEditor.getSession();t&&(e=t.getAnnotations().filter(function(e){return"error"===e.type}),t.setAnnotations(e))},t.destroy=function(){this.aceEditor&&(this.aceEditor.destroy(),this.aceEditor=null),this.frame&&this.container&&this.frame.parentNode===this.container&&this.container.removeChild(this.frame),this.modeSwitcher&&(this.modeSwitcher.destroy(),this.modeSwitcher=null),this.textarea=null,this._debouncedValidate=null,this.frameFocusTracker.destroy()},t.compact=function(){var e=this.get(),e=JSON.stringify(e);this.updateText(e)},t.format=function(){var e=this.get(),e=JSON.stringify(e,null,this.indentation);this.updateText(e)},t.repair=function(){var e=this.getText();try{var t=(0,n.m)(e);this.updateText(t)}catch(e){}},t.focus=function(){this.textarea&&this.textarea.focus(),this.aceEditor&&this.aceEditor.focus()},t.resize=function(){this.aceEditor&&this.aceEditor.resize(!1)},t.set=function(e){this.setText(JSON.stringify(e,null,this.indentation))},t.update=function(e){this.updateText(JSON.stringify(e,null,this.indentation))},t.get=function(){var e=this.getText();return(0,C.parse)(e)},t.getText=function(){return this.textarea?this.textarea.value:this.aceEditor?this.aceEditor.getValue():""},t._setText=function(e,t){var i,n=this,e=!0===this.options.escapeUnicode?(0,C.escapeUnicodeChars)(e):e;this.textarea&&(this.textarea.value=e),this.aceEditor&&(this.onChangeDisabled=!0,this.aceEditor.setValue(e,-1),this.onChangeDisabled=!1,t&&(i=this,setTimeout(function(){i.aceEditor&&i.aceEditor.session.getUndoManager().reset()})),setTimeout(function(){n._updateHistoryButtons&&n._updateHistoryButtons()})),this._debouncedValidate()},t.setText=function(e){this._setText(e,!0)},t.updateText=function(e){this.getText()!==e&&this._setText(e,!1)},t.validate=function(){var t,i=this,n=[],o=[];try{var r=this.get(),s=(this.validateSchema&&!this.validateSchema(r)&&(n=this.validateSchema.errors.map(function(e){return e.type="validation",(0,C.improveSchemaError)(e)})),this.validationSequence=(this.validationSequence||0)+1,this),a=this.validationSequence;return((e,t)=>{if(!t)return Promise.resolve([]);try{var i=t(e);return((0,C.isPromise)(i)?i:Promise.resolve(i)).then(function(e){return Array.isArray(e)?e.filter(function(e){var t=(0,C.isValidValidationError)(e);return t||console.warn('Ignoring a custom validation error with invalid structure. Expected structure: {path: [...], message: "..."}. Actual error:',e),t}).map(function(e){return{dataPath:(0,C.stringifyPath)(e.path),message:e.message,type:"customValidation"}}):[]})}catch(e){return Promise.reject(e)}})(r,this.options.onValidate).then(function(e){return a===s.validationSequence&&(e=n.concat(o).concat(e),s._renderErrors(e),"function"==typeof i.options.onValidationError&&(0,C.isValidationErrorChanged)(e,i.lastSchemaErrors)&&i.options.onValidationError.call(i,e),i.lastSchemaErrors=e),i.lastSchemaErrors})}catch(e){return this.getText()&&((r=/\w*line\s*(\d+)\w*/g.exec(e.message))&&(t=+r[1]),o=[{type:"error",message:e.message.replace(/\n/g,"<br>"),line:t}]),this._renderErrors(o),"function"==typeof this.options.onValidationError&&(0,C.isValidationErrorChanged)(o,this.lastSchemaErrors)&&this.options.onValidationError.call(this,o),this.lastSchemaErrors=o,Promise.resolve(this.lastSchemaErrors)}},t._validateAndCatch=function(){this.validate().catch(function(e){console.error("Error running validation:",e)})},t._renderErrors=function(n){var e=this.getText(),t=[],e=(n.reduce(function(e,t){return"string"==typeof t.dataPath&&-1===e.indexOf(t.dataPath)&&e.push(t.dataPath),e},t),(0,C.getPositionForPath)(e,t));this.aceEditor&&(this.annotations=e.map(function(t){var e=n.filter(function(e){return e.dataPath===t.path}),i=e.map(function(e){return e.message}).join("\n");return i?{row:t.line,column:t.column,text:"Schema validation error"+(1!==e.length?"s":"")+": \n"+i,type:"warning",source:"jsoneditor"}:{}}),this._refreshAnnotations()),this.errorTable.setErrors(n,e),this.aceEditor&&this.aceEditor.resize(!1)},t.getTextSelection=function(){var e,t,i,n={};return this.textarea?(i=(0,C.getInputSelection)(this.textarea),this.cursorInfo&&this.cursorInfo.line===i.end.row&&this.cursorInfo.column===i.end.column?(n.start=i.end,n.end=i.start):n=i,{start:n.start,end:n.end,text:this.textarea.value.substring(i.startIndex,i.endIndex)}):this.aceEditor?(i=this.aceEditor.getSelection(),e=this.aceEditor.getSelectedText(),t=i.getRange(),(i=i.getSelectionLead()).row===t.end.row&&i.column===t.end.column?n=t:(n.start=t.end,n.end=t.start),{start:{row:n.start.row+1,column:n.start.column+1},end:{row:n.end.row+1,column:n.end.column+1},text:e}):void 0},t.onTextSelectionChange=function(e){"function"==typeof e&&(this._selectionChangedHandler=(0,C.debounce)(e,this.DEBOUNCE_INTERVAL))},t.setTextSelection=function(e,t){var i,n,o;e&&t&&(this.textarea?(i=(0,C.getIndexForPosition)(this.textarea,e.row,e.column),o=(0,C.getIndexForPosition)(this.textarea,t.row,t.column),-1<i&&-1<o&&(this.textarea.setSelectionRange?(this.textarea.focus(),this.textarea.setSelectionRange(i,o)):this.textarea.createTextRange&&((n=this.textarea.createTextRange()).collapse(!0),n.moveEnd("character",o),n.moveStart("character",i),n.select()),o=(this.textarea.value.match(/\n/g)||[]).length+1,i=this.textarea.scrollHeight/o,n=e.row*i,this.textarea.scrollTop=n>this.textarea.clientHeight?n-this.textarea.clientHeight/2:0)):this.aceEditor&&(o={start:{row:e.row-1,column:e.column-1},end:{row:t.row-1,column:t.column-1}},this.aceEditor.selection.setRange(o),this.aceEditor.scrollToLine(e.row-1,!0)))};var A=[{mode:"text",mixin:t,data:"text",load:b},{mode:"code",mixin:t,data:"text",load:b}]},2e3:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,t=!e.opts.allErrors,c="data"+(r||""),h="valid"+o,d=e.opts.$data&&s&&s.$data,r=(d&&(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; "),"schema"+o);if(!d)if(s.length<e.opts.loopRequired&&e.schema.properties&&Object.keys(e.schema.properties).length){var u=[],g=s;if(g)for(var p=-1,m=g.length-1;p<m;){var f=g[p+=1],C=e.schema.properties[f];C&&(e.opts.strictKeywords?"object"==typeof C&&0<Object.keys(C).length||!1===C:e.util.schemaHasRules(C,e.RULES.all))||(u[u.length]=f)}}else u=s;if(d||u.length){var y=e.errorPath,s=d||u.length>=e.opts.loopRequired,I=e.opts.ownProperties;if(t){if(n+=" var missing"+o+"; ",s){d||(n+=" var "+r+" = validate.schema"+a+"; ");var v="' + "+(k="schema"+o+"["+(w="i"+o)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(y,k,e.opts.jsonPointers)),n+=" var "+h+" = true; ",d&&(n+=" if (schema"+o+" === undefined) "+h+" = true; else if (!Array.isArray(schema"+o+")) "+h+" = false; else {"),n+=" for (var "+w+" = 0; "+w+" < "+r+".length; "+w+"++) { "+h+" = "+c+"["+r+"["+w+"]] !== undefined ",I&&(n+=" &&   Object.prototype.hasOwnProperty.call("+c+", "+r+"["+w+"]) "),n+="; if (!"+h+") break; } ",d&&(n+="  }  ");(S=S||[]).push(n+="  if (!"+h+") {   "),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ";var b=n,n=S.pop()}else{n+=" if ( ";var A=u;if(A)for(var w=-1,x=A.length-1;w<x;)E=A[w+=1],w&&(n+=" || "),n+=" ( ( "+(L=c+(_=e.util.getProperty(E)))+" === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(E)+"') "),n+=") && (missing"+o+" = "+e.util.toQuotedString(e.opts.jsonPointers?E:_)+") ) ";n+=") {  ";v="' + "+(k="missing"+o)+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.opts.jsonPointers?e.util.getPathExpr(y,k,!0):y+" + "+k);(S=S||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ";var S,b=n;n=S.pop()}!e.compositeRule&&t?e.async?n+=" throw new ValidationError(["+b+"]); ":n+=" validate.errors = ["+b+"]; return false; ":n+=" var err = "+b+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { "}else if(s){d||(n+=" var "+r+" = validate.schema"+a+"; ");var k,v="' + "+(k="schema"+o+"["+(w="i"+o)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(y,k,e.opts.jsonPointers)),d&&(n+=" if ("+r+" && !Array.isArray("+r+")) {  var err =   ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } else if ("+r+" !== undefined) { "),n+=" for (var "+w+" = 0; "+w+" < "+r+".length; "+w+"++) { if ("+c+"["+r+"["+w+"]] === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", "+r+"["+w+"]) "),n+=") {  var err =   ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } } ",d&&(n+="  }  ")}else{var T=u;if(T)for(var E,R=-1,$=T.length-1;R<$;){E=T[R+=1];var _=e.util.getProperty(E),v=e.util.escapeQuotes(E),L=c+_;e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(y,E,e.opts.jsonPointers)),n+=" if ( "+L+" === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(E)+"') "),n+=") {  var err =   ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } "}}e.errorPath=y}else t&&(n+=" if (true) {");return n}},2079:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),h=e.opts.$data&&s&&s.$data,r=h?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s,o=h?"(new RegExp("+r+"))":e.usePattern(s),d=(n+="if ( ",h&&(n+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),[]),o=(d.push(n+=" !"+o+".test("+c+") ) {   "),n="",!1!==e.createErrors?(n=(n+=" { keyword: 'pattern' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { pattern:  ")+(h?""+r:""+e.util.toQuotedString(s))+"  } ",!1!==e.opts.messages&&(n=(n+=" , message: 'should match pattern \"")+(h?"' + "+r+" + '":""+e.util.escapeQuotes(s))+"\"' "),e.opts.verbose&&(n=(n=(n+=" , schema:  ")+(h?"validate.schema"+a:""+e.util.toQuotedString(s)))+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=d.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+o+"]); ":n+=" validate.errors = ["+o+"]; return false; ":n+=" var err = "+o+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",l&&(n+=" else { "),n}},2084:function(e,t,i){var n=i(6862),o=/^(\d\d\d\d)-(\d\d)-(\d\d)$/,r=[0,31,28,31,30,31,30,31,31,30,31,30,31],s=/^(\d\d):(\d\d):(\d\d)(\.\d+)?(z|[+-]\d\d(?::?\d\d)?)?$/i,i=/^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i,a=/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)(?:\?(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,l=/^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,
-c=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,h=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,d=/^(?:\/(?:[^~/]|~0|~1)*)*$/,u=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,g=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function p(e){return n.copy(p[e="full"==e?"full":"fast"])}function m(e){var t,i,e=e.match(o);return!!e&&(t=+e[1],i=+e[3],1<=(e=+e[2]))&&e<=12&&1<=i&&i<=(2!=e||(i=t)%4!=0||i%100==0&&i%400!=0?r[e]:29)}function f(e,t){var i,n,o,e=e.match(s);return!!e&&(i=e[1],n=e[2],o=e[3],i<=23&&n<=59&&o<=59||23==i&&59==n&&60==o)&&(!t||e[5])}(e.exports=p).fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,uri:/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:v,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":u,"relative-json-pointer":g},p.full={date:m,time:f,"date-time":function(e){e=e.split(C);return 2==e.length&&m(e[0])&&f(e[1],!0)},uri:function(e){return y.test(e)&&a.test(e)},"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:v,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":u,"relative-json-pointer":g};var C=/t|\s/i;var y=/\/|:/;var I=/[^\\]\\Z/;function v(e){if(I.test(e))return!1;try{return new RegExp(e),!0}catch(e){return!1}}},2115:function(e,t,i){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}i.d(t,{N:function(){return n}});var n=(()=>{function i(e){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");this.errorTableVisible=e.errorTableVisible,this.onToggleVisibility=e.onToggleVisibility,this.onFocusLine=e.onFocusLine||function(){},this.onChangeHeight=e.onChangeHeight,this.dom={};var e=document.createElement("div"),t=(e.className="jsoneditor-validation-errors-container",this.dom.validationErrorsContainer=e,document.createElement("div")),e=(t.style.display="none",t.className="jsoneditor-additional-errors fadein",t.textContent="Scroll for more ▿",this.dom.additionalErrorsIndication=t,e.appendChild(t),document.createElement("span")),t=(e.className="jsoneditor-validation-error-icon",e.style.display="none",this.dom.validationErrorIcon=e,document.createElement("span"));t.className="jsoneditor-validation-error-count",t.style.display="none",this.dom.validationErrorCount=t,this.dom.parseErrorIndication=document.createElement("span"),this.dom.parseErrorIndication.className="jsoneditor-parse-error-icon",this.dom.parseErrorIndication.style.display="none"}return e=i,(t=[{key:"getErrorTable",value:function(){return this.dom.validationErrorsContainer}},{key:"getErrorCounter",value:function(){return this.dom.validationErrorCount}},{key:"getWarningIcon",value:function(){return this.dom.validationErrorIcon}},{key:"getErrorIcon",value:function(){return this.dom.parseErrorIndication}},{key:"toggleTableVisibility",value:function(){this.errorTableVisible=!this.errorTableVisible,this.onToggleVisibility(this.errorTableVisible)}},{key:"setErrors",value:function(e,r){var s,t,a=this,i=(this.dom.validationErrors&&(this.dom.validationErrors.parentNode.removeChild(this.dom.validationErrors),this.dom.validationErrors=null,this.dom.additionalErrorsIndication.style.display="none"),this.errorTableVisible&&0<e.length?((i=document.createElement("div")).className="jsoneditor-validation-errors",(t=document.createElement("table")).className="jsoneditor-text-errors",i.appendChild(t),s=document.createElement("tbody"),t.appendChild(s),e.forEach(function(t){isNaN(t.line)?t.dataPath&&(i=r.find(function(e){return e.path===t.dataPath}))&&(e=i.line+1):e=t.line;var e,i=document.createElement("tr"),n=(i.className=isNaN(e)?"":"jump-to-line","error"===t.type?i.className+=" parse-error":i.className+=" validation-error",document.createElement("td")),o=document.createElement("button"),o=(o.className="jsoneditor-schema-error",n.appendChild(o),i.appendChild(n),document.createElement("td"));o.style="white-space: nowrap;",o.textContent=isNaN(e)?"":"Ln "+e,i.appendChild(o),"string"==typeof t?((n=document.createElement("td")).colSpan=2,(o=document.createElement("pre")).appendChild(document.createTextNode(t)),n.appendChild(o),i.appendChild(n)):((o=document.createElement("td")).appendChild(document.createTextNode(t.dataPath||"")),i.appendChild(o),n=document.createElement("td"),(o=document.createElement("pre")).appendChild(document.createTextNode(t.message.replace(/<br>/gi,"\n"))),n.appendChild(o),i.appendChild(n)),i.onclick=function(){a.onFocusLine(e)},s.appendChild(i)}),this.dom.validationErrors=i,this.dom.validationErrorsContainer.appendChild(i),this.dom.additionalErrorsIndication.title=e.length+" errors total",this.dom.validationErrorsContainer.clientHeight<this.dom.validationErrorsContainer.scrollHeight?(this.dom.additionalErrorsIndication.style.display="block",this.dom.validationErrorsContainer.onscroll=function(){a.dom.additionalErrorsIndication.style.display=0<a.dom.validationErrorsContainer.clientHeight&&0===a.dom.validationErrorsContainer.scrollTop?"block":"none"}):this.dom.validationErrorsContainer.onscroll=void 0,t=this.dom.validationErrorsContainer.clientHeight+(this.dom.statusBar?this.dom.statusBar.clientHeight:0),this.onChangeHeight(t)):this.onChangeHeight(0),e.filter(function(e){return"error"!==e.type}).length);0<i?(this.dom.validationErrorCount.style.display="inline",this.dom.validationErrorCount.innerText=i,this.dom.validationErrorCount.onclick=this.toggleTableVisibility.bind(this),this.dom.validationErrorIcon.style.display="inline",this.dom.validationErrorIcon.title=i+" schema validation error(s) found",this.dom.validationErrorIcon.onclick=this.toggleTableVisibility.bind(this)):(this.dom.validationErrorCount.style.display="none",this.dom.validationErrorIcon.style.display="none"),e.some(function(e){return"error"===e.type})?(t=e[0].line,this.dom.parseErrorIndication.style.display="block",this.dom.parseErrorIndication.title=isNaN(t)?"parse error - check that the json is valid":"parse error on line "+t,this.dom.parseErrorIndication.onclick=this.toggleTableVisibility.bind(this)):this.dom.parseErrorIndication.style.display="none"}}])&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})()},2124:function(e){e.exports=function(e,t,B){var i,n=" ",o=e.level,r=e.dataLevel,D=e.schema[t],s=e.schemaPath+e.util.getProperty(t),a=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),t="errs__"+o,h=e.util.copy(e),d="",u=(h.level++,"valid"+h.level),g="key"+o,p="idx"+o,m=h.dataLevel=e.dataLevel+1,f="data"+m,C="dataProperties"+o,r=Object.keys(D||{}).filter(F),O=e.schema.patternProperties||{},y=Object.keys(O).filter(F),I=e.schema.additionalProperties,P=r.length||y.length,G=!1===I,H="object"==typeof I&&Object.keys(I).length,v=e.opts.removeAdditional,b=G||H||v,A=e.opts.ownProperties,w=e.baseId,x=e.schema.required;function F(e){return"__proto__"!==e}if(x&&(!e.opts.$data||!x.$data)&&x.length<e.opts.loopRequired&&(i=e.util.toHash(x)),n+="var "+t+" = errors;var "+u+" = true;",A&&(n+=" var "+C+" = undefined;"),b){if(n+=A?" "+C+" = "+C+" || Object.keys("+c+"); for (var "+p+"=0; "+p+"<"+C+".length; "+p+"++) { var "+g+" = "+C+"["+p+"]; ":" for (var "+g+" in "+c+") { ",P){if(n+=" var isAdditional"+o+" = !(false ",r.length)if(8<r.length)n+=" || validate.schema"+s+".hasOwnProperty("+g+") ";else{var V=r;if(V)for(var Z=-1,j=V.length-1;Z<j;)S=V[Z+=1],n+=" || "+g+" == "+e.util.toQuotedString(S)+" "}if(y.length){var K=y;if(K)for(var z=-1,Y=K.length-1;z<Y;)M=K[z+=1],n+=" || "+e.usePattern(M)+".test("+g+") "}n+=" ); if (isAdditional"+o+") { "}"all"==v?n+=" delete "+c+"["+g+"]; ":(T=e.errorPath,x="' + "+g+" + '",e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers)),G?v?n+=" delete "+c+"["+g+"]; ":(E=a,a=e.errSchemaPath+"/additionalProperties",($=$||[]).push(n+=" "+u+" = false; "),n="",!1!==e.createErrors?(n+=" { keyword: 'additionalProperties' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(a)+" , params: { additionalProperty: '"+x+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is an invalid additional property":n+="should NOT have additional properties",n+="' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",_=n,n=$.pop(),!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+_+"]); ":n+=" validate.errors = ["+_+"]; return false; ":n+=" var err = "+_+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a=E,l&&(n+=" break; ")):H&&("failing"==v?(n+=" var "+t+" = errors;  ",b=e.compositeRule,e.compositeRule=h.compositeRule=!0,h.schema=I,h.schemaPath=e.schemaPath+".additionalProperties",h.errSchemaPath=e.errSchemaPath+"/additionalProperties",h.errorPath=e.opts._errorDataPathProperty?e.errorPath:e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",n+=" if (!"+u+") { errors = "+t+"; if (validate.errors !== null) { if (errors) validate.errors.length = errors; else validate.errors = null; } delete "+c+"["+g+"]; }  ",e.compositeRule=h.compositeRule=b):(h.schema=I,h.schemaPath=e.schemaPath+".additionalProperties",h.errSchemaPath=e.errSchemaPath+"/additionalProperties",h.errorPath=e.opts._errorDataPathProperty?e.errorPath:e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",l&&(n+=" if (!"+u+") break; "))),e.errorPath=T),P&&(n+=" } "),n+=" }  ",l&&(n+=" if ("+u+") { ",d+="}")}var X=e.opts.useDefaults&&!e.compositeRule;if(r.length){var J=r;if(J)for(var S,U=-1,Q=J.length-1;U<Q;){var q,k,T,E,R,$,_,L=D[S=J[U+=1]];(e.opts.strictKeywords?"object"==typeof L&&0<Object.keys(L).length||!1===L:e.util.schemaHasRules(L,e.RULES.all))&&(N=c+(R=e.util.getProperty(S)),q=X&&void 0!==L.default,h.schema=L,h.schemaPath=s+R,h.errSchemaPath=a+"/"+e.util.escapeFragment(S),h.errorPath=e.util.getPath(e.errorPath,S,e.opts.jsonPointers),h.dataPathArr[m]=e.util.toQuotedString(S),W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?(W=e.util.varReplace(W,f,N),k=N):n+=" var "+(k=f)+" = "+N+"; ",q?n+=" "+W+" ":(i&&i[S]?(n+=" if ( "+k+" === undefined ",A&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=") { "+u+" = false; ",T=e.errorPath,E=a,R=e.util.escapeQuotes(S),e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(T,S,e.opts.jsonPointers)),a=e.errSchemaPath+"/required",($=$||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(a)+" , params: { missingProperty: '"+R+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+R+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+s+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",_=n,n=$.pop(),!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+_+"]); ":n+=" validate.errors = ["+_+"]; return false; ":n+=" var err = "+_+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a=E,e.errorPath=T,n+=" } else { "):l?(n+=" if ( "+k+" === undefined ",A&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=") { "+u+" = true; } else { "):(n+=" if ("+k+" !== undefined ",A&&(n+=" &&   Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=" ) { "),n+=" "+W+" } ")),l&&(n+=" if ("+u+") { ",d+="}")}}if(y.length){var ee=y;if(ee)for(var M,te=-1,ie=ee.length-1;te<ie;){var N,W,L=O[M=ee[te+=1]];(e.opts.strictKeywords?"object"==typeof L&&0<Object.keys(L).length||!1===L:e.util.schemaHasRules(L,e.RULES.all))&&(h.schema=L,h.schemaPath=e.schemaPath+".patternProperties"+e.util.getProperty(M),h.errSchemaPath=e.errSchemaPath+"/patternProperties/"+e.util.escapeFragment(M),n=(n+=A?" "+C+" = "+C+" || Object.keys("+c+"); for (var "+p+"=0; "+p+"<"+C+".length; "+p+"++) { var "+g+" = "+C+"["+p+"]; ":" for (var "+g+" in "+c+") { ")+" if ("+e.usePattern(M)+".test("+g+")) { ",h.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",l&&(n+=" if (!"+u+") break; "),n+=" } ",l&&(n+=" else "+u+" = true; "),n+=" }  ",l)&&(n+=" if ("+u+") { ",d+="}")}}return l&&(n+=" "+d+" if ("+t+" == errors) {"),n}},2229:function(e,t,g){var s=g(2620),l=g(4292),p=g(9336),c=g(4427),m=g(9306),f=g(2084),C=g(3483),y=g(8852),I=g(6862),e=((e.exports=w).prototype.validate=function(e,t){var i;if("string"==typeof e){if(!(i=this.getSchema(e)))throw new Error('no schema with key or ref "'+e+'"')}else{e=this._addSchema(e);i=e.validate||this._compile(e)}e=i(t);!0!==i.$async&&(this.errors=i.errors);return e},w.prototype.compile=function(e,t){e=this._addSchema(e,void 0,t);return e.validate||this._compile(e)},w.prototype.addSchema=function(e,t,i,n){if(Array.isArray(e))for(var o=0;o<e.length;o++)this.addSchema(e[o],void 0,i,n);else{var r=this._getId(e);if(void 0!==r&&"string"!=typeof r)throw new Error("schema id must be string");h(this,t=l.normalizeId(t||r)),this._schemas[t]=this._addSchema(e,i,n,!0)}return this},w.prototype.addMetaSchema=function(e,t,i){return this.addSchema(e,t,i,!0),this},w.prototype.validateSchema=function(e,t){var i=e.$schema;if(void 0!==i&&"string"!=typeof i)throw new Error("$schema must be a string");if(!(i=i||this._opts.defaultMeta||(e=>{var t=e._opts.meta;return e._opts.defaultMeta="object"==typeof t?e._getId(t)||t:e.getSchema(v)?v:void 0,e._opts.defaultMeta})(this)))return this.logger.warn("meta-schema not available"),!(this.errors=null);i=this.validate(i,e);if(!i&&t){e="schema is invalid: "+this.errorsText();if("log"!=this._opts.validateSchema)throw new Error(e);this.logger.error(e)}return i},w.prototype.getSchema=function(e){var t=i(this,e);switch(typeof t){case"object":return t.validate||this._compile(t);case"string":return this.getSchema(t);case"undefined":return((e,t)=>{var i,n,o,r=l.schema.call(e,{schema:{}},t);if(r)return i=r.schema,n=r.root,r=r.baseId,o=s.call(e,i,n,void 0,r),e._fragments[t]=new c({ref:t,fragment:!0,schema:i,root:n,baseId:r,validate:o}),o})(this,e)}},w.prototype.removeSchema=function(e){if(e instanceof RegExp)n(this,this._schemas,e),n(this,this._refs,e);else switch(typeof e){case"undefined":return n(this,this._schemas),n(this,this._refs),this._cache.clear(),this;case"string":var t=i(this,e);return t&&this._cache.del(t.cacheKey),delete this._schemas[e],delete this._refs[e],this;case"object":t=this._opts.serialize,t=t?t(e):e,t=(this._cache.del(t),this._getId(e));t&&(t=l.normalizeId(t),delete this._schemas[t],delete this._refs[t])}return this},w.prototype.addFormat=function(e,t){"string"==typeof t&&(t=new RegExp(t));return this._formats[e]=t,this},w.prototype.errorsText=function(e,t){if(!(e=e||this.errors))return"No errors";for(var i=void 0===(t=t||{}).separator?", ":t.separator,n=void 0===t.dataVar?"data":t.dataVar,o="",r=0;r<e.length;r++){var s=e[r];s&&(o+=n+s.dataPath+" "+s.message+i)}return o.slice(0,-i.length)},w.prototype._addSchema=function(e,t,i,n){if("object"!=typeof e&&"boolean"!=typeof e)throw new Error("schema should be object or boolean");var o=this._opts.serialize,o=o?o(e):e,r=this._cache.get(o);if(r)return r;n=n||!1!==this._opts.addUsedSchema;r=l.normalizeId(this._getId(e));r&&n&&h(this,r);var s,t=!1!==this._opts.validateSchema&&!t;t&&!(s=r&&r==l.normalizeId(e.$schema))&&this.validateSchema(e,!0);var a=l.ids.call(this,e),a=new c({id:r,schema:e,localRefs:a,cacheKey:o,meta:i});"#"!=r[0]&&n&&(this._refs[r]=a);this._cache.put(o,a),t&&s&&this.validateSchema(e,!0);return a},w.prototype._compile=function(i,e){if(i.compiling)return(i.validate=o).schema=i.schema,o.errors=null,o.root=e||o,!0===i.schema.$async&&(o.$async=!0),o;var t,n;i.compiling=!0,i.meta&&(t=this._opts,this._opts=this._metaOpts);try{n=s.call(this,i.schema,e,i.localRefs)}catch(e){throw delete i.validate,e}finally{i.compiling=!1,i.meta&&(this._opts=t)}return i.validate=n,i.refs=n.refs,i.refVal=n.refVal,i.root=n.root,n;function o(){var e=i.validate,t=e.apply(this,arguments);return o.errors=e.errors,t}},w.prototype.compileAsync=g(600),g(413)),e=(w.prototype.addKeyword=e.add,w.prototype.getKeyword=e.get,w.prototype.removeKeyword=e.remove,w.prototype.validateKeyword=e.validate,g(3689)),v=(w.ValidationError=e.Validation,w.MissingRefError=e.MissingRef,w.$dataMetaSchema=y,"http://json-schema.org/draft-07/schema"),b=["removeAdditional","useDefaults","coerceTypes","strictDefaults"],A=["/properties"];function w(e){if(!(this instanceof w))return new w(e);e=this._opts=I.copy(e)||{};var t=this,i=t._opts.logger;if(!1===i)t.logger={log:T,warn:T,error:T};else{if(!("object"==typeof(i=void 0===i?console:i)&&i.log&&i.warn&&i.error))throw new Error("logger must implement log, warn and error methods");t.logger=i}if(this._schemas={},this._refs={},this._fragments={},this._formats=f(e.format),this._cache=e.cache||new p,this._loadingSchemas={},this._compilations=[],this.RULES=C(),this._getId=(e=>{switch(e.schemaId){case"auto":return k;case"id":return x;default:return S}})(e),e.loopRequired=e.loopRequired||1/0,"property"==e.errorDataPath&&(e._errorDataPathProperty=!0),void 0===e.serialize&&(e.serialize=m),this._metaOpts=(e=>{for(var t=I.copy(e._opts),i=0;i<b.length;i++)delete t[b[i]];return t})(this),e.formats){var n,o=this;for(n in o._opts.formats){var r=o._opts.formats[n];o.addFormat(n,r)}}if(e.keywords){var s,a=this;for(s in a._opts.keywords){var l=a._opts.keywords[s];a.addKeyword(s,l)}}var c,t=this,h=(t._opts.$data&&(c=g(3420),t.addMetaSchema(c,c.$id,!0)),!1!==t._opts.meta&&(c=g(8198),t._opts.$data&&(c=y(c,A)),t.addMetaSchema(c,v,!0),t._refs["http://json-schema.org/schema"]=v),"object"==typeof e.meta&&this.addMetaSchema(e.meta),e.nullable&&this.addKeyword("nullable",{metaSchema:{type:"boolean"}}),this),d=h._opts.schemas;if(d)if(Array.isArray(d))h.addSchema(d);else for(var u in d)h.addSchema(d[u],u)}function i(e,t){return t=l.normalizeId(t),e._schemas[t]||e._refs[t]||e._fragments[t]}function n(e,t,i){for(var n in t){var o=t[n];o.meta||i&&!i.test(n)||(e._cache.del(o.cacheKey),delete t[n])}}function x(e){return e.$id&&this.logger.warn("schema $id ignored",e.$id),e.id}function S(e){return e.id&&this.logger.warn("schema id ignored",e.id),e.$id}function k(e){if(e.$id&&e.id&&e.$id!=e.id)throw new Error("schema $id is different from id");return e.$id||e.id}function h(e,t){if(e._schemas[t]||e._refs[t])throw new Error('schema with key or id "'+t+'" already exists')}function T(){}},2620:function(e,t,i){var T=i(4292),E=i(6862),R=i(3689),$=i(9306),_=i(1035),L=E.ucs2length,M=i(5215),N=R.Validation;function W(e,s,a,t){var l=this,c=this._opts,h=[void 0],d={},u=[],i={},g=[],n={},p=[],o=(s=s||{schema:e,refVal:h,refs:d},function(e,t,i){var n=B.call(this,e,t,i);return 0<=n?{index:n,compiling:!0}:(n=this._compilations.length,this._compilations[n]={schema:e,root:t,baseId:i},{index:n,compiling:!1})}.call(this,e,s,t)),r=this._compilations[o.index];if(o.compiling)return r.callValidate=I;var m=this._formats,f=this.RULES;try{var C=v(e,s,a,t),y=(r.validate=C,r.callValidate);return y&&(y.schema=C.schema,y.errors=null,y.refs=C.refs,y.refVal=C.refVal,y.root=C.root,y.$async=C.$async,c.sourceCode)&&(y.source=C.source),C}finally{!function(e,t,i){e=B.call(this,e,t,i);0<=e&&this._compilations.splice(e,1)}.call(this,e,s,t)}function I(){var e=r.validate,t=e.apply(this,arguments);return I.errors=e.errors,t}function v(e,t,i,n){var o=!t||t.schema==e;if(t.schema!=s.schema)return W.call(l,e,t,i,n);i=!0===e.$async,n=_({isTop:!0,schema:e,isRoot:o,baseId:n,root:t,schemaPath:"",errSchemaPath:"#",errorPath:'""',MissingRefError:R.MissingRef,RULES:f,validate:_,util:E,resolve:T,resolveRef:b,usePattern:x,useDefault:S,useCustomRule:k,opts:c,formats:m,logger:l.logger,self:l}),n=H(h,P)+H(u,D)+H(g,O)+H(p,G)+n;c.processCode&&(n=c.processCode(n,e));try{var r=new Function("self","RULES","formats","root","refVal","defaults","customRules","equal","ucs2length","ValidationError",n)(l,f,m,s,h,g,p,M,L,N);h[0]=r}catch(e){throw l.logger.error("Error compiling schema, function code:",n),e}return r.schema=e,r.errors=null,r.refs=d,r.refVal=h,r.root=o?r:t,i&&(r.$async=!0),!0===c.sourceCode&&(r.source={code:n,patterns:u,defaults:g}),r}function b(e,t,i){t=T.url(e,t);var n=d[t];if(void 0!==n)return w(o=h[n],r="refVal["+n+"]");if(!i&&s.refs){n=s.refs[t];if(void 0!==n)return w(o=s.refVal[n],r=A(t,o))}var o,r=A(t),i=T.call(l,v,s,t);if(void 0!==(i=void 0===i&&(n=a&&a[t])?T.inlineRef(n,c.inlineRefs)?n:W.call(l,n,s,a,e):i))return o=i,n=d[n=t],h[n]=o,w(i,r);delete d[t]}function A(e,t){var i=h.length;return h[i]=t,"refVal"+(d[e]=i)}function w(e,t){return"object"==typeof e||"boolean"==typeof e?{code:t,schema:e,inline:!0}:{code:t,$async:e&&!!e.$async}}function x(e){var t=i[e];return void 0===t&&(t=i[e]=u.length,u[t]=e),"pattern"+t}function S(e){switch(typeof e){case"boolean":case"number":return""+e;case"string":return E.toQuotedString(e);case"object":var t,i;return null===e?"null":(t=$(e),void 0===(i=n[t])&&(i=n[t]=g.length,g[i]=e),"default"+i)}}function k(e,t,i,n){if(!1!==l._opts.validateSchema){var o=e.definition.dependencies;if(o&&!o.every(function(e){return Object.prototype.hasOwnProperty.call(i,e)}))throw new Error("parent schema must have all required keywords: "+o.join(","));o=e.definition.validateSchema;if(o)if(!o(t)){o="keyword schema is invalid: "+l.errorsText(o.errors);if("log"!=l._opts.validateSchema)throw new Error(o);l.logger.error(o)}}var r,o=e.definition.compile,s=e.definition.inline,a=e.definition.macro;if(o)r=o.call(l,t,i,n);else if(a)r=a.call(l,t,i,n),!1!==c.validateSchema&&l.validateSchema(r,!0);else if(s)r=s.call(l,n,e.keyword,t,i);else if(!(r=e.definition.validate))return;if(void 0===r)throw new Error('custom keyword "'+e.keyword+'"failed to compile');o=p.length;return{code:"customRule"+o,validate:p[o]=r}}}function B(e,t,i){for(var n=0;n<this._compilations.length;n++){var o=this._compilations[n];if(o.schema==e&&o.root==t&&o.baseId==i)return n}return-1}function D(e,t){return"var pattern"+e+" = new RegExp("+E.toQuotedString(t[e])+");"}function O(e){return"var default"+e+" = defaults["+e+"];"}function P(e,t){return void 0===t[e]?"":"var refVal"+e+" = refVal["+e+"];"}function G(e){return"var customRule"+e+" = customRules["+e+"];"}function H(e,t){if(!e.length)return"";for(var i="",n=0;n<e.length;n++)i+=t(n,e);return i}e.exports=W},2860:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),t="errs__"+r,u=e.util.copy(e),g="",p=(u.level++,"valid"+u.level),m={},f={},C=e.opts.ownProperties;for(_ in a)"__proto__"!=_&&(M=a[_],(n=Array.isArray(M)?f:m)[_]=M);var y=e.errorPath;for(_ in o=o+("var "+t+" = errors;")+("var missing"+r+";"),f)if((n=f[_]).length){if(o+=" if ( "+d+e.util.getProperty(_)+" !== undefined ",C&&(o+=" && Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(_)+"') "),h){o+=" && ( ";var I=n;if(I)for(var v=-1,b=I.length-1;v<b;)k=I[v+=1],v&&(o+=" || "),o+=" ( ( "+($=d+(R=e.util.getProperty(k)))+" === undefined ",C&&(o+=" || ! Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(k)+"') "),o+=") && (missing"+r+" = "+e.util.toQuotedString(e.opts.jsonPointers?k:R)+") ) ";o+=")) {  ";var A="missing"+r,w="' + "+A+" + '",x=(e.opts._errorDataPathProperty&&(e.errorPath=e.opts.jsonPointers?e.util.getPathExpr(y,A,!0):y+" + "+A),x||[]),A=(x.push(o),o="",!1!==e.createErrors?(o+=" { keyword: 'dependencies' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { property: '"+e.util.escapeQuotes(_)+"', missingProperty: '"+w+"', depsCount: "+n.length+", deps: '"+e.util.escapeQuotes(1==n.length?n[0]:n.join(", "))+"' } ",!1!==e.opts.messages&&(o+=" , message: 'should have ",1==n.length?o+="property "+e.util.escapeQuotes(n[0]):o+="properties "+e.util.escapeQuotes(n.join(", ")),o+=" when property "+e.util.escapeQuotes(_)+" is present' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",o),o=x.pop();!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+A+"]); ":o+=" validate.errors = ["+A+"]; return false; ":o+=" var err = "+A+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}else{o+=" ) { ";var S=n;if(S)for(var k,T=-1,E=S.length-1;T<E;){k=S[T+=1];var R=e.util.getProperty(k),w=e.util.escapeQuotes(k),$=d+R;e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(y,k,e.opts.jsonPointers)),o+=" if ( "+$+" === undefined ",C&&(o+=" || ! Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(k)+"') "),o+=") {  var err =   ",!1!==e.createErrors?(o+=" { keyword: 'dependencies' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { property: '"+e.util.escapeQuotes(_)+"', missingProperty: '"+w+"', depsCount: "+n.length+", deps: '"+e.util.escapeQuotes(1==n.length?n[0]:n.join(", "))+"' } ",!1!==e.opts.messages&&(o+=" , message: 'should have ",1==n.length?o+="property "+e.util.escapeQuotes(n[0]):o+="properties "+e.util.escapeQuotes(n.join(", ")),o+=" when property "+e.util.escapeQuotes(_)+" is present' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",o+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } "}}o+=" }   ",h&&(g+="}",o+=" else { ")}e.errorPath=y;var _,L=u.baseId;for(_ in m){var M=m[_];(e.opts.strictKeywords?"object"==typeof M&&0<Object.keys(M).length||!1===M:e.util.schemaHasRules(M,e.RULES.all))&&(o+=" "+p+" = true; if ( "+d+e.util.getProperty(_)+" !== undefined ",C&&(o+=" && Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(_)+"') "),o+=") { ",u.schema=M,u.schemaPath=l+e.util.getProperty(_),u.errSchemaPath=c+"/"+e.util.escapeFragment(_),o+="  "+e.validate(u)+" ",u.baseId=L,o+=" }  ",h)&&(o+=" if ("+p+") { ",g+="}")}return h&&(o+="   "+g+" if ("+t+" == errors) {"),o}},2870:function(e,t,i){t.tryRequireAjv=function(){try{return i(2229)}catch(e){}}},2877:function(e,t,i){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}i.d(t,{$:function(){return n}});var n=(()=>{function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function");if(this.target=e.target||null,!this.target)throw new Error('FocusTracker constructor called without a "target" to track.');this.onFocus="function"==typeof e.onFocus?e.onFocus:null,this.onBlur="function"==typeof e.onBlur?e.onBlur:null,this._onClick=this._onEvent.bind(this),this._onKeyUp=function(e){9!==e.which&&9!==e.keyCode||this._onEvent(e)}.bind(this),this._onBlur=this._onEvent.bind(this),this.focusFlag=!1,this.firstEventFlag=!0,(this.onFocus||this.onBlur)&&(document.addEventListener("click",this._onClick),document.addEventListener("keyup",this._onKeyUp),document.addEventListener("blur",this._onBlur))}return e=t,(i=[{key:"destroy",value:function(){document.removeEventListener("click",this._onClick),document.removeEventListener("keyup",this._onKeyUp),document.removeEventListener("blur",this._onBlur),this._onEvent({target:document.body})}},{key:"_onEvent",value:function(e){e=e.target,e=e===this.target||!(!this.target.contains(e)&&!this.target.contains(document.activeElement));e?this.focusFlag||(this.onFocus&&this.onFocus({type:"focus",target:this.target}),this.focusFlag=!0):(this.focusFlag||this.firstEventFlag)&&(this.onBlur&&this.onBlur({type:"blur",target:this.target}),this.focusFlag=!1,this.firstEventFlag)&&(this.firstEventFlag=!1)}}])&&r(e.prototype,i),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,i,n})()},2915:function(e,t,i){i.r(t),i.d(t,{showSortModal:function(){return s}});var t=i(8340),n=i.n(t),o=i(3057),r=i(6237);function s(e,t,s,i){var a=Array.isArray(t)?(0,r.getChildPaths)(t):[""],l=i&&i.path&&(0,r.contains)(a,i.path)?i.path:a[0],c=i&&i.direction||"asc",t='<div class="pico-modal-contents"><div class="pico-modal-header">'+(0,o.Tl)("sort")+"</div><form><table><tbody><tr>  <td>"+(0,o.Tl)("sortFieldLabel")+' </td>  <td class="jsoneditor-modal-input">  <div class="jsoneditor-select-wrapper">    <select id="field" title="'+(0,o.Tl)("sortFieldTitle")+'">    </select>  </div>  </td></tr><tr>  <td>'+(0,o.Tl)("sortDirectionLabel")+' </td>  <td class="jsoneditor-modal-input">  <div id="direction" class="jsoneditor-button-group"><input type="button" value="'+(0,o.Tl)("sortAscending")+'" title="'+(0,o.Tl)("sortAscendingTitle")+'" data-value="asc" class="jsoneditor-button-first jsoneditor-button-asc"/><input type="button" value="'+(0,o.Tl)("sortDescending")+'" title="'+(0,o.Tl)("sortDescendingTitle")+'" data-value="desc" class="jsoneditor-button-last jsoneditor-button-desc"/>  </div>  </td></tr><tr><td colspan="2" class="jsoneditor-modal-input jsoneditor-modal-actions">  <input type="submit" id="ok" value="'+(0,o.Tl)("ok")+'" /></td></tr></tbody></table></form></div>';n()({parent:e,content:t,overlayClass:"jsoneditor-modal-overlay",overlayStyles:{backgroundColor:"rgb(1,1,1)",opacity:.3},modalClass:"jsoneditor-modal jsoneditor-modal-sort"}).afterCreate(function(t){var e=t.modalElem().querySelector("form"),i=t.modalElem().querySelector("#ok"),n=t.modalElem().querySelector("#field"),o=t.modalElem().querySelector("#direction");function r(e){o.value=e,o.className="jsoneditor-button-group jsoneditor-button-group-value-"+o.value}a.forEach(function(e){var t,i=document.createElement("option");i.text=""===(t=e)?"@":"."===t[0]?t.slice(1):t,i.value=e,n.appendChild(i)}),n.value=l||a[0],r(c||"asc"),o.onclick=function(e){r(e.target.getAttribute("data-value"))},i.onclick=function(e){e.preventDefault(),e.stopPropagation(),t.close(),s({path:n.value,direction:o.value})},e&&(e.onsubmit=i.onclick)}).afterClose(function(e){e.destroy()}).show()}},3057:function(e,t,i){i.d(t,{AI:function(){return c},Tl:function(){return h},xC:function(){return l}});i(1081);var r={en:{array:"Array",auto:"Auto",appendText:"Append",appendTitle:"Append a new field with type 'auto' after this field (Ctrl+Shift+Ins)",appendSubmenuTitle:"Select the type of the field to be appended",appendTitleAuto:"Append a new field with type 'auto' (Ctrl+Shift+Ins)",ascending:"Ascending",ascendingTitle:"Sort the childs of this ${type} in ascending order",actionsMenu:"Click to open the actions menu (Ctrl+M)",cannotParseFieldError:"Cannot parse field into JSON",cannotParseValueError:"Cannot parse value into JSON",collapseAll:"Collapse all fields",compactTitle:"Compact JSON data, remove all whitespaces (Ctrl+Shift+I)",descending:"Descending",descendingTitle:"Sort the childs of this ${type} in descending order",drag:"Drag to move this field (Alt+Shift+Arrows)",duplicateKey:"duplicate key",duplicateText:"Duplicate",duplicateTitle:"Duplicate selected fields (Ctrl+D)",duplicateField:"Duplicate this field (Ctrl+D)",duplicateFieldError:"Duplicate field name",empty:"empty",expandAll:"Expand all fields",expandTitle:"Click to expand/collapse this field (Ctrl+E). \nCtrl+Click to expand/collapse including all childs.",formatTitle:"Format JSON data, with proper indentation and line feeds (Ctrl+I)",insert:"Insert",insertTitle:"Insert a new field with type 'auto' before this field (Ctrl+Ins)",insertSub:"Select the type of the field to be inserted",object:"Object",ok:"Ok",redo:"Redo (Ctrl+Shift+Z)",removeText:"Remove",removeTitle:"Remove selected fields (Ctrl+Del)",removeField:"Remove this field (Ctrl+Del)",repairTitle:"Repair JSON: fix quotes and escape characters, remove comments and JSONP notation, turn JavaScript objects into JSON.",searchTitle:"Search fields and values",searchNextResultTitle:"Next result (Enter)",searchPreviousResultTitle:"Previous result (Shift + Enter)",selectNode:"Select a node...",showAll:"show all",showMore:"show more",showMoreStatus:"displaying ${visibleChilds} of ${totalChilds} items.",sort:"Sort",sortTitle:"Sort the childs of this ${type}",sortTitleShort:"Sort contents",sortFieldLabel:"Field:",sortDirectionLabel:"Direction:",sortFieldTitle:"Select the nested field by which to sort the array or object",sortAscending:"Ascending",sortAscendingTitle:"Sort the selected field in ascending order",sortDescending:"Descending",sortDescendingTitle:"Sort the selected field in descending order",string:"String",transform:"Transform",transformTitle:"Filter, sort, or transform the childs of this ${type}",transformTitleShort:"Filter, sort, or transform contents",extract:"Extract",extractTitle:"Extract this ${type}",transformQueryTitle:"Enter a JMESPath query",transformWizardLabel:"Wizard",transformWizardFilter:"Filter",transformWizardSortBy:"Sort by",transformWizardSelectFields:"Select fields",transformQueryLabel:"Query",transformPreviewLabel:"Preview",type:"Type",typeTitle:"Change the type of this field",openUrl:"Ctrl+Click or Ctrl+Enter to open url in new window",undo:"Undo last action (Ctrl+Z)",validationCannotMove:"Cannot move a field into a child of itself",autoType:'Field type "auto". The field type is automatically determined from the value and can be a string, number, boolean, or null.',objectType:'Field type "object". An object contains an unordered set of key/value pairs.',arrayType:'Field type "array". An array contains an ordered collection of values.',stringType:'Field type "string". Field type is not determined from the value, but always returned as string.',modeEditorTitle:"Switch Editor Mode",modeCodeText:"Code",modeCodeTitle:"Switch to code highlighter",modeFormText:"Form",modeFormTitle:"Switch to form editor",modeTextText:"Text",modeTextTitle:"Switch to plain text editor",modeTreeText:"Tree",modeTreeTitle:"Switch to tree editor",modeViewText:"View",modeViewTitle:"Switch to tree view",modePreviewText:"Preview",modePreviewTitle:"Switch to preview mode",examples:"Examples",default:"Default",containsInvalidProperties:"Contains invalid properties",containsInvalidItems:"Contains invalid items"},es:{array:"Matriz",auto:"Auto",appendText:"Agregar",appendTitle:"Agregue un nuevo campo con el tipo 'auto' después de este campo (Ctrl + Shift + Ins)",appendSubmenuTitle:"Seleccione el tipo de campo que se agregará",appendTitleAuto:"Agregue un nuevo campo con el tipo 'auto' (Ctrl + Shift + Ins)",ascending:"Ascendente",ascendingTitle:"Ordene los elementos secundarios de este ${type} en orden ascendente",actionsMenu:"Haga clic para abrir el menú de acciones (Ctrl + M)",cannotParseFieldError:"No se puede parsear el campo en JSON",cannotParseValueError:"No se puede parsear el valor en JSON",collapseAll:"Contraer todos los campos",compactTitle:"Compactar datos JSON, eliminar todos los espacios en blanco (Ctrl + Shift + I)",descending:"Descendente",descendingTitle:"Ordene los hijos de este ${type} en orden descendente",drag:"Arrastre para mover este campo (Alt + Mayús + Flechas)",duplicateKey:"llave duplicada",duplicateText:"Duplicar",duplicateTitle:"Duplicar campos seleccionados (Ctrl + D)",duplicateField:"Duplicar este campo (Ctrl + D)",duplicateFieldError:"Nombre de campo duplicado",empty:"vacio",expandAll:"Expandir todos los campos",expandTitle:"Haga clic para expandir/contraer este campo (Ctrl + E). \n  Ctrl+Clic para expandir/contraer incluyendo todos los niños.",formatTitle:"Formatee los datos JSON, con la sangría y los avances de línea adecuados (Ctrl + I)",insert:"Insertar",insertTitle:"Inserte un nuevo campo con el tipo 'auto' antes de este campo (Ctrl + Ins)",insertSub:"Seleccione el tipo de campo a insertar",object:"Objeto",ok:"Ok",redo:"Rehacer (Ctrl+Mayús+Z)",removeText:"Eliminar",removeTitle:"Eliminar campos seleccionados (Ctrl+Supr)",removeField:"Eliminar este campo (Ctrl+Supr)",repairTitle:"Reparar JSON: corrija comillas y caracteres de escape, elimine comentarios y notación JSONP, convierta objetos JavaScript en JSON.",searchTitle:"Campos de búsqueda y valores",searchNextResultTitle:"Siguiente resultado (Entrar)",searchPreviousResultTitle:"Resultado anterior (Shift + Enter)",selectNode:"Seleccione un nodo...",showAll:"mostrar todo",showMore:"mostrar más",showMoreStatus:"mostrando ${visibleChilds} de ${totalChilds} elementos.",sort:"Ordenar",sortTitle:"Ordene los hijos de este ${type}",sortTitleShort:"Ordenar contenidos",sortFieldLabel:"Campo:",sortDirectionLabel:"Dirección:",sortFieldTitle:"Seleccione el campo anidado por el cual ordenar la matriz u objeto",sortAscending:"Ascendente",sortAscendingTitle:"Ordenar el campo seleccionado en orden ascendente",sortDescending:"Descendente",sortDescendingTitle:"Ordenar por el campo seleccionado, en orden descendente",string:"Texto",transform:"Transformar",transformTitle:"Filtrar, ordenar o transformar los hijos de este ${type}",transformTitleShort:"Filtrar, ordenar o transformar contenidos",extract:"Extraer",extractTitle:"Extrae este ${type}",transformQueryTitle:"Ingrese una consulta JMESPath",transformWizardLabel:"Wizard",transformWizardFilter:"Filtro",transformWizardSortBy:"Ordenar por",transformWizardSelectFields:"Seleccione un campo",transformQueryLabel:"Consulta",transformPreviewLabel:"Vista Previa",type:"Tipo",typeTitle:"Cambiar el tipo de campo",openUrl:"Ctrl+Click o Ctrl+Enter para abrir la URL en una nueva ventana",undo:"Deshacer la última acción (Ctrl+Z)",validationCannotMove:"No se puede mover un campo a un hijo de sí mismo.",autoType:'Tipo de campo "auto". El tipo de campo se determina automáticamente a partir del valor y puede ser una cadena, un número, un booleano o un valor nulo.',objectType:'Tipo de campo "objeto".  Un objeto contiene un conjunto desordenado de pares clave/valor.',arrayType:'Tipo de campo "matriz".  Una matriz contiene una colección ordenada de valores.',stringType:'Tipo de campo "cadena".  El tipo de campo no se determina a partir del valor,  pero siempre se devuelve como una cadena.',modeEditorTitle:"Cambiar modo de editor",modeCodeText:"Código",modeCodeTitle:"Cambiar al resaltador de código",modeFormText:"Formulario",modeFormTitle:"Cambiar al editor de formularios",modeTextText:"Texto",modeTextTitle:"Cambiar al editor de texto sin formato",modeTreeText:"Árbol",modeTreeTitle:"Cambiar al editor de árbol",modeViewText:"Vista",modeViewTitle:"Cambiar a la vista de árbol",modePreviewText:"Vista Previa",modePreviewTitle:"Cambiar al modo de vista previa",examples:"Ejemplos",default:"Predeterminado",containsInvalidProperties:"Contiene propiedades no válidas",containsInvalidItems:"Contiene ítems no válidos"},"zh-CN":{array:"数组",auto:"自动",appendText:"追加",appendTitle:"在此字段后追加一个类型为“auto”的新字段 (Ctrl+Shift+Ins)",appendSubmenuTitle:"选择要追加的字段类型",appendTitleAuto:"追加类型为“auto”的新字段 (Ctrl+Shift+Ins)",ascending:"升序",ascendingTitle:"升序排列${type}的子节点",actionsMenu:"点击打开动作菜单(Ctrl+M)",cannotParseFieldError:"无法将字段解析为JSON",cannotParseValueError:"无法将值解析为JSON",collapseAll:"缩进所有字段",compactTitle:"压缩JSON数据,删除所有空格 (Ctrl+Shift+I)",descending:"降序",descendingTitle:"降序排列${type}的子节点",drag:"拖拽移动该节点(Alt+Shift+Arrows)",duplicateKey:"重复键",duplicateText:"复制",duplicateTitle:"复制选中字段(Ctrl+D)",duplicateField:"复制该字段(Ctrl+D)",duplicateFieldError:"重复的字段名称",empty:"清空",expandAll:"展开所有字段",expandTitle:"点击 展开/收缩 该字段(Ctrl+E). \nCtrl+Click 展开/收缩 包含所有子节点.",formatTitle:"使用适当的缩进和换行符格式化JSON数据 (Ctrl+I)",insert:"插入",insertTitle:"在此字段前插入类型为“auto”的新字段 (Ctrl+Ins)",insertSub:"选择要插入的字段类型",object:"对象",ok:"Ok",redo:"重做 (Ctrl+Shift+Z)",removeText:"移除",removeTitle:"移除选中字段 (Ctrl+Del)",removeField:"移除该字段 (Ctrl+Del)",repairTitle:"修复JSON:修复引号和转义符,删除注释和JSONP表示法,将JavaScript对象转换为JSON。",selectNode:"选择一个节点...",showAll:"展示全部",showMore:"展示更多",showMoreStatus:"显示${totalChilds}的${visibleChilds}项目.",sort:"排序",sortTitle:"排序${type}的子节点",sortTitleShort:"内容排序",sortFieldLabel:"字段:",sortDirectionLabel:"方向:",sortFieldTitle:"选择用于对数组或对象排序的嵌套字段",sortAscending:"升序排序",sortAscendingTitle:"按照该字段升序排序",sortDescending:"降序排序",sortDescendingTitle:"按照该字段降序排序",string:"字符串",transform:"变换",transformTitle:"筛选,排序,或者转换${type}的子节点",transformTitleShort:"筛选,排序,或者转换内容",extract:"提取",extractTitle:"提取这个 ${type}",transformQueryTitle:"输入JMESPath查询",transformWizardLabel:"向导",transformWizardFilter:"筛选",transformWizardSortBy:"排序",transformWizardSelectFields:"选择字段",transformQueryLabel:"查询",transformPreviewLabel:"预览",type:"类型",typeTitle:"更改字段类型",openUrl:"Ctrl+Click 或者 Ctrl+Enter 在新窗口打开链接",undo:"撤销上次动作 (Ctrl+Z)",validationCannotMove:"无法将字段移入其子节点",autoType:'字段类型 "auto". 字段类型由值自动确定 可以为 string,number,boolean,或者 null.',objectType:'字段类型 "object". 对象包含一组无序的键/值对.',arrayType:'字段类型 "array". 数组包含值的有序集合.',stringType:'字段类型 "string". 字段类型由值自动确定,但始终作为字符串返回.',modeCodeText:"代码",modeCodeTitle:"切换至代码高亮",modeFormText:"表单",modeFormTitle:"切换至表单编辑",modeTextText:"文本",modeTextTitle:"切换至文本编辑",modeTreeText:"树",modeTreeTitle:"切换至树编辑",modeViewText:"视图",modeViewTitle:"切换至树视图",modePreviewText:"预览",modePreviewTitle:"切换至预览模式",examples:"例子",default:"缺省",containsInvalidProperties:"包含无效的属性",containsInvalidItems:"包含无效项目"},"pt-BR":{array:"Lista",auto:"Automatico",appendText:"Adicionar",appendTitle:"Adicionar novo campo com tipo 'auto' depois deste campo (Ctrl+Shift+Ins)",appendSubmenuTitle:"Selecione o tipo do campo a ser adicionado",appendTitleAuto:"Adicionar novo campo com tipo 'auto' (Ctrl+Shift+Ins)",ascending:"Ascendente",ascendingTitle:"Organizar filhor do tipo ${type} em crescente",actionsMenu:"Clique para abrir o menu de ações (Ctrl+M)",cannotParseFieldError:"Não é possível analisar o campo no JSON",cannotParseValueError:"Não é possível analisar o valor em JSON",collapseAll:"Fechar todos campos",compactTitle:"Dados JSON compactos, remova todos os espaços em branco (Ctrl+Shift+I)",descending:"Descendente",descendingTitle:"Organizar o filhos do tipo ${type} em decrescente",duplicateKey:"chave duplicada",drag:"Arraste para mover este campo (Alt+Shift+Arrows)",duplicateText:"Duplicar",duplicateTitle:"Duplicar campos selecionados (Ctrl+D)",duplicateField:"Duplicar este campo (Ctrl+D)",duplicateFieldError:"Nome do campo duplicado",empty:"vazio",expandAll:"Expandir todos campos",expandTitle:"Clique para expandir/encolher este campo (Ctrl+E). \nCtrl+Click para expandir/encolher incluindo todos os filhos.",formatTitle:"Formate dados JSON, com recuo e feeds de linha adequados (Ctrl+I)",insert:"Inserir",insertTitle:"Inserir um novo campo do tipo 'auto' antes deste campo (Ctrl+Ins)",insertSub:"Selecionar o tipo de campo a ser inserido",object:"Objeto",ok:"Ok",redo:"Refazer (Ctrl+Shift+Z)",removeText:"Remover",removeTitle:"Remover campos selecionados (Ctrl+Del)",removeField:"Remover este campo (Ctrl+Del)",repairTitle:"Repare JSON: corrija aspas e caracteres de escape, remova comentários e notação JSONP, transforme objetos JavaScript em JSON.",selectNode:"Selecione um nódulo...",showAll:"mostrar todos",showMore:"mostrar mais",showMoreStatus:"exibindo ${visibleChilds} de ${totalChilds} itens.",sort:"Organizar",sortTitle:"Organizar os filhos deste ${type}",sortTitleShort:"Organizar os filhos",sortFieldLabel:"Campo:",sortDirectionLabel:"Direção:",sortFieldTitle:"Selecione um campo filho pelo qual ordenar o array ou objeto",sortAscending:"Ascendente",sortAscendingTitle:"Ordenar o campo selecionado por ordem ascendente",sortDescending:"Descendente",sortDescendingTitle:"Ordenar o campo selecionado por ordem descendente",string:"Texto",transform:"Transformar",transformTitle:"Filtrar, ordenar ou transformar os filhos deste ${type}",transformTitleShort:"Filtrar, ordenar ou transformar conteúdos",transformQueryTitle:"Insira uma expressão JMESPath",transformWizardLabel:"Assistente",transformWizardFilter:"Filtro",transformWizardSortBy:"Ordenar por",transformWizardSelectFields:"Selecionar campos",transformQueryLabel:"Expressão",transformPreviewLabel:"Visualizar",type:"Tipo",typeTitle:"Mudar o tipo deste campo",openUrl:"Ctrl+Click ou Ctrl+Enter para abrir link em nova janela",undo:"Desfazer último ação (Ctrl+Z)",validationCannotMove:"Não pode mover um campo como filho dele mesmo",autoType:'Campo do tipo "auto". O tipo do campo é determinao automaticamente a partir do seu valor e pode ser texto, número, verdade/falso ou nulo.',objectType:'Campo do tipo "objeto". Um objeto contém uma lista de pares com chave e valor.',arrayType:'Campo do tipo "lista". Uma lista contem uma coleção de valores ordenados.',stringType:'Campo do tipo "string". Campo do tipo nao é determinado através do seu valor, mas sempre retornara um texto.',examples:"Exemplos",default:"Revelia",containsInvalidProperties:"Contém propriedades inválidas",containsInvalidItems:"Contém itens inválidos"},tr:{array:"Dizin",auto:"Otomatik",appendText:"Ekle",appendTitle:"Bu alanın altına 'otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)",appendSubmenuTitle:"Eklenecek alanın tipini seç",appendTitleAuto:"'Otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)",ascending:"Artan",ascendingTitle:"${type}'ın alt tiplerini artan düzende sırala",actionsMenu:"Aksiyon menüsünü açmak için tıklayın (Ctrl+M)",collapseAll:"Tüm alanları kapat",descending:"Azalan",descendingTitle:"${type}'ın alt tiplerini azalan düzende sırala",drag:"Bu alanı taşımak için sürükleyin (Alt+Shift+Arrows)",duplicateKey:"Var olan anahtar",duplicateText:"Aşağıya kopyala",duplicateTitle:"Seçili alanlardan bir daha oluştur (Ctrl+D)",duplicateField:"Bu alandan bir daha oluştur (Ctrl+D)",duplicateFieldError:"Duplicate field name",cannotParseFieldError:"Alan JSON'a ayrıştırılamıyor",cannotParseValueError:"JSON'a değer ayrıştırılamıyor",empty:"boş",expandAll:"Tüm alanları aç",expandTitle:"Bu alanı açmak/kapatmak için tıkla (Ctrl+E). \nAlt alanlarda dahil tüm alanları açmak için Ctrl+Click ",insert:"Ekle",insertTitle:"Bu alanın üstüne 'otomatik' tipinde yeni bir alan ekle (Ctrl+Ins)",insertSub:"Araya eklenecek alanın tipini seç",object:"Nesne",ok:"Tamam",redo:"Yeniden yap (Ctrl+Shift+Z)",removeText:"Kaldır",removeTitle:"Seçilen alanları kaldır (Ctrl+Del)",removeField:"Bu alanı kaldır (Ctrl+Del)",selectNode:"Bir nesne seç...",showAll:"tümünü göster",showMore:"daha fazla göster",showMoreStatus:"${totalChilds} alanın ${visibleChilds} alt alanları gösteriliyor",sort:"Sırala",sortTitle:"${type}'ın alt alanlarını sırala",sortTitleShort:"İçerikleri sırala",sortFieldLabel:"Alan:",sortDirectionLabel:"Yön:",sortFieldTitle:"Diziyi veya nesneyi sıralamak için iç içe geçmiş alanı seçin",sortAscending:"Artan",sortAscendingTitle:"Seçili alanı artan düzende sırala",sortDescending:"Azalan",sortDescendingTitle:"Seçili alanı azalan düzende sırala",string:"Karakter Dizisi",transform:"Dönüştür",transformTitle:"${type}'ın alt alanlarını filtrele, sırala veya dönüştür",transformTitleShort:"İçerikleri filterele, sırala veya dönüştür",transformQueryTitle:"JMESPath sorgusu gir",transformWizardLabel:"Sihirbaz",transformWizardFilter:"Filtre",transformWizardSortBy:"Sırala",transformWizardSelectFields:"Alanları seç",transformQueryLabel:"Sorgu",transformPreviewLabel:"Önizleme",type:"Tip",typeTitle:"Bu alanın tipini değiştir",openUrl:"URL'i yeni bir pencerede açmak için Ctrl+Click veya Ctrl+Enter",undo:"Son değişikliği geri al (Ctrl+Z)",validationCannotMove:"Alt alan olarak taşınamıyor",autoType:'Alan tipi "otomatik". Alan türü otomatik olarak değerden belirlenirve bir dize, sayı, boolean veya null olabilir.',objectType:'Alan tipi "nesne". Bir nesne, sıralanmamış bir anahtar / değer çifti kümesi içerir.',arrayType:'Alan tipi "dizi". Bir dizi, düzenli değerler koleksiyonu içerir.',stringType:'Alan tipi "karakter dizisi". Alan türü değerden belirlenmez,ancak her zaman karakter dizisi olarak döndürülür.',modeCodeText:"Kod",modeCodeTitle:"Kod vurgulayıcıya geç",modeFormText:"Form",modeFormTitle:"Form düzenleyiciye geç",modeTextText:"Metin",modeTextTitle:"Düz metin düzenleyiciye geç",modeTreeText:"Ağaç",modeTreeTitle:"Ağaç düzenleyiciye geç",modeViewText:"Görünüm",modeViewTitle:"Ağaç görünümüne geç",examples:"Örnekler",default:"Varsayılan",containsInvalidProperties:"Geçersiz özellikler içeriyor",containsInvalidItems:"Geçersiz öğeler içeriyor"},ja:{array:"配列",auto:"オート",appendText:"追加",appendTitle:'次のフィールドに"オート"のフィールドを追加 (Ctrl+Shift+Ins)',appendSubmenuTitle:"追加するフィールドの型を選択してください",appendTitleAuto:'"オート"のフィールドを追加 (Ctrl+Shift+Ins)',ascending:"昇順",ascendingTitle:"${type}の子要素を昇順に並べ替え",actionsMenu:"クリックしてアクションメニューを開く (Ctrl+M)",collapseAll:"すべてを折りたたむ",descending:"降順",descendingTitle:"${type}の子要素を降順に並べ替え",drag:"ドラッグして選択中のフィールドを移動 (Alt+Shift+Arrows)",duplicateKey:"複製キー",duplicateText:"複製",duplicateTitle:"選択中のフィールドを複製 (Ctrl+D)",duplicateField:"選択中のフィールドを複製 (Ctrl+D)",duplicateFieldError:"フィールド名が重複しています",cannotParseFieldError:"JSONのフィールドを解析できません",cannotParseValueError:"JSONの値を解析できません",empty:"空",expandAll:"すべてを展開",expandTitle:"クリックしてフィールドを展開/折りたたむ (Ctrl+E). \nCtrl+Click ですべての子要素を展開/折りたたむ",insert:"挿入",insertTitle:"選択中のフィールドの前に新しいフィールドを挿入 (Ctrl+Ins)",insertSub:"挿入するフィールドの型を選択",object:"オブジェクト",ok:"実行",redo:"やり直す (Ctrl+Shift+Z)",removeText:"削除",removeTitle:"選択中のフィールドを削除 (Ctrl+Del)",removeField:"選択中のフィールドを削除 (Ctrl+Del)",selectNode:"ノードを選択...",showAll:"すべてを表示",showMore:"もっと見る",showMoreStatus:"${totalChilds}個のアイテムのうち ${visibleChilds}個を表示しています。",sort:"並べ替え",sortTitle:"${type}の子要素を並べ替え",sortTitleShort:"並べ替え",sortFieldLabel:"フィールド:",sortDirectionLabel:"順序:",sortFieldTitle:"配列またはオブジェクトを並び替えるためのフィールドを選択",sortAscending:"昇順",sortAscendingTitle:"選択中のフィールドを昇順に並び替え",sortDescending:"降順",sortDescendingTitle:"選択中のフィールドを降順に並び替え",string:"文字列",transform:"変換",transformTitle:"${type}の子要素をフィルター・並び替え・変換する",transformTitleShort:"内容をフィルター・並び替え・変換する",extract:"抽出",extractTitle:"${type}を抽出",transformQueryTitle:"JMESPathクエリを入力",transformWizardLabel:"ウィザード",transformWizardFilter:"フィルター",transformWizardSortBy:"並び替え",transformWizardSelectFields:"フィールドを選択",transformQueryLabel:"クエリ",transformPreviewLabel:"プレビュー",type:"型",typeTitle:"選択中のフィールドの型を変更",openUrl:"Ctrl+Click または Ctrl+Enter で 新規ウィンドウでURLを開く",undo:"元に戻す (Ctrl+Z)",validationCannotMove:"子要素に移動できません ",autoType:"オート: フィールドの型は値から自動的に決定されます。 (文字列・数値・ブール・null)",objectType:"オブジェクト: オブジェクトは順序が決まっていないキーと値のペア組み合わせです。",arrayType:"配列: 配列は順序が決まっている値の集合体です。",stringType:"文字列: フィールド型は値から決定されませんが、常に文字列として返されます。",modeCodeText:"コードモード",modeCodeTitle:"ハイライトモードに切り替え",modeFormText:"フォームモード",modeFormTitle:"フォームモードに切り替え",modeTextText:"テキストモード",modeTextTitle:"テキストモードに切り替え",modeTreeText:"ツリーモード",modeTreeTitle:"ツリーモードに切り替え",modeViewText:"ビューモード",modeViewTitle:"ビューモードに切り替え",modePreviewText:"プレビュー",modePreviewTitle:"プレビューに切り替え",examples:"例",default:"デフォルト",containsInvalidProperties:"無効なプロパティが含まれています",containsInvalidItems:"無効なアイテムが含まれています"},"fr-FR":{array:"Liste",auto:"Auto",appendText:"Ajouter",appendTitle:"Ajouter un champ de type 'auto' après ce champ (Ctrl+Shift+Ins)",appendSubmenuTitle:"Sélectionner le type du champ à ajouter",appendTitleAuto:"Ajouter un champ de type 'auto' (Ctrl+Shift+Ins)",ascending:"Ascendant",ascendingTitle:"Trier les enfants de ce ${type} par ordre ascendant",actionsMenu:"Ouvrir le menu des actions (Ctrl+M)",collapseAll:"Regrouper",descending:"Descendant",descendingTitle:"Trier les enfants de ce ${type} par ordre descendant",drag:"Déplacer (Alt+Shift+Arrows)",duplicateKey:"Dupliquer la clé",duplicateText:"Dupliquer",duplicateTitle:"Dupliquer les champs sélectionnés (Ctrl+D)",duplicateField:"Dupliquer ce champ (Ctrl+D)",duplicateFieldError:"Dupliquer le nom de champ",cannotParseFieldError:"Champ impossible à parser en JSON",cannotParseValueError:"Valeur impossible à parser en JSON",empty:"vide",expandAll:"Étendre",expandTitle:"Étendre/regrouper ce champ (Ctrl+E). \nCtrl+Click pour étendre/regrouper avec tous les champs.",insert:"Insérer",insertTitle:"Insérer un champ de type 'auto' avant ce champ (Ctrl+Ins)",insertSub:"Sélectionner le type de champ à insérer",object:"Objet",ok:"Ok",redo:"Rejouer (Ctrl+Shift+Z)",removeText:"Supprimer",removeTitle:"Supprimer les champs sélectionnés (Ctrl+Del)",removeField:"Supprimer ce champ (Ctrl+Del)",searchTitle:"Rechercher champs et valeurs",searchNextResultTitle:"Résultat suivant (Enter)",searchPreviousResultTitle:"Résultat précédent (Shift + Enter)",selectNode:"Sélectionner un nœud...",showAll:"voir tout",showMore:"voir plus",showMoreStatus:"${visibleChilds} éléments affichés de ${totalChilds}.",sort:"Trier",sortTitle:"Trier les champs de ce ${type}",sortTitleShort:"Trier",sortFieldLabel:"Champ:",sortDirectionLabel:"Direction:",sortFieldTitle:"Sélectionner les champs permettant de trier les listes et objet",sortAscending:"Ascendant",sortAscendingTitle:"Trier les champs sélectionnés par ordre ascendant",sortDescending:"Descendant",sortDescendingTitle:"Trier les champs sélectionnés par ordre descendant",string:"Chaîne",transform:"Transformer",transformTitle:"Filtrer, trier, or transformer les enfants de ce ${type}",transformTitleShort:"Filtrer, trier ou transformer le contenu",extract:"Extraire",extractTitle:"Extraire ce ${type}",transformQueryTitle:"Saisir une requête JMESPath",transformWizardLabel:"Assistant",transformWizardFilter:"Filtrer",transformWizardSortBy:"Trier par",transformWizardSelectFields:"Sélectionner les champs",transformQueryLabel:"Requête",transformPreviewLabel:"Prévisualisation",type:"Type",typeTitle:"Changer le type de ce champ",openUrl:"Ctrl+Click ou Ctrl+Enter pour ouvrir l'url dans une autre fenêtre",undo:"Annuler la dernière action (Ctrl+Z)",validationCannotMove:"Cannot move a field into a child of itself",autoType:'Champe de type "auto". Ce type de champ est automatiquement déterminé en fonction de la valeur et peut être de type "chaîne", "nombre", "booléen" ou null.',objectType:'Champ de type "objet". Un objet contient un ensemble non ordonné de paires clé/valeur.',arrayType:'Champ de type "liste". Une liste contient une collection ordonnée de valeurs.',stringType:'Champ de type "chaîne". Ce type de champ n\'est pas déterminé en fonction de la valeur, mais retourne systématiquement une chaîne de caractères.',modeEditorTitle:"Changer mode d'édition",modeCodeText:"Code",modeCodeTitle:"Activer surlignage code",modeFormText:"Formulaire",modeFormTitle:"Activer formulaire",modeTextText:"Texte",modeTextTitle:"Activer éditeur texte",modeTreeText:"Arbre",modeTreeTitle:"Activer éditeur arbre",modeViewText:"Lecture seule",modeViewTitle:"Activer vue arbre",modePreviewText:"Prévisualisation",modePreviewTitle:"Activer mode prévisualiser",examples:"Exemples",default:"Défaut",containsInvalidProperties:"Contient des propriétés non valides",containsInvalidItems:"Contient des éléments invalides"},de:{array:"Auflistung",auto:"Auto",appendText:"anhängen",appendTitle:"Fügen Sie nach diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Umschalt+Ein)",appendSubmenuTitle:"Wählen Sie den Typ des neuen Feldes",appendTitleAuto:"Ein neues Feld vom Typ 'auto' hinzufügen (Strg+Umschalt+Ein)",ascending:"Aufsteigend",ascendingTitle:"Sortieren Sie die Elemente dieses ${type} in aufsteigender Reihenfolge",actionsMenu:"Klicken Sie zum Öffnen des Aktionsmenüs (Strg+M)",cannotParseFieldError:"Feld kann nicht in JSON geparst werden",cannotParseValueError:"Wert kann nicht in JSON geparst werden",collapseAll:"Alle Felder zuklappen",compactTitle:"JSON-Daten verdichten, alle Leerzeichen entfernen (Strg+Umschalt+\\)",descending:"Absteigend",descendingTitle:"Sortieren Sie die Elemente dieses ${type} in absteigender Reihenfolge",drag:"Ziehen, um dieses Feld zu verschieben (Alt+Umschalt+Pfeile)",duplicateKey:"Doppelter Schlüssel",duplicateText:"Duplikat",duplicateTitle:"Ausgewählte Felder duplizieren (Strg+D)",duplicateField:"Dieses Feld duplizieren (Strg+D)",duplicateFieldError:"Doppelter Feldname",empty:"leer",expandAll:"Alle Felder anzeigen",expandTitle:"Klicken Sie, um dieses Feld zu erweitern/zu kollabieren (Strg+E). \nStrg+Klicken Sie, um dieses Feld einschließlich aller Elemente zu erweitern/zu kollabieren.",formatTitle:"JSON-Daten mit korrekter Einrückung und Zeilenvorschüben formatieren (Strg+\\)",insert:"einfügen",insertTitle:"Fügen Sie vor diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Einfg)",insertSub:"Wählen Sie den Typ des neuen Feldes",object:"Objekt",ok:"Ok",redo:"Wiederholen (Strg+Umschalt+Z)",removeText:"entfernen",removeTitle:"Ausgewählte Felder entfernen (Strg+Entf)",removeField:"Dieses Feld entfernen (Strg+Entf)",repairTitle:"JSON reparieren: Anführungszeichen und Escape-Zeichen korrigieren, Kommentare und JSONP-Notation entfernen, JavaScript-Objekte in JSON umwandeln.",searchTitle:"Suchfelder und Werte",searchNextResultTitle:"Nächstes Ergebnis (Enter)",searchPreviousResultTitle:"Vorheriges Ergebnis (Umschalt + Eingabe)",selectNode:"Wählen Sie einen Knoten aus...",showAll:"alle anzeigen",showMore:"mehr anzeigen",showMoreStatus:"Anzeige von ${visibleChilds} von ${totalChilds}-Elementen.",
-sort:"Sortieren",sortTitle:"Sortieren Sie die Elemente dieses ${type}",sortTitleShort:"Inhalt sortieren",sortFieldLabel:"Feld:",sortDirectionLabel:"Richtung:",sortFieldTitle:"Wählen Sie das verschachtelte Feld, nach dem das Array oder Objekt sortiert werden soll.",sortAscending:"Aufsteigend",sortAscendingTitle:"Sortieren Sie das ausgewählte Feld in aufsteigender Reihenfolge",sortDescending:"Absteigend",sortDescendingTitle:"Sortieren Sie das ausgewählte Feld in absteigender Reihenfolge",string:"Zeichenfolge",transform:"Verwandeln",transformTitle:"Die Elemente dieses ${type} filtern, sortieren oder transformieren",transformTitleShort:"Inhalte filtern, sortieren oder transformieren",extract:"Auszug",extractTitle:"Extrahieren Sie diesen ${type}",transformQueryTitle:"Eine JMESPath-Abfrage eingeben",transformWizardLabel:"Zauberer",transformWizardFilter:"Filter",transformWizardSortBy:"Sortieren nach",transformWizardSelectFields:"Felder auswählen",transformQueryLabel:"Anfrage",transformPreviewLabel:"Vorschau",type:"Geben Sie  ein.",typeTitle:"Ändern Sie den Typ dieses Feldes",openUrl:"Strg+Klicken oder Strg+Eingabe, um die URL in einem neuen Fenster zu öffnen",undo:"Letzte Aktion rückgängig machen (Strg+Z)",validationCannotMove:"Kann ein Feld nicht in ein Kind seiner selbst verschieben",autoType:'Feldtyp "auto". Der Feldtyp wird automatisch aus dem Wert bestimmt und kann ein String, eine Zahl, boolesch oder null sein.',objectType:'Feldtyp "Objekt". Ein Objekt enthält eine ungeordnete Menge von Schlüssel/Wert-Paaren.',arrayType:'Feldtyp "Array". Ein Array enthält eine geordnete Sammlung von Werten.',stringType:'Feldtyp "Zeichenfolge". Der Feldtyp wird nicht aus dem Wert bestimmt, sondern immer als Zeichenfolge zurückgegeben.',modeEditorTitle:"Editor-Modus umschalten",modeCodeText:"Code",modeCodeTitle:"Umschalten auf Code-Highlighter",modeFormText:"Formular",modeFormTitle:"Zum Formular-Editor wechseln",modeTextText:"Text",modeTextTitle:"Zum Editor für einfachen Text wechseln",modeTreeText:"Baum",modeTreeTitle:"Zum Baum-Editor wechseln",modeViewText:"Siehe",modeViewTitle:"Zur Baumansicht wechseln",modePreviewText:"Vorschau",modePreviewTitle:"In den Vorschau-Modus wechseln",examples:"Beispiele",default:"Standardmäßig",containsInvalidProperties:"Enthält ungültige Eigenschaften",containsInvalidItems:"Enthält ungültige Elemente"},ru:{array:"Массив",auto:"Авто",appendText:"Добавить",appendTitle:"Добавить новое поле с типом 'авто' после этого поля (Ctrl+Shift+Ins)",appendSubmenuTitle:"Выбрать тип поля для добавления",appendTitleAuto:"Добавить новое поле с типом 'авто' (Ctrl+Shift+Ins)",ascending:"По возрастанию",ascendingTitle:"Сортировать ${type} по возрастанию",actionsMenu:"Нажмите для открытия меню действий (Ctrl+M)",cannotParseFieldError:"Невозможно преобразовать поле в JSON",cannotParseValueError:"Невозможно преобразовать значение в JSON",collapseAll:"Свернуть все",compactTitle:"Минификация JSON (Ctrl+Shift+I)",descending:"По убыванию",descendingTitle:"Сортировать ${type} по убыванию",drag:"Потяните для перемещения этого поля (Alt+Shift+Arrows)",duplicateKey:"повторяющийся ключ",duplicateText:"Дублировать",duplicateTitle:"Дублирование полей (Ctrl+D)",duplicateField:"Дублировать поле (Ctrl+D)",duplicateFieldError:"Дублирование названия поля",empty:"пустой",expandAll:"Развернуть все",expandTitle:"Нажмите для раскрытия/скрытия поля (Ctrl+E)\nили Ctrl+Click для раскрытия/скрытия всех потомков.",formatTitle:"Форматирование JSON (Ctrl+I)",insert:"Вставить",insertTitle:"Вставить новое поле с типом 'авто' перед этим полем (Ctrl+Ins)",insertSub:"Выбрать тип поля для вставки",object:"Объект",ok:"ОК",redo:"Повторить (Ctrl+Shift+Z)",removeText:"Удалить",removeTitle:"Удалить выбранные поля (Ctrl+Del)",removeField:"Удалить поле (Ctrl+Del)",repairTitle:"Восстановите JSON: исправьте кавычки и escape-символы, удалите комментарии и нотацию JSONP, модифицируйте объекты JavaScript в JSON.",searchTitle:"Поиск",searchNextResultTitle:"Следующий результат (Enter)",searchPreviousResultTitle:"Предыдущий результат (Shift + Enter)",selectNode:"Выбор узла...",showAll:"показать все",showMore:"больше",showMoreStatus:"${visibleChilds} из ${totalChilds}",sort:"Сортировка",sortTitle:"Сортировка потомков типа ${type}",sortTitleShort:"Сортировка содержимого",sortFieldLabel:"Поле:",sortDirectionLabel:"Направление:",sortFieldTitle:"Выберите поле для сортировки массива или объекта",sortAscending:"По возрастанию",sortAscendingTitle:"Сортировка выбранного поря по возрастанию",sortDescending:"По убыванию",sortDescendingTitle:"Сортировка выбранного поря по убыванию",string:"Строка",transform:"Модификация",transformTitle:"Фильтрация, сортировка или модификация данных типа ${type}",transformTitleShort:"Фильтрация, сортировка или модификация данных",extract:"Извлечение",extractTitle:"Извлечь тип ${type}",transformQueryTitle:"Введите JMESpath запрос",transformWizardLabel:"Мастер",transformWizardFilter:"Фильтр",transformWizardSortBy:"Сортировка",transformWizardSelectFields:"Поля",transformQueryLabel:"Запрос",transformPreviewLabel:"Просмотр",type:"Тип",typeTitle:"Изменить тип этого поля",openUrl:"Ctrl+Click или Ctrl+Enter для открытия url в новом окне",undo:"Отменить (Ctrl+Z)",validationCannotMove:"Поле не может быть перемещено в потомка",autoType:"Тип поля автоматически определяется по значению и может быть строкой, числом, логическим значением или null.",objectType:"Объект содержит неупорядоченный набор пар ключ/значение.",arrayType:"Массив содержит упорядоченный набор значений.",stringType:"Тип поля не определяется из значения, но всегда возвращается как строка.",modeEditorTitle:"Переключение режима редактора",modeCodeText:"Код",modeCodeTitle:"Переключить в режим редактора кода",modeFormText:"Форма",modeFormTitle:"Переключить в режим формы",modeTextText:"Текст",modeTextTitle:"Переключить в режим редактора текста",modeTreeText:"Дерево",modeTreeTitle:"Переключить в режим редактора дерева",modeViewText:"Просмотр дерева",modeViewTitle:"Переключить в режим просмотра дерева",modePreviewText:"Просмотр",modePreviewTitle:"Переключить в режим просмотра",examples:"Примеры",default:"По умолчанию",containsInvalidProperties:"Содержит недопустимые свойства",containsInvalidItems:"Содержит недопустимые элементы"},ko:{array:"배열",auto:"자동",appendText:"추가",appendTitle:'선택한 요소 아래에 "자동" 요소를 추가합니다. (Ctrl + Shift + Ins)',appendSubmenuTitle:"추가할 요소의 유형을 선택해주세요.",appendTitleAuto:'"자동" 요소를 추가합니다. (Ctrl + Shift + Ins)',ascending:"오름차순",ascendingTitle:"선택한 ${type}의 하위 요소를 오름차순 정렬합니다.",actionsMenu:"메뉴 열기 (Ctrl + M)",cannotParseFieldError:"JSON의 요소를 해석할 수 없습니다.",cannotParseValueError:"JSON의 값을 해석할 수 없습니다.",collapseAll:"모두 접기",compactTitle:"모든 공백을 제거하여 JSON 데이터를 작게 만듭니다. (Ctrl + Shift + I)",descending:"내림차순",descendingTitle:"선택한 ${type}의 하위 요소를 내림차순으로 정렬",drag:"드래그하여 요소를 이동합니다. (Alt + Shift + Arrows)",duplicateKey:"복제키",duplicateText:"복제",duplicateTitle:"선택한 요소를 복제합니다. (Ctrl + D)",duplicateField:"선택한 요소를 복제합니다. (Ctrl + D)",duplicateFieldError:"요소 이름이 중복되었습니다.",empty:"비어있음",expandAll:"모두 열기",expandTitle:"클릭하여 요소를 열거나 닫습니다. (Ctrl + E) \nCtrl + Click으로 모든 하위 요소를 열거나 닫습니다.",formatTitle:"적절한 들여쓰기 및 줄바꿈으로 JSON 데이터를 정형화합니다. (Ctrl + I)",insert:"삽입",insertTitle:"선택한 요소 위에 새요소를 삽입합니다. (Ctrl + Ins)",insertSub:"삽입할 요소의 유형을 선택해주세요.",object:"객체",ok:"확인",redo:"다시 실행 (Ctrl + Shift + Z)",removeText:"삭제",removeTitle:"선택한 요소를 삭제합니다. (Ctrl + Del)",removeField:"선택한 요소를 삭제합니다. (Ctrl + Del)",repairTitle:"JSON 교정: JSON 내의 주석과 JSONP 표기법을 지우고 따옴표와 이스케이프 문자를 수정합니다.",searchTitle:"요소 또는 값 찾기",searchNextResultTitle:"다음으로 찾기 (Enter)",searchPreviousResultTitle:"이전으로 찾기 (Shift + Enter)",selectNode:"요소를 선택해주세요...",showAll:"모두보기",showMore:"더보기",showMoreStatus:"${totalChilds} 개의 항목 중 ${visibleChilds} 개를 표시합니다.",sort:"정렬",sortTitle:"선택한 ${type}의 하위 요소를 정렬합니다.",sortTitleShort:"정렬",sortFieldLabel:"요소:",sortDirectionLabel:"순서:",sortFieldTitle:"배열이나 객체를 정렬하는 요소를 선택해주세요.",sortAscending:"오름차순",sortAscendingTitle:"선택한 요소를 오름차순으로 정렬합니다.",sortDescending:"내림차순",sortDescendingTitle:"선택한 요소를 내림차순으로 정렬합니다.",string:"문자",transform:"변환",transformTitle:"선택한 ${type}의 하위 요소를 필터하거나 정렬 또는 변환합니다.",transformTitleShort:"내용을 필터하거나 정렬 또는 변환합니다.",extract:"추출",extractTitle:"선택한 ${type}의 값을 최상위에 위치시킵니다.",transformQueryTitle:"JMESPath 쿼리를 입력해주세요.",transformWizardLabel:"마법사",transformWizardFilter:"필터",transformWizardSortBy:"정렬",transformWizardSelectFields:"요소를 선택해주세요.",transformQueryLabel:"쿼리",transformPreviewLabel:"미리보기",type:"유형",typeTitle:"선택한 요소의 유형을 변경합니다.",openUrl:"Ctrl + Click 또는 Ctrl + Enter로 새 창에서 URL 열기",undo:"실행 취소 (Ctrl + Z)",validationCannotMove:"하위 요소로 이동할 수 없습니다.",autoType:"자동: 요소의 형식이 값의 유형으로 결정됩니다. 문자, 숫자, 부울, 또는 null만 허용됩니다.",objectType:"객체: 순서대로 나열되지 않은 이름/값 쌍으로 이루어진 집합입니다.",arrayType:"배열: 순서대로 나열된 값의 집합입니다.",stringType:"문자: 요소의 유형이 값에서 결정되지 않지만 항상 문자로 반환됩니다.",modeEditorTitle:"편집기 유형 변경",modeCodeText:"코드",modeCodeTitle:"형식 교정을 도와주는 기능이 포함된 문자 편집기",modeFormText:"입력 양식",modeFormTitle:"정해진 요소에 값을 입력하는 편집기",modeTextText:"문자",modeTextTitle:"단순 문자 편집기",modeTreeText:"트리",modeTreeTitle:"트리 구조로 표시되는 편집기",modeViewText:"보기",modeViewTitle:"읽기전용 트리 구조로 JSON을 표시",modePreviewText:"미리보기",modePreviewTitle:"읽기전용 문자로 JSON을 표시",examples:"예제",default:"기본값",containsInvalidProperties:"잘못된 속성이 포함되어 있습니다.",containsInvalidItems:"잘못된 항목이 포함되어 있습니다"}},n=Object.keys(r),s="en",o="undefined"!=typeof navigator?navigator.language||navigator.userLanguage:void 0,a=n.find(function(e){return e===o})||s;function l(t){var e;t&&((e=n.find(function(e){return e===t}))?a=e:console.error("Language not found"))}function c(e){if(e)for(var t in e)(t=>{n.find(function(e){return e===t})||n.push(t),r[t]=Object.assign({},r[s],r[t],e[t])})(t)}function h(e,t,i){var n=r[i=i||a][e]||r[s][e]||e;if(t)for(var o in t)n=n.replace("${"+o+"}",t[o]);return n}},3094:function(e,t){var b={b:"\b",f:"\f",n:"\n",r:"\r",t:"\t",'"':'"',"/":"/","\\":"\\"},A="a".charCodeAt(),i=(t.parse=function(o,e,t){var n={},i=0,r=0,s=0,a=t&&t.bigint&&"undefined"!=typeof BigInt;return{data:l("",!0),pointers:n};function l(e,t){c(),m(e,"value");var i,n=u();switch(n){case"t":d("rue"),i=!0;break;case"f":d("alse"),i=!1;break;case"n":d("ull"),i=null;break;case'"':i=h();break;case"[":i=(e=>{c();var t=[],i=0;if("]"!=u())for(g();;){t.push(l(e+"/"+i)),c();var n=u();if("]"==n)break;","!=n&&I(),c(),i++}return t})(e);break;case"{":i=(e=>{c();var t={};if("}"!=u())for(g();;){var i=C(),n=('"'!=u()&&I(),h()),o=e+"/"+w(n),i=(f(o,"key",i),m(o,"keyEnd"),c(),":"!=u()&&I(),c(),t[n]=l(o),c(),u());if("}"==i)break;","!=i&&I(),c()}return t})(e);break;default:g(),0<="-0123456789".indexOf(n)?i=(()=>{var e="",t=!0,i=("-"==o[s]&&(e+=u()),e+=("0"==o[s]?u:p)(),"."==o[s]&&(e+=u()+p(),t=!1),"e"!=o[s]&&"E"!=o[s]||(e+=u(),"+"!=o[s]&&"-"!=o[s]||(e+=u()),e+=p(),t=!1),+e);return a&&t&&(i>Number.MAX_SAFE_INTEGER||i<Number.MIN_SAFE_INTEGER)?BigInt(e):i})():y()}return m(e,"valueEnd"),c(),t&&s<o.length&&y(),i}function c(){e:for(;s<o.length;){switch(o[s]){case" ":r++;break;case"\t":r+=4;break;case"\r":r=0;break;case"\n":r=0,i++;break;default:break e}s++}}function h(){for(var e,t="";'"'!=(e=u());)"\\"==e?(e=u())in b?t+=b[e]:"u"==e?t+=(()=>{for(var e=4,t=0;e--;){t<<=4;var i=u().toLowerCase();"a"<=i&&i<="f"?t+=i.charCodeAt()-A+10:"0"<=i&&i<="9"?t+=+i:I()}return String.fromCharCode(t)})():I():t+=e;return t}function d(e){for(var t=0;t<e.length;t++)u()!==e[t]&&I()}function u(){v();var e=o[s];return s++,r++,e}function g(){s--,r--}function p(){for(var e="";"0"<=o[s]&&o[s]<="9";)e+=u();if(e.length)return e;v(),y()}function m(e,t){f(e,t,C())}function f(e,t,i){n[e]=n[e]||{},n[e][t]=i}function C(){return{line:i,column:r,pos:s}}function y(){throw new SyntaxError("Unexpected token "+o[s]+" in JSON at position "+s)}function I(){g(),y()}function v(){if(s>=o.length)throw new SyntaxError("Unexpected end of JSON input")}},t.stringify=function(e,t,i){if(I(e)){var n=0;switch(typeof(u="object"==typeof i?i.space:i)){case"number":var o=10<u?10:u<0?0:Math.floor(u),u=o&&y(o," "),r=o,s=o;break;case"string":u=u.slice(0,10);for(var a=s=r=0;a<u.length;a++){switch(u[a]){case" ":s++;break;case"\t":s+=4;break;case"\r":s=0;break;case"\n":s=0,n++;break;default:throw new Error("whitespace characters not allowed in JSON")}r++}break;default:u=void 0}var l="",c={},h=0,d=0,g=0,p=i&&i.es6&&"function"==typeof Map;return function l(c,h,d){C(d,"value");switch(typeof c){case"number":case"bigint":case"boolean":m(""+c);break;case"string":m(v(c));break;case"object":null===c?m("null"):"function"==typeof c.toJSON?m(v(c.toJSON())):Array.isArray(c)?e():p?c.constructor.BYTES_PER_ELEMENT?e():c instanceof Map?i():c instanceof Set?i(!0):t():t()}C(d,"valueEnd");function e(){if(c.length){m("[");for(var e=h+1,t=0;t<c.length;t++){t&&m(","),f(e);var i=I(c[t])?c[t]:null,n=d+"/"+t;l(i,e,n)}f(h),m("]")}else m("[]")}function t(){var e=Object.keys(c);if(e.length){m("{");for(var t=h+1,i=0;i<e.length;i++){var n,o=e[i],r=c[o];I(r)&&(i&&m(","),n=d+"/"+w(o),f(t),C(n,"key"),m(v(o)),C(n,"keyEnd"),m(":"),u&&m(" "),l(r,t,n))}f(h),m("}")}else m("{}")}function i(e){if(c.size){m("{");for(var t=h+1,i=!0,n=c.entries(),o=n.next();!o.done;){var r,s=o.value,a=s[0],s=!!e||s[1];I(s)&&(i||m(","),i=!1,r=d+"/"+w(a),f(t),C(r,"key"),m(v(a)),C(r,"keyEnd"),m(":"),u&&m(" "),l(s,t,r)),o=n.next()}f(h),m("}")}else m("{}")}}(e,0,""),{json:l,pointers:c}}function m(e){d+=e.length,g+=e.length,l+=e}function f(e){if(u){for(l+="\n"+y(e,u),h++,d=0;e--;)n?(h+=n,d=s):d+=s,g+=r;g+=1}}function C(e,t){c[e]=c[e]||{},c[e][t]={line:h,column:d,pos:g}}function y(e,t){return Array(e+1).join(t)}},["number","bigint","boolean","string","object"]);function I(e){return 0<=i.indexOf(typeof e)}var n=/"|\\/g,o=/[\b]/g,r=/\f/g,s=/\n/g,a=/\r/g,l=/\t/g;function v(e){return'"'+(e=e.replace(n,"\\$&").replace(r,"\\f").replace(o,"\\b").replace(s,"\\n").replace(a,"\\r").replace(l,"\\t"))+'"'}var c=/~/g,h=/\//g;function w(e){return e.replace(c,"~0").replace(h,"~1")}},3420:function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","$id":"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#","description":"Meta-schema for $data reference (JSON Schema extension proposal)","type":"object","required":["$data"],"properties":{"$data":{"type":"string","anyOf":[{"format":"relative-json-pointer"},{"format":"json-pointer"}]}},"additionalProperties":false}')},3483:function(e,t,i){var r=i(8161),s=i(6862).toHash;e.exports=function(){var n=[{type:"number",rules:[{maximum:["exclusiveMaximum"]},{minimum:["exclusiveMinimum"]},"multipleOf","format"]},{type:"string",rules:["maxLength","minLength","pattern","format"]},{type:"array",rules:["maxItems","minItems","items","contains","uniqueItems"]},{type:"object",rules:["maxProperties","minProperties","required","dependencies","propertyNames",{properties:["additionalProperties","patternProperties"]}]},{rules:["$ref","const","enum","not","anyOf","oneOf","allOf","if"]}],o=["type","$comment"];return n.all=s(o),n.types=s(["number","integer","string","array","object","boolean","null"]),n.forEach(function(e){e.rules=e.rules.map(function(e){var t,i;return"object"==typeof e&&(i=e[t=Object.keys(e)[0]],e=t,i.forEach(function(e){o.push(e),n.all[e]=!0})),o.push(e),n.all[e]={keyword:e,code:r[e],implements:i}}),n.all.$comment={keyword:"$comment",code:r.$comment},e.type&&(n.types[e.type]=e)}),n.keywords=s(o.concat(["$schema","$id","id","$data","$async","title","description","default","definitions","examples","readOnly","writeOnly","contentMediaType","contentEncoding","additionalItems","then","else"])),n.custom={},n}},3531:function(e){e.exports=function(e,t,i){var n=" ",o=e.schema[t],r=e.schemaPath+e.util.getProperty(t),s=e.errSchemaPath+"/"+t,a=!e.opts.allErrors,l=e.util.copy(e),c="",h=(l.level++,"valid"+l.level),d=l.baseId,u=!0,g=o;if(g)for(var p,m=-1,f=g.length-1;m<f;)p=g[m+=1],(e.opts.strictKeywords?"object"==typeof p&&0<Object.keys(p).length||!1===p:e.util.schemaHasRules(p,e.RULES.all))&&(u=!1,l.schema=p,l.schemaPath=r+"["+m+"]",l.errSchemaPath=s+"/"+m,n+="  "+e.validate(l)+" ",l.baseId=d,a)&&(n+=" if ("+h+") { ",c+="}");return a&&(n+=u?" if (true) { ":" "+c.slice(0,-1)+" "),n}},3689:function(e,t,i){var n=i(4292);function o(e,t,i){this.message=i||o.message(e,t),this.missingRef=n.url(e,t),this.missingSchema=n.normalizeId(n.fullPath(this.missingRef))}function r(e){return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e}e.exports={Validation:r(function(e){this.message="validation failed",this.errors=e,this.ajv=this.validation=!0}),MissingRef:r(o)},o.message=function(e,t){return"can't resolve reference "+t+" from id "+e}},3913:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(r||""),t="valid"+o,r="errs__"+o,d=e.util.copy(e),u="",g=(d.level++,"valid"+d.level),o="i"+o,p=d.dataLevel=e.dataLevel+1,m="data"+p,f=e.baseId;if(n+="var "+r+" = errors;var "+t+";",Array.isArray(s)){var C,y,I=e.schema.additionalItems,v=(!1===I&&(n+=" "+t+" = "+h+".length <= "+s.length+"; ",C=l,l=e.errSchemaPath+"/additionalItems",(y=y||[]).push(n+="  if (!"+t+") {   "),n="",!1!==e.createErrors?(n+=" { keyword: 'additionalItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+s.length+" } ",!1!==e.opts.messages&&(n+=" , message: 'should NOT have more than "+s.length+" items' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",t=n,n=y.pop(),!e.compositeRule&&c?e.async?n+=" throw new ValidationError(["+t+"]); ":n+=" validate.errors = ["+t+"]; return false; ":n+=" var err = "+t+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",l=C,c)&&(u+="}",n+=" else { "),s);if(v)for(var b=-1,A=v.length-1;b<A;){var w,x,S=v[b+=1];(e.opts.strictKeywords?"object"==typeof S&&0<Object.keys(S).length||!1===S:e.util.schemaHasRules(S,e.RULES.all))&&(n+=" "+g+" = true; if ("+h+".length > "+b+") { ",w=h+"["+b+"]",d.schema=S,d.schemaPath=a+"["+b+"]",d.errSchemaPath=l+"/"+b,d.errorPath=e.util.getPathExpr(e.errorPath,b,e.opts.jsonPointers,!0),d.dataPathArr[p]=b,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",n+=" }  ",c)&&(n+=" if ("+g+") { ",u+="}")}"object"==typeof I&&(e.opts.strictKeywords?"object"==typeof I&&0<Object.keys(I).length||!1===I:e.util.schemaHasRules(I,e.RULES.all))&&(d.schema=I,d.schemaPath=e.schemaPath+".additionalItems",d.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+g+" = true; if ("+h+".length > "+s.length+") {  for (var "+o+" = "+s.length+"; "+o+" < "+h+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),w=h+"["+o+"]",d.dataPathArr[p]=o,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",c&&(n+=" if (!"+g+") break; "),n+=" } }  ",c)&&(n+=" if ("+g+") { ",u+="}")}else(e.opts.strictKeywords?"object"==typeof s&&0<Object.keys(s).length||!1===s:e.util.schemaHasRules(s,e.RULES.all))&&(d.schema=s,d.schemaPath=a,d.errSchemaPath=l,n+="  for (var "+o+" = 0; "+o+" < "+h+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),w=h+"["+o+"]",d.dataPathArr[p]=o,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",c&&(n+=" if (!"+g+") break; "),n+=" }");return c&&(n+=" "+u+" if ("+r+" == errors) {"),n}},4221:function(t,e,i){t=i.nmd(t),ace.define("ace/mode/json_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){function n(){this.$rules={start:[{token:"variable",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)'},{token:"string",regex:'"',next:"string"},{token:"constant.numeric",regex:"0[xX][0-9a-fA-F]+\\b"},{token:"constant.numeric",regex:"[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"},{token:"constant.language.boolean",regex:"(?:true|false)\\b"},{token:"text",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"comment",regex:"\\/\\/.*$"},{token:"comment.start",regex:"\\/\\*",next:"comment"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"punctuation.operator",regex:/[,]/},{token:"text",regex:"\\s+"}],string:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/},{token:"string",regex:'"|$',next:"start"},{defaultToken:"string"}],comment:[{token:"comment.end",regex:"\\*\\/",next:"start"},{defaultToken:"comment"}]}}var o=e("../lib/oop"),e=e("./text_highlight_rules").TextHighlightRules;o.inherits(n,e),t.JsonHighlightRules=n}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){function n(){}var o=e("../range").Range;!function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i,n=e.getLine(t).match(/^(\s*\})/);return n&&(n=n[1].length,i=e.findMatchingBracket({row:t,column:n}))&&i.row!=t?(i=this.$getIndent(e.getLine(i.row)),void e.replace(new o(t,0,t,n-1),i)):0},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}.call(n.prototype),t.MatchingBraceOutdent=n}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){var n=e("../../lib/oop"),h=e("../../range").Range,e=e("./fold_mode").FoldMode,t=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(t,e),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);return!this.singleLineBlockCommentRe.test(n)||this.startRegionRe.test(n)||this.tripleStarBlockCommentRe.test(n)?!(e=this._getFoldWidgetBase(e,t,i))&&this.startRegionRe.test(n)?"start":e:""},this.getFoldWidgetRange=function(e,t,i,n){var o,r,s,a=e.getLine(i);return this.startRegionRe.test(a)?this.getCommentRegionBlock(e,a,i):(r=a.match(this.foldingStartMarker))?(s=r.index,r[1]?this.openingBracketBlock(e,r[1],i,s):((o=e.getCommentFoldRange(i,s+r[0].length,1))&&!o.isMultiLine()&&(n?o=this.getSectionRange(e,i):"all"!=t&&(o=null)),o)):"markbegin"!==t&&(r=a.match(this.foldingStopMarker))?(s=r.index+r[0].length,r[1]?this.closingBracketBlock(e,r[1],i,s):e.getCommentFoldRange(i,s,-1)):void 0},this.getSectionRange=function(e,t){for(var i=(a=e.getLine(t)).search(/\S/),n=t,o=a.length,r=t+=1,s=e.getLength();++t<s;){var a,l=(a=e.getLine(t)).search(/\S/);if(-1!==l){if(l<i)break;var c=this.getFoldWidgetRange(e,"all",t);if(c){if(c.start.row<=n)break;if(c.isMultiLine())t=c.end.row;else if(i==l)break}r=t}}return new h(n,o,r,e.getLine(r).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),o=e.getLength(),r=i,s=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;++i<o;){t=e.getLine(i);var l=s.exec(t);if(l&&(l[1]?a--:a++,!a))break}if(r<i)return new h(r,n,i,t.length)}}.call(t.prototype)}),ace.define("ace/mode/json",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle","ace/worker/worker_client"],function(e,t,i){function n(){this.HighlightRules=s,this.$outdent=new a,this.$behaviour=this.$defaultBehaviour,this.foldingRules=new l}var o=e("../lib/oop"),r=e("./text").Mode,s=e("./json_highlight_rules").JsonHighlightRules,a=e("./matching_brace_outdent").MatchingBraceOutdent,l=e("./folding/cstyle").FoldMode,c=e("../worker/worker_client").WorkerClient;o.inherits(n,r),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t);return"start"==e&&t.match(/^.*[\{\(\[]\s*$/)&&(n+=i),n},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.createWorker=function(t){var e=new c(["ace"],"ace/mode/json_worker","JsonWorker");return e.attachToDocument(t.getDocument()),e.on("annotate",function(e){t.setAnnotations(e.data)}),e.on("terminate",function(){t.clearAnnotations()}),e},this.$id="ace/mode/json"}.call(n.prototype),t.Mode=n}),ace.require(["ace/mode/json"],function(e){t&&(t.exports=e)})},4292:function(e,t,i){var g=i(6777),p=i(5215),m=i(6862),a=i(4427),n=i(4316);function l(e,t,i){var n,o,r,s=this._refs[i];if("string"==typeof s){if(!this._refs[s])return l.call(this,e,t,s);s=this._refs[s]}return(s=s||this._schemas[i])instanceof a?u(s.schema,this._opts.inlineRefs)?s.schema:s.validate||this._compile(s):((s=c.call(this,t,i))&&(n=s.schema,t=s.root,r=s.baseId),n instanceof a?o=n.validate||e.call(this,n.schema,t,void 0,r):void 0!==n&&(o=u(n,this._opts.inlineRefs)?n:e.call(this,n,t,void 0,r)),o)}function c(e,t){var i=g.parse(t),n=C(i),o=f(this._getId(e.schema));if(0===Object.keys(e.schema).length||n!==o){var n=y(n),r=this._refs[n];if("string"==typeof r)return function(e,t,i){t=c.call(this,e,t);{var n,o;if(t)return n=t.schema,o=t.baseId,e=t.root,(t=this._getId(n))&&(o=I(o,t)),s.call(this,i,o,n,e)}}.call(this,e,r,i);if(r instanceof a)r.validate||this._compile(r);else{if(!((r=this._schemas[n])instanceof a))return;if(r.validate||this._compile(r),n==y(t))return{schema:r,root:e,baseId:o}}if(!(e=r).schema)return;o=f(this._getId(e.schema))}return s.call(this,i,o,e.schema,e)}(e.exports=l).normalizeId=y,l.fullPath=f,l.url=I,l.ids=function(e){var t=y(this._getId(e)),c={"":t},h={"":f(t,!1)},d={},u=this;return n(e,{allKeys:!0},function(e,t,i,n,o,r,s){if(""!==t){var a=u._getId(e),l=c[n],n=h[n]+"/"+o;if(void 0!==s&&(n+="/"+("number"==typeof s?s:m.escapeFragment(s))),"string"==typeof a){a=l=y(l?g.resolve(l,a):a),o=u._refs[a];if((o="string"==typeof o?u._refs[o]:o)&&o.schema){if(!p(e,o.schema))throw new Error('id "'+a+'" resolves to more than one schema')}else if(a!=y(n))if("#"==a[0]){if(d[a]&&!p(e,d[a]))throw new Error('id "'+a+'" resolves to more than one schema');d[a]=e}else u._refs[a]=n}c[t]=l,h[t]=n}}),d},l.inlineRef=u,l.schema=c;var h=m.toHash(["properties","patternProperties","enum","dependencies","definitions"]);function s(e,t,i,n){if(e.fragment=e.fragment||"","/"==e.fragment.slice(0,1)){for(var o=e.fragment.split("/"),r=1;r<o.length;r++){var s=o[r];if(s){if(void 0===(i=i[s=m.unescapeFragment(s)]))break;h[s]||((s=this._getId(i))&&(t=I(t,s)),i.$ref&&(s=I(t,i.$ref),s=c.call(this,n,s))&&(i=s.schema,n=s.root,t=s.baseId))}}return void 0!==i&&i!==n.schema?{schema:i,root:n,baseId:t}:void 0}}var d=m.toHash(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum"]);function u(e,t){return!1!==t&&(void 0===t||!0===t?function e(t){var i;if(Array.isArray(t)){for(var n=0;n<t.length;n++)if("object"==typeof(i=t[n])&&!e(i))return!1}else for(var o in t){if("$ref"==o)return!1;if("object"==typeof(i=t[o])&&!e(i))return!1}return!0}(e):t?function e(t){var i,n=0;if(Array.isArray(t)){for(var o=0;o<t.length;o++)if("object"==typeof(i=t[o])&&(n+=e(i)),n==1/0)return 1/0}else for(var r in t){if("$ref"==r)return 1/0;if(d[r])n++;else if("object"==typeof(i=t[r])&&(n+=e(i)+1),n==1/0)return 1/0}return n}(e)<=t:void 0)}function f(e,t){return!1!==t&&(e=y(e)),C(g.parse(e))}function C(e){return g.serialize(e).split("#")[0]+"#"}var o=/#\/?$/;function y(e){return e?e.replace(o,""):""}function I(e,t){return t=y(t),g.resolve(e,t)}},4316:function(e){var m=e.exports=function(e,t,i){"function"==typeof t&&(i=t,t={}),function e(t,i,n,o,r,s,a,l,c,h){if(o&&"object"==typeof o&&!Array.isArray(o)){for(var d in i(o,r,s,a,l,c,h),o){var u=o[d];if(Array.isArray(u)){if(d in m.arrayKeywords)for(var g=0;g<u.length;g++)e(t,i,n,u[g],r+"/"+d+"/"+g,s,r,d,o,g)}else if(d in m.propsKeywords){if(u&&"object"==typeof u)for(var p in u)e(t,i,n,u[p],r+"/"+d+"/"+f(p),s,r,d,o,p)}else(d in m.keywords||t.allKeys&&!(d in m.skipKeywords))&&e(t,i,n,u,r+"/"+d,s,r,d,o)}n(o,r,s,a,l,c,h)}}(t,"function"==typeof(i=t.cb||i)?i:i.pre||function(){},i.post||function(){},e,"",e)};function f(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}m.keywords={additionalItems:!0,items:!0,contains:!0,additionalProperties:!0,propertyNames:!0,not:!0},m.arrayKeywords={items:!0,allOf:!0,anyOf:!0,oneOf:!0},m.propsKeywords={definitions:!0,properties:!0,patternProperties:!0,dependencies:!0},m.skipKeywords={default:!0,enum:!0,const:!0,required:!0,maximum:!0,minimum:!0,exclusiveMaximum:!0,exclusiveMinimum:!0,multipleOf:!0,maxLength:!0,minLength:!0,pattern:!0,format:!0,maxItems:!0,minItems:!0,uniqueItems:!0,maxProperties:!0,minProperties:!0}},4427:function(e,t,i){var n=i(6862);e.exports=function(e){n.copy(e,this)}},4682:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||"");if(!1===e.opts.format)l&&(n+=" if (true) { ");else{var h,d=e.opts.$data&&s&&s.$data,r=d?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s,u=e.opts.unknownFormats,g=Array.isArray(u);if(d)n+=" var "+(h="format"+o)+" = formats["+r+"]; var "+(p="isObject"+o)+" = typeof "+h+" == 'object' && !("+h+" instanceof RegExp) && "+h+".validate; var "+(f="formatType"+o)+" = "+p+" && "+h+".type || 'string'; if ("+p+") { ",e.async&&(n+=" var async"+o+" = "+h+".async; "),n+=" "+h+" = "+h+".validate; } if (  ",d&&(n+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),n+=" (","ignore"!=u&&(n+=" ("+r+" && !"+h+" ",g&&(n+=" && self._opts.unknownFormats.indexOf("+r+") == -1 "),n+=") || "),n=(n+=" ("+h+" && "+f+" == '"+i+"' && !(typeof "+h+" == 'function' ? ")+(e.async?" (async"+o+" ? await "+h+"("+c+") : "+h+"("+c+")) ":" "+h+"("+c+") ")+(" : "+h+".test("+c+"))))) {");else{if(!(h=e.formats[s])){if("ignore"==u)return e.logger.warn('unknown format "'+s+'" ignored in schema at path "'+e.errSchemaPath+'"'),l&&(n+=" if (true) { "),n;if(g&&0<=u.indexOf(s))return l&&(n+=" if (true) { "),n;throw new Error('unknown format "'+s+'" is used in schema at path "'+e.errSchemaPath+'"')}var p,m,f=(p="object"==typeof h&&!(h instanceof RegExp)&&h.validate)&&h.type||"string";if(p&&(m=!0===h.async,h=h.validate),f!=i)return l&&(n+=" if (true) { "),n;if(m){if(!e.async)throw new Error("async format in sync schema");n+=" if (!(await "+(C="formats"+e.util.getProperty(s)+".validate")+"("+c+"))) { "}else{n+=" if (! ";var C="formats"+e.util.getProperty(s);p&&(C+=".validate"),n=n+("function"==typeof h?" "+C+"("+c+") ":" "+C+".test("+c+") ")+") { "}}o=[],g=(o.push(n),n="",!1!==e.createErrors?(n=(n+=" { keyword: 'format' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { format:  ")+(d?""+r:""+e.util.toQuotedString(s))+"  } ",!1!==e.opts.messages&&(n=(n+=" , message: 'should match format \"")+(d?"' + "+r+" + '":""+e.util.escapeQuotes(s))+"\"' "),e.opts.verbose&&(n=(n=(n+=" , schema:  ")+(d?"validate.schema"+a:""+e.util.toQuotedString(s)))+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=o.pop();!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+g+"]); ":n+=" validate.errors = ["+g+"]; return false; ":n+=" var err = "+g+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",l&&(n+=" else { ")}return n}},4772:function(e){function n(){}n.prototype={on:function(e,t){this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(t)},off:function(e,t){this._events=this._events||{},e in this._events!=!1&&this._events[e].splice(this._events[e].indexOf(t),1)},emit:function(e){if(this._events=this._events||{},e in this._events!=!1)for(var t=0;t<this._events[e].length;t++)this._events[e][t].apply(this,Array.prototype.slice.call(arguments,1))}},n.mixin=function(e){for(var t=["on","off","emit"],i=0;i<t.length;i++)"function"==typeof e?e.prototype[t[i]]=n.prototype[t[i]]:e[t[i]]=n.prototype[t[i]];return e};var u={escapeRegExp:function(e){var t=/[\\^$.*+?()[\]{}|]/g,i=new RegExp(t.source);return e&&i.test(e)?e.replace(t,"\\$&"):e},extend:function(e,t){for(var i in t){var n;t.hasOwnProperty(i)&&((n=t[i])&&"[object Object]"===Object.prototype.toString.call(n)?(e[i]=e[i]||{},u.extend(e[i],n)):e[i]=n)}return e},each:function(e,t,i){if("[object Object]"===Object.prototype.toString.call(e))for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.call(i,n,e[n],e);else for(var o=0,r=e.length;o<r;o++)t.call(i,o,e[o],e)},createElement:function(e,t){var i,n=document.createElement(e);if(t&&"[object Object]"===Object.prototype.toString.call(t))for(i in t)i in n?n[i]=t[i]:"html"===i?n.innerHTML=t[i]:n.setAttribute(i,t[i]);return n},hasClass:function(e,t){if(e)return e.classList?e.classList.contains(t):!!e.className&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))},addClass:function(e,t){u.hasClass(e,t)||(e.classList?e.classList.add(t):e.className=e.className.trim()+" "+t)},removeClass:function(e,t){u.hasClass(e,t)&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," "))},closest:function(e,t){return e&&e!==document.body&&(t(e)?e:u.closest(e.parentNode,t))},isInt:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},debounce:function(n,o,r){var s;return function(){var e=this,t=arguments,i=r&&!s;clearTimeout(s),s=setTimeout(function(){s=null,r||n.apply(e,t)},o),i&&n.apply(e,t)}},rect:function(e,t){var i=window,e=e.getBoundingClientRect(),n=t?i.pageXOffset:0,t=t?i.pageYOffset:0;return{bottom:e.bottom+t,height:e.height,left:e.left+n,right:e.right+n,top:e.top+t,width:e.width}},includes:function(e,t){return-1<e.indexOf(t)},startsWith:function(e,t){return e.substr(0,t.length)===t},truncate:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}};function h(e,t){return e.hasOwnProperty(t)&&(!0===e[t]||e[t].length)}function g(e,t,i){e.parentNode?e.parentNode.parentNode||t.appendChild(e.parentNode):t.appendChild(e),u.removeClass(e,"excluded"),i||(e.textContent=e.textContent)}function o(){var i,e;this.items.length&&(i=document.createDocumentFragment(),this.config.pagination?(e=this.pages.slice(0,this.pageIndex),u.each(e,function(e,t){u.each(t,function(e,t){g(t,i,this.customOption)},this)},this)):u.each(this.items,function(e,t){g(t,i,this.customOption)},this),i.childElementCount&&(u.removeClass(this.items[this.navIndex],"active"),this.navIndex=(i.querySelector(".selectr-option.selected")||i.querySelector(".selectr-option")).idx,u.addClass(this.items[this.navIndex],"active")),this.tree.appendChild(i))}function d(e,t){t=t||e;var i={class:"selectr-option",role:"treeitem","aria-selected":!1};return this.customOption?i.html=this.config.renderOption(t):i.textContent=e.textContent,(t=u.createElement("li",i)).idx=e.idx,this.items.push(t),e.defaultSelected&&this.defaultSelected.push(e.idx),e.disabled&&(t.disabled=!0,u.addClass(t,"disabled")),t}function r(){var i,e=this.tree,t=e.scrollTop;e.scrollHeight-e.offsetHeight<=t&&this.pageIndex<this.pages.length&&(i=document.createDocumentFragment(),u.each(this.pages[this.pageIndex],function(e,t){g(t,i,this.customOption)},this),e.appendChild(i),this.pageIndex++,this.emit("selectr.paginate",{items:this.items.length,total:this.data.length,page:this.pageIndex,pages:this.pages.length}))}function s(){(this.config.searchable||this.config.taggable)&&(this.input.value=null,this.searching=!1,this.config.searchable&&u.removeClass(this.inputContainer,"active"),u.hasClass(this.container,"notice")&&(u.removeClass(this.container,"notice"),u.addClass(this.container,"open"),this.input.focus()),u.each(this.items,function(e,t){u.removeClass(t,"excluded"),this.customOption||(t.textContent=t.textContent)},this))}function t(e,t){if(!e)throw new Error("You must supply either a HTMLSelectElement or a CSS3 selector string.");if("string"==typeof(this.el=e)&&(this.el=document.querySelector(e)),null===this.el)throw new Error("The element you passed to Selectr can not be found.");if("select"!==this.el.nodeName.toLowerCase())throw new Error("The element you passed to Selectr is not a HTMLSelectElement.");this.render(t)}t.prototype.render=function(e){var t;this.rendered||((this.el.selectr=this).config=u.extend({defaultSelected:!0,width:"auto",disabled:!1,disabledMobile:!1,searchable:!0,clearable:!1,sortSelected:!1,allowDeselect:!1,closeOnScroll:!1,nativeDropdown:!1,nativeKeyboard:!1,placeholder:"Select an option...",taggable:!1,tagPlaceholder:"Enter a tag...",messages:{noResults:"No results.",noOptions:"No options available.",maxSelections:"A maximum of {max} items can be selected.",tagDuplicate:"That tag is already in use.",searchPlaceholder:"Search options..."}},e),this.originalType=this.el.type,this.originalIndex=this.el.tabIndex,this.defaultSelected=[],this.originalOptionCount=this.el.options.length,(this.config.multiple||this.config.taggable)&&(this.el.multiple=!0),this.disabled=h(this.config,"disabled"),this.opened=!1,this.config.taggable&&(this.config.searchable=!1),this.navigating=!1,this.mobileDevice=!1,!this.config.disabledMobile&&/Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile/i.test(navigator.userAgent)&&(this.mobileDevice=!0),this.customOption=this.config.hasOwnProperty("renderOption")&&"function"==typeof this.config.renderOption,this.customSelected=this.config.hasOwnProperty("renderSelection")&&"function"==typeof this.config.renderSelection,this.supportsEventPassiveOption=this.detectEventPassiveOption(),n.mixin(this),function(){this.requiresPagination=this.config.pagination&&0<this.config.pagination,h(this.config,"width")&&(u.isInt(this.config.width)?this.width=this.config.width+"px":"auto"===this.config.width?this.width="100%":u.includes(this.config.width,"%")&&(this.width=this.config.width)),this.container=u.createElement("div",{class:"selectr-container"}),this.config.customClass&&u.addClass(this.container,this.config.customClass),this.mobileDevice?u.addClass(this.container,"selectr-mobile"):u.addClass(this.container,"selectr-desktop"),this.el.tabIndex=-1,this.config.nativeDropdown||this.mobileDevice?u.addClass(this.el,"selectr-visible"):u.addClass(this.el,"selectr-hidden"),this.selected=u.createElement("div",{class:"selectr-selected",disabled:this.disabled,tabIndex:0,"aria-expanded":!1}),this.label=u.createElement(this.el.multiple?"ul":"span",{class:"selectr-label"});var e=u.createElement("div",{class:"selectr-options-container"});if(this.tree=u.createElement("ul",{class:"selectr-options",role:"tree","aria-hidden":!0,"aria-expanded":!1}),this.notice=u.createElement("div",{class:"selectr-notice"}),this.el.setAttribute("aria-hidden",!0),this.disabled&&(this.el.disabled=!0),this.el.multiple?(u.addClass(this.label,"selectr-tags"),u.addClass(this.container,"multiple"),this.tags=[],this.selectedValues=this.config.defaultSelected?this.getSelectedProperties("value"):[],this.selectedIndexes=this.getSelectedProperties("idx")):(this.selectedValue=null,this.selectedIndex=-1),this.selected.appendChild(this.label),this.config.clearable&&(this.selectClear=u.createElement("button",{class:"selectr-clear",type:"button"}),this.container.appendChild(this.selectClear),u.addClass(this.container,"clearable")),this.config.taggable){var t=u.createElement("li",{class:"input-tag"});if(this.input=u.createElement("input",{class:"selectr-tag-input",placeholder:this.config.tagPlaceholder,tagIndex:0,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox",type:"search"}),t.appendChild(this.input),this.label.appendChild(t),u.addClass(this.container,"taggable"),this.tagSeperators=[","],this.config.tagSeperators){this.tagSeperators=this.tagSeperators.concat(this.config.tagSeperators);for(var i=[],n=0;n<this.tagSeperators.length;n++)i.push(u.escapeRegExp(this.tagSeperators[n]));this.tagSeperatorsRegex=new RegExp(i.join("|"),"i")}else this.tagSeperatorsRegex=new RegExp(",","i")}this.config.searchable&&(this.input=u.createElement("input",{class:"selectr-input",tagIndex:-1,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox",type:"search",placeholder:this.config.messages.searchPlaceholder}),this.inputClear=u.createElement("button",{class:"selectr-input-clear",type:"button"}),this.inputContainer=u.createElement("div",{class:"selectr-input-container"}),this.inputContainer.appendChild(this.input),this.inputContainer.appendChild(this.inputClear),e.appendChild(this.inputContainer)),e.appendChild(this.notice),e.appendChild(this.tree),this.items=[],this.options=[],this.el.options.length&&(this.options=[].slice.call(this.el.options));var o,r,s,a=!1,l=0;this.el.children.length&&u.each(this.el.children,function(e,t){"OPTGROUP"===t.nodeName?(a=u.createElement("ul",{class:"selectr-optgroup",role:"group",html:"<li class='selectr-optgroup--label'>"+t.label+"</li>"}),u.each(t.children,function(e,t){t.idx=l,a.appendChild(d.call(this,t,a)),l++},this)):(t.idx=l,d.call(this,t),l++)},this),this.config.data&&Array.isArray(this.config.data)&&(o=!(this.data=[]),a=!1,l=0,u.each(this.config.data,function(e,t){h(t,"children")?(o=u.createElement("optgroup",{label:t.text}),a=u.createElement("ul",{class:"selectr-optgroup",role:"group",html:"<li class='selectr-optgroup--label'>"+t.text+"</li>"}),u.each(t.children,function(e,t){(r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=h(t,"disabled"),this.options.push(r),o.appendChild(r),r.idx=l,a.appendChild(d.call(this,r,t)),this.data[l]=t,l++},this),this.el.appendChild(o)):((r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=h(t,"disabled"),this.options.push(r),r.idx=l,d.call(this,r,t),this.data[l]=t,l++)},this)),this.setSelected(!0);for(var c=this.navIndex=0;c<this.items.length;c++)if(s=this.items[c],!u.hasClass(s,"disabled")){u.addClass(s,"active"),this.navIndex=c;break}this.requiresPagination&&(this.pageIndex=1,this.paginate()),this.container.appendChild(this.selected),this.container.appendChild(e),this.placeEl=u.createElement("div",{class:"selectr-placeholder"}),this.setPlaceholder(),this.selected.appendChild(this.placeEl),this.disabled&&this.disable(),this.el.parentNode.insertBefore(this.container,this.el),this.container.appendChild(this.el)}.call(this),this.bindEvents(),this.update(),this.optsRect=u.rect(this.tree),this.rendered=!0,this.el.multiple||(this.el.selectedIndex=this.selectedIndex),t=this,setTimeout(function(){t.emit("selectr.init")},20))},t.prototype.getSelected=function(){return this.el.querySelectorAll("option:checked")},t.prototype.getSelectedProperties=function(t){var e=this.getSelected();return[].slice.call(e).map(function(e){return e[t]}).filter(function(e){return null!=e})},t.prototype.detectEventPassiveOption=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e},t.prototype.bindEvents=function(){var i,n=this;this.events={},this.events.dismiss=function(e){e=e.target;this.container.contains(e)||!this.opened&&!u.hasClass(this.container,"notice")||this.close()}.bind(this),this.events.navigate=function(e){if(e=e||window.event,this.items.length&&this.opened&&u.includes([13,38,40],e.which)){if(e.preventDefault(),13===e.which)return!(this.noResults||this.config.taggable&&0<this.input.value.length)&&this.change(this.navIndex);var t,i=this.items[this.navIndex],n=this.navIndex;switch(e.which){case 38:(t=0)<this.navIndex&&this.navIndex--;break;case 40:this.navIndex<this.items.length-(t=1)&&this.navIndex++}for(this.navigating=!0;u.hasClass(this.items[this.navIndex],"disabled")||u.hasClass(this.items[this.navIndex],"excluded");){if(!(0<this.navIndex&&this.navIndex<this.items.length-1)){this.navIndex=n;break}if(t?this.navIndex++:this.navIndex--,this.searching){if(this.navIndex>this.tree.lastElementChild.idx){this.navIndex=this.tree.lastElementChild.idx;break}if(this.navIndex<this.tree.firstElementChild.idx){this.navIndex=this.tree.firstElementChild.idx;break}}}e=u.rect(this.items[this.navIndex]);t?(0===this.navIndex?this.tree.scrollTop=0:e.top+e.height>this.optsRect.top+this.optsRect.height&&(this.tree.scrollTop=this.tree.scrollTop+(e.top+e.height-(this.optsRect.top+this.optsRect.height))),this.navIndex===this.tree.childElementCount-1&&this.requiresPagination&&r.call(this)):0===this.navIndex?this.tree.scrollTop=0:e.top-this.optsRect.top<0&&(this.tree.scrollTop=this.tree.scrollTop+(e.top-this.optsRect.top)),i&&u.removeClass(i,"active"),u.addClass(this.items[this.navIndex],"active")}else this.navigating=!1}.bind(this),this.events.reset=this.reset.bind(this),(this.config.nativeDropdown||this.mobileDevice)&&(this.container.addEventListener("touchstart",function(e){e.changedTouches[0].target===n.el&&n.toggle()},!!this.supportsEventPassiveOption&&{passive:!0}),this.container.addEventListener("click",function(e){e.target===n.el&&n.toggle()}),this.el.addEventListener("change",function(e){e.__selfTriggered||(n.el.multiple?(e=n.getSelectedProperties("idx"),e=((e,t)=>{for(var i,n=[],o=e.slice(0),r=0;r<t.length;r++)-1<(i=o.indexOf(t[r]))?o.splice(i,1):n.push(t[r]);return[n,o]})(n.selectedIndexes,e),u.each(e[0],function(e,t){n.select(t)},n),u.each(e[1],function(e,t){n.deselect(t)},n)):-1<n.el.selectedIndex&&n.select(n.el.selectedIndex))})),this.config.nativeDropdown&&this.container.addEventListener("keydown",function(e){"Enter"===e.key&&n.selected===document.activeElement&&(n.toggle(),setTimeout(function(){n.el.focus()},200))}),this.selected.addEventListener("click",function(e){n.disabled||n.toggle(),e.preventDefault()}),this.config.nativeKeyboard&&(i="",this.selected.addEventListener("keydown",function(e){var t;n.disabled||n.selected!==document.activeElement||e.altKey||e.ctrlKey||e.metaKey||(" "===e.key||!n.opened&&-1<["Enter","ArrowUp","ArrowDown"].indexOf(e.key)?(n.toggle(),e.preventDefault(),e.stopPropagation()):e.key.length<=2&&String[String.fromCodePoint?"fromCodePoint":"fromCharCode"](e.key[String.codePointAt?"codePointAt":"charCodeAt"](0))===e.key&&(n.config.multiple?(n.open(),n.config.searchable&&(n.input.value=e.key,n.input.focus(),n.search(null,!0))):(i+=e.key,(t=n.search(i,!0))&&t.length&&(n.clear(),n.setValue(t[0].value)),setTimeout(function(){i=""},1e3)),e.preventDefault(),e.stopPropagation()))}),this.container.addEventListener("keyup",function(e){n.opened&&"Escape"===e.key&&(n.close(),e.stopPropagation(),n.selected.focus())})),this.label.addEventListener("click",function(e){u.hasClass(e.target,"selectr-tag-remove")&&n.deselect(e.target.parentNode.idx)}),this.selectClear&&this.selectClear.addEventListener("click",this.clear.bind(this)),this.tree.addEventListener("mousedown",function(e){e.preventDefault()}),this.tree.addEventListener("click",function(e){var t=u.closest(e.target,function(e){return e&&u.hasClass(e,"selectr-option")});t&&!u.hasClass(t,"disabled")&&(u.hasClass(t,"selected")?(n.el.multiple||!n.el.multiple&&n.config.allowDeselect)&&n.deselect(t.idx):n.select(t.idx),n.opened&&!n.el.multiple)&&n.close(),e.preventDefault(),e.stopPropagation()}),this.tree.addEventListener("mouseover",function(e){!u.hasClass(e.target,"selectr-option")||u.hasClass(e.target,"disabled")||(u.removeClass(n.items[n.navIndex],"active"),u.addClass(e.target,"active"),n.navIndex=[].slice.call(n.items).indexOf(e.target))}),this.config.searchable&&(this.input.addEventListener("focus",function(e){n.searching=!0}),this.input.addEventListener("blur",function(e){n.searching=!1}),this.input.addEventListener("keyup",function(e){n.search(),n.config.taggable||(this.value.length?u.addClass(this.parentNode,"active"):u.removeClass(this.parentNode,"active"))}),this.inputClear.addEventListener("click",function(e){n.input.value=null,s.call(n),n.tree.childElementCount||o.call(n)})),this.config.taggable&&this.input.addEventListener("keyup",function(e){var t,i;n.search(),n.config.taggable&&this.value.length&&(t=this.value.trim()).length&&(13===e.which||n.tagSeperatorsRegex.test(t))&&(e=t.replace(n.tagSeperatorsRegex,""),(i=(e=(e=u.escapeRegExp(e)).trim()).length?n.add({value:e,textContent:e,selected:!0},!0):i)?(n.close(),s.call(n)):(this.value="",n.setMessage(n.config.messages.tagDuplicate)))}),this.update=u.debounce(function(){n.opened&&n.config.closeOnScroll&&n.close(),n.width&&(n.container.style.width=n.width),n.invert()},50),this.requiresPagination&&(this.paginateItems=u.debounce(function(){r.call(this)},50),this.tree.addEventListener("scroll",this.paginateItems.bind(this))),document.addEventListener("click",this.events.dismiss),window.addEventListener("keydown",this.events.navigate),window.addEventListener("resize",this.update),window.addEventListener("scroll",this.update),this.on("selectr.destroy",function(){document.removeEventListener("click",this.events.dismiss),window.removeEventListener("keydown",this.events.navigate),window.removeEventListener("resize",this.update),window.removeEventListener("scroll",this.update)}),this.el.form&&(this.el.form.addEventListener("reset",this.events.reset),this.on("selectr.destroy",function(){this.el.form.removeEventListener("reset",this.events.reset)}))},t.prototype.setSelected=function(e){var i;this.config.data||this.el.multiple||!this.el.options.length||(0!==this.el.selectedIndex||this.el.options[0].defaultSelected||this.config.defaultSelected||(this.el.selectedIndex=-1),this.selectedIndex=this.el.selectedIndex,-1<this.selectedIndex&&this.select(this.selectedIndex)),this.config.multiple&&"select-one"===this.originalType&&!this.config.data&&this.el.options[0].selected&&!this.el.options[0].defaultSelected&&(this.el.options[0].selected=!1),u.each(this.options,function(e,t){t.selected&&t.defaultSelected&&this.select(t.idx)},this),this.config.selectedValue&&this.setValue(this.config.selectedValue),this.config.data&&(!this.el.multiple&&this.config.defaultSelected&&this.el.selectedIndex<0&&0<this.config.data.length&&this.select(0),i=0,u.each(this.config.data,function(e,t){h(t,"children")?u.each(t.children,function(e,t){t.hasOwnProperty("selected")&&!0===t.selected&&this.select(i),i++},this):(t.hasOwnProperty("selected")&&!0===t.selected&&this.select(i),i++)},this))},t.prototype.destroy=function(){this.rendered&&(this.emit("selectr.destroy"),"select-one"===this.originalType&&(this.el.multiple=!1),this.config.data&&(this.el.innerHTML=""),u.removeClass(this.el,"selectr-hidden"),this.container.parentNode.replaceChild(this.el,this.container),this.rendered=!1,delete this.el.selectr)},t.prototype.change=function(e){var t=this.items[e],i=this.options[e];i.disabled||(i.selected&&u.hasClass(t,"selected")?this.deselect(e):this.select(e),this.opened&&!this.el.multiple&&this.close())},t.prototype.select=function(n){var e=this.items[n],t=[].slice.call(this.el.options),i=this.options[n];if(this.el.multiple){if(u.includes(this.selectedIndexes,n))return!1;if(this.config.maxSelections&&this.tags.length===this.config.maxSelections)return this.setMessage(this.config.messages.maxSelections.replace("{max}",this.config.maxSelections),!0),!1;this.selectedValues.push(i.value),this.selectedIndexes.push(n),!function(e){var l,c=this,i=document.createDocumentFragment(),t=this.options[e.idx],n=this.data?this.data[e.idx]:t,o={class:"selectr-tag"},n=(this.customSelected?o.html=this.config.renderSelection(n):o.textContent=t.textContent,u.createElement("li",o)),o=u.createElement("button",{class:"selectr-tag-remove",type:"button"});n.appendChild(o),n.idx=e.idx,n.tag=t.value,this.tags.push(n),this.config.sortSelected?(o=this.tags.slice(),l=function(e,n){e.replace(/(\d+)|(\D+)/g,function(e,t,i){n.push([t||1/0,i||""])})},o.sort(function(e,t){var i,n,o=[],r=[];for(!0===c.config.sortSelected?(i=e.tag,n=t.tag):"text"===c.config.sortSelected&&(i=e.textContent,n=t.textContent),l(i,o),l(n,r);o.length&&r.length;){var s=o.shift(),a=r.shift(),s=s[0]-a[0]||s[1].localeCompare(a[1]);if(s)return s}return o.length-r.length}),u.each(o,function(e,t){i.appendChild(t)}),this.label.innerHTML=""):i.appendChild(n),this.config.taggable?this.label.insertBefore(i,this.input.parentNode):this.label.appendChild(i)}.call(this,e)}else{var o=this.data?this.data[n]:i;this.customSelected?this.label.innerHTML=this.config.renderSelection(o):this.label.textContent=i.textContent,this.selectedValue=i.value,this.selectedIndex=n,u.each(this.options,function(e,t){var i=this.items[e];e!==n&&(i&&u.removeClass(i,"selected"),t.selected=!1,t.removeAttribute("selected"))},this)}u.includes(t,i)||this.el.add(i),e.setAttribute("aria-selected",!0),u.addClass(e,"selected"),u.addClass(this.container,"has-selected"),i.selected=!0,i.setAttribute("selected",""),this.emit("selectr.change",i),this.emit("selectr.select",i),"createEvent"in document?((o=document.createEvent("HTMLEvents")).initEvent("change",!0,!0),o.__selfTriggered=!0,this.el.dispatchEvent(o)):this.el.fireEvent("onchange")},t.prototype.deselect=function(e,t){var i=this.items[e],n=this.options[e];if(this.el.multiple){var o=this.selectedIndexes.indexOf(e),o=(this.selectedIndexes.splice(o,1),this.selectedValues.indexOf(n.value));this.selectedValues.splice(o,1),!function(i){var n=!1;u.each(this.tags,function(e,t){t.idx===i.idx&&(n=t)},this),n&&(this.label.removeChild(n),this.tags.splice(this.tags.indexOf(n),1))}.call(this,i),this.tags.length||u.removeClass(this.container,"has-selected")}else{if(!t&&!this.config.clearable&&!this.config.allowDeselect)return!1;this.label.innerHTML="",this.selectedValue=null,this.el.selectedIndex=this.selectedIndex=-1,u.removeClass(this.container,"has-selected")}this.items[e].setAttribute("aria-selected",!1),u.removeClass(this.items[e],"selected"),n.selected=!1,n.removeAttribute("selected"),this.emit("selectr.change",null),this.emit("selectr.deselect",n),"createEvent"in document?((o=document.createEvent("HTMLEvents")).initEvent("change",!0,!0),o.__selfTriggered=!0,this.el.dispatchEvent(o)):this.el.fireEvent("onchange")},t.prototype.setValue=function(i){var n=Array.isArray(i);if(n||(i=i.toString().trim()),!this.el.multiple&&n)return!1;u.each(this.options,function(e,t){(n&&-1<i.indexOf(t.value)||t.value===i)&&this.change(t.idx)},this)},t.prototype.getValue=function(e,t){var i,n;return this.el.multiple?e?this.selectedIndexes.length&&(n={values:[]},u.each(this.selectedIndexes,function(e,t){t=this.options[t];n.values[e]={value:t.value,text:t.textContent}},this)):n=this.selectedValues.slice():n=e?{value:(i=this.options[this.selectedIndex]).value,text:i.textContent}:this.selectedValue,n=e&&t?JSON.stringify(n):n},t.prototype.add=function(i,n){if(i){if(this.data=this.data||[],this.items=this.items||[],this.options=this.options||[],Array.isArray(i))u.each(i,function(e,t){this.add(t,n)},this);else if("[object Object]"===Object.prototype.toString.call(i)){if(n){var o=!1;if(u.each(this.options,function(e,t){t.value.toLowerCase()===i.value.toLowerCase()&&(o=!0)}),o)return!1}var e=u.createElement("option",i);return this.data.push(i),this.mobileDevice&&this.el.add(e),this.options.push(e),e.idx=0<this.options.length?this.options.length-1:0,d.call(this,e),i.selected&&this.select(e.idx),this.setPlaceholder(),e}return this.config.pagination&&this.paginate(),!0}},t.prototype.remove=function(e){var i,n=[];Array.isArray(e)?u.each(e,function(e,t){u.isInt(t)?n.push(this.getOptionByIndex(t)):"string"==typeof t&&n.push(this.getOptionByValue(t))},this):u.isInt(e)?n.push(this.getOptionByIndex(e)):"string"==typeof e&&n.push(this.getOptionByValue(e)),n.length&&(u.each(n,function(e,t){i=t.idx,this.el.remove(t),this.options.splice(i,1);t=this.items[i].parentNode;t&&t.removeChild(this.items[i]),this.items.splice(i,1),u.each(this.options,function(e,t){t.idx=e,this.items[e].idx=e},this)},this),this.setPlaceholder(),this.config.pagination)&&this.paginate()},t.prototype.removeAll=function(){this.clear(!0),u.each(this.el.options,function(e,t){this.el.remove(t)},this),u.truncate(this.tree),this.items=[],this.options=[],this.data=[],this.navIndex=0,this.requiresPagination&&(this.requiresPagination=!1,this.pageIndex=1,this.pages=[]),this.setPlaceholder()},t.prototype.search=function(a,e){var l,c,h,d,t;if(!this.navigating)return l=!1,a||(a=this.input.value,l=!0,this.removeMessage(),u.truncate(this.tree)),c=[],h=document.createDocumentFragment(),0<(a=a.trim().toLowerCase()).length?(d=e?u.startsWith:u.includes,u.each(this.options,function(e,t){var i,n,o,r,s=this.items[t.idx];d(t.textContent.trim().toLowerCase(),a)&&!t.disabled?(c.push({text:t.textContent,value:t.value}),l&&(g(s,h,this.customOption),u.removeClass(s,"excluded"),!this.customOption)&&(i=a,o=(t=t).textContent,i=new RegExp(i,"ig"),r=i.exec(o))&&(t.innerHTML="",(n=document.createElement("span")).classList.add("selectr-match"),n.textContent=r[0],t.appendChild(document.createTextNode(o.substring(0,r.index))),t.appendChild(n),t.appendChild(document.createTextNode(o.substring(i.lastIndex))))):l&&u.addClass(s,"excluded")},this),l&&(h.childElementCount?(e=this.items[this.navIndex],t=h.querySelector(".selectr-option:not(.excluded)"),this.noResults=!1,u.removeClass(e,"active"),this.navIndex=t.idx,u.addClass(t,"active")):this.config.taggable||(this.noResults=!0,this.setMessage(this.config.messages.noResults)),this.tree.appendChild(h))):o.call(this),c},t.prototype.toggle=function(){this.disabled||(this.opened?this.close():this.open())},t.prototype.open=function(){var e=this;if(!this.options.length)return!1;this.opened||this.emit("selectr.open"),this.opened=!0,this.mobileDevice||this.config.nativeDropdown?(u.addClass(this.container,"native-open"),this.config.data&&u.each(this.options,function(e,t){this.el.add(t)},this)):(u.addClass(this.container,"open"),o.call(this),this.invert(),this.tree.scrollTop=0,u.removeClass(this.container,"notice"),this.selected.setAttribute("aria-expanded",!0),this.tree.setAttribute("aria-hidden",!1),this.tree.setAttribute("aria-expanded",!0),this.config.searchable&&!this.config.taggable&&setTimeout(function(){e.input.focus(),e.input.tabIndex=0},10))},t.prototype.close=function(){var e;this.opened&&this.emit("selectr.close"),this.opened=!1,this.navigating=!1,this.mobileDevice||this.config.nativeDropdown?u.removeClass(this.container,"native-open"):(e=u.hasClass(this.container,"notice"),this.config.searchable&&!e&&(this.input.blur(),this.input.tabIndex=-1,this.searching=!1),e&&(u.removeClass(this.container,"notice"),this.notice.textContent=""),u.removeClass(this.container,"open"),u.removeClass(this.container,"native-open"),this.selected.setAttribute("aria-expanded",!1),this.tree.setAttribute("aria-hidden",!0),this.tree.setAttribute("aria-expanded",!1),u.truncate(this.tree),s.call(this))},t.prototype.enable=function(){this.disabled=!1,this.el.disabled=!1,this.selected.tabIndex=this.originalIndex,this.el.multiple&&u.each(this.tags,function(e,t){t.lastElementChild.tabIndex=0}),u.removeClass(this.container,"selectr-disabled")},t.prototype.disable=function(e){e||(this.el.disabled=!0),this.selected.tabIndex=-1,this.el.multiple&&u.each(this.tags,function(e,t){t.lastElementChild.tabIndex=-1}),this.disabled=!0,u.addClass(this.container,"selectr-disabled")},t.prototype.reset=function(){this.disabled||(this.clear(),this.setSelected(!0),u.each(this.defaultSelected,function(e,t){this.select(t)},this),this.emit("selectr.reset"))},t.prototype.clear=function(e,t){var i;this.el.multiple?this.selectedIndexes.length&&(i=this.selectedIndexes.slice(),t?this.deselect(i.slice(-1)[0]):u.each(i,function(e,t){this.deselect(t)},this)):-1<this.selectedIndex&&this.deselect(this.selectedIndex,e),this.emit("selectr.clear")},t.prototype.serialise=function(e){var n=[];return u.each(this.options,function(e,t){var i={value:t.value,text:t.textContent};t.selected&&(i.selected=!0),t.disabled&&(i.disabled=!0),n[e]=i}),e?JSON.stringify(n):n},t.prototype.serialize=function(e){return this.serialise(e)},t.prototype.setPlaceholder=function(e){e=e||this.config.placeholder||this.el.getAttribute("placeholder"),this.options.length||(e=this.config.messages.noOptions),this.placeEl.innerHTML=e},t.prototype.paginate=function(){var i;if(this.items.length)return(i=this).pages=this.items.map(function(e,t){return t%i.config.pagination==0?i.items.slice(t,t+i.config.pagination):null}).filter(function(e){return e}),this.pages},t.prototype.setMessage=function(e,t){t&&this.close(),u.addClass(this.container,"notice"),this.notice.textContent=e},t.prototype.removeMessage=function(){u.removeClass(this.container,"notice"),this.notice.innerHTML=""},t.prototype.invert=function(){var e=u.rect(this.selected),t=this.tree.parentNode.offsetHeight,i=window.innerHeight;e.top+e.height+t>i?(u.addClass(this.container,"inverted"),this.isInverted=!0):(u.removeClass(this.container,"inverted"),this.isInverted=!1),this.optsRect=u.rect(this.tree)},t.prototype.getOptionByIndex=function(e){return this.options[e]},t.prototype.getOptionByValue=function(e){for(var t=!1,i=0,n=this.options.length;i<n;i++)if(this.options[i].value.trim()===e.toString().trim()){t=this.options[i];break}return t},e.exports=t},4926:function(e){e.exports=function(e,t,i){var n,o,r,s,a,l,c,h=" ",d=e.level,u=e.dataLevel,g=e.schema[t],p=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,m=!e.opts.allErrors,u="data"+(u||""),f="errs__"+d,C=e.util.copy(e),y=(C.level++,"valid"+C.level);return h+="var "+f+" = errors;",(e.opts.strictKeywords?"object"==typeof g&&0<Object.keys(g).length||!1===g:e.util.schemaHasRules(g,e.RULES.all))&&(C.schema=g,C.schemaPath=p,C.errSchemaPath=t,g="idx"+d,o="i"+d,r="' + "+(n="key"+d)+" + '",s="data"+(C.dataLevel=e.dataLevel+1),c="dataProperties"+d,l=e.opts.ownProperties,a=e.baseId,l&&(h+=" var "+c+" = undefined; "),h=h+(l?" "+c+" = "+c+" || Object.keys("+u+"); for (var "+g+"=0; "+g+"<"+c+".length; "+g+"++) { var "+n+" = "+c+"["+g+"]; ":" for (var "+n+" in "+u+") { ")+" var startErrs"+d+" = errors; ",l=n,c=e.compositeRule,e.compositeRule=C.compositeRule=!0,g=e.validate(C),C.baseId=a,e.util.varOccurences(g,s)<2?h+=" "+e.util.varReplace(g,s,l)+" ":h+=" var "+s+" = "+l+"; "+g+" ",e.compositeRule=C.compositeRule=c,h+=" if (!"+y+") { for (var "+o+"=startErrs"+d+"; "+o+"<errors; "+o+"++) { vErrors["+o+"].propertyName = "+n+"; }   var err =   ",!1!==e.createErrors?(h+=" { keyword: 'propertyNames' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { propertyName: '"+r+"' } ",!1!==e.opts.messages&&(h+=" , message: 'property name \\'"+r+"\\' is invalid' "),e.opts.verbose&&(h+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+u+" "),h+=" } "):h+=" {} ",h+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&m&&(e.async?h+=" throw new ValidationError(vErrors); ":h+=" validate.errors = vErrors; return false; "),m&&(h+=" break; "),h+=" } }"),m&&(h+="  if ("+f+" == errors) {"),h}},5207:function(e){e.exports=JSON.parse(
-'{"id":"http://json-schema.org/draft-04/schema#","$schema":"http://json-schema.org/draft-04/schema#","description":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"positiveInteger":{"type":"integer","minimum":0},"positiveIntegerDefault0":{"allOf":[{"$ref":"#/definitions/positiveInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"minItems":1,"uniqueItems":true}},"type":"object","properties":{"id":{"type":"string"},"$schema":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"multipleOf":{"type":"number","minimum":0,"exclusiveMinimum":true},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"boolean","default":false},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"boolean","default":false},"maxLength":{"$ref":"#/definitions/positiveInteger"},"minLength":{"$ref":"#/definitions/positiveIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/positiveInteger"},"minItems":{"$ref":"#/definitions/positiveIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"maxProperties":{"$ref":"#/definitions/positiveInteger"},"minProperties":{"$ref":"#/definitions/positiveIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"dependencies":{"exclusiveMaximum":["maximum"],"exclusiveMinimum":["minimum"]},"default":{}}')},5215:function(e){e.exports=function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var n,o,r;if(Array.isArray(t)){if((n=t.length)!=i.length)return!1;for(o=n;0!=o--;)if(!e(t[o],i[o]))return!1}else{if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((n=(r=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(i,r[o]))return!1;for(o=n;0!=o--;){var s=r[o];if(!e(t[s],i[s]))return!1}}return!0}return t!=t&&i!=i}},5433:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),u=e.opts.$data&&a&&a.$data,s=u?(o+=" var schema"+r+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ","schema"+r):a;if(u||"number"==typeof a)return o+="if ( ",u&&(o+=" ("+s+" !== undefined && typeof "+s+" != 'number') || "),!1===e.opts.unicode?o+=" "+d+".length ":o+=" ucs2length("+d+") ",(r=[]).push(o+=" "+("maxLength"==(n=t)?">":"<")+" "+s+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(n||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { limit: "+s+" } ",!1!==e.opts.messages&&(o=(o=(o+=" , message: 'should NOT be ")+("maxLength"==t?"longer":"shorter")+" than ")+(u?"' + "+s+" + '":""+a)+" characters' "),e.opts.verbose&&(o=(o+=" , schema:  ")+(u?"validate.schema"+l:""+a)+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",n=o,o=r.pop(),!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+n+"]); ":o+=" validate.errors = ["+n+"]; return false; ":o+=" var err = "+n+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",h&&(o+=" else { "),o;throw new Error(t+" must be number")}},5467:function(e,t,i){t.J=function(){try{i(9762)}catch(e){console.error(e)}}},5477:function(e){
-e.exports="data:application/javascript;base64,Im5vIHVzZSBzdHJpY3QiOwohKGZ1bmN0aW9uKHdpbmRvdykgewppZiAodHlwZW9mIHdpbmRvdy53aW5kb3cgIT0gInVuZGVmaW5lZCIgJiYgd2luZG93LmRvY3VtZW50KQogICAgcmV0dXJuOwppZiAod2luZG93LnJlcXVpcmUgJiYgd2luZG93LmRlZmluZSkKICAgIHJldHVybjsKCmlmICghd2luZG93LmNvbnNvbGUpIHsKICAgIHdpbmRvdy5jb25zb2xlID0gZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIG1zZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDApOwogICAgICAgIHBvc3RNZXNzYWdlKHt0eXBlOiAibG9nIiwgZGF0YTogbXNnc30pOwogICAgfTsKICAgIHdpbmRvdy5jb25zb2xlLmVycm9yID0KICAgIHdpbmRvdy5jb25zb2xlLndhcm4gPSAKICAgIHdpbmRvdy5jb25zb2xlLmxvZyA9CiAgICB3aW5kb3cuY29uc29sZS50cmFjZSA9IHdpbmRvdy5jb25zb2xlOwp9CndpbmRvdy53aW5kb3cgPSB3aW5kb3c7CndpbmRvdy5hY2UgPSB3aW5kb3c7Cgp3aW5kb3cub25lcnJvciA9IGZ1bmN0aW9uKG1lc3NhZ2UsIGZpbGUsIGxpbmUsIGNvbCwgZXJyKSB7CiAgICBwb3N0TWVzc2FnZSh7dHlwZTogImVycm9yIiwgZGF0YTogewogICAgICAgIG1lc3NhZ2U6IG1lc3NhZ2UsCiAgICAgICAgZGF0YTogZXJyICYmIGVyci5kYXRhLAogICAgICAgIGZpbGU6IGZpbGUsCiAgICAgICAgbGluZTogbGluZSwgCiAgICAgICAgY29sOiBjb2wsCiAgICAgICAgc3RhY2s6IGVyciAmJiBlcnIuc3RhY2sKICAgIH19KTsKfTsKCndpbmRvdy5ub3JtYWxpemVNb2R1bGUgPSBmdW5jdGlvbihwYXJlbnRJZCwgbW9kdWxlTmFtZSkgewogICAgLy8gbm9ybWFsaXplIHBsdWdpbiByZXF1aXJlcwogICAgaWYgKG1vZHVsZU5hbWUuaW5kZXhPZigiISIpICE9PSAtMSkgewogICAgICAgIHZhciBjaHVua3MgPSBtb2R1bGVOYW1lLnNwbGl0KCIhIik7CiAgICAgICAgcmV0dXJuIHdpbmRvdy5ub3JtYWxpemVNb2R1bGUocGFyZW50SWQsIGNodW5rc1swXSkgKyAiISIgKyB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBjaHVua3NbMV0pOwogICAgfQogICAgLy8gbm9ybWFsaXplIHJlbGF0aXZlIHJlcXVpcmVzCiAgICBpZiAobW9kdWxlTmFtZS5jaGFyQXQoMCkgPT0gIi4iKSB7CiAgICAgICAgdmFyIGJhc2UgPSBwYXJlbnRJZC5zcGxpdCgiLyIpLnNsaWNlKDAsIC0xKS5qb2luKCIvIik7CiAgICAgICAgbW9kdWxlTmFtZSA9IChiYXNlID8gYmFzZSArICIvIiA6ICIiKSArIG1vZHVsZU5hbWU7CiAgICAgICAgCiAgICAgICAgd2hpbGUgKG1vZHVsZU5hbWUuaW5kZXhPZigiLiIpICE9PSAtMSAmJiBwcmV2aW91cyAhPSBtb2R1bGVOYW1lKSB7CiAgICAgICAgICAgIHZhciBwcmV2aW91cyA9IG1vZHVsZU5hbWU7CiAgICAgICAgICAgIG1vZHVsZU5hbWUgPSBtb2R1bGVOYW1lLnJlcGxhY2UoL15cLlwvLywgIiIpLnJlcGxhY2UoL1wvXC5cLy8sICIvIikucmVwbGFjZSgvW15cL10rXC9cLlwuXC8vLCAiIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICByZXR1cm4gbW9kdWxlTmFtZTsKfTsKCndpbmRvdy5yZXF1aXJlID0gZnVuY3Rpb24gcmVxdWlyZShwYXJlbnRJZCwgaWQpIHsKICAgIGlmICghaWQpIHsKICAgICAgICBpZCA9IHBhcmVudElkOwogICAgICAgIHBhcmVudElkID0gbnVsbDsKICAgIH0KICAgIGlmICghaWQuY2hhckF0KQogICAgICAgIHRocm93IG5ldyBFcnJvcigid29ya2VyLmpzIHJlcXVpcmUoKSBhY2NlcHRzIG9ubHkgKHBhcmVudElkLCBpZCkgYXMgYXJndW1lbnRzIik7CgogICAgaWQgPSB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBpZCk7CgogICAgdmFyIG1vZHVsZSA9IHdpbmRvdy5yZXF1aXJlLm1vZHVsZXNbaWRdOwogICAgaWYgKG1vZHVsZSkgewogICAgICAgIGlmICghbW9kdWxlLmluaXRpYWxpemVkKSB7CiAgICAgICAgICAgIG1vZHVsZS5pbml0aWFsaXplZCA9IHRydWU7CiAgICAgICAgICAgIG1vZHVsZS5leHBvcnRzID0gbW9kdWxlLmZhY3RvcnkoKS5leHBvcnRzOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbW9kdWxlLmV4cG9ydHM7CiAgICB9CiAgIAogICAgaWYgKCF3aW5kb3cucmVxdWlyZS50bG5zKQogICAgICAgIHJldHVybiBjb25zb2xlLmxvZygidW5hYmxlIHRvIGxvYWQgIiArIGlkKTsKICAgIAogICAgdmFyIHBhdGggPSByZXNvbHZlTW9kdWxlSWQoaWQsIHdpbmRvdy5yZXF1aXJlLnRsbnMpOwogICAgaWYgKHBhdGguc2xpY2UoLTMpICE9ICIuanMiKSBwYXRoICs9ICIuanMiOwogICAgCiAgICB3aW5kb3cucmVxdWlyZS5pZCA9IGlkOwogICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7fTsgLy8gcHJldmVudCBpbmZpbml0ZSBsb29wIG9uIGJyb2tlbiBtb2R1bGVzCiAgICBpbXBvcnRTY3JpcHRzKHBhdGgpOwogICAgcmV0dXJuIHdpbmRvdy5yZXF1aXJlKHBhcmVudElkLCBpZCk7Cn07CmZ1bmN0aW9uIHJlc29sdmVNb2R1bGVJZChpZCwgcGF0aHMpIHsKICAgIHZhciB0ZXN0UGF0aCA9IGlkLCB0YWlsID0gIiI7CiAgICB3aGlsZSAodGVzdFBhdGgpIHsKICAgICAgICB2YXIgYWxpYXMgPSBwYXRoc1t0ZXN0UGF0aF07CiAgICAgICAgaWYgKHR5cGVvZiBhbGlhcyA9PSAic3RyaW5nIikgewogICAgICAgICAgICByZXR1cm4gYWxpYXMgKyB0YWlsOwogICAgICAgIH0gZWxzZSBpZiAoYWxpYXMpIHsKICAgICAgICAgICAgcmV0dXJuICBhbGlhcy5sb2NhdGlvbi5yZXBsYWNlKC9cLyokLywgIi8iKSArICh0YWlsIHx8IGFsaWFzLm1haW4gfHwgYWxpYXMubmFtZSk7CiAgICAgICAgfSBlbHNlIGlmIChhbGlhcyA9PT0gZmFsc2UpIHsKICAgICAgICAgICAgcmV0dXJuICIiOwogICAgICAgIH0KICAgICAgICB2YXIgaSA9IHRlc3RQYXRoLmxhc3RJbmRleE9mKCIvIik7CiAgICAgICAgaWYgKGkgPT09IC0xKSBicmVhazsKICAgICAgICB0YWlsID0gdGVzdFBhdGguc3Vic3RyKGkpICsgdGFpbDsKICAgICAgICB0ZXN0UGF0aCA9IHRlc3RQYXRoLnNsaWNlKDAsIGkpOwogICAgfQogICAgcmV0dXJuIGlkOwp9CndpbmRvdy5yZXF1aXJlLm1vZHVsZXMgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9OwoKd2luZG93LmRlZmluZSA9IGZ1bmN0aW9uKGlkLCBkZXBzLCBmYWN0b3J5KSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAyKSB7CiAgICAgICAgZmFjdG9yeSA9IGRlcHM7CiAgICAgICAgaWYgKHR5cGVvZiBpZCAhPSAic3RyaW5nIikgewogICAgICAgICAgICBkZXBzID0gaWQ7CiAgICAgICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgICBmYWN0b3J5ID0gaWQ7CiAgICAgICAgZGVwcyA9IFtdOwogICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICB9CiAgICAKICAgIGlmICh0eXBlb2YgZmFjdG9yeSAhPSAiZnVuY3Rpb24iKSB7CiAgICAgICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7CiAgICAgICAgICAgIGV4cG9ydHM6IGZhY3RvcnksCiAgICAgICAgICAgIGluaXRpYWxpemVkOiB0cnVlCiAgICAgICAgfTsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgaWYgKCFkZXBzLmxlbmd0aCkKICAgICAgICAvLyBJZiB0aGVyZSBpcyBubyBkZXBlbmRlbmNpZXMsIHdlIGluamVjdCAicmVxdWlyZSIsICJleHBvcnRzIiBhbmQKICAgICAgICAvLyAibW9kdWxlIiBhcyBkZXBlbmRlbmNpZXMsIHRvIHByb3ZpZGUgQ29tbW9uSlMgY29tcGF0aWJpbGl0eS4KICAgICAgICBkZXBzID0gWyJyZXF1aXJlIiwgImV4cG9ydHMiLCAibW9kdWxlIl07CgogICAgdmFyIHJlcSA9IGZ1bmN0aW9uKGNoaWxkSWQpIHsKICAgICAgICByZXR1cm4gd2luZG93LnJlcXVpcmUoaWQsIGNoaWxkSWQpOwogICAgfTsKCiAgICB3aW5kb3cucmVxdWlyZS5tb2R1bGVzW2lkXSA9IHsKICAgICAgICBleHBvcnRzOiB7fSwKICAgICAgICBmYWN0b3J5OiBmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIG1vZHVsZSA9IHRoaXM7CiAgICAgICAgICAgIHZhciByZXR1cm5FeHBvcnRzID0gZmFjdG9yeS5hcHBseSh0aGlzLCBkZXBzLnNsaWNlKDAsIGZhY3RvcnkubGVuZ3RoKS5tYXAoZnVuY3Rpb24oZGVwKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGRlcCkgewogICAgICAgICAgICAgICAgICAgIC8vIEJlY2F1c2UgInJlcXVpcmUiLCAiZXhwb3J0cyIgYW5kICJtb2R1bGUiIGFyZW4ndCBhY3R1YWwKICAgICAgICAgICAgICAgICAgICAvLyBkZXBlbmRlbmNpZXMsIHdlIG11c3QgaGFuZGxlIHRoZW0gc2VwZXJhdGVseS4KICAgICAgICAgICAgICAgICAgICBjYXNlICJyZXF1aXJlIjogcmV0dXJuIHJlcTsKICAgICAgICAgICAgICAgICAgICBjYXNlICJleHBvcnRzIjogcmV0dXJuIG1vZHVsZS5leHBvcnRzOwogICAgICAgICAgICAgICAgICAgIGNhc2UgIm1vZHVsZSI6ICByZXR1cm4gbW9kdWxlOwogICAgICAgICAgICAgICAgICAgIC8vIEJ1dCBmb3IgYWxsIG90aGVyIGRlcGVuZGVuY2llcywgd2UgY2FuIGp1c3QgZ28gYWhlYWQgYW5kCiAgICAgICAgICAgICAgICAgICAgLy8gcmVxdWlyZSB0aGVtLgogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICByZXR1cm4gcmVxKGRlcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgaWYgKHJldHVybkV4cG9ydHMpCiAgICAgICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IHJldHVybkV4cG9ydHM7CiAgICAgICAgICAgIHJldHVybiBtb2R1bGU7CiAgICAgICAgfQogICAgfTsKfTsKd2luZG93LmRlZmluZS5hbWQgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9Owp3aW5kb3cuaW5pdEJhc2VVcmxzICA9IGZ1bmN0aW9uIGluaXRCYXNlVXJscyh0b3BMZXZlbE5hbWVzcGFjZXMpIHsKICAgIGZvciAodmFyIGkgaW4gdG9wTGV2ZWxOYW1lc3BhY2VzKQogICAgICAgIHRoaXMucmVxdWlyZS50bG5zW2ldID0gdG9wTGV2ZWxOYW1lc3BhY2VzW2ldOwp9OwoKd2luZG93LmluaXRTZW5kZXIgPSBmdW5jdGlvbiBpbml0U2VuZGVyKCkgewoKICAgIHZhciBFdmVudEVtaXR0ZXIgPSB3aW5kb3cucmVxdWlyZSgiYWNlL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwogICAgdmFyIG9vcCA9IHdpbmRvdy5yZXF1aXJlKCJhY2UvbGliL29vcCIpOwogICAgCiAgICB2YXIgU2VuZGVyID0gZnVuY3Rpb24oKSB7fTsKICAgIAogICAgKGZ1bmN0aW9uKCkgewogICAgICAgIAogICAgICAgIG9vcC5pbXBsZW1lbnQodGhpcywgRXZlbnRFbWl0dGVyKTsKICAgICAgICAgICAgICAgIAogICAgICAgIHRoaXMuY2FsbGJhY2sgPSBmdW5jdGlvbihkYXRhLCBjYWxsYmFja0lkKSB7CiAgICAgICAgICAgIHBvc3RNZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJjYWxsIiwKICAgICAgICAgICAgICAgIGlkOiBjYWxsYmFja0lkLAogICAgICAgICAgICAgICAgZGF0YTogZGF0YQogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgCiAgICAgICAgdGhpcy5lbWl0ID0gZnVuY3Rpb24obmFtZSwgZGF0YSkgewogICAgICAgICAgICBwb3N0TWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAiZXZlbnQiLAogICAgICAgICAgICAgICAgbmFtZTogbmFtZSwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEKICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICAKICAgIH0pLmNhbGwoU2VuZGVyLnByb3RvdHlwZSk7CiAgICAKICAgIHJldHVybiBuZXcgU2VuZGVyKCk7Cn07Cgp2YXIgbWFpbiA9IHdpbmRvdy5tYWluID0gbnVsbDsKdmFyIHNlbmRlciA9IHdpbmRvdy5zZW5kZXIgPSBudWxsOwoKd2luZG93Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgIHZhciBtc2cgPSBlLmRhdGE7CiAgICBpZiAobXNnLmV2ZW50ICYmIHNlbmRlcikgewogICAgICAgIHNlbmRlci5fc2lnbmFsKG1zZy5ldmVudCwgbXNnLmRhdGEpOwogICAgfQogICAgZWxzZSBpZiAobXNnLmNvbW1hbmQpIHsKICAgICAgICBpZiAobWFpblttc2cuY29tbWFuZF0pCiAgICAgICAgICAgIG1haW5bbXNnLmNvbW1hbmRdLmFwcGx5KG1haW4sIG1zZy5hcmdzKTsKICAgICAgICBlbHNlIGlmICh3aW5kb3dbbXNnLmNvbW1hbmRdKQogICAgICAgICAgICB3aW5kb3dbbXNnLmNvbW1hbmRdLmFwcGx5KHdpbmRvdywgbXNnLmFyZ3MpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJVbmtub3duIGNvbW1hbmQ6IiArIG1zZy5jb21tYW5kKTsKICAgIH0KICAgIGVsc2UgaWYgKG1zZy5pbml0KSB7CiAgICAgICAgd2luZG93LmluaXRCYXNlVXJscyhtc2cudGxucyk7CiAgICAgICAgc2VuZGVyID0gd2luZG93LnNlbmRlciA9IHdpbmRvdy5pbml0U2VuZGVyKCk7CiAgICAgICAgdmFyIGNsYXp6ID0gdGhpcy5yZXF1aXJlKG1zZy5tb2R1bGUpW21zZy5jbGFzc25hbWVdOwogICAgICAgIG1haW4gPSB3aW5kb3cubWFpbiA9IG5ldyBjbGF6eihzZW5kZXIpOwogICAgfQp9Owp9KSh0aGlzKTsKCmFjZS5kZWZpbmUoImFjZS9saWIvb29wIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CmV4cG9ydHMuaW5oZXJpdHMgPSBmdW5jdGlvbiAoY3Rvciwgc3VwZXJDdG9yKSB7CiAgICBjdG9yLnN1cGVyXyA9IHN1cGVyQ3RvcjsKICAgIGN0b3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckN0b3IucHJvdG90eXBlLCB7CiAgICAgICAgY29uc3RydWN0b3I6IHsKICAgICAgICAgICAgdmFsdWU6IGN0b3IsCiAgICAgICAgICAgIGVudW1lcmFibGU6IGZhbHNlLAogICAgICAgICAgICB3cml0YWJsZTogdHJ1ZSwKICAgICAgICAgICAgY29uZmlndXJhYmxlOiB0cnVlCiAgICAgICAgfQogICAgfSk7Cn07CmV4cG9ydHMubWl4aW4gPSBmdW5jdGlvbiAob2JqLCBtaXhpbikgewogICAgZm9yICh2YXIga2V5IGluIG1peGluKSB7CiAgICAgICAgb2JqW2tleV0gPSBtaXhpbltrZXldOwogICAgfQogICAgcmV0dXJuIG9iajsKfTsKZXhwb3J0cy5pbXBsZW1lbnQgPSBmdW5jdGlvbiAocHJvdG8sIG1peGluKSB7CiAgICBleHBvcnRzLm1peGluKHByb3RvLCBtaXhpbik7Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hcHBseV9kZWx0YSIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwpmdW5jdGlvbiB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsIGVycm9yVGV4dCkgewogICAgY29uc29sZS5sb2coIkludmFsaWQgRGVsdGE6IiwgZGVsdGEpOwogICAgdGhyb3cgIkludmFsaWQgRGVsdGE6ICIgKyBlcnJvclRleHQ7Cn0KZnVuY3Rpb24gcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBwb3NpdGlvbikgewogICAgcmV0dXJuIHBvc2l0aW9uLnJvdyA+PSAwICYmIHBvc2l0aW9uLnJvdyA8IGRvY0xpbmVzLmxlbmd0aCAmJgogICAgICAgIHBvc2l0aW9uLmNvbHVtbiA+PSAwICYmIHBvc2l0aW9uLmNvbHVtbiA8PSBkb2NMaW5lc1twb3NpdGlvbi5yb3ddLmxlbmd0aDsKfQpmdW5jdGlvbiB2YWxpZGF0ZURlbHRhKGRvY0xpbmVzLCBkZWx0YSkgewogICAgaWYgKGRlbHRhLmFjdGlvbiAhPSAiaW5zZXJ0IiAmJiBkZWx0YS5hY3Rpb24gIT0gInJlbW92ZSIpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuYWN0aW9uIG11c3QgYmUgJ2luc2VydCcgb3IgJ3JlbW92ZSciKTsKICAgIGlmICghKGRlbHRhLmxpbmVzIGluc3RhbmNlb2YgQXJyYXkpKQogICAgICAgIHRocm93RGVsdGFFcnJvcihkZWx0YSwgImRlbHRhLmxpbmVzIG11c3QgYmUgYW4gQXJyYXkiKTsKICAgIGlmICghZGVsdGEuc3RhcnQgfHwgIWRlbHRhLmVuZCkKICAgICAgICB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsICJkZWx0YS5zdGFydC9lbmQgbXVzdCBiZSBhbiBwcmVzZW50Iik7CiAgICB2YXIgc3RhcnQgPSBkZWx0YS5zdGFydDsKICAgIGlmICghcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBkZWx0YS5zdGFydCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuc3RhcnQgbXVzdCBiZSBjb250YWluZWQgaW4gZG9jdW1lbnQiKTsKICAgIHZhciBlbmQgPSBkZWx0YS5lbmQ7CiAgICBpZiAoZGVsdGEuYWN0aW9uID09ICJyZW1vdmUiICYmICFwb3NpdGlvbkluRG9jdW1lbnQoZG9jTGluZXMsIGVuZCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuZW5kIG11c3QgY29udGFpbmVkIGluIGRvY3VtZW50IGZvciAncmVtb3ZlJyBhY3Rpb25zIik7CiAgICB2YXIgbnVtUmFuZ2VSb3dzID0gZW5kLnJvdyAtIHN0YXJ0LnJvdzsKICAgIHZhciBudW1SYW5nZUxhc3RMaW5lQ2hhcnMgPSAoZW5kLmNvbHVtbiAtIChudW1SYW5nZVJvd3MgPT0gMCA/IHN0YXJ0LmNvbHVtbiA6IDApKTsKICAgIGlmIChudW1SYW5nZVJvd3MgIT0gZGVsdGEubGluZXMubGVuZ3RoIC0gMSB8fCBkZWx0YS5saW5lc1tudW1SYW5nZVJvd3NdLmxlbmd0aCAhPSBudW1SYW5nZUxhc3RMaW5lQ2hhcnMpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEucmFuZ2UgbXVzdCBtYXRjaCBkZWx0YSBsaW5lcyIpOwp9CmV4cG9ydHMuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkb2NMaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpIHsKICAgIHZhciByb3cgPSBkZWx0YS5zdGFydC5yb3c7CiAgICB2YXIgc3RhcnRDb2x1bW4gPSBkZWx0YS5zdGFydC5jb2x1bW47CiAgICB2YXIgbGluZSA9IGRvY0xpbmVzW3Jvd10gfHwgIiI7CiAgICBzd2l0Y2ggKGRlbHRhLmFjdGlvbikgewogICAgICAgIGNhc2UgImluc2VydCI6CiAgICAgICAgICAgIHZhciBsaW5lcyA9IGRlbHRhLmxpbmVzOwogICAgICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAxKSB7CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3ddID0gbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZGVsdGEubGluZXNbMF0gKyBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtyb3csIDFdLmNvbmNhdChkZWx0YS5saW5lcyk7CiAgICAgICAgICAgICAgICBkb2NMaW5lcy5zcGxpY2UuYXBwbHkoZG9jTGluZXMsIGFyZ3MpOwogICAgICAgICAgICAgICAgZG9jTGluZXNbcm93XSA9IGxpbmUuc3Vic3RyaW5nKDAsIHN0YXJ0Q29sdW1uKSArIGRvY0xpbmVzW3Jvd107CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3cgKyBkZWx0YS5saW5lcy5sZW5ndGggLSAxXSArPSBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAicmVtb3ZlIjoKICAgICAgICAgICAgdmFyIGVuZENvbHVtbiA9IGRlbHRhLmVuZC5jb2x1bW47CiAgICAgICAgICAgIHZhciBlbmRSb3cgPSBkZWx0YS5lbmQucm93OwogICAgICAgICAgICBpZiAocm93ID09PSBlbmRSb3cpIHsKICAgICAgICAgICAgICAgIGRvY0xpbmVzW3Jvd10gPSBsaW5lLnN1YnN0cmluZygwLCBzdGFydENvbHVtbikgKyBsaW5lLnN1YnN0cmluZyhlbmRDb2x1bW4pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgZG9jTGluZXMuc3BsaWNlKHJvdywgZW5kUm93IC0gcm93ICsgMSwgbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZG9jTGluZXNbZW5kUm93XS5zdWJzdHJpbmcoZW5kQ29sdW1uKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICB9Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZXZlbnRfZW1pdHRlciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgRXZlbnRFbWl0dGVyID0ge307CnZhciBzdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbiAoKSB7IHRoaXMucHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfTsKdmFyIHByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24gKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9OwpFdmVudEVtaXR0ZXIuX2VtaXQgPQogICAgRXZlbnRFbWl0dGVyLl9kaXNwYXRjaEV2ZW50ID0gZnVuY3Rpb24gKGV2ZW50TmFtZSwgZSkgewogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwgKHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB7fSk7CiAgICAgICAgdGhpcy5fZGVmYXVsdEhhbmRsZXJzIHx8ICh0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB7fSk7CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXSB8fCBbXTsKICAgICAgICB2YXIgZGVmYXVsdEhhbmRsZXIgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycy5sZW5ndGggJiYgIWRlZmF1bHRIYW5kbGVyKQogICAgICAgICAgICByZXR1cm47CiAgICAgICAgaWYgKHR5cGVvZiBlICE9ICJvYmplY3QiIHx8ICFlKQogICAgICAgICAgICBlID0ge307CiAgICAgICAgaWYgKCFlLnR5cGUpCiAgICAgICAgICAgIGUudHlwZSA9IGV2ZW50TmFtZTsKICAgICAgICBpZiAoIWUuc3RvcFByb3BhZ2F0aW9uKQogICAgICAgICAgICBlLnN0b3BQcm9wYWdhdGlvbiA9IHN0b3BQcm9wYWdhdGlvbjsKICAgICAgICBpZiAoIWUucHJldmVudERlZmF1bHQpCiAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQgPSBwcmV2ZW50RGVmYXVsdDsKICAgICAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3RlbmVycy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBsaXN0ZW5lcnNbaV0oZSwgdGhpcyk7CiAgICAgICAgICAgIGlmIChlLnByb3BhZ2F0aW9uU3RvcHBlZCkKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAoZGVmYXVsdEhhbmRsZXIgJiYgIWUuZGVmYXVsdFByZXZlbnRlZCkKICAgICAgICAgICAgcmV0dXJuIGRlZmF1bHRIYW5kbGVyKGUsIHRoaXMpOwogICAgfTsKRXZlbnRFbWl0dGVyLl9zaWduYWwgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBlKSB7CiAgICB2YXIgbGlzdGVuZXJzID0gKHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge30pW2V2ZW50TmFtZV07CiAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICByZXR1cm47CiAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdGVuZXJzLmxlbmd0aDsgaSsrKQogICAgICAgIGxpc3RlbmVyc1tpXShlLCB0aGlzKTsKfTsKRXZlbnRFbWl0dGVyLm9uY2UgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIF9zZWxmID0gdGhpczsKICAgIHRoaXMub24oZXZlbnROYW1lLCBmdW5jdGlvbiBuZXdDYWxsYmFjaygpIHsKICAgICAgICBfc2VsZi5vZmYoZXZlbnROYW1lLCBuZXdDYWxsYmFjayk7CiAgICAgICAgY2FsbGJhY2suYXBwbHkobnVsbCwgYXJndW1lbnRzKTsKICAgIH0pOwogICAgaWYgKCFjYWxsYmFjaykgewogICAgICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSkgewogICAgICAgICAgICBjYWxsYmFjayA9IHJlc29sdmU7CiAgICAgICAgfSk7CiAgICB9Cn07CkV2ZW50RW1pdHRlci5zZXREZWZhdWx0SGFuZGxlciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICB2YXIgaGFuZGxlcnMgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnM7CiAgICBpZiAoIWhhbmRsZXJzKQogICAgICAgIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzID0geyBfZGlzYWJsZWRfOiB7fSB9OwogICAgaWYgKGhhbmRsZXJzW2V2ZW50TmFtZV0pIHsKICAgICAgICB2YXIgb2xkID0gaGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICAgICAgaWYgKCFkaXNhYmxlZCkKICAgICAgICAgICAgaGFuZGxlcnMuX2Rpc2FibGVkX1tldmVudE5hbWVdID0gZGlzYWJsZWQgPSBbXTsKICAgICAgICBkaXNhYmxlZC5wdXNoKG9sZCk7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQogICAgaGFuZGxlcnNbZXZlbnROYW1lXSA9IGNhbGxiYWNrOwp9OwpFdmVudEVtaXR0ZXIucmVtb3ZlRGVmYXVsdEhhbmRsZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzOwogICAgaWYgKCFoYW5kbGVycykKICAgICAgICByZXR1cm47CiAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICBpZiAoaGFuZGxlcnNbZXZlbnROYW1lXSA9PSBjYWxsYmFjaykgewogICAgICAgIGlmIChkaXNhYmxlZCkKICAgICAgICAgICAgdGhpcy5zZXREZWZhdWx0SGFuZGxlcihldmVudE5hbWUsIGRpc2FibGVkLnBvcCgpKTsKICAgIH0KICAgIGVsc2UgaWYgKGRpc2FibGVkKSB7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQp9OwpFdmVudEVtaXR0ZXIub24gPQogICAgRXZlbnRFbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaywgY2FwdHVyaW5nKSB7CiAgICAgICAgdGhpcy5fZXZlbnRSZWdpc3RyeSA9IHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge307CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdID0gW107CiAgICAgICAgaWYgKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSA9PSAtMSkKICAgICAgICAgICAgbGlzdGVuZXJzW2NhcHR1cmluZyA/ICJ1bnNoaWZ0IiA6ICJwdXNoIl0oY2FsbGJhY2spOwogICAgICAgIHJldHVybiBjYWxsYmFjazsKICAgIH07CkV2ZW50RW1pdHRlci5vZmYgPQogICAgRXZlbnRFbWl0dGVyLnJlbW92ZUxpc3RlbmVyID0KICAgICAgICBFdmVudEVtaXR0ZXIucmVtb3ZlRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICAgICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9ldmVudFJlZ2lzdHJ5IHx8IHt9OwogICAgICAgICAgICB2YXIgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdOwogICAgICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgdmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YoY2FsbGJhY2spOwogICAgICAgICAgICBpZiAoaW5kZXggIT09IC0xKQogICAgICAgICAgICAgICAgbGlzdGVuZXJzLnNwbGljZShpbmRleCwgMSk7CiAgICAgICAgfTsKRXZlbnRFbWl0dGVyLnJlbW92ZUFsbExpc3RlbmVycyA9IGZ1bmN0aW9uIChldmVudE5hbWUpIHsKICAgIGlmICghZXZlbnROYW1lKQogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZXZlbnRSZWdpc3RyeSkKICAgICAgICB0aGlzLl9ldmVudFJlZ2lzdHJ5W2V2ZW50TmFtZV0gPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZGVmYXVsdEhhbmRsZXJzKQogICAgICAgIHRoaXMuX2RlZmF1bHRIYW5kbGVyc1tldmVudE5hbWVdID0gdW5kZWZpbmVkOwp9OwpleHBvcnRzLkV2ZW50RW1pdHRlciA9IEV2ZW50RW1pdHRlcjsKCn0pOwoKYWNlLmRlZmluZSgiYWNlL3JhbmdlIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CnZhciBSYW5nZSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbHVtbiwgZW5kUm93LCBlbmRDb2x1bW4pIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gewogICAgICAgICAgICByb3c6IHN0YXJ0Um93LAogICAgICAgICAgICBjb2x1bW46IHN0YXJ0Q29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLmVuZCA9IHsKICAgICAgICAgICAgcm93OiBlbmRSb3csCiAgICAgICAgICAgIGNvbHVtbjogZW5kQ29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIFJhbmdlLnByb3RvdHlwZS5pc0VxdWFsID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuc3RhcnQucm93ID09PSByYW5nZS5zdGFydC5yb3cgJiYKICAgICAgICAgICAgdGhpcy5lbmQucm93ID09PSByYW5nZS5lbmQucm93ICYmCiAgICAgICAgICAgIHRoaXMuc3RhcnQuY29sdW1uID09PSByYW5nZS5zdGFydC5jb2x1bW4gJiYKICAgICAgICAgICAgdGhpcy5lbmQuY29sdW1uID09PSByYW5nZS5lbmQuY29sdW1uOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKCJSYW5nZTogWyIgKyB0aGlzLnN0YXJ0LnJvdyArICIvIiArIHRoaXMuc3RhcnQuY29sdW1uICsKICAgICAgICAgICAgIl0gLT4gWyIgKyB0aGlzLmVuZC5yb3cgKyAiLyIgKyB0aGlzLmVuZC5jb2x1bW4gKyAiXSIpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWlucyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDA7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVSYW5nZSA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAsIGVuZCA9IHJhbmdlLmVuZCwgc3RhcnQgPSByYW5nZS5zdGFydDsKICAgICAgICBjbXAgPSB0aGlzLmNvbXBhcmUoZW5kLnJvdywgZW5kLmNvbHVtbik7CiAgICAgICAgaWYgKGNtcCA9PSAxKSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoY21wID09IDApIHsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKSB7CiAgICAgICAgICAgIHJldHVybiAtMjsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gLTEpIHsKICAgICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDQyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVQb2ludCA9IGZ1bmN0aW9uIChwKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShwLnJvdywgcC5jb2x1bW4pOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWluc1JhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLnN0YXJ0KSA9PSAwICYmIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLmVuZCkgPT0gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW50ZXJzZWN0cyA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmVSYW5nZShyYW5nZSk7CiAgICAgICAgcmV0dXJuIChjbXAgPT0gLTEgfHwgY21wID09IDAgfHwgY21wID09IDEpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pc0VuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW47CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gdGhpcy5zdGFydC5yb3cgPT0gcm93ICYmIHRoaXMuc3RhcnQuY29sdW1uID09IGNvbHVtbjsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuc2V0U3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodHlwZW9mIHJvdyA9PSAib2JqZWN0IikgewogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93LnJvdzsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93OwogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnNldEVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0eXBlb2Ygcm93ID09ICJvYmplY3QiKSB7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuZW5kLnJvdyA9IHJvdy5yb3c7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmVuZC5yb3cgPSByb3c7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDApIHsKICAgICAgICAgICAgaWYgKHRoaXMuaXNFbmQocm93LCBjb2x1bW4pIHx8IHRoaXMuaXNTdGFydChyb3csIGNvbHVtbikpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW5zaWRlU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzRW5kKHJvdywgY29sdW1uKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pbnNpZGVFbmQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzU3RhcnQocm93LCBjb2x1bW4pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZmFsc2U7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmUgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAoIXRoaXMuaXNNdWx0aUxpbmUoKSkgewogICAgICAgICAgICBpZiAocm93ID09PSB0aGlzLnN0YXJ0LnJvdykgewogICAgICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8IHRoaXMuc3RhcnQuY29sdW1uID8gLTEgOiAoY29sdW1uID4gdGhpcy5lbmQuY29sdW1uID8gMSA6IDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmIChyb3cgPCB0aGlzLnN0YXJ0LnJvdykKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGlmIChyb3cgPiB0aGlzLmVuZC5yb3cpCiAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgIGlmICh0aGlzLnN0YXJ0LnJvdyA9PT0gcm93KQogICAgICAgICAgICByZXR1cm4gY29sdW1uID49IHRoaXMuc3RhcnQuY29sdW1uID8gMCA6IC0xOwogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT09IHJvdykKICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8PSB0aGlzLmVuZC5jb2x1bW4gPyAwIDogMTsKICAgICAgICByZXR1cm4gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZVN0YXJ0ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb21wYXJlRW5kID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuZW5kLnJvdyA9PSByb3cgJiYgdGhpcy5lbmQuY29sdW1uID09IGNvbHVtbikgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIH0KICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZUluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jbGlwUm93cyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPiBsYXN0Um93KQogICAgICAgICAgICB2YXIgZW5kID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLmVuZC5yb3cgPCBmaXJzdFJvdykKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiBmaXJzdFJvdywgY29sdW1uOiAwIH07CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID4gbGFzdFJvdykKICAgICAgICAgICAgdmFyIHN0YXJ0ID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLnN0YXJ0LnJvdyA8IGZpcnN0Um93KQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogZmlyc3RSb3csIGNvbHVtbjogMCB9OwogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHN0YXJ0IHx8IHRoaXMuc3RhcnQsIGVuZCB8fCB0aGlzLmVuZCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmV4dGVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIGlmIChjbXAgPT0gMCkKICAgICAgICAgICAgcmV0dXJuIHRoaXM7CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogcm93LCBjb2x1bW46IGNvbHVtbiB9OwogICAgICAgIGVsc2UKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICAgICAgcmV0dXJuIFJhbmdlLmZyb21Qb2ludHMoc3RhcnQgfHwgdGhpcy5zdGFydCwgZW5kIHx8IHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaXNFbXB0eSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKHRoaXMuc3RhcnQucm93ID09PSB0aGlzLmVuZC5yb3cgJiYgdGhpcy5zdGFydC5jb2x1bW4gPT09IHRoaXMuZW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzTXVsdGlMaW5lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiAodGhpcy5zdGFydC5yb3cgIT09IHRoaXMuZW5kLnJvdyk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNsb25lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHRoaXMuc3RhcnQsIHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29sbGFwc2VSb3dzID0gZnVuY3Rpb24gKCkgewogICAgICAgIGlmICh0aGlzLmVuZC5jb2x1bW4gPT0gMCkKICAgICAgICAgICAgcmV0dXJuIG5ldyBSYW5nZSh0aGlzLnN0YXJ0LnJvdywgMCwgTWF0aC5tYXgodGhpcy5zdGFydC5yb3csIHRoaXMuZW5kLnJvdyAtIDEpLCAwKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHJldHVybiBuZXcgUmFuZ2UodGhpcy5zdGFydC5yb3csIDAsIHRoaXMuZW5kLnJvdywgMCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnRvU2NyZWVuUmFuZ2UgPSBmdW5jdGlvbiAoc2Vzc2lvbikgewogICAgICAgIHZhciBzY3JlZW5Qb3NTdGFydCA9IHNlc3Npb24uZG9jdW1lbnRUb1NjcmVlblBvc2l0aW9uKHRoaXMuc3RhcnQpOwogICAgICAgIHZhciBzY3JlZW5Qb3NFbmQgPSBzZXNzaW9uLmRvY3VtZW50VG9TY3JlZW5Qb3NpdGlvbih0aGlzLmVuZCk7CiAgICAgICAgcmV0dXJuIG5ldyBSYW5nZShzY3JlZW5Qb3NTdGFydC5yb3csIHNjcmVlblBvc1N0YXJ0LmNvbHVtbiwgc2NyZWVuUG9zRW5kLnJvdywgc2NyZWVuUG9zRW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLm1vdmVCeSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHRoaXMuc3RhcnQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiArPSBjb2x1bW47CiAgICAgICAgdGhpcy5lbmQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLmVuZC5jb2x1bW4gKz0gY29sdW1uOwogICAgfTsKICAgIHJldHVybiBSYW5nZTsKfSgpKTsKUmFuZ2UuZnJvbVBvaW50cyA9IGZ1bmN0aW9uIChzdGFydCwgZW5kKSB7CiAgICByZXR1cm4gbmV3IFJhbmdlKHN0YXJ0LnJvdywgc3RhcnQuY29sdW1uLCBlbmQucm93LCBlbmQuY29sdW1uKTsKfTsKUmFuZ2UuY29tcGFyZVBvaW50cyA9IGZ1bmN0aW9uIChwMSwgcDIpIHsKICAgIHJldHVybiBwMS5yb3cgLSBwMi5yb3cgfHwgcDEuY29sdW1uIC0gcDIuY29sdW1uOwp9OwpleHBvcnRzLlJhbmdlID0gUmFuZ2U7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hbmNob3IiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKdmFyIG9vcCA9IHJlcXVpcmUoIi4vbGliL29vcCIpOwp2YXIgRXZlbnRFbWl0dGVyID0gcmVxdWlyZSgiLi9saWIvZXZlbnRfZW1pdHRlciIpLkV2ZW50RW1pdHRlcjsKdmFyIEFuY2hvciA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIEFuY2hvcihkb2MsIHJvdywgY29sdW1uKSB7CiAgICAgICAgdGhpcy4kb25DaGFuZ2UgPSB0aGlzLm9uQ2hhbmdlLmJpbmQodGhpcyk7CiAgICAgICAgdGhpcy5hdHRhY2goZG9jKTsKICAgICAgICBpZiAodHlwZW9mIHJvdyAhPSAibnVtYmVyIikKICAgICAgICAgICAgdGhpcy5zZXRQb3NpdGlvbihyb3cucm93LCByb3cuY29sdW1uKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHRoaXMuc2V0UG9zaXRpb24ocm93LCBjb2x1bW4pOwogICAgfQogICAgQW5jaG9yLnByb3RvdHlwZS5nZXRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudCh0aGlzLnJvdywgdGhpcy5jb2x1bW4pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZ2V0RG9jdW1lbnQgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZG9jdW1lbnQ7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5vbkNoYW5nZSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIGlmIChkZWx0YS5zdGFydC5yb3cgPT0gZGVsdGEuZW5kLnJvdyAmJiBkZWx0YS5zdGFydC5yb3cgIT0gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICBpZiAoZGVsdGEuc3RhcnQucm93ID4gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgcG9pbnQgPSAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgeyByb3c6IHRoaXMucm93LCBjb2x1bW46IHRoaXMuY29sdW1uIH0sIHRoaXMuJGluc2VydFJpZ2h0KTsKICAgICAgICB0aGlzLnNldFBvc2l0aW9uKHBvaW50LnJvdywgcG9pbnQuY29sdW1uLCB0cnVlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLnNldFBvc2l0aW9uID0gZnVuY3Rpb24gKHJvdywgY29sdW1uLCBub0NsaXApIHsKICAgICAgICB2YXIgcG9zOwogICAgICAgIGlmIChub0NsaXApIHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgcm93OiByb3csCiAgICAgICAgICAgICAgICBjb2x1bW46IGNvbHVtbgogICAgICAgICAgICB9OwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcG9zID0gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudChyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLnJvdyA9PSBwb3Mucm93ICYmIHRoaXMuY29sdW1uID09IHBvcy5jb2x1bW4pCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgb2xkID0gewogICAgICAgICAgICByb3c6IHRoaXMucm93LAogICAgICAgICAgICBjb2x1bW46IHRoaXMuY29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLnJvdyA9IHBvcy5yb3c7CiAgICAgICAgdGhpcy5jb2x1bW4gPSBwb3MuY29sdW1uOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlIiwgewogICAgICAgICAgICBvbGQ6IG9sZCwKICAgICAgICAgICAgdmFsdWU6IHBvcwogICAgICAgIH0pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZGV0YWNoID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRoaXMuZG9jdW1lbnQub2ZmKCJjaGFuZ2UiLCB0aGlzLiRvbkNoYW5nZSk7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5hdHRhY2ggPSBmdW5jdGlvbiAoZG9jKSB7CiAgICAgICAgdGhpcy5kb2N1bWVudCA9IGRvYyB8fCB0aGlzLmRvY3VtZW50OwogICAgICAgIHRoaXMuZG9jdW1lbnQub24oImNoYW5nZSIsIHRoaXMuJG9uQ2hhbmdlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLiRjbGlwUG9zaXRpb25Ub0RvY3VtZW50ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgdmFyIHBvcyA9IHt9OwogICAgICAgIGlmIChyb3cgPj0gdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBwb3Mucm93ID0gTWF0aC5tYXgoMCwgdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgICAgICBwb3MuY29sdW1uID0gdGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93IDwgMCkgewogICAgICAgICAgICBwb3Mucm93ID0gMDsKICAgICAgICAgICAgcG9zLmNvbHVtbiA9IDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBwb3Mucm93ID0gcm93OwogICAgICAgICAgICBwb3MuY29sdW1uID0gTWF0aC5taW4odGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aCwgTWF0aC5tYXgoMCwgY29sdW1uKSk7CiAgICAgICAgfQogICAgICAgIGlmIChjb2x1bW4gPCAwKQogICAgICAgICAgICBwb3MuY29sdW1uID0gMDsKICAgICAgICByZXR1cm4gcG9zOwogICAgfTsKICAgIHJldHVybiBBbmNob3I7Cn0oKSk7CkFuY2hvci5wcm90b3R5cGUuJGluc2VydFJpZ2h0ID0gZmFsc2U7Cm9vcC5pbXBsZW1lbnQoQW5jaG9yLnByb3RvdHlwZSwgRXZlbnRFbWl0dGVyKTsKZnVuY3Rpb24gJHBvaW50c0luT3JkZXIocG9pbnQxLCBwb2ludDIsIGVxdWFsUG9pbnRzSW5PcmRlcikgewogICAgdmFyIGJDb2xJc0FmdGVyID0gZXF1YWxQb2ludHNJbk9yZGVyID8gcG9pbnQxLmNvbHVtbiA8PSBwb2ludDIuY29sdW1uIDogcG9pbnQxLmNvbHVtbiA8IHBvaW50Mi5jb2x1bW47CiAgICByZXR1cm4gKHBvaW50MS5yb3cgPCBwb2ludDIucm93KSB8fCAocG9pbnQxLnJvdyA9PSBwb2ludDIucm93ICYmIGJDb2xJc0FmdGVyKTsKfQpmdW5jdGlvbiAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgcG9pbnQsIG1vdmVJZkVxdWFsKSB7CiAgICB2YXIgZGVsdGFJc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgIHZhciBkZWx0YVJvd1NoaWZ0ID0gKGRlbHRhSXNJbnNlcnQgPyAxIDogLTEpICogKGRlbHRhLmVuZC5yb3cgLSBkZWx0YS5zdGFydC5yb3cpOwogICAgdmFyIGRlbHRhQ29sU2hpZnQgPSAoZGVsdGFJc0luc2VydCA/IDEgOiAtMSkgKiAoZGVsdGEuZW5kLmNvbHVtbiAtIGRlbHRhLnN0YXJ0LmNvbHVtbik7CiAgICB2YXIgZGVsdGFTdGFydCA9IGRlbHRhLnN0YXJ0OwogICAgdmFyIGRlbHRhRW5kID0gZGVsdGFJc0luc2VydCA/IGRlbHRhU3RhcnQgOiBkZWx0YS5lbmQ7IC8vIENvbGxhcHNlIGluc2VydCByYW5nZS4KICAgIGlmICgkcG9pbnRzSW5PcmRlcihwb2ludCwgZGVsdGFTdGFydCwgbW92ZUlmRXF1YWwpKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcm93OiBwb2ludC5yb3csCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIGlmICgkcG9pbnRzSW5PcmRlcihkZWx0YUVuZCwgcG9pbnQsICFtb3ZlSWZFcXVhbCkpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICByb3c6IHBvaW50LnJvdyArIGRlbHRhUm93U2hpZnQsCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uICsgKHBvaW50LnJvdyA9PSBkZWx0YUVuZC5yb3cgPyBkZWx0YUNvbFNoaWZ0IDogMCkKICAgICAgICB9OwogICAgfQogICAgcmV0dXJuIHsKICAgICAgICByb3c6IGRlbHRhU3RhcnQucm93LAogICAgICAgIGNvbHVtbjogZGVsdGFTdGFydC5jb2x1bW4KICAgIH07Cn0KZXhwb3J0cy5BbmNob3IgPSBBbmNob3I7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9kb2N1bWVudCIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgb29wID0gcmVxdWlyZSgiLi9saWIvb29wIik7CnZhciBhcHBseURlbHRhID0gcmVxdWlyZSgiLi9hcHBseV9kZWx0YSIpLmFwcGx5RGVsdGE7CnZhciBFdmVudEVtaXR0ZXIgPSByZXF1aXJlKCIuL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwp2YXIgUmFuZ2UgPSByZXF1aXJlKCIuL3JhbmdlIikuUmFuZ2U7CnZhciBBbmNob3IgPSByZXF1aXJlKCIuL2FuY2hvciIpLkFuY2hvcjsKdmFyIERvY3VtZW50ID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgewogICAgZnVuY3Rpb24gRG9jdW1lbnQodGV4dE9yTGluZXMpIHsKICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgaWYgKHRleHRPckxpbmVzLmxlbmd0aCA9PT0gMCkgewogICAgICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKEFycmF5LmlzQXJyYXkodGV4dE9yTGluZXMpKSB7CiAgICAgICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IDAsIGNvbHVtbjogMCB9LCB0ZXh0T3JMaW5lcyk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHRPckxpbmVzKTsKICAgICAgICB9CiAgICB9CiAgICBEb2N1bWVudC5wcm90b3R5cGUuc2V0VmFsdWUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHZhciBsZW4gPSB0aGlzLmdldExlbmd0aCgpIC0gMTsKICAgICAgICB0aGlzLnJlbW92ZShuZXcgUmFuZ2UoMCwgMCwgbGVuLCB0aGlzLmdldExpbmUobGVuKS5sZW5ndGgpKTsKICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHQgfHwgIiIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRWYWx1ZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy5nZXRBbGxMaW5lcygpLmpvaW4odGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5jcmVhdGVBbmNob3IgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gbmV3IEFuY2hvcih0aGlzLCByb3csIGNvbHVtbik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRkZXRlY3ROZXdMaW5lID0gZnVuY3Rpb24gKHRleHQpIHsKICAgICAgICB2YXIgbWF0Y2ggPSB0ZXh0Lm1hdGNoKC9eLio/KFxyXG58XHJ8XG4pL20pOwogICAgICAgIHRoaXMuJGF1dG9OZXdMaW5lID0gbWF0Y2ggPyBtYXRjaFsxXSA6ICJcbiI7CiAgICAgICAgdGhpcy5fc2lnbmFsKCJjaGFuZ2VOZXdMaW5lTW9kZSIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXROZXdMaW5lQ2hhcmFjdGVyID0gZnVuY3Rpb24gKCkgewogICAgICAgIHN3aXRjaCAodGhpcy4kbmV3TGluZU1vZGUpIHsKICAgICAgICAgICAgY2FzZSAid2luZG93cyI6CiAgICAgICAgICAgICAgICByZXR1cm4gIlxyXG4iOwogICAgICAgICAgICBjYXNlICJ1bml4IjoKICAgICAgICAgICAgICAgIHJldHVybiAiXG4iOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF1dG9OZXdMaW5lIHx8ICJcbiI7CiAgICAgICAgfQogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5zZXROZXdMaW5lTW9kZSA9IGZ1bmN0aW9uIChuZXdMaW5lTW9kZSkgewogICAgICAgIGlmICh0aGlzLiRuZXdMaW5lTW9kZSA9PT0gbmV3TGluZU1vZGUpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB0aGlzLiRuZXdMaW5lTW9kZSA9IG5ld0xpbmVNb2RlOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlTmV3TGluZU1vZGUiKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0TmV3TGluZU1vZGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG5ld0xpbmVNb2RlOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pc05ld0xpbmUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiAodGV4dCA9PSAiXHJcbiIgfHwgdGV4dCA9PSAiXHIiIHx8IHRleHQgPT0gIlxuIik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmUgPSBmdW5jdGlvbiAocm93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzW3Jvd10gfHwgIiI7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzID0gZnVuY3Rpb24gKGZpcnN0Um93LCBsYXN0Um93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLnNsaWNlKGZpcnN0Um93LCBsYXN0Um93ICsgMSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldEFsbExpbmVzID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aGlzLmdldExpbmVzKDAsIHRoaXMuZ2V0TGVuZ3RoKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRMZW5ndGggPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLmxlbmd0aDsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0VGV4dFJhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0TGluZXNGb3JSYW5nZShyYW5nZSkuam9pbih0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzRm9yUmFuZ2UgPSBmdW5jdGlvbiAocmFuZ2UpIHsKICAgICAgICB2YXIgbGluZXM7CiAgICAgICAgaWYgKHJhbmdlLnN0YXJ0LnJvdyA9PT0gcmFuZ2UuZW5kLnJvdykgewogICAgICAgICAgICBsaW5lcyA9IFt0aGlzLmdldExpbmUocmFuZ2Uuc3RhcnQucm93KS5zdWJzdHJpbmcocmFuZ2Uuc3RhcnQuY29sdW1uLCByYW5nZS5lbmQuY29sdW1uKV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBsaW5lcyA9IHRoaXMuZ2V0TGluZXMocmFuZ2Uuc3RhcnQucm93LCByYW5nZS5lbmQucm93KTsKICAgICAgICAgICAgbGluZXNbMF0gPSAobGluZXNbMF0gfHwgIiIpLnN1YnN0cmluZyhyYW5nZS5zdGFydC5jb2x1bW4pOwogICAgICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIDE7CiAgICAgICAgICAgIGlmIChyYW5nZS5lbmQucm93IC0gcmFuZ2Uuc3RhcnQucm93ID09IGwpCiAgICAgICAgICAgICAgICBsaW5lc1tsXSA9IGxpbmVzW2xdLnN1YnN0cmluZygwLCByYW5nZS5lbmQuY29sdW1uKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGxpbmVzOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRMaW5lcyA9IGZ1bmN0aW9uIChyb3csIGxpbmVzKSB7CiAgICAgICAgY29uc29sZS53YXJuKCJVc2Ugb2YgZG9jdW1lbnQuaW5zZXJ0TGluZXMgaXMgZGVwcmVjYXRlZC4gVXNlIHRoZSBpbnNlcnRGdWxsTGluZXMgbWV0aG9kIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0RnVsbExpbmVzKHJvdywgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVMaW5lcyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGNvbnNvbGUud2FybigiVXNlIG9mIGRvY3VtZW50LnJlbW92ZUxpbmVzIGlzIGRlcHJlY2F0ZWQuIFVzZSB0aGUgcmVtb3ZlRnVsbExpbmVzIG1ldGhvZCBpbnN0ZWFkLiIpOwogICAgICAgIHJldHVybiB0aGlzLnJlbW92ZUZ1bGxMaW5lcyhmaXJzdFJvdywgbGFzdFJvdyk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluc2VydE5ld0xpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICBjb25zb2xlLndhcm4oIlVzZSBvZiBkb2N1bWVudC5pbnNlcnROZXdMaW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSBpbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgWycnLCAnJ10pIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMocG9zaXRpb24sIFsiIiwgIiJdKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0ID0gZnVuY3Rpb24gKHBvc2l0aW9uLCB0ZXh0KSB7CiAgICAgICAgaWYgKHRoaXMuZ2V0TGVuZ3RoKCkgPD0gMSkKICAgICAgICAgICAgdGhpcy4kZGV0ZWN0TmV3TGluZSh0ZXh0KTsKICAgICAgICByZXR1cm4gdGhpcy5pbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgdGhpcy4kc3BsaXQodGV4dCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRJbkxpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24sIHRleHQpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLnBvcyhwb3NpdGlvbi5yb3csIHBvc2l0aW9uLmNvbHVtbiArIHRleHQubGVuZ3RoKTsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoewogICAgICAgICAgICBzdGFydDogc3RhcnQsCiAgICAgICAgICAgIGVuZDogZW5kLAogICAgICAgICAgICBhY3Rpb246ICJpbnNlcnQiLAogICAgICAgICAgICBsaW5lczogW3RleHRdCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xpcHBlZFBvcyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBsZW5ndGggPSB0aGlzLmdldExlbmd0aCgpOwogICAgICAgIGlmIChyb3cgPT09IHVuZGVmaW5lZCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGg7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHJvdyA8IDApIHsKICAgICAgICAgICAgcm93ID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93ID49IGxlbmd0aCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGggLSAxOwogICAgICAgICAgICBjb2x1bW4gPSB1bmRlZmluZWQ7CiAgICAgICAgfQogICAgICAgIHZhciBsaW5lID0gdGhpcy5nZXRMaW5lKHJvdyk7CiAgICAgICAgaWYgKGNvbHVtbiA9PSB1bmRlZmluZWQpCiAgICAgICAgICAgIGNvbHVtbiA9IGxpbmUubGVuZ3RoOwogICAgICAgIGNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KGNvbHVtbiwgMCksIGxpbmUubGVuZ3RoKTsKICAgICAgICByZXR1cm4geyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xvbmVQb3MgPSBmdW5jdGlvbiAocG9zKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiBwb3Mucm93LCBjb2x1bW46IHBvcy5jb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucG9zID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRjbGlwUG9zaXRpb24gPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICB2YXIgbGVuZ3RoID0gdGhpcy5nZXRMZW5ndGgoKTsKICAgICAgICBpZiAocG9zaXRpb24ucm93ID49IGxlbmd0aCkgewogICAgICAgICAgICBwb3NpdGlvbi5yb3cgPSBNYXRoLm1heCgwLCBsZW5ndGggLSAxKTsKICAgICAgICAgICAgcG9zaXRpb24uY29sdW1uID0gdGhpcy5nZXRMaW5lKGxlbmd0aCAtIDEpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHBvc2l0aW9uLnJvdyA9IE1hdGgubWF4KDAsIHBvc2l0aW9uLnJvdyk7CiAgICAgICAgICAgIHBvc2l0aW9uLmNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KHBvc2l0aW9uLmNvbHVtbiwgMCksIHRoaXMuZ2V0TGluZShwb3NpdGlvbi5yb3cpLmxlbmd0aCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBwb3NpdGlvbjsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0RnVsbExpbmVzID0gZnVuY3Rpb24gKHJvdywgbGluZXMpIHsKICAgICAgICByb3cgPSBNYXRoLm1pbihNYXRoLm1heChyb3csIDApLCB0aGlzLmdldExlbmd0aCgpKTsKICAgICAgICB2YXIgY29sdW1uID0gMDsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBsaW5lcyA9IGxpbmVzLmNvbmNhdChbIiJdKTsKICAgICAgICAgICAgY29sdW1uID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGxpbmVzID0gWyIiXS5jb25jYXQobGluZXMpOwogICAgICAgICAgICByb3ctLTsKICAgICAgICAgICAgY29sdW1uID0gdGhpcy4kbGluZXNbcm93XS5sZW5ndGg7CiAgICAgICAgfQogICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfSwgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRNZXJnZWRMaW5lcyA9IGZ1bmN0aW9uIChwb3NpdGlvbiwgbGluZXMpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB7CiAgICAgICAgICAgIHJvdzogc3RhcnQucm93ICsgbGluZXMubGVuZ3RoIC0gMSwKICAgICAgICAgICAgY29sdW1uOiAobGluZXMubGVuZ3RoID09IDEgPyBzdGFydC5jb2x1bW4gOiAwKSArIGxpbmVzW2xpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aAogICAgICAgIH07CiAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHN0YXJ0LAogICAgICAgICAgICBlbmQ6IGVuZCwKICAgICAgICAgICAgYWN0aW9uOiAiaW5zZXJ0IiwKICAgICAgICAgICAgbGluZXM6IGxpbmVzCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLnN0YXJ0LnJvdywgcmFuZ2Uuc3RhcnQuY29sdW1uKTsKICAgICAgICB2YXIgZW5kID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLmVuZC5yb3csIHJhbmdlLmVuZC5jb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVJbkxpbmUgPSBmdW5jdGlvbiAocm93LCBzdGFydENvbHVtbiwgZW5kQ29sdW1uKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJvdywgc3RhcnRDb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLmNsaXBwZWRQb3Mocm93LCBlbmRDb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVGdWxsTGluZXMgPSBmdW5jdGlvbiAoZmlyc3RSb3csIGxhc3RSb3cpIHsKICAgICAgICBmaXJzdFJvdyA9IE1hdGgubWluKE1hdGgubWF4KDAsIGZpcnN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIGxhc3RSb3cgPSBNYXRoLm1pbihNYXRoLm1heCgwLCBsYXN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIHZhciBkZWxldGVGaXJzdE5ld0xpbmUgPSBsYXN0Um93ID09IHRoaXMuZ2V0TGVuZ3RoKCkgLSAxICYmIGZpcnN0Um93ID4gMDsKICAgICAgICB2YXIgZGVsZXRlTGFzdE5ld0xpbmUgPSBsYXN0Um93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDE7CiAgICAgICAgdmFyIHN0YXJ0Um93ID0gKGRlbGV0ZUZpcnN0TmV3TGluZSA/IGZpcnN0Um93IC0gMSA6IGZpcnN0Um93KTsKICAgICAgICB2YXIgc3RhcnRDb2wgPSAoZGVsZXRlRmlyc3ROZXdMaW5lID8gdGhpcy5nZXRMaW5lKHN0YXJ0Um93KS5sZW5ndGggOiAwKTsKICAgICAgICB2YXIgZW5kUm93ID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gbGFzdFJvdyArIDEgOiBsYXN0Um93KTsKICAgICAgICB2YXIgZW5kQ29sID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gMCA6IHRoaXMuZ2V0TGluZShlbmRSb3cpLmxlbmd0aCk7CiAgICAgICAgdmFyIHJhbmdlID0gbmV3IFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbCwgZW5kUm93LCBlbmRDb2wpOwogICAgICAgIHZhciBkZWxldGVkTGluZXMgPSB0aGlzLiRsaW5lcy5zbGljZShmaXJzdFJvdywgbGFzdFJvdyArIDEpOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiByYW5nZS5zdGFydCwKICAgICAgICAgICAgZW5kOiByYW5nZS5lbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UocmFuZ2UpCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGRlbGV0ZWRMaW5lczsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlTmV3TGluZSA9IGZ1bmN0aW9uIChyb3cpIHsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDEgJiYgcm93ID49IDApIHsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3csIHRoaXMuZ2V0TGluZShyb3cpLmxlbmd0aCksCiAgICAgICAgICAgICAgICBlbmQ6IHRoaXMucG9zKHJvdyArIDEsIDApLAogICAgICAgICAgICAgICAgYWN0aW9uOiAicmVtb3ZlIiwKICAgICAgICAgICAgICAgIGxpbmVzOiBbIiIsICIiXQogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnJlcGxhY2UgPSBmdW5jdGlvbiAocmFuZ2UsIHRleHQpIHsKICAgICAgICBpZiAoIShyYW5nZSBpbnN0YW5jZW9mIFJhbmdlKSkKICAgICAgICAgICAgcmFuZ2UgPSBSYW5nZS5mcm9tUG9pbnRzKHJhbmdlLnN0YXJ0LCByYW5nZS5lbmQpOwogICAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PT0gMCAmJiByYW5nZS5pc0VtcHR5KCkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5zdGFydDsKICAgICAgICBpZiAodGV4dCA9PSB0aGlzLmdldFRleHRSYW5nZShyYW5nZSkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5lbmQ7CiAgICAgICAgdGhpcy5yZW1vdmUocmFuZ2UpOwogICAgICAgIHZhciBlbmQ7CiAgICAgICAgaWYgKHRleHQpIHsKICAgICAgICAgICAgZW5kID0gdGhpcy5pbnNlcnQocmFuZ2Uuc3RhcnQsIHRleHQpOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgZW5kID0gcmFuZ2Uuc3RhcnQ7CiAgICAgICAgfQogICAgICAgIHJldHVybiBlbmQ7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmFwcGx5RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsdGFzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHRoaXMuYXBwbHlEZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmV2ZXJ0RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSBkZWx0YXMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAgICAgdGhpcy5yZXZlcnREZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSwgZG9Ob3RWYWxpZGF0ZSkgewogICAgICAgIHZhciBpc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgICAgICBpZiAoaXNJbnNlcnQgPyBkZWx0YS5saW5lcy5sZW5ndGggPD0gMSAmJiAhZGVsdGEubGluZXNbMF0KICAgICAgICAgICAgOiAhUmFuZ2UuY29tcGFyZVBvaW50cyhkZWx0YS5zdGFydCwgZGVsdGEuZW5kKSkgewogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmIChpc0luc2VydCAmJiBkZWx0YS5saW5lcy5sZW5ndGggPiAyMDAwMCkgewogICAgICAgICAgICB0aGlzLiRzcGxpdEFuZGFwcGx5TGFyZ2VEZWx0YShkZWx0YSwgMjAwMDApOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgYXBwbHlEZWx0YSh0aGlzLiRsaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpOwogICAgICAgICAgICB0aGlzLl9zaWduYWwoImNoYW5nZSIsIGRlbHRhKTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRzYWZlQXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHZhciBkb2NMZW5ndGggPSB0aGlzLiRsaW5lcy5sZW5ndGg7CiAgICAgICAgaWYgKGRlbHRhLmFjdGlvbiA9PSAicmVtb3ZlIiAmJiBkZWx0YS5zdGFydC5yb3cgPCBkb2NMZW5ndGggJiYgZGVsdGEuZW5kLnJvdyA8IGRvY0xlbmd0aAogICAgICAgICAgICB8fCBkZWx0YS5hY3Rpb24gPT0gImluc2VydCIgJiYgZGVsdGEuc3RhcnQucm93IDw9IGRvY0xlbmd0aCkgewogICAgICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEpOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuJHNwbGl0QW5kYXBwbHlMYXJnZURlbHRhID0gZnVuY3Rpb24gKGRlbHRhLCBNQVgpIHsKICAgICAgICB2YXIgbGluZXMgPSBkZWx0YS5saW5lczsKICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIE1BWCArIDE7CiAgICAgICAgdmFyIHJvdyA9IGRlbHRhLnN0YXJ0LnJvdzsKICAgICAgICB2YXIgY29sdW1uID0gZGVsdGEuc3RhcnQuY29sdW1uOwogICAgICAgIGZvciAodmFyIGZyb20gPSAwLCB0byA9IDA7IGZyb20gPCBsOyBmcm9tID0gdG8pIHsKICAgICAgICAgICAgdG8gKz0gTUFYIC0gMTsKICAgICAgICAgICAgdmFyIGNodW5rID0gbGluZXMuc2xpY2UoZnJvbSwgdG8pOwogICAgICAgICAgICBjaHVuay5wdXNoKCIiKTsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3cgKyBmcm9tLCBjb2x1bW4pLAogICAgICAgICAgICAgICAgZW5kOiB0aGlzLnBvcyhyb3cgKyB0bywgY29sdW1uID0gMCksCiAgICAgICAgICAgICAgICBhY3Rpb246IGRlbHRhLmFjdGlvbiwKICAgICAgICAgICAgICAgIGxpbmVzOiBjaHVuawogICAgICAgICAgICB9LCB0cnVlKTsKICAgICAgICB9CiAgICAgICAgZGVsdGEubGluZXMgPSBsaW5lcy5zbGljZShmcm9tKTsKICAgICAgICBkZWx0YS5zdGFydC5yb3cgPSByb3cgKyBmcm9tOwogICAgICAgIGRlbHRhLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEsIHRydWUpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZXZlcnREZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHRoaXMuJHNhZmVBcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuc3RhcnQpLAogICAgICAgICAgICBlbmQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuZW5kKSwKICAgICAgICAgICAgYWN0aW9uOiAoZGVsdGEuYWN0aW9uID09ICJpbnNlcnQiID8gInJlbW92ZSIgOiAiaW5zZXJ0IiksCiAgICAgICAgICAgIGxpbmVzOiBkZWx0YS5saW5lcy5zbGljZSgpCiAgICAgICAgfSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluZGV4VG9Qb3NpdGlvbiA9IGZ1bmN0aW9uIChpbmRleCwgc3RhcnRSb3cpIHsKICAgICAgICB2YXIgbGluZXMgPSB0aGlzLiRsaW5lcyB8fCB0aGlzLmdldEFsbExpbmVzKCk7CiAgICAgICAgdmFyIG5ld2xpbmVMZW5ndGggPSB0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKS5sZW5ndGg7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDAsIGwgPSBsaW5lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgICAgICAgaW5kZXggLT0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICAgICAgaWYgKGluZGV4IDwgMCkKICAgICAgICAgICAgICAgIHJldHVybiB7IHJvdzogaSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2ldLmxlbmd0aCArIG5ld2xpbmVMZW5ndGggfTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHsgcm93OiBsIC0gMSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2wgLSAxXS5sZW5ndGggKyBuZXdsaW5lTGVuZ3RoIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnBvc2l0aW9uVG9JbmRleCA9IGZ1bmN0aW9uIChwb3MsIHN0YXJ0Um93KSB7CiAgICAgICAgdmFyIGxpbmVzID0gdGhpcy4kbGluZXMgfHwgdGhpcy5nZXRBbGxMaW5lcygpOwogICAgICAgIHZhciBuZXdsaW5lTGVuZ3RoID0gdGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkubGVuZ3RoOwogICAgICAgIHZhciBpbmRleCA9IDA7CiAgICAgICAgdmFyIHJvdyA9IE1hdGgubWluKHBvcy5yb3csIGxpbmVzLmxlbmd0aCk7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDA7IGkgPCByb3c7ICsraSkKICAgICAgICAgICAgaW5kZXggKz0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICByZXR1cm4gaW5kZXggKyBwb3MuY29sdW1uOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS4kc3BsaXQgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiB0ZXh0LnNwbGl0KC9cclxufFxyfFxuLyk7CiAgICB9OwogICAgcmV0dXJuIERvY3VtZW50Owp9KCkpOwpEb2N1bWVudC5wcm90b3R5cGUuJGF1dG9OZXdMaW5lID0gIiI7CkRvY3VtZW50LnByb3RvdHlwZS4kbmV3TGluZU1vZGUgPSAiYXV0byI7Cm9vcC5pbXBsZW1lbnQoRG9jdW1lbnQucHJvdG90eXBlLCBFdmVudEVtaXR0ZXIpOwpleHBvcnRzLkRvY3VtZW50ID0gRG9jdW1lbnQ7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZGVlcF9jb3B5IixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXtleHBvcnRzLmRlZXBDb3B5ID0gZnVuY3Rpb24gZGVlcENvcHkob2JqKSB7CiAgICBpZiAodHlwZW9mIG9iaiAhPT0gIm9iamVjdCIgfHwgIW9iaikKICAgICAgICByZXR1cm4gb2JqOwogICAgdmFyIGNvcHk7CiAgICBpZiAoQXJyYXkuaXNBcnJheShvYmopKSB7CiAgICAgICAgY29weSA9IFtdOwogICAgICAgIGZvciAodmFyIGtleSA9IDA7IGtleSA8IG9iai5sZW5ndGg7IGtleSsrKSB7CiAgICAgICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGNvcHk7CiAgICB9CiAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKG9iaikgIT09ICJbb2JqZWN0IE9iamVjdF0iKQogICAgICAgIHJldHVybiBvYmo7CiAgICBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKQogICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgIHJldHVybiBjb3B5Owp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbGliL2xhbmciLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKZXhwb3J0cy5sYXN0ID0gZnVuY3Rpb24gKGEpIHsKICAgIHJldHVybiBhW2EubGVuZ3RoIC0gMV07Cn07CmV4cG9ydHMuc3RyaW5nUmV2ZXJzZSA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcuc3BsaXQoIiIpLnJldmVyc2UoKS5qb2luKCIiKTsKfTsKZXhwb3J0cy5zdHJpbmdSZXBlYXQgPSBmdW5jdGlvbiAoc3RyaW5nLCBjb3VudCkgewogICAgdmFyIHJlc3VsdCA9ICcnOwogICAgd2hpbGUgKGNvdW50ID4gMCkgewogICAgICAgIGlmIChjb3VudCAmIDEpCiAgICAgICAgICAgIHJlc3VsdCArPSBzdHJpbmc7CiAgICAgICAgaWYgKGNvdW50ID4+PSAxKQogICAgICAgICAgICBzdHJpbmcgKz0gc3RyaW5nOwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfTsKdmFyIHRyaW1CZWdpblJlZ2V4cCA9IC9eXHNccyovOwp2YXIgdHJpbUVuZFJlZ2V4cCA9IC9cc1xzKiQvOwpleHBvcnRzLnN0cmluZ1RyaW1MZWZ0ID0gZnVuY3Rpb24gKHN0cmluZykgewogICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKHRyaW1CZWdpblJlZ2V4cCwgJycpOwp9OwpleHBvcnRzLnN0cmluZ1RyaW1SaWdodCA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSh0cmltRW5kUmVnZXhwLCAnJyk7Cn07CmV4cG9ydHMuY29weU9iamVjdCA9IGZ1bmN0aW9uIChvYmopIHsKICAgIHZhciBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7CiAgICAgICAgY29weVtrZXldID0gb2JqW2tleV07CiAgICB9CiAgICByZXR1cm4gY29weTsKfTsKZXhwb3J0cy5jb3B5QXJyYXkgPSBmdW5jdGlvbiAoYXJyYXkpIHsKICAgIHZhciBjb3B5ID0gW107CiAgICBmb3IgKHZhciBpID0gMCwgbCA9IGFycmF5Lmxlbmd0aDsgaSA8IGw7IGkrKykgewogICAgICAgIGlmIChhcnJheVtpXSAmJiB0eXBlb2YgYXJyYXlbaV0gPT0gIm9iamVjdCIpCiAgICAgICAgICAgIGNvcHlbaV0gPSB0aGlzLmNvcHlPYmplY3QoYXJyYXlbaV0pOwogICAgICAgIGVsc2UKICAgICAgICAgICAgY29weVtpXSA9IGFycmF5W2ldOwogICAgfQogICAgcmV0dXJuIGNvcHk7Cn07CmV4cG9ydHMuZGVlcENvcHkgPSByZXF1aXJlKCIuL2RlZXBfY29weSIpLmRlZXBDb3B5OwpleHBvcnRzLmFycmF5VG9NYXAgPSBmdW5jdGlvbiAoYXJyKSB7CiAgICB2YXIgbWFwID0ge307CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFyci5sZW5ndGg7IGkrKykgewogICAgICAgIG1hcFthcnJbaV1dID0gMTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuY3JlYXRlTWFwID0gZnVuY3Rpb24gKHByb3BzKSB7CiAgICB2YXIgbWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTsKICAgIGZvciAodmFyIGkgaW4gcHJvcHMpIHsKICAgICAgICBtYXBbaV0gPSBwcm9wc1tpXTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuYXJyYXlSZW1vdmUgPSBmdW5jdGlvbiAoYXJyYXksIHZhbHVlKSB7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8PSBhcnJheS5sZW5ndGg7IGkrKykgewogICAgICAgIGlmICh2YWx1ZSA9PT0gYXJyYXlbaV0pIHsKICAgICAgICAgICAgYXJyYXkuc3BsaWNlKGksIDEpOwogICAgICAgIH0KICAgIH0KfTsKZXhwb3J0cy5lc2NhcGVSZWdFeHAgPSBmdW5jdGlvbiAoc3RyKSB7CiAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyhbLiorP14ke30oKXxbXF1cL1xcXSkvZywgJ1xcJDEnKTsKfTsKZXhwb3J0cy5lc2NhcGVIVE1MID0gZnVuY3Rpb24gKHN0cikgewogICAgcmV0dXJuICgiIiArIHN0cikucmVwbGFjZSgvJi9nLCAiJiMzODsiKS5yZXBsYWNlKC8iL2csICImIzM0OyIpLnJlcGxhY2UoLycvZywgIiYjMzk7IikucmVwbGFjZSgvPC9nLCAiJiM2MDsiKTsKfTsKZXhwb3J0cy5nZXRNYXRjaE9mZnNldHMgPSBmdW5jdGlvbiAoc3RyaW5nLCByZWdFeHApIHsKICAgIHZhciBtYXRjaGVzID0gW107CiAgICBzdHJpbmcucmVwbGFjZShyZWdFeHAsIGZ1bmN0aW9uIChzdHIpIHsKICAgICAgICBtYXRjaGVzLnB1c2goewogICAgICAgICAgICBvZmZzZXQ6IGFyZ3VtZW50c1thcmd1bWVudHMubGVuZ3RoIC0gMl0sCiAgICAgICAgICAgIGxlbmd0aDogc3RyLmxlbmd0aAogICAgICAgIH0pOwogICAgfSk7CiAgICByZXR1cm4gbWF0Y2hlczsKfTsKZXhwb3J0cy5kZWZlcnJlZENhbGwgPSBmdW5jdGlvbiAoZmNuKSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgZGVmZXJyZWQgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGRlZmVycmVkLmNhbmNlbCgpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCAwKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuc2NoZWR1bGUgPSBkZWZlcnJlZDsKICAgIGRlZmVycmVkLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuY2FuY2VsID0gZnVuY3Rpb24gKCkgewogICAgICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgdGltZXIgPSBudWxsOwogICAgICAgIHJldHVybiBkZWZlcnJlZDsKICAgIH07CiAgICBkZWZlcnJlZC5pc1BlbmRpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRpbWVyOwogICAgfTsKICAgIHJldHVybiBkZWZlcnJlZDsKfTsKZXhwb3J0cy5kZWxheWVkQ2FsbCA9IGZ1bmN0aW9uIChmY24sIGRlZmF1bHRUaW1lb3V0KSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgX3NlbGYgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGlmICh0aW1lciA9PSBudWxsKQogICAgICAgICAgICB0aW1lciA9IHNldFRpbWVvdXQoY2FsbGJhY2ssIHRpbWVvdXQgfHwgZGVmYXVsdFRpbWVvdXQpOwogICAgfTsKICAgIF9zZWxmLmRlbGF5ID0gZnVuY3Rpb24gKHRpbWVvdXQpIHsKICAgICAgICB0aW1lciAmJiBjbGVhclRpbWVvdXQodGltZXIpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCBkZWZhdWx0VGltZW91dCk7CiAgICB9OwogICAgX3NlbGYuc2NoZWR1bGUgPSBfc2VsZjsKICAgIF9zZWxmLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgIH07CiAgICBfc2VsZi5jYW5jZWwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTsKICAgICAgICB0aW1lciA9IG51bGw7CiAgICB9OwogICAgX3NlbGYuaXNQZW5kaW5nID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aW1lcjsKICAgIH07CiAgICByZXR1cm4gX3NlbGY7Cn07CmV4cG9ydHMuc3VwcG9ydHNMb29rYmVoaW5kID0gZnVuY3Rpb24gKCkgewogICAgdHJ5IHsKICAgICAgICBuZXcgUmVnRXhwKCcoPzw9LiknKTsKICAgIH0KICAgIGNhdGNoIChlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQogICAgcmV0dXJuIHRydWU7Cn07CmV4cG9ydHMuc2tpcEVtcHR5TWF0Y2ggPSBmdW5jdGlvbiAobGluZSwgbGFzdCwgc3VwcG9ydHNVbmljb2RlRmxhZykgewogICAgcmV0dXJuIHN1cHBvcnRzVW5pY29kZUZsYWcgJiYgbGluZS5jb2RlUG9pbnRBdChsYXN0KSA+IDB4ZmZmZiA/IDIgOiAxOwp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2Uvd29ya2VyL21pcnJvciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSkgewoidXNlIHN0cmljdCI7Cgp2YXIgRG9jdW1lbnQgPSByZXF1aXJlKCIuLi9kb2N1bWVudCIpLkRvY3VtZW50Owp2YXIgbGFuZyA9IHJlcXVpcmUoIi4uL2xpYi9sYW5nIik7CiAgICAKdmFyIE1pcnJvciA9IGV4cG9ydHMuTWlycm9yID0gZnVuY3Rpb24oc2VuZGVyKSB7CiAgICB0aGlzLnNlbmRlciA9IHNlbmRlcjsKICAgIHZhciBkb2MgPSB0aGlzLmRvYyA9IG5ldyBEb2N1bWVudCgiIik7CiAgICAKICAgIHZhciBkZWZlcnJlZFVwZGF0ZSA9IHRoaXMuZGVmZXJyZWRVcGRhdGUgPSBsYW5nLmRlbGF5ZWRDYWxsKHRoaXMub25VcGRhdGUuYmluZCh0aGlzKSk7CiAgICAKICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICBzZW5kZXIub24oImNoYW5nZSIsIGZ1bmN0aW9uKGUpIHsKICAgICAgICB2YXIgZGF0YSA9IGUuZGF0YTsKICAgICAgICBpZiAoZGF0YVswXS5zdGFydCkgewogICAgICAgICAgICBkb2MuYXBwbHlEZWx0YXMoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSArPSAyKSB7CiAgICAgICAgICAgICAgICB2YXIgZCwgZXJyOyAKICAgICAgICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KGRhdGFbaSsxXSkpIHsKICAgICAgICAgICAgICAgICAgICBkID0ge2FjdGlvbjogImluc2VydCIsIHN0YXJ0OiBkYXRhW2ldLCBsaW5lczogZGF0YVtpKzFdfTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IHthY3Rpb246ICJyZW1vdmUiLCBzdGFydDogZGF0YVtpXSwgZW5kOiBkYXRhW2krMV19OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoKGQuYWN0aW9uID09ICJpbnNlcnQiID8gZC5zdGFydCA6IGQuZW5kKS5yb3cgPj0gZG9jLiRsaW5lcy5sZW5ndGgpIHsKICAgICAgICAgICAgICAgICAgICBlcnIgPSBuZXcgRXJyb3IoIkludmFsaWQgZGVsdGEiKTsKICAgICAgICAgICAgICAgICAgICBlcnIuZGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDogX3NlbGYuJHBhdGgsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzTGVuZ3RoOiBkb2MuJGxpbmVzLmxlbmd0aCwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgIGVuZDogZC5lbmQKICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgIHRocm93IGVycjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBkb2MuYXBwbHlEZWx0YShkLCB0cnVlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZiAoX3NlbGYuJHRpbWVvdXQpCiAgICAgICAgICAgIHJldHVybiBkZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZShfc2VsZi4kdGltZW91dCk7CiAgICAgICAgX3NlbGYub25VcGRhdGUoKTsKICAgIH0pOwp9OwoKKGZ1bmN0aW9uKCkgewogICAgCiAgICB0aGlzLiR0aW1lb3V0ID0gNTAwOwogICAgCiAgICB0aGlzLnNldFRpbWVvdXQgPSBmdW5jdGlvbih0aW1lb3V0KSB7CiAgICAgICAgdGhpcy4kdGltZW91dCA9IHRpbWVvdXQ7CiAgICB9OwogICAgCiAgICB0aGlzLnNldFZhbHVlID0gZnVuY3Rpb24odmFsdWUpIHsKICAgICAgICB0aGlzLmRvYy5zZXRWYWx1ZSh2YWx1ZSk7CiAgICAgICAgdGhpcy5kZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZSh0aGlzLiR0aW1lb3V0KTsKICAgIH07CiAgICAKICAgIHRoaXMuZ2V0VmFsdWUgPSBmdW5jdGlvbihjYWxsYmFja0lkKSB7CiAgICAgICAgdGhpcy5zZW5kZXIuY2FsbGJhY2sodGhpcy5kb2MuZ2V0VmFsdWUoKSwgY2FsbGJhY2tJZCk7CiAgICB9OwogICAgCiAgICB0aGlzLm9uVXBkYXRlID0gZnVuY3Rpb24oKSB7CiAgICB9OwogICAgCiAgICB0aGlzLmlzUGVuZGluZyA9IGZ1bmN0aW9uKCkgewogICAgICAgIHJldHVybiB0aGlzLmRlZmVycmVkVXBkYXRlLmlzUGVuZGluZygpOwogICAgfTsKICAgIAp9KS5jYWxsKE1pcnJvci5wcm90b3R5cGUpOwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbW9kZS9qc29uL2pzb25fcGFyc2UiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKICAgIHZhciBhdCwgICAgIC8vIFRoZSBpbmRleCBvZiB0aGUgY3VycmVudCBjaGFyYWN0ZXIKICAgICAgICBjaCwgICAgIC8vIFRoZSBjdXJyZW50IGNoYXJhY3RlcgogICAgICAgIGVzY2FwZWUgPSB7CiAgICAgICAgICAgICciJzogICciJywKICAgICAgICAgICAgJ1xcJzogJ1xcJywKICAgICAgICAgICAgJy8nOiAgJy8nLAogICAgICAgICAgICBiOiAgICAnXGInLAogICAgICAgICAgICBmOiAgICAnXGYnLAogICAgICAgICAgICBuOiAgICAnXG4nLAogICAgICAgICAgICByOiAgICAnXHInLAogICAgICAgICAgICB0OiAgICAnXHQnCiAgICAgICAgfSwKICAgICAgICB0ZXh0LAoKICAgICAgICBlcnJvciA9IGZ1bmN0aW9uIChtKSB7CgogICAgICAgICAgICB0aHJvdyB7CiAgICAgICAgICAgICAgICBuYW1lOiAgICAnU3ludGF4RXJyb3InLAogICAgICAgICAgICAgICAgbWVzc2FnZTogbSwKICAgICAgICAgICAgICAgIGF0OiAgICAgIGF0LAogICAgICAgICAgICAgICAgdGV4dDogICAgdGV4dAogICAgICAgICAgICB9OwogICAgICAgIH0sCgogICAgICAgIG5leHQgPSBmdW5jdGlvbiAoYykgewoKICAgICAgICAgICAgaWYgKGMgJiYgYyAhPT0gY2gpIHsKICAgICAgICAgICAgICAgIGVycm9yKCJFeHBlY3RlZCAnIiArIGMgKyAiJyBpbnN0ZWFkIG9mICciICsgY2ggKyAiJyIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBjaCA9IHRleHQuY2hhckF0KGF0KTsKICAgICAgICAgICAgYXQgKz0gMTsKICAgICAgICAgICAgcmV0dXJuIGNoOwogICAgICAgIH0sCgogICAgICAgIG51bWJlciA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHZhciBudW1iZXIsCiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnJzsKCiAgICAgICAgICAgIGlmIChjaCA9PT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnLSc7CiAgICAgICAgICAgICAgICBuZXh0KCctJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgd2hpbGUgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsKICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICcuJykgewogICAgICAgICAgICAgICAgc3RyaW5nICs9ICcuJzsKICAgICAgICAgICAgICAgIHdoaWxlIChuZXh0KCkgJiYgY2ggPj0gJzAnICYmIGNoIDw9ICc5JykgewogICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICdlJyB8fCBjaCA9PT0gJ0UnKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgKz0gY2g7CiAgICAgICAgICAgICAgICBuZXh0KCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICctJyB8fCBjaCA9PT0gJysnKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHdoaWxlIChjaCA+PSAnMCcgJiYgY2ggPD0gJzknKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBudW1iZXIgPSArc3RyaW5nOwogICAgICAgICAgICBpZiAoaXNOYU4obnVtYmVyKSkgewogICAgICAgICAgICAgICAgZXJyb3IoIkJhZCBudW1iZXIiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBzdHJpbmcgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICB2YXIgaGV4LAogICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgIHN0cmluZyA9ICcnLAogICAgICAgICAgICAgICAgdWZmZmY7CgogICAgICAgICAgICBpZiAoY2ggPT09ICciJykgewogICAgICAgICAgICAgICAgd2hpbGUgKG5leHQoKSkgewogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJyInKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHN0cmluZzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoID09PSAnXFwnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNoID09PSAndScpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gMDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpICs9IDEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXggPSBwYXJzZUludChuZXh0KCksIDE2KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzRmluaXRlKGhleCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gdWZmZmYgKiAxNiArIGhleDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKHVmZmZmKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZXNjYXBlZVtjaF0gPT09ICdzdHJpbmcnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgKz0gZXNjYXBlZVtjaF07CiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoY2ggPT0gIlxuIiB8fCBjaCA9PSAiXHIiKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBzdHJpbmciKTsKICAgICAgICB9LAoKICAgICAgICB3aGl0ZSA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHdoaWxlIChjaCAmJiBjaCA8PSAnICcpIHsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHdvcmQgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBzd2l0Y2ggKGNoKSB7CiAgICAgICAgICAgIGNhc2UgJ3QnOgogICAgICAgICAgICAgICAgbmV4dCgndCcpOwogICAgICAgICAgICAgICAgbmV4dCgncicpOwogICAgICAgICAgICAgICAgbmV4dCgndScpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIGNhc2UgJ2YnOgogICAgICAgICAgICAgICAgbmV4dCgnZicpOwogICAgICAgICAgICAgICAgbmV4dCgnYScpOwogICAgICAgICAgICAgICAgbmV4dCgnbCcpOwogICAgICAgICAgICAgICAgbmV4dCgncycpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBjYXNlICduJzoKICAgICAgICAgICAgICAgIG5leHQoJ24nKTsKICAgICAgICAgICAgICAgIG5leHQoJ3UnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIHJldHVybiBudWxsOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVycm9yKCJVbmV4cGVjdGVkICciICsgY2ggKyAiJyIpOwogICAgICAgIH0sCgogICAgICAgIHZhbHVlLCAgLy8gUGxhY2UgaG9sZGVyIGZvciB0aGUgdmFsdWUgZnVuY3Rpb24uCgogICAgICAgIGFycmF5ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGFycmF5ID0gW107CgogICAgICAgICAgICBpZiAoY2ggPT09ICdbJykgewogICAgICAgICAgICAgICAgbmV4dCgnWycpOwogICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnXScpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBhcnJheTsgICAvLyBlbXB0eSBhcnJheQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAgYXJyYXkucHVzaCh2YWx1ZSgpKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ10nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFycmF5OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBuZXh0KCcsJyk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvcigiQmFkIGFycmF5Iik7CiAgICAgICAgfSwKCiAgICAgICAgb2JqZWN0ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGtleSwKICAgICAgICAgICAgICAgIG9iamVjdCA9IHt9OwoKICAgICAgICAgICAgaWYgKGNoID09PSAneycpIHsKICAgICAgICAgICAgICAgIG5leHQoJ3snKTsKICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICd9JykgewogICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0OyAgIC8vIGVtcHR5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAga2V5ID0gc3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgICAgICBuZXh0KCc6Jyk7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwga2V5KSkgewogICAgICAgICAgICAgICAgICAgICAgICBlcnJvcignRHVwbGljYXRlIGtleSAiJyArIGtleSArICciJyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIG9iamVjdFtrZXldID0gdmFsdWUoKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ30nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnLCcpOwogICAgICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBvYmplY3QiKTsKICAgICAgICB9OwoKICAgIHZhbHVlID0gZnVuY3Rpb24gKCkgewoKICAgICAgICB3aGl0ZSgpOwogICAgICAgIHN3aXRjaCAoY2gpIHsKICAgICAgICBjYXNlICd7JzoKICAgICAgICAgICAgcmV0dXJuIG9iamVjdCgpOwogICAgICAgIGNhc2UgJ1snOgogICAgICAgICAgICByZXR1cm4gYXJyYXkoKTsKICAgICAgICBjYXNlICciJzoKICAgICAgICAgICAgcmV0dXJuIHN0cmluZygpOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgICAgICByZXR1cm4gbnVtYmVyKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgcmV0dXJuIGNoID49ICcwJyAmJiBjaCA8PSAnOScgPyBudW1iZXIoKSA6IHdvcmQoKTsKICAgICAgICB9CiAgICB9OwoKICAgIHJldHVybiBmdW5jdGlvbiAoc291cmNlLCByZXZpdmVyKSB7CiAgICAgICAgdmFyIHJlc3VsdDsKCiAgICAgICAgdGV4dCA9IHNvdXJjZTsKICAgICAgICBhdCA9IDA7CiAgICAgICAgY2ggPSAnICc7CiAgICAgICAgcmVzdWx0ID0gdmFsdWUoKTsKICAgICAgICB3aGl0ZSgpOwogICAgICAgIGlmIChjaCkgewogICAgICAgICAgICBlcnJvcigiU3ludGF4IGVycm9yIik7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gdHlwZW9mIHJldml2ZXIgPT09ICdmdW5jdGlvbicgPyBmdW5jdGlvbiB3YWxrKGhvbGRlciwga2V5KSB7CiAgICAgICAgICAgIHZhciBrLCB2LCB2YWx1ZSA9IGhvbGRlcltrZXldOwogICAgICAgICAgICBpZiAodmFsdWUgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgZm9yIChrIGluIHZhbHVlKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKHZhbHVlLCBrKSkgewogICAgICAgICAgICAgICAgICAgICAgICB2ID0gd2Fsayh2YWx1ZSwgayk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2ICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlW2tdID0gdjsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB2YWx1ZVtrXTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcmV2aXZlci5jYWxsKGhvbGRlciwga2V5LCB2YWx1ZSk7CiAgICAgICAgfSh7Jyc6IHJlc3VsdH0sICcnKSA6IHJlc3VsdDsKICAgIH07Cn0pOwoKYWNlLmRlZmluZSgiYWNlL21vZGUvanNvbl93b3JrZXIiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKdmFyIG9vcCA9IHJlcXVpcmUoIi4uL2xpYi9vb3AiKTsKdmFyIE1pcnJvciA9IHJlcXVpcmUoIi4uL3dvcmtlci9taXJyb3IiKS5NaXJyb3I7CnZhciBwYXJzZSA9IHJlcXVpcmUoIi4vanNvbi9qc29uX3BhcnNlIik7Cgp2YXIgSnNvbldvcmtlciA9IGV4cG9ydHMuSnNvbldvcmtlciA9IGZ1bmN0aW9uKHNlbmRlcikgewogICAgTWlycm9yLmNhbGwodGhpcywgc2VuZGVyKTsKICAgIHRoaXMuc2V0VGltZW91dCgyMDApOwp9OwoKb29wLmluaGVyaXRzKEpzb25Xb3JrZXIsIE1pcnJvcik7CgooZnVuY3Rpb24oKSB7CgogICAgdGhpcy5vblVwZGF0ZSA9IGZ1bmN0aW9uKCkgewogICAgICAgIHZhciB2YWx1ZSA9IHRoaXMuZG9jLmdldFZhbHVlKCk7CiAgICAgICAgdmFyIGVycm9ycyA9IFtdOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGlmICh2YWx1ZSkKICAgICAgICAgICAgICAgIHBhcnNlKHZhbHVlKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIHZhciBwb3MgPSB0aGlzLmRvYy5pbmRleFRvUG9zaXRpb24oZS5hdC0xKTsKICAgICAgICAgICAgZXJyb3JzLnB1c2goewogICAgICAgICAgICAgICAgcm93OiBwb3Mucm93LAogICAgICAgICAgICAgICAgY29sdW1uOiBwb3MuY29sdW1uLAogICAgICAgICAgICAgICAgdGV4dDogZS5tZXNzYWdlLAogICAgICAgICAgICAgICAgdHlwZTogImVycm9yIgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy5zZW5kZXIuZW1pdCgiYW5ub3RhdGUiLCBlcnJvcnMpOwogICAgfTsKCn0pLmNhbGwoSnNvbldvcmtlci5wcm90b3R5cGUpOwoKfSk7Cg=="
-},5609:function(e,t,i){i.r(t),i.d(t,{showTransformModal:function(){return s}});var t=i(8340),n=i.n(t),t=i(4772),S=i.n(t),o=i(3057);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k(e,t,i,n){if("boolean"==typeof e||e instanceof Boolean||null===e||"number"==typeof e||e instanceof Number||"string"==typeof e||e instanceof String||e instanceof Date)return JSON.stringify(e);if(Array.isArray(e)){for(var o=e,r=t,s=i,a=n,l=r?s+r:void 0,c=r?"[\n":"[",h=0;h<o.length;h++){var d=o[h];if(r&&(c+=l),c+=void 0!==d&&"function"!=typeof d?k(d,r,l,a):"null",h<o.length-1&&(c+=r?",\n":","),c.length>a)return c+"..."}return c+=r?"\n"+s+"]":"]"}if(e&&"object"===v(e)){var u,g=e,p=t,s=i,m=n,f=p?s+p:void 0,C=!0,y=p?"{\n":"{";if("function"==typeof g.toJSON)return k(g.toJSON(),p,s,m);for(u in g)if(((e,t)=>Object.prototype.hasOwnProperty.call(e,t))(g,u)){var I=g[u];if(C?C=!1:y+=p?",\n":",",(y=(y+=p?f+'"'+u+'": ':'"'+u+'":')+k(I,p,f,m)).length>m)return y+"..."}return y+=p?"\n"+s+"}":"}"}}function T(e,t){for(var i="";0<t--;)i+=e;return i}var E=i(6237),R=i(660),r='Enter a <a href="http://jmespath.org" target="_blank">JMESPath</a> query to filter, sort, or transform the JSON data.<br/>To learn JMESPath, go to <a href="http://jmespath.org/tutorial.html" target="_blank">the interactive tutorial</a>.';function s(e){var t=e.container,v=e.json,i=e.queryDescription,i=void 0===i?r:i,b=e.createQuery,A=e.executeQuery,w=e.onTransform,x=v,e='<div class="pico-modal-contents"><div class="pico-modal-header">'+(0,o.Tl)("transform")+"</div><p>"+i+'</p><div class="jsoneditor-jmespath-label">'+(0,o.Tl)("transformWizardLabel")+' </div><div id="wizard" class="jsoneditor-jmespath-block jsoneditor-jmespath-wizard">  <table class="jsoneditor-jmespath-wizard-table">    <tbody>      <tr>        <th>'+(0,o.Tl)("transformWizardFilter")+'</th>        <td class="jsoneditor-jmespath-filter">          <div class="jsoneditor-inline jsoneditor-jmespath-filter-field" >            <select id="filterField">            </select>          </div>          <div class="jsoneditor-inline jsoneditor-jmespath-filter-relation" >            <select id="filterRelation">              <option value="==">==</option>              <option value="!=">!=</option>              <option value="<">&lt;</option>              <option value="<=">&lt;=</option>              <option value=">">&gt;</option>              <option value=">=">&gt;=</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,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/ {2}/g," &nbsp;").replace(/^ /,"&nbsp;").replace(/ $/,"&nbsp;"),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(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&nbsp;|\u00A0/g," ").replace(/&amp;/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,"&#38;").replace(/"/g,"&#34;").replace(/'/g,"&#39;").replace(/</g,"&#60;")},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 &nbsp; 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","&#xD7;")).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="<">&lt;</option>              <option value="<=">&lt;=</option>              <option value=">">&gt;</option>              <option value=">=">&gt;=</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, '&amp;' ).replace( /</g, '&lt;' ).replace( />/g, '&gt;' ).replace( / {2}/g, ' &nbsp;' ).replace( /^ /, '&nbsp;' ).replace( / $/, '&nbsp;' ), 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( /&lt;/g, '<' ).replace( /&gt;/g, '>' ).replace( /&nbsp;|\u00A0/g, ' ' ).replace( /&amp;/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, '&#38;' ).replace( /"/g, '&#34;' ).replace( /'/g, '&#39;' ).replace( /</g, '&#60;' );
+			}, 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 &nbsp; 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', '&#xD7;' ) ).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 ---
Thu Jan 22 13:13:57 UTC 2026

--- end ---
$ git clone file:///srv/git/mediawiki-extensions-JsonForms.git /src/repo --depth=1 -b master
--- stderr ---
Cloning into '/src/repo'...
--- stdout ---

--- end ---
$ git config user.name libraryupgrader
--- stdout ---

--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---

--- end ---
$ git submodule update --init
--- stdout ---

--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.

--- end ---
$ git show-ref refs/heads/master
--- stdout ---
e74561f89d29f28245e2c8a498b8e92a8eefb704 refs/heads/master

--- end ---
$ /usr/bin/npm i --package-lock-only
--- stdout ---

up to date, audited 465 packages in 10s

112 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json

--- end ---
Editing .gitignore to remove package-lock.json
$ /usr/bin/npm audit --json
--- stdout ---
{
  "auditReportVersion": 2,
  "vulnerabilities": {},
  "metadata": {
    "vulnerabilities": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "dependencies": {
      "prod": 1,
      "dev": 464,
      "optional": 0,
      "peer": 1,
      "peerOptional": 0,
      "total": 464
    }
  }
}

--- end ---
$ /usr/bin/composer install
--- stderr ---
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 21 installs, 0 updates, 0 removals
  - Locking composer/semver (3.4.3)
  - Locking composer/spdx-licenses (1.5.9)
  - Locking dealerdirect/phpcodesniffer-composer-installer (v1.2.0)
  - Locking mediawiki/mediawiki-codesniffer (v47.0.0)
  - Locking mediawiki/minus-x (1.1.3)
  - Locking php-parallel-lint/php-console-color (v1.0.1)
  - Locking php-parallel-lint/php-console-highlighter (v1.0.0)
  - Locking php-parallel-lint/php-parallel-lint (v1.4.0)
  - Locking phpcsstandards/phpcsextra (1.2.1)
  - Locking phpcsstandards/phpcsutils (1.0.12)
  - Locking psr/container (2.0.2)
  - Locking squizlabs/php_codesniffer (3.12.2)
  - Locking symfony/console (v7.4.3)
  - Locking symfony/deprecation-contracts (v3.6.0)
  - Locking symfony/polyfill-ctype (v1.33.0)
  - Locking symfony/polyfill-intl-grapheme (v1.33.0)
  - Locking symfony/polyfill-intl-normalizer (v1.33.0)
  - Locking symfony/polyfill-mbstring (v1.33.0)
  - Locking symfony/polyfill-php80 (v1.33.0)
  - Locking symfony/service-contracts (v3.6.1)
  - Locking symfony/string (v8.0.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 21 installs, 0 updates, 0 removals
    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.1): Extracting archive
  - Installing symfony/deprecation-contracts (v3.6.0): Extracting archive
  - Installing psr/container (2.0.2): Extracting archive
  - Installing symfony/service-contracts (v3.6.1): Extracting archive
  - Installing symfony/console (v7.4.3): Extracting archive
  - Installing mediawiki/minus-x (1.1.3): Extracting archive
  - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive
  - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive
  - Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive
  0/19 [>---------------------------]   0%
 19/19 [============================] 100%
Generating autoload files
15 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils

--- end ---
Upgrading n:eslint-config-wikimedia from 0.31.0 -> 0.32.3
$ /usr/bin/npm install
--- stderr ---
npm WARN deprecated osenv@0.1.5: This package is no longer supported.
npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm WARN deprecated glob@7.1.7: Glob versions prior to v9 are no longer supported
npm WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
--- stdout ---

added 468 packages, and audited 469 packages in 6s

115 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json

--- end ---
$ /usr/bin/npm install grunt-eslint@24.3.0 --save-exact
--- stdout ---

up to date, audited 469 packages in 1s

115 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json

--- end ---
$ ./node_modules/.bin/eslint composer.json package.json extension.json resources/JsonForms.js i18n/en.json resources/jsoneditor/jsoneditor.min.js package-lock.json Gruntfile.js i18n/qqq.json --fix
--- stdout ---

/src/repo/resources/JsonForms.js
   22:1   error  Global variable leak, declare the variable if it is intended to be local  no-implicit-globals
   22:1   error  'JsonForms' is not defined                                                no-undef
   25:18  error  structuredClone is not supported in Safari 11.1, iOS Safari 11.3-11.4     compat/compat
   35:5   error  Identifier 'content_model' is not in camel case                           camelcase
   56:3   error  '$' is not defined                                                        no-undef
   58:22  error  'JSONEditor' is not defined                                               no-undef
   80:20  error  '$' is not defined                                                        no-undef
   87:3   error  '$' is not defined                                                        no-undef
  113:7   error  Unexpected console statement                                              no-console
  118:6   error  Unexpected console statement                                              no-console
  125:16  error  '$' is not defined                                                        no-undef
  127:3   error  '$' is not defined                                                        no-undef
  184:7   error  Identifier 'content_model' is not in camel case                           camelcase
  204:5   error  Global variable leak, declare the variable if it is intended to be local  no-implicit-globals
  204:5   error  'editor_' is not defined                                                  no-undef
  206:10  error  'editor_' is not defined                                                  no-undef
  207:38  error  'editor_' is not defined                                                  no-undef
  215:8   error  Unexpected dangling '_' in 'editor_'                                      no-underscore-dangle
  216:10  error  'schemaName' is already declared in the upper scope on line 132 column 9  no-shadow
  221:5   error  Unexpected console statement                                              no-console
  236:38  error  'schema' is already declared in the upper scope on line 131 column 9      no-shadow
  248:38  error  'schema' is already declared in the upper scope on line 131 column 9      no-shadow
  273:1   error  '$' is not defined                                                        no-undef
  277:2   error  '$' is not defined                                                        no-undef
  278:39  error  'JsonForms' is not defined                                                no-undef

/src/repo/resources/jsoneditor/jsoneditor.min.js
     31:2     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     31:117   error    'define' is not defined                                                                                                      no-undef
     31:130   error    'define' is not defined                                                                                                      no-undef
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:2     error    Return statement should not contain assignment                                                                               no-return-assign
     33:9     error    'i' was used before it was defined                                                                                           no-use-before-define
     33:37    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     38:10    error    Unexpected var, use let or const instead                                                                                     no-var
     38:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     38:14    error    't' is already defined                                                                                                       no-redeclare
     38:29    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     38:67    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     38:70    error    'e' is already declared in the upper scope on line 33 column 31                                                              no-shadow
     38:73    error    't' is already declared in the upper scope on line 33 column 34                                                              no-shadow
     39:4     error    Unexpected var, use let or const instead                                                                                     no-var
     39:8     error    'i' is already declared in the upper scope on line 33 column 37                                                              no-shadow
     39:11    error    'n' is already declared in the upper scope on line 38 column 29                                                              no-shadow
     39:23    error    'o' is already declared in the upper scope on line 38 column 67                                                              no-shadow
     39:37    error    't' is already defined                                                                                                       no-redeclare
     39:55    error    'r' is already declared in the upper scope on line 42 column 14                                                              no-shadow
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    Return statement should not contain assignment                                                                               no-return-assign
     39:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     39:370   error    Unexpected use of comma operator                                                                                             no-sequences
     39:655   error    'e' is already declared in the upper scope on line 38 column 70                                                              no-shadow
     40:11    error    't' is already declared in the upper scope on line 38 column 73                                                              no-shadow
     40:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     42:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     42:17    error    'e' is already declared in the upper scope on line 33 column 31                                                              no-shadow
     42:20    error    't' is already declared in the upper scope on line 33 column 34                                                              no-shadow
     45:27    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     46:54    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     46:69    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     46:78    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     46:81    error    'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     46:84    error    't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     47:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
     47:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     47:27    error    'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     47:31    error    Unexpected dangling '_' in '_validateKeyword'                                                                                no-underscore-dangle
     47:55    error    Unexpected dangling '_' in '_validateKeyword'                                                                                no-underscore-dangle
     49:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     49:30    error    Unexpected use of comma operator                                                                                             no-sequences
     51:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     52:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     52:34    error    'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     52:37    error    't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     53:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     55:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     57:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     58:36    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     58:42    error    'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     59:16    error    'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     64:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     64:11    error    'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     64:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     64:47    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     65:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     65:18    error    'e' is already declared in the upper scope on line 52 column 34                                                              no-shadow
     65:21    error    't' is already declared in the upper scope on line 52 column 37                                                              no-shadow
     65:24    error    'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     66:11    error    Unexpected var, use let or const instead                                                                                     no-var
     66:15    error    'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     66:18    error    'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     67:12    error    'r' is already declared in the upper scope on line 65 column 15                                                              no-shadow
     67:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     67:36    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
     68:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     70:1     warning  This line has a length of 179. Maximum allowed is 100                                                                        max-len
     70:6     error    'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     70:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
     70:19    error    'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:131   error    'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:131   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     70:148   error    Unexpected use of comma operator                                                                                             no-sequences
     71:6     error    Return statement should not contain assignment                                                                               no-return-assign
     71:6     error    Return statement should not contain assignment                                                                               no-return-assign
     71:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     71:46    error    Unexpected use of comma operator                                                                                             no-sequences
     72:22    error    'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     73:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
     73:10    error    't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     73:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     74:25    error    'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     75:1     warning  This line has a length of 137. Maximum allowed is 100                                                                        max-len
     75:10    error    't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     75:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     75:26    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     75:48    error    Unexpected use of comma operator                                                                                             no-sequences
     75:101   error    'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     76:15    error    'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     76:33    error    'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     77:26    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
     78:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     81:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     83:27    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     84:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     84:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     84:44    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     84:47    error    't' is already declared in the upper scope on line 83 column 24                                                              no-shadow
     84:53    error    'i' is already declared in the upper scope on line 83 column 27                                                              no-shadow
     85:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     85:32    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     87:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     87:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     87:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
     87:62    error    'e' is already declared in the upper scope on line 83 column 21                                                              no-shadow
     88:11    error    'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
     88:15    error    Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
     88:32    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
     88:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     88:77    error    'o' is already declared in the upper scope on line 84 column 44                                                              no-shadow
     90:14    error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
     91:16    error    'e' is already declared in the upper scope on line 88 column 11                                                              no-shadow
     94:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     95:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     95:17    error    't' is already declared in the upper scope on line 84 column 47                                                              no-shadow
     95:20    error    'e' is already declared in the upper scope on line 88 column 11                                                              no-shadow
     96:13    error    't' is already declared in the upper scope on line 95 column 17                                                              no-shadow
     96:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     98:1     warning  This line has a length of 155. Maximum allowed is 100                                                                        max-len
     98:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     98:13    error    Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
     98:37    error    Return statement should not contain assignment                                                                               no-return-assign
     98:55    error    Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
     98:80    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     98:118   error    Unexpected use of comma operator                                                                                             no-sequences
     98:130   error    'e' is already declared in the upper scope on line 95 column 20                                                              no-shadow
    101:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    101:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    104:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    104:42    error    'i' is already declared in the upper scope on line 84 column 53                                                              no-shadow
    105:15    error    Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
    106:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    106:18    error    'n' is already declared in the upper scope on line 84 column 9                                                               no-shadow
    106:21    error    'e' is already declared in the upper scope on line 95 column 20                                                              no-shadow
    107:15    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    107:31    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    111:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    111:31    error    'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
    113:10    error    Unexpected use of comma operator                                                                                             no-sequences
    113:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    113:27    error    'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
    114:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
    114:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    116:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    118:26    error    'e' is already declared in the upper scope on line 117 column 21                                                             no-shadow
    119:10    error    Unexpected var, use let or const instead                                                                                     no-var
    119:17    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    119:24    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    119:38    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    120:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
    120:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    120:8     error    Unexpected use of comma operator                                                                                             no-sequences
    120:75    error    Unexpected use of '&'                                                                                                        no-bitwise
    120:103   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    121:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    121:13    error    'i' declared on line 119 column 17 is used outside of binding context                                                        block-scoped-var
    123:27    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    125:11    error    'o' was used before it was defined                                                                                           no-use-before-define
    127:11    error    's' was used before it was defined                                                                                           no-use-before-define
    129:11    error    'n' was used before it was defined                                                                                           no-use-before-define
    131:11    error    'r' was used before it was defined                                                                                           no-use-before-define
    132:10    error    Unexpected var, use let or const instead                                                                                     no-var
    132:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    132:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    132:33    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    134:26    error    'e' is already declared in the upper scope on line 133 column 21                                                             no-shadow
    134:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    134:32    error    'i' is defined but never used                                                                                                no-unused-vars
    135:4     error    Unexpected var, use let or const instead                                                                                     no-var
    135:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    135:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    135:224   error    'r' is already defined                                                                                                       no-redeclare
    135:339   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    137:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    137:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    137:39    error    Unexpected use of comma operator                                                                                             no-sequences
    137:410   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    137:416   error    Unexpected use of comma operator                                                                                             no-sequences
    137:985   error    Return statement should not contain assignment                                                                               no-return-assign
    137:985   error    Return statement should not contain assignment                                                                               no-return-assign
    137:985   error    Return statement should not contain assignment                                                                               no-return-assign
    137:985   error    Return statement should not contain assignment                                                                               no-return-assign
    137:1236  error    Unexpected use of comma operator                                                                                             no-sequences
    140:26    error    'e' is already declared in the upper scope on line 139 column 22                                                             no-shadow
    140:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    140:32    error    'i' is defined but never used                                                                                                no-unused-vars
    141:4     error    Unexpected var, use let or const instead                                                                                     no-var
    141:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    141:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    141:116   error    't' is already defined                                                                                                       no-redeclare
    141:170   error    'a' is already defined                                                                                                       no-redeclare
    141:196   error    's' is already defined                                                                                                       no-redeclare
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    Return statement should not contain assignment                                                                               no-return-assign
    141:274   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    141:2230  error    Unexpected use of comma operator                                                                                             no-sequences
    144:26    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    144:29    error    'e' is already declared in the upper scope on line 143 column 22                                                             no-shadow
    144:32    error    'B' is defined but never used                                                                                                no-unused-vars
    145:16    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    145:16    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    145:44    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    145:110   error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
    145:114   error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    145:141   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    146:5     error    Unexpected var, use let or const instead                                                                                     no-var
    146:9     error    's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    146:70    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    146:75    error    's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:6     error    's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:32    error    's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    148:24    error    's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    149:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    149:23    error    's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    151:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    151:272   error    Unexpected use of comma operator                                                                                             no-sequences
    152:5     error    'l' was used before it was defined                                                                                           no-use-before-define
    152:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    152:5     error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    152:16    error    Unexpected use of comma operator                                                                                             no-sequences
    152:18    error    'c' was used before it was defined                                                                                           no-use-before-define
    152:18    error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    152:35    error    'R' was used before it was defined                                                                                           no-use-before-define
    152:35    error    'R' declared on line 188 column 15 is used outside of binding context                                                        block-scoped-var
    152:71    error    'v' was used before it was defined                                                                                           no-use-before-define
    152:71    error    'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    152:115   error    'b' was used before it was defined                                                                                           no-use-before-define
    152:115   error    'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    152:146   error    'g' was used before it was defined                                                                                           no-use-before-define
    152:146   error    'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:169   error    'h' was used before it was defined                                                                                           no-use-before-define
    152:169   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    152:184   error    'c' was used before it was defined                                                                                           no-use-before-define
    152:184   error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    152:195   error    'u' was used before it was defined                                                                                           no-use-before-define
    152:195   error    'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    152:209   error    'l' was used before it was defined                                                                                           no-use-before-define
    152:209   error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    152:242   error    'g' was used before it was defined                                                                                           no-use-before-define
    152:242   error    'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:266   error    'u' was used before it was defined                                                                                           no-use-before-define
    152:266   error    'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    152:286   error    'N' was used before it was defined                                                                                           no-use-before-define
    152:286   error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:290   error    'N' was used before it was defined                                                                                           no-use-before-define
    152:290   error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:470   error    'b' was used before it was defined                                                                                           no-use-before-define
    152:470   error    'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    152:678   error    'h' was used before it was defined                                                                                           no-use-before-define
    152:678   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    152:717   error    'T' was used before it was defined                                                                                           no-use-before-define
    152:717   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:728   error    'N' was used before it was defined                                                                                           no-use-before-define
    152:728   error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:757   error    'g' was used before it was defined                                                                                           no-use-before-define
    152:757   error    'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:809   error    'T' was used before it was defined                                                                                           no-use-before-define
    152:809   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:852   error    'T' was used before it was defined                                                                                           no-use-before-define
    152:852   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:899   error    'T' was used before it was defined                                                                                           no-use-before-define
    152:899   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:1082  error    'u' was used before it was defined                                                                                           no-use-before-define
    152:1082  error    'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    155:6     error    Unexpected var, use let or const instead                                                                                     no-var
    155:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    155:109   error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    155:141   error    Unexpected use of comma operator                                                                                             no-sequences
    155:216   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    156:7     error    Unexpected var, use let or const instead                                                                                     no-var
    156:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    158:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    159:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    159:70    error    Unexpected string concatenation of literals                                                                                  no-useless-concat
    161:6     error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    161:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    161:17    error    Unexpected use of comma operator                                                                                             no-sequences
    161:19    error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    161:36    error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    161:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    161:116   error    Unexpected use of comma operator                                                                                             no-sequences
    163:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    163:28    error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    164:7     error    Unexpected var, use let or const instead                                                                                     no-var
    164:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    164:25    error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    164:229   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    164:273   error    Unexpected use of comma operator                                                                                             no-sequences
    164:289   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    165:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    167:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    167:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    168:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    168:109   error    Unexpected use of comma operator                                                                                             no-sequences
    169:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
    169:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    169:30    error    'y' was used before it was defined                                                                                           no-use-before-define
    169:83    error    Unexpected var, use let or const instead                                                                                     no-var
    169:83    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    170:7     error    Unexpected var, use let or const instead                                                                                     no-var
    170:70    error    'v' is already defined                                                                                                       no-redeclare
    170:98    error    'b' is already defined                                                                                                       no-redeclare
    170:129   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    170:202   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    170:240   error    Unexpected use of comma operator                                                                                             no-sequences
    171:31    error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    171:50    error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    171:93    error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:149   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    171:219   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:233   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:258   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:270   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:303   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:355   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:402   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:462   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    172:15    error    Unexpected var, use let or const instead                                                                                     no-var
    172:22    error    'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    172:48    error    'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    173:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    173:19    error    'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    173:30    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:130   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:150   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:188   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:205   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:268   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:316   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:329   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:343   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:354   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:388   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:429   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:444   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:479   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:504   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:523   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:571   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:595   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:632   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:664   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:684   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:703   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:761   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:777   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:889   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:921   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    175:10    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    175:12    error    'N' was used before it was defined                                                                                           no-use-before-define
    175:12    error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:16    error    'N' was used before it was defined                                                                                           no-use-before-define
    175:16    error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:51    error    Unexpected use of comma operator                                                                                             no-sequences
    175:550   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:589   error    Unexpected var, use let or const instead                                                                                     no-var
    175:600   error    's' is already defined                                                                                                       no-redeclare
    175:600   error    's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:610   error    'N' was used before it was defined                                                                                           no-use-before-define
    175:610   error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:865   error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:880   error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:912   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    175:962   error    Unexpected string concatenation of literals                                                                                  no-useless-concat
    175:972   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:994   error    Unexpected use of comma operator                                                                                             no-sequences
    175:996   error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:1017  error    's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:1053  error    's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:1065  error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:1084  error    'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    177:8     error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:16    error    'N' was used before it was defined                                                                                           no-use-before-define
    177:16    error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:20    error    'N' was used before it was defined                                                                                           no-use-before-define
    177:20    error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:538   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    177:582   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    177:582   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    177:586   error    'N' was used before it was defined                                                                                           no-use-before-define
    177:586   error    'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:593   error    Unexpected use of comma operator                                                                                             no-sequences
    177:667   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:710   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:757   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    178:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    180:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    181:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    181:57    error    Unexpected use of comma operator                                                                                             no-sequences
    181:104   error    'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    181:124   error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    183:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    185:16    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:14    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:63    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:71    error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    186:107   error    Unexpected use of comma operator                                                                                             no-sequences
    187:15    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    187:22    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    188:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
    188:11    error    Unexpected var, use let or const instead                                                                                     no-var
    188:62    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    189:18    error    Unexpected var, use let or const instead                                                                                     no-var
    190:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
    190:18    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    190:31    error    'M' was used before it was defined                                                                                           no-use-before-define
    190:31    error    'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    191:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
    191:14    error    Unexpected var, use let or const instead                                                                                     no-var
    191:22    error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    191:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    193:16    error    'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    193:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    194:34    error    'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    195:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    195:33    error    'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    198:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    198:51    error    Unexpected use of comma operator                                                                                             no-sequences
    198:72    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    198:185   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    198:224   error    'M' was used before it was defined                                                                                           no-use-before-define
    198:224   error    'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    198:271   error    'M' was used before it was defined                                                                                           no-use-before-define
    198:271   error    'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    203:22    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    203:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    204:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    205:18    error    Unexpected var, use let or const instead                                                                                     no-var
    205:25    error    'k' is already defined                                                                                                       no-redeclare
    205:25    error    'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    205:51    error    'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    206:18    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    206:38    error    'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    207:14    error    '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    207:18    error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    207:28    error    'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    207:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    209:16    error    'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    209:49    error    '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    209:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    210:34    error    'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    211:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    211:33    error    'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    214:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    214:30    error    '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:51    error    Unexpected use of comma operator                                                                                             no-sequences
    214:72    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    214:102   error    '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:124   error    '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:155   error    '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:185   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    220:11    error    Unexpected var, use let or const instead                                                                                     no-var
    220:11    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    220:22    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    221:16    error    Unexpected var, use let or const instead                                                                                     no-var
    222:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    222:63    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    224:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    224:45    error    Unexpected use of comma operator                                                                                             no-sequences
    224:47    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:84    error    'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:95    error    'y' declared on line 169 column 87 is used outside of binding context                                                        block-scoped-var
    224:119   error    'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    224:147   error    'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    224:362   error    'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    224:632   error    'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    224:702   error    'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    224:741   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:833   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:876   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:923   error    'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:1064  error    'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    224:1084  error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    228:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    228:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    228:33    error    Unexpected use of comma operator                                                                                             no-sequences
    228:35    error    'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    228:273   error    'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    229:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    229:28    error    'e' is already declared in the upper scope on line 144 column 29                                                             no-shadow
    230:15    error    't' is already declared in the upper scope on line 145 column 8                                                              no-shadow
    230:28    error    'i' is already declared in the upper scope on line 145 column 16                                                             no-shadow
    235:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    235:18    error    'e' is already declared in the upper scope on line 144 column 29                                                             no-shadow
    236:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    236:68    error    'e' is already declared in the upper scope on line 235 column 18                                                             no-shadow
    237:16    error    't' is already declared in the upper scope on line 145 column 8                                                              no-shadow
    237:34    error    'i' is already declared in the upper scope on line 145 column 16                                                             no-shadow
    238:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    246:15    error    'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    247:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    247:4     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    248:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    248:5     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    250:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    250:41    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:101   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:173   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:243   error    Unexpected use of comma operator                                                                                             no-sequences
    250:274   error    Array prototype is read only, properties should not be added                                                                 no-extend-native
    250:347   error    'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    252:11    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    252:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    255:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    256:66    error    Array prototype is read only, properties should not be added                                                                 no-extend-native
    256:134   error    'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    257:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    258:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
    258:69    error    String prototype is read only, properties should not be added                                                                no-extend-native
    262:26    error    'e' is already declared in the upper scope on line 261 column 22                                                             no-shadow
    262:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    262:32    error    'i' is defined but never used                                                                                                no-unused-vars
    263:4     error    Unexpected var, use let or const instead                                                                                     no-var
    263:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    263:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    263:110   error    't' is already defined                                                                                                       no-redeclare
    263:164   error    'r' is already defined                                                                                                       no-redeclare
    263:285   error    'o' is already defined                                                                                                       no-redeclare
    263:499   error    'o' is already defined                                                                                                       no-redeclare
    263:1211  error    'm' is already defined                                                                                                       no-redeclare
    263:1660  error    'n' is already defined                                                                                                       no-redeclare
    263:1673  error    Return statement should not contain assignment                                                                               no-return-assign
    263:1673  error    Return statement should not contain assignment                                                                               no-return-assign
    263:1673  error    Return statement should not contain assignment                                                                               no-return-assign
    263:1673  error    Return statement should not contain assignment                                                                               no-return-assign
    263:1673  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    263:1924  error    Unexpected use of comma operator                                                                                             no-sequences
    266:27    error    'e' is already declared in the upper scope on line 265 column 22                                                             no-shadow
    266:30    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    267:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    267:16    error    'e' is already declared in the upper scope on line 266 column 27                                                             no-shadow
    269:6     error    Unexpected var, use let or const instead                                                                                     no-var
    269:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    269:10    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    269:26    error    Unnecessary escape character: \-                                                                                             no-useless-escape
    269:63    error    Unnecessary escape character: \-                                                                                             no-useless-escape
    269:189   error    Unnecessary escape character: \/                                                                                             no-useless-escape
    269:191   error    Unnecessary escape character: \-                                                                                             no-useless-escape
    269:202   error    Unnecessary escape character: \/                                                                                             no-useless-escape
    269:204   error    Unnecessary escape character: \-                                                                                             no-useless-escape
    269:271   error    'e' is already defined                                                                                                       no-redeclare
    269:306   error    'i' is already defined                                                                                                       no-redeclare
    269:513   error    'a' is already defined                                                                                                       no-redeclare
    269:600   error    's' is already defined                                                                                                       no-redeclare
    272:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    275:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    276:81    error    Unexpected use of comma operator                                                                                             no-sequences
    278:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    278:73    error    Unexpected use of comma operator                                                                                             no-sequences
    280:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    283:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    285:28    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    286:1     warning  This line has a length of 368. Maximum allowed is 100                                                                        max-len
    286:3     error    Unexpected var, use let or const instead                                                                                     no-var
    286:7     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    286:22    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    286:239   error    'l' is already defined                                                                                                       no-redeclare
    286:340   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    286:352   error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    286:355   error    't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    286:358   error    'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    289:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    289:12    error    'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    291:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    291:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    291:26    error    Unexpected console statement                                                                                                 no-console
    291:143   error    Unexpected console statement                                                                                                 no-console
    291:267   error    Unexpected console statement                                                                                                 no-console
    291:524   error    Unexpected console statement                                                                                                 no-console
    291:688   error    'e' is already declared in the upper scope on line 286 column 352                                                            no-shadow
    292:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    292:39    error    Unexpected console statement                                                                                                 no-console
    293:7     error    Unexpected use of comma operator                                                                                             no-sequences
    293:29    error    Unexpected dangling '_' in '_create'                                                                                         no-underscore-dangle
    294:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    294:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    294:39    error    Unexpected console statement                                                                                                 no-console
    294:149   error    Unexpected use of comma operator                                                                                             no-sequences
    294:983   error    Unexpected dangling '_' in '_create'                                                                                         no-underscore-dangle
    294:1016  error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    294:1019  error    't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    294:1022  error    'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    295:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    295:22    error    Unexpected use of comma operator                                                                                             no-sequences
    295:69    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    296:73    error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    300:39    error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    304:39    error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    305:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    305:41    error    Unexpected use of comma operator                                                                                             no-sequences
    308:39    error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    310:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
    310:11    error    't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    310:31    error    'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    310:58    error    'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    310:70    error    'o' is already declared in the upper scope on line 285 column 28                                                             no-shadow
    310:97    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    312:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    312:13    error    'r' is already declared in the upper scope on line 286 column 37                                                             no-shadow
    312:36    error    's' is already declared in the upper scope on line 286 column 67                                                             no-shadow
    312:56    error    'a' is already declared in the upper scope on line 286 column 97                                                             no-shadow
    312:112   error    Unexpected use of comma operator                                                                                             no-sequences
    315:16    error    'e' is already declared in the upper scope on line 308 column 39                                                             no-shadow
    316:7     error    Unexpected console statement                                                                                                 no-console
    318:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    321:16    error    'e' is already declared in the upper scope on line 308 column 39                                                             no-shadow
    322:7     error    Unexpected console statement                                                                                                 no-console
    328:6     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    328:40    error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    329:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    329:93    error    Unexpected alert                                                                                                             no-alert
    330:41    error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    330:44    error    't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    332:9     error    'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    332:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    333:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    334:15    error    'e' is already declared in the upper scope on line 330 column 41                                                             no-shadow
    335:6     error    Unexpected console statement                                                                                                 no-console
    336:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    338:19    error    'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    339:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    339:27    error    Unexpected use of comma operator                                                                                             no-sequences
    340:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    341:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
    341:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    341:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    341:44    error    Unexpected use of comma operator                                                                                             no-sequences
    344:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
    344:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    344:31    error    Unexpected use of comma operator                                                                                             no-sequences
    345:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    345:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    345:20    error    Unexpected use of comma operator                                                                                             no-sequences
    345:29    error    Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    345:68    error    Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    346:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
    346:113   error    'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    347:8     error    't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    347:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    348:11    error    'o' was used before it was defined                                                                                           no-use-before-define
    348:11    error    'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    348:18    error    'o' was used before it was defined                                                                                           no-use-before-define
    348:18    error    'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    348:32    error    'o' was used before it was defined                                                                                           no-use-before-define
    348:32    error    'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    349:25    error    'o' was used before it was defined                                                                                           no-use-before-define
    349:25    error    'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    354:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    356:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    358:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    358:13    error    'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    360:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    362:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    362:13    error    Unexpected var, use let or const instead                                                                                     no-var
    362:17    error    'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    362:61    error    'o' is already declared in the upper scope on line 285 column 28                                                             no-shadow
    366:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    368:1     warning  This line has a length of 196. Maximum allowed is 100                                                                        max-len
    369:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    371:11    error    'r' was used before it was defined                                                                                           no-use-before-define
    372:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    372:55    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    372:58    error    'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    373:13    error    'o' is a function                                                                                                            no-func-assign
    373:98    error    'e' is already declared in the upper scope on line 372 column 58                                                             no-shadow
    375:19    error    'e' is already declared in the upper scope on line 372 column 58                                                             no-shadow
    378:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    378:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    378:17    error    'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    378:20    error    't' is already declared in the upper scope on line 369 column 25                                                             no-shadow
    379:14    error    'i' is already declared in the upper scope on line 369 column 28                                                             no-shadow
    380:11    error    'n' is already declared in the upper scope on line 378 column 14                                                             no-shadow
    380:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    380:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    380:56    error    Unexpected use of comma operator                                                                                             no-sequences
    380:144   error    Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
    380:144   error    Arrow function should not return assignment                                                                                  no-return-assign
    380:146   error    'e' is already declared in the upper scope on line 378 column 17                                                             no-shadow
    380:163   error    'e' is already declared in the upper scope on line 380 column 146                                                            no-shadow
    380:166   error    't' is already declared in the upper scope on line 378 column 20                                                             no-shadow
    381:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    383:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    383:12    error    'i' is already declared in the upper scope on line 379 column 14                                                             no-shadow
    383:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    385:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    385:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    387:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    388:23    error    Unexpected use of comma operator                                                                                             no-sequences
    388:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    390:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    390:5     error    Unexpected var, use let or const instead                                                                                     no-var
    391:16    error    'e' is already declared in the upper scope on line 419 column 118                                                            no-shadow
    391:19    error    't' is already declared in the upper scope on line 419 column 121                                                            no-shadow
    391:22    error    'i' is already declared in the upper scope on line 419 column 124                                                            no-shadow
    391:25    error    'n' is already declared in the upper scope on line 378 column 14                                                             no-shadow
    394:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    394:13    error    Unexpected var, use let or const instead                                                                                     no-var
    394:17    error    'o' is already declared in the upper scope on line 372 column 55                                                             no-shadow
    406:13    error    'r' is already declared in the upper scope on line 390 column 9                                                              no-shadow
    407:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    409:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    409:8     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
    409:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    409:89    error    Unexpected use of comma operator                                                                                             no-sequences
    410:7     error    Unexpected var, use let or const instead                                                                                     no-var
    410:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    410:15    error    'o' declared on line 394 column 17 is used outside of binding context                                                        block-scoped-var
    412:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    412:7     error    Unexpected var, use let or const instead                                                                                     no-var
    412:11    error    'c' is already defined                                                                                                       no-redeclare
    412:63    error    'c' is already defined                                                                                                       no-redeclare
    413:12    error    A constructor name should not start with a lowercase letter                                                                  new-cap
    413:15    error    'r' declared on line 406 column 13 is used outside of binding context                                                        block-scoped-var
    414:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    414:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    414:75    error    Unexpected use of comma operator                                                                                             no-sequences
    415:6     error    Return statement should not contain assignment                                                                               no-return-assign
    415:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    415:13    error    'e' was used before it was defined                                                                                           no-use-before-define
    415:18    error    Unexpected use of comma operator                                                                                             no-sequences
    415:22    error    't' was used before it was defined                                                                                           no-use-before-define
    415:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
    418:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
    418:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    418:119   error    Unexpected use of comma operator                                                                                             no-sequences
    419:18    error    'e' was used before it was defined                                                                                           no-use-before-define
    419:31    error    't' was used before it was defined                                                                                           no-use-before-define
    419:36    error    'i' was used before it was defined                                                                                           no-use-before-define
    419:44    error    'e' was used before it was defined                                                                                           no-use-before-define
    419:47    error    'i' was used before it was defined                                                                                           no-use-before-define
    419:75    error    'e' was used before it was defined                                                                                           no-use-before-define
    419:111   error    'e' was used before it was defined                                                                                           no-use-before-define
    419:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    419:114   error    Unreachable code                                                                                                             no-unreachable
    419:118   error    'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    419:121   error    't' is already declared in the upper scope on line 369 column 25                                                             no-shadow
    419:124   error    'i' is already declared in the upper scope on line 369 column 28                                                             no-shadow
    422:26    error    'e' is already declared in the upper scope on line 421 column 22                                                             no-shadow
    422:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    422:32    error    'i' is defined but never used                                                                                                no-unused-vars
    423:4     error    Unexpected var, use let or const instead                                                                                     no-var
    423:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    423:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    423:113   error    't' is already defined                                                                                                       no-redeclare
    423:167   error    's' is already defined                                                                                                       no-redeclare
    423:326   error    'p' is already defined                                                                                                       no-redeclare
    423:330   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    423:482   error    'm' is already defined                                                                                                       no-redeclare
    423:486   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    Return statement should not contain assignment                                                                               no-return-assign
    423:652   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    423:2547  error    Unexpected use of comma operator                                                                                             no-sequences
    425:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    426:7     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    426:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    431:14    error    'e' is already declared in the upper scope on line 425 column 22                                                             no-shadow
    432:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    434:26    error    'e' is already declared in the upper scope on line 433 column 22                                                             no-shadow
    434:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    434:32    error    'i' is defined but never used                                                                                                no-unused-vars
    435:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    435:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    435:32    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:62    error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:81    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:156   error    'p' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:179   error    'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:354   error    'y' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:360   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    435:374   error    'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:423   error    'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:442   error    'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:476   error    'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:518   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    435:526   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    435:562   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    437:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    437:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    439:6     error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    439:134   error    'S' was used before it was defined                                                                                           no-use-before-define
    439:138   error    'S' was used before it was defined                                                                                           no-use-before-define
    439:207   error    Unexpected string concatenation of literals                                                                                  no-useless-concat
    439:869   error    'k' was used before it was defined                                                                                           no-use-before-define
    439:880   error    'S' was used before it was defined                                                                                           no-use-before-define
    439:961   error    'k' was used before it was defined                                                                                           no-use-before-define
    439:1004  error    'k' was used before it was defined                                                                                           no-use-before-define
    439:1051  error    'k' was used before it was defined                                                                                           no-use-before-define
    439:1604  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:2019  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:2445  error    Unexpected use of comma operator                                                                                             no-sequences
    439:2459  error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    439:2461  error    'S' was used before it was defined                                                                                           no-use-before-define
    439:2465  error    'S' was used before it was defined                                                                                           no-use-before-define
    439:2484  error    Unexpected use of comma operator                                                                                             no-sequences
    439:3060  error    Unexpected var, use let or const instead                                                                                     no-var
    439:3074  error    Return statement should not contain assignment                                                                               no-return-assign
    439:3074  error    Return statement should not contain assignment                                                                               no-return-assign
    439:3074  error    Return statement should not contain assignment                                                                               no-return-assign
    439:3074  error    Return statement should not contain assignment                                                                               no-return-assign
    439:3074  error    Return statement should not contain assignment                                                                               no-return-assign
    439:3092  error    Unexpected use of comma operator                                                                                             no-sequences
    441:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    444:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    444:40    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    444:43    error    'i' is already declared in the upper scope on line 441 column 28                                                             no-shadow
    444:46    error    'e' is already declared in the upper scope on line 441 column 22                                                             no-shadow
    444:49    error    'n' is already declared in the upper scope on line 444 column 40                                                             no-shadow
    445:4     error    Unexpected var, use let or const instead                                                                                     no-var
    445:8     error    't' is already declared in the upper scope on line 441 column 25                                                             no-shadow
    445:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    445:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    445:97    error    'a' was used before it was defined                                                                                           no-use-before-define
    445:134   error    'a' was used before it was defined                                                                                           no-use-before-define
    445:267   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    447:18    error    'e' is already declared in the upper scope on line 444 column 46                                                             no-shadow
    447:52    error    Unexpected use of comma operator                                                                                             no-sequences
    448:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
    448:7     error    't' was used before it was defined                                                                                           no-use-before-define
    448:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    448:12    error    Unexpected use of comma operator                                                                                             no-sequences
    448:55    error    't' was used before it was defined                                                                                           no-use-before-define
    448:66    error    't' was used before it was defined                                                                                           no-use-before-define
    448:118   error    't' was used before it was defined                                                                                           no-use-before-define
    449:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    449:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    450:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    450:11    error    't' is already declared in the upper scope on line 445 column 8                                                              no-shadow
    451:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    451:18    error    'e' is already declared in the upper scope on line 444 column 46                                                             no-shadow
    452:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:6     error    Return statement should not contain assignment                                                                               no-return-assign
    453:46    error    Unexpected use of comma operator                                                                                             no-sequences
    454:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    454:22    error    Unexpected use of comma operator                                                                                             no-sequences
    459:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    460:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    460:11    error    Unexpected use of comma operator                                                                                             no-sequences
    461:11    error    'A' was used before it was defined                                                                                           no-use-before-define
    462:1     warning  This line has a length of 243. Maximum allowed is 100                                                                        max-len
    462:10    error    Unexpected var, use let or const instead                                                                                     no-var
    462:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    462:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    462:29    error    't' is already defined                                                                                                       no-redeclare
    462:146   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    462:233   error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    463:13    error    'r' is a function                                                                                                            no-func-assign
    463:98    error    'e' is already declared in the upper scope on line 462 column 233                                                            no-shadow
    465:19    error    'e' is already declared in the upper scope on line 462 column 233                                                            no-shadow
    468:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    468:17    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    468:20    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    469:14    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    470:11    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    470:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    470:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    470:56    error    Unexpected use of comma operator                                                                                             no-sequences
    470:144   error    Function declared in a loop contains unsafe references to variable(s) 'r', 'r', 'r'                                          no-loop-func
    470:144   error    Arrow function should not return assignment                                                                                  no-return-assign
    470:146   error    'e' is already declared in the upper scope on line 468 column 17                                                             no-shadow
    470:163   error    'e' is already declared in the upper scope on line 470 column 146                                                            no-shadow
    470:166   error    't' is already declared in the upper scope on line 468 column 20                                                             no-shadow
    471:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    473:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    473:12    error    'i' is already declared in the upper scope on line 469 column 14                                                             no-shadow
    473:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    475:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    475:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    477:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    478:23    error    Unexpected use of comma operator                                                                                             no-sequences
    478:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    480:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    481:13    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    481:16    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    481:19    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    484:1     warning  This line has a length of 137. Maximum allowed is 100                                                                        max-len
    484:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    484:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    484:22    error    Unexpected use of comma operator                                                                                             no-sequences
    484:101   error    Unexpected dangling '_' in '_buildSuggestions'                                                                               no-underscore-dangle
    485:6     error    Return statement should not contain assignment                                                                               no-return-assign
    485:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    485:13    error    'e' was used before it was defined                                                                                           no-use-before-define
    485:18    error    Unexpected use of comma operator                                                                                             no-sequences
    485:22    error    't' was used before it was defined                                                                                           no-use-before-define
    485:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
    486:17    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    486:22    error    Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    486:82    error    Unexpected use of comma operator                                                                                             no-sequences
    487:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    487:36    error    Unexpected use of comma operator                                                                                             no-sequences
    487:38    error    Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    489:48    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    489:51    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    489:54    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    490:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
    490:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    490:26    error    Unexpected use of comma operator                                                                                             no-sequences
    491:56    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    491:59    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    491:62    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    494:7     error    Unexpected dangling '_' in '_handleRef'                                                                                      no-underscore-dangle
    496:13    error    'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    496:17    error    Unexpected dangling '_' in '_checkOfConditon'                                                                                no-underscore-dangle
    496:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    497:8     error    Unexpected dangling '_' in '_handleOfCondition'                                                                              no-underscore-dangle
    500:24    error    Unexpected dangling '_' in '_handleObject'                                                                                   no-underscore-dangle
    500:55    error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
    500:108   error    Unexpected dangling '_' in '_handlePrimitive'                                                                                no-underscore-dangle
    500:165   error    Unexpected dangling '_' in '_handleBoolean'                                                                                  no-underscore-dangle
    500:218   error    Unexpected dangling '_' in '_handleArray'                                                                                    no-underscore-dangle
    505:6     error    Unexpected console statement                                                                                                 no-console
    507:51    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    507:54    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    507:57    error    'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    508:1     warning  This line has a length of 246. Maximum allowed is 100                                                                        max-len
    508:9     error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    508:12    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    508:12    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    508:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    508:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    508:227   error    'e' is already declared in the upper scope on line 508 column 9                                                              no-shadow
    510:7     error    Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    513:54    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    513:57    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    513:60    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    514:1     warning  This line has a length of 326. Maximum allowed is 100                                                                        max-len
    514:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    514:26    error    Unexpected use of comma operator                                                                                             no-sequences
    515:52    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    515:55    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    515:58    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    516:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    517:50    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    517:53    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    517:56    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    518:11    error    'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    518:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    518:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    519:6     error    Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    521:56    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    521:59    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    521:62    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    522:11    error    'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    522:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    522:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    522:51    error    'e' is already declared in the upper scope on line 521 column 59                                                             no-shadow
    524:7     error    Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    527:54    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    529:73    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    531:52    error    'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    531:55    error    't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    531:58    error    'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    531:61    error    'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    531:64    error    's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    532:11    error    'c' is already declared in the upper scope on line 462 column 72                                                             no-shadow
    532:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    533:12    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    533:56    error    'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    533:71    error    'n' is already declared in the upper scope on line 531 column 58                                                             no-shadow
    534:16    error    'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    534:19    error    't' is already declared in the upper scope on line 531 column 55                                                             no-shadow
    535:12    error    'e' is already declared in the upper scope on line 534 column 16                                                             no-shadow
    535:15    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    535:15    error    'i' is already declared in the upper scope on line 531 column 61                                                             no-shadow
    535:95    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    535:95    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    535:115   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    535:140   error    'o' was used before it was defined                                                                                           no-use-before-define
    535:144   error    'o' was used before it was defined                                                                                           no-use-before-define
    535:168   error    'e' is already declared in the upper scope on line 535 column 12                                                             no-shadow
    535:248   error    'r' was used before it was defined                                                                                           no-use-before-define
    536:9     error    Unexpected var, use let or const instead                                                                                     no-var
    536:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    536:13    error    'o' is already declared in the upper scope on line 533 column 12                                                             no-shadow
    536:21    error    'r' is already declared in the upper scope on line 533 column 56                                                             no-shadow
    536:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    536:40    error    Unexpected use of comma operator                                                                                             no-sequences
    537:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    537:37    error    'i' is already declared in the upper scope on line 531 column 61                                                             no-shadow
    539:17    error    'l' is already declared in the upper scope on line 462 column 44                                                             no-shadow
    539:20    error    'i' is already declared in the upper scope on line 537 column 37                                                             no-shadow
    539:23    error    'e' is already declared in the upper scope on line 549 column 14                                                             no-shadow
    539:26    error    'n' is already declared in the upper scope on line 531 column 58                                                             no-shadow
    540:13    error    't' is already declared in the upper scope on line 549 column 17                                                             no-shadow
    540:16    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    540:16    error    'o' is already declared in the upper scope on line 533 column 12                                                             no-shadow
    540:47    error    'e' is already declared in the upper scope on line 539 column 23                                                             no-shadow
    540:50    error    't' is already declared in the upper scope on line 540 column 13                                                             no-shadow
    540:159   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    541:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
    541:30    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    541:56    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    542:15    error    'r' is already declared in the upper scope on line 533 column 56                                                             no-shadow
    542:18    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
    542:18    error    's' is already declared in the upper scope on line 531 column 64                                                             no-shadow
    542:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    543:16    error    'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    543:38    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    543:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    543:133   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:215   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:313   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:395   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    544:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    545:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    549:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    549:14    error    'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    549:17    error    't' is already declared in the upper scope on line 531 column 55                                                             no-shadow
    549:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    549:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:51    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:193   error    Unexpected use of comma operator                                                                                             no-sequences
    549:224   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:234   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:288   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:298   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:346   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:356   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    552:15    error    'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    553:18    error    'e' was used before it was defined                                                                                           no-use-before-define
    553:31    error    't' was used before it was defined                                                                                           no-use-before-define
    553:36    error    'n' was used before it was defined                                                                                           no-use-before-define
    553:44    error    'e' was used before it was defined                                                                                           no-use-before-define
    553:47    error    'n' was used before it was defined                                                                                           no-use-before-define
    553:75    error    'e' was used before it was defined                                                                                           no-use-before-define
    553:111   error    'e' was used before it was defined                                                                                           no-use-before-define
    553:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    553:114   error    Unreachable code                                                                                                             no-unreachable
    553:118   error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    553:121   error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    553:124   error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    554:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    554:22    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    555:13    error    'I' is a function                                                                                                            no-func-assign
    555:98    error    'e' is already declared in the upper scope on line 554 column 22                                                             no-shadow
    557:19    error    'e' is already declared in the upper scope on line 554 column 22                                                             no-shadow
    560:5     error    Unexpected var, use let or const instead                                                                                     no-var
    560:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    560:9     error    't' is already defined                                                                                                       no-redeclare
    563:14    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    564:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    564:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    564:26    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    565:4     error    Unexpected var, use let or const instead                                                                                     no-var
    565:8     error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    565:11    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    565:14    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    565:17    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    565:27    error    'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    565:55    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:104   error    's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    565:110   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:375   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:642   error    'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    565:721   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:759   error    Unexpected console statement                                                                                                 no-console
    565:1093  error    'e' is already defined                                                                                                       no-redeclare
    565:1151  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1175  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1258  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1266  error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    565:1311  error    Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    565:1478  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
    565:1584  error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    567:42    error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    568:6     error    Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
    569:110   error    'e' is already defined                                                                                                       no-redeclare
    571:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    571:17    error    Unexpected use of comma operator                                                                                             no-sequences
    571:19    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    572:16    error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    573:7     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    577:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    577:18    error    Unexpected use of comma operator                                                                                             no-sequences
    577:20    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    578:16    error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    579:7     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    582:6     error    Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
    584:6     error    Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
    587:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    587:17    error    Unexpected use of comma operator                                                                                             no-sequences
    587:19    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    588:16    error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    589:7     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    595:1     warning  This line has a length of 228. Maximum allowed is 100                                                                        max-len
    595:152   error    A constructor name should not start with a lowercase letter                                                                  new-cap
    595:209   error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    597:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    597:21    error    Unexpected use of comma operator                                                                                             no-sequences
    598:16    error    'e' is already declared in the upper scope on line 595 column 209                                                            no-shadow
    599:7     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    603:146   error    's' is already defined                                                                                                       no-redeclare
    603:782   error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    605:298   error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:354   error    Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    605:620   error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:675   error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:717   error    Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    605:762   error    Unexpected dangling '_' in '_onMouseDown'                                                                                    no-underscore-dangle
    605:805   error    Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
    605:834   error    Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    605:1001  error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    605:1001  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    606:5     error    Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    607:31    error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    608:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
    608:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    608:21    error    Unexpected use of comma operator                                                                                             no-sequences
    609:34    error    'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    610:73    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    610:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    610:113   error    Unexpected use of comma operator                                                                                             no-sequences
    611:9     error    Unexpected use of comma operator                                                                                             no-sequences
    612:4     error    Unexpected use of comma operator                                                                                             no-sequences
    612:6     error    Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    612:37    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    612:40    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    613:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    613:130   error    A constructor name should not start with a lowercase letter                                                                  new-cap
    613:265   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    614:6     error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    615:10    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    615:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    617:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    617:6     error    Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    617:33    error    Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    618:8     error    Unexpected use of comma operator                                                                                             no-sequences
    618:10    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    621:16    error    'e' is already declared in the upper scope on line 615 column 10                                                             no-shadow
    622:7     error    Unexpected console statement                                                                                                 no-console
    624:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    627:16    error    'e' is already declared in the upper scope on line 615 column 10                                                             no-shadow
    628:7     error    Unexpected console statement                                                                                                 no-console
    632:6     error    Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    633:1     warning  This line has a length of 234. Maximum allowed is 100                                                                        max-len
    633:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    633:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    633:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    634:6     error    Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
    636:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
    636:11    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    636:21    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    636:59    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    636:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    636:107   error    'e' is already declared in the upper scope on line 636 column 21                                                             no-shadow
    637:1     warning  This line has a length of 236. Maximum allowed is 100                                                                        max-len
    637:10    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    637:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    637:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    637:113   error    Unexpected use of comma operator                                                                                             no-sequences
    639:14    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    640:5     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    642:6     error    Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
    643:10    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    643:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    644:1     warning  This line has a length of 283. Maximum allowed is 100                                                                        max-len
    644:11    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    644:29    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    644:48    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    644:67    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    644:87    error    'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    644:111   error    's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    644:127   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    644:267   error    'e' is already declared in the upper scope on line 644 column 11                                                             no-shadow
    645:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    647:14    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    648:5     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    650:6     error    Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    651:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    651:4     error    Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    651:28    error    Unexpected use of comma operator                                                                                             no-sequences
    651:30    error    Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    652:6     error    Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
    652:32    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    653:1     warning  This line has a length of 251. Maximum allowed is 100                                                                        max-len
    653:8     error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    653:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    653:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    653:111   error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    653:137   error    Unexpected use of comma operator                                                                                             no-sequences
    653:189   error    Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    653:215   error    Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    654:6     error    Unexpected dangling '_' in '_onMouseDown'                                                                                    no-underscore-dangle
    655:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    655:4     error    Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    655:28    error    Unexpected use of comma operator                                                                                             no-sequences
    655:30    error    Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    656:6     error    Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
    657:10    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    657:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    658:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
    658:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    658:22    error    Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    658:45    error    Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    658:71    error    Unexpected use of comma operator                                                                                             no-sequences
    660:6     error    Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    661:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    661:11    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    661:14    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    661:17    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    661:20    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    661:23    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
    661:23    error    'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    661:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    661:42    error    's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    662:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    662:241   error    Unexpected use of comma operator                                                                                             no-sequences
    663:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    663:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    664:1     warning  This line has a length of 377. Maximum allowed is 100                                                                        max-len
    664:11    error    'e' is already declared in the upper scope on line 661 column 8                                                              no-shadow
    664:57    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    664:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    664:121   error    Unexpected use of comma operator                                                                                             no-sequences
    665:1     warning  This line has a length of 274. Maximum allowed is 100                                                                        max-len
    666:6     error    Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    667:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
    667:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    667:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    667:11    error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    667:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    667:75    error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    668:6     error    Unexpected dangling '_' in '_refreshAnnotations'                                                                             no-underscore-dangle
    669:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    669:11    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
    669:11    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    669:62    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    669:62    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    669:102   error    'e' is already declared in the upper scope on line 669 column 8                                                              no-shadow
    671:1     warning  This line has a length of 368. Maximum allowed is 100                                                                        max-len
    671:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    671:73    error    Unexpected use of comma operator                                                                                             no-sequences
    671:295   error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    673:4     error    Unexpected var, use let or const instead                                                                                     no-var
    673:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    673:24    error    'e' is already defined                                                                                                       no-redeclare
    673:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    675:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
    675:4     error    Unexpected var, use let or const instead                                                                                     no-var
    675:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    675:24    error    'e' is already defined                                                                                                       no-redeclare
    675:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    677:10    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    677:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    678:11    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    678:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    679:14    error    'e' is already declared in the upper scope on line 677 column 10                                                             no-shadow
    681:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    681:42    error    Unexpected use of comma operator                                                                                             no-sequences
    683:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    684:25    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    686:28    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    689:10    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    689:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    692:6     error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    692:30    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    692:33    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    693:1     warning  This line has a length of 299. Maximum allowed is 100                                                                        max-len
    693:4     error    Unexpected var, use let or const instead                                                                                     no-var
    693:8     error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    693:11    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    693:21    error    'e' is already defined                                                                                                       no-redeclare
    693:99    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    693:99    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    693:143   error    Unexpected use of comma operator                                                                                             no-sequences
    694:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    696:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    696:5     error    Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    696:32    error    Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    697:11    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    698:29    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    699:4     error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    700:32    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    701:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    701:28    error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    703:8     error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    703:11    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    703:11    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    703:21    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    703:29    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    703:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    704:5     error    Unexpected var, use let or const instead                                                                                     no-var
    704:9     error    'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    704:25    error    's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    704:121   error    Arrow function should not return assignment                                                                                  no-return-assign
    704:123   error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    704:153   error    Unexpected use of comma operator                                                                                             no-sequences
    704:267   error    'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    704:296   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    704:307   error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    704:310   error    't' is already declared in the upper scope on line 703 column 8                                                              no-shadow
    707:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    708:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
    708:13    error    'i' is already declared in the upper scope on line 703 column 11                                                             no-shadow
    708:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    708:95    error    'e' is already declared in the upper scope on line 704 column 307                                                            no-shadow
    708:135   error    'e' is already declared in the upper scope on line 708 column 95                                                             no-shadow
    709:14    error    't' is already declared in the upper scope on line 704 column 310                                                            no-shadow
    709:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    709:68    error    Unexpected console statement                                                                                                 no-console
    709:212   error    Unexpected use of comma operator                                                                                             no-sequences
    710:18    error    'e' is already declared in the upper scope on line 708 column 95                                                             no-shadow
    711:16    error    'e' is already declared in the upper scope on line 704 column 307                                                            no-shadow
    714:45    error    Arrow function should not return assignment                                                                                  no-return-assign
    714:45    error    Arrow function should not return assignment                                                                                  no-return-assign
    714:47    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    714:119   error    Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    714:322   error    Unexpected use of comma operator                                                                                             no-sequences
    715:14    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    716:5     error    Return statement should not contain assignment                                                                               no-return-assign
    716:5     error    Return statement should not contain assignment                                                                               no-return-assign
    716:34    error    'r' declared on line 704 column 9 is used outside of binding context                                                         block-scoped-var
    716:90    error    'r' declared on line 704 column 9 is used outside of binding context                                                         block-scoped-var
    716:181   error    Unexpected use of comma operator                                                                                             no-sequences
    716:183   error    Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    718:6     error    Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    719:29    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    720:5     error    Unexpected console statement                                                                                                 no-console
    722:6     error    Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    722:35    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    723:4     error    Unexpected var, use let or const instead                                                                                     no-var
    723:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    723:28    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    723:36    error    'e' is already defined                                                                                                       no-redeclare
    723:54    error    'e' is already declared in the upper scope on line 723 column 8                                                              no-shadow
    723:57    error    't' is already declared in the upper scope on line 723 column 28                                                             no-shadow
    723:149   error    Unexpected use of comma operator                                                                                             no-sequences
    723:200   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    723:200   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    723:248   error    't' is already declared in the upper scope on line 723 column 28                                                             no-shadow
    724:11    error    'e' is already declared in the upper scope on line 723 column 8                                                              no-shadow
    724:27    error    'e' is already declared in the upper scope on line 724 column 11                                                             no-shadow
    724:59    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    724:72    error    'e' is already declared in the upper scope on line 724 column 11                                                             no-shadow
    724:105   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    725:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
    725:9     error    Unexpected dangling '_' in '_refreshAnnotations'                                                                             no-underscore-dangle
    725:37    error    Unexpected use of comma operator                                                                                             no-sequences
    727:1     warning  This line has a length of 725. Maximum allowed is 100                                                                        max-len
    727:8     error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    727:11    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    727:14    error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    727:17    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    Return statement should not contain assignment                                                                               no-return-assign
    727:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    727:280   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
    727:710   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    728:43    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    729:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    729:33    error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    730:38    error    'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    730:41    error    't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    731:8     error    'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    731:11    error    'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    731:14    error    'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    731:17    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    731:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    732:6     error    Unexpected var, use let or const instead                                                                                     no-var
    732:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    734:26    error    'e' is already declared in the upper scope on line 733 column 21                                                             no-shadow
    734:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    734:32    error    'i' is defined but never used                                                                                                no-unused-vars
    735:4     error    Unexpected var, use let or const instead                                                                                     no-var
    735:8     error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    735:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    735:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    735:47    error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:141   error    't' is already defined                                                                                                       no-redeclare
    735:227   error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:232   error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:241   error    'r' is already defined                                                                                                       no-redeclare
    735:254   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    735:303   error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:357   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    736:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
    736:10    error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    737:6     error    Unexpected var, use let or const instead                                                                                     no-var
    737:22    error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    737:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    739:61    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    739:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    743:6     error    'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    743:10    error    's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    745:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    745:16    error    'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    746:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
    746:5     error    Unexpected var, use let or const instead                                                                                     no-var
    746:26    error    's' is already defined                                                                                                       no-redeclare
    746:35    error    'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    746:94    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    747:11    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    747:41    error    Unexpected use of comma operator                                                                                             no-sequences
    748:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:68    error    Unexpected var, use let or const instead                                                                                     no-var
    748:68    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    748:72    error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:72    error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:87    error    'k' was used before it was defined                                                                                           no-use-before-define
    748:87    error    'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    748:114   error    'w' was used before it was defined                                                                                           no-use-before-define
    748:114   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:146   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:146   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    748:218   error    'k' was used before it was defined                                                                                           no-use-before-define
    748:218   error    'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    748:244   error    Unexpected use of comma operator                                                                                             no-sequences
    748:437   error    'w' was used before it was defined                                                                                           no-use-before-define
    748:437   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:452   error    'w' was used before it was defined                                                                                           no-use-before-define
    748:452   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:482   error    'w' was used before it was defined                                                                                           no-use-before-define
    748:482   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:529   error    'w' was used before it was defined                                                                                           no-use-before-define
    748:529   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:635   error    'w' was used before it was defined                                                                                           no-use-before-define
    748:635   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:707   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:709   error    'S' was used before it was defined                                                                                           no-use-before-define
    748:709   error    'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    748:713   error    'S' was used before it was defined                                                                                           no-use-before-define
    748:713   error    'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    748:760   error    Unexpected use of comma operator                                                                                             no-sequences
    748:959   error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:959   error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:1021  error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    748:1128  error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:1128  error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:1317  error    Unexpected var, use let or const instead                                                                                     no-var
    748:1321  error    'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    748:1328  error    'n' is already defined                                                                                                       no-redeclare
    748:1332  error    'S' was used before it was defined                                                                                           no-use-before-define
    748:1332  error    'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    750:7     error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    750:22    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    750:32    error    'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    751:14    error    Unexpected var, use let or const instead                                                                                     no-var
    752:9     error    'E' was used before it was defined                                                                                           no-use-before-define
    752:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    752:9     error    'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:24    error    Unexpected use of comma operator                                                                                             no-sequences
    752:33    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:48    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:65    error    'L' was used before it was defined                                                                                           no-use-before-define
    752:65    error    'L' declared on line 761 column 88 is used outside of binding context                                                        block-scoped-var
    752:75    error    '_' was used before it was defined                                                                                           no-use-before-define
    752:75    error    '_' declared on line 761 column 29 is used outside of binding context                                                        block-scoped-var
    752:99    error    'E' was used before it was defined                                                                                           no-use-before-define
    752:99    error    'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:135   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:221   error    'E' was used before it was defined                                                                                           no-use-before-define
    752:221   error    'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:236   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:316   error    'E' was used before it was defined                                                                                           no-use-before-define
    752:316   error    'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:320   error    '_' was used before it was defined                                                                                           no-use-before-define
    752:320   error    '_' declared on line 761 column 29 is used outside of binding context                                                        block-scoped-var
    754:8     error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:8     error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
    754:22    error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:22    error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:22    error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:37    error    'k' was used before it was defined                                                                                           no-use-before-define
    754:37    error    'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:67    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    754:67    error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    754:161   error    'k' was used before it was defined                                                                                           no-use-before-define
    754:161   error    'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:183   error    'k' was used before it was defined                                                                                           no-use-before-define
    754:183   error    'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:188   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    754:190   error    'S' was used before it was defined                                                                                           no-use-before-define
    754:194   error    'S' was used before it was defined                                                                                           no-use-before-define
    754:210   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:213   error    Unexpected use of comma operator                                                                                             no-sequences
    754:215   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:249   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:412   error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:412   error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:412   error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:452   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:474   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    754:506   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:538   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:581   error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:581   error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:581   error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:592   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:625   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:742   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:757   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:770   error    Unexpected var, use let or const instead                                                                                     no-var
    754:777   error    'b' is already defined                                                                                                       no-redeclare
    754:777   error    'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    754:781   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:784   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    755:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    755:41    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:79    error    'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:79    error    'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:92    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:122   error    'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:122   error    'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:148   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:169   error    'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:169   error    'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:251   error    Unexpected use of comma operator                                                                                             no-sequences
    755:253   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    757:13    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:67    error    Unexpected var, use let or const instead                                                                                     no-var
    757:67    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    757:74    error    'v' is already defined                                                                                                       no-redeclare
    757:74    error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:74    error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:116   error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:148   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    757:148   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:246   error    Unexpected use of comma operator                                                                                             no-sequences
    757:255   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:350   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:513   error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:513   error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:553   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:575   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:607   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:639   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:682   error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:682   error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:693   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:726   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:843   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:858   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:871   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:996   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1016  error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1031  error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1061  error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1100  error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1132  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1206  error    'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1219  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1271  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1434  error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:1434  error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:1474  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1496  error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:1528  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1560  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1603  error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:1603  error    'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:1614  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1647  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1764  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1779  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1792  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1888  error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    759:16    error    'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    759:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    760:13    error    Unexpected var, use let or const instead                                                                                     no-var
    761:25    error    Unexpected var, use let or const instead                                                                                     no-var
    761:25    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    761:58    error    'v' is already defined                                                                                                       no-redeclare
    761:58    error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:58    error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:99    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    761:99    error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    761:193   error    Unexpected use of comma operator                                                                                             no-sequences
    761:195   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:241   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:342   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:394   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:557   error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:557   error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:597   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:619   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    761:651   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:683   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:726   error    'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:726   error    'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:737   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:770   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:887   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:902   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:915   error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    764:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    766:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    766:12    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    767:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    767:13    error    'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    770:26    error    'e' is already declared in the upper scope on line 769 column 22                                                             no-shadow
    770:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    770:32    error    'i' is defined but never used                                                                                                no-unused-vars
    771:4     error    Unexpected var, use let or const instead                                                                                     no-var
    771:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    771:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    771:110   error    't' is already defined                                                                                                       no-redeclare
    771:224   error    'r' is already defined                                                                                                       no-redeclare
    771:339   error    'o' is already defined                                                                                                       no-redeclare
    771:500   error    'o' is already defined                                                                                                       no-redeclare
    771:1230  error    'n' is already defined                                                                                                       no-redeclare
    771:1243  error    Return statement should not contain assignment                                                                               no-return-assign
    771:1243  error    Return statement should not contain assignment                                                                               no-return-assign
    771:1243  error    Return statement should not contain assignment                                                                               no-return-assign
    771:1243  error    Return statement should not contain assignment                                                                               no-return-assign
    771:1243  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    771:1494  error    Unexpected use of comma operator                                                                                             no-sequences
    773:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    774:3     error    Unexpected var, use let or const instead                                                                                     no-var
    774:7     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    774:22    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    774:178   error    'i' is already defined                                                                                                       no-redeclare
    774:1447  error    Unexpected control character(s) in regular expression: \x00                                                                  no-control-regex
    775:8     error    Unexpected control character(s) in regular expression: \x08, \x0e, \x1f, \x08, \x0e, \x1f, \x08, \x0e, \x1f                  no-control-regex
    775:1946  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    775:1958  error    'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    776:4     error    Return statement should not contain assignment                                                                               no-return-assign
    776:28    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    777:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    777:17    error    'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    778:1     warning  This line has a length of 213. Maximum allowed is 100                                                                        max-len
    778:4     error    Unexpected var, use let or const instead                                                                                     no-var
    778:8     error    't' is already declared in the upper scope on line 773 column 25                                                             no-shadow
    778:11    error    'i' is already declared in the upper scope on line 773 column 28                                                             no-shadow
    778:14    error    'e' is already defined                                                                                                       no-redeclare
    778:32    error    Return statement should not contain assignment                                                                               no-return-assign
    778:32    error    Return statement should not contain assignment                                                                               no-return-assign
    778:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    778:130   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    778:152   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    778:168   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    778:184   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    779:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    779:17    error    'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    779:20    error    't' is already declared in the upper scope on line 773 column 25                                                             no-shadow
    780:1     warning  This line has a length of 180. Maximum allowed is 100                                                                        max-len
    780:4     error    Unexpected var, use let or const instead                                                                                     no-var
    780:8     error    'i' is already declared in the upper scope on line 773 column 28                                                             no-shadow
    780:11    error    'n' is already declared in the upper scope on line 774 column 7                                                              no-shadow
    780:14    error    'o' is already declared in the upper scope on line 774 column 22                                                             no-shadow
    780:17    error    'e' is already defined                                                                                                       no-redeclare
    780:35    error    Return statement should not contain assignment                                                                               no-return-assign
    780:35    error    Return statement should not contain assignment                                                                               no-return-assign
    780:35    error    Return statement should not contain assignment                                                                               no-return-assign
    780:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    780:122   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    780:133   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    780:144   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    781:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    781:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    781:1939  error    Unexpected use of comma operator                                                                                             no-sequences
    781:1994  error    'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    782:17    error    'C' was used before it was defined                                                                                           no-use-before-define
    782:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    782:38    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    783:22    error    'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    784:11    error    'y' was used before it was defined                                                                                           no-use-before-define
    785:2735  error    Unexpected var, use let or const instead                                                                                     no-var
    785:2735  error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    785:2752  error    Unexpected var, use let or const instead                                                                                     no-var
    785:2802  error    'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    788:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    789:27    error    Unexpected use of comma operator                                                                                             no-sequences
    790:14    error    'e' is already declared in the upper scope on line 785 column 2802                                                           no-shadow
    794:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    795:12    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    795:15    error    'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    796:13    error    'o' is a function                                                                                                            no-func-assign
    796:98    error    'e' is already declared in the upper scope on line 795 column 15                                                             no-shadow
    798:19    error    'e' is already declared in the upper scope on line 795 column 15                                                             no-shadow
    801:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    801:17    error    'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    801:20    error    't' is already declared in the upper scope on line 794 column 25                                                             no-shadow
    802:14    error    'i' is already declared in the upper scope on line 794 column 28                                                             no-shadow
    803:11    error    'n' is already declared in the upper scope on line 815 column 14                                                             no-shadow
    803:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    803:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    803:56    error    Unexpected use of comma operator                                                                                             no-sequences
    803:144   error    Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
    803:144   error    Arrow function should not return assignment                                                                                  no-return-assign
    803:146   error    'e' is already declared in the upper scope on line 801 column 17                                                             no-shadow
    803:163   error    'e' is already declared in the upper scope on line 803 column 146                                                            no-shadow
    803:166   error    't' is already declared in the upper scope on line 801 column 20                                                             no-shadow
    804:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    806:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    806:12    error    'i' is already declared in the upper scope on line 802 column 14                                                             no-shadow
    806:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    808:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    808:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    810:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    811:23    error    Unexpected use of comma operator                                                                                             no-sequences
    811:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    813:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    814:11    error    'n' was used before it was defined                                                                                           no-use-before-define
    815:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    815:10    error    Unexpected var, use let or const instead                                                                                     no-var
    815:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    816:13    error    'i' is already declared in the upper scope on line 794 column 28                                                             no-shadow
    816:16    error    'e' is already declared in the upper scope on line 838 column 118                                                            no-shadow
    819:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    819:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    819:51    error    Unexpected use of comma operator                                                                                             no-sequences
    819:208   error    Unexpected var, use let or const instead                                                                                     no-var
    819:212   error    'e' is already defined                                                                                                       no-redeclare
    819:249   error    't' is already declared in the upper scope on line 838 column 121                                                            no-shadow
    819:386   error    'e' is already defined                                                                                                       no-redeclare
    819:605   error    't' is already defined                                                                                                       no-redeclare
    819:757   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    819:806   error    Unexpected use of comma operator                                                                                             no-sequences
    820:6     error    Return statement should not contain assignment                                                                               no-return-assign
    820:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    820:13    error    'e' was used before it was defined                                                                                           no-use-before-define
    820:18    error    Unexpected use of comma operator                                                                                             no-sequences
    820:22    error    't' was used before it was defined                                                                                           no-use-before-define
    820:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
    829:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
    829:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    829:53    error    Unexpected use of comma operator                                                                                             no-sequences
    830:47    error    'e' is already declared in the upper scope on line 838 column 118                                                            no-shadow
    830:50    error    'r' is already declared in the upper scope on line 801 column 14                                                             no-shadow
    831:5     error    Unexpected var, use let or const instead                                                                                     no-var
    831:12    error    't' is already declared in the upper scope on line 838 column 121                                                            no-shadow
    831:25    error    'i' is already declared in the upper scope on line 816 column 13                                                             no-shadow
    831:282   error    'i' was used before it was defined                                                                                           no-use-before-define
    831:444   error    'i' was used before it was defined                                                                                           no-use-before-define
    831:536   error    't' is already declared in the upper scope on line 831 column 12                                                             no-shadow
    832:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    832:40    error    'i' was used before it was defined                                                                                           no-use-before-define
    832:54    error    'e' is already declared in the upper scope on line 832 column 127                                                            no-shadow
    832:92    error    'e' was used before it was defined                                                                                           no-use-before-define
    832:96    error    'i' was used before it was defined                                                                                           no-use-before-define
    832:111   error    'e' was used before it was defined                                                                                           no-use-before-define
    832:123   error    Unexpected var, use let or const instead                                                                                     no-var
    832:123   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    832:127   error    'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    832:130   error    'i' is already declared in the upper scope on line 831 column 25                                                             no-shadow
    832:166   error    'n' is already declared in the upper scope on line 838 column 124                                                            no-shadow
    832:343   error    'o' is already declared in the upper scope on line 795 column 12                                                             no-shadow
    832:383   error    'o' is already defined                                                                                                       no-redeclare
    832:504   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    832:536   error    Unexpected use of comma operator                                                                                             no-sequences
    835:38    error    'i' was used before it was defined                                                                                           no-use-before-define
    835:89    error    'i' was used before it was defined                                                                                           no-use-before-define
    837:57    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    837:248   error    'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    837:286   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    837:286   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    837:803   error    Unexpected use of comma operator                                                                                             no-sequences
    837:815   error    'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    838:18    error    'e' was used before it was defined                                                                                           no-use-before-define
    838:31    error    't' was used before it was defined                                                                                           no-use-before-define
    838:36    error    'n' was used before it was defined                                                                                           no-use-before-define
    838:44    error    'e' was used before it was defined                                                                                           no-use-before-define
    838:47    error    'n' was used before it was defined                                                                                           no-use-before-define
    838:75    error    'e' was used before it was defined                                                                                           no-use-before-define
    838:111   error    'e' was used before it was defined                                                                                           no-use-before-define
    838:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    838:114   error    Unreachable code                                                                                                             no-unreachable
    838:118   error    'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    838:121   error    't' is already declared in the upper scope on line 794 column 25                                                             no-shadow
    838:124   error    'n' is already declared in the upper scope on line 815 column 14                                                             no-shadow
    841:26    error    'e' is already declared in the upper scope on line 840 column 22                                                             no-shadow
    841:32    error    'B' is defined but never used                                                                                                no-unused-vars
    842:4     error    Unexpected var, use let or const instead                                                                                     no-var
    842:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    842:11    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    842:20    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    842:193   error    't' is already defined                                                                                                       no-redeclare
    842:386   error    'r' is already defined                                                                                                       no-redeclare
    842:736   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    842:748   error    'e' is already declared in the upper scope on line 841 column 26                                                             no-shadow
    844:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    844:109   error    Unexpected use of comma operator                                                                                             no-sequences
    845:215   error    Unexpected use of comma operator                                                                                             no-sequences
    846:55    error    Unexpected use of comma operator                                                                                             no-sequences
    850:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    852:10    error    'S' was used before it was defined                                                                                           no-use-before-define
    852:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    852:10    error    'S' declared on line 866 column 16 is used outside of binding context                                                        block-scoped-var
    852:25    error    Unexpected use of comma operator                                                                                             no-sequences
    852:77    error    'S' was used before it was defined                                                                                           no-use-before-define
    852:77    error    'S' declared on line 866 column 16 is used outside of binding context                                                        block-scoped-var
    856:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    857:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    859:9     error    'M' was used before it was defined                                                                                           no-use-before-define
    859:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    859:9     error    'M' declared on line 872 column 16 is used outside of binding context                                                        block-scoped-var
    859:24    error    Unexpected use of comma operator                                                                                             no-sequences
    859:54    error    'M' was used before it was defined                                                                                           no-use-before-define
    859:54    error    'M' declared on line 872 column 16 is used outside of binding context                                                        block-scoped-var
    862:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    863:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    863:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    863:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    863:61    error    'T' was used before it was defined                                                                                           no-use-before-define
    863:61    error    'T' declared on line 867 column 17 is used outside of binding context                                                        block-scoped-var
    863:103   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:263   error    'E' was used before it was defined                                                                                           no-use-before-define
    863:263   error    'E' declared on line 867 column 20 is used outside of binding context                                                        block-scoped-var
    863:319   error    '$' was used before it was defined                                                                                           no-use-before-define
    863:319   error    '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:323   error    '$' was used before it was defined                                                                                           no-use-before-define
    863:323   error    '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:644   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:924   error    '_' was used before it was defined                                                                                           no-use-before-define
    863:924   error    '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:935   error    '$' was used before it was defined                                                                                           no-use-before-define
    863:935   error    '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:1016  error    '_' was used before it was defined                                                                                           no-use-before-define
    863:1016  error    '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1059  error    '_' was used before it was defined                                                                                           no-use-before-define
    863:1059  error    '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1106  error    '_' was used before it was defined                                                                                           no-use-before-define
    863:1106  error    '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1194  error    'E' was used before it was defined                                                                                           no-use-before-define
    863:1194  error    'E' declared on line 867 column 20 is used outside of binding context                                                        block-scoped-var
    863:1235  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    863:1492  error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:1597  error    'N' was used before it was defined                                                                                           no-use-before-define
    863:1597  error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1644  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:1644  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1701  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:1701  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1744  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:1744  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1750  error    'N' was used before it was defined                                                                                           no-use-before-define
    863:1750  error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1789  error    'N' was used before it was defined                                                                                           no-use-before-define
    863:1789  error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1800  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:1800  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2185  error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:2290  error    'N' was used before it was defined                                                                                           no-use-before-define
    863:2290  error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2337  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:2337  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2394  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:2394  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2437  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:2437  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2443  error    'N' was used before it was defined                                                                                           no-use-before-define
    863:2443  error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2482  error    'N' was used before it was defined                                                                                           no-use-before-define
    863:2482  error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2493  error    'W' was used before it was defined                                                                                           no-use-before-define
    863:2493  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2562  error    'T' was used before it was defined                                                                                           no-use-before-define
    863:2562  error    'T' declared on line 867 column 17 is used outside of binding context                                                        block-scoped-var
    863:2565  error    Unexpected use of comma operator                                                                                             no-sequences
    864:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    865:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    866:12    error    Unexpected var, use let or const instead                                                                                     no-var
    867:7     error    Unexpected var, use let or const instead                                                                                     no-var
    867:32    error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:58    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    867:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    867:91    error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:122   error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:147   error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:174   error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:198   error    'N' was used before it was defined                                                                                           no-use-before-define
    867:198   error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:248   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    867:259   error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:281   error    'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:480   error    'W' was used before it was defined                                                                                           no-use-before-define
    867:480   error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:537   error    'W' was used before it was defined                                                                                           no-use-before-define
    867:537   error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:552   error    'W' was used before it was defined                                                                                           no-use-before-define
    867:552   error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:575   error    'W' was used before it was defined                                                                                           no-use-before-define
    867:575   error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:581   error    'N' was used before it was defined                                                                                           no-use-before-define
    867:581   error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:590   error    'N' was used before it was defined                                                                                           no-use-before-define
    867:590   error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:631   error    'N' was used before it was defined                                                                                           no-use-before-define
    867:631   error    'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:656   error    'W' was used before it was defined                                                                                           no-use-before-define
    867:656   error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:917   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    867:1334  error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    867:2313  error    'W' was used before it was defined                                                                                           no-use-before-define
    867:2313  error    'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:2326  error    Unexpected use of comma operator                                                                                             no-sequences
    870:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    871:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    872:12    error    Unexpected var, use let or const instead                                                                                     no-var
    873:7     error    Unexpected var, use let or const instead                                                                                     no-var
    873:17    error    'L' is already defined                                                                                                       no-redeclare
    873:17    error    'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:45    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    873:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    873:78    error    'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:109   error    'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:134   error    'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:161   error    'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:196   error    'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    876:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    876:66    error    Unexpected use of comma operator                                                                                             no-sequences
    879:1     warning  This line has a length of 211. Maximum allowed is 100                                                                        max-len
    879:3     error    Unexpected var, use let or const instead                                                                                     no-var
    879:142   error    'e' is already defined                                                                                                       no-redeclare
    879:198   error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    879:201   error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    880:9     error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    880:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    885:10    error    Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    885:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    885:50    error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    886:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    886:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    887:40    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    887:43    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    888:9     error    Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    888:29    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    888:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    888:63    error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    889:42    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    889:45    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    889:48    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    889:51    error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    891:16    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    892:31    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    895:16    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    895:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    895:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    897:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
    897:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    897:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    897:46    error    Unexpected use of comma operator                                                                                             no-sequences
    897:48    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    897:69    error    Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    898:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    899:46    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    899:49    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    899:52    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    900:41    error    Unexpected use of comma operator                                                                                             no-sequences
    901:47    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    901:50    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    902:9     error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    902:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    902:29    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    904:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    904:24    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    904:54    error    'e' is already declared in the upper scope on line 901 column 47                                                             no-shadow
    905:12    error    't' is already declared in the upper scope on line 901 column 50                                                             no-shadow
    905:16    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    905:30    error    Return statement should not contain assignment                                                                               no-return-assign
    905:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    905:37    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    905:83    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    905:117   error    'v' was used before it was defined                                                                                           no-use-before-define
    905:123   error    'v' was used before it was defined                                                                                           no-use-before-define
    905:127   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    905:133   error    Unexpected use of comma operator                                                                                             no-sequences
    905:135   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    907:60    error    Unexpected use of comma operator                                                                                             no-sequences
    908:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    909:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    909:58    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    909:84    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    911:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    912:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    913:42    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    914:11    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    914:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    915:42    error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    915:77    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    915:134   error    'e' is already declared in the upper scope on line 913 column 42                                                             no-shadow
    915:137   error    't' is already declared in the upper scope on line 914 column 11                                                             no-shadow
    916:11    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    916:14    error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    916:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    916:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    917:1     warning  This line has a length of 210. Maximum allowed is 100                                                                        max-len
    917:8     error    Return statement should not contain assignment                                                                               no-return-assign
    917:8     error    Return statement should not contain assignment                                                                               no-return-assign
    917:8     error    Return statement should not contain assignment                                                                               no-return-assign
    917:8     error    Return statement should not contain assignment                                                                               no-return-assign
    917:8     error    Return statement should not contain assignment                                                                               no-return-assign
    917:27    error    Unexpected use of comma operator                                                                                             no-sequences
    917:76    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    917:89    error    Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    917:113   error    A constructor name should not start with a lowercase letter                                                                  new-cap
    921:45    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    923:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    923:15    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    923:33    error    Unexpected use of comma operator                                                                                             no-sequences
    923:44    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:41    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:56    error    Unexpected use of comma operator                                                                                             no-sequences
    926:67    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:81    error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:123   error    Unexpected var, use let or const instead                                                                                     no-var
    926:123   error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    926:127   error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    926:157   error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:186   error    Unexpected use of comma operator                                                                                             no-sequences
    926:195   error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:222   error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:260   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    926:264   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    926:284   error    Unexpected use of comma operator                                                                                             no-sequences
    926:312   error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:334   error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    926:354   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    926:392   error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:419   error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    928:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    929:42    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    929:45    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    930:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    930:55    error    Return statement should not contain assignment                                                                               no-return-assign
    930:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    930:62    error    Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
    930:84    error    Unexpected use of comma operator                                                                                             no-sequences
    931:43    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    931:46    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    934:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    934:13    error    Unexpected var, use let or const instead                                                                                     no-var
    934:17    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    934:21    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    934:80    error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    934:84    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    934:127   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    935:12    error    's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    935:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    935:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    936:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    936:14    error    'o' declared on line 934 column 127 is used outside of binding context                                                       block-scoped-var
    936:27    error    'i' declared on line 934 column 17 is used outside of binding context                                                        block-scoped-var
    937:7     error    Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    937:43    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    937:46    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    937:49    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    937:52    error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    940:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
    940:7     error    Unexpected var, use let or const instead                                                                                     no-var
    940:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    940:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    940:15    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    940:37    error    'o' is already defined                                                                                                       no-redeclare
    940:61    error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    942:7     error    This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
    942:23    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    942:68    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    942:88    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:112   error    Unexpected var, use let or const instead                                                                                     no-var
    942:116   error    's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    942:119   error    't' is already defined                                                                                                       no-redeclare
    942:130   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    942:163   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:182   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    942:247   error    Unexpected var, use let or const instead                                                                                     no-var
    942:278   error    'a' is already defined                                                                                                       no-redeclare
    942:286   error    A constructor name should not start with a lowercase letter                                                                  new-cap
    942:349   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:356   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
    942:373   error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    942:396   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:396   error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    942:419   error    Unexpected use of comma operator                                                                                             no-sequences
    943:7     error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    943:41    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    943:44    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    945:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
    945:6     error    Return statement should not contain assignment                                                                               no-return-assign
    945:6     error    Return statement should not contain assignment                                                                               no-return-assign
    945:6     error    Return statement should not contain assignment                                                                               no-return-assign
    945:49    error    Unexpected use of comma operator                                                                                             no-sequences
    946:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
    946:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    946:11    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    946:14    error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    946:17    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    946:33    error    Unexpected use of comma operator                                                                                             no-sequences
    946:51    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    946:63    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    946:76    error    Unexpected dangling '_' in '_metaOpts'                                                                                       no-underscore-dangle
    948:15    error    'e' is already declared in the upper scope on line 943 column 44                                                             no-shadow
    949:29    error    Unexpected use of comma operator                                                                                             no-sequences
    951:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    951:22    error    Unexpected use of comma operator                                                                                             no-sequences
    951:36    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    952:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
    952:7     error    Return statement should not contain assignment                                                                               no-return-assign
    952:7     error    Return statement should not contain assignment                                                                               no-return-assign
    952:7     error    Return statement should not contain assignment                                                                               no-return-assign
    952:7     error    Return statement should not contain assignment                                                                               no-return-assign
    952:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    952:28    error    Unexpected use of comma operator                                                                                             no-sequences
    952:97    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    953:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
    953:12    error    'e' is already declared in the upper scope on line 943 column 44                                                             no-shadow
    953:28    error    't' is already declared in the upper scope on line 946 column 11                                                             no-shadow
    953:60    error    Return statement should not contain assignment                                                                               no-return-assign
    953:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    953:86    error    Unexpected use of comma operator                                                                                             no-sequences
    955:56    error    'e' is already defined                                                                                                       no-redeclare
    955:459   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    955:471   error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    957:16    error    A constructor name should not start with a lowercase letter                                                                  new-cap
    958:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
    958:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    958:10    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    958:42    error    Unexpected var, use let or const instead                                                                                     no-var
    958:46    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    958:56    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    958:60    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    961:26    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    963:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    964:1     warning  This line has a length of 239. Maximum allowed is 100                                                                        max-len
    964:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    964:11    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    964:29    error    Unexpected use of comma operator                                                                                             no-sequences
    964:31    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    964:48    error    Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    964:70    error    Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
    964:101   error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    964:130   error    A constructor name should not start with a lowercase letter                                                                  new-cap
    964:135   error    Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
    964:162   error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
    964:205   error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    964:223   error    'e' is already declared in the upper scope on line 955 column 471                                                            no-shadow
    966:40    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    968:72    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
    968:91    error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    968:124   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
    968:171   error    Unexpected dangling '_' in '_metaOpts'                                                                                       no-underscore-dangle
    968:192   error    'e' is already declared in the upper scope on line 955 column 471                                                            no-shadow
    969:11    error    Unexpected var, use let or const instead                                                                                     no-var
    969:15    error    't' is already declared in the upper scope on line 958 column 46                                                             no-shadow
    969:27    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    969:38    error    'i' is already declared in the upper scope on line 958 column 56                                                             no-shadow
    971:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    971:14    error    't' declared on line 969 column 15 is used outside of binding context                                                        block-scoped-var
    973:9     error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    973:12    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    973:12    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    973:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    973:33    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    974:16    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    974:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    976:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    977:9     error    's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    977:12    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
    977:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    977:33    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    978:12    error    'l' is already declared in the upper scope on line 879 column 22                                                             no-shadow
    978:16    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    978:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    980:6     error    Unexpected var, use let or const instead                                                                                     no-var
    980:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    980:10    error    'c' is already declared in the upper scope on line 879 column 52                                                             no-shadow
    980:13    error    't' is already defined                                                                                                       no-redeclare
    980:23    error    'h' is already declared in the upper scope on line 1003 column 14                                                            no-shadow
    980:29    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:105   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:138   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:203   error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    980:407   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    989:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    989:14    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    989:17    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    989:20    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    990:4     error    Return statement should not contain assignment                                                                               no-return-assign
    990:33    error    Unexpected use of comma operator                                                                                             no-sequences
    990:35    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    990:54    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    990:70    error    Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    991:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    991:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    991:17    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    991:20    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    991:23    error    'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    992:16    error    'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    993:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
    993:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    993:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    993:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    993:56    error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    995:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    995:17    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    996:67    error    Unexpected use of comma operator                                                                                             no-sequences
    997:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    997:17    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    998:64    error    Unexpected use of comma operator                                                                                             no-sequences
    999:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    999:17    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
   1000:32    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1002:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1003:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1003:17    error    'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
   1003:20    error    't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
   1004:9     error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1004:28    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1007:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1008:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1009:1     warning  This line has a length of 166. Maximum allowed is 100                                                                        max-len
   1009:135   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1009:147   error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1009:156   error    't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1010:1     warning  This line has a length of 180. Maximum allowed is 100                                                                        max-len
   1010:24    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1010:42    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1010:68    error    'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1010:84    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1010:100   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1010:161   error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1010:164   error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1010:167   error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1011:1     warning  This line has a length of 223. Maximum allowed is 100                                                                        max-len
   1011:10    error    'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1011:39    error    Return statement should not contain assignment                                                                               no-return-assign
   1011:39    error    Return statement should not contain assignment                                                                               no-return-assign
   1011:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1011:91    error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1011:118   error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1012:36    error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1012:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1013:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1014:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1014:16    error    Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
   1015:1     warning  This line has a length of 256. Maximum allowed is 100                                                                        max-len
   1015:72    error    Return statement should not contain assignment                                                                               no-return-assign
   1015:72    error    Return statement should not contain assignment                                                                               no-return-assign
   1015:72    error    Return statement should not contain assignment                                                                               no-return-assign
   1015:72    error    Return statement should not contain assignment                                                                               no-return-assign
   1015:72    error    Return statement should not contain assignment                                                                               no-return-assign
   1015:72    error    Return statement should not contain assignment                                                                               no-return-assign
   1015:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1015:241   error    Unexpected use of comma operator                                                                                             no-sequences
   1017:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1017:17    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1017:20    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1017:23    error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1018:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1018:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1018:45    error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1020:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1021:11    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1021:27    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1021:59    error    Return statement should not contain assignment                                                                               no-return-assign
   1021:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1021:85    error    Unexpected use of comma operator                                                                                             no-sequences
   1022:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1022:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1022:21    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1022:24    error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1022:27    error    'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1023:11    error    'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1023:30    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1023:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1023:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1025:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1025:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1025:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1025:388   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1026:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1026:10    error    'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1026:14    error    The Function constructor is eval                                                                                             no-new-func
   1026:180   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1027:15    error    'e' is already declared in the upper scope on line 1022 column 18                                                            no-shadow
   1028:73    error    Unexpected use of comma operator                                                                                             no-sequences
   1029:1     warning  This line has a length of 205. Maximum allowed is 100                                                                        max-len
   1029:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1029:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1029:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1029:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1029:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1029:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1029:14    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1029:28    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:45    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:57    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:71    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:84    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:98    error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:140   error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:192   error    'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1030:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1030:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1030:21    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1030:24    error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1031:24    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1031:28    error    'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1031:45    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1032:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1032:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1032:16    error    'o' was used before it was defined                                                                                           no-use-before-define
   1032:28    error    'r' was used before it was defined                                                                                           no-use-before-define
   1033:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1034:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1034:28    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1035:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1035:7     error    Return statement should not contain assignment                                                                               no-return-assign
   1035:17    error    'o' was used before it was defined                                                                                           no-use-before-define
   1035:36    error    'r' was used before it was defined                                                                                           no-use-before-define
   1035:46    error    'o' was used before it was defined                                                                                           no-use-before-define
   1037:1     warning  This line has a length of 193. Maximum allowed is 100                                                                        max-len
   1037:7     error    Unexpected var, use let or const instead                                                                                     no-var
   1037:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1037:11    error    'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1037:14    error    'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1037:26    error    'i' is already defined                                                                                                       no-redeclare
   1037:57    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1037:74    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1038:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1038:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1038:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1038:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1038:18    error    Unexpected use of comma operator                                                                                             no-sequences
   1039:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1040:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1040:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1040:21    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1041:11    error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1041:25    error    Return statement should not contain assignment                                                                               no-return-assign
   1041:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1041:42    error    Unexpected use of comma operator                                                                                             no-sequences
   1042:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1042:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1042:21    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1044:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1044:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1045:9     error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1045:21    error    Return statement should not contain assignment                                                                               no-return-assign
   1045:21    error    Return statement should not contain assignment                                                                               no-return-assign
   1045:21    error    Return statement should not contain assignment                                                                               no-return-assign
   1045:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1045:28    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1045:81    error    Unexpected use of comma operator                                                                                             no-sequences
   1046:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1046:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1048:72    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1048:117   error    Unexpected var, use let or const instead                                                                                     no-var
   1048:121   error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1048:124   error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1048:127   error    Return statement should not contain assignment                                                                               no-return-assign
   1048:127   error    Return statement should not contain assignment                                                                               no-return-assign
   1048:127   error    Return statement should not contain assignment                                                                               no-return-assign
   1048:127   error    Return statement should not contain assignment                                                                               no-return-assign
   1048:170   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1050:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1050:18    error    'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1050:21    error    't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1050:24    error    'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1050:27    error    'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1051:17    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1052:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   1052:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1052:10    error    'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1052:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1052:63    error    'e' is already declared in the upper scope on line 1050 column 18                                                            no-shadow
   1054:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1056:70    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1056:75    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1056:98    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1058:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1061:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   1061:7     error    Unexpected var, use let or const instead                                                                                     no-var
   1061:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1061:11    error    'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1061:14    error    'o' is already defined                                                                                                       no-redeclare
   1061:14    error    'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1061:40    error    's' is already declared in the upper scope on line 1009 column 150                                                           no-shadow
   1061:65    error    'a' is already declared in the upper scope on line 1009 column 153                                                           no-shadow
   1061:94    error    'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1062:10    error    'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1064:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1064:30    error    Unexpected use of comma operator                                                                                             no-sequences
   1069:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1069:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1071:7     error    'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1071:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1071:21    error    Return statement should not contain assignment                                                                               no-return-assign
   1071:51    error    'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1071:67    error    'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1073:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1073:17    error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1073:20    error    't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1073:23    error    'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1074:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1074:25    error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1075:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   1075:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1075:15    error    Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1075:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1075:54    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1075:69    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1075:86    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1078:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1079:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1079:17    error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1079:20    error    't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1081:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1081:17    error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1083:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1083:17    error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1083:20    error    't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1084:11    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1085:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1085:17    error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1087:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1087:17    error    'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1087:20    error    't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1090:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1090:12    error    Unexpected var, use let or const instead                                                                                     no-var
   1090:16    error    'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1090:24    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1092:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1092:13    error    'i' declared on line 1090 column 16 is used outside of binding context                                                       block-scoped-var
   1093:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1095:26    error    'e' is already declared in the upper scope on line 1094 column 22                                                            no-shadow
   1095:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1095:32    error    'i' is defined but never used                                                                                                no-unused-vars
   1096:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1096:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1096:11    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1096:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1096:193   error    't' is already defined                                                                                                       no-redeclare
   1096:321   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1096:327   error    '_' was used before it was defined                                                                                           no-use-before-define
   1097:5     error    '_' was used before it was defined                                                                                           no-use-before-define
   1097:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1097:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1097:27    error    'M' was used before it was defined                                                                                           no-use-before-define
   1097:27    error    'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1097:34    error    '_' was used before it was defined                                                                                           no-use-before-define
   1097:60    error    'M' was used before it was defined                                                                                           no-use-before-define
   1097:60    error    'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1097:75    error    '_' was used before it was defined                                                                                           no-use-before-define
   1097:81    error    'M' was used before it was defined                                                                                           no-use-before-define
   1097:81    error    'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1098:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1098:35    error    '_' was used before it was defined                                                                                           no-use-before-define
   1098:40    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1098:44    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1098:78    error    Unexpected string concatenation of literals                                                                                  no-useless-concat
   1098:107   error    Unexpected use of comma operator                                                                                             no-sequences
   1099:19    error    '_' was used before it was defined                                                                                           no-use-before-define
   1100:11    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1100:51    error    '_' was used before it was defined                                                                                           no-use-before-define
   1100:74    error    Unexpected use of comma operator                                                                                             no-sequences
   1100:83    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1100:167   error    '_' was used before it was defined                                                                                           no-use-before-define
   1101:22    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1103:9     error    'k' was used before it was defined                                                                                           no-use-before-define
   1103:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1103:9     error    'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:24    error    Unexpected use of comma operator                                                                                             no-sequences
   1103:65    error    '$' was used before it was defined                                                                                           no-use-before-define
   1103:65    error    '$' declared on line 1109 column 89 is used outside of binding context                                                       block-scoped-var
   1103:75    error    'R' was used before it was defined                                                                                           no-use-before-define
   1103:75    error    'R' declared on line 1109 column 30 is used outside of binding context                                                       block-scoped-var
   1103:99    error    'k' was used before it was defined                                                                                           no-use-before-define
   1103:99    error    'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:221   error    'k' was used before it was defined                                                                                           no-use-before-define
   1103:221   error    'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:316   error    'k' was used before it was defined                                                                                           no-use-before-define
   1103:316   error    'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:320   error    'R' was used before it was defined                                                                                           no-use-before-define
   1103:320   error    'R' declared on line 1109 column 30 is used outside of binding context                                                       block-scoped-var
   1105:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1105:23    error    Unexpected var, use let or const instead                                                                                     no-var
   1105:46    error    'w' declared on line 1109 column 59 is used outside of binding context                                                       block-scoped-var
   1105:77    error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
   1105:198   error    'x' was used before it was defined                                                                                           no-use-before-define
   1105:209   error    'A' is already defined                                                                                                       no-redeclare
   1105:443   error    '_' was used before it was defined                                                                                           no-use-before-define
   1105:475   error    'w' declared on line 1109 column 59 is used outside of binding context                                                       block-scoped-var
   1105:553   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1105:667   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1105:831   error    '_' was used before it was defined                                                                                           no-use-before-define
   1105:1026  error    'o' is already defined                                                                                                       no-redeclare
   1105:1039  error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1107:7     error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1107:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1108:14    error    Unexpected var, use let or const instead                                                                                     no-var
   1109:26    error    Unexpected var, use let or const instead                                                                                     no-var
   1109:26    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1109:59    error    'w' is already defined                                                                                                       no-redeclare
   1109:59    error    'w' declared on line 1105 column 46 is used outside of binding context                                                       block-scoped-var
   1109:100   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1109:100   error    Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
   1109:194   error    Unexpected use of comma operator                                                                                             no-sequences
   1109:196   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:242   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:343   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:395   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:576   error    '_' was used before it was defined                                                                                           no-use-before-define
   1109:608   error    'w' declared on line 1105 column 46 is used outside of binding context                                                       block-scoped-var
   1109:686   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1109:757   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:800   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1109:807   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:858   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:918   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:964   error    '_' was used before it was defined                                                                                           no-use-before-define
   1109:1009  error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1126  error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1141  error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1154  error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1112:7     error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1112:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1112:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1112:19    error    Unexpected use of comma operator                                                                                             no-sequences
   1112:38    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1114:5     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1114:29    error    'L' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1115:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1115:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1115:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1115:161   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:251   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:350   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:477   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:526   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:548   error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1116:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1116:20    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1116:68    error    Unexpected use of comma operator                                                                                             no-sequences
   1116:70    error    'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1118:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1122:14    error    'e' is already declared in the upper scope on line 1118 column 22                                                            no-shadow
   1124:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1125:12    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1125:15    error    'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1126:13    error    'o' is a function                                                                                                            no-func-assign
   1126:98    error    'e' is already declared in the upper scope on line 1125 column 15                                                            no-shadow
   1128:19    error    'e' is already declared in the upper scope on line 1125 column 15                                                            no-shadow
   1131:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1131:17    error    'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1131:20    error    't' is already declared in the upper scope on line 1124 column 25                                                            no-shadow
   1132:14    error    'i' is already declared in the upper scope on line 1124 column 28                                                            no-shadow
   1133:11    error    'n' is already declared in the upper scope on line 1145 column 14                                                            no-shadow
   1133:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1133:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1133:56    error    Unexpected use of comma operator                                                                                             no-sequences
   1133:144   error    Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   1133:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   1133:146   error    'e' is already declared in the upper scope on line 1131 column 17                                                            no-shadow
   1133:163   error    'e' is already declared in the upper scope on line 1133 column 146                                                           no-shadow
   1133:166   error    't' is already declared in the upper scope on line 1131 column 20                                                            no-shadow
   1134:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1136:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1136:12    error    'i' is already declared in the upper scope on line 1132 column 14                                                            no-shadow
   1136:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1138:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1138:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1140:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1141:23    error    Unexpected use of comma operator                                                                                             no-sequences
   1141:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1143:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1144:11    error    'n' was used before it was defined                                                                                           no-use-before-define
   1145:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1145:10    error    Unexpected var, use let or const instead                                                                                     no-var
   1145:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1146:13    error    't' is already declared in the upper scope on line 1124 column 25                                                            no-shadow
   1146:16    error    'e' is already declared in the upper scope on line 1158 column 118                                                           no-shadow
   1149:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1149:42    error    Unexpected use of comma operator                                                                                             no-sequences
   1151:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1151:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1151:72    error    Unexpected use of comma operator                                                                                             no-sequences
   1151:138   error    Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1151:154   error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1151:182   error    Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1151:209   error    'e' is already declared in the upper scope on line 1146 column 16                                                            no-shadow
   1152:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1152:42    error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1153:21    error    Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1153:36    error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1153:184   error    Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1153:237   error    Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1153:289   error    Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1154:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1154:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1154:13    error    'e' was used before it was defined                                                                                           no-use-before-define
   1154:18    error    Unexpected use of comma operator                                                                                             no-sequences
   1154:22    error    'i' was used before it was defined                                                                                           no-use-before-define
   1154:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   1155:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1155:44    error    Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1155:59    error    Unexpected use of comma operator                                                                                             no-sequences
   1155:100   error    Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1155:155   error    Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1155:171   error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1156:46    error    'e' is already declared in the upper scope on line 1158 column 118                                                           no-shadow
   1157:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1157:17    error    Unexpected use of comma operator                                                                                             no-sequences
   1157:128   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1157:128   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1158:18    error    'e' was used before it was defined                                                                                           no-use-before-define
   1158:31    error    'i' was used before it was defined                                                                                           no-use-before-define
   1158:36    error    'n' was used before it was defined                                                                                           no-use-before-define
   1158:44    error    'e' was used before it was defined                                                                                           no-use-before-define
   1158:47    error    'n' was used before it was defined                                                                                           no-use-before-define
   1158:75    error    'e' was used before it was defined                                                                                           no-use-before-define
   1158:111   error    'e' was used before it was defined                                                                                           no-use-before-define
   1158:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1158:114   error    Unreachable code                                                                                                             no-unreachable
   1158:118   error    'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1158:121   error    'i' is already declared in the upper scope on line 1124 column 28                                                            no-shadow
   1158:124   error    'n' is already declared in the upper scope on line 1145 column 14                                                            no-shadow
   1160:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1161:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1161:11    error    Unexpected use of comma operator                                                                                             no-sequences
   1163:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   1163:10    error    Unexpected var, use let or const instead                                                                                     no-var
   1163:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1163:14    error    't' is already defined                                                                                                       no-redeclare
   1163:29    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1163:43    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1163:85    error    'e' is already declared in the upper scope on line 1160 column 22                                                            no-shadow
   1163:88    error    't' is already declared in the upper scope on line 1160 column 25                                                            no-shadow
   1163:91    error    's' is already declared in the upper scope on line 1163 column 82                                                            no-shadow
   1163:94    error    'i' is already declared in the upper scope on line 1160 column 28                                                            no-shadow
   1164:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1164:171   error    't' is already defined                                                                                                       no-redeclare
   1164:1276  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1164:1484  error    't' is already declared in the upper scope on line 1163 column 88                                                            no-shadow
   1165:11    error    'e' is already declared in the upper scope on line 1163 column 85                                                            no-shadow
   1165:54    error    'i' is already declared in the upper scope on line 1163 column 94                                                            no-shadow
   1165:96    error    'n' is already declared in the upper scope on line 1163 column 29                                                            no-shadow
   1165:141   error    'o' is already declared in the upper scope on line 1163 column 43                                                            no-shadow
   1165:190   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1165:199   error    'r' is already declared in the upper scope on line 1163 column 58                                                            no-shadow
   1165:202   error    'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1166:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1166:17    error    Unexpected use of comma operator                                                                                             no-sequences
   1166:19    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1167:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1167:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1167:19    error    'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1168:10    error    't' is already declared in the upper scope on line 1164 column 1484                                                          no-shadow
   1168:13    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1168:13    error    'i' is already declared in the upper scope on line 1165 column 54                                                            no-shadow
   1168:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1168:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1168:120   error    Unexpected use of comma operator                                                                                             no-sequences
   1169:8     error    Unexpected use of comma operator                                                                                             no-sequences
   1169:73    error    'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1171:31    error    'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1172:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   1172:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1172:24    error    Unexpected use of comma operator                                                                                             no-sequences
   1174:22    error    'e' is already declared in the upper scope on line 1163 column 85                                                            no-shadow
   1178:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1185:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1185:25    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9740  error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9740  error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1186:9762  error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9772  error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9772  error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1186:9858  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1186:9880  error    'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1186:9903  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1186:9915  error    't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1187:8     error    'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1187:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1187:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1187:20    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1187:34    error    'e' is already declared in the upper scope on line 1187 column 8                                                             no-shadow
   1187:63    error    Unexpected console statement                                                                                                 no-console
   1188:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1188:17    error    'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1190:17    error    't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1191:10    error    't' is already declared in the upper scope on line 1190 column 17                                                            no-shadow
   1192:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   1192:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1192:17    error    'e' is already declared in the upper scope on line 1188 column 17                                                            no-shadow
   1192:48    error    Unexpected use of comma operator                                                                                             no-sequences
   1196:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1196:17    error    'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1196:20    error    't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1196:23    error    'i' is already declared in the upper scope on line 1178 column 28                                                            no-shadow
   1197:8     error    'n' is already declared in the upper scope on line 1186 column 9740                                                          no-shadow
   1197:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1198:17    error    'o' is already declared in the upper scope on line 1186 column 9772                                                          no-shadow
   1201:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1204:116   error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1204:143   error    'o' is already declared in the upper scope on line 1322 column 24                                                            no-shadow
   1204:146   error    'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1204:149   error    't' is already declared in the upper scope on line 1203 column 25                                                            no-shadow
   1205:8     error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1205:8     error    'n' is already declared in the upper scope on line 1322 column 11                                                            no-shadow
   1205:16    error    'i' is already declared in the upper scope on line 1204 column 116                                                           no-shadow
   1205:23    error    'r' is already declared in the upper scope on line 1322 column 37                                                            no-shadow
   1205:30    error    's' is already declared in the upper scope on line 1322 column 48                                                            no-shadow
   1205:37    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1205:37    error    'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1205:89    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1205:141   error    'l' is already declared in the upper scope on line 1322 column 70                                                            no-shadow
   1205:144   error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1205:147   error    't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1206:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1206:8     error    Unexpected use of comma operator                                                                                             no-sequences
   1206:27    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1206:31    error    'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1206:34    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1206:34    error    'n' is already declared in the upper scope on line 1205 column 8                                                             no-shadow
   1207:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1207:36    error    This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1207:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:64    error    Unexpected use of comma operator                                                                                             no-sequences
   1207:91    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:101   error    Unexpected use of comma operator                                                                                             no-sequences
   1207:164   error    'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1208:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1208:16    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1208:16    error    't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1208:24    error    'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1208:40    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1210:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1210:35    error    Unexpected use of comma operator                                                                                             no-sequences
   1210:42    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1210:48    error    'n' is already declared in the upper scope on line 1206 column 34                                                            no-shadow
   1210:64    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1212:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1212:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1212:13    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1212:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1214:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1215:16    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1215:41    error    'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1216:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1216:18    error    't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1216:35    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:9     error    Unexpected var, use let or const instead                                                                                     no-var
   1218:13    error    'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1218:22    error    'n' is already declared in the upper scope on line 1206 column 34                                                            no-shadow
   1218:32    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:54    error    'o' is already declared in the upper scope on line 1204 column 143                                                           no-shadow
   1218:76    error    'i' is already defined                                                                                                       no-redeclare
   1218:127   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:176   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1218:183   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1220:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1220:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1220:13    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1220:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1222:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1223:16    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1223:32    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1223:35    error    Unexpected use of comma operator                                                                                             no-sequences
   1224:11    error    'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1224:19    error    't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1224:27    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1224:27    error    'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1224:40    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:78    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:105   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:150   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:167   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:196   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:213   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:263   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1224:345   error    BigInt is not supported in Safari 11.1, iOS Safari 11.3-11.4                                                                 compat/compat
   1224:345   error    'BigInt' is not defined                                                                                                      no-undef
   1226:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1226:32    error    Unexpected use of comma operator                                                                                             no-sequences
   1227:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1227:15    error    'c' is already declared in the upper scope on line 1324 column 11                                                            no-shadow
   1228:5     error    Found identifier with same name as label                                                                                     no-label-var
   1230:22    error    This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1230:91    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1230:96    error    Unexpected use of comma operator                                                                                             no-sequences
   1231:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1233:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1233:15    error    'h' is already declared in the upper scope on line 1324 column 21                                                            no-shadow
   1234:11    error    Unexpected var, use let or const instead                                                                                     no-var
   1234:15    error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1234:18    error    't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1234:38    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1235:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1235:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1235:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1236:13    error    Unexpected var, use let or const instead                                                                                     no-var
   1236:17    error    'e' is already declared in the upper scope on line 1234 column 15                                                            no-shadow
   1236:24    error    't' is already declared in the upper scope on line 1234 column 18                                                            no-shadow
   1237:8     error    Unexpected use of '<<='                                                                                                      no-bitwise
   1237:17    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1237:23    error    'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1237:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1238:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1238:37    error    't' declared on line 1236 column 24 is used outside of binding context                                                       block-scoped-var
   1240:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1240:14    error    't' declared on line 1234 column 18 is used outside of binding context                                                       block-scoped-var
   1241:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1241:18    error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1242:15    error    't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1243:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1245:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1246:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1246:16    error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1246:38    error    Unexpected use of comma operator                                                                                             no-sequences
   1247:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1248:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1248:8     error    Unexpected use of comma operator                                                                                             no-sequences
   1249:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1250:11    error    Unexpected var, use let or const instead                                                                                     no-var
   1250:15    error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1252:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1252:12    error    'e' declared on line 1250 column 15 is used outside of binding context                                                       block-scoped-var
   1253:13    error    'e' declared on line 1250 column 15 is used outside of binding context                                                       block-scoped-var
   1254:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1254:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1254:10    error    Unexpected use of comma operator                                                                                             no-sequences
   1255:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1255:18    error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1255:21    error    't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1257:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1257:18    error    'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1257:21    error    't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1257:24    error    'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1258:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1258:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1259:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1261:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1263:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1263:15    error    'I' is already declared in the upper scope on line 1320 column 72                                                            no-shadow
   1264:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1264:8     error    Unexpected use of comma operator                                                                                             no-sequences
   1265:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1265:15    error    'v' is already declared in the upper scope on line 1322 column 90                                                            no-shadow
   1270:31    error    'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1270:34    error    't' is already declared in the upper scope on line 1203 column 25                                                            no-shadow
   1270:37    error    'i' is already declared in the upper scope on line 1204 column 116                                                           no-shadow
   1272:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1272:9     error    'n' is already declared in the upper scope on line 1322 column 11                                                            no-shadow
   1272:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1272:34    error    'u' was used before it was defined                                                                                           no-use-before-define
   1273:21    error    Unexpected var, use let or const instead                                                                                     no-var
   1273:25    error    'o' is already declared in the upper scope on line 1322 column 24                                                            no-shadow
   1273:29    error    'u' was used before it was defined                                                                                           no-use-before-define
   1273:43    error    'u' was used before it was defined                                                                                           no-use-before-define
   1273:67    error    'u' was used before it was defined                                                                                           no-use-before-define
   1273:94    error    'r' is already declared in the upper scope on line 1322 column 37                                                            no-shadow
   1273:101   error    's' is already declared in the upper scope on line 1322 column 48                                                            no-shadow
   1273:108   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1273:162   error    'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1275:23    error    This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1275:92    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1275:97    error    Unexpected use of comma operator                                                                                             no-sequences
   1276:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1277:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1277:28    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1278:7     error    Unexpected var, use let or const instead                                                                                     no-var
   1278:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1278:11    error    'l' is already declared in the upper scope on line 1322 column 70                                                            no-shadow
   1278:19    error    'c' is already declared in the upper scope on line 1324 column 11                                                            no-shadow
   1278:27    error    'h' is already declared in the upper scope on line 1324 column 21                                                            no-shadow
   1278:111   error    'l' is already declared in the upper scope on line 1278 column 11                                                            no-shadow
   1278:114   error    'c' is already declared in the upper scope on line 1278 column 19                                                            no-shadow
   1278:117   error    'h' is already declared in the upper scope on line 1278 column 27                                                            no-shadow
   1278:120   error    'd' is already declared in the upper scope on line 1278 column 34                                                            no-shadow
   1279:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1280:71    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1280:128   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1281:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1281:36    error    'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1283:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1283:28    error    'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1283:39    error    't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1284:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1284:22    error    Unexpected use of comma operator                                                                                             no-sequences
   1284:32    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1284:38    error    'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1284:71    error    'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1285:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1285:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1285:15    error    Unexpected use of comma operator                                                                                             no-sequences
   1289:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1289:17    error    't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1290:13    error    'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1290:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1291:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1291:28    error    't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1291:39    error    'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1292:9     error    Unexpected var, use let or const instead                                                                                     no-var
   1292:13    error    'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1292:16    error    'o' is already declared in the upper scope on line 1273 column 25                                                            no-shadow
   1292:28    error    'r' is already declared in the upper scope on line 1273 column 94                                                            no-shadow
   1292:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1292:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1292:153   error    'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1293:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1293:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1293:15    error    Unexpected use of comma operator                                                                                             no-sequences
   1297:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1297:17    error    'i' is already declared in the upper scope on line 1270 column 37                                                            no-shadow
   1297:20    error    'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1299:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1299:28    error    't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1299:39    error    'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1299:47    error    'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1299:64    error    'o' is already declared in the upper scope on line 1273 column 25                                                            no-shadow
   1300:9     error    Unexpected var, use let or const instead                                                                                     no-var
   1300:13    error    'r' is already declared in the upper scope on line 1273 column 94                                                            no-shadow
   1300:16    error    's' is already declared in the upper scope on line 1273 column 101                                                           no-shadow
   1300:29    error    'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1300:41    error    's' is already defined                                                                                                       no-redeclare
   1300:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1300:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1300:181   error    'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1300:210   error    Unexpected use of comma operator                                                                                             no-sequences
   1301:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1301:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1301:15    error    Unexpected use of comma operator                                                                                             no-sequences
   1306:20    error    Unexpected use of comma operator                                                                                             no-sequences
   1307:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1307:18    error    'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1308:5     error    'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1308:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1308:18    error    Unexpected use of comma operator                                                                                             no-sequences
   1308:20    error    'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1308:35    error    'l' declared on line 1278 column 11 is used outside of binding context                                                       block-scoped-var
   1309:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1309:18    error    'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1310:10    error    'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1311:12    error    'l' declared on line 1278 column 11 is used outside of binding context                                                       block-scoped-var
   1311:30    error    'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1311:35    error    'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1311:40    error    'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:7     error    'n' declared on line 1272 column 9 is used outside of binding context                                                        block-scoped-var
   1312:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1312:13    error    'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1312:18    error    'n' declared on line 1272 column 9 is used outside of binding context                                                        block-scoped-var
   1312:21    error    'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:25    error    's' declared on line 1273 column 101 is used outside of binding context                                                      block-scoped-var
   1312:31    error    'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:36    error    's' declared on line 1273 column 101 is used outside of binding context                                                      block-scoped-var
   1312:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1312:39    error    'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1312:44    error    'r' declared on line 1273 column 94 is used outside of binding context                                                       block-scoped-var
   1313:7     error    'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1313:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1315:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1315:18    error    'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1315:21    error    't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1316:5     error    'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1316:14    error    'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:26    error    Unexpected use of comma operator                                                                                             no-sequences
   1316:28    error    'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:50    error    'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1316:61    error    'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1316:69    error    'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1317:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1317:18    error    'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1317:21    error    't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1320:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1320:75    error    'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1322:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1322:11    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1322:24    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1322:93    error    'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1324:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1324:44    error    'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1329:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1330:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1331:10    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1331:570   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1331:598   error    Return statement should not contain assignment                                                                               no-return-assign
   1331:598   error    Return statement should not contain assignment                                                                               no-return-assign
   1331:598   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1331:598   error    Return statement should not contain assignment                                                                               no-return-assign
   1331:598   error    Return statement should not contain assignment                                                                               no-return-assign
   1331:619   error    Unexpected use of comma operator                                                                                             no-sequences
   1331:722   error    'e' is already declared in the upper scope on line 1329 column 22                                                            no-shadow
   1332:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1332:30    error    'e' is already declared in the upper scope on line 1331 column 722                                                           no-shadow
   1333:10    error    't' is already declared in the upper scope on line 1329 column 25                                                            no-shadow
   1333:13    error    'i' is already declared in the upper scope on line 1329 column 28                                                            no-shadow
   1333:16    error    Return statement should not contain assignment                                                                               no-return-assign
   1333:16    error    Return statement should not contain assignment                                                                               no-return-assign
   1333:16    error    Return statement should not contain assignment                                                                               no-return-assign
   1333:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1333:16    error    Return statement should not contain assignment                                                                               no-return-assign
   1333:106   error    'e' is already declared in the upper scope on line 1332 column 30                                                            no-shadow
   1334:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1334:18    error    Unexpected use of comma operator                                                                                             no-sequences
   1335:11    error    Unexpected use of comma operator                                                                                             no-sequences
   1336:8     error    Unexpected use of comma operator                                                                                             no-sequences
   1340:26    error    'e' is already declared in the upper scope on line 1339 column 22                                                            no-shadow
   1340:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1340:32    error    'i' is defined but never used                                                                                                no-unused-vars
   1341:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1341:17    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1341:36    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:80    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:111   error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:134   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:164   error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:202   error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:224   error    'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:231   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1342:11    error    Unexpected var, use let or const instead                                                                                     no-var
   1343:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1343:21    error    Unexpected use of comma operator                                                                                             no-sequences
   1345:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1345:77    error    Unexpected use of comma operator                                                                                             no-sequences
   1347:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1348:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1348:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1348:33    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1348:36    error    'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1348:39    error    't' is already declared in the upper scope on line 1347 column 25                                                            no-shadow
   1348:42    error    'i' is already declared in the upper scope on line 1347 column 28                                                            no-shadow
   1349:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   1349:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1349:24    warning  All possible message keys should be documented. See https://w.wiki/4r9a for details                                          mediawiki/msg-doc
   1349:41    error    Unexpected use of comma operator                                                                                             no-sequences
   1350:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1350:17    error    'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1351:4     error    Return statement should not contain assignment                                                                               no-return-assign
   1351:4     error    Return statement should not contain assignment                                                                               no-return-assign
   1351:57    error    Unexpected use of comma operator                                                                                             no-sequences
   1352:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1352:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1352:44    error    'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1353:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1353:38    error    Unexpected use of comma operator                                                                                             no-sequences
   1354:28    error    Unexpected use of comma operator                                                                                             no-sequences
   1354:53    error    'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1354:56    error    't' is already declared in the upper scope on line 1347 column 25                                                            no-shadow
   1358:26    error    'e' is already declared in the upper scope on line 1357 column 22                                                            no-shadow
   1358:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1358:32    error    'i' is defined but never used                                                                                                no-unused-vars
   1359:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1359:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1359:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1359:190   error    't' is already defined                                                                                                       no-redeclare
   1359:207   error    'r' is already defined                                                                                                       no-redeclare
   1359:293   error    'o' is already defined                                                                                                       no-redeclare
   1359:371   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1359:420   error    Unexpected use of comma operator                                                                                             no-sequences
   1360:15    error    'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1360:45    error    'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1360:1016  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1362:7     error    Unexpected var, use let or const instead                                                                                     no-var
   1362:34    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1362:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1364:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1364:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1364:525   error    'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:572   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:629   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:672   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:678   error    'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:717   error    'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:728   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1366:355   error    'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:402   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:459   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:502   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:508   error    'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:547   error    'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:558   error    'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1367:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1367:66    error    Unexpected use of comma operator                                                                                             no-sequences
   1369:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1370:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1370:17    error    Unexpected use of comma operator                                                                                             no-sequences
   1370:19    error    'ace' is not defined                                                                                                         no-undef
   1370:150   error    'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1370:153   error    't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1370:156   error    'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1370:156   error    'i' is defined but never used                                                                                                no-unused-vars
   1371:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1372:812   error    Unnecessary escape character: \/                                                                                             no-useless-escape
   1373:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1373:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1373:10    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1373:33    error    'e' is already defined                                                                                                       no-redeclare
   1373:87    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1373:105   error    Unexpected use of comma operator                                                                                             no-sequences
   1374:8     error    'ace' is not defined                                                                                                         no-undef
   1374:106   error    'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1374:109   error    't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1374:112   error    'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1374:112   error    'i' is defined but never used                                                                                                no-unused-vars
   1375:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1375:20    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1375:26    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1375:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1376:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1376:36    error    'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1376:39    error    't' is already declared in the upper scope on line 1374 column 109                                                           no-shadow
   1378:6     error    Unexpected use of comma operator                                                                                             no-sequences
   1378:38    error    'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1378:41    error    't' is already declared in the upper scope on line 1374 column 109                                                           no-shadow
   1379:10    error    'i' is already declared in the upper scope on line 1374 column 112                                                           no-shadow
   1379:13    error    'n' is already declared in the upper scope on line 1375 column 13                                                            no-shadow
   1379:53    error    Return statement should not contain assignment                                                                               no-return-assign
   1379:53    error    Return statement should not contain assignment                                                                               no-return-assign
   1379:53    error    Return statement should not contain assignment                                                                               no-return-assign
   1379:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1379:148   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1379:200   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1379:220   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   1380:37    error    'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1383:25    error    Unexpected use of comma operator                                                                                             no-sequences
   1384:8     error    'ace' is not defined                                                                                                         no-undef
   1384:143   error    'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1384:146   error    't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1384:149   error    'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1384:149   error    'i' is defined but never used                                                                                                no-unused-vars
   1385:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1385:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1385:64    error    'e' is already defined                                                                                                       no-redeclare
   1385:97    error    't' is already defined                                                                                                       no-redeclare
   1385:125   error    'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1386:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1387:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1387:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1387:25    error    Unexpected use of comma operator                                                                                             no-sequences
   1388:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1388:34    error    Unnecessary escape character: \{                                                                                             no-useless-escape
   1388:36    error    Unnecessary escape character: \[                                                                                             no-useless-escape
   1388:38    error    Unnecessary escape character: \(                                                                                             no-useless-escape
   1388:44    error    Unnecessary escape character: \}                                                                                             no-useless-escape
   1388:48    error    Unnecessary escape character: \)                                                                                             no-useless-escape
   1388:65    error    Unexpected use of comma operator                                                                                             no-sequences
   1388:96    error    Unnecessary escape character: \[                                                                                             no-useless-escape
   1388:98    error    Unnecessary escape character: \{                                                                                             no-useless-escape
   1388:100   error    Unnecessary escape character: \(                                                                                             no-useless-escape
   1388:106   error    Unnecessary escape character: \}                                                                                             no-useless-escape
   1388:110   error    Unnecessary escape character: \)                                                                                             no-useless-escape
   1388:119   error    Unnecessary escape character: \*                                                                                             no-useless-escape
   1388:298   error    Unexpected dangling '_' in '_getFoldWidgetBase'                                                                              no-underscore-dangle
   1388:376   error    'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1388:379   error    't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1388:382   error    'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1389:12    error    'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1389:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1389:164   error    Unexpected dangling '_' in '_getFoldWidgetBase'                                                                              no-underscore-dangle
   1390:45    error    'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1390:48    error    't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1390:51    error    'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1390:54    error    'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1391:10    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1391:19    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1391:39    error    Return statement should not contain assignment                                                                               no-return-assign
   1391:39    error    Return statement should not contain assignment                                                                               no-return-assign
   1391:39    error    Return statement should not contain assignment                                                                               no-return-assign
   1391:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1391:119   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1391:357   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1391:582   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1392:42    error    'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1392:45    error    't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1393:12    error    Unexpected var, use let or const instead                                                                                     no-var
   1393:16    error    'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1393:22    error    'a' was used before it was defined                                                                                           no-use-before-define
   1393:22    error    'a' declared on line 1394 column 11 is used outside of binding context                                                       block-scoped-var
   1393:59    error    'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1393:66    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1393:70    error    'a' was used before it was defined                                                                                           no-use-before-define
   1393:70    error    'a' declared on line 1394 column 11 is used outside of binding context                                                       block-scoped-var
   1394:7     error    Unexpected var, use let or const instead                                                                                     no-var
   1394:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1397:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1400:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1402:23    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1405:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1407:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1407:19    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   1407:22    error    'n' declared on line 1393 column 59 is used outside of binding context                                                       block-scoped-var
   1407:25    error    'o' declared on line 1393 column 66 is used outside of binding context                                                       block-scoped-var
   1407:28    error    'r' declared on line 1393 column 80 is used outside of binding context                                                       block-scoped-var
   1407:42    error    'r' declared on line 1393 column 80 is used outside of binding context                                                       block-scoped-var
   1408:48    error    'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1408:51    error    't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1408:54    error    'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1409:12    error    Unexpected var, use let or const instead                                                                                     no-var
   1409:16    error    'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1409:40    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1410:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   1410:27    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1413:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1413:13    error    'r' declared on line 1409 column 59 is used outside of binding context                                                       block-scoped-var
   1414:18    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   1414:21    error    'r' declared on line 1409 column 59 is used outside of binding context                                                       block-scoped-var
   1414:24    error    'n' declared on line 1409 column 16 is used outside of binding context                                                       block-scoped-var
   1418:8     error    'ace' is not defined                                                                                                         no-undef
   1418:230   error    'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1418:233   error    't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1418:236   error    'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1418:236   error    'i' is defined but never used                                                                                                no-unused-vars
   1419:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1420:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   1420:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1420:27    error    's' was used before it was defined                                                                                           no-use-before-define
   1420:28    error    Unexpected use of comma operator                                                                                             no-sequences
   1420:50    error    'a' was used before it was defined                                                                                           no-use-before-define
   1420:50    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   1420:121   error    'l' was used before it was defined                                                                                           no-use-before-define
   1420:121   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   1421:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1421:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1421:10    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1421:256   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1421:274   error    Unexpected use of comma operator                                                                                             no-sequences
   1422:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1422:33    error    Unexpected use of comma operator                                                                                             no-sequences
   1422:119   error    'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1422:122   error    't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1422:125   error    'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1423:10    error    'n' is already declared in the upper scope on line 1419 column 13                                                            no-shadow
   1423:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1423:45    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1423:73    error    Unnecessary escape character: \{                                                                                             no-useless-escape
   1423:75    error    Unnecessary escape character: \(                                                                                             no-useless-escape
   1423:77    error    Unnecessary escape character: \[                                                                                             no-useless-escape
   1423:101   error    Unexpected use of comma operator                                                                                             no-sequences
   1424:39    error    'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1424:42    error    't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1424:45    error    'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1426:38    error    'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1426:41    error    't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1426:44    error    'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1428:39    error    't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1429:12    error    'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1429:20    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   1429:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1429:118   error    Unexpected use of comma operator                                                                                             no-sequences
   1429:140   error    'e' is already declared in the upper scope on line 1429 column 12                                                            no-shadow
   1436:8     error    'ace' is not defined                                                                                                         no-undef
   1436:44    error    'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1437:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1439:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1440:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   1440:69    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1440:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1440:96    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1440:99    error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1440:102   error    'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1441:8     error    'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1441:11    error    'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1441:17    error    's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1441:21    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1441:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1442:11    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1444:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1444:11    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1445:1     warning  This line has a length of 404. Maximum allowed is 100                                                                        max-len
   1445:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1445:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1445:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1445:6     error    Return statement should not contain assignment                                                                               no-return-assign
   1445:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1445:24    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1445:73    error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1445:124   error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1445:285   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1445:299   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1445:327   error    Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1445:377   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1446:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1446:17    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1446:20    error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1447:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   1447:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1447:8     error    'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1447:26    error    'n' declared on line 1448 column 9 is used outside of binding context                                                        block-scoped-var
   1447:26    error    'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1447:38    error    'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1447:45    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1447:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1447:117   error    'n' declared on line 1448 column 9 is used outside of binding context                                                        block-scoped-var
   1448:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1448:9     error    'n' is already defined                                                                                                       no-redeclare
   1448:25    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1448:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1449:24    error    'e' is already declared in the upper scope on line 1446 column 17                                                            no-shadow
   1449:27    error    't' is already declared in the upper scope on line 1446 column 20                                                            no-shadow
   1449:30    error    'i' is already declared in the upper scope on line 1447 column 8                                                             no-shadow
   1450:35    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1450:39    error    'n' is already declared in the upper scope on line 1447 column 26                                                            no-shadow
   1450:42    error    'o' is already declared in the upper scope on line 1447 column 38                                                            no-shadow
   1451:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   1451:8     error    Return statement should not contain assignment                                                                               no-return-assign
   1451:8     error    Return statement should not contain assignment                                                                               no-return-assign
   1451:8     error    Return statement should not contain assignment                                                                               no-return-assign
   1451:27    error    Unexpected use of comma operator                                                                                             no-sequences
   1451:61    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1454:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1455:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1455:20    error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1457:20    error    Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1459:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1459:27    error    Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1459:45    error    Unexpected use of comma operator                                                                                             no-sequences
   1459:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1462:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1464:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1464:14    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1465:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1466:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1466:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1466:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1466:85    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1467:10    error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1467:17    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1467:37    error    'c' is already declared in the upper scope on line 1446 column 14                                                            no-shadow
   1467:52    error    'h' is already declared in the upper scope on line 1486 column 43                                                            no-shadow
   1467:76    error    'd' is already declared in the upper scope on line 1496 column 11                                                            no-shadow
   1467:84    error    'u' is already declared in the upper scope on line 1496 column 224                                                           no-shadow
   1467:94    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1467:126   error    'e' is already declared in the upper scope on line 1466 column 85                                                            no-shadow
   1467:129   error    't' is already declared in the upper scope on line 1467 column 10                                                            no-shadow
   1467:132   error    'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1467:135   error    'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1467:138   error    'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1467:144   error    's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1469:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1469:10    error    'a' is already declared in the upper scope on line 1440 column 54                                                            no-shadow
   1469:14    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1469:29    error    'l' is already declared in the upper scope on line 1440 column 93                                                            no-shadow
   1469:41    error    'n' is already defined                                                                                                       no-redeclare
   1469:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1469:68    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1469:152   error    Unexpected use of comma operator                                                                                             no-sequences
   1470:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1470:45    error    Unexpected use of comma operator                                                                                             no-sequences
   1470:51    error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1470:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1470:100   error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1474:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1475:20    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1478:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1480:9     error    Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1483:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1483:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1483:17    error    Unexpected use of comma operator                                                                                             no-sequences
   1485:7     error    Unexpected use of comma operator                                                                                             no-sequences
   1486:37    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1486:149   error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1486:152   error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1486:155   error    'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1486:158   error    'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1487:38    error    Unexpected use of comma operator                                                                                             no-sequences
   1487:65    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1488:15    error    'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1489:10    error    's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1489:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1490:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1492:1     warning  This line has a length of 192. Maximum allowed is 100                                                                        max-len
   1492:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1492:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1492:27    error    Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1494:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   1494:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1494:14    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1494:83    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1496:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1496:227   error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1496:230   error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1497:25    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1497:63    error    'e' is already declared in the upper scope on line 1496 column 227                                                           no-shadow
   1497:66    error    't' is already declared in the upper scope on line 1496 column 230                                                           no-shadow
   1498:9     error    'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1498:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1499:16    error    'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1505:18    error    'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1506:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1508:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1512:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1513:30    error    'e' is already declared in the upper scope on line 1496 column 227                                                           no-shadow
   1513:33    error    't' is already declared in the upper scope on line 1496 column 230                                                           no-shadow
   1514:9     error    'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1514:12    error    'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1514:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1515:16    error    'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1516:65    error    Unexpected use of comma operator                                                                                             no-sequences
   1516:69    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1522:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1524:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1526:76    error    Unexpected use of comma operator                                                                                             no-sequences
   1526:80    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1530:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1531:20    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1532:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1532:17    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1532:20    error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1533:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1534:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1534:17    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1536:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1536:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1536:36    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1538:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1538:17    error    'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1538:20    error    't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1539:4     error    Return statement should not contain assignment                                                                               no-return-assign
   1539:21    error    Unexpected use of comma operator                                                                                             no-sequences
   1542:3     error    Unexpected var, use let or const instead                                                                                     no-var
   1542:34    error    'e' is already declared in the upper scope on line 1541 column 22                                                            no-shadow
   1542:40    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1543:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1543:48    error    Unexpected use of comma operator                                                                                             no-sequences
   1543:61    error    'e' is already declared in the upper scope on line 1542 column 34                                                            no-shadow
   1543:64    error    't' is already declared in the upper scope on line 1542 column 37                                                            no-shadow
   1543:67    error    'i' is already declared in the upper scope on line 1542 column 40                                                            no-shadow
   1543:70    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1543:73    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1545:47    error    Unexpected use of comma operator                                                                                             no-sequences
   1546:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1559:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1561:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1564:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1564:18    error    'e' is already declared in the upper scope on line 1541 column 22                                                            no-shadow
   1566:1     warning  This line has a length of 580. Maximum allowed is 100                                                                        max-len
   1566:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1566:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1566:119   error    Unexpected use of comma operator                                                                                             no-sequences
   1567:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1568:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1568:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1568:47    error    'e' is already declared in the upper scope on line 1567 column 22                                                            no-shadow
   1572:26    error    'e' is already declared in the upper scope on line 1571 column 22                                                            no-shadow
   1572:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1573:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1573:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1573:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1573:30    error    'r' declared on line 1576 column 46 is used outside of binding context                                                       block-scoped-var
   1573:110   error    't' is already defined                                                                                                       no-redeclare
   1573:179   error    'r' declared on line 1576 column 46 is used outside of binding context                                                       block-scoped-var
   1573:190   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1574:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1576:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1576:46    error    'r' is already defined                                                                                                       no-redeclare
   1576:212   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1577:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1577:78    error    'p' was used before it was defined                                                                                           no-use-before-define
   1577:78    error    'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:201   error    'f' was used before it was defined                                                                                           no-use-before-define
   1577:201   error    'f' declared on line 1585 column 18 is used outside of binding context                                                       block-scoped-var
   1577:234   error    'p' was used before it was defined                                                                                           no-use-before-define
   1577:234   error    'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:279   error    'p' was used before it was defined                                                                                           no-use-before-define
   1577:279   error    'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:289   error    Unexpected use of comma operator                                                                                             no-sequences
   1577:497   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1577:669   error    'f' was used before it was defined                                                                                           no-use-before-define
   1577:669   error    'f' declared on line 1585 column 18 is used outside of binding context                                                       block-scoped-var
   1580:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1581:112   error    Unexpected use of comma operator                                                                                             no-sequences
   1582:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1583:44    error    Unexpected use of comma operator                                                                                             no-sequences
   1584:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1585:8     error    Unexpected var, use let or const instead                                                                                     no-var
   1585:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1585:165   error    Unexpected use of comma operator                                                                                             no-sequences
   1585:169   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1586:43    error    Unexpected use of comma operator                                                                                             no-sequences
   1587:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1590:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1590:34    error    'C' was used before it was defined                                                                                           no-use-before-define
   1590:34    error    'C' declared on line 1592 column 27 is used outside of binding context                                                       block-scoped-var
   1592:23    error    Unexpected var, use let or const instead                                                                                     no-var
   1592:23    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1592:68    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1592:93    error    Unexpected use of comma operator                                                                                             no-sequences
   1594:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1594:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1594:12    error    Unexpected use of comma operator                                                                                             no-sequences
   1594:714   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1594:958   error    Unexpected use of comma operator                                                                                             no-sequences
   1595:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1598:12    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1598:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1598:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1598:49    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1598:52    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1599:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   1599:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1599:4     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:19    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1599:39    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:59    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:84    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1600:22    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1600:25    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1601:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   1601:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1601:4     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:19    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1601:44    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:57    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1601:66    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:92    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1602:23    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1603:9     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:24    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:42    error    Unexpected use of comma operator                                                                                             no-sequences
   1603:49    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:62    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1604:15    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1604:26    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1605:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   1605:6     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1608:6     error    Unexpected use of comma operator                                                                                             no-sequences
   1608:29    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1609:14    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1609:43    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1610:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1611:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1612:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1612:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1612:41    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1613:10    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1613:37    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1613:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1614:25    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1614:28    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1615:16    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1616:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1616:9     error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1616:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1616:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1616:14    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1617:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1618:23    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1618:26    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1618:29    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1620:17    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1621:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1624:15    error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1624:22    error    'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1628:32    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1628:35    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1629:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1629:11    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1629:11    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1629:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1631:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1633:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1634:27    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1634:30    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1638:27    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1638:30    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1639:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1639:42    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1639:65    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1640:30    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1640:33    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1641:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1641:42    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1641:68    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1642:26    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1642:29    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1644:24    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1646:27    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1646:30    error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1646:33    error    'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1647:8     error    's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1647:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1648:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   1648:11    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1648:21    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1648:36    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1648:49    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1648:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1648:66    error    Unexpected use of comma operator                                                                                             no-sequences
   1649:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1649:14    error    Unexpected use of comma operator                                                                                             no-sequences
   1652:23    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1652:26    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1653:1     warning  This line has a length of 233. Maximum allowed is 100                                                                        max-len
   1653:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1653:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1653:20    error    'e' is already defined                                                                                                       no-redeclare
   1653:51    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1653:78    error    't' is already defined                                                                                                       no-redeclare
   1653:105   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1654:27    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1654:30    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1656:29    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1656:32    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1658:27    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1662:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1662:20    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1662:23    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1663:13    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1664:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1664:17    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1664:20    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1664:23    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1665:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1665:96    error    Unexpected use of comma operator                                                                                             no-sequences
   1665:98    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1665:153   error    'e.textContent' is assigned to itself                                                                                        no-self-assign
   1666:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1666:14    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1667:1     warning  This line has a length of 184. Maximum allowed is 100                                                                        max-len
   1667:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1667:11    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1667:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1667:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1667:168   error    'e' is already declared in the upper scope on line 1667 column 11                                                            no-shadow
   1667:171   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1668:27    error    'e' is already declared in the upper scope on line 1667 column 168                                                           no-shadow
   1668:30    error    't' is already declared in the upper scope on line 1667 column 171                                                           no-shadow
   1671:49    error    'e' is already declared in the upper scope on line 1667 column 11                                                            no-shadow
   1671:52    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1673:40    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1673:207   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1674:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1674:17    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1674:20    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1675:16    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1675:22    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1675:94    error    Return statement should not contain assignment                                                                               no-return-assign
   1675:94    error    Return statement should not contain assignment                                                                               no-return-assign
   1675:94    error    Return statement should not contain assignment                                                                               no-return-assign
   1675:94    error    Return statement should not contain assignment                                                                               no-return-assign
   1675:191   error    Unexpected use of comma operator                                                                                             no-sequences
   1675:353   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1676:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1677:1     warning  This line has a length of 227. Maximum allowed is 100                                                                        max-len
   1677:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1677:11    error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1677:11    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1677:26    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1677:26    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1677:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1677:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1677:211   error    'e' is already declared in the upper scope on line 1677 column 11                                                            no-shadow
   1677:214   error    't' is already declared in the upper scope on line 1677 column 26                                                            no-shadow
   1680:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1681:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1681:132   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1681:224   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1681:267   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1681:358   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1681:361   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1682:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1682:5     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1682:35    error    Unexpected use of comma operator                                                                                             no-sequences
   1682:76    error    't.textContent' is assigned to itself                                                                                        no-self-assign
   1684:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1684:17    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1684:20    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1687:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1687:91    error    Unexpected use of comma operator                                                                                             no-sequences
   1689:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1691:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1692:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1692:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1692:36    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1693:8     error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1693:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1693:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1693:1187  error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1693:1305  error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1694:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1694:83    error    Unexpected use of comma operator                                                                                             no-sequences
   1694:420   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:495   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:544   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:666   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:709   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:976   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1694:982   error    'e' is already declared in the upper scope on line 1692 column 36                                                            no-shadow
   1694:1176  error    Unexpected use of comma operator                                                                                             no-sequences
   1694:1355  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:1397  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1694:1878  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1695:12    error    't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1695:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1695:313   error    Unexpected use of comma operator                                                                                             no-sequences
   1695:373   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1696:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   1696:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1696:90    error    Unexpected var, use let or const instead                                                                                     no-var
   1696:94    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1696:102   error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1698:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1698:47    error    'i' declared on line 1696 column 94 is used outside of binding context                                                       block-scoped-var
   1700:33    error    Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   1702:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1702:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1702:609   error    Unexpected use of comma operator                                                                                             no-sequences
   1702:788   error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1702:791   error    'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1702:794   error    's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1702:812   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1702:876   error    'e' is already declared in the upper scope on line 1694 column 982                                                           no-shadow
   1702:879   error    't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1703:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1703:208   error    'e' is already declared in the upper scope on line 1702 column 876                                                           no-shadow
   1703:211   error    't' is already declared in the upper scope on line 1702 column 879                                                           no-shadow
   1704:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1704:16    error    Unexpected use of comma operator                                                                                             no-sequences
   1706:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
   1706:14    error    Unexpected use of comma operator                                                                                             no-sequences
   1706:152   error    'e' is already declared in the upper scope on line 1694 column 982                                                           no-shadow
   1706:155   error    't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1707:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1707:254   error    'e' is already declared in the upper scope on line 1706 column 152                                                           no-shadow
   1707:257   error    't' is already declared in the upper scope on line 1706 column 155                                                           no-shadow
   1708:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1708:48    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1708:131   error    Unexpected use of comma operator                                                                                             no-sequences
   1709:89    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1710:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   1710:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1711:30    error    Unexpected use of comma operator                                                                                             no-sequences
   1712:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1712:7     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1712:32    error    Unexpected use of comma operator                                                                                             no-sequences
   1712:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1714:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1714:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1714:73    error    Unexpected use of comma operator                                                                                             no-sequences
   1715:1     warning  This line has a length of 216. Maximum allowed is 100                                                                        max-len
   1718:4     error    Unexpected use of comma operator                                                                                             no-sequences
   1720:53    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1721:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   1721:10    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1721:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1721:67    error    'e' is already declared in the upper scope on line 1721 column 10                                                            no-shadow
   1721:93    error    'e' is already declared in the upper scope on line 1721 column 10                                                            no-shadow
   1721:102   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1723:8     error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1723:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1724:11    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1724:55    error    Expected to return a value in method 'get'                                                                                   getter-return
   1726:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1727:14    error    'e' is already declared in the upper scope on line 1723 column 8                                                             no-shadow
   1727:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1729:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1729:11    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1729:11    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1729:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1729:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1729:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1729:72    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1730:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1730:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1731:54    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1732:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   1732:31    error    Unexpected use of comma operator                                                                                             no-sequences
   1733:29    error    Unexpected use of comma operator                                                                                             no-sequences
   1734:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   1735:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   1735:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1735:12    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1735:15    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1735:15    error    'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1735:48    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1735:48    error    'n' is already declared in the upper scope on line 1729 column 11                                                            no-shadow
   1736:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   1736:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1736:62    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1736:78    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1737:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1739:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1740:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1740:51    error    Unexpected use of comma operator                                                                                             no-sequences
   1742:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1743:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1744:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1747:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1747:50    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1747:541   error    Unexpected use of comma operator                                                                                             no-sequences
   1747:548   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1747:578   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1751:171   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1752:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1753:107   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1754:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1755:47    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1756:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1756:5     error    Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1756:92    error    'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1756:95    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1757:12    error    Unexpected var, use let or const instead                                                                                     no-var
   1757:16    error    'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1757:19    error    'n' is already declared in the upper scope on line 1729 column 11                                                            no-shadow
   1757:27    error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1757:45    error    'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1758:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1759:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1759:17    error    'n' declared on line 1757 column 19 is used outside of binding context                                                       block-scoped-var
   1759:20    error    'o' declared on line 1757 column 27 is used outside of binding context                                                       block-scoped-var
   1760:52    error    'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1760:55    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1762:31    error    'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1762:34    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1765:87    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1766:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1769:52    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1770:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1770:29    error    Unexpected use of comma operator                                                                                             no-sequences
   1771:94    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1772:9     error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1772:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1772:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1775:53    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1776:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1777:51    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1778:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1779:143   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1781:48    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1782:11    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1782:38    error    'e' is already declared in the upper scope on line 1781 column 48                                                            no-shadow
   1782:87    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1782:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1782:303   error    Unexpected use of comma operator                                                                                             no-sequences
   1783:52    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1784:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1784:90    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1784:140   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1785:77    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1785:77    error    'e' is defined but never used                                                                                                no-unused-vars
   1787:48    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1787:48    error    'e' is defined but never used                                                                                                no-unused-vars
   1789:58    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1789:58    error    'e' is defined but never used                                                                                                no-unused-vars
   1790:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1790:15    error    Unexpected use of comma operator                                                                                             no-sequences
   1790:60    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1790:102   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1791:54    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1791:54    error    'e' is defined but never used                                                                                                no-unused-vars
   1792:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1792:25    error    Unexpected use of comma operator                                                                                             no-sequences
   1793:84    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1794:9     error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1794:12    error    'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1794:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1794:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1794:25    error    Unexpected use of comma operator                                                                                             no-sequences
   1794:208   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1796:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   1796:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1796:52    error    Unexpected use of comma operator                                                                                             no-sequences
   1800:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1800:65    error    Unexpected use of comma operator                                                                                             no-sequences
   1804:43    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1804:43    error    'e' is defined but never used                                                                                                no-unused-vars
   1805:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1805:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1805:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1805:320   error    Unexpected use of comma operator                                                                                             no-sequences
   1805:552   error    'e' is already declared in the upper scope on line 1804 column 43                                                            no-shadow
   1805:555   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1806:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1807:1     warning  This line has a length of 300. Maximum allowed is 100                                                                        max-len
   1807:284   error    'e' is already declared in the upper scope on line 1804 column 43                                                            no-shadow
   1807:287   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1808:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1808:57    error    'e' is already declared in the upper scope on line 1807 column 284                                                           no-shadow
   1808:60    error    't' is already declared in the upper scope on line 1807 column 287                                                           no-shadow
   1809:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1809:8     error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1809:77    error    Unexpected use of comma operator                                                                                             no-sequences
   1810:21    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1813:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1813:168   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1814:38    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1815:10    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1815:31    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1815:54    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1815:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1816:38    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1817:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
   1817:10    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1817:31    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1817:69    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1817:92    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1820:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   1820:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1821:116   error    Unexpected use of comma operator                                                                                             no-sequences
   1822:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   1822:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1822:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1822:42    error    Unexpected use of comma operator                                                                                             no-sequences
   1822:88    error    'e' is already declared in the upper scope on line 1817 column 10                                                            no-shadow
   1823:6     error    Unexpected var, use let or const instead                                                                                     no-var
   1823:23    error    'i' is already declared in the upper scope on line 1817 column 69                                                            no-shadow
   1823:62    error    't' is already declared in the upper scope on line 1817 column 31                                                            no-shadow
   1823:89    error    'n' is already declared in the upper scope on line 1816 column 38                                                            no-shadow
   1823:129   error    'o' is already declared in the upper scope on line 1838 column 9                                                             no-shadow
   1823:159   error    'n' is already defined                                                                                                       no-redeclare
   1823:292   error    'o' is already defined                                                                                                       no-redeclare
   1823:374   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1823:374   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1823:392   error    Unexpected use of comma operator                                                                                             no-sequences
   1823:514   error    'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1823:517   error    'n' is already declared in the upper scope on line 1823 column 89                                                            no-shadow
   1824:36    error    'e' is already declared in the upper scope on line 1823 column 514                                                           no-shadow
   1824:39    error    't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1824:42    error    'i' is already declared in the upper scope on line 1823 column 23                                                            no-shadow
   1827:19    error    'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1827:22    error    't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1828:11    error    'i' is already declared in the upper scope on line 1823 column 23                                                            no-shadow
   1828:14    error    'n' is already declared in the upper scope on line 1823 column 89                                                            no-shadow
   1828:17    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1828:17    error    'o' is already declared in the upper scope on line 1823 column 129                                                           no-shadow
   1828:25    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1828:25    error    'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1828:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1829:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   1829:8     error    Unexpected var, use let or const instead                                                                                     no-var
   1829:12    error    's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1829:42    error    's' is already defined                                                                                                       no-redeclare
   1829:97    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1832:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1833:24    error    'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1833:27    error    't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1838:1     warning  This line has a length of 271. Maximum allowed is 100                                                                        max-len
   1838:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1838:9     error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1838:45    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1838:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1838:163   error    Unexpected use of comma operator                                                                                             no-sequences
   1838:252   error    'e' is already declared in the upper scope on line 1817 column 10                                                            no-shadow
   1838:255   error    't' is already declared in the upper scope on line 1817 column 31                                                            no-shadow
   1839:12    error    'i' is already declared in the upper scope on line 1817 column 69                                                            no-shadow
   1839:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1839:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1839:51    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1841:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1841:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1841:43    error    Unexpected use of comma operator                                                                                             no-sequences
   1841:84    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1841:113   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1841:310   error    'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1841:384   error    'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1841:384   error    Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1841:431   error    'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1842:40    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1842:43    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1843:10    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1843:31    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1843:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1844:1     warning  This line has a length of 197. Maximum allowed is 100                                                                        max-len
   1844:5     error    Unexpected var, use let or const instead                                                                                     no-var
   1844:9     error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1844:48    error    'o' is already defined                                                                                                       no-redeclare
   1844:133   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1844:133   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1844:167   error    Unexpected use of comma operator                                                                                             no-sequences
   1844:181   error    'i' is already declared in the upper scope on line 1843 column 10                                                            no-shadow
   1845:10    error    'n' is already declared in the upper scope on line 1843 column 31                                                            no-shadow
   1845:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1845:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1845:39    error    'e' is already declared in the upper scope on line 1842 column 40                                                            no-shadow
   1845:42    error    't' is already declared in the upper scope on line 1842 column 43                                                            no-shadow
   1846:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1847:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   1847:15    error    Unexpected use of comma operator                                                                                             no-sequences
   1848:44    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1852:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1852:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1852:32    error    Unexpected use of comma operator                                                                                             no-sequences
   1852:110   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1853:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1853:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1853:57    error    Unexpected use of comma operator                                                                                             no-sequences
   1853:59    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1853:260   error    'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1853:334   error    'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1853:334   error    Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1853:381   error    'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1854:40    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1855:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   1855:10    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1855:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1855:71    error    Unexpected use of comma operator                                                                                             no-sequences
   1857:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1857:39    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1857:42    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1858:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1860:40    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1860:43    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1861:1     warning  This line has a length of 154. Maximum allowed is 100                                                                        max-len
   1861:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1861:11    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1861:14    error    Return statement should not contain assignment                                                                               no-return-assign
   1861:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1861:14    error    Return statement should not contain assignment                                                                               no-return-assign
   1861:14    error    Return statement should not contain assignment                                                                               no-return-assign
   1861:14    error    Return statement should not contain assignment                                                                               no-return-assign
   1861:138   error    'e' is already declared in the upper scope on line 1860 column 40                                                            no-shadow
   1861:141   error    't' is already declared in the upper scope on line 1860 column 43                                                            no-shadow
   1862:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1863:1     warning  This line has a length of 208. Maximum allowed is 100                                                                        max-len
   1863:161   error    Unexpected use of comma operator                                                                                             no-sequences
   1864:35    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1864:38    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1866:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   1866:37    error    Unexpected use of comma operator                                                                                             no-sequences
   1867:28    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1867:31    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1872:11    error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1872:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1872:48    error    'e' is already declared in the upper scope on line 1877 column 14                                                            no-shadow
   1872:51    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1873:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1874:10    error    Unexpected use of comma operator                                                                                             no-sequences
   1877:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1877:14    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1877:50    error    Return statement should not contain assignment                                                                               no-return-assign
   1877:76    error    Unexpected use of comma operator                                                                                             no-sequences
   1878:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1878:55    error    Unexpected use of comma operator                                                                                             no-sequences
   1880:38    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1881:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1881:11    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1881:11    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1881:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1881:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1881:62    error    'e' is already declared in the upper scope on line 1880 column 38                                                            no-shadow
   1881:65    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1882:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1883:131   error    Unexpected use of comma operator                                                                                             no-sequences
   1883:169   error    'e' is already declared in the upper scope on line 1880 column 38                                                            no-shadow
   1883:172   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1884:1     warning  This line has a length of 216. Maximum allowed is 100                                                                        max-len
   1884:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1884:14    error    Unexpected use of comma operator                                                                                             no-sequences
   1884:66    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1884:98    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1884:135   error    Unexpected use of comma operator                                                                                             no-sequences
   1884:197   error    'e' is already declared in the upper scope on line 1883 column 169                                                           no-shadow
   1884:200   error    't' is already declared in the upper scope on line 1883 column 172                                                           no-shadow
   1885:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1885:15    error    Unexpected use of comma operator                                                                                             no-sequences
   1889:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1889:20    error    Unexpected use of comma operator                                                                                             no-sequences
   1889:58    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1889:61    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1891:1     warning  This line has a length of 239. Maximum allowed is 100                                                                        max-len
   1892:41    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1893:14    error    'h' is already declared in the upper scope on line 1662 column 17                                                            no-shadow
   1893:17    error    'd' is already declared in the upper scope on line 1674 column 14                                                            no-shadow
   1893:20    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1893:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1894:1     warning  This line has a length of 286. Maximum allowed is 100                                                                        max-len
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1894:18    error    Unexpected use of comma operator                                                                                             no-sequences
   1894:267   error    'e' is already declared in the upper scope on line 1892 column 41                                                            no-shadow
   1894:270   error    't' is already declared in the upper scope on line 1893 column 20                                                            no-shadow
   1895:10    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1895:13    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1895:16    error    'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1895:19    error    'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1895:22    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1895:22    error    's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1895:47    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1895:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1895:197   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1895:272   error    't' is assigned to itself                                                                                                    no-self-assign
   1895:651   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1896:158   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1896:211   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1899:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1901:10    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1901:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1903:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1903:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1903:48    error    Unexpected use of comma operator                                                                                             no-sequences
   1903:120   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1903:218   error    'e' is already declared in the upper scope on line 1901 column 10                                                            no-shadow
   1903:221   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1905:20    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1905:114   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1906:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1906:20    error    Unexpected use of comma operator                                                                                             no-sequences
   1909:8     error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1909:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1909:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1909:54    error    Unexpected use of comma operator                                                                                             no-sequences
   1909:146   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1909:350   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1909:425   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1909:466   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1911:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   1911:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1911:22    error    Unexpected use of comma operator                                                                                             no-sequences
   1911:133   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1911:136   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1913:9     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1914:39    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1915:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
   1915:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1915:34    error    Unexpected use of comma operator                                                                                             no-sequences
   1915:106   error    'e' is already declared in the upper scope on line 1914 column 39                                                            no-shadow
   1915:109   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1917:29    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1919:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   1919:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1919:102   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1919:105   error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1922:37    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1922:40    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1923:1     warning  This line has a length of 177. Maximum allowed is 100                                                                        max-len
   1923:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1923:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1923:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1923:161   error    'e' is already declared in the upper scope on line 1922 column 37                                                            no-shadow
   1923:164   error    't' is already declared in the upper scope on line 1922 column 40                                                            no-shadow
   1925:83    error    Unexpected use of comma operator                                                                                             no-sequences
   1926:41    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1927:10    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1927:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1927:49    error    'e' is already declared in the upper scope on line 1926 column 41                                                            no-shadow
   1927:52    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1928:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
   1928:11    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1928:56    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1928:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1928:89    error    Unexpected use of comma operator                                                                                             no-sequences
   1929:7     error    Unexpected use of comma operator                                                                                             no-sequences
   1930:41    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1932:46    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1933:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1933:77    error    Unexpected use of comma operator                                                                                             no-sequences
   1935:8     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1935:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1936:1     warning  This line has a length of 189. Maximum allowed is 100                                                                        max-len
   1936:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1936:51    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1936:54    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1936:85    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1936:155   error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1936:165   error    Unexpected use of comma operator                                                                                             no-sequences
   1938:42    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1938:45    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1939:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1939:21    error    Unexpected use of comma operator                                                                                             no-sequences
   1939:23    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1941:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1941:4     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1941:45    error    Unexpected use of comma operator                                                                                             no-sequences
   1943:10    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1943:39    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1943:78    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1943:102   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1943:102   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1943:131   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1943:200   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   1943:267   error    Unexpected use of comma operator                                                                                             no-sequences
   1944:48    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1946:48    error    'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1947:10    error    Unexpected var, use let or const instead                                                                                     no-var
   1947:14    error    't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1947:22    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1947:29    error    'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1949:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1951:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1951:13    error    't' declared on line 1947 column 14 is used outside of binding context                                                       block-scoped-var
   1954:26    error    'e' is already declared in the upper scope on line 1953 column 22                                                            no-shadow
   1954:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1954:32    error    'i' is defined but never used                                                                                                no-unused-vars
   1955:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1955:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1955:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1955:131   error    't' is already defined                                                                                                       no-redeclare
   1955:185   error    'u' is already defined                                                                                                       no-redeclare
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    Return statement should not contain assignment                                                                               no-return-assign
   1955:289   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1955:326   error    Unexpected use of comma operator                                                                                             no-sequences
   1961:24    error    'e' is already declared in the upper scope on line 1960 column 22                                                            no-shadow
   1961:30    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1964:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1967:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1967:11    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1967:14    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1968:28    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1970:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1970:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1978:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1980:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1982:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1984:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1984:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1988:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1988:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1989:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1993:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1994:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1994:13    error    Comparing to itself is potentially pointless                                                                                 no-self-compare
   1994:15    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1994:23    error    Comparing to itself is potentially pointless                                                                                 no-self-compare
   1994:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1997:26    error    'e' is already declared in the upper scope on line 1996 column 22                                                            no-shadow
   1997:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1997:32    error    'i' is defined but never used                                                                                                no-unused-vars
   1998:4     error    Unexpected var, use let or const instead                                                                                     no-var
   1998:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1998:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1998:227   error    's' is already defined                                                                                                       no-redeclare
   1998:342   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:5     error    Return statement should not contain assignment                                                                               no-return-assign
   1999:24    error    Unexpected use of comma operator                                                                                             no-sequences
   1999:230   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   1999:584   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2000:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2002:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2006:14    error    'e' is already declared in the upper scope on line 2002 column 22                                                            no-shadow
   2007:5     error    Unexpected console statement                                                                                                 no-console
   2012:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2013:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2013:11    error    Unexpected use of comma operator                                                                                             no-sequences
   2015:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   2015:10    error    Unexpected var, use let or const instead                                                                                     no-var
   2015:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2015:14    error    't' is already defined                                                                                                       no-redeclare
   2015:29    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   2015:43    error    't' is already defined                                                                                                       no-redeclare
   2015:72    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   2015:99    error    'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2016:13    error    'v' is a function                                                                                                            no-func-assign
   2016:98    error    'e' is already declared in the upper scope on line 2015 column 99                                                            no-shadow
   2018:19    error    'e' is already declared in the upper scope on line 2015 column 99                                                            no-shadow
   2021:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2021:17    error    'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2021:20    error    't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2021:23    error    'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2021:26    error    'n' is already declared in the upper scope on line 2015 column 29                                                            no-shadow
   2024:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2025:11    error    Unexpected var, use let or const instead                                                                                     no-var
   2025:15    error    'o' is already declared in the upper scope on line 2015 column 72                                                            no-shadow
   2025:22    error    'r' is already declared in the upper scope on line 2045 column 40                                                            no-shadow
   2025:29    error    's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2025:29    error    's' is already declared in the upper scope on line 2045 column 293                                                           no-shadow
   2025:51    error    's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2025:59    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2026:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2026:44    error    Unexpected use of comma operator                                                                                             no-sequences
   2026:51    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2029:7     error    Return statement should not contain assignment                                                                               no-return-assign
   2029:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2029:14    error    'c' declared on line 2025 column 67 is used outside of binding context                                                       block-scoped-var
   2029:19    error    'r' declared on line 2025 column 22 is used outside of binding context                                                       block-scoped-var
   2029:30    error    's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2029:30    error    's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2030:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2031:5     error    Unexpected var, use let or const instead                                                                                     no-var
   2031:26    error    's' is already defined                                                                                                       no-redeclare
   2031:26    error    's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2031:48    error    's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2031:56    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2031:93    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2032:31    error    's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2033:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2034:15    error    'e' is already declared in the upper scope on line 2021 column 17                                                            no-shadow
   2034:18    error    't' is already declared in the upper scope on line 2021 column 20                                                            no-shadow
   2035:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2035:63    error    Unexpected use of comma operator                                                                                             no-sequences
   2039:7     error    Return statement should not contain assignment                                                                               no-return-assign
   2039:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2039:30    error    's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2041:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2041:17    error    'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2041:20    error    't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2042:10    error    Unexpected var, use let or const instead                                                                                     no-var
   2042:14    error    'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2044:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2044:13    error    'i' declared on line 2042 column 14 is used outside of binding context                                                       block-scoped-var
   2045:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2045:296   error    'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2046:4     error    Unexpected var, use let or const instead                                                                                     no-var
   2046:8     error    't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2046:25    error    'v' is already declared in the upper scope on line 2015 column 96                                                            no-shadow
   2046:37    error    'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2046:61    error    'i' is already defined                                                                                                       no-redeclare
   2046:65    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2046:152   error    'e' is already defined                                                                                                       no-redeclare
   2046:3011  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2046:3235  error    't' is already declared in the upper scope on line 2046 column 8                                                             no-shadow
   2047:5     error    Unexpected var, use let or const instead                                                                                     no-var
   2047:9     error    'e' is already declared in the upper scope on line 2045 column 296                                                           no-shadow
   2047:28    error    'i' is already declared in the upper scope on line 2046 column 37                                                            no-shadow
   2047:62    error    'r' is already declared in the upper scope on line 2045 column 40                                                            no-shadow
   2047:92    error    'o' is already declared in the upper scope on line 2015 column 72                                                            no-shadow
   2047:131   error    's' is already declared in the upper scope on line 2045 column 293                                                           no-shadow
   2047:394   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2047:394   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2047:560   error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2048:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2048:10    error    'e' is already defined                                                                                                       no-redeclare
   2048:22    error    't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2048:62    error    't' is already defined                                                                                                       no-redeclare
   2048:151   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2048:151   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2048:161   error    Unexpected use of comma operator                                                                                             no-sequences
   2049:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2049:10    error    Unexpected var, use let or const instead                                                                                     no-var
   2049:14    error    'i' is already defined                                                                                                       no-redeclare
   2049:60    error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2049:79    error    'i' is already defined                                                                                                       no-redeclare
   2049:113   error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2050:7     error    Unexpected var, use let or const instead                                                                                     no-var
   2050:11    error    'e' is already defined                                                                                                       no-redeclare
   2050:23    error    't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2050:63    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2050:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2050:73    error    Unexpected use of comma operator                                                                                             no-sequences
   2051:196   error    'n' is already declared in the upper scope on line 2015 column 29                                                            no-shadow
   2051:625   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2051:637   error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2053:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2053:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2053:33    error    Unexpected use of comma operator                                                                                             no-sequences
   2053:229   error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2054:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2055:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2057:13    error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2057:34    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2057:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2057:78    error    Unexpected use of comma operator                                                                                             no-sequences
   2057:92    error    't' was used before it was defined                                                                                           no-use-before-define
   2057:99    error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:106   error    'n' was used before it was defined                                                                                           no-use-before-define
   2057:123   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:140   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:149   error    'o' was used before it was defined                                                                                           no-use-before-define
   2057:168   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:180   error    'o' was used before it was defined                                                                                           no-use-before-define
   2057:192   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:207   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:225   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:239   error    'o' was used before it was defined                                                                                           no-use-before-define
   2057:243   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:250   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:257   error    't' was used before it was defined                                                                                           no-use-before-define
   2057:260   error    'o' was used before it was defined                                                                                           no-use-before-define
   2057:267   error    'n' was used before it was defined                                                                                           no-use-before-define
   2057:282   error    'n' was used before it was defined                                                                                           no-use-before-define
   2057:288   error    't' was used before it was defined                                                                                           no-use-before-define
   2057:292   error    'i' was used before it was defined                                                                                           no-use-before-define
   2057:306   error    'o' was used before it was defined                                                                                           no-use-before-define
   2057:310   error    'n' was used before it was defined                                                                                           no-use-before-define
   2057:329   error    't' was used before it was defined                                                                                           no-use-before-define
   2057:341   error    'o' was used before it was defined                                                                                           no-use-before-define
   2057:347   error    't' was used before it was defined                                                                                           no-use-before-define
   2057:363   error    'i' was used before it was defined                                                                                           no-use-before-define
   2058:16    error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2059:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2059:68    error    Unexpected use of comma operator                                                                                             no-sequences
   2060:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2060:12    error    't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2060:15    error    'i' is already declared in the upper scope on line 2047 column 28                                                            no-shadow
   2060:18    error    'n' is already declared in the upper scope on line 2051 column 196                                                           no-shadow
   2060:21    error    'o' is already declared in the upper scope on line 2047 column 92                                                            no-shadow
   2061:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2061:27    error    't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2061:30    error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2063:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2063:26    error    Unexpected use of comma operator                                                                                             no-sequences
   2064:16    error    'e' is already declared in the upper scope on line 2061 column 30                                                            no-shadow
   2065:102   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2065:102   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2065:114   error    Unexpected use of comma operator                                                                                             no-sequences
   2067:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2068:1     warning  This line has a length of 228. Maximum allowed is 100                                                                        max-len
   2068:12    error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2068:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2068:126   error    Unexpected use of comma operator                                                                                             no-sequences
   2069:13    error    Unexpected var, use let or const instead                                                                                     no-var
   2069:17    error    't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2069:20    error    'i' is already declared in the upper scope on line 2047 column 28                                                            no-shadow
   2069:28    error    'n' is already declared in the upper scope on line 2051 column 196                                                           no-shadow
   2070:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2071:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2071:33    error    'i' declared on line 2069 column 20 is used outside of binding context                                                       block-scoped-var
   2072:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2073:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2073:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2073:19    error    Unexpected use of comma operator                                                                                             no-sequences
   2073:44    error    'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2074:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2074:24    error    Unexpected use of comma operator                                                                                             no-sequences
   2076:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2076:16    error    Unexpected use of comma operator                                                                                             no-sequences
   2078:22    error    'e' is already declared in the upper scope on line 2045 column 296                                                           no-shadow
   2083:12    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2083:15    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2084:13    error    'i' is a function                                                                                                            no-func-assign
   2084:98    error    'e' is already declared in the upper scope on line 2083 column 15                                                            no-shadow
   2086:19    error    'e' is already declared in the upper scope on line 2083 column 15                                                            no-shadow
   2089:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2089:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2089:12    error    Unexpected use of comma operator                                                                                             no-sequences
   2090:11    error    'Q' was used before it was defined                                                                                           no-use-before-define
   2091:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2091:22    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2092:11    error    'S' was used before it was defined                                                                                           no-use-before-define
   2093:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2093:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   2093:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2093:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2093:23    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2093:26    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2094:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   2094:4     error    Unexpected var, use let or const instead                                                                                     no-var
   2094:8     error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2094:11    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2094:14    error    'e' is already defined                                                                                                       no-redeclare
   2094:18    error    'k' was used before it was defined                                                                                           no-use-before-define
   2094:29    error    Return statement should not contain assignment                                                                               no-return-assign
   2094:29    error    Return statement should not contain assignment                                                                               no-return-assign
   2094:29    error    Return statement should not contain assignment                                                                               no-return-assign
   2094:29    error    Return statement should not contain assignment                                                                               no-return-assign
   2094:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2094:36    error    'S' was used before it was defined                                                                                           no-use-before-define
   2094:51    error    'w' was used before it was defined                                                                                           no-use-before-define
   2094:63    error    'x' was used before it was defined                                                                                           no-use-before-define
   2094:75    error    'k' was used before it was defined                                                                                           no-use-before-define
   2094:90    error    'k' was used before it was defined                                                                                           no-use-before-define
   2094:131   error    'k' was used before it was defined                                                                                           no-use-before-define
   2095:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2095:5     error    Unexpected var, use let or const instead                                                                                     no-var
   2095:24    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2096:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2097:22    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2098:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2099:22    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2102:11    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2102:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2102:88    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2102:137   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2103:31    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2103:34    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2103:37    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2104:26    error    'e' is already declared in the upper scope on line 2103 column 31                                                            no-shadow
   2104:29    error    't' is already declared in the upper scope on line 2103 column 34                                                            no-shadow
   2105:27    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2105:30    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2105:33    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2106:26    error    'e' is already declared in the upper scope on line 2105 column 27                                                            no-shadow
   2106:29    error    't' is already declared in the upper scope on line 2105 column 30                                                            no-shadow
   2107:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2107:21    error    'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2108:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2108:48    error    Unexpected use of comma operator                                                                                             no-sequences
   2108:175   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2108:179   error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2108:182   error    'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2108:185   error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2108:193   error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2108:201   error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2108:201   error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2108:238   error    'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2108:238   error    'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2108:400   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2108:437   error    Unexpected use of comma operator                                                                                             no-sequences
   2108:510   error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2108:513   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2109:1     warning  This line has a length of 313. Maximum allowed is 100                                                                        max-len
   2109:9     error    't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2109:12    error    'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2109:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2109:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2110:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2110:15    error    'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2110:18    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2111:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2111:375   error    Unexpected use of comma operator                                                                                             no-sequences
   2112:1     warning  This line has a length of 264. Maximum allowed is 100                                                                        max-len
   2112:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2112:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2112:10    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2112:13    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2112:16    error    'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2112:19    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2112:22    error    'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2112:25    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2112:245   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2112:248   error    't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2112:251   error    'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2113:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2113:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2113:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2113:40    error    Unexpected use of comma operator                                                                                             no-sequences
   2115:89    error    'b' was used before it was defined                                                                                           no-use-before-define
   2115:136   error    'b' was used before it was defined                                                                                           no-use-before-define
   2115:187   error    'A' was used before it was defined                                                                                           no-use-before-define
   2115:231   error    'A' was used before it was defined                                                                                           no-use-before-define
   2116:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2121:1     warning  This line has a length of 376. Maximum allowed is 100                                                                        max-len
   2121:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2121:27    error    Unexpected use of comma operator                                                                                             no-sequences
   2121:103   error    'C' was used before it was defined                                                                                           no-use-before-define
   2122:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2123:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2123:16    error    'e' is already defined                                                                                                       no-redeclare
   2123:61    error    't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2123:86    error    'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2123:132   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2123:248   error    'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2124:7     error    Unexpected var, use let or const instead                                                                                     no-var
   2124:11    error    'r' declared on line 2125 column 24 is used outside of binding context                                                       block-scoped-var
   2124:11    error    'r' is already declared in the upper scope on line 2108 column 193                                                           no-shadow
   2124:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2124:50    error    'r' declared on line 2125 column 24 is used outside of binding context                                                       block-scoped-var
   2125:8     error    Unexpected var, use let or const instead                                                                                     no-var
   2125:12    error    's' is already declared in the upper scope on line 2108 column 201                                                           no-shadow
   2125:24    error    'r' is already defined                                                                                                       no-redeclare
   2125:36    error    'a' is already declared in the upper scope on line 2108 column 510                                                           no-shadow
   2125:44    error    'l' is already declared in the upper scope on line 2112 column 25                                                            no-shadow
   2125:59    error    'c' is already declared in the upper scope on line 2112 column 10                                                            no-shadow
   2125:74    error    'h' is already declared in the upper scope on line 2112 column 13                                                            no-shadow
   2125:89    error    'a' is already defined                                                                                                       no-redeclare
   2125:206   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2125:206   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2125:236   error    Unexpected use of comma operator                                                                                             no-sequences
   2127:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2127:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2127:35    error    Unexpected use of comma operator                                                                                             no-sequences
   2127:37    error    'C' was used before it was defined                                                                                           no-use-before-define
   2127:48    error    'i' declared on line 2123 column 86 is used outside of binding context                                                       block-scoped-var
   2128:10    error    'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2130:28    error    'l' is already declared in the upper scope on line 2112 column 25                                                            no-shadow
   2130:31    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2131:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2131:35    error    Unexpected use of comma operator                                                                                             no-sequences
   2131:64    error    Unexpected var, use let or const instead                                                                                     no-var
   2131:64    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2131:68    error    't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2131:133   error    'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2131:175   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2131:190   error    't' is already defined                                                                                                       no-redeclare
   2131:212   error    'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2131:287   error    'i' is already defined                                                                                                       no-redeclare
   2131:307   error    'e' is already declared in the upper scope on line 2130 column 31                                                            no-shadow
   2131:335   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2131:350   error    'e' is already declared in the upper scope on line 2130 column 31                                                            no-shadow
   2132:7     error    Unexpected var, use let or const instead                                                                                     no-var
   2132:11    error    't' is already declared in the upper scope on line 2131 column 68                                                            no-shadow
   2132:14    error    'i' is already declared in the upper scope on line 2131 column 133                                                           no-shadow
   2132:17    error    'n' is already declared in the upper scope on line 2131 column 175                                                           no-shadow
   2132:20    error    'o' is already declared in the upper scope on line 2131 column 212                                                           no-shadow
   2132:57    error    'r' is already declared in the upper scope on line 2108 column 193                                                           no-shadow
   2132:141   error    Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2132:189   error    'a' was used before it was defined                                                                                           no-use-before-define
   2132:200   error    'e' is assigned to itself                                                                                                    no-self-assign
   2132:217   error    's' was used before it was defined                                                                                           no-use-before-define
   2132:232   error    'r' was used before it was defined                                                                                           no-use-before-define
   2132:239   error    'a' was used before it was defined                                                                                           no-use-before-define
   2132:288   error    'a' was used before it was defined                                                                                           no-use-before-define
   2132:291   error    'r' was used before it was defined                                                                                           no-use-before-define
   2132:303   error    's' was used before it was defined                                                                                           no-use-before-define
   2132:315   error    'r' was used before it was defined                                                                                           no-use-before-define
   2132:326   error    's' was used before it was defined                                                                                           no-use-before-define
   2132:335   error    'a' was used before it was defined                                                                                           no-use-before-define
   2132:353   error    's' was used before it was defined                                                                                           no-use-before-define
   2132:377   error    's' was used before it was defined                                                                                           no-use-before-define
   2132:386   error    'a' was used before it was defined                                                                                           no-use-before-define
   2132:457   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   2132:612   error    'e' is already defined                                                                                                       no-redeclare
   2132:630   error    's' is already declared in the upper scope on line 2108 column 201                                                           no-shadow
   2132:647   error    'a' is already declared in the upper scope on line 2108 column 510                                                           no-shadow
   2132:664   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2132:721   error    Unexpected use of comma operator                                                                                             no-sequences
   2133:37    error    Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2133:61    error    Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2133:90    error    Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2134:30    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2135:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2135:57    error    Unexpected use of comma operator                                                                                             no-sequences
   2136:25    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2137:6     error    Return statement should not contain assignment                                                                               no-return-assign
   2137:122   error    Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2138:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2138:55    error    'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2140:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2140:15    error    'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2142:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2142:15    error    'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2143:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2143:13    error    Unexpected use of comma operator                                                                                             no-sequences
   2143:35    error    Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2144:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2144:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2144:10    error    'b' is already declared in the upper scope on line 2301 column 9                                                             no-shadow
   2144:25    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2145:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   2145:12    error    't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2145:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2145:73    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2147:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   2147:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2147:24    error    Unexpected use of comma operator                                                                                             no-sequences
   2149:8     error    Unexpected var, use let or const instead                                                                                     no-var
   2149:12    error    'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2149:15    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2149:21    error    'n' was used before it was defined                                                                                           no-use-before-define
   2149:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2150:1     warning  This line has a length of 371. Maximum allowed is 100                                                                        max-len
   2150:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2150:72    error    Unexpected use of comma operator                                                                                             no-sequences
   2155:10    error    Unexpected var, use let or const instead                                                                                     no-var
   2155:14    error    'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2155:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2155:64    error    Unexpected use of comma operator                                                                                             no-sequences
   2156:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   2156:34    error    Unexpected use of comma operator                                                                                             no-sequences
   2156:55    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2157:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   2157:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2157:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2157:67    error    Unexpected use of comma operator                                                                                             no-sequences
   2160:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2160:22    error    'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:148   error    'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:166   error    'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:281   error    'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:406   error    'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:424   error    'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2164:18    error    'A' is already declared in the upper scope on line 3064 column 14                                                            no-shadow
   2164:33    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2164:33    error    'e' is defined but never used                                                                                                no-unused-vars
   2166:8     error    Return statement should not contain assignment                                                                               no-return-assign
   2166:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2166:47    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2166:50    error    't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2167:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   2167:17    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2167:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2167:70    error    Unexpected use of comma operator                                                                                             no-sequences
   2168:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2168:23    error    Unexpected use of comma operator                                                                                             no-sequences
   2170:5     error    Unexpected use of comma operator                                                                                             no-sequences
   2171:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2171:50    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   2171:53    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2172:13    error    'o' is a function                                                                                                            no-func-assign
   2172:98    error    'e' is already declared in the upper scope on line 2171 column 53                                                            no-shadow
   2174:19    error    'e' is already declared in the upper scope on line 2171 column 53                                                            no-shadow
   2177:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2177:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2177:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2178:14    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2179:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2179:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2179:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2179:56    error    Unexpected use of comma operator                                                                                             no-sequences
   2179:144   error    Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   2179:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   2179:146   error    'e' is already declared in the upper scope on line 2177 column 17                                                            no-shadow
   2179:163   error    'e' is already declared in the upper scope on line 2179 column 146                                                           no-shadow
   2179:166   error    't' is already declared in the upper scope on line 2177 column 20                                                            no-shadow
   2180:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2182:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2182:12    error    'i' is already declared in the upper scope on line 2178 column 14                                                            no-shadow
   2182:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2184:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2184:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2186:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2187:23    error    Unexpected use of comma operator                                                                                             no-sequences
   2187:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2189:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2189:5     error    Unexpected var, use let or const instead                                                                                     no-var
   2190:14    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2193:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2194:7     error    Return statement should not contain assignment                                                                               no-return-assign
   2194:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2194:14    error    't' was used before it was defined                                                                                           no-use-before-define
   2194:19    error    Unexpected use of comma operator                                                                                             no-sequences
   2194:23    error    'i' was used before it was defined                                                                                           no-use-before-define
   2194:23    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   2194:67    error    'e' is already declared in the upper scope on line 2190 column 14                                                            no-shadow
   2195:1     warning  This line has a length of 176. Maximum allowed is 100                                                                        max-len
   2195:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2195:134   error    Unexpected dangling '_' in '_cancelUnhighlight'                                                                              no-underscore-dangle
   2197:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   2197:10    error    'e' is already declared in the upper scope on line 2190 column 14                                                            no-shadow
   2197:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2197:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2197:51    error    Unexpected dangling '_' in '_cancelUnhighlight'                                                                              no-underscore-dangle
   2198:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2198:32    error    Unexpected use of comma operator                                                                                             no-sequences
   2198:43    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2198:72    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2201:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   2201:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2201:96    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2206:19    error    't' was used before it was defined                                                                                           no-use-before-define
   2206:32    error    'i' was used before it was defined                                                                                           no-use-before-define
   2206:37    error    'n' was used before it was defined                                                                                           no-use-before-define
   2206:45    error    't' was used before it was defined                                                                                           no-use-before-define
   2206:48    error    'n' was used before it was defined                                                                                           no-use-before-define
   2206:76    error    't' was used before it was defined                                                                                           no-use-before-define
   2206:112   error    't' was used before it was defined                                                                                           no-use-before-define
   2206:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2206:115   error    Unreachable code                                                                                                             no-unreachable
   2206:119   error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2206:122   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2206:125   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2207:1     warning  This line has a length of 189. Maximum allowed is 100                                                                        max-len
   2207:55    error    'e' is already defined                                                                                                       no-redeclare
   2207:114   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2207:176   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2208:15    error    'e' is already declared in the upper scope on line 2207 column 176                                                           no-shadow
   2212:20    error    'e' is already declared in the upper scope on line 2207 column 176                                                           no-shadow
   2213:64    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2213:93    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2219:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2219:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2219:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2220:15    error    'e' is already declared in the upper scope on line 2219 column 17                                                            no-shadow
   2224:20    error    'e' is already declared in the upper scope on line 2219 column 17                                                            no-shadow
   2224:23    error    't' is already declared in the upper scope on line 2219 column 20                                                            no-shadow
   2225:9     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2225:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2225:108   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2225:115   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2226:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2226:13    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2226:16    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2226:19    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2226:22    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2226:22    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2226:30    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2226:38    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2226:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2227:40    error    Unexpected use of comma operator                                                                                             no-sequences
   2230:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2232:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   2232:100   error    Empty block statement                                                                                                        no-empty
   2234:16    error    'e' is already declared in the upper scope on line 2224 column 20                                                            no-shadow
   2235:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2235:13    error    Unexpected use of comma operator                                                                                             no-sequences
   2238:28    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2239:9     error    Unsafe usage of ReturnStatement                                                                                              no-unsafe-finally
   2243:9     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   2246:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2251:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2251:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2251:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2252:8     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2252:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2252:14    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2252:17    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2252:20    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2252:100   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2253:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2253:27    error    Unexpected use of comma operator                                                                                             no-sequences
   2256:12    error    'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2256:26    error    Return statement should not contain assignment                                                                               no-return-assign
   2256:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2256:43    error    Unexpected use of comma operator                                                                                             no-sequences
   2257:22    error    'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2258:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2258:12    error    Unexpected use of comma operator                                                                                             no-sequences
   2261:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2261:21    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2264:8     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   2268:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2269:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2269:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2269:26    error    Unexpected use of comma operator                                                                                             no-sequences
   2271:22    error    'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2274:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2275:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2275:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2275:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2276:8     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2276:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2277:289   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2279:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2279:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2279:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2280:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   2280:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2280:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2280:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2280:61    error    Unexpected var, use let or const instead                                                                                     no-var
   2280:65    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2280:72    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2282:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2282:13    error    'n' declared on line 2280 column 72 is used outside of binding context                                                       block-scoped-var
   2283:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2283:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2284:13    error    'm' is a function                                                                                                            no-func-assign
   2284:98    error    'e' is already declared in the upper scope on line 2283 column 17                                                            no-shadow
   2286:19    error    'e' is already declared in the upper scope on line 2283 column 17                                                            no-shadow
   2289:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2289:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2289:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2290:14    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2291:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2291:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2291:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2291:56    error    Unexpected use of comma operator                                                                                             no-sequences
   2291:144   error    Function declared in a loop contains unsafe references to variable(s) 'm', 'm', 'm'                                          no-loop-func
   2291:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   2291:146   error    'e' is already declared in the upper scope on line 2289 column 17                                                            no-shadow
   2291:163   error    'e' is already declared in the upper scope on line 2291 column 146                                                           no-shadow
   2291:166   error    't' is already declared in the upper scope on line 2289 column 20                                                            no-shadow
   2292:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2294:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2294:12    error    'i' is already declared in the upper scope on line 2290 column 14                                                            no-shadow
   2294:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2296:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2296:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2298:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2299:23    error    Unexpected use of comma operator                                                                                             no-sequences
   2299:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2301:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2301:5     error    Unexpected var, use let or const instead                                                                                     no-var
   2302:14    error    'S' is already declared in the upper scope on line 2099 column 7                                                             no-shadow
   2302:17    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2302:20    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2305:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2305:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2305:23    error    Unexpected use of comma operator                                                                                             no-sequences
   2305:299   error    Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2305:349   error    Unexpected dangling '_' in '_onChangeValue'                                                                                  no-underscore-dangle
   2305:416   error    Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2305:466   error    Unexpected dangling '_' in '_onChangeField'                                                                                  no-underscore-dangle
   2306:7     error    Return statement should not contain assignment                                                                               no-return-assign
   2306:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2306:14    error    'e' was used before it was defined                                                                                           no-use-before-define
   2306:19    error    Unexpected use of comma operator                                                                                             no-sequences
   2306:23    error    't' was used before it was defined                                                                                           no-use-before-define
   2306:23    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   2307:1     warning  This line has a length of 145. Maximum allowed is 100                                                                        max-len
   2307:129   error    'K' was used before it was defined                                                                                           no-use-before-define
   2309:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2309:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2309:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2309:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2309:56    error    Unexpected use of comma operator                                                                                             no-sequences
   2311:284   error    Unexpected console statement                                                                                                 no-console
   2313:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2313:16    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2313:26    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2314:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2314:30    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2314:30    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2314:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2314:60    error    Unexpected use of comma operator                                                                                             no-sequences
   2315:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2315:15    error    't' declared on line 2313 column 26 is used outside of binding context                                                       block-scoped-var
   2317:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2317:16    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2317:26    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2318:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2318:44    error    Unexpected use of comma operator                                                                                             no-sequences
   2319:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2319:15    error    't' declared on line 2317 column 26 is used outside of binding context                                                       block-scoped-var
   2321:84    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2322:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2326:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2327:18    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2328:31    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2334:61    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2336:13    error    Unexpected var, use let or const instead                                                                                     no-var
   2336:17    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2336:27    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2338:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2338:16    error    't' declared on line 2336 column 17 is used outside of binding context                                                       block-scoped-var
   2342:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2343:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2343:16    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2343:45    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2344:9     error    Function declared in a loop contains unsafe references to variable(s) 'i', 'n', 'n', 'n', 'n', 'n', 'n'                      no-loop-func
   2345:14    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2345:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2348:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2352:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2352:34    error    'e' is already declared in the upper scope on line 2342 column 47                                                            no-shadow
   2355:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2355:15    error    'n' declared on line 2343 column 45 is used outside of binding context                                                       block-scoped-var
   2357:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2357:16    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2357:24    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2358:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2358:21    error    Unexpected use of comma operator                                                                                             no-sequences
   2359:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2359:15    error    'e' declared on line 2357 column 16 is used outside of binding context                                                       block-scoped-var
   2360:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2360:50    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2361:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   2361:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2361:20    error    Unexpected use of comma operator                                                                                             no-sequences
   2363:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   2363:10    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2363:10    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2363:20    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2363:20    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2363:74    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2363:96    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2364:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2364:74    error    Unexpected use of comma operator                                                                                             no-sequences
   2364:189   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2364:195   error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2364:235   error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2365:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2366:13    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2368:11    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2368:26    error    'e' is already declared in the upper scope on line 2363 column 74                                                            no-shadow
   2369:9     error    Unexpected var, use let or const instead                                                                                     no-var
   2369:13    error    't' is already declared in the upper scope on line 2364 column 235                                                           no-shadow
   2369:33    error    'e' is already defined                                                                                                       no-redeclare
   2369:138   error    't' is already defined                                                                                                       no-redeclare
   2369:228   error    'e' is already defined                                                                                                       no-redeclare
   2369:265   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2369:265   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   2369:265   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2369:304   error    Unexpected use of comma operator                                                                                             no-sequences
   2370:11    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2371:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2373:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2373:12    error    Unexpected use of comma operator                                                                                             no-sequences
   2376:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2377:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2377:35    error    'e' is already declared in the upper scope on line 2363 column 74                                                            no-shadow
   2379:11    error    Unexpected use of comma operator                                                                                             no-sequences
   2384:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2386:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2386:92    error    Unexpected use of comma operator                                                                                             no-sequences
   2389:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   2389:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2389:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2390:48    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2392:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2392:50    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2393:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2393:20    error    Unexpected use of comma operator                                                                                             no-sequences
   2395:13    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2395:38    error    Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2395:57    error    Unexpected use of comma operator                                                                                             no-sequences
   2396:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2396:50    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2397:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   2397:10    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2397:13    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2397:16    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2397:19    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2397:22    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2397:25    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2397:28    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2397:28    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2397:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2397:62    error    Unexpected dangling '_' in '_getType'                                                                                        no-underscore-dangle
   2397:80    error    Unexpected use of comma operator                                                                                             no-sequences
   2400:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2401:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2403:1     warning  This line has a length of 300. Maximum allowed is 100                                                                        max-len
   2403:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2403:8     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2404:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2408:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   2409:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   2409:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2410:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2410:19    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2410:29    error    Unexpected use of comma operator                                                                                             no-sequences
   2411:1     warning  This line has a length of 310. Maximum allowed is 100                                                                        max-len
   2411:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2411:23    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2411:81    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2412:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2412:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2414:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
   2414:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2414:24    error    Unexpected use of comma operator                                                                                             no-sequences
   2415:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
   2415:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2415:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2415:80    error    Unexpected use of comma operator                                                                                             no-sequences
   2416:55    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2417:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2417:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2417:16    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2417:19    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2417:22    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2417:25    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2417:25    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2417:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2417:65    error    Unexpected use of comma operator                                                                                             no-sequences
   2418:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   2419:1     warning  This line has a length of 323. Maximum allowed is 100                                                                        max-len
   2419:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2419:8     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2420:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2424:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   2425:1     warning  This line has a length of 359. Maximum allowed is 100                                                                        max-len
   2425:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2425:8     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2426:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2430:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
   2430:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2430:24    error    Unexpected use of comma operator                                                                                             no-sequences
   2431:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
   2431:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2431:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2431:80    error    Unexpected use of comma operator                                                                                             no-sequences
   2433:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
   2433:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2433:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2433:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2433:71    error    Unexpected dangling '_' in '_detachFromDom'                                                                                  no-underscore-dangle
   2433:111   error    Unexpected dangling '_' in '_attachToDom'                                                                                    no-underscore-dangle
   2435:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2435:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2435:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2435:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2435:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2435:80    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2437:75    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2439:19    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2439:44    error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2441:83    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2441:188   error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2441:260   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2441:285   error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2445:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   2445:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2445:62    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2445:83    error    Unexpected use of comma operator                                                                                             no-sequences
   2447:1     warning  This line has a length of 443. Maximum allowed is 100                                                                        max-len
   2447:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2447:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:16    error    Return statement should not contain assignment                                                                               no-return-assign
   2447:68    error    Unexpected use of comma operator                                                                                             no-sequences
   2447:421   error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2448:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2448:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2448:38    error    Unexpected use of comma operator                                                                                             no-sequences
   2449:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2450:45    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2451:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2451:189   error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2454:47    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2455:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2455:77    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2459:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2459:10    error    'e' declared on line 2460 column 11 is used outside of binding context                                                       block-scoped-var
   2459:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2459:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2459:32    error    'e' declared on line 2460 column 11 is used outside of binding context                                                       block-scoped-var
   2460:7     error    Unexpected var, use let or const instead                                                                                     no-var
   2460:11    error    'e' is already defined                                                                                                       no-redeclare
   2460:28    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2460:51    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2460:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2461:1     warning  This line has a length of 256. Maximum allowed is 100                                                                        max-len
   2461:14    error    Unexpected var, use let or const instead                                                                                     no-var
   2461:18    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2461:43    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2461:69    error    'o' was used before it was defined                                                                                           no-use-before-define
   2461:69    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2461:110   error    'o' was used before it was defined                                                                                           no-use-before-define
   2461:192   error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2461:196   error    Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2461:215   error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2462:1     warning  This line has a length of 133. Maximum allowed is 100                                                                        max-len
   2462:15    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2462:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2462:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2462:93    error    Unexpected use of comma operator                                                                                             no-sequences
   2463:1     warning  This line has a length of 145. Maximum allowed is 100                                                                        max-len
   2463:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2463:36    error    'o' declared on line 2461 column 192 is used outside of binding context                                                      block-scoped-var
   2463:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2463:40    error    Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2463:57    error    Unexpected use of comma operator                                                                                             no-sequences
   2463:94    error    'o' declared on line 2461 column 192 is used outside of binding context                                                      block-scoped-var
   2467:1     warning  This line has a length of 184. Maximum allowed is 100                                                                        max-len
   2467:163   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2468:43    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2469:1     warning  This line has a length of 176. Maximum allowed is 100                                                                        max-len
   2469:12    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2469:29    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2469:52    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2469:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2469:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2469:83    error    Unexpected use of comma operator                                                                                             no-sequences
   2470:49    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2471:1     warning  This line has a length of 165. Maximum allowed is 100                                                                        max-len
   2471:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2471:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2471:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2471:143   error    'e' is already declared in the upper scope on line 2470 column 49                                                            no-shadow
   2473:1     warning  This line has a length of 184. Maximum allowed is 100                                                                        max-len
   2475:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2475:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2475:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2475:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2479:11    error    Unexpected dangling '_' in '_updateCssClassName'                                                                             no-underscore-dangle
   2479:37    error    Unexpected use of comma operator                                                                                             no-sequences
   2480:17    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2485:16    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2486:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2486:31    error    Unexpected use of comma operator                                                                                             no-sequences
   2488:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2488:53    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2488:56    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2489:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2489:13    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2489:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2489:16    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2489:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2489:187   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2489:303   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2489:307   error    Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2489:344   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2490:49    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2490:52    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2490:55    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2491:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2491:13    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2491:16    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2491:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2491:19    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2491:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2491:87    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2491:252   error    '$' was used before it was defined                                                                                           no-use-before-define
   2492:51    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2492:54    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2492:57    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2493:11    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2494:32    error    Unexpected use of comma operator                                                                                             no-sequences
   2494:60    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2495:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2495:27    error    Unexpected use of comma operator                                                                                             no-sequences
   2497:8     error    Unexpected var, use let or const instead                                                                                     no-var
   2497:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2497:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2499:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2499:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2499:29    error    Unexpected use of comma operator                                                                                             no-sequences
   2500:1     warning  This line has a length of 275. Maximum allowed is 100                                                                        max-len
   2500:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2500:13    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2500:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2500:35    error    'n' declared on line 2497 column 12 is used outside of binding context                                                       block-scoped-var
   2500:57    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2500:91    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2500:125   error    'n' declared on line 2497 column 12 is used outside of binding context                                                       block-scoped-var
   2500:168   error    Unexpected use of comma operator                                                                                             no-sequences
   2502:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2502:53    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2503:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
   2503:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2503:6     error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2503:61    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2504:45    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2504:48    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2505:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2505:40    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2505:46    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2505:72    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2505:80    error    Return statement should not contain assignment                                                                               no-return-assign
   2505:80    error    Return statement should not contain assignment                                                                               no-return-assign
   2505:110   error    Unexpected use of comma operator                                                                                             no-sequences
   2505:137   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2505:323   error    Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2505:349   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2505:407   error    'e' is already declared in the upper scope on line 2505 column 46                                                            no-shadow
   2507:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2507:198   error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2508:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2509:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   2509:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2509:29    error    Unexpected use of comma operator                                                                                             no-sequences
   2511:16    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2512:17    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2514:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2514:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2514:29    error    Unexpected use of comma operator                                                                                             no-sequences
   2516:44    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2517:29    error    Unexpected use of comma operator                                                                                             no-sequences
   2518:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2518:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2519:51    error    This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2519:109   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:109   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:257   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:379   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:488   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:575   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:640   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:682   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:866   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2522:51    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2525:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2525:14    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2526:17    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2526:24    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2531:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2532:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2532:53    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2534:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2534:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2535:1     warning  This line has a length of 264. Maximum allowed is 100                                                                        max-len
   2535:8     error    Return statement should not contain assignment                                                                               no-return-assign
   2535:78    error    Unexpected use of comma operator                                                                                             no-sequences
   2538:46    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2540:49    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2541:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2541:13    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2541:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2541:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2541:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2541:114   error    Unexpected dangling '_' in '_detachFromDom'                                                                                  no-underscore-dangle
   2541:249   error    'e' is already declared in the upper scope on line 2540 column 49                                                            no-shadow
   2542:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2542:19    error    Unexpected use of comma operator                                                                                             no-sequences
   2542:59    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2543:150   error    'e' is already declared in the upper scope on line 2540 column 49                                                            no-shadow
   2543:153   error    't' is already declared in the upper scope on line 2541 column 10                                                            no-shadow
   2544:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2544:19    error    Unexpected use of comma operator                                                                                             no-sequences
   2545:92    error    Unexpected dangling '_' in '_attachToDom'                                                                                    no-underscore-dangle
   2546:48    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2547:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2547:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2550:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2552:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2560:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2560:15    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2562:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2563:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   2563:14    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2563:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2569:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2571:11    error    Unexpected dangling '_' in '_clearValueError'                                                                                no-underscore-dangle
   2571:34    error    Unexpected use of comma operator                                                                                             no-sequences
   2571:274   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2573:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2573:15    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2573:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2573:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2573:49    error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2573:99    error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2573:208   error    Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2574:17    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2575:8     error    Unexpected dangling '_' in '_setValueError'                                                                                  no-underscore-dangle
   2578:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2579:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2579:38    error    Unexpected use of comma operator                                                                                             no-sequences
   2581:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2582:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2583:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2583:38    error    Unexpected use of comma operator                                                                                             no-sequences
   2585:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2587:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2587:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2587:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2587:48    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2587:67    error    'i' was used before it was defined                                                                                           no-use-before-define
   2587:166   error    'i' was used before it was defined                                                                                           no-use-before-define
   2587:195   error    'i' was used before it was defined                                                                                           no-use-before-define
   2587:237   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2587:237   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2587:385   error    Unexpected use of comma operator                                                                                             no-sequences
   2587:387   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2589:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2589:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2589:45    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2589:75    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2589:94    error    'i' was used before it was defined                                                                                           no-use-before-define
   2589:156   error    'i' was used before it was defined                                                                                           no-use-before-define
   2589:185   error    'i' was used before it was defined                                                                                           no-use-before-define
   2589:227   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2589:227   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2589:338   error    Unexpected use of comma operator                                                                                             no-sequences
   2589:340   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2591:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2591:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2592:11    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2592:39    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2592:39    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2592:55    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2592:55    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2592:117   error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2592:160   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2592:192   error    Unexpected use of comma operator                                                                                             no-sequences
   2592:460   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   2592:1656  error    Unexpected dangling '_' in '_updateEnumOptions'                                                                              no-underscore-dangle
   2592:3238  error    Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2592:3262  error    Unexpected dangling '_' in '_showTimestampTag'                                                                               no-underscore-dangle
   2593:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2593:179   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2593:194   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2596:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2599:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2601:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
   2601:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2602:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2602:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2602:37    error    Unexpected use of comma operator                                                                                             no-sequences
   2602:39    error    Unexpected dangling '_' in '_updateDomDefault'                                                                               no-underscore-dangle
   2606:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2606:49    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2607:14    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2607:54    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2607:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2607:78    error    Unexpected use of comma operator                                                                                             no-sequences
   2611:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2613:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2613:13    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2613:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2613:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2613:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2614:51    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2615:11    error    Unexpected dangling '_' in '_clearFieldError'                                                                                no-underscore-dangle
   2615:34    error    Unexpected use of comma operator                                                                                             no-sequences
   2615:245   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2617:12    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2617:16    error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2617:59    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2617:59    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2617:98    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2617:98    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2617:196   error    Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2617:231   error    Unexpected dangling '_' in '_setFieldError'                                                                                  no-underscore-dangle
   2617:331   error    Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2618:17    error    'e' is already declared in the upper scope on line 2614 column 51                                                            no-shadow
   2619:8     error    Unexpected dangling '_' in '_setFieldError'                                                                                  no-underscore-dangle
   2623:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2623:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2623:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2623:28    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2623:63    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2625:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2625:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2625:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2629:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2629:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2629:16    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2629:16    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    Return statement should not contain assignment                                                                               no-return-assign
   2629:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2629:47    error    Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   2629:784   error    Unexpected dangling '_' in '_createDomTree'                                                                                  no-underscore-dangle
   2629:873   error    Unexpected use of comma operator                                                                                             no-sequences
   2632:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2633:16    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2636:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2637:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2640:51    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2641:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2641:206   error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2644:50    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2644:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2645:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2645:23    error    Unexpected use of comma operator                                                                                             no-sequences
   2645:365   error    'e' is already declared in the upper scope on line 2644 column 53                                                            no-shadow
   2648:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2649:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   2649:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2649:20    error    Unexpected use of comma operator                                                                                             no-sequences
   2649:64    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2650:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2651:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   2651:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2651:20    error    Unexpected use of comma operator                                                                                             no-sequences
   2651:64    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2652:48    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2653:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2653:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2653:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2653:32    error    'i' is already defined                                                                                                       no-redeclare
   2653:115   error    'i' is already defined                                                                                                       no-redeclare
   2653:317   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:354   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:426   error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2653:526   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:558   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2653:598   error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2653:659   error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2653:732   error    Unexpected dangling '_' in '_updateSchema'                                                                                   no-underscore-dangle
   2653:754   error    Unexpected dangling '_' in '_updateEnumOptions'                                                                              no-underscore-dangle
   2653:801   error    'i' is already defined                                                                                                       no-redeclare
   2653:894   error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2653:964   error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2653:1056  error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2653:1056  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2653:1577  error    Unexpected use of comma operator                                                                                             no-sequences
   2653:1579  error    Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2653:1603  error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2653:1658  error    Unexpected dangling '_' in '_updateDomIndexes'                                                                               no-underscore-dangle
   2653:1747  error    'e' is already declared in the upper scope on line 2653 column 10                                                            no-shadow
   2655:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   2655:129   error    Unexpected dangling '_' in '_updateCssClassName'                                                                             no-underscore-dangle
   2657:1     warning  This line has a length of 283. Maximum allowed is 100                                                                        max-len
   2657:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2657:89    error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2657:221   error    Unexpected dangling '_' in '_findEnum'                                                                                       no-underscore-dangle
   2659:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2659:32    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2659:49    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2659:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2659:98    error    'e' is already declared in the upper scope on line 2659 column 12                                                            no-shadow
   2659:101   error    't' is already declared in the upper scope on line 2659 column 32                                                            no-shadow
   2660:20    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2660:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2661:51    error    'e' is already declared in the upper scope on line 2659 column 12                                                            no-shadow
   2662:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2662:7     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2662:47    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2665:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2665:13    error    Return statement should not contain assignment                                                                               no-return-assign
   2665:13    error    Return statement should not contain assignment                                                                               no-return-assign
   2665:13    error    Return statement should not contain assignment                                                                               no-return-assign
   2665:13    error    Return statement should not contain assignment                                                                               no-return-assign
   2665:13    error    Return statement should not contain assignment                                                                               no-return-assign
   2665:13    error    Return statement should not contain assignment                                                                               no-return-assign
   2665:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2665:428   error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2665:460   error    Unexpected use of comma operator                                                                                             no-sequences
   2667:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2667:52    error    Return statement should not contain assignment                                                                               no-return-assign
   2667:52    error    Return statement should not contain assignment                                                                               no-return-assign
   2667:52    error    Return statement should not contain assignment                                                                               no-return-assign
   2667:52    error    Return statement should not contain assignment                                                                               no-return-assign
   2667:52    error    Return statement should not contain assignment                                                                               no-return-assign
   2667:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2667:76    error    Unexpected use of comma operator                                                                                             no-sequences
   2667:78    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2669:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2669:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2669:24    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2669:63    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2669:102   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2669:234   error    'i' is already defined                                                                                                       no-redeclare
   2669:294   error    'i' is already defined                                                                                                       no-redeclare
   2669:364   error    Unexpected dangling '_' in '_createDomExpandButton'                                                                          no-underscore-dangle
   2669:472   error    'i' is already defined                                                                                                       no-redeclare
   2669:541   error    Unexpected dangling '_' in '_createDomField'                                                                                 no-underscore-dangle
   2669:640   error    'i' is already defined                                                                                                       no-redeclare
   2669:894   error    Return statement should not contain assignment                                                                               no-return-assign
   2669:894   error    Return statement should not contain assignment                                                                               no-return-assign
   2669:894   error    Return statement should not contain assignment                                                                               no-return-assign
   2669:894   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2669:932   error    Unexpected use of comma operator                                                                                             no-sequences
   2669:964   error    Unexpected dangling '_' in '_createDomValue'                                                                                 no-underscore-dangle
   2670:46    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2671:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2671:13    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2671:25    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:25    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2671:55    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:55    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2671:69    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:69    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2671:79    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:79    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2671:83    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2671:102   error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:102   error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2672:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2672:64    error    Unexpected use of comma operator                                                                                             no-sequences
   2673:55    error    'd' was used before it was defined                                                                                           no-use-before-define
   2673:70    error    Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2673:86    error    'd' was used before it was defined                                                                                           no-use-before-define
   2673:192   error    Unexpected dangling '_' in '_showColorPicker'                                                                                no-underscore-dangle
   2673:309   error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2673:330   error    Unexpected dangling '_' in '_updateDomDefault'                                                                               no-underscore-dangle
   2673:423   error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2673:459   error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2673:480   error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2673:517   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2675:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:36    error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:55    error    Unexpected use of comma operator                                                                                             no-sequences
   2675:57    error    Unexpected dangling '_' in '_clearValueError'                                                                                no-underscore-dangle
   2675:82    error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2675:106   error    Unexpected var, use let or const instead                                                                                     no-var
   2675:106   error    This line has 13 statements. Maximum allowed is 1                                                                            max-statements-per-line
   2675:110   error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2675:114   error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2675:146   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:152   error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2675:246   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:246   error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:265   error    Unexpected use of comma operator                                                                                             no-sequences
   2675:267   error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2675:408   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:572   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:572   error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:591   error    Unexpected use of comma operator                                                                                             no-sequences
   2675:593   error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2676:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2676:9     error    Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2676:25    error    Unexpected use of comma operator                                                                                             no-sequences
   2676:27    error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2679:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2679:14    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2681:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:21    error    Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:44    error    Unexpected use of comma operator                                                                                             no-sequences
   2681:46    error    Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2681:70    error    Unexpected var, use let or const instead                                                                                     no-var
   2681:70    error    This line has 11 statements. Maximum allowed is 1                                                                            max-statements-per-line
   2681:74    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2681:78    error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2681:110   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:116   error    Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2681:210   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:210   error    Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:229   error    Unexpected use of comma operator                                                                                             no-sequences
   2681:231   error    Unexpected dangling '_' in '_updateSchema'                                                                                   no-underscore-dangle
   2681:253   error    Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2681:277   error    Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2681:418   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:418   error    Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:437   error    Unexpected use of comma operator                                                                                             no-sequences
   2681:439   error    Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2682:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2682:9     error    Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2682:25    error    Unexpected use of comma operator                                                                                             no-sequences
   2682:27    error    Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2685:8     error    Unexpected var, use let or const instead                                                                                     no-var
   2685:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2685:12    error    'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2685:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2685:87    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2685:347   error    Unexpected use of comma operator                                                                                             no-sequences
   2685:603   error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   2686:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2687:1     warning  This line has a length of 308. Maximum allowed is 100                                                                        max-len
   2687:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2687:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2687:24    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2687:50    error    't' is already defined                                                                                                       no-redeclare
   2687:128   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2687:128   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2687:204   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2688:48    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2689:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2689:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2689:16    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2689:19    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2689:22    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2689:25    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2689:28    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2689:31    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2689:34    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2689:37    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2689:40    error    'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2689:43    error    'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2689:46    error    'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2689:49    error    'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2689:52    error    'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:52    error    'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2689:78    error    'f' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:78    error    'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2689:108   error    'C' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:108   error    'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2689:123   error    'y' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:123   error    'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2689:139   error    'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:139   error    'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2689:153   error    'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2689:161   error    'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:161   error    'b' is already declared in the upper scope on line 2301 column 9                                                             no-shadow
   2689:202   error    'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:202   error    'A' is already declared in the upper scope on line 3064 column 14                                                            no-shadow
   2689:297   error    'w' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:297   error    'w' is already declared in the upper scope on line 2095 column 9                                                             no-shadow
   2689:309   error    'x' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:309   error    'x' is already declared in the upper scope on line 2097 column 7                                                             no-shadow
   2689:332   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2689:332   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2689:524   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2689:562   error    Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2689:677   error    Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2689:860   error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2689:907   error    Unexpected dangling '_' in '_onInsertAfter'                                                                                  no-underscore-dangle
   2689:965   error    Unexpected dangling '_' in '_lastNode'                                                                                       no-underscore-dangle
   2689:1014  error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1078  error    Unexpected dangling '_' in '_firstNode'                                                                                      no-underscore-dangle
   2689:1128  error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1197  error    Unexpected dangling '_' in '_previousElement'                                                                                no-underscore-dangle
   2689:1241  error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1317  error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2689:1358  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2689:1496  error    '$' was used before it was defined                                                                                           no-use-before-define
   2689:1754  error    'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2691:41    error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2691:70    error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2691:452   error    Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:535   error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2691:605   error    Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:708   error    Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   2691:839   error    Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:1078  error    'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2693:41    error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2693:70    error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2693:462   error    Unexpected dangling '_' in '_nextElement'                                                                                    no-underscore-dangle
   2693:502   error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2693:865   error    'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2695:41    error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2695:70    error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2695:455   error    Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:534   error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2695:604   error    Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:703   error    Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   2695:876   error    Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:899   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2695:908   error    Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:984   error    '$' was used before it was defined                                                                                           no-use-before-define
   2695:1001  error    Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:1257  error    'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2697:41    error    Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2697:70    error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2697:432   error    Unexpected use of comma operator                                                                                             no-sequences
   2698:48    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2699:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2699:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2699:16    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2699:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2699:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2699:111   error    Unexpected use of comma operator                                                                                             no-sequences
   2701:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2701:13    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2701:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2701:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2701:95    error    Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2701:258   error    'e' is already declared in the upper scope on line 2701 column 13                                                            no-shadow
   2702:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2702:51    error    Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2702:100   error    Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2704:52    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2705:60    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2705:84    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2706:54    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2706:57    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2706:60    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2707:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2707:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2707:45    error    'e' is already defined                                                                                                       no-redeclare
   2707:78    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2707:108   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2707:144   error    't' is already defined                                                                                                       no-redeclare
   2707:192   error    'i' is already defined                                                                                                       no-redeclare
   2707:327   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2707:327   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2708:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2708:56    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2708:59    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2709:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2709:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2709:45    error    'e' is already defined                                                                                                       no-redeclare
   2709:78    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2709:108   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2709:144   error    't' is already defined                                                                                                       no-redeclare
   2709:294   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2709:294   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2710:48    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2710:51    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2710:54    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2711:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2711:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2711:45    error    'e' is already defined                                                                                                       no-redeclare
   2711:78    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2711:108   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2711:144   error    't' is already defined                                                                                                       no-redeclare
   2711:288   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2711:288   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2712:52    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2713:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2713:13    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2713:16    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2713:16    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2713:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2713:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2713:136   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2714:43    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2714:46    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2715:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2715:13    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2715:16    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2715:16    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2715:47    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2715:94    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2715:94    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2715:150   error    Unexpected use of comma operator                                                                                             no-sequences
   2715:152   error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2715:319   error    'e' is already declared in the upper scope on line 2714 column 46                                                            no-shadow
   2715:322   error    't' is already declared in the upper scope on line 2715 column 10                                                            no-shadow
   2715:381   error    'e' is already declared in the upper scope on line 2714 column 46                                                            no-shadow
   2715:384   error    't' is already declared in the upper scope on line 2715 column 10                                                            no-shadow
   2716:7     error    Unexpected var, use let or const instead                                                                                     no-var
   2716:11    error    'e' is already defined                                                                                                       no-redeclare
   2716:38    error    't' is already defined                                                                                                       no-redeclare
   2716:65    error    Return statement should not contain assignment                                                                               no-return-assign
   2716:65    error    Return statement should not contain assignment                                                                               no-return-assign
   2716:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2717:11    error    Unexpected dangling '_' in '_updateDomIndexes'                                                                               no-underscore-dangle
   2717:70    error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2718:45    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2719:12    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2719:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2719:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2719:59    error    Unexpected use of comma operator                                                                                             no-sequences
   2719:61    error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2721:1     warning  This line has a length of 252. Maximum allowed is 100                                                                        max-len
   2721:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2721:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2721:53    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2721:61    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2721:118   error    't' is already defined                                                                                                       no-redeclare
   2721:158   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2721:166   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2721:212   error    Unexpected use of comma operator                                                                                             no-sequences
   2722:51    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2723:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
   2723:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2723:118   error    Unexpected use of comma operator                                                                                             no-sequences
   2724:48    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2725:11    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2726:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2727:14    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2727:43    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2727:64    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2727:110   error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2727:163   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2727:163   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2727:163   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2727:259   error    Unexpected use of comma operator                                                                                             no-sequences
   2728:17    error    'e' is already declared in the upper scope on line 2724 column 48                                                            no-shadow
   2729:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2729:25    error    Unexpected use of comma operator                                                                                             no-sequences
   2729:27    error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   2733:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2733:35    error    Unexpected use of comma operator                                                                                             no-sequences
   2733:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2734:13    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2734:54    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2734:60    error    Unexpected dangling '_' in '_setRoot'                                                                                        no-underscore-dangle
   2734:129   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2734:129   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2735:16    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2736:7     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   2738:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2738:40    error    Unexpected use of comma operator                                                                                             no-sequences
   2740:53    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2741:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2741:16    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2741:23    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2742:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2742:42    error    Unexpected use of comma operator                                                                                             no-sequences
   2743:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2743:15    error    'i' declared on line 2741 column 23 is used outside of binding context                                                       block-scoped-var
   2744:58    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2746:34    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2749:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   2749:6     error    Return statement should not contain assignment                                                                               no-return-assign
   2749:48    error    '$' was used before it was defined                                                                                           no-use-before-define
   2749:97    error    Unexpected use of comma operator                                                                                             no-sequences
   2751:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   2751:52    error    'z' was used before it was defined                                                                                           no-use-before-define
   2751:52    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   2751:76    error    Unexpected use of comma operator                                                                                             no-sequences
   2753:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   2753:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2753:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2755:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2755:20    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2755:20    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2755:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2756:1     warning  This line has a length of 143. Maximum allowed is 100                                                                        max-len
   2756:17    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2756:45    error    Unexpected use of comma operator                                                                                             no-sequences
   2756:100   error    '$' was used before it was defined                                                                                           no-use-before-define
   2756:123   error    Empty block statement                                                                                                        no-empty
   2757:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2759:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2759:20    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2759:20    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2759:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2760:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
   2760:17    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2760:41    error    Unexpected use of comma operator                                                                                             no-sequences
   2760:96    error    '$' was used before it was defined                                                                                           no-use-before-define
   2760:119   error    Empty block statement                                                                                                        no-empty
   2761:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2763:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   2763:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2763:20    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2763:39    error    Return statement should not contain assignment                                                                               no-return-assign
   2763:39    error    Return statement should not contain assignment                                                                               no-return-assign
   2763:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2763:128   error    Unexpected use of comma operator                                                                                             no-sequences
   2765:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2765:10    error    'e' declared on line 2766 column 45 is used outside of binding context                                                       block-scoped-var
   2765:10    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2765:20    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2765:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2766:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   2766:13    error    Unexpected var, use let or const instead                                                                                     no-var
   2766:17    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2766:45    error    'e' is already defined                                                                                                       no-redeclare
   2767:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2767:29    error    Unexpected use of comma operator                                                                                             no-sequences
   2769:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2769:15    error    'e' declared on line 2766 column 45 is used outside of binding context                                                       block-scoped-var
   2770:55    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2771:12    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2771:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2774:9     error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2774:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2774:28    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2776:9     error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2776:24    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2778:9     error    Expected a 'break' statement before 'default'                                                                                no-fallthrough
   2778:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2780:51    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2781:12    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2781:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2783:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2783:41    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2785:9     error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2785:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2787:9     error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2787:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2787:29    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2789:9     error    Expected a 'break' statement before 'default'                                                                                no-fallthrough
   2789:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2791:54    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2792:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   2792:12    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2792:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2792:61    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2795:51    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2795:54    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2796:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2796:22    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2796:54    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2796:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2796:56    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2796:136   error    'e' is already declared in the upper scope on line 2796 column 22                                                            no-shadow
   2797:123   error    'e' is already declared in the upper scope on line 2796 column 136                                                           no-shadow
   2797:126   error    't' is already declared in the upper scope on line 2795 column 51                                                            no-shadow
   2798:8     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2799:22    error    'e' is already declared in the upper scope on line 2796 column 136                                                           no-shadow
   2799:25    error    't' is already declared in the upper scope on line 2795 column 51                                                            no-shadow
   2800:8     error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2803:54    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2803:57    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2804:10    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2804:13    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2804:13    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2804:23    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2804:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2804:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2805:7     error    Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2807:7     error    Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2809:7     error    Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2811:7     error    Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2812:15    error    Unexpected use of comma operator                                                                                             no-sequences
   2812:17    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2818:28    error    Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2819:7     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2821:7     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2823:7     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2825:7     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2827:7     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2829:7     error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2831:7     error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2833:7     error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2835:7     error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2837:7     error    Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2842:164   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   2844:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
   2844:12    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2844:22    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2844:67    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2844:88    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2844:120   error    'e' is already declared in the upper scope on line 2844 column 22                                                            no-shadow
   2845:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   2845:7     error    Unexpected var, use let or const instead                                                                                     no-var
   2845:11    error    't' is already declared in the upper scope on line 2844 column 67                                                            no-shadow
   2845:23    error    't' is already defined                                                                                                       no-redeclare
   2845:52    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2845:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2845:66    error    Unexpected use of comma operator                                                                                             no-sequences
   2848:1     warning  This line has a length of 307. Maximum allowed is 100                                                                        max-len
   2848:6     error    Unexpected var, use let or const instead                                                                                     no-var
   2848:10    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2848:20    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2848:45    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2848:64    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2848:83    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2848:103   error    'e' is already defined                                                                                                       no-redeclare
   2848:127   error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2848:148   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2848:288   error    'e' is already declared in the upper scope on line 2848 column 20                                                            no-shadow
   2851:47    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2853:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2854:6     error    Return statement should not contain assignment                                                                               no-return-assign
   2854:6     error    Return statement should not contain assignment                                                                               no-return-assign
   2854:229   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   2855:52    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2856:16    error    Unexpected dangling '_' in '_escapeJSON'                                                                                     no-underscore-dangle
   2856:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2857:50    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2858:12    error    Unexpected var, use let or const instead                                                                                     no-var
   2858:16    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2858:24    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2859:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2859:30    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2859:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2859:198   error    Unexpected use of comma operator                                                                                             no-sequences
   2860:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2860:15    error    't' declared on line 2858 column 16 is used outside of binding context                                                       block-scoped-var
   2862:12    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2862:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2865:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
   2865:9     error    Unexpected var, use let or const instead                                                                                     no-var
   2865:13    error    't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2865:45    error    'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2868:18    error    'e' is already declared in the upper scope on line 2862 column 12                                                            no-shadow
   2869:9     error    Unexpected console statement                                                                                                 no-console
   2871:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2871:71    error    'i' declared on line 2865 column 45 is used outside of binding context                                                       block-scoped-var
   2871:96    error    'i' declared on line 2865 column 45 is used outside of binding context                                                       block-scoped-var
   2875:19    error    'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2879:19    error    'e' was used before it was defined                                                                                           no-use-before-define
   2879:32    error    't' was used before it was defined                                                                                           no-use-before-define
   2879:37    error    'i' was used before it was defined                                                                                           no-use-before-define
   2879:45    error    'e' was used before it was defined                                                                                           no-use-before-define
   2879:48    error    'i' was used before it was defined                                                                                           no-use-before-define
   2879:76    error    'e' was used before it was defined                                                                                           no-use-before-define
   2879:112   error    'e' was used before it was defined                                                                                           no-use-before-define
   2879:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2879:115   error    Unreachable code                                                                                                             no-unreachable
   2879:119   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2879:122   error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2879:125   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2880:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   2880:99    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2880:111   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2882:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2882:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2884:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2884:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2884:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2886:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2886:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2886:21    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2886:27    error    Unexpected use of comma operator                                                                                             no-sequences
   2886:51    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2890:33    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2890:36    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2893:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2893:10    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2893:13    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2893:16    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2893:19    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2893:22    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2893:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2893:306   error    'e' is already declared in the upper scope on line 2890 column 36                                                            no-shadow
   2895:86    error    'e' is already declared in the upper scope on line 2890 column 36                                                            no-shadow
   2898:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2898:31    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2901:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2902:1     warning  This line has a length of 199. Maximum allowed is 100                                                                        max-len
   2902:5     error    Unexpected var, use let or const instead                                                                                     no-var
   2902:9     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2902:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2902:15    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2902:18    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2902:21    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2902:24    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2902:43    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2902:73    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2902:86    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2902:94    error    'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2902:106   error    'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2902:120   error    'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2902:154   error    'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2902:154   error    'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2902:174   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2903:1     warning  This line has a length of 510. Maximum allowed is 100                                                                        max-len
   2903:12    error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:12    error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:19    error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:19    error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:23    error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:23    error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:40    error    Unexpected use of comma operator                                                                                             no-sequences
   2903:42    error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:42    error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:67    error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:67    error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:76    error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:76    error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:105   error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:105   error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:114   error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:114   error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:128   error    Empty block statement                                                                                                        no-empty
   2903:131   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2903:131   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2903:133   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:133   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:137   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:137   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:143   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:143   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:154   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:163   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:163   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:172   error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:172   error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:178   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2903:226   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:236   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:236   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:261   error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:261   error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:278   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:278   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:282   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:292   error    Unexpected use of comma operator                                                                                             no-sequences
   2903:297   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:297   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:301   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:301   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:306   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:306   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:331   error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:331   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2903:331   error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:335   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:335   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:373   error    'y' was used before it was defined                                                                                           no-use-before-define
   2903:373   error    'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:385   error    'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2903:393   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:402   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:402   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:443   error    'I' was used before it was defined                                                                                           no-use-before-define
   2903:443   error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:488   error    'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2904:7     error    'I' was used before it was defined                                                                                           no-use-before-define
   2904:7     error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2904:31    error    'I' was used before it was defined                                                                                           no-use-before-define
   2904:31    error    'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2907:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
   2907:12    error    'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2907:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2907:40    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2907:40    error    'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2907:46    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2907:124   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2908:1     warning  This line has a length of 356. Maximum allowed is 100                                                                        max-len
   2908:42    error    'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2908:51    error    'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2908:82    error    Unexpected use of comma operator                                                                                             no-sequences
   2908:313   error    Empty block statement                                                                                                        no-empty
   2908:317   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2909:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   2909:14    error    Unexpected var, use let or const instead                                                                                     no-var
   2909:18    error    'p' is already defined                                                                                                       no-redeclare
   2909:41    error    'p' is already defined                                                                                                       no-redeclare
   2909:71    error    'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2909:93    error    'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2909:111   error    'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2910:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   2910:9     error    Unexpected var, use let or const instead                                                                                     no-var
   2910:13    error    'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2910:43    error    'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2910:55    error    Function declared in a loop contains unsafe references to variable(s) 'I', 'I'                                               no-loop-func
   2910:57    error    'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2910:100   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2911:31    error    '$' was used before it was defined                                                                                           no-use-before-define
   2913:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   2913:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2915:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2916:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2917:1     warning  This line has a length of 259. Maximum allowed is 100                                                                        max-len
   2917:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2917:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2917:28    error    '$' was used before it was defined                                                                                           no-use-before-define
   2917:83    error    Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2917:231   error    'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2922:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   2922:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2922:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2922:61    error    Unexpected use of comma operator                                                                                             no-sequences
   2924:31    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2924:34    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2927:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2927:10    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2927:13    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2927:16    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2927:19    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2927:22    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2927:25    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2927:28    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2927:31    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2927:34    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2927:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2927:389   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2927:759   error    'e' is already declared in the upper scope on line 2924 column 31                                                            no-shadow
   2928:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   2928:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2928:18    error    Unexpected use of comma operator                                                                                             no-sequences
   2930:6     error    Unexpected dangling '_' in '_findEnum'                                                                                       no-underscore-dangle
   2930:31    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2933:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2934:21    error    'e' is already declared in the upper scope on line 2930 column 31                                                            no-shadow
   2934:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2937:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2938:6     error    Unexpected dangling '_' in '_findOneSchema'                                                                                  no-underscore-dangle
   2938:36    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2938:39    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2938:42    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2938:45    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2939:10    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2939:14    error    'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:26    error    'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:38    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2939:42    error    'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2940:11    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2940:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2944:16    error    'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2944:40    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   2944:50    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2944:59    error    'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2945:8     error    Unexpected var, use let or const instead                                                                                     no-var
   2945:12    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2945:15    error    'i' is already defined                                                                                                       no-redeclare
   2945:44    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2945:56    error    'i' is already defined                                                                                                       no-redeclare
   2945:68    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2946:9     error    Return statement should not contain assignment                                                                               no-return-assign
   2946:9     error    Return statement should not contain assignment                                                                               no-return-assign
   2946:26    error    Unexpected use of comma operator                                                                                             no-sequences
   2946:125   error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2948:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2949:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2949:18    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2949:21    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2949:21    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2951:14    error    'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2951:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2953:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2955:16    error    'e' is already declared in the upper scope on line 2938 column 36                                                            no-shadow
   2961:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2961:11    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2963:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2964:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2964:100   error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2965:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2966:5     error    Return statement should not contain assignment                                                                               no-return-assign
   2966:33    error    Unexpected use of comma operator                                                                                             no-sequences
   2966:35    error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2967:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2968:17    error    'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2970:7     error    Return statement should not contain assignment                                                                               no-return-assign
   2970:42    error    Unexpected use of comma operator                                                                                             no-sequences
   2970:44    error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2973:6     error    Return statement should not contain assignment                                                                               no-return-assign
   2973:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2973:86    error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2974:6     error    Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2974:33    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2974:36    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2974:39    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2975:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   2975:10    error    Unexpected var, use let or const instead                                                                                     no-var
   2975:14    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2975:42    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2975:90    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2975:101   error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2975:108   error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2976:11    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2976:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2976:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2977:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2977:10    error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2977:13    error    'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2977:23    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2977:23    error    'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2977:30    error    'o' declared on line 2975 column 90 is used outside of binding context                                                       block-scoped-var
   2979:12    error    'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2979:25    error    'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2979:29    error    Unexpected dangling '_' in '_findOneSchema'                                                                                  no-underscore-dangle
   2979:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2985:14    error    'e' is already declared in the upper scope on line 2974 column 33                                                            no-shadow
   2989:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2990:30    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2993:1     warning  This line has a length of 252. Maximum allowed is 100                                                                        max-len
   2993:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2993:10    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2993:13    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2993:16    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2993:19    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2993:22    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2993:25    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2993:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2993:236   error    'e' is already declared in the upper scope on line 2990 column 30                                                            no-shadow
   2994:5     error    Unexpected dangling '_' in '_remove'                                                                                         no-underscore-dangle
   2995:9     error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2996:33    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2999:1     warning  This line has a length of 205. Maximum allowed is 100                                                                        max-len
   2999:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2999:10    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2999:13    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2999:16    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2999:19    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2999:22    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2999:25    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2999:28    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2999:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2999:189   error    'e' is already declared in the upper scope on line 2996 column 33                                                            no-shadow
   3000:9     error    't' is already declared in the upper scope on line 2999 column 10                                                            no-shadow
   3000:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3000:12    error    'i' is already declared in the upper scope on line 2999 column 16                                                            no-shadow
   3000:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3000:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3000:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3000:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3000:145   error    Unexpected use of comma operator                                                                                             no-sequences
   3001:91    error    Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   3001:212   error    Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   3002:39    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3006:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3008:41    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3009:10    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3009:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3010:15    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3013:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3015:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3016:31    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3017:1     warning  This line has a length of 204. Maximum allowed is 100                                                                        max-len
   3017:8     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3017:11    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3017:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3017:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3018:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3018:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3018:26    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3019:10    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3019:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3021:6     error    Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   3021:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3021:33    error    Unexpected var, use let or const instead                                                                                     no-var
   3021:37    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3021:73    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3021:223   error    'n' was used before it was defined                                                                                           no-use-before-define
   3021:270   error    'n' was used before it was defined                                                                                           no-use-before-define
   3021:275   error    'i' was used before it was defined                                                                                           no-use-before-define
   3021:333   error    'i' was used before it was defined                                                                                           no-use-before-define
   3021:398   error    'i' was used before it was defined                                                                                           no-use-before-define
   3021:460   error    'i' was used before it was defined                                                                                           no-use-before-define
   3021:463   error    'n' was used before it was defined                                                                                           no-use-before-define
   3021:524   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3021:561   error    Return statement should not contain assignment                                                                               no-return-assign
   3021:561   error    Return statement should not contain assignment                                                                               no-return-assign
   3021:561   error    Return statement should not contain assignment                                                                               no-return-assign
   3021:646   error    Unexpected use of comma operator                                                                                             no-sequences
   3022:4     error    Unexpected use of comma operator                                                                                             no-sequences
   3026:41    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3026:41    error    'e' is defined but never used                                                                                                no-unused-vars
   3027:4     error    Unexpected var, use let or const instead                                                                                     no-var
   3027:8     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3027:22    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3027:32    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3027:113   error    'n' is already defined                                                                                                       no-redeclare
   3027:222   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3027:222   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3030:47    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3030:50    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3031:4     error    Unexpected var, use let or const instead                                                                                     no-var
   3031:8     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3031:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3031:21    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3032:6     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3034:6     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3036:6     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3038:6     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3039:12    error    'o' is already defined                                                                                                       no-redeclare
   3040:6     error    Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3041:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3041:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3041:174   error    Unexpected use of comma operator                                                                                             no-sequences
   3041:182   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3042:39    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3043:8     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3043:11    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:11    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3043:23    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:23    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3043:53    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:53    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3043:67    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3043:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3043:215   error    Unexpected use of comma operator                                                                                             no-sequences
   3044:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3044:62    error    Unexpected use of comma operator                                                                                             no-sequences
   3046:6     error    Unexpected var, use let or const instead                                                                                     no-var
   3046:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3046:29    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3047:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3047:19    error    Unexpected use of comma operator                                                                                             no-sequences
   3048:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3048:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3048:24    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3049:8     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3049:11    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3049:14    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3049:17    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3049:20    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3049:23    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:26    error    Return statement should not contain assignment                                                                               no-return-assign
   3049:50    error    Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   3049:263   error    'e' is already declared in the upper scope on line 3049 column 14                                                            no-shadow
   3050:1     warning  This line has a length of 182. Maximum allowed is 100                                                                        max-len
   3050:5     error    Return statement should not contain assignment                                                                               no-return-assign
   3050:115   error    Unexpected use of comma operator                                                                                             no-sequences
   3051:150   error    'e' is already declared in the upper scope on line 3049 column 14                                                            no-shadow
   3052:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   3052:5     error    Return statement should not contain assignment                                                                               no-return-assign
   3052:35    error    Unexpected use of comma operator                                                                                             no-sequences
   3053:73    error    Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3053:677   error    Unexpected use of comma operator                                                                                             no-sequences
   3054:4     error    Unexpected use of comma operator                                                                                             no-sequences
   3054:41    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3054:41    error    'e' is defined but never used                                                                                                no-unused-vars
   3055:8     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3055:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3055:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3055:132   error    Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   3055:237   error    Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3056:6     error    Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3060:39    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3061:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3062:6     error    Unexpected var, use let or const instead                                                                                     no-var
   3062:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3062:29    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3062:32    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3063:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3063:19    error    Unexpected use of comma operator                                                                                             no-sequences
   3064:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3064:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3065:13    error    'A' is a function                                                                                                            no-func-assign
   3065:98    error    'e' is already declared in the upper scope on line 3064 column 17                                                            no-shadow
   3067:19    error    'e' is already declared in the upper scope on line 3064 column 17                                                            no-shadow
   3070:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3070:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3070:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3071:14    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3072:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3072:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3072:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3072:56    error    Unexpected use of comma operator                                                                                             no-sequences
   3072:144   error    Function declared in a loop contains unsafe references to variable(s) 'A', 'A', 'A'                                          no-loop-func
   3072:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   3072:146   error    'e' is already declared in the upper scope on line 3070 column 17                                                            no-shadow
   3072:163   error    'e' is already declared in the upper scope on line 3072 column 146                                                           no-shadow
   3072:166   error    't' is already declared in the upper scope on line 3070 column 20                                                            no-shadow
   3073:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3075:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3075:12    error    'i' is already declared in the upper scope on line 3071 column 14                                                            no-shadow
   3075:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3077:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3077:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3079:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3080:23    error    Unexpected use of comma operator                                                                                             no-sequences
   3080:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3082:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3083:13    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3083:16    error    't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3086:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3086:16    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3086:19    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3088:1     warning  This line has a length of 137. Maximum allowed is 100                                                                        max-len
   3088:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3088:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3088:22    error    Unexpected use of comma operator                                                                                             no-sequences
   3088:121   error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3090:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3092:40    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3094:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3096:41    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3098:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3100:42    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3101:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3101:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3101:63    error    'e' is already declared in the upper scope on line 3100 column 42                                                            no-shadow
   3104:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3105:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3105:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3105:54    error    'e' is already declared in the upper scope on line 3104 column 25                                                            no-shadow
   3108:48    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3109:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3109:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3109:63    error    'e' is already declared in the upper scope on line 3108 column 48                                                            no-shadow
   3112:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3113:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3113:35    error    'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3113:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3113:77    error    'e' is already declared in the upper scope on line 3112 column 25                                                            no-shadow
   3116:47    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3117:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3117:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3117:63    error    'e' is already declared in the upper scope on line 3116 column 47                                                            no-shadow
   3120:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3121:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3121:10    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3121:33    error    'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3121:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3121:74    error    'e' is already declared in the upper scope on line 3120 column 25                                                            no-shadow
   3122:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3122:28    error    Unexpected use of comma operator                                                                                             no-sequences
   3124:42    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3125:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   3125:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3125:35    error    'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3125:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3125:91    error    'e' is already declared in the upper scope on line 3124 column 42                                                            no-shadow
   3128:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3129:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3129:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3129:63    error    'e' is already declared in the upper scope on line 3128 column 25                                                            no-shadow
   3132:45    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3133:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3133:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3133:68    error    'e' is already declared in the upper scope on line 3132 column 45                                                            no-shadow
   3136:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3137:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   3137:10    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3137:10    error    'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3137:33    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3137:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3137:83    error    'e' is already declared in the upper scope on line 3136 column 25                                                            no-shadow
   3138:11    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3138:14    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3138:14    error    'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3138:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3138:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3138:126   error    Unexpected use of comma operator                                                                                             no-sequences
   3140:40    error    'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3141:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   3141:12    error    'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3141:38    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3141:64    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3141:104   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3141:104   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3141:166   error    'e' is already declared in the upper scope on line 3141 column 38                                                            no-shadow
   3141:169   error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3142:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3142:34    error    Unexpected use of comma operator                                                                                             no-sequences
   3143:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   3143:9     error    Unexpected use of comma operator                                                                                             no-sequences
   3144:25    error    'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3145:1     warning  This line has a length of 211. Maximum allowed is 100                                                                        max-len
   3145:12    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3145:42    error    'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3145:72    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3145:116   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3145:186   error    'e' is already declared in the upper scope on line 3145 column 12                                                            no-shadow
   3145:189   error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3146:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3146:34    error    Unexpected use of comma operator                                                                                             no-sequences
   3148:35    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3149:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   3149:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3149:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3149:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3149:43    error    Unexpected use of comma operator                                                                                             no-sequences
   3150:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3151:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   3151:12    error    't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3151:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3151:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3151:43    error    Unexpected use of comma operator                                                                                             no-sequences
   3152:40    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3154:25    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3157:6     error    Return statement should not contain assignment                                                                               no-return-assign
   3157:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3157:13    error    't' was used before it was defined                                                                                           no-use-before-define
   3157:18    error    Unexpected use of comma operator                                                                                             no-sequences
   3157:22    error    'i' was used before it was defined                                                                                           no-use-before-define
   3157:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3157:104   error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3157:107   error    't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3158:1     warning  This line has a length of 241. Maximum allowed is 100                                                                        max-len
   3158:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3158:17    error    Unexpected use of comma operator                                                                                             no-sequences
   3160:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3160:22    error    Unexpected use of comma operator                                                                                             no-sequences
   3167:12    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3167:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3168:13    error    't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3168:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3169:31    error    Unexpected use of comma operator                                                                                             no-sequences
   3172:19    error    'e' is already declared in the upper scope on line 3167 column 12                                                            no-shadow
   3173:10    error    Unexpected console statement                                                                                                 no-console
   3177:8     error    Unexpected console statement                                                                                                 no-console
   3179:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3179:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3179:20    error    Unexpected use of comma operator                                                                                             no-sequences
   3183:20    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3183:26    error    'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3184:13    error    't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3184:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3185:31    error    Unexpected use of comma operator                                                                                             no-sequences
   3188:19    error    'e' is already declared in the upper scope on line 3183 column 26                                                            no-shadow
   3189:10    error    Unexpected console statement                                                                                                 no-console
   3193:8     error    Unexpected console statement                                                                                                 no-console
   3195:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3198:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3198:23    error    Unexpected use of comma operator                                                                                             no-sequences
   3199:18    error    't' was used before it was defined                                                                                           no-use-before-define
   3199:31    error    'i' was used before it was defined                                                                                           no-use-before-define
   3199:36    error    'n' was used before it was defined                                                                                           no-use-before-define
   3199:44    error    't' was used before it was defined                                                                                           no-use-before-define
   3199:47    error    'n' was used before it was defined                                                                                           no-use-before-define
   3199:75    error    't' was used before it was defined                                                                                           no-use-before-define
   3199:111   error    't' was used before it was defined                                                                                           no-use-before-define
   3199:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3199:114   error    Unreachable code                                                                                                             no-unreachable
   3199:118   error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3199:121   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3199:124   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3200:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3200:22    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3201:13    error    'L' is a function                                                                                                            no-func-assign
   3201:98    error    'e' is already declared in the upper scope on line 3200 column 22                                                            no-shadow
   3203:19    error    'e' is already declared in the upper scope on line 3200 column 22                                                            no-shadow
   3206:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3206:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3206:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3207:14    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3208:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3208:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3208:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3208:56    error    Unexpected use of comma operator                                                                                             no-sequences
   3208:144   error    Function declared in a loop contains unsafe references to variable(s) 'L', 'L', 'L'                                          no-loop-func
   3208:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   3208:146   error    'e' is already declared in the upper scope on line 3206 column 17                                                            no-shadow
   3208:163   error    'e' is already declared in the upper scope on line 3208 column 146                                                           no-shadow
   3208:166   error    't' is already declared in the upper scope on line 3206 column 20                                                            no-shadow
   3209:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3211:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3211:12    error    'i' is already declared in the upper scope on line 3207 column 14                                                            no-shadow
   3211:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3213:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3213:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3215:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3216:23    error    Unexpected use of comma operator                                                                                             no-sequences
   3216:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3218:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3219:13    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3219:16    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3219:19    error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3222:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3222:7     error    Unexpected var, use let or const instead                                                                                     no-var
   3222:11    error    'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3222:21    error    'e' is already defined                                                                                                       no-redeclare
   3222:59    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3222:101   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3222:204   error    't' is already defined                                                                                                       no-redeclare
   3222:323   error    't' is already defined                                                                                                       no-redeclare
   3222:443   error    'e' is already defined                                                                                                       no-redeclare
   3222:602   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3222:720   error    'e' is already defined                                                                                                       no-redeclare
   3222:788   error    'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3223:7     error    Unexpected dangling '_' in '_onDelayedSearch'                                                                                no-underscore-dangle
   3224:33    error    'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3224:33    error    'e' is defined but never used                                                                                                no-unused-vars
   3225:7     error    Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3226:34    error    'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3227:7     error    Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
   3228:32    error    'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3229:7     error    Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   3230:32    error    'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3230:32    error    'e' is defined but never used                                                                                                no-unused-vars
   3232:67    error    'e' is already defined                                                                                                       no-redeclare
   3234:67    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3234:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3234:84    error    Unexpected use of comma operator                                                                                             no-sequences
   3237:6     error    Return statement should not contain assignment                                                                               no-return-assign
   3237:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3237:13    error    'e' was used before it was defined                                                                                           no-use-before-define
   3237:18    error    Unexpected use of comma operator                                                                                             no-sequences
   3237:22    error    't' was used before it was defined                                                                                           no-use-before-define
   3237:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3237:61    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3238:1     warning  This line has a length of 174. Maximum allowed is 100                                                                        max-len
   3238:9     error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3238:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3238:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3238:131   error    Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3239:46    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3240:1     warning  This line has a length of 179. Maximum allowed is 100                                                                        max-len
   3240:9     error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3240:12    error    'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3240:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3240:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3240:120   error    Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3241:54    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3241:57    error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3242:9     error    'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3242:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3242:15    error    'o' is already declared in the upper scope on line 3219 column 13                                                            no-shadow
   3242:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3242:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3242:178   error    Unexpected use of comma operator                                                                                             no-sequences
   3243:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3244:34    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3244:62    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3246:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3246:5     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3247:54    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3247:54    error    'e' is defined but never used                                                                                                no-unused-vars
   3248:5     error    Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3248:25    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3248:31    error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3248:70    error    'e' is already declared in the upper scope on line 3247 column 54                                                            no-shadow
   3248:70    error    'e' is defined but never used                                                                                                no-unused-vars
   3249:6     error    Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3251:47    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3252:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
   3252:5     error    Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3252:25    error    Unexpected var, use let or const instead                                                                                     no-var
   3252:25    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3252:29    error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3252:56    error    't' is already defined                                                                                                       no-redeclare
   3252:79    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3252:115   error    'e' declared on line 3253 column 69 is used outside of binding context                                                       block-scoped-var
   3253:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   3253:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3253:23    error    Unexpected use of comma operator                                                                                             no-sequences
   3253:65    error    Unexpected var, use let or const instead                                                                                     no-var
   3253:65    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3253:69    error    'e' is already defined                                                                                                       no-redeclare
   3253:144   error    'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3254:17    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3256:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3259:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3259:8     error    Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3259:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3259:38    error    Unexpected use of comma operator                                                                                             no-sequences
   3259:40    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3261:48    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3262:11    error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3262:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3262:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3262:65    error    Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3262:153   error    Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3263:46    error    'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3264:11    error    't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3264:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3264:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3264:50    error    Unexpected dangling '_' in '_onDelayedSearch'                                                                                no-underscore-dangle
   3266:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3266:31    error    Unexpected use of comma operator                                                                                             no-sequences
   3266:33    error    Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3268:5     error    Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3272:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
   3272:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3272:23    error    Unexpected use of comma operator                                                                                             no-sequences
   3272:141   error    Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3273:18    error    'e' was used before it was defined                                                                                           no-use-before-define
   3273:31    error    't' was used before it was defined                                                                                           no-use-before-define
   3273:36    error    'i' was used before it was defined                                                                                           no-use-before-define
   3273:44    error    'e' was used before it was defined                                                                                           no-use-before-define
   3273:47    error    'i' was used before it was defined                                                                                           no-use-before-define
   3273:75    error    'e' was used before it was defined                                                                                           no-use-before-define
   3273:111   error    'e' was used before it was defined                                                                                           no-use-before-define
   3273:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3273:114   error    Unreachable code                                                                                                             no-unreachable
   3273:118   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3273:121   error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3273:124   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3274:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3274:22    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3275:13    error    'N' is a function                                                                                                            no-func-assign
   3275:98    error    'e' is already declared in the upper scope on line 3274 column 22                                                            no-shadow
   3277:19    error    'e' is already declared in the upper scope on line 3274 column 22                                                            no-shadow
   3280:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3280:17    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3280:20    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3281:14    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3282:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3282:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3282:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3282:56    error    Unexpected use of comma operator                                                                                             no-sequences
   3282:144   error    Function declared in a loop contains unsafe references to variable(s) 'N', 'N', 'N'                                          no-loop-func
   3282:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   3282:146   error    'e' is already declared in the upper scope on line 3280 column 17                                                            no-shadow
   3282:163   error    'e' is already declared in the upper scope on line 3282 column 146                                                           no-shadow
   3282:166   error    't' is already declared in the upper scope on line 3280 column 20                                                            no-shadow
   3283:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3285:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3285:12    error    'i' is already declared in the upper scope on line 3281 column 14                                                            no-shadow
   3285:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3287:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3287:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3289:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3290:23    error    Unexpected use of comma operator                                                                                             no-sequences
   3290:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3292:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3292:5     error    Unexpected var, use let or const instead                                                                                     no-var
   3293:14    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3293:17    error    'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3293:20    error    't' is already declared in the upper scope on line 3319 column 122                                                           no-shadow
   3296:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3296:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3297:7     error    Return statement should not contain assignment                                                                               no-return-assign
   3297:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3297:14    error    'e' was used before it was defined                                                                                           no-use-before-define
   3297:19    error    Unexpected use of comma operator                                                                                             no-sequences
   3297:23    error    't' was used before it was defined                                                                                           no-use-before-define
   3297:23    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3299:46    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3300:12    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3300:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3300:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3300:48    error    Unexpected use of comma operator                                                                                             no-sequences
   3300:80    error    'i' is already declared in the upper scope on line 3293 column 14                                                            no-shadow
   3300:83    error    'n' is already declared in the upper scope on line 3319 column 125                                                           no-shadow
   3301:11    error    'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3301:14    error    't' is already declared in the upper scope on line 3319 column 122                                                           no-shadow
   3301:52    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3301:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3301:95    error    Unexpected use of comma operator                                                                                             no-sequences
   3301:142   error    'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3302:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3304:35    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3304:41    error    't' is already declared in the upper scope on line 3301 column 14                                                            no-shadow
   3304:49    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3304:71    error    'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3305:168   error    'e' is already declared in the upper scope on line 3304 column 71                                                            no-shadow
   3305:171   error    't' is already declared in the upper scope on line 3304 column 41                                                            no-shadow
   3306:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3308:11    error    Unexpected use of comma operator                                                                                             no-sequences
   3308:19    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3309:347   error    'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3310:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3310:75    error    Unexpected use of comma operator                                                                                             no-sequences
   3311:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3311:146   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3315:56    error    'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3316:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3317:64    error    'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3318:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3319:19    error    'e' was used before it was defined                                                                                           no-use-before-define
   3319:32    error    't' was used before it was defined                                                                                           no-use-before-define
   3319:37    error    'n' was used before it was defined                                                                                           no-use-before-define
   3319:45    error    'e' was used before it was defined                                                                                           no-use-before-define
   3319:48    error    'n' was used before it was defined                                                                                           no-use-before-define
   3319:76    error    'e' was used before it was defined                                                                                           no-use-before-define
   3319:112   error    'e' was used before it was defined                                                                                           no-use-before-define
   3319:115   error    Unreachable code                                                                                                             no-unreachable
   3319:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3319:119   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3319:122   error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3319:125   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3320:11    error    'e' is already defined                                                                                                       no-redeclare
   3320:40    error    't' is already defined                                                                                                       no-redeclare
   3320:65    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3320:68    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3323:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3323:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3323:25    error    Unexpected use of comma operator                                                                                             no-sequences
   3323:87    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3323:235   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3323:286   error    Unexpected dangling '_' in '_setOptions'                                                                                     no-underscore-dangle
   3323:462   error    Unexpected dangling '_' in '_createFrame'                                                                                    no-underscore-dangle
   3323:483   error    Unexpected dangling '_' in '_createTable'                                                                                    no-underscore-dangle
   3325:1     warning  This line has a length of 638. Maximum allowed is 100                                                                        max-len
   3325:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3325:144   error    Unexpected use of comma operator                                                                                             no-sequences
   3325:346   error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3326:31    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3327:11    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3327:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3327:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3327:83    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3327:266   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3327:269   error    't' is already declared in the upper scope on line 3326 column 31                                                            no-shadow
   3327:272   error    'i' is already declared in the upper scope on line 3327 column 11                                                            no-shadow
   3328:10    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3328:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3328:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3328:202   error    'e' is already declared in the upper scope on line 3327 column 266                                                           no-shadow
   3329:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3330:23    error    Unexpected console statement                                                                                                 no-console
   3331:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   3331:138   error    Unexpected use of comma operator                                                                                             no-sequences
   3331:175   error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3333:1     warning  This line has a length of 425. Maximum allowed is 100                                                                        max-len
   3333:26    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3333:48    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3333:160   error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3333:205   error    Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3334:23    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3335:1     warning  This line has a length of 370. Maximum allowed is 100                                                                        max-len
   3335:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3335:30    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3335:154   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3335:168   error    Unexpected dangling '_' in '_setRoot'                                                                                        no-underscore-dangle
   3335:188   error    Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3335:278   error    Unexpected use of comma operator                                                                                             no-sequences
   3336:26    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3337:1     warning  This line has a length of 459. Maximum allowed is 100                                                                        max-len
   3337:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3337:12    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3337:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3337:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3337:149   error    Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3344:27    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3347:15    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3348:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3350:30    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3353:15    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3354:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3356:27    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3357:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3357:26    error    Unexpected use of comma operator                                                                                             no-sequences
   3361:9     error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3361:79    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3361:79    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3363:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   3363:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3363:56    error    Unexpected use of comma operator                                                                                             no-sequences
   3364:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3365:1     warning  This line has a length of 154. Maximum allowed is 100                                                                        max-len
   3365:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3365:17    error    Unexpected use of comma operator                                                                                             no-sequences
   3366:26    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3367:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   3367:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3367:12    error    Return statement should not contain assignment                                                                               no-return-assign
   3367:12    error    Return statement should not contain assignment                                                                               no-return-assign
   3367:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3367:149   error    Unexpected use of comma operator                                                                                             no-sequences
   3369:1     warning  This line has a length of 132. Maximum allowed is 100                                                                        max-len
   3369:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3371:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   3371:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3372:26    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3374:12    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3374:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3376:18    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3377:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
   3377:15    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3377:69    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3377:69    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3379:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3379:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3382:29    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3382:32    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3383:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3383:45    error    Unexpected use of comma operator                                                                                             no-sequences
   3383:47    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3386:1     warning  This line has a length of 371. Maximum allowed is 100                                                                        max-len
   3386:10    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3386:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3386:57    error    Unexpected use of comma operator                                                                                             no-sequences
   3386:59    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3386:107   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   3386:254   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3386:265   error    Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3389:17    error    'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3390:8     error    Unexpected console statement                                                                                                 no-console
   3392:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3395:17    error    'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3396:8     error    Unexpected console statement                                                                                                 no-console
   3398:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3401:17    error    'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3402:8     error    Unexpected console statement                                                                                                 no-console
   3404:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   3404:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3404:87    error    Unexpected use of comma operator                                                                                             no-sequences
   3407:17    error    'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3408:8     error    Unexpected console statement                                                                                                 no-console
   3413:11    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3413:21    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3413:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3414:10    error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3414:10    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3414:28    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3414:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3414:36    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3414:128   error    'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:177   error    'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:265   error    'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:279   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3415:34    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3415:40    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3415:50    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3415:86    error    Unexpected dangling '_' in '_validateCustom'                                                                                 no-underscore-dangle
   3415:118   error    Arrow function should not return assignment                                                                                  no-return-assign
   3415:118   error    Arrow function should not return assignment                                                                                  no-return-assign
   3415:120   error    'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3415:190   error    Unexpected dangling '_' in '_renderValidationErrors'                                                                         no-underscore-dangle
   3415:403   error    Unexpected use of comma operator                                                                                             no-sequences
   3416:16    error    'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3421:30    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3422:6     error    Unexpected console statement                                                                                                 no-console
   3424:43    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3425:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3425:51    error    'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3427:16    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3427:32    error    'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:35    error    't' is already declared in the upper scope on line 3427 column 16                                                            no-shadow
   3427:73    error    't' is already declared in the upper scope on line 3427 column 35                                                            no-shadow
   3427:91    error    'e' is already declared in the upper scope on line 3427 column 32                                                            no-shadow
   3427:122   error    'e' is already declared in the upper scope on line 3427 column 32                                                            no-shadow
   3427:191   error    'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:386   error    'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:430   error    Unexpected use of comma operator                                                                                             no-sequences
   3428:35    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3430:10    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3430:13    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3430:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3431:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   3431:7     error    Return statement should not contain assignment                                                                               no-return-assign
   3431:7     error    Return statement should not contain assignment                                                                               no-return-assign
   3431:27    error    Unexpected use of comma operator                                                                                             no-sequences
   3431:126   error    'e' is already declared in the upper scope on line 3428 column 35                                                            no-shadow
   3431:166   error    'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3432:14    error    't' is already declared in the upper scope on line 3430 column 13                                                            no-shadow
   3432:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3432:68    error    Unexpected console statement                                                                                                 no-console
   3432:212   error    Unexpected use of comma operator                                                                                             no-sequences
   3433:18    error    'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3434:12    error    't' is already declared in the upper scope on line 3430 column 13                                                            no-shadow
   3434:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3436:18    error    'e' is already declared in the upper scope on line 3433 column 18                                                            no-shadow
   3436:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3436:37    error    Unexpected console statement                                                                                                 no-console
   3436:124   error    Unexpected use of comma operator                                                                                             no-sequences
   3437:21    error    'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3439:15    error    'e' is already declared in the upper scope on line 3428 column 35                                                            no-shadow
   3441:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3443:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3444:35    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3445:1     warning  This line has a length of 413. Maximum allowed is 100                                                                        max-len
   3445:11    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3445:21    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3445:49    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3445:83    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3445:103   error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3445:114   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3445:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3445:303   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3445:309   error    Unexpected use of comma operator                                                                                             no-sequences
   3446:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3449:1     warning  This line has a length of 161. Maximum allowed is 100                                                                        max-len
   3449:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3449:98    error    Unexpected use of comma operator                                                                                             no-sequences
   3450:35    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3451:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3451:12    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3451:15    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3451:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3451:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3451:164   error    'e' is already declared in the upper scope on line 3450 column 35                                                            no-shadow
   3453:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3453:54    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:54    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3453:76    error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:76    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3453:113   error    'e' is already declared in the upper scope on line 3453 column 76                                                            no-shadow
   3453:147   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3453:182   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3453:305   error    Unexpected use of comma operator                                                                                             no-sequences
   3453:442   error    'e' is already declared in the upper scope on line 3453 column 76                                                            no-shadow
   3454:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3454:31    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3455:1     warning  This line has a length of 347. Maximum allowed is 100                                                                        max-len
   3455:9     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3455:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3455:15    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3455:18    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3455:21    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3455:24    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3455:24    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   3455:52    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3455:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3456:1     warning  This line has a length of 247. Maximum allowed is 100                                                                        max-len
   3456:6     error    Unexpected var, use let or const instead                                                                                     no-var
   3456:10    error    'e' is already declared in the upper scope on line 3454 column 28                                                            no-shadow
   3456:27    error    'e' is already defined                                                                                                       no-redeclare
   3456:38    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3456:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3459:11    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3459:21    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3459:73    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   3459:300   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3459:309   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3459:312   error    'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3460:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3460:6     error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   3460:20    error    Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   3461:1     warning  This line has a length of 211. Maximum allowed is 100                                                                        max-len
   3461:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3461:11    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3461:14    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3461:17    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3461:20    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3461:124   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3461:161   error    Unexpected use of comma operator                                                                                             no-sequences
   3461:195   error    'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3462:12    error    't' is already declared in the upper scope on line 3459 column 21                                                            no-shadow
   3462:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3462:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3462:32    error    Unexpected use of comma operator                                                                                             no-sequences
   3464:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3464:19    error    Unexpected use of comma operator                                                                                             no-sequences
   3466:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3466:21    error    Unexpected use of comma operator                                                                                             no-sequences
   3472:6     error    Unexpected dangling '_' in '_onUndo'                                                                                         no-underscore-dangle
   3474:6     error    Unexpected dangling '_' in '_onRedo'                                                                                         no-underscore-dangle
   3475:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   3476:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3476:39    error    Unexpected use of comma operator                                                                                             no-sequences
   3477:1     warning  This line has a length of 214. Maximum allowed is 100                                                                        max-len
   3477:138   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3477:195   error    'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3479:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3479:21    error    Unexpected use of comma operator                                                                                             no-sequences
   3480:16    error    'e' is already declared in the upper scope on line 3477 column 195                                                           no-shadow
   3481:7     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   3483:365   error    Unexpected dangling '_' in '_onTreePathSectionSelected'                                                                      no-underscore-dangle
   3483:454   error    Unexpected dangling '_' in '_onTreePathMenuItemSelected'                                                                     no-underscore-dangle
   3485:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3485:44    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3487:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3487:44    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3488:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3490:10    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3490:13    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3490:13    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3490:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3490:79    error    Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
   3490:99    error    Unexpected use of comma operator                                                                                             no-sequences
   3490:239   error    Unexpected dangling '_' in '_showAutoComplete'                                                                               no-underscore-dangle
   3490:301   error    Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3490:403   error    Unexpected dangling '_' in '_updateDragDistance'                                                                             no-underscore-dangle
   3491:7     error    Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3495:16    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3496:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3496:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3497:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3497:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3499:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3499:253   error    Unexpected dangling '_' in '_onMultiSelectStart'                                                                             no-underscore-dangle
   3500:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3500:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3502:35    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3503:9     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3503:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3503:21    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3503:24    error    'e' is already declared in the upper scope on line 3502 column 35                                                            no-shadow
   3505:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3505:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3505:103   error    'e' is already declared in the upper scope on line 3502 column 35                                                            no-shadow
   3506:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
   3506:12    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3506:57    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3506:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3506:108   error    'e' is already declared in the upper scope on line 3505 column 103                                                           no-shadow
   3508:9     error    Unexpected use of comma operator                                                                                             no-sequences
   3510:46    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3511:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3512:47    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3512:50    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3513:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   3513:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3513:56    error    'e' is already declared in the upper scope on line 3512 column 47                                                            no-shadow
   3513:95    error    Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3514:38    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3515:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   3516:39    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3517:1     warning  This line has a length of 479. Maximum allowed is 100                                                                        max-len
   3517:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3517:31    error    Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3517:61    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3517:67    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3517:118   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3517:169   error    Return statement should not contain assignment                                                                               no-return-assign
   3517:169   error    Return statement should not contain assignment                                                                               no-return-assign
   3517:169   error    Return statement should not contain assignment                                                                               no-return-assign
   3517:169   error    Return statement should not contain assignment                                                                               no-return-assign
   3517:240   error    Unexpected use of comma operator                                                                                             no-sequences
   3518:39    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3519:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3519:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3519:12    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3519:49    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3519:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3519:81    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3519:187   error    Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3519:312   error    'e' is already declared in the upper scope on line 3518 column 39                                                            no-shadow
   3520:6     error    Unexpected dangling '_' in '_onMultiSelect'                                                                                  no-underscore-dangle
   3521:93    error    'e' is already declared in the upper scope on line 3518 column 39                                                            no-shadow
   3522:6     error    Unexpected dangling '_' in '_onMultiSelectEnd'                                                                               no-underscore-dangle
   3524:34    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3525:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3525:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3525:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3525:30    error    Unexpected use of comma operator                                                                                             no-sequences
   3525:32    error    Unexpected dangling '_' in '_updateDragDistance'                                                                             no-underscore-dangle
   3525:150   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3525:375   error    Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   3526:37    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3527:11    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3527:47    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3527:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3527:84    error    Unexpected use of comma operator                                                                                             no-sequences
   3528:28    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3529:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   3529:11    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3529:51    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3529:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3529:88    error    'e' is already declared in the upper scope on line 3528 column 28                                                            no-shadow
   3531:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
   3531:8     error    Unexpected use of comma operator                                                                                             no-sequences
   3531:122   error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3531:155   error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3532:26    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3535:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   3535:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3535:11    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3535:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3535:105   error    'e' is already declared in the upper scope on line 3532 column 26                                                            no-shadow
   3536:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3536:26    error    Unexpected use of comma operator                                                                                             no-sequences
   3537:1     warning  This line has a length of 133. Maximum allowed is 100                                                                        max-len
   3537:10    error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3537:72    error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3538:38    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3538:41    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3539:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   3539:11    error    Unexpected var, use let or const instead                                                                                     no-var
   3539:15    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3539:36    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3539:57    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3541:1     warning  This line has a length of 332. Maximum allowed is 100                                                                        max-len
   3541:7     error    Unexpected var, use let or const instead                                                                                     no-var
   3541:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3541:11    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3541:14    error    'e' is already defined                                                                                                       no-redeclare
   3541:18    error    'i' declared on line 3539 column 15 is used outside of binding context                                                       block-scoped-var
   3541:21    error    'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:30    error    't' is already defined                                                                                                       no-redeclare
   3541:34    error    'i' declared on line 3539 column 15 is used outside of binding context                                                       block-scoped-var
   3541:37    error    'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:42    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3541:46    error    'n' declared on line 3539 column 36 is used outside of binding context                                                       block-scoped-var
   3541:49    error    'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:54    error    Return statement should not contain assignment                                                                               no-return-assign
   3541:171   error    Unexpected use of comma operator                                                                                             no-sequences
   3542:37    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3543:9     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3543:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3543:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3543:42    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3543:50    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3543:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3543:111   error    Unexpected use of comma operator                                                                                             no-sequences
   3544:10    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3544:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3544:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3544:263   error    'e' is already declared in the upper scope on line 3544 column 10                                                            no-shadow
   3545:1     warning  This line has a length of 163. Maximum allowed is 100                                                                        max-len
   3545:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3546:19    error    'e' is already declared in the upper scope on line 3544 column 10                                                            no-shadow
   3547:7     error    Unexpected console statement                                                                                                 no-console
   3548:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   3550:30    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3551:1     warning  This line has a length of 181. Maximum allowed is 100                                                                        max-len
   3551:9     error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3551:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:12    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3551:38    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:38    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3551:52    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:52    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3551:67    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:67    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3551:82    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:82    error    's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3551:98    error    'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   3551:106   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:106   error    'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   3551:128   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3551:128   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3552:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3553:1     warning  This line has a length of 570. Maximum allowed is 100                                                                        max-len
   3553:13    error    Unexpected use of comma operator                                                                                             no-sequences
   3553:288   error    Unexpected dangling '_' in '_onUndo'                                                                                         no-underscore-dangle
   3553:339   error    Unexpected dangling '_' in '_onRedo'                                                                                         no-underscore-dangle
   3553:472   error    Unexpected dangling '_' in '_showAutoComplete'                                                                               no-underscore-dangle
   3555:9     error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3555:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3555:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3555:99    error    Unexpected use of comma operator                                                                                             no-sequences
   3556:35    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3556:38    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3557:9     error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3557:12    error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3557:20    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3557:20    error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3557:59    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3557:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3559:10    error    Unexpected use of comma operator                                                                                             no-sequences
   3561:56    error    'e' is already declared in the upper scope on line 3556 column 35                                                            no-shadow
   3561:168   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   3565:9     error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3565:12    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3565:15    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3565:15    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3565:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3565:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3565:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3565:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3565:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3565:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3565:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3565:376   error    Unexpected use of comma operator                                                                                             no-sequences
   3566:37    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3567:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3567:34    error    Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3568:32    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3568:35    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3569:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3569:32    error    Unexpected console statement                                                                                                 no-console
   3569:219   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3569:223   error    Unexpected dangling '_' in '_getNodeInstancesByRange'                                                                        no-underscore-dangle
   3569:262   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3569:275   error    'e' is already declared in the upper scope on line 3568 column 32                                                            no-shadow
   3571:8     error    Unexpected use of comma operator                                                                                             no-sequences
   3572:44    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3572:47    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3573:1     warning  This line has a length of 175. Maximum allowed is 100                                                                        max-len
   3573:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3573:22    error    'i' was used before it was defined                                                                                           no-use-before-define
   3573:81    error    'n' was used before it was defined                                                                                           no-use-before-define
   3573:123   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3573:127   error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3573:130   error    'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3573:133   error    'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3576:1     warning  This line has a length of 174. Maximum allowed is 100                                                                        max-len
   3576:71    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3576:75    error    'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3576:120   error    Unexpected use of comma operator                                                                                             no-sequences
   3576:151   error    Empty block statement                                                                                                        no-empty
   3578:12    error    Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   3583:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3584:35    error    'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3584:38    error    't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3585:5     error    Unexpected var, use let or const instead                                                                                     no-var
   3585:9     error    'e' is already defined                                                                                                       no-redeclare
   3585:13    error    Unexpected dangling '_' in '_getNodeInstancesByRange'                                                                        no-underscore-dangle
   3585:52    error    'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3585:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3585:80    error    'e' is already declared in the upper scope on line 3584 column 35                                                            no-shadow
   3587:8     error    Unexpected use of comma operator                                                                                             no-sequences
   3590:5     error    'i' was used before it was defined                                                                                           no-use-before-define
   3590:820   error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3590:823   error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3590:826   error    'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3590:829   error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3590:832   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3590:838   error    's' is defined but never used                                                                                                no-unused-vars
   3591:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3592:198   error    This line has 28 statements. Maximum allowed is 1                                                                            max-statements-per-line
   3592:336   error    Return statement should not contain assignment                                                                               no-return-assign
   3592:488   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:499   error    Unexpected use of comma operator                                                                                             no-sequences
   3592:554   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:573   error    Unexpected use of comma operator                                                                                             no-sequences
   3592:735   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:754   error    Unexpected use of comma operator                                                                                             no-sequences
   3594:1     warning  This line has a length of 2058. Maximum allowed is 100                                                                       max-len
   3594:2045  error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3594:2048  error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3594:2048  error    't' is defined but never used                                                                                                no-unused-vars
   3596:24    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3597:8     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3597:8     error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3597:18    error    'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3597:29    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3597:43    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3597:51    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3597:181   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3597:262   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3598:9     error    'e' is already declared in the upper scope on line 3596 column 24                                                            no-shadow
   3598:33    error    Return statement should not contain assignment                                                                               no-return-assign
   3598:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3598:68    error    Unexpected dangling '_' in 'symbols_'                                                                                        no-underscore-dangle
   3599:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3599:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3599:16    error    Unexpected use of comma operator                                                                                             no-sequences
   3599:110   error    Unexpected var, use let or const instead                                                                                     no-var
   3600:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   3600:31    error    Unexpected use of comma operator                                                                                             no-sequences
   3600:33    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3600:82    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3602:24    error    Unexpected use of comma operator                                                                                             no-sequences
   3603:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3603:8     error    Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3603:55    error    Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:9     error    Unexpected var, use let or const instead                                                                                     no-var
   3604:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3604:21    error    'A' is already defined                                                                                                       no-redeclare
   3604:170   error    Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:258   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3604:290   error    Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:380   error    Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3605:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3605:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3606:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3607:25    error    'A' declared on line 3604 column 13 is used outside of binding context                                                       block-scoped-var
   3608:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   3608:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3608:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3608:30    error    Unexpected use of comma operator                                                                                             no-sequences
   3609:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3612:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3612:16    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3613:25    error    'A' declared on line 3604 column 13 is used outside of binding context                                                       block-scoped-var
   3614:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   3614:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3614:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3614:14    error    Unexpected use of comma operator                                                                                             no-sequences
   3615:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3615:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3615:12    error    Unexpected use of comma operator                                                                                             no-sequences
   3616:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3618:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3619:1     warning  This line has a length of 632. Maximum allowed is 100                                                                        max-len
   3619:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3619:25    error    Unexpected use of comma operator                                                                                             no-sequences
   3619:251   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3619:275   error    Unexpected dangling '_' in 'productions_'                                                                                    no-underscore-dangle
   3619:307   error    Unexpected use of comma operator                                                                                             no-sequences
   3619:334   error    Unexpected dangling '_' in '_$'                                                                                              no-underscore-dangle
   3619:343   error    Identifier 'first_line' is not in camel case                                                                                 camelcase
   3619:394   error    Identifier 'last_line' is not in camel case                                                                                  camelcase
   3619:434   error    Identifier 'first_column' is not in camel case                                                                               camelcase
   3619:489   error    Identifier 'last_column' is not in camel case                                                                                camelcase
   3619:535   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3621:1     warning  This line has a length of 275. Maximum allowed is 100                                                                        max-len
   3621:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3621:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3621:97    error    Unexpected use of comma operator                                                                                             no-sequences
   3621:107   error    Unexpected dangling '_' in 'productions_'                                                                                    no-underscore-dangle
   3621:166   error    Unexpected dangling '_' in '_$'                                                                                              no-underscore-dangle
   3623:6     error    Unreachable code                                                                                                             no-unreachable
   3623:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3624:50    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3624:53    error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3627:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3628:27    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3629:11    error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3629:26    error    Unexpected use of comma operator                                                                                             no-sequences
   3629:28    error    Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3629:41    error    Unexpected dangling '_' in '_less'                                                                                           no-underscore-dangle
   3629:202   error    Identifier 'first_line' is not in camel case                                                                                 camelcase
   3629:217   error    Identifier 'first_column' is not in camel case                                                                               camelcase
   3629:234   error    Identifier 'last_line' is not in camel case                                                                                  camelcase
   3629:248   error    Identifier 'last_column' is not in camel case                                                                                camelcase
   3631:10    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3631:14    error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3631:32    error    Return statement should not contain assignment                                                                               no-return-assign
   3631:32    error    Return statement should not contain assignment                                                                               no-return-assign
   3631:32    error    Return statement should not contain assignment                                                                               no-return-assign
   3631:32    error    Return statement should not contain assignment                                                                               no-return-assign
   3631:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3631:55    error    Unexpected use of comma operator                                                                                             no-sequences
   3631:144   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3631:158   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3632:24    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3633:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3633:11    error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3633:29    error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3633:40    error    Unexpected use of comma operator                                                                                             no-sequences
   3635:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3635:11    error    Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3635:26    error    Unexpected use of comma operator                                                                                             no-sequences
   3636:23    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3637:4     error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3637:42    error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3639:10    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3639:95    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3641:8     error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3641:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3641:55    error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3641:109   error    Unexpected use of comma operator                                                                                             no-sequences
   3643:10    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3643:32    error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3643:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3647:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3647:6     error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3647:39    error    Unexpected use of comma operator                                                                                             no-sequences
   3647:41    error    Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3647:100   error    Unexpected var, use let or const instead                                                                                     no-var
   3647:104   error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3647:107   error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3647:110   error    'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3647:113   error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3647:116   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3647:120   error    Unexpected dangling '_' in '_currentRules'                                                                                   no-underscore-dangle
   3647:174   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:309   error    Empty block statement                                                                                                        no-empty
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:313   error    Return statement should not contain assignment                                                                               no-return-assign
   3647:320   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:328   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:332   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:380   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:408   error    Identifier 'first_line' is not in camel case                                                                                 camelcase
   3647:443   error    Identifier 'last_line' is not in camel case                                                                                  camelcase
   3647:473   error    Identifier 'first_column' is not in camel case                                                                               camelcase
   3647:512   error    Identifier 'last_column' is not in camel case                                                                                camelcase
   3647:525   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:529   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:532   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:586   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:618   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:640   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:682   error    Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3647:699   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:713   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:732   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:765   error    'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:773   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:777   error    Unnecessary '.call()'                                                                                                        no-useless-call
   3647:823   error    'o' declared on line 3647 column 116 is used outside of binding context                                                      block-scoped-var
   3647:826   error    'i' declared on line 3647 column 110 is used outside of binding context                                                      block-scoped-var
   3647:901   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:936   error    'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:941   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3647:952   error    Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:984   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3649:10    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3649:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3649:34    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3650:24    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3658:28    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3660:45    error    'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3660:48    error    't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3660:51    error    'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3660:54    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3660:54    error    'n' is defined but never used                                                                                                no-unused-vars
   3662:28    error    This line has 14 statements. Maximum allowed is 1                                                                            max-statements-per-line
   3662:46    error    Return statement should not contain assignment                                                                               no-return-assign
   3662:64    error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   3662:98    error    Unexpected use of comma operator                                                                                             no-sequences
   3664:90    error    Unexpected control character(s) in regular expression: \x09, \x0a, \x1f                                                      no-control-regex
   3664:395   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3664:399   error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   3664:402   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3664:414   error    Unexpected use of comma operator                                                                                             no-sequences
   3666:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3666:11    error    Unexpected use of comma operator                                                                                             no-sequences
   3784:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   3784:10    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3784:21    error    Unexpected var, use let or const instead                                                                                     no-var
   3784:25    error    'e' is already defined                                                                                                       no-redeclare
   3784:40    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3784:54    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   3784:69    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3784:126   error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3785:15    error    'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3789:20    error    'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3790:64    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3790:93    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3793:20    error    'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3793:23    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3794:9     error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3794:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3795:290   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3800:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3800:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3800:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3801:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   3801:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3801:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   3801:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3801:61    error    Unexpected var, use let or const instead                                                                                     no-var
   3801:65    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3801:72    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3803:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3803:13    error    'n' declared on line 3801 column 72 is used outside of binding context                                                       block-scoped-var
   3804:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3804:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3805:13    error    'c' is a function                                                                                                            no-func-assign
   3805:98    error    'e' is already declared in the upper scope on line 3804 column 17                                                            no-shadow
   3807:19    error    'e' is already declared in the upper scope on line 3804 column 17                                                            no-shadow
   3810:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3810:47    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3813:14    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3814:17    error    Unexpected use of comma operator                                                                                             no-sequences
   3816:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3816:17    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3819:14    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3822:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3822:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3823:44    error    'e' is already declared in the upper scope on line 3822 column 17                                                            no-shadow
   3824:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3824:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3825:6     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3826:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3826:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3826:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3827:16    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3828:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3829:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3830:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3830:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3831:16    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3832:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3833:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3834:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3834:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3835:33    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3836:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3836:47    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3838:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3838:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3840:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3840:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3842:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3842:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3844:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3844:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3846:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3846:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3846:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3847:10    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3847:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3847:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3847:75    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   3848:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3848:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3850:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3850:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3850:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3851:4     error    Unexpected var, use let or const instead                                                                                     no-var
   3851:8     error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3851:38    error    't' is already defined                                                                                                       no-redeclare
   3851:58    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3851:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3851:90    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   3852:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3852:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3853:14    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3853:32    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3853:39    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3854:11    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3854:23    error    'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3854:86    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3855:16    error    's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3856:13    error    'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3856:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3856:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3858:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3860:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3860:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3861:1     warning  This line has a length of 186. Maximum allowed is 100                                                                        max-len
   3861:8     error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3861:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3861:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3862:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3862:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3863:8     error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3863:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3863:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3864:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3866:11    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3866:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3869:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3870:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3870:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3871:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   3871:8     error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3871:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3871:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3872:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3873:10    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3873:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3874:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3874:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3875:8     error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3875:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3875:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3876:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3876:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3876:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3877:8     error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3877:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3877:16    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3878:11    error    'e' is already declared in the upper scope on line 3876 column 17                                                            no-shadow
   3878:15    error    Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3878:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3878:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3878:34    error    Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3878:49    error    Unexpected use of comma operator                                                                                             no-sequences
   3879:23    error    'e' is already declared in the upper scope on line 3876 column 17                                                            no-shadow
   3880:5     error    Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3881:9     error    Unexpected use of comma operator                                                                                             no-sequences
   3883:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3884:11    error    Unexpected var, use let or const instead                                                                                     no-var
   3884:15    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3884:33    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3884:41    error    'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3884:48    error    's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3885:6     error    Unexpected var, use let or const instead                                                                                     no-var
   3885:10    error    'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3885:13    error    'l' is already declared in the upper scope on line 3800 column 14                                                            no-shadow
   3885:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3885:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3885:80    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   3885:112   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3886:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3886:14    error    'o' declared on line 3884 column 33 is used outside of binding context                                                       block-scoped-var
   3887:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3888:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3888:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3889:44    error    'e' is already declared in the upper scope on line 3888 column 17                                                            no-shadow
   3890:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3890:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3890:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3891:14    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3891:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3894:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3895:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3896:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3897:8     error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3897:11    error    Return statement should not contain assignment                                                                               no-return-assign
   3897:11    error    Return statement should not contain assignment                                                                               no-return-assign
   3897:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3897:18    error    'E' was used before it was defined                                                                                           no-use-before-define
   3897:182   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3897:226   error    'E' was used before it was defined                                                                                           no-use-before-define
   3897:233   error    Unexpected use of comma operator                                                                                             no-sequences
   3897:235   error    'E' was used before it was defined                                                                                           no-use-before-define
   3898:5     error    Unexpected var, use let or const instead                                                                                     no-var
   3898:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3900:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3900:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3900:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3900:23    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3900:26    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3901:4     error    Return statement should not contain assignment                                                                               no-return-assign
   3901:34    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3903:15    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3904:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3904:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3904:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3904:23    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3904:26    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3905:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3905:30    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3906:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3906:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3906:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3907:14    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3910:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3911:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3912:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3912:17    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3913:8     error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3913:8     error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3913:16    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3913:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3913:32    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3913:35    error    'e' is already declared in the upper scope on line 3913 column 8                                                             no-shadow
   3914:11    error    Unexpected var, use let or const instead                                                                                     no-var
   3914:15    error    't' is already declared in the upper scope on line 3913 column 32                                                            no-shadow
   3914:23    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3915:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3915:17    error    Unexpected use of comma operator                                                                                             no-sequences
   3916:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3918:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3918:14    error    't' declared on line 3914 column 15 is used outside of binding context                                                       block-scoped-var
   3919:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3919:13    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3921:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3921:9     error    Unexpected use of comma operator                                                                                             no-sequences
   3921:21    error    Function declared in a loop contains unsafe references to variable(s) 'n', 'n', 'n', 'n', 'n'                                no-loop-func
   3922:13    error    Unexpected var, use let or const instead                                                                                     no-var
   3922:17    error    'e' is already declared in the upper scope on line 3913 column 8                                                             no-shadow
   3922:25    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3923:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3923:19    error    Unexpected use of comma operator                                                                                             no-sequences
   3924:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3924:14    error    'e' declared on line 3922 column 17 is used outside of binding context                                                       block-scoped-var
   3926:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3926:16    error    'e' declared on line 3922 column 17 is used outside of binding context                                                       block-scoped-var
   3931:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3932:7     error    Unexpected var, use let or const instead                                                                                     no-var
   3932:11    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3932:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3932:31    error    Unexpected use of comma operator                                                                                             no-sequences
   3934:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3936:7     error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3936:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3936:33    error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:9     error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3938:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3938:13    error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:25    error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:41    error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:44    error    Unexpected use of comma operator                                                                                             no-sequences
   3938:54    error    'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3939:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3941:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3943:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3944:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3944:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3945:20    error    'e' is already declared in the upper scope on line 3944 column 17                                                            no-shadow
   3946:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3946:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3947:8     error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3947:11    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3947:14    error    Return statement should not contain assignment                                                                               no-return-assign
   3947:14    error    Return statement should not contain assignment                                                                               no-return-assign
   3947:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3947:111   error    'e' is already declared in the upper scope on line 3946 column 17                                                            no-shadow
   3947:301   error    Unexpected use of comma operator                                                                                             no-sequences
   3948:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3948:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3950:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3950:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3952:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3952:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3952:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3952:24    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3953:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
   3953:8     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3953:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3954:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3954:18    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3954:21    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3954:24    error    'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3955:8     error    's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3955:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3956:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   3956:11    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3956:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3956:36    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3956:49    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3956:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3956:66    error    Unexpected use of comma operator                                                                                             no-sequences
   3957:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3957:14    error    Unexpected use of comma operator                                                                                             no-sequences
   3960:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3960:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3960:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3961:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   3961:10    error    Unexpected var, use let or const instead                                                                                     no-var
   3961:14    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3961:28    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3961:35    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3961:49    error    'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3963:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3963:23    error    'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3963:45    error    'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3963:56    error    'n' declared on line 3961 column 28 is used outside of binding context                                                       block-scoped-var
   3963:60    error    'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3963:65    error    'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3964:5     error    'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3964:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3964:8     error    Unexpected use of comma operator                                                                                             no-sequences
   3964:10    error    'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3965:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3965:22    error    'n' declared on line 3961 column 28 is used outside of binding context                                                       block-scoped-var
   3965:30    error    'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3966:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3966:18    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3967:8     error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3967:11    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3967:14    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3967:17    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3967:20    error    'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3967:27    error    's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    Return statement should not contain assignment                                                                               no-return-assign
   3967:34    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3967:685   error    Unexpected use of comma operator                                                                                             no-sequences
   3967:756   error    'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3967:759   error    'e' is already declared in the upper scope on line 3967 column 8                                                             no-shadow
   3968:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3970:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3970:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3970:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3970:24    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3971:4     error    Unexpected var, use let or const instead                                                                                     no-var
   3971:8     error    'e' is already defined                                                                                                       no-redeclare
   3971:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3971:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3971:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3971:27    error    Return statement should not contain assignment                                                                               no-return-assign
   3971:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3972:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3972:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3972:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3973:8     error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3973:11    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3973:11    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3973:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3976:15    error    'e' is already declared in the upper scope on line 3972 column 18                                                            no-shadow
   3978:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3978:19    error    'e' is already declared in the upper scope on line 3972 column 18                                                            no-shadow
   3979:1     warning  This line has a length of 205. Maximum allowed is 100                                                                        max-len
   3979:6     error    Unexpected var, use let or const instead                                                                                     no-var
   3979:10    error    't' is already declared in the upper scope on line 3972 column 21                                                            no-shadow
   3979:27    error    't' is already defined                                                                                                       no-redeclare
   3979:48    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3979:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3981:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3982:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3982:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3983:20    error    'e' is already declared in the upper scope on line 3982 column 17                                                            no-shadow
   3984:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3984:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3985:10    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3985:47    error    Return statement should not contain assignment                                                                               no-return-assign
   3985:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3985:71    error    Unexpected use of comma operator                                                                                             no-sequences
   3986:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3986:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3988:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3988:18    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3988:21    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3989:8     error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3989:11    error    Return statement should not contain assignment                                                                               no-return-assign
   3989:11    error    Return statement should not contain assignment                                                                               no-return-assign
   3989:11    error    Return statement should not contain assignment                                                                               no-return-assign
   3989:11    error    Return statement should not contain assignment                                                                               no-return-assign
   3989:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3989:216   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3989:400   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3989:442   error    'e' is already declared in the upper scope on line 3988 column 21                                                            no-shadow
   3989:445   error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3990:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3990:38    error    Unexpected use of comma operator                                                                                             no-sequences
   3992:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3992:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3992:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3993:10    error    Unexpected var, use let or const instead                                                                                     no-var
   3993:14    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3993:21    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3993:46    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3995:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3995:13    error    'i' declared on line 3993 column 14 is used outside of binding context                                                       block-scoped-var
   3996:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3996:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3996:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3999:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3999:12    error    Unexpected var, use let or const instead                                                                                     no-var
   3999:16    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3999:58    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3999:65    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4000:18    error    Unexpected string concatenation of literals                                                                                  no-useless-concat
   4000:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4001:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4001:13    error    'n' declared on line 3999 column 58 is used outside of binding context                                                       block-scoped-var
   4002:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4002:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4002:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4003:10    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4003:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4004:15    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4004:44    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4005:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4005:18    error    't' is already declared in the upper scope on line 4002 column 21                                                            no-shadow
   4005:21    error    'i' is already declared in the upper scope on line 4003 column 10                                                            no-shadow
   4005:24    error    'n' is already declared in the upper scope on line 4004 column 15                                                            no-shadow
   4005:27    error    'o' is already declared in the upper scope on line 4004 column 44                                                            no-shadow
   4005:30    error    'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   4006:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4006:70    error    Unexpected use of comma operator                                                                                             no-sequences
   4006:110   error    'e' is already declared in the upper scope on line 4002 column 18                                                            no-shadow
   4013:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4014:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4014:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4014:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4014:24    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4015:4     error    Unexpected var, use let or const instead                                                                                     no-var
   4015:8     error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4015:42    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4015:69    error    't' is already defined                                                                                                       no-redeclare
   4015:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4015:101   error    'e' is already declared in the upper scope on line 4014 column 18                                                            no-shadow
   4015:104   error    't' is already declared in the upper scope on line 4014 column 21                                                            no-shadow
   4016:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4016:18    error    Unexpected use of comma operator                                                                                             no-sequences
   4016:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4017:7     error    Unexpected use of comma operator                                                                                             no-sequences
   4018:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4018:18    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4018:21    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4019:4     error    Unexpected var, use let or const instead                                                                                     no-var
   4019:8     error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4019:35    error    'e' is already defined                                                                                                       no-redeclare
   4019:64    error    'e' is already declared in the upper scope on line 4018 column 21                                                            no-shadow
   4019:67    error    't' is already declared in the upper scope on line 4018 column 18                                                            no-shadow
   4019:93    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4019:101   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4019:121   error    'e' is already declared in the upper scope on line 4018 column 21                                                            no-shadow
   4021:7     error    Unexpected use of comma operator                                                                                             no-sequences
   4022:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4022:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4023:8     error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4023:11    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4023:14    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4023:17    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4023:20    error    Return statement should not contain assignment                                                                               no-return-assign
   4023:20    error    Return statement should not contain assignment                                                                               no-return-assign
   4023:20    error    Return statement should not contain assignment                                                                               no-return-assign
   4023:20    error    Return statement should not contain assignment                                                                               no-return-assign
   4023:20    error    Return statement should not contain assignment                                                                               no-return-assign
   4023:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4024:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4024:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4024:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4026:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4026:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4028:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4028:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4028:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4030:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4030:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4032:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4032:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4032:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4034:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4034:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4034:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4038:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4038:17    error    'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4039:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   4039:12    error    'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4039:24    error    'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4039:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4043:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4044:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4044:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4044:21    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4045:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   4045:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4045:10    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4045:38    error    Unexpected use of comma operator                                                                                             no-sequences
   4045:46    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4045:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4046:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4046:18    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4048:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4048:17    error    'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4048:20    error    't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4052:26    error    'e' is already declared in the upper scope on line 4051 column 22                                                            no-shadow
   4052:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4052:32    error    'i' is defined but never used                                                                                                no-unused-vars
   4053:4     error    Unexpected var, use let or const instead                                                                                     no-var
   4053:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4053:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4053:141   error    't' is already defined                                                                                                       no-redeclare
   4053:164   error    'r' is already defined                                                                                                       no-redeclare
   4053:354   error    'o' is already defined                                                                                                       no-redeclare
   4053:522   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4054:11    error    Unexpected var, use let or const instead                                                                                     no-var
   4055:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4055:21    error    Unexpected use of comma operator                                                                                             no-sequences
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4057:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4057:50    error    Unexpected use of comma operator                                                                                             no-sequences
   4059:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4060:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4060:17    error    Unexpected use of comma operator                                                                                             no-sequences
   4060:19    error    'ace' is not defined                                                                                                         no-undef
   4060:264   error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4060:270   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4060:270   error    't' is defined but never used                                                                                                no-unused-vars
   4061:4     error    Unexpected var, use let or const instead                                                                                     no-var
   4061:8     error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4061:30    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4061:52    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4061:318   error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4063:29    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4063:32    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4063:35    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4064:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4065:32    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4067:29    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4069:30    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4071:31    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4073:29    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4075:28    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4077:29    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4077:29    error    'e' is defined but never used                                                                                                no-unused-vars
   4079:28    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4081:33    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4083:29    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4085:28    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4085:28    error    'e' is defined but never used                                                                                                no-unused-vars
   4091:39    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4092:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4093:37    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4094:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4095:32    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4097:627   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4097:639   error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4098:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4098:70    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4099:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4099:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4101:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4102:14    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4102:17    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4103:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4103:29    error    Unexpected use of comma operator                                                                                             no-sequences
   4104:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4104:16    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4104:19    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4106:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4106:13    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4106:71    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4106:74    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4106:77    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4107:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4107:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4107:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4107:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4107:41    error    Unexpected use of comma operator                                                                                             no-sequences
   4108:32    error    Return statement should not contain assignment                                                                               no-return-assign
   4108:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4108:58    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4108:108   error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4108:111   error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4108:114   error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4109:12    error    'n' is already declared in the upper scope on line 4102 column 14                                                            no-shadow
   4109:24    error    Return statement should not contain assignment                                                                               no-return-assign
   4109:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4109:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4110:44    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4110:47    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4110:50    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4112:99    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4112:102   error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4112:105   error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4113:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4113:55    error    Unexpected use of comma operator                                                                                             no-sequences
   4114:150   error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4114:153   error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4114:156   error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4115:53    error    'e' is already declared in the upper scope on line 4114 column 150                                                           no-shadow
   4115:69    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4115:113   error    'e' is already declared in the upper scope on line 4114 column 150                                                           no-shadow
   4115:140   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4116:141   error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4116:144   error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4116:147   error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4117:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4117:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4118:46    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4118:49    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4118:52    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4119:12    error    'n' is already declared in the upper scope on line 4102 column 14                                                            no-shadow
   4119:24    error    Return statement should not contain assignment                                                                               no-return-assign
   4119:24    error    Return statement should not contain assignment                                                                               no-return-assign
   4119:24    error    Return statement should not contain assignment                                                                               no-return-assign
   4119:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4119:33    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:88    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:110   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:196   error    Unexpected use of comma operator                                                                                             no-sequences
   4120:49    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4120:52    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4120:55    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4121:21    error    Return statement should not contain assignment                                                                               no-return-assign
   4121:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4121:62    error    Unexpected use of comma operator                                                                                             no-sequences
   4122:71    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4122:74    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4122:74    error    't' is defined but never used                                                                                                no-unused-vars
   4122:77    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4122:77    error    'i' is defined but never used                                                                                                no-unused-vars
   4124:49    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4124:52    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4124:55    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4125:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4125:55    error    Unexpected use of comma operator                                                                                             no-sequences
   4126:115   error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4126:118   error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4126:121   error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4127:21    error    Return statement should not contain assignment                                                                               no-return-assign
   4127:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4127:71    error    Unexpected use of comma operator                                                                                             no-sequences
   4128:86    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4128:89    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4128:92    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4129:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4129:53    error    Unexpected use of comma operator                                                                                             no-sequences
   4130:47    error    Unnecessary escape character: \?                                                                                             no-useless-escape
   4130:77    error    'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4130:80    error    't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4130:83    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4131:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4131:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4131:48    error    Unexpected use of comma operator                                                                                             no-sequences
   4131:57    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4133:50    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4133:53    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4134:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   4134:68    error    'e' is already declared in the upper scope on line 4133 column 50                                                            no-shadow
   4135:49    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4135:52    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4135:55    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4136:9     error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4136:12    error    Return statement should not contain assignment                                                                               no-return-assign
   4136:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4136:41    error    Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4136:218   error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   4136:336   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4137:44    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4137:47    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4137:50    error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4138:9     error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4138:12    error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4138:15    error    'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4138:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4138:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4138:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4138:18    error    Return statement should not contain assignment                                                                               no-return-assign
   4138:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4139:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4139:16    error    'e' is already declared in the upper scope on line 4137 column 44                                                            no-shadow
   4139:20    error    Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4139:36    error    't' is already declared in the upper scope on line 4137 column 47                                                            no-shadow
   4139:42    error    Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4139:117   error    'i' is already declared in the upper scope on line 4138 column 9                                                             no-shadow
   4139:126   error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4140:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4140:11    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4140:14    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4140:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4140:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4140:153   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4140:298   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4140:336   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4141:8     error    Return statement should not contain assignment                                                                               no-return-assign
   4141:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4141:15    error    Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4141:32    error    'e' declared on line 4139 column 16 is used outside of binding context                                                       block-scoped-var
   4141:33    error    Unexpected use of comma operator                                                                                             no-sequences
   4141:35    error    't' declared on line 4139 column 36 is used outside of binding context                                                       block-scoped-var
   4143:49    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4143:52    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4143:55    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4143:55    error    'i' is defined but never used                                                                                                no-unused-vars
   4144:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4144:78    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4145:49    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4145:52    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4146:11    error    Unexpected var, use let or const instead                                                                                     no-var
   4146:15    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4146:23    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4146:31    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4146:39    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4147:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4147:10    error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4147:13    error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4147:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4147:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4147:66    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:218   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:578   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:602   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4148:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4148:16    error    'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4148:19    error    'e' is already declared in the upper scope on line 4145 column 52                                                            no-shadow
   4149:24    error    'r' declared on line 4146 column 39 is used outside of binding context                                                       block-scoped-var
   4149:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4149:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4149:35    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4149:46    error    'r' declared on line 4146 column 39 is used outside of binding context                                                       block-scoped-var
   4150:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4150:14    error    'i' declared on line 4146 column 15 is used outside of binding context                                                       block-scoped-var
   4151:57    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4151:60    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4152:12    error    'f' was used before it was defined                                                                                           no-use-before-define
   4153:58    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4153:61    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4153:64    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4154:1     warning  This line has a length of 246. Maximum allowed is 100                                                                        max-len
   4154:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4154:9     error    't' is already defined                                                                                                       no-redeclare
   4154:13    error    'f' was used before it was defined                                                                                           no-use-before-define
   4154:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4154:62    error    'i' is already defined                                                                                                       no-redeclare
   4154:89    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4154:125   error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4154:133   error    'C' was used before it was defined                                                                                           no-use-before-define
   4154:141   error    'e' is already defined                                                                                                       no-redeclare
   4154:192   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4155:46    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4155:49    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4155:52    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4156:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4156:5     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4156:33    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4156:39    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4158:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4158:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4160:33    error    Unexpected use of comma operator                                                                                             no-sequences
   4161:42    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4162:9     error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4162:12    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4162:43    error    Return statement should not contain assignment                                                                               no-return-assign
   4162:43    error    Return statement should not contain assignment                                                                               no-return-assign
   4162:43    error    Return statement should not contain assignment                                                                               no-return-assign
   4162:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4162:305   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:351   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:391   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:421   error    Unexpected use of comma operator                                                                                             no-sequences
   4163:48    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4164:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4164:9     error    'e' is already defined                                                                                                       no-redeclare
   4164:34    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4164:45    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4164:66    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4164:146   error    Unexpected use of comma operator                                                                                             no-sequences
   4165:46    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4165:49    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4166:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   4166:11    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4166:21    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4166:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4166:173   error    Unexpected use of comma operator                                                                                             no-sequences
   4167:58    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4167:61    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4168:1     warning  This line has a length of 226. Maximum allowed is 100                                                                        max-len
   4168:9     error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4168:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:12    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4168:39    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:39    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4168:71    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:71    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4168:114   error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:114   error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4168:139   error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:139   error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4168:160   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4168:160   error    Return statement should not contain assignment                                                                               no-return-assign
   4168:160   error    Return statement should not contain assignment                                                                               no-return-assign
   4168:160   error    Return statement should not contain assignment                                                                               no-return-assign
   4168:160   error    Return statement should not contain assignment                                                                               no-return-assign
   4168:210   error    'e' is already declared in the upper scope on line 4167 column 58                                                            no-shadow
   4169:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4170:1     warning  This line has a length of 335. Maximum allowed is 100                                                                        max-len
   4170:14    error    Unexpected use of comma operator                                                                                             no-sequences
   4170:150   error    Unexpected dangling '_' in 'M__'                                                                                             no-underscore-dangle
   4170:186   error    Unexpected dangling '_' in 'T__'                                                                                             no-underscore-dangle
   4170:269   error    Unexpected dangling '_' in 'M__'                                                                                             no-underscore-dangle
   4170:290   error    Unexpected dangling '_' in 'T__'                                                                                             no-underscore-dangle
   4171:52    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4171:55    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4171:58    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4172:15    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4173:1     warning  This line has a length of 153. Maximum allowed is 100                                                                        max-len
   4173:12    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4173:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4174:7     error    Return statement should not contain assignment                                                                               no-return-assign
   4174:7     error    Return statement should not contain assignment                                                                               no-return-assign
   4174:7     error    Return statement should not contain assignment                                                                               no-return-assign
   4174:7     error    Return statement should not contain assignment                                                                               no-return-assign
   4174:70    error    Unexpected use of comma operator                                                                                             no-sequences
   4177:41    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4177:44    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4178:11    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4178:32    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4178:57    error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4178:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4178:76    error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4178:79    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4180:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4180:16    error    'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4180:19    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4180:22    error    't' is already declared in the upper scope on line 4177 column 41                                                            no-shadow
   4180:25    error    'i' is already declared in the upper scope on line 4182 column 16                                                            no-shadow
   4181:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4181:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4181:23    error    Unexpected use of comma operator                                                                                             no-sequences
   4181:76    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4181:122   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4182:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4182:16    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4182:19    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4183:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4183:39    error    Unexpected use of comma operator                                                                                             no-sequences
   4183:91    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4183:95    error    't' is already declared in the upper scope on line 4177 column 41                                                            no-shadow
   4183:98    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4183:98    error    'i' is already declared in the upper scope on line 4182 column 16                                                            no-shadow
   4183:110   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4183:181   error    Unexpected use of comma operator                                                                                             no-sequences
   4184:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   4184:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4184:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4184:17    error    Unexpected use of comma operator                                                                                             no-sequences
   4184:85    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4186:10    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4187:43    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4187:46    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4188:11    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4188:32    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4188:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4188:66    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4188:69    error    'e' is already declared in the upper scope on line 4187 column 43                                                            no-shadow
   4189:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
   4189:10    error    't' is already declared in the upper scope on line 4188 column 66                                                            no-shadow
   4189:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4189:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4190:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4190:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4191:49    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4192:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4192:39    error    Unexpected var, use let or const instead                                                                                     no-var
   4192:43    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4192:46    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4192:49    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4192:52    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4192:60    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4192:68    error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4192:128   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4195:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4195:32    error    Unexpected use of comma operator                                                                                             no-sequences
   4196:17    error    'e' is already declared in the upper scope on line 4191 column 49                                                            no-shadow
   4197:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4197:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4197:113   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4197:153   error    Unnecessary escape character: \/                                                                                             no-useless-escape
   4197:287   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4198:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4198:14    error    'o' declared on line 4192 column 52 is used outside of binding context                                                       block-scoped-var
   4199:49    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4199:52    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4200:9     error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4200:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4200:12    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4200:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4200:78    error    'e' is already declared in the upper scope on line 4199 column 52                                                            no-shadow
   4201:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4202:14    error    Unexpected use of comma operator                                                                                             no-sequences
   4203:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4204:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4204:25    error    Unexpected use of comma operator                                                                                             no-sequences
   4205:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4205:36    error    Unexpected var, use let or const instead                                                                                     no-var
   4205:55    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4205:58    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4205:61    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4206:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4206:6     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4206:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4206:38    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:38    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4206:65    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:65    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4206:97    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:97    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4206:127   error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4206:155   error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4206:275   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:275   error    'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4206:330   error    'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4206:339   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4206:440   error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:440   error    'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4206:459   error    'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4206:462   error    't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4207:11    error    'i' is already declared in the upper scope on line 4205 column 61                                                            no-shadow
   4207:14    error    'n' is already declared in the upper scope on line 4206 column 38                                                            no-shadow
   4207:17    error    'o' is already declared in the upper scope on line 4206 column 65                                                            no-shadow
   4207:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4207:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4207:318   error    'e' is already declared in the upper scope on line 4206 column 459                                                           no-shadow
   4208:24    error    'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4210:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4210:27    error    'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4211:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4211:11    error    'd' is already declared in the upper scope on line 4061 column 120                                                           no-shadow
   4211:14    error    'u' is already declared in the upper scope on line 4061 column 146                                                           no-shadow
   4211:17    error    'g' is already declared in the upper scope on line 4097 column 636                                                           no-shadow
   4211:20    error    'p' is already declared in the upper scope on line 4203 column 13                                                            no-shadow
   4211:32    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4211:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4211:183   error    Function declared in a loop contains unsafe references to variable(s) 'd'                                                    no-loop-func
   4211:185   error    'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4213:75    error    'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4214:14    error    Unexpected var, use let or const instead                                                                                     no-var
   4214:18    error    't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4214:26    error    'i' is already declared in the upper scope on line 4205 column 61                                                            no-shadow
   4215:23    error    'n' was used before it was defined                                                                                           no-use-before-define
   4215:23    error    'n' declared on line 4218 column 16 is used outside of binding context                                                       block-scoped-var
   4216:18    error    'n' was used before it was defined                                                                                           no-use-before-define
   4218:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   4218:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4218:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4218:16    error    'n' is already declared in the upper scope on line 4206 column 38                                                            no-shadow
   4218:38    error    'n' was used before it was defined                                                                                           no-use-before-define
   4218:67    error    'n' was used before it was defined                                                                                           no-use-before-define
   4219:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4219:19    error    'n' declared on line 4218 column 16 is used outside of binding context                                                       block-scoped-var
   4220:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4220:17    error    't' declared on line 4214 column 18 is used outside of binding context                                                       block-scoped-var
   4221:1     warning  This line has a length of 186. Maximum allowed is 100                                                                        max-len
   4222:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4222:12    error    'm' is already declared in the upper scope on line 4203 column 29                                                            no-shadow
   4222:19    error    'f' is already declared in the upper scope on line 4205 column 40                                                            no-shadow
   4222:26    error    'C' is already declared in the upper scope on line 4225 column 8                                                             no-shadow
   4222:54    error    'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4223:11    error    't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4223:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4223:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4224:9     error    Unexpected use of comma operator                                                                                             no-sequences
   4225:46    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4226:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4226:31    error    Unexpected use of comma operator                                                                                             no-sequences
   4228:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4228:62    error    Unexpected use of comma operator                                                                                             no-sequences
   4229:42    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4230:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4230:16    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4230:34    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4230:42    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4230:74    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4230:95    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4230:122   error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4231:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4231:11    error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4231:23    error    'a' declared on line 4232 column 18 is used outside of binding context                                                       block-scoped-var
   4231:23    error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4231:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4231:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4231:76    error    'a' declared on line 4232 column 18 is used outside of binding context                                                       block-scoped-var
   4231:85    error    Unexpected use of comma operator                                                                                             no-sequences
   4231:96    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4232:1     warning  This line has a length of 275. Maximum allowed is 100                                                                        max-len
   4232:14    error    Unexpected var, use let or const instead                                                                                     no-var
   4232:18    error    'a' is already defined                                                                                                       no-redeclare
   4232:57    error    'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4232:63    error    'l' was used before it was defined                                                                                           no-use-before-define
   4232:113   error    'l' was used before it was defined                                                                                           no-use-before-define
   4232:121   error    'l' was used before it was defined                                                                                           no-use-before-define
   4232:128   error    'a' is already defined                                                                                                       no-redeclare
   4232:168   error    'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4232:227   error    'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4235:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4236:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   4236:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4236:14    error    'd' is already declared in the upper scope on line 4061 column 120                                                           no-shadow
   4236:32    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4236:51    error    't' declared on line 4230 column 16 is used outside of binding context                                                       block-scoped-var
   4236:70    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4238:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   4238:12    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4238:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4239:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
   4239:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4239:38    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4239:56    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4239:96    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4240:1     warning  This line has a length of 145. Maximum allowed is 100                                                                        max-len
   4240:8     error    Unexpected var, use let or const instead                                                                                     no-var
   4240:12    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4240:15    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4240:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4240:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4241:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4243:45    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4244:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4247:1     warning  This line has a length of 175. Maximum allowed is 100                                                                        max-len
   4247:17    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4247:49    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4247:83    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4247:120   error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4249:1     warning  This line has a length of 158. Maximum allowed is 100                                                                        max-len
   4249:15    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4249:65    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4249:120   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4253:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4257:41    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4258:1     warning  This line has a length of 212. Maximum allowed is 100                                                                        max-len
   4258:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4258:10    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4258:36    error    'e' is already defined                                                                                                       no-redeclare
   4258:65    error    'e' is already defined                                                                                                       no-redeclare
   4258:102   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4258:102   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4258:128   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4258:142   error    Unexpected use of comma operator                                                                                             no-sequences
   4259:47    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4260:1     warning  This line has a length of 190. Maximum allowed is 100                                                                        max-len
   4260:33    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4260:37    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4260:107   error    Unexpected use of comma operator                                                                                             no-sequences
   4261:1     warning  This line has a length of 158. Maximum allowed is 100                                                                        max-len
   4261:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4261:101   error    Unexpected use of comma operator                                                                                             no-sequences
   4264:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   4264:14    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4264:43    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4264:75    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4265:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   4265:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4267:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4267:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4267:74    error    Unexpected use of comma operator                                                                                             no-sequences
   4269:45    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4269:48    error    's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4269:51    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4270:12    error    'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4270:79    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4270:79    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4270:128   error    Unexpected use of comma operator                                                                                             no-sequences
   4270:168   error    'v' was used before it was defined                                                                                           no-use-before-define
   4270:185   error    'v' was used before it was defined                                                                                           no-use-before-define
   4270:242   error    'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4270:269   error    'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4270:286   error    'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4270:336   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4270:358   error    'e' is already declared in the upper scope on line 4269 column 45                                                            no-shadow
   4270:361   error    't' is already declared in the upper scope on line 4269 column 51                                                            no-shadow
   4271:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   4271:13    error    'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4271:47    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4271:74    error    'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4272:1     warning  This line has a length of 335. Maximum allowed is 100                                                                        max-len
   4272:14    error    'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4272:26    error    'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4272:73    error    'I' was used before it was defined                                                                                           no-use-before-define
   4272:73    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4272:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4272:88    error    Unexpected use of comma operator                                                                                             no-sequences
   4272:90    error    'I' was used before it was defined                                                                                           no-use-before-define
   4272:151   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4273:1     warning  This line has a length of 245. Maximum allowed is 100                                                                        max-len
   4273:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4273:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4273:54    error    Unexpected use of comma operator                                                                                             no-sequences
   4273:175   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4274:1     warning  This line has a length of 155. Maximum allowed is 100                                                                        max-len
   4274:15    error    Unexpected use of comma operator                                                                                             no-sequences
   4275:51    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4276:12    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4276:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4276:43    error    'e' is already declared in the upper scope on line 4275 column 51                                                            no-shadow
   4277:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4279:54    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4280:12    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4280:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4280:43    error    'e' is already declared in the upper scope on line 4279 column 54                                                            no-shadow
   4281:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4281:35    error    Unexpected use of comma operator                                                                                             no-sequences
   4284:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
   4284:10    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4284:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4284:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4284:150   error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4285:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   4285:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4287:45    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4288:1     warning  This line has a length of 427. Maximum allowed is 100                                                                        max-len
   4288:10    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4288:38    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4288:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4288:40    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:73    error    Unexpected use of comma operator                                                                                             no-sequences
   4288:108   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:193   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:334   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4289:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4289:25    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4290:24    error    Unexpected use of comma operator                                                                                             no-sequences
   4292:1     warning  This line has a length of 302. Maximum allowed is 100                                                                        max-len
   4292:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4292:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4292:73    error    Unexpected use of comma operator                                                                                             no-sequences
   4293:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   4293:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4293:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4293:39    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4293:42    error    Unexpected use of comma operator                                                                                             no-sequences
   4293:100   error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4294:1     warning  This line has a length of 144. Maximum allowed is 100                                                                        max-len
   4294:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4295:31    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4296:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4296:35    error    Unexpected use of comma operator                                                                                             no-sequences
   4297:23    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4299:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4299:11    error    Unexpected var, use let or const instead                                                                                     no-var
   4299:30    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4299:33    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4300:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4300:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4300:44    error    Unexpected use of comma operator                                                                                             no-sequences
   4301:23    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4301:26    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4302:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4302:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4302:48    error    Unexpected use of comma operator                                                                                             no-sequences
   4303:8     error    'n' is already defined                                                                                                       no-redeclare
   4303:291   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4303:322   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4303:322   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4304:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4304:37    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4304:40    error    't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4306:6     error    Unexpected use of comma operator                                                                                             no-sequences
   4306:40    error    'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4310:8     error    'ace' is not defined                                                                                                         no-undef
   4310:218   error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4310:221   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4310:224   error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4310:224   error    'i' is defined but never used                                                                                                no-unused-vars
   4311:16    error    'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4313:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4313:18    error    'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4314:1     warning  This line has a length of 273. Maximum allowed is 100                                                                        max-len
   4314:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4314:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4314:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4314:22    error    'o' was used before it was defined                                                                                           no-use-before-define
   4314:22    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4314:44    error    Unexpected use of comma operator                                                                                             no-sequences
   4314:56    error    'r' was used before it was defined                                                                                           no-use-before-define
   4314:56    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4315:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4315:15    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4315:18    error    'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4316:14    error    't' is already declared in the upper scope on line 4310 column 221                                                           no-shadow
   4316:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4316:30    error    'i' is already declared in the upper scope on line 4310 column 224                                                           no-shadow
   4317:6     error    's' was used before it was defined                                                                                           no-use-before-define
   4318:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4318:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4318:14    error    'n' is already declared in the upper scope on line 4315 column 15                                                            no-shadow
   4318:18    error    'u' was used before it was defined                                                                                           no-use-before-define
   4318:56    error    'o' is already declared in the upper scope on line 4381 column 10                                                            no-shadow
   4318:253   error    'f' was used before it was defined                                                                                           no-use-before-define
   4318:326   error    'm' was used before it was defined                                                                                           no-use-before-define
   4318:462   error    'm' was used before it was defined                                                                                           no-use-before-define
   4318:995   error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4319:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   4319:13    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4319:42    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4319:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4319:73    error    Unexpected use of comma operator                                                                                             no-sequences
   4319:75    error    'r' was used before it was defined                                                                                           no-use-before-define
   4319:89    error    'r' was used before it was defined                                                                                           no-use-before-define
   4320:15    error    'c' was used before it was defined                                                                                           no-use-before-define
   4320:15    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4320:40    error    'r' is already declared in the upper scope on line 4381 column 58                                                            no-shadow
   4320:48    error    'c' was used before it was defined                                                                                           no-use-before-define
   4320:48    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4320:173   error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4321:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4322:56    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4323:1     warning  This line has a length of 226. Maximum allowed is 100                                                                        max-len
   4323:11    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4323:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4323:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4323:22    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4323:36    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4323:157   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4325:1     warning  This line has a length of 143. Maximum allowed is 100                                                                        max-len
   4325:11    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4325:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4325:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4325:31    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4327:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   4327:17    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4327:44    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4327:67    error    'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4328:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4328:12    error    'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4328:63    error    'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4328:93    error    'C' was used before it was defined                                                                                           no-use-before-define
   4328:138   error    'm' was used before it was defined                                                                                           no-use-before-define
   4328:363   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4328:363   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4328:490   error    Unexpected use of comma operator                                                                                             no-sequences
   4328:492   error    NodeList.forEach not supported by Chrome<51, Firefox<50, Safari<10, IE & others. Use Array.prototype.forEach.call instead    mediawiki/no-nodelist-unsupported-methods
   4328:553   error    'e' is already declared in the upper scope on line 4327 column 17                                                            no-shadow
   4333:11    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4333:27    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:27    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4333:54    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:54    error    'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4333:105   error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:105   error    'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4333:133   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4333:133   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4333:177   error    'u' was used before it was defined                                                                                           no-use-before-define
   4333:261   error    'y' was used before it was defined                                                                                           no-use-before-define
   4333:306   error    Unexpected use of comma operator                                                                                             no-sequences
   4333:394   error    'u' was used before it was defined                                                                                           no-use-before-define
   4333:556   error    'y' was used before it was defined                                                                                           no-use-before-define
   4334:22    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4334:25    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4335:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4335:64    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4335:103   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4336:11    error    Return statement should not contain assignment                                                                               no-return-assign
   4338:6     error    Unexpected use of comma operator                                                                                             no-sequences
   4338:8     error    'h' was used before it was defined                                                                                           no-use-before-define
   4339:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4339:24    error    Unexpected use of comma operator                                                                                             no-sequences
   4342:43    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4343:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4344:64    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4345:10    error    'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4345:27    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4345:27    error    'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4345:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4346:13    error    Unexpected var, use let or const instead                                                                                     no-var
   4346:17    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4346:20    error    'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4346:23    error    'r' is already declared in the upper scope on line 4320 column 40                                                            no-shadow
   4346:106   error    's' is already declared in the upper scope on line 4320 column 71                                                            no-shadow
   4346:127   error    'a' is already declared in the upper scope on line 4311 column 13                                                            no-shadow
   4346:169   error    'l' is already declared in the upper scope on line 4313 column 15                                                            no-shadow
   4346:176   error    'c' is already declared in the upper scope on line 4381 column 87                                                            no-shadow
   4346:183   error    'h' is already declared in the upper scope on line 4381 column 114                                                           no-shadow
   4347:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4347:10    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4347:20    error    Unexpected use of '&'                                                                                                        no-bitwise
   4347:34    error    Unexpected use of '<<'                                                                                                       no-bitwise
   4347:46    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4347:119   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4348:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4348:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4348:11    error    'r' declared on line 4346 column 23 is used outside of binding context                                                       block-scoped-var
   4348:20    error    'l' declared on line 4346 column 169 is used outside of binding context                                                      block-scoped-var
   4348:23    error    'r' declared on line 4346 column 23 is used outside of binding context                                                       block-scoped-var
   4348:39    error    Unexpected use of comma operator                                                                                             no-sequences
   4349:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4349:27    error    'd' is already declared in the upper scope on line 4381 column 139                                                           no-shadow
   4349:30    error    'e' is already declared in the upper scope on line 4344 column 64                                                            no-shadow
   4349:33    error    't' is already declared in the upper scope on line 4346 column 17                                                            no-shadow
   4350:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4353:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4354:135   error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4354:138   error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4355:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4355:28    error    Unexpected use of comma operator                                                                                             no-sequences
   4355:42    error    'd' was used before it was defined                                                                                           no-use-before-define
   4356:31    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4360:30    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4361:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4361:83    error    Unexpected use of comma operator                                                                                             no-sequences
   4361:97    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4361:171   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4361:253   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4363:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4363:50    error    Unexpected use of comma operator                                                                                             no-sequences
   4365:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4365:43    error    Unexpected use of comma operator                                                                                             no-sequences
   4365:111   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4366:31    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4366:34    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4366:37    error    'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4366:40    error    'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4367:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   4368:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4368:11    error    'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4368:31    error    'r' is already declared in the upper scope on line 4320 column 40                                                            no-shadow
   4368:72    error    's' is already declared in the upper scope on line 4320 column 71                                                            no-shadow
   4368:100   error    'a' is already declared in the upper scope on line 4311 column 13                                                            no-shadow
   4368:127   error    'l' is already declared in the upper scope on line 4313 column 15                                                            no-shadow
   4368:146   error    'c' is already declared in the upper scope on line 4381 column 87                                                            no-shadow
   4368:173   error    'h' is already declared in the upper scope on line 4381 column 114                                                           no-shadow
   4368:209   error    'd' is already declared in the upper scope on line 4381 column 139                                                           no-shadow
   4368:251   error    'u' is already declared in the upper scope on line 4381 column 163                                                           no-shadow
   4368:285   error    't' is already defined                                                                                                       no-redeclare
   4368:533   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4370:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4370:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4370:59    error    Unexpected use of comma operator                                                                                             no-sequences
   4370:263   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4370:313   error    Unexpected use of comma operator                                                                                             no-sequences
   4370:389   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4371:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4372:28    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4372:31    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4372:34    error    'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4373:41    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4374:28    error    'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4375:10    error    't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4375:29    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4375:29    error    'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4375:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4376:42    error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4377:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4381:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4381:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4381:10    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4381:212   error    'e' is already defined                                                                                                       no-redeclare
   4381:371   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4381:2799  error    Unexpected use of comma operator                                                                                             no-sequences
   4382:8     error    'ace' is not defined                                                                                                         no-undef
   4382:98    error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4382:101   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4382:104   error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4382:104   error    'i' is defined but never used                                                                                                no-unused-vars
   4383:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4383:16    error    'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4384:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4384:20    error    Unexpected use of comma operator                                                                                             no-sequences
   4385:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4385:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4385:53    error    'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4387:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   4387:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4387:10    error    'e' is already declared in the upper scope on line 4385 column 53                                                            no-shadow
   4387:35    error    't' is already declared in the upper scope on line 4382 column 101                                                           no-shadow
   4387:71    error    'e' is already defined                                                                                                       no-redeclare
   4387:122   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4388:13    error    Unexpected var, use let or const instead                                                                                     no-var
   4388:17    error    'i' is already declared in the upper scope on line 4382 column 104                                                           no-shadow
   4388:37    error    'n' is already declared in the upper scope on line 4383 column 13                                                            no-shadow
   4388:48    error    Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4390:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4390:44    error    'i' declared on line 4388 column 17 is used outside of binding context                                                       block-scoped-var
   4394:7     error    Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4394:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4395:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4398:11    error    'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4398:48    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4398:109   error    't' is already declared in the upper scope on line 4382 column 101                                                           no-shadow
   4398:120   error    Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4399:12    error    'i' is already declared in the upper scope on line 4382 column 104                                                           no-shadow
   4399:50    error    'n' is already declared in the upper scope on line 4383 column 13                                                            no-shadow
   4399:150   error    Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4399:172   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4399:172   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4399:190   error    Unexpected use of comma operator                                                                                             no-sequences
   4400:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4402:8     error    'ace' is not defined                                                                                                         no-undef
   4402:141   error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4402:144   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4402:147   error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4402:147   error    'i' is defined but never used                                                                                                no-unused-vars
   4403:10    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4403:105   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4403:114   error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4405:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4405:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4405:35    error    'e' is already declared in the upper scope on line 4402 column 141                                                           no-shadow
   4405:38    error    't' is already declared in the upper scope on line 4402 column 144                                                           no-shadow
   4405:41    error    'i' is already declared in the upper scope on line 4402 column 147                                                           no-shadow
   4406:21    error    Unexpected use of comma operator                                                                                             no-sequences
   4408:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4408:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4408:66    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4408:80    error    'n' is already declared in the upper scope on line 4403 column 114                                                           no-shadow
   4408:150   error    Return statement should not contain assignment                                                                               no-return-assign
   4409:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4414:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   4414:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4414:16    error    Unexpected use of comma operator                                                                                             no-sequences
   4416:8     error    'ace' is not defined                                                                                                         no-undef
   4416:83    error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4416:86    error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4416:89    error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4416:89    error    'i' is defined but never used                                                                                                no-unused-vars
   4417:30    error    'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4417:33    error    't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4417:36    error    'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4418:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4418:16    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4418:16    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4418:30    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4418:30    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4418:56    error    'r' is already declared in the upper scope on line 4423 column 13                                                            no-shadow
   4419:17    error    Function declared in a loop contains unsafe references to variable(s) 'n'                                                    no-loop-func
   4419:19    error    'e' is already declared in the upper scope on line 4417 column 30                                                            no-shadow
   4419:22    error    't' is already declared in the upper scope on line 4417 column 33                                                            no-shadow
   4420:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4423:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4423:29    error    Unnecessary escape character: \$                                                                                             no-useless-escape
   4423:63    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4423:106   error    'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4423:109   error    't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4423:112   error    'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4424:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4424:23    error    Unexpected var, use let or const instead                                                                                     no-var
   4424:27    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4424:35    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4426:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4426:14    error    'n' declared on line 4424 column 27 is used outside of binding context                                                       block-scoped-var
   4427:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4427:50    error    'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4427:53    error    't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4427:56    error    'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4428:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4428:23    error    Unexpected var, use let or const instead                                                                                     no-var
   4428:27    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4428:35    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4430:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4430:14    error    'n' declared on line 4428 column 27 is used outside of binding context                                                       block-scoped-var
   4431:42    error    'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4432:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   4432:9     error    't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4432:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4432:12    error    'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4432:39    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4432:39    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4432:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4432:102   error    'e' is already declared in the upper scope on line 4431 column 42                                                            no-shadow
   4433:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4433:60    error    'e' is already declared in the upper scope on line 4432 column 102                                                           no-shadow
   4434:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4436:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4437:42    error    'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4437:45    error    't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4438:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   4438:11    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4438:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4438:88    error    'e' is already declared in the upper scope on line 4437 column 42                                                            no-shadow
   4438:92    error    Array.prototype.some() expects a value to be returned at the end of arrow function                                           array-callback-return
   4444:8     error    'ace' is not defined                                                                                                         no-undef
   4444:307   error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4444:310   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4444:313   error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4444:313   error    'i' is defined but never used                                                                                                no-unused-vars
   4445:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4445:16    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4445:19    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4446:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4447:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4447:12    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4450:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4450:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4450:29    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4450:94    error    Unexpected use of comma operator                                                                                             no-sequences
   4450:122   error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4451:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4451:24    error    Unexpected use of comma operator                                                                                             no-sequences
   4455:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4455:39    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4455:42    error    Unexpected use of comma operator                                                                                             no-sequences
   4460:1     warning  This line has a length of 178. Maximum allowed is 100                                                                        max-len
   4460:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4460:54    error    Unexpected use of comma operator                                                                                             no-sequences
   4461:38    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4462:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4463:47    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4464:1     warning  This line has a length of 379. Maximum allowed is 100                                                                        max-len
   4464:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4465:49    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4466:1     warning  This line has a length of 250. Maximum allowed is 100                                                                        max-len
   4466:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4466:9     error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4466:28    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4466:50    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4466:94    error    't' is already defined                                                                                                       no-redeclare
   4466:146   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4466:146   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4468:1     warning  This line has a length of 163. Maximum allowed is 100                                                                        max-len
   4468:11    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4468:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4469:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   4469:16    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4470:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   4470:13    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4470:42    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4470:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4473:45    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4474:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
   4474:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4474:29    error    Unexpected use of comma operator                                                                                             no-sequences
   4477:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4477:79    error    Unexpected use of comma operator                                                                                             no-sequences
   4477:142   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4477:148   error    Unexpected var, use let or const instead                                                                                     no-var
   4477:152   error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4477:190   error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4478:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4478:18    error    Unexpected use of comma operator                                                                                             no-sequences
   4479:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4479:25    error    't' declared on line 4477 column 190 is used outside of binding context                                                      block-scoped-var
   4482:11    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4482:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4482:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4482:97    error    Unexpected use of comma operator                                                                                             no-sequences
   4482:207   error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4488:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4488:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4488:34    error    Unexpected use of comma operator                                                                                             no-sequences
   4490:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4490:9     error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4490:26    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4490:42    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4490:72    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4490:126   error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4490:213   error    'o' is already defined                                                                                                       no-redeclare
   4490:357   error    't' is already defined                                                                                                       no-redeclare
   4490:547   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4490:547   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4491:42    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4491:45    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4491:48    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4492:1     warning  This line has a length of 1160. Maximum allowed is 100                                                                       max-len
   4492:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4492:34    error    Unexpected use of comma operator                                                                                             no-sequences
   4492:225   error    Unexpected var, use let or const instead                                                                                     no-var
   4492:225   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4492:229   error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4492:232   error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4492:257   error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4492:283   error    'r' is already defined                                                                                                       no-redeclare
   4492:836   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4492:929   error    Unexpected use of comma operator                                                                                             no-sequences
   4494:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4494:311   error    Unexpected use of comma operator                                                                                             no-sequences
   4495:47    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4495:47    error    'e' is defined but never used                                                                                                no-unused-vars
   4496:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   4496:11    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4496:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4496:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4496:51    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4496:117   error    Unexpected use of comma operator                                                                                             no-sequences
   4497:45    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4498:1     warning  This line has a length of 318. Maximum allowed is 100                                                                        max-len
   4498:11    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4498:39    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4498:79    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4498:168   error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4498:208   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4498:208   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4498:210   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:231   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:246   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:285   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4499:50    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4499:50    error    'e' is defined but never used                                                                                                no-unused-vars
   4501:51    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4501:51    error    'e' is defined but never used                                                                                                no-unused-vars
   4502:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4503:49    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4503:49    error    'e' is defined but never used                                                                                                no-unused-vars
   4504:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4505:37    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4507:44    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4507:47    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4508:9     error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4508:12    error    Return statement should not contain assignment                                                                               no-return-assign
   4508:12    error    Return statement should not contain assignment                                                                               no-return-assign
   4508:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4508:236   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4509:42    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4509:45    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4510:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4510:33    error    Unexpected use of comma operator                                                                                             no-sequences
   4510:86    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4511:54    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4512:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   4512:71    error    'C' was used before it was defined                                                                                           no-use-before-define
   4512:79    error    Unexpected use of comma operator                                                                                             no-sequences
   4513:50    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4513:53    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4515:50    error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4515:53    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4516:9     error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4516:12    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    Return statement should not contain assignment                                                                               no-return-assign
   4516:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4516:171   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4516:204   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4516:319   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4516:364   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4516:415   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4516:661   error    'I' was used before it was defined                                                                                           no-use-before-define
   4516:1143  error    'e' is already declared in the upper scope on line 4515 column 53                                                            no-shadow
   4516:1146  error    't' is already declared in the upper scope on line 4516 column 9                                                             no-shadow
   4516:1149  error    'i' is already declared in the upper scope on line 4516 column 12                                                            no-shadow
   4517:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   4517:10    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4517:13    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4517:13    error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4517:29    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4517:29    error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4517:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4517:105   error    Unexpected use of comma operator                                                                                             no-sequences
   4519:8     error    Return statement should not contain assignment                                                                               no-return-assign
   4519:17    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4519:146   error    'I' was used before it was defined                                                                                           no-use-before-define
   4519:270   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4520:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4520:23    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4520:44    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4522:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4522:61    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4525:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4525:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4525:61    error    'I' was used before it was defined                                                                                           no-use-before-define
   4525:119   error    Unexpected use of comma operator                                                                                             no-sequences
   4526:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
   4526:10    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4530:1     warning  This line has a length of 202. Maximum allowed is 100                                                                        max-len
   4530:9     error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:9     error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4530:25    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:25    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4530:76    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:76    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4530:132   error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4530:142   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4532:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4532:17    error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4532:52    error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4533:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   4533:12    error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4533:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4534:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4536:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4538:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4539:47    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4540:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4540:502   error    Unexpected var, use let or const instead                                                                                     no-var
   4540:502   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4540:506   error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4540:538   error    't' is already defined                                                                                                       no-redeclare
   4540:544   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   4540:682   error    'e' is already defined                                                                                                       no-redeclare
   4540:854   error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4540:895   error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4540:933   error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4540:945   error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4540:982   error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4540:1043  error    'r' is already defined                                                                                                       no-redeclare
   4540:1126  error    'o' is already defined                                                                                                       no-redeclare
   4540:1157  error    's' is already defined                                                                                                       no-redeclare
   4540:1170  error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4540:1189  error    Unexpected use of comma operator                                                                                             no-sequences
   4540:1193  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4540:1391  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4540:1604  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4542:1     warning  This line has a length of 247. Maximum allowed is 100                                                                        max-len
   4542:9     error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4542:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4542:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4542:38    error    Unexpected use of comma operator                                                                                             no-sequences
   4542:134   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4543:47    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4544:15    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4544:36    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4545:22    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4546:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4546:27    error    Unexpected use of comma operator                                                                                             no-sequences
   4546:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4547:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4550:9     error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4550:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4550:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4550:25    error    Unexpected use of comma operator                                                                                             no-sequences
   4550:179   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4551:26    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4552:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4552:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4552:5     error    Return statement should not contain assignment                                                                               no-return-assign
   4552:179   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4552:242   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4552:273   error    Unexpected use of comma operator                                                                                             no-sequences
   4553:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4554:1     warning  This line has a length of 678. Maximum allowed is 100                                                                        max-len
   4554:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4554:25    error    Unexpected use of comma operator                                                                                             no-sequences
   4554:144   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4556:1     warning  This line has a length of 227. Maximum allowed is 100                                                                        max-len
   4559:12    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4559:84    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4559:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4559:207   error    'I' was used before it was defined                                                                                           no-use-before-define
   4561:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4561:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4561:45    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4563:24    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4565:39    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4567:40    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4569:23    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4571:26    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4573:34    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4575:23    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4576:11    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4576:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4578:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4579:29    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4580:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4580:33    error    Unexpected use of comma operator                                                                                             no-sequences
   4581:26    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4583:28    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4585:7     error    Unexpected use of comma operator                                                                                             no-sequences
   4585:72    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4585:75    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4586:1     warning  This line has a length of 137. Maximum allowed is 100                                                                        max-len
   4586:11    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4586:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4586:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4586:44    error    Unexpected use of comma operator                                                                                             no-sequences
   4587:59    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4587:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4587:98    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4587:101   error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4587:104   error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4588:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   4589:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4589:44    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4589:47    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4589:50    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4589:50    error    'i' is defined but never used                                                                                                no-unused-vars
   4592:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4592:68    error    Unexpected use of comma operator                                                                                             no-sequences
   4597:1     warning  This line has a length of 313. Maximum allowed is 100                                                                        max-len
   4597:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4597:12    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4597:52    error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4597:287   error    Unexpected use of comma operator                                                                                             no-sequences
   4598:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   4598:13    error    Unexpected var, use let or const instead                                                                                     no-var
   4598:17    error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4598:20    error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4598:107   error    'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4598:114   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4599:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4599:27    error    Unexpected use of comma operator                                                                                             no-sequences
   4601:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4601:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4601:79    error    Unexpected use of comma operator                                                                                             no-sequences
   4602:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4602:30    error    Unexpected use of comma operator                                                                                             no-sequences
   4603:46    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4603:49    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4604:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4605:50    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4605:53    error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4606:1     warning  This line has a length of 210. Maximum allowed is 100                                                                        max-len
   4606:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:9     error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4606:29    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:29    error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4606:56    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:56    error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4606:88    error    'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4606:96    error    'l' is already declared in the upper scope on line 4447 column 221                                                           no-shadow
   4606:157   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4606:188   error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4606:191   error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4606:191   error    'e' is defined but never used                                                                                                no-unused-vars
   4607:38    error    'e' is already declared in the upper scope on line 4606 column 191                                                           no-shadow
   4607:41    error    't' is already declared in the upper scope on line 4606 column 9                                                             no-shadow
   4608:1     warning  This line has a length of 253. Maximum allowed is 100                                                                        max-len
   4608:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4608:45    error    'e' is already declared in the upper scope on line 4607 column 38                                                            no-shadow
   4608:118   error    Unexpected use of comma operator                                                                                             no-sequences
   4608:227   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4610:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4611:51    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4611:54    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4611:57    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4612:9     error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4612:9     error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4612:24    error    'e' is already declared in the upper scope on line 4611 column 51                                                            no-shadow
   4613:1     warning  This line has a length of 324. Maximum allowed is 100                                                                        max-len
   4613:13    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4613:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4613:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4613:50    error    'I' was used before it was defined                                                                                           no-use-before-define
   4613:64    error    Unexpected use of comma operator                                                                                             no-sequences
   4614:22    error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4614:30    error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4614:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4614:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4614:69    error    'e' is already declared in the upper scope on line 4611 column 51                                                            no-shadow
   4614:72    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4615:1     warning  This line has a length of 140. Maximum allowed is 100                                                                        max-len
   4615:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4616:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4618:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4618:21    error    Unexpected use of comma operator                                                                                             no-sequences
   4618:69    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4619:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4621:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4621:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4621:30    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4622:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4622:29    error    Unexpected use of comma operator                                                                                             no-sequences
   4623:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4623:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4623:40    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4624:1     warning  This line has a length of 377. Maximum allowed is 100                                                                        max-len
   4624:5     error    't' was used before it was defined                                                                                           no-use-before-define
   4624:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4624:107   error    Unexpected use of comma operator                                                                                             no-sequences
   4624:130   error    't' was used before it was defined                                                                                           no-use-before-define
   4624:136   error    't' was used before it was defined                                                                                           no-use-before-define
   4624:164   error    't' was used before it was defined                                                                                           no-use-before-define
   4624:195   error    'e' is already declared in the upper scope on line 4623 column 40                                                            no-shadow
   4624:198   error    't' is already declared in the upper scope on line 4624 column 329                                                           no-shadow
   4624:325   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4624:329   error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4624:332   error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4624:342   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4624:358   error    'e' is already declared in the upper scope on line 4623 column 40                                                            no-shadow
   4625:45    error    Return statement should not contain assignment                                                                               no-return-assign
   4625:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4626:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4627:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4627:50    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4627:53    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4628:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   4628:11    error    'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4628:19    error    'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4628:40    error    'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4628:61    error    Found identifier with same name as label                                                                                     no-label-var
   4628:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4628:69    error    Unexpected var, use let or const instead                                                                                     no-var
   4628:73    error    'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4628:76    error    's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4628:83    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4630:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4630:25    error    Unexpected use of comma operator                                                                                             no-sequences
   4632:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   4632:13    error    'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4632:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4633:12    error    'l' is already declared in the upper scope on line 4447 column 221                                                           no-shadow
   4633:20    error    'c' is already declared in the upper scope on line 4447 column 189                                                           no-shadow
   4633:27    error    'h' is already declared in the upper scope on line 4447 column 244                                                           no-shadow
   4633:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4638:15    error    'd' is already declared in the upper scope on line 4447 column 266                                                           no-shadow
   4638:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4641:20    error    'u' is already declared in the upper scope on line 4447 column 304                                                           no-shadow
   4642:1     warning  This line has a length of 165. Maximum allowed is 100                                                                        max-len
   4642:15    error    'g' is already declared in the upper scope on line 4447 column 325                                                           no-shadow
   4642:47    error    'p' is already declared in the upper scope on line 4447 column 349                                                           no-shadow
   4642:79    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4644:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   4644:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4644:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4644:73    error    Unexpected use of '|='                                                                                                       no-bitwise
   4644:78    error    Unexpected use of '<<'                                                                                                       no-bitwise
   4644:86    error    Unexpected use of comma operator                                                                                             no-sequences
   4647:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   4647:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4647:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4647:24    error    Unexpected use of comma operator                                                                                             no-sequences
   4650:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4651:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4651:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4651:30    error    'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4651:33    error    't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4652:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4652:17    error    Unexpected use of comma operator                                                                                             no-sequences
   4653:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4653:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4653:23    error    Unexpected use of comma operator                                                                                             no-sequences
   4654:8     error    'ace' is not defined                                                                                                         no-undef
   4654:78    error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4654:81    error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4654:84    error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4654:84    error    'i' is defined but never used                                                                                                no-unused-vars
   4655:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4655:49    error    't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4656:33    error    'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4657:5     error    Unexpected use of comma operator                                                                                             no-sequences
   4657:50    error    'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4657:53    error    't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4659:43    error    'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4660:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4660:81    error    Unexpected use of comma operator                                                                                             no-sequences
   4660:83    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4661:39    error    'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4661:42    error    't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4661:45    error    'i' is already declared in the upper scope on line 4654 column 84                                                            no-shadow
   4661:48    error    'n' is already declared in the upper scope on line 4667 column 13                                                            no-shadow
   4663:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   4663:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4663:16    error    'o' is already declared in the upper scope on line 4667 column 29                                                            no-shadow
   4664:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4664:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4664:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4667:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4667:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4667:29    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4667:32    error    'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4667:35    error    't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4668:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   4668:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4668:44    error    Unexpected use of comma operator                                                                                             no-sequences
   4669:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4669:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4669:34    error    Unexpected use of comma operator                                                                                             no-sequences
   4670:8     error    'ace' is not defined                                                                                                         no-undef
   4670:106   error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4670:109   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4670:112   error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4670:112   error    'i' is defined but never used                                                                                                no-unused-vars
   4671:54    error    Unnecessary escape character: \$                                                                                             no-useless-escape
   4671:91    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4671:103   error    'e' is already declared in the upper scope on line 4670 column 106                                                           no-shadow
   4671:106   error    't' is already declared in the upper scope on line 4670 column 109                                                           no-shadow
   4672:1     warning  This line has a length of 207. Maximum allowed is 100                                                                        max-len
   4672:11    error    'i' is already declared in the upper scope on line 4670 column 112                                                           no-shadow
   4672:97    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4672:126   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4672:165   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4672:185   error    'e' is already declared in the upper scope on line 4671 column 103                                                           no-shadow
   4672:188   error    't' is already declared in the upper scope on line 4671 column 106                                                           no-shadow
   4673:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   4673:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4674:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4675:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4675:35    error    'e' is already declared in the upper scope on line 4670 column 106                                                           no-shadow
   4675:38    error    't' is already declared in the upper scope on line 4670 column 109                                                           no-shadow
   4675:41    error    'i' is already declared in the upper scope on line 4670 column 112                                                           no-shadow
   4675:44    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4675:47    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4676:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4676:59    error    'e' is already declared in the upper scope on line 4675 column 35                                                            no-shadow
   4678:8     error    'ace' is not defined                                                                                                         no-undef
   4678:258   error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4678:261   error    't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4678:264   error    'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4678:264   error    'i' is defined but never used                                                                                                no-unused-vars
   4679:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4679:16    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4679:19    error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4680:5     error    'C' was used before it was defined                                                                                           no-use-before-define
   4681:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4681:15    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4681:18    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4682:9     error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4682:23    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4682:23    error    'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4682:65    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4682:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4682:104   error    'h' was used before it was defined                                                                                           no-use-before-define
   4682:203   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4682:209   error    'r' was used before it was defined                                                                                           no-use-before-define
   4682:253   error    'I' was used before it was defined                                                                                           no-use-before-define
   4682:268   error    'v' was used before it was defined                                                                                           no-use-before-define
   4683:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4683:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4683:288   error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4683:291   error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4683:294   error    'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4683:297   error    'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4683:300   error    'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4686:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   4686:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4686:92    error    Arrow function should not return assignment                                                                                  no-return-assign
   4686:94    error    'e' is already declared in the upper scope on line 4683 column 288                                                           no-shadow
   4686:123   error    Unexpected use of comma operator                                                                                             no-sequences
   4687:67    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4687:70    error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4687:73    error    'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4687:76    error    'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4687:79    error    'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4688:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4688:10    error    'r' is already declared in the upper scope on line 4683 column 10                                                            no-shadow
   4688:18    error    't' is already defined                                                                                                       no-redeclare
   4688:55    error    's' is already declared in the upper scope on line 4683 column 52                                                            no-shadow
   4688:225   error    'a' is already declared in the upper scope on line 4683 column 93                                                            no-shadow
   4688:233   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4688:233   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4688:246   error    'e' is already declared in the upper scope on line 4687 column 67                                                            no-shadow
   4689:17    error    't' is already declared in the upper scope on line 4687 column 70                                                            no-shadow
   4689:35    error    'i' is already declared in the upper scope on line 4687 column 73                                                            no-shadow
   4690:14    error    'n' is already declared in the upper scope on line 4687 column 76                                                            no-shadow
   4690:26    error    'o' is already declared in the upper scope on line 4687 column 79                                                            no-shadow
   4690:54    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4690:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4692:15    error    Unexpected use of comma operator                                                                                             no-sequences
   4693:34    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4694:10    error    'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4694:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4694:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4694:184   error    Arrow function should not return assignment                                                                                  no-return-assign
   4694:186   error    'e' is already declared in the upper scope on line 4693 column 34                                                            no-shadow
   4694:189   error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4694:192   error    'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4694:195   error    'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4694:245   error    'e' is already declared in the upper scope on line 4693 column 34                                                            no-shadow
   4694:248   error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4695:86    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4696:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4696:18    error    Unexpected use of comma operator                                                                                             no-sequences
   4697:36    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4699:119   error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4701:43    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4702:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4702:90    error    'y' was used before it was defined                                                                                           no-use-before-define
   4703:23    error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4703:26    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4704:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4704:73    error    'e' is already declared in the upper scope on line 4703 column 26                                                            no-shadow
   4705:1     warning  This line has a length of 292. Maximum allowed is 100                                                                        max-len
   4705:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4705:267   error    'e' is already declared in the upper scope on line 4704 column 73                                                            no-shadow
   4710:6     error    'v' was used before it was defined                                                                                           no-use-before-define
   4711:28    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4712:1     warning  This line has a length of 233. Maximum allowed is 100                                                                        max-len
   4712:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4712:10    error    't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4712:24    error    'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4712:56    error    'e' is already defined                                                                                                       no-redeclare
   4712:68    error    'e' is already defined                                                                                                       no-redeclare
   4712:103   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4712:103   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4713:8     error    'u' is already defined                                                                                                       no-redeclare
   4713:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4713:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4713:139   error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4714:1     warning  This line has a length of 199. Maximum allowed is 100                                                                        max-len
   4714:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4715:64    error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4716:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4717:1     warning  This line has a length of 163. Maximum allowed is 100                                                                        max-len
   4717:150   error    'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4718:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4719:22    error    Unexpected use of comma operator                                                                                             no-sequences
   4720:8     error    'ace' is not defined                                                                                                         no-undef
   4720:53    error    'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4721:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4723:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4724:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4724:17    error    Unexpected use of comma operator                                                                                             no-sequences
   4724:19    error    'ace' is not defined                                                                                                         no-undef
   4724:94    error    'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4724:97    error    't' is already declared in the upper scope on line 4723 column 22                                                            no-shadow
   4724:100   error    'i' is already declared in the upper scope on line 4723 column 28                                                            no-shadow
   4726:8     error    'ace' is not defined                                                                                                         no-undef
   4726:253   error    'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4726:256   error    't' is already declared in the upper scope on line 4723 column 22                                                            no-shadow
   4726:259   error    'i' is already declared in the upper scope on line 4723 column 28                                                            no-shadow
   4726:259   error    'i' is defined but never used                                                                                                no-unused-vars
   4727:8     error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4727:31    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:55    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:55    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4727:80    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:157   error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:181   error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:207   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:293   error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4728:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   4728:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4728:23    error    Unexpected use of comma operator                                                                                             no-sequences
   4729:43    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4729:43    error    'e' is defined but never used                                                                                                no-unused-vars
   4730:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4730:28    error    Unexpected use of comma operator                                                                                             no-sequences
   4733:46    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4734:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4734:59    error    Unexpected use of comma operator                                                                                             no-sequences
   4736:11    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4736:29    error    'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4736:68    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4736:68    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4736:101   error    'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4737:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4739:12    error    Unexpected use of comma operator                                                                                             no-sequences
   4740:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4740:39    error    'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4741:12    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4741:71    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4741:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4741:166   error    Unexpected use of comma operator                                                                                             no-sequences
   4742:40    error    'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4742:43    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4742:46    error    'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4743:1     warning  This line has a length of 140. Maximum allowed is 100                                                                        max-len
   4743:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4743:32    error    Unexpected use of comma operator                                                                                             no-sequences
   4743:77    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4743:77    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4749:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4749:35    error    Unexpected use of comma operator                                                                                             no-sequences
   4751:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4751:36    error    Unexpected use of comma operator                                                                                             no-sequences
   4753:47    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4754:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4754:7     error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4755:45    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4756:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4756:69    error    Unexpected use of comma operator                                                                                             no-sequences
   4756:460   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4756:466   error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4756:497   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4756:547   error    Unexpected use of comma operator                                                                                             no-sequences
   4757:42    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4758:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   4758:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4758:74    error    Unexpected use of comma operator                                                                                             no-sequences
   4759:37    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4759:40    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4759:43    error    'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4760:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4760:368   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4762:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   4762:9     error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:9     error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4762:26    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:26    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4762:53    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:53    error    'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4762:68    error    'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4762:75    error    'o' is already declared in the upper scope on line 4727 column 55                                                            no-shadow
   4762:82    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4763:10    error    'r' is already declared in the upper scope on line 4727 column 80                                                            no-shadow
   4763:13    error    's' is already declared in the upper scope on line 4727 column 108                                                           no-shadow
   4763:16    error    'a' is already declared in the upper scope on line 4727 column 157                                                           no-shadow
   4763:98    error    'l' is already declared in the upper scope on line 4727 column 207                                                           no-shadow
   4763:296   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4763:567   error    Empty block statement                                                                                                        no-empty
   4764:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4770:11    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4770:218   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4770:218   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4770:267   error    Unexpected use of comma operator                                                                                             no-sequences
   4770:269   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4772:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4774:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   4774:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4775:7     error    ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4776:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4776:34    error    ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4778:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4778:21    error    Unexpected use of comma operator                                                                                             no-sequences
   4779:37    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4779:40    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4780:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4780:21    error    Unexpected use of comma operator                                                                                             no-sequences
   4780:258   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4782:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   4782:11    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4782:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4782:48    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4782:73    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4783:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4783:24    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4783:27    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4783:27    error    't' is defined but never used                                                                                                no-unused-vars
   4783:30    error    'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4783:30    error    'i' is defined but never used                                                                                                no-unused-vars
   4784:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4784:21    error    Unexpected use of comma operator                                                                                             no-sequences
   4784:2062  error    'e' is already declared in the upper scope on line 4783 column 24                                                            no-shadow
   4787:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4787:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4787:13    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4787:16    error    Unexpected use of comma operator                                                                                             no-sequences
   4787:63    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4788:11    error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4788:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4788:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4788:87    error    Unexpected use of comma operator                                                                                             no-sequences
   4789:45    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4790:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   4790:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4791:38    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4793:50    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4795:23    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4799:26    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4800:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4800:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4800:51    error    Unexpected use of comma operator                                                                                             no-sequences
   4801:34    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4802:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4802:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4802:51    error    Unexpected use of comma operator                                                                                             no-sequences
   4803:32    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4804:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4804:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4804:40    error    ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4804:54    error    Unexpected use of comma operator                                                                                             no-sequences
   4805:23    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4806:21    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4807:136   error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4808:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4808:53    error    Unexpected use of comma operator                                                                                             no-sequences
   4809:120   error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4810:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4810:67    error    Unexpected use of comma operator                                                                                             no-sequences
   4811:117   error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4812:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4812:59    error    Unexpected use of comma operator                                                                                             no-sequences
   4813:51    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4814:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4814:55    error    Unexpected use of comma operator                                                                                             no-sequences
   4815:55    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4816:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   4816:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4816:44    error    Unexpected use of comma operator                                                                                             no-sequences
   4817:21    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4817:85    error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4819:1     warning  This line has a length of 133. Maximum allowed is 100                                                                        max-len
   4819:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4819:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4819:41    error    Unexpected use of comma operator                                                                                             no-sequences
   4819:117   error    'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4819:120   error    't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4820:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4820:9     error    'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4820:32    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   4820:40    error    'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4820:76    error    'e' is already defined                                                                                                       no-redeclare
   4820:132   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4822:8     error    'ace' is not defined                                                                                                         no-undef
   4822:48    error    'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4823:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4825:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4827:11    error    'r' was used before it was defined                                                                                           no-use-before-define
   4828:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4828:70    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4828:73    error    'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4829:13    error    'o' is a function                                                                                                            no-func-assign
   4829:98    error    'e' is already declared in the upper scope on line 4828 column 73                                                            no-shadow
   4831:19    error    'e' is already declared in the upper scope on line 4828 column 73                                                            no-shadow
   4834:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4834:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4834:17    error    'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4834:20    error    't' is already declared in the upper scope on line 4825 column 25                                                            no-shadow
   4835:14    error    'i' is already declared in the upper scope on line 4825 column 28                                                            no-shadow
   4836:11    error    'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4836:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4836:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4836:56    error    Unexpected use of comma operator                                                                                             no-sequences
   4836:144   error    Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   4836:144   error    Arrow function should not return assignment                                                                                  no-return-assign
   4836:146   error    'e' is already declared in the upper scope on line 4834 column 17                                                            no-shadow
   4836:163   error    'e' is already declared in the upper scope on line 4836 column 146                                                           no-shadow
   4836:166   error    't' is already declared in the upper scope on line 4834 column 20                                                            no-shadow
   4837:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4839:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4839:12    error    'i' is already declared in the upper scope on line 4835 column 14                                                            no-shadow
   4839:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4841:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4841:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4843:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4844:23    error    Unexpected use of comma operator                                                                                             no-sequences
   4844:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4846:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4846:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4847:16    error    't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4847:19    error    'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4850:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4850:22    error    Unexpected var, use let or const instead                                                                                     no-var
   4850:26    error    'h' is already declared in the upper scope on line 4828 column 31                                                            no-shadow
   4850:36    error    'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4850:50    error    'e' is already defined                                                                                                       no-redeclare
   4850:70    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:137   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:174   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:258   error    'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4850:356   error    'e' is already defined                                                                                                       no-redeclare
   4850:468   error    'n' is already defined                                                                                                       no-redeclare
   4850:591   error    'i' is already defined                                                                                                       no-redeclare
   4850:669   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4850:696   error    Unexpected use of comma operator                                                                                             no-sequences
   4850:774   error    'l' is already declared in the upper scope on line 4847 column 13                                                            no-shadow
   4850:777   error    'c' is already declared in the upper scope on line 4828 column 16                                                            no-shadow
   4850:780   error    'e' is already declared in the upper scope on line 4847 column 19                                                            no-shadow
   4851:19    error    't' is already declared in the upper scope on line 4847 column 16                                                            no-shadow
   4852:11    error    'i' is already declared in the upper scope on line 4850 column 36                                                            no-shadow
   4852:14    error    'e' is already declared in the upper scope on line 4850 column 780                                                           no-shadow
   4852:17    error    'n' is already declared in the upper scope on line 4850 column 258                                                           no-shadow
   4852:20    error    'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4852:23    error    'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4852:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4852:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4852:338   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   4852:449   error    'e' is already declared in the upper scope on line 4852 column 14                                                            no-shadow
   4853:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4853:26    error    Unexpected use of comma operator                                                                                             no-sequences
   4854:137   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   4854:789   error    'e' is already declared in the upper scope on line 4852 column 14                                                            no-shadow
   4855:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4855:26    error    Unexpected use of comma operator                                                                                             no-sequences
   4855:28    error    Unexpected dangling '_' in '_onExpandItem'                                                                                   no-underscore-dangle
   4858:67    error    'e' is already declared in the upper scope on line 4847 column 19                                                            no-shadow
   4859:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   4859:68    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4861:6     error    Return statement should not contain assignment                                                                               no-return-assign
   4861:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4861:13    error    'e' was used before it was defined                                                                                           no-use-before-define
   4861:18    error    Unexpected use of comma operator                                                                                             no-sequences
   4861:22    error    't' was used before it was defined                                                                                           no-use-before-define
   4861:22    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   4862:11    error    't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4862:19    error    'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4862:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4862:62    error    'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4863:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   4863:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4863:24    error    Unexpected use of comma operator                                                                                             no-sequences
   4863:130   error    'e' is already declared in the upper scope on line 4862 column 62                                                            no-shadow
   4864:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4864:25    error    Unexpected use of comma operator                                                                                             no-sequences
   4866:8     error    Unexpected use of comma operator                                                                                             no-sequences
   4867:42    error    'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4867:45    error    't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4867:48    error    'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4868:1     warning  This line has a length of 219. Maximum allowed is 100                                                                        max-len
   4868:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4868:18    error    Unexpected var, use let or const instead                                                                                     no-var
   4868:22    error    'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4868:30    error    'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4868:48    error    'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4868:79    error    'o' is already defined                                                                                                       no-redeclare
   4868:151   error    't' is already defined                                                                                                       no-redeclare
   4870:121   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4870:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4870:355   error    Unexpected use of comma operator                                                                                             no-sequences
   4874:1     warning  This line has a length of 286. Maximum allowed is 100                                                                        max-len
   4874:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4874:101   error    Unexpected use of comma operator                                                                                             no-sequences
   4874:266   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4875:51    error    'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4876:9     error    'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4876:12    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:12    error    'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4876:22    error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:22    error    'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4876:51    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:51    error    't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4876:74    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4876:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4877:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4878:35    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4878:43    error    Unexpected use of comma operator                                                                                             no-sequences
   4880:13    error    Unexpected var, use let or const instead                                                                                     no-var
   4880:17    error    'e' is already declared in the upper scope on line 4876 column 22                                                            no-shadow
   4880:24    error    't' is already declared in the upper scope on line 4876 column 51                                                            no-shadow
   4882:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4882:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4882:25    error    'e' declared on line 4880 column 17 is used outside of binding context                                                       block-scoped-var
   4882:33    error    Unexpected use of comma operator                                                                                             no-sequences
   4885:48    error    'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4886:9     error    't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4886:12    error    'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4886:15    error    'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4886:18    error    'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4886:21    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4886:21    error    'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4886:35    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4886:56    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4886:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4886:223   error    Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:327   error    Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:483   error    Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:590   error    Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:792   error    Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:941   error    Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:1118  error    Unexpected use of comma operator                                                                                             no-sequences
   4887:18    error    'e' was used before it was defined                                                                                           no-use-before-define
   4887:31    error    't' was used before it was defined                                                                                           no-use-before-define
   4887:36    error    'i' was used before it was defined                                                                                           no-use-before-define
   4887:44    error    'e' was used before it was defined                                                                                           no-use-before-define
   4887:47    error    'i' was used before it was defined                                                                                           no-use-before-define
   4887:75    error    'e' was used before it was defined                                                                                           no-use-before-define
   4887:111   error    'e' was used before it was defined                                                                                           no-use-before-define
   4887:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4887:114   error    Unreachable code                                                                                                             no-unreachable
   4887:118   error    'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4887:121   error    't' is already declared in the upper scope on line 4825 column 25                                                            no-shadow
   4887:124   error    'i' is already declared in the upper scope on line 4825 column 28                                                            no-shadow
   4888:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4888:26    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4891:1     warning  Missing JSDoc @param "e" type                                                                                                jsdoc/require-param-type
   4894:7     error    'e' is already declared in the upper scope on line 4889 column 22                                                            no-shadow
   4896:11    error    Unexpected var, use let or const instead                                                                                     no-var
   4896:15    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4896:37    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4896:53    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4898:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4898:12    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   4899:6     error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:15    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4899:44    error    Unexpected var, use let or const instead                                                                                     no-var
   4899:48    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4899:52    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:66    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4900:7     error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4900:16    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:8     error    Return statement should not contain assignment                                                                               no-return-assign
   4901:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4901:15    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:18    error    'n' declared on line 4899 column 48 is used outside of binding context                                                       block-scoped-var
   4901:24    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:27    error    'n' declared on line 4899 column 48 is used outside of binding context                                                       block-scoped-var
   4901:41    error    Unexpected use of comma operator                                                                                             no-sequences
   4901:43    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4902:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4902:14    error    't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4903:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4903:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4905:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4905:15    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4905:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4906:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4907:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4907:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4909:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4909:15    error    't' is already declared in the upper scope on line 4889 column 25                                                            no-shadow
   4909:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4910:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4910:9     error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4910:25    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4910:38    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4910:62    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4910:189   error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4910:232   error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4910:271   error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4910:307   error    'e' is already defined                                                                                                       no-redeclare
   4910:430   error    'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4910:603   error    'l' is already defined                                                                                                       no-redeclare
   4910:651   error    'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4910:673   error    'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4910:712   error    'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4910:749   error    'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4910:797   error    'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4910:855   error    'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4910:940   error    'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   4910:1025  error    'f' is already declared in the upper scope on line 5009 column 12                                                            no-shadow
   4910:1097  error    'h' is already defined                                                                                                       no-redeclare
   4910:1157  error    'C' is already declared in the upper scope on line 5025 column 15                                                            no-shadow
   4910:1217  error    'c' is already defined                                                                                                       no-redeclare
   4910:1273  error    'd' is already defined                                                                                                       no-redeclare
   4910:1325  error    'u' is already defined                                                                                                       no-redeclare
   4910:1358  error    'g' is already defined                                                                                                       no-redeclare
   4910:1494  error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4910:1494  error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4910:1538  error    Unexpected use of comma operator                                                                                             no-sequences
   4911:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4911:53    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4911:56    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4914:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4915:7     error    Unexpected var, use let or const instead                                                                                     no-var
   4915:11    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4915:18    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4915:26    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4915:34    error    't' is already defined                                                                                                       no-redeclare
   4915:42    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4915:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4915:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4916:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   4916:14    error    Unexpected var, use let or const instead                                                                                     no-var
   4916:18    error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4916:21    error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4916:105   error    'i' is not modified in this loop                                                                                             no-unmodified-loop-condition
   4916:137   error    Empty block statement                                                                                                        no-empty
   4917:17    error    'e' is already declared in the upper scope on line 4911 column 53                                                            no-shadow
   4918:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4918:14    error    Unexpected use of comma operator                                                                                             no-sequences
   4921:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4921:15    error    'a' declared on line 4916 column 21 is used outside of binding context                                                       block-scoped-var
   4921:27    error    'a' declared on line 4916 column 21 is used outside of binding context                                                       block-scoped-var
   4924:10    error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4927:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4928:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4929:287   error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4929:339   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4929:351   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4931:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4931:15    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4931:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4931:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4932:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4932:9     error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4932:29    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4932:37    error    'i' is already defined                                                                                                       no-redeclare
   4932:137   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4932:152   error    'e' is already declared in the upper scope on line 4931 column 18                                                            no-shadow
   4932:155   error    't' is already declared in the upper scope on line 4931 column 21                                                            no-shadow
   4933:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4933:16    error    'i' is already declared in the upper scope on line 4932 column 9                                                             no-shadow
   4933:24    error    'n' is already declared in the upper scope on line 4932 column 29                                                            no-shadow
   4935:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4935:15    error    'i' declared on line 4933 column 16 is used outside of binding context                                                       block-scoped-var
   4937:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4937:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4938:11    error    Unexpected var, use let or const instead                                                                                     no-var
   4938:15    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4938:23    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4938:30    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4939:1     warning  This line has a length of 232. Maximum allowed is 100                                                                        max-len
   4939:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4939:10    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4939:13    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4939:38    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4939:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4939:76    error    Unexpected use of '&'                                                                                                        no-bitwise
   4939:114   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4939:135   error    Unexpected use of '<<'                                                                                                       no-bitwise
   4939:137   error    Unexpected use of '&'                                                                                                        no-bitwise
   4939:160   error    Unexpected use of '&'                                                                                                        no-bitwise
   4940:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4940:14    error    't' declared on line 4938 column 15 is used outside of binding context                                                       block-scoped-var
   4941:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4941:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4941:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4942:41    error    Unexpected use of '<<'                                                                                                       no-bitwise
   4942:45    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4943:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4943:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4943:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4943:24    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4944:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   4944:9     error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4944:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4944:43    error    Unexpected use of '>>'                                                                                                       no-bitwise
   4944:68    error    Unexpected use of '>>'                                                                                                       no-bitwise
   4946:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4947:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4947:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4948:5     error    Unexpected var, use let or const instead                                                                                     no-var
   4948:9     error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4948:17    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4948:31    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4948:38    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4948:47    error    'r' declared on line 4955 column 30 is used outside of binding context                                                       block-scoped-var
   4948:47    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4948:55    error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4948:81    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4948:81    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4948:111   error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4949:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4949:50    error    Unexpected use of comma operator                                                                                             no-sequences
   4950:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4950:17    error    'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4951:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4951:16    error    'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4951:23    error    'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4951:30    error    'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4952:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4952:39    error    Unexpected var, use let or const instead                                                                                     no-var
   4952:39    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4952:43    error    'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4952:49    error    'u' was used before it was defined                                                                                           no-use-before-define
   4952:87    error    'u' was used before it was defined                                                                                           no-use-before-define
   4952:96    error    'u' was used before it was defined                                                                                           no-use-before-define
   4952:110   error    'u' was used before it was defined                                                                                           no-use-before-define
   4952:119   error    'u' was used before it was defined                                                                                           no-use-before-define
   4952:133   error    'u' was used before it was defined                                                                                           no-use-before-define
   4952:145   error    'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4954:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4954:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4954:53    error    Unexpected use of comma operator                                                                                             no-sequences
   4955:8     error    Unexpected var, use let or const instead                                                                                     no-var
   4955:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4955:12    error    'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4955:30    error    'r' is already defined                                                                                                       no-redeclare
   4955:41    error    'c' declared on line 4951 column 16 is used outside of binding context                                                       block-scoped-var
   4955:47    error    'c' declared on line 4951 column 16 is used outside of binding context                                                       block-scoped-var
   4955:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4955:57    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4955:94    error    Unexpected use of comma operator                                                                                             no-sequences
   4956:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4957:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4957:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4958:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   4958:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4958:9     error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4958:17    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4958:17    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4958:44    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4958:53    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4958:60    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4958:68    error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4958:76    error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4958:84    error    'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4958:88    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4958:96    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4959:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   4959:12    error    Unexpected var, use let or const instead                                                                                     no-var
   4959:16    error    'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4959:19    error    'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4960:13    error    'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4960:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4960:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4962:15    error    'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4963:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4963:12    error    Unexpected use of comma operator                                                                                             no-sequences
   4966:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4966:13    error    'h' declared on line 4959 column 19 is used outside of binding context                                                       block-scoped-var
   4966:25    error    'h' declared on line 4959 column 19 is used outside of binding context                                                       block-scoped-var
   4969:8     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4972:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4972:11    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4972:11    error    'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4972:25    error    'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4973:6     error    Unexpected var, use let or const instead                                                                                     no-var
   4973:10    error    'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4973:17    error    'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   4973:25    error    'f' is already declared in the upper scope on line 5009 column 12                                                            no-shadow
   4973:33    error    'C' is already declared in the upper scope on line 5025 column 15                                                            no-shadow
   4973:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4973:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4974:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   4974:13    error    Unexpected var, use let or const instead                                                                                     no-var
   4974:17    error    'y' is already declared in the upper scope on line 4895 column 13                                                            no-shadow
   4974:20    error    'I' is already declared in the upper scope on line 4903 column 15                                                            no-shadow
   4975:14    error    'v' is already declared in the upper scope on line 5049 column 107                                                           no-shadow
   4975:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4975:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4977:16    error    'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4978:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4978:13    error    Unexpected use of comma operator                                                                                             no-sequences
   4981:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4981:14    error    'I' declared on line 4974 column 20 is used outside of binding context                                                       block-scoped-var
   4981:26    error    'I' declared on line 4974 column 20 is used outside of binding context                                                       block-scoped-var
   4984:9     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4987:8     error    Unexpected var, use let or const instead                                                                                     no-var
   4987:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4987:12    error    'b' is already declared in the upper scope on line 5075 column 15                                                            no-shadow
   4987:23    error    'A' is already declared in the upper scope on line 5077 column 12                                                            no-shadow
   4987:109   error    'f' is already defined                                                                                                       no-redeclare
   4987:117   error    'C' is already defined                                                                                                       no-redeclare
   4987:121   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4988:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   4988:13    error    Unexpected var, use let or const instead                                                                                     no-var
   4988:17    error    'w' is already declared in the upper scope on line 5083 column 10                                                            no-shadow
   4988:20    error    'x' is already declared in the upper scope on line 5087 column 109                                                           no-shadow
   4989:14    error    'S' is already declared in the upper scope on line 5087 column 213                                                           no-shadow
   4989:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4989:67    error    Unexpected use of comma operator                                                                                             no-sequences
   4989:71    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4990:15    error    Unexpected var, use let or const instead                                                                                     no-var
   4990:19    error    'k' is already declared in the upper scope on line 5087 column 324                                                           no-shadow
   4990:26    error    'T' is already declared in the upper scope on line 5087 column 711                                                           no-shadow
   4991:16    error    'E' is already declared in the upper scope on line 4929 column 40                                                            no-shadow
   4991:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4993:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   4993:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4993:18    error    'R' is already declared in the upper scope on line 4929 column 48                                                            no-shadow
   4993:29    error    '$' is already declared in the upper scope on line 4929 column 57                                                            no-shadow
   4993:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4993:72    error    Unexpected use of comma operator                                                                                             no-sequences
   4994:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4994:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4994:24    error    'k' declared on line 4990 column 19 is used outside of binding context                                                       block-scoped-var
   4994:34    error    Unexpected use of comma operator                                                                                             no-sequences
   4994:51    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   4997:16    error    'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4998:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4998:13    error    Unexpected use of comma operator                                                                                             no-sequences
   5001:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5001:14    error    'x' declared on line 4988 column 20 is used outside of binding context                                                       block-scoped-var
   5001:26    error    'x' declared on line 4988 column 20 is used outside of binding context                                                       block-scoped-var
   5004:9     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   5007:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5007:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5007:10    error    Unexpected use of comma operator                                                                                             no-sequences
   5008:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5009:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5009:27    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5010:21    error    'e' is already declared in the upper scope on line 5009 column 27                                                            no-shadow
   5011:23    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5012:21    error    'e' is already declared in the upper scope on line 5011 column 23                                                            no-shadow
   5013:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5013:28    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5014:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5014:152   error    Unexpected use of '|'                                                                                                        no-bitwise
   5014:152   error    Unexpected use of '>>'                                                                                                       no-bitwise
   5014:206   error    Unexpected use of '|'                                                                                                        no-bitwise
   5014:206   error    Unexpected use of '&'                                                                                                        no-bitwise
   5014:260   error    Unexpected use of '|'                                                                                                        no-bitwise
   5014:260   error    Unexpected use of '>>'                                                                                                       no-bitwise
   5014:315   error    Unexpected use of '|'                                                                                                        no-bitwise
   5014:315   error    Unexpected use of '&'                                                                                                        no-bitwise
   5014:315   error    Unexpected use of '>>'                                                                                                       no-bitwise
   5014:374   error    Unexpected use of '|'                                                                                                        no-bitwise
   5014:374   error    Unexpected use of '&'                                                                                                        no-bitwise
   5015:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5015:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5016:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5016:15    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5016:23    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5016:30    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5017:1     warning  This line has a length of 554. Maximum allowed is 100                                                                        max-len
   5017:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5017:10    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5017:13    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5017:16    error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5017:30    error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:58    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5017:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5017:165   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:219   error    Unexpected use of '|'                                                                                                        no-bitwise
   5017:219   error    Unexpected use of '<<'                                                                                                       no-bitwise
   5017:221   error    Unexpected use of '&'                                                                                                        no-bitwise
   5017:237   error    Unexpected use of '&'                                                                                                        no-bitwise
   5017:255   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:326   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:368   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:422   error    Unexpected use of '|'                                                                                                        no-bitwise
   5017:422   error    Unexpected use of '|'                                                                                                        no-bitwise
   5017:422   error    Unexpected use of '<<'                                                                                                       no-bitwise
   5017:424   error    Unexpected use of '&'                                                                                                        no-bitwise
   5017:441   error    Unexpected use of '<<'                                                                                                       no-bitwise
   5017:443   error    Unexpected use of '&'                                                                                                        no-bitwise
   5017:459   error    Unexpected use of '&'                                                                                                        no-bitwise
   5017:477   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:513   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5018:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5018:14    error    't' declared on line 5016 column 15 is used outside of binding context                                                       block-scoped-var
   5019:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5019:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5019:21    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5020:14    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5020:17    error    'e' is already declared in the upper scope on line 5019 column 18                                                            no-shadow
   5021:12    error    't' is already declared in the upper scope on line 5020 column 14                                                            no-shadow
   5021:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5022:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5022:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5022:121   error    Unexpected use of comma operator                                                                                             no-sequences
   5022:123   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:272   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:419   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:585   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:722   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5023:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5023:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5025:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5025:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5025:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5026:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5026:39    error    Unexpected use of comma operator                                                                                             no-sequences
   5026:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5027:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5027:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5027:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5028:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   5028:5     error    Unexpected var, use let or const instead                                                                                     no-var
   5028:9     error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5028:45    error    'i' is already defined                                                                                                       no-redeclare
   5028:60    error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5028:60    error    'n' declared on line 5031 column 266 is used outside of binding context                                                      block-scoped-var
   5028:60    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5028:72    error    'i' is already defined                                                                                                       no-redeclare
   5028:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5028:89    error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5028:89    error    'n' declared on line 5031 column 266 is used outside of binding context                                                      block-scoped-var
   5029:12    error    Unexpected var, use let or const instead                                                                                     no-var
   5029:16    error    'n' is already defined                                                                                                       no-redeclare
   5029:61    error    'n' is already defined                                                                                                       no-redeclare
   5029:76    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5029:88    error    'n' is already defined                                                                                                       no-redeclare
   5029:100   error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5029:138   error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5029:167   error    'n' is already defined                                                                                                       no-redeclare
   5029:212   error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5029:227   error    'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5029:245   error    'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5029:261   error    'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5031:7     error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5031:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5031:14    error    'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:17    error    'a' declared on line 5029 column 212 is used outside of binding context                                                      block-scoped-var
   5031:30    error    'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:33    error    'a' declared on line 5029 column 212 is used outside of binding context                                                      block-scoped-var
   5031:49    error    Unexpected var, use let or const instead                                                                                     no-var
   5031:53    error    'o' is already defined                                                                                                       no-redeclare
   5031:53    error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:57    error    'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:69    error    'e' is already declared in the upper scope on line 5027 column 18                                                            no-shadow
   5031:72    error    't' is already declared in the upper scope on line 5027 column 21                                                            no-shadow
   5031:75    error    'i' is already declared in the upper scope on line 5028 column 9                                                             no-shadow
   5031:208   error    Unexpected use of comma operator                                                                                             no-sequences
   5031:228   error    'e' is already declared in the upper scope on line 5027 column 18                                                            no-shadow
   5031:231   error    't' is already declared in the upper scope on line 5027 column 21                                                            no-shadow
   5031:266   error    'n' is already defined                                                                                                       no-redeclare
   5031:266   error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:270   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5031:278   error    Return statement should not contain assignment                                                                               no-return-assign
   5031:278   error    Return statement should not contain assignment                                                                               no-return-assign
   5031:278   error    Return statement should not contain assignment                                                                               no-return-assign
   5031:285   error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:289   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:294   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:315   error    'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:327   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:338   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:342   error    'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:351   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:361   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:396   error    'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:414   error    'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:427   error    Unexpected use of comma operator                                                                                             no-sequences
   5031:436   error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:452   error    'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5032:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5033:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5033:25    error    Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:49    error    Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:65    error    Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:78    error    Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:89    error    Unnecessary escape character: \:                                                                                             no-useless-escape
   5033:151   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5033:200   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5034:11    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5034:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5034:88    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5034:96    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5034:122   error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5034:223   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5035:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5035:230   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:280   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:327   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:430   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:480   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:541   error    Unnecessary escape character: \:                                                                                             no-useless-escape
   5035:552   error    Unnecessary escape character: \#                                                                                             no-useless-escape
   5035:572   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:582   error    Unexpected use of comma operator                                                                                             no-sequences
   5035:645   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:668   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:693   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:714   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:745   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:766   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:801   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:1009  error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5041:18    error    'e' is already declared in the upper scope on line 5033 column 200                                                           no-shadow
   5044:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5045:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5045:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5048:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5049:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5049:110   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5050:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5050:15    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5056:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5056:30    error    Unexpected use of comma operator                                                                                             no-sequences
   5060:11    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5060:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5062:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5062:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5062:44    error    Unexpected use of comma operator                                                                                             no-sequences
   5064:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5064:14    error    't' declared on line 5050 column 15 is used outside of binding context                                                       block-scoped-var
   5065:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5065:18    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5066:9     error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:9     error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5066:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5066:86    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5066:105   error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:105   error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5066:113   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:113   error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5066:168   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5066:212   error    Unexpected use of comma operator                                                                                             no-sequences
   5068:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   5069:16    error    'e' is already declared in the upper scope on line 5066 column 86                                                            no-shadow
   5072:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5072:6     error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5072:15    error    Unexpected use of comma operator                                                                                             no-sequences
   5072:96    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5072:101   error    Unexpected use of comma operator                                                                                             no-sequences
   5072:103   error    's' was used before it was defined                                                                                           no-use-before-define
   5072:116   error    's' was used before it was defined                                                                                           no-use-before-define
   5072:137   error    'r' was used before it was defined                                                                                           no-use-before-define
   5072:145   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:172   error    'r' was used before it was defined                                                                                           no-use-before-define
   5072:194   error    'r' was used before it was defined                                                                                           no-use-before-define
   5072:211   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:232   error    'r' was used before it was defined                                                                                           no-use-before-define
   5072:264   error    's' was used before it was defined                                                                                           no-use-before-define
   5072:269   error    's' was used before it was defined                                                                                           no-use-before-define
   5072:282   error    's' was used before it was defined                                                                                           no-use-before-define
   5072:299   error    'e' is already declared in the upper scope on line 5066 column 86                                                            no-shadow
   5072:302   error    't' is already declared in the upper scope on line 5065 column 18                                                            no-shadow
   5072:305   error    'i' is already declared in the upper scope on line 5066 column 9                                                             no-shadow
   5072:418   error    'r' was used before it was defined                                                                                           no-use-before-define
   5072:433   error    'r' was used before it was defined                                                                                           no-use-before-define
   5072:463   error    Unexpected var, use let or const instead                                                                                     no-var
   5072:467   error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5072:470   error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5072:500   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:508   error    Return statement should not contain assignment                                                                               no-return-assign
   5072:515   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:645   error    Unexpected use of comma operator                                                                                             no-sequences
   5072:647   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:739   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:808   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:868   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5073:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5073:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5073:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5074:11    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5074:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:88    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    Return statement should not contain assignment                                                                               no-return-assign
   5074:96    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5074:169   error    Unexpected use of comma operator                                                                                             no-sequences
   5074:341   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:366   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:387   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:585   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:610   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:631   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:845   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5075:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5075:18    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5075:21    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5077:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5077:68    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5077:71    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5077:71    error    't' is defined but never used                                                                                                no-unused-vars
   5078:77    error    Unexpected use of comma operator                                                                                             no-sequences
   5079:30    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5079:33    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5079:33    error    't' is defined but never used                                                                                                no-unused-vars
   5080:12    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5080:62    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5080:128   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5080:136   error    Unexpected use of comma operator                                                                                             no-sequences
   5081:102   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5081:115   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5083:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5083:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5083:64    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5083:67    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5083:67    error    't' is defined but never used                                                                                                no-unused-vars
   5084:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5084:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5084:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5084:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5084:31    error    Unexpected use of comma operator                                                                                             no-sequences
   5084:113   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5084:131   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5085:30    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5085:33    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5085:33    error    't' is defined but never used                                                                                                no-unused-vars
   5086:10    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5086:13    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    Return statement should not contain assignment                                                                               no-return-assign
   5086:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5086:88    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:96    error    Unexpected use of comma operator                                                                                             no-sequences
   5086:180   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:313   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:351   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:374   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5087:328   error    Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   5087:702   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5087:714   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5088:11    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5088:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5089:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5089:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5089:10    error    'S' is already defined                                                                                                       no-redeclare
   5089:52    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5089:55    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5090:12    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5090:19    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5090:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5090:79    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5090:85    error    Unexpected use of comma operator                                                                                             no-sequences
   5091:13    error    Unexpected var, use let or const instead                                                                                     no-var
   5091:17    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5091:25    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5091:33    error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5091:59    error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5091:66    error    'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5092:14    error    'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5092:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5093:30    error    'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5093:55    error    'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   5093:62    error    'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   5095:11    error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5095:123   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5095:129   error    Unexpected use of comma operator                                                                                             no-sequences
   5097:8     error    'o' declared on line 5091 column 17 is used outside of binding context                                                       block-scoped-var
   5097:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5097:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5097:27    error    'r' declared on line 5091 column 25 is used outside of binding context                                                       block-scoped-var
   5098:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5098:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5098:35    error    'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   5098:42    error    'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   5099:13    error    'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   5099:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5099:63    error    Unexpected use of comma operator                                                                                             no-sequences
   5104:18    error    'e' is already declared in the upper scope on line 5089 column 52                                                            no-shadow
   5107:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5108:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5109:30    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5109:33    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5110:10    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5110:13    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5110:13    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5110:20    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5110:20    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5110:37    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5110:187   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5111:17    error    'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5111:24    error    's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5112:8     error    Unexpected var, use let or const instead                                                                                     no-var
   5112:12    error    'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5112:34    error    'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5112:60    error    'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5112:130   error    'a' is already defined                                                                                                       no-redeclare
   5112:152   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5114:18    error    'e' is already declared in the upper scope on line 5109 column 30                                                            no-shadow
   5116:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5117:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5118:1     warning  This line has a length of 161. Maximum allowed is 100                                                                        max-len
   5118:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5118:12    error    'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5118:15    error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5118:15    error    'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   5118:48    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5118:48    error    'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   5119:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5120:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5120:54    error    Unexpected use of comma operator                                                                                             no-sequences
   5121:20    error    Unnecessary escape character: \:                                                                                             no-useless-escape
   5121:25    error    Unnecessary escape character: \:                                                                                             no-useless-escape
   5121:34    error    'x' is already defined                                                                                                       no-redeclare
   5121:73    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5121:76    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5122:10    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5122:13    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5122:16    error    'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    Return statement should not contain assignment                                                                               no-return-assign
   5122:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5122:209   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5122:295   error    Unexpected use of comma operator                                                                                             no-sequences
   5123:30    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5123:33    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5124:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5124:10    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5124:45    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5124:56    error    'i' is already defined                                                                                                       no-redeclare
   5124:91    error    'i' is already defined                                                                                                       no-redeclare
   5124:128   error    'e' is already defined                                                                                                       no-redeclare
   5124:139   error    Return statement should not contain assignment                                                                               no-return-assign
   5124:139   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5124:179   error    Unexpected use of comma operator                                                                                             no-sequences
   5125:34    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   5125:54    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   5125:120   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5125:123   error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5126:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5126:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5126:27    error    Unexpected use of comma operator                                                                                             no-sequences
   5126:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5127:30    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5127:33    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5127:33    error    't' is defined but never used                                                                                                no-unused-vars
   5128:12    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5128:19    error    Return statement should not contain assignment                                                                               no-return-assign
   5128:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5128:64    error    Unexpected use of comma operator                                                                                             no-sequences
   5129:1     warning  This line has a length of 326. Maximum allowed is 100                                                                        max-len
   5129:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5129:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5129:27    error    Unexpected use of comma operator                                                                                             no-sequences
   5129:304   error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5129:307   error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5129:310   error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5130:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5130:20    error    'e' is already declared in the upper scope on line 5129 column 304                                                           no-shadow
   5130:23    error    't' is already declared in the upper scope on line 5129 column 307                                                           no-shadow
   5131:12    error    'i' is already declared in the upper scope on line 5129 column 310                                                           no-shadow
   5131:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5132:19    error    'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5135:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5136:33    error    Unexpected use of comma operator                                                                                             no-sequences
   5137:32    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5137:35    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5138:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5138:108   error    Unexpected use of comma operator                                                                                             no-sequences
   5139:28    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5139:31    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5139:34    error    'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5140:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5140:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5140:100   error    Unexpected use of comma operator                                                                                             no-sequences
   5141:38    error    'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5141:41    error    't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5147:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   5148:15    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5148:18    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5148:21    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5148:24    error    'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5149:10    error    'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5149:37    error    'r' is already declared in the upper scope on line 5148 column 12                                                            no-shadow
   5149:62    error    's' is already declared in the upper scope on line 5226 column 34                                                            no-shadow
   5149:80    error    'a' is already declared in the upper scope on line 5226 column 106                                                           no-shadow
   5149:98    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5150:55    error    This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5152:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5152:35    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5152:38    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5153:16    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5153:32    error    Unexpected use of comma operator                                                                                             no-sequences
   5155:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5156:51    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5156:54    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5156:57    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5159:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5159:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5159:10    error    'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5159:13    error    'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5159:21    error    'e' is already defined                                                                                                       no-redeclare
   5159:194   error    Unexpected use of comma operator                                                                                             no-sequences
   5161:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5162:32    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5162:35    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5164:12    error    's' was used before it was defined                                                                                           no-use-before-define
   5164:76    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5165:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5165:12    error    Unexpected var, use let or const instead                                                                                     no-var
   5165:16    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5165:24    error    'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5166:11    error    'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5166:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5166:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5166:25    error    's' was used before it was defined                                                                                           no-use-before-define
   5167:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5167:13    error    'i' declared on line 5165 column 16 is used outside of binding context                                                       block-scoped-var
   5167:24    error    'i' declared on line 5165 column 16 is used outside of binding context                                                       block-scoped-var
   5167:28    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5168:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   5168:116   error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5168:119   error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5169:19    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5170:29    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5170:32    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5170:35    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5171:4     error    Return statement should not contain assignment                                                                               no-return-assign
   5171:4     error    Return statement should not contain assignment                                                                               no-return-assign
   5171:26    error    Unexpected use of comma operator                                                                                             no-sequences
   5172:33    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5172:36    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5175:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5175:18    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5180:39    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5180:42    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5180:45    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5182:20    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5183:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5183:18    error    'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5184:12    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5188:37    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5188:40    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5190:17    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5196:49    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5196:52    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5196:55    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5196:58    error    'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5198:26    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5198:29    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5198:32    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5199:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5200:26    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5200:29    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5200:32    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5201:8     error    'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5201:11    error    'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5201:14    error    'r' is already declared in the upper scope on line 5148 column 12                                                            no-shadow
   5201:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5203:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5203:18    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5204:11    error    'd' was used before it was defined                                                                                           no-use-before-define
   5206:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5206:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5206:12    error    Unexpected use of comma operator                                                                                             no-sequences
   5208:26    error    'u' was used before it was defined                                                                                           no-use-before-define
   5210:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5210:23    error    Unexpected use of comma operator                                                                                             no-sequences
   5210:40    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5213:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5214:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5216:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5216:40    error    Unexpected use of comma operator                                                                                             no-sequences
   5219:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5219:12    error    Unexpected var, use let or const instead                                                                                     no-var
   5219:16    error    's' is already declared in the upper scope on line 5226 column 34                                                            no-shadow
   5219:23    error    'a' is already declared in the upper scope on line 5226 column 106                                                           no-shadow
   5219:43    error    'l' is already declared in the upper scope on line 5232 column 14                                                            no-shadow
   5220:11    error    'c' is already declared in the upper scope on line 5234 column 14                                                            no-shadow
   5220:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5220:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5221:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5221:13    error    's' declared on line 5219 column 16 is used outside of binding context                                                       block-scoped-var
   5222:35    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5224:57    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5226:30    error    Unexpected var, use let or const instead                                                                                     no-var
   5226:30    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5226:109   error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5227:10    error    Unexpected var, use let or const instead                                                                                     no-var
   5227:14    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5227:22    error    'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5229:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5229:13    error    't' declared on line 5227 column 14 is used outside of binding context                                                       block-scoped-var
   5230:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5230:11    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   5230:40    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   5230:65    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5232:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5232:17    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5234:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5234:17    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5236:5     error    Unexpected var, use let or const instead                                                                                     no-var
   5236:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5236:88    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5236:91    error    't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5237:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5238:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5238:17    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5240:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5240:17    error    'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5243:22    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   5244:10    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   5244:13    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   5244:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5244:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5244:45    error    Unexpected use of comma operator                                                                                             no-sequences
   5246:80    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5246:83    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5246:86    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5247:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5247:81    error    Unexpected console statement                                                                                                 no-console
   5247:149   error    Unexpected console statement                                                                                                 no-console
   5247:188   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5248:53    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5248:56    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5248:59    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5250:11    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5250:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5250:33    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5251:21    error    Unexpected use of comma operator                                                                                             no-sequences
   5254:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5254:15    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5254:23    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5254:30    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5255:12    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5255:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5255:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5257:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5258:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5258:34    error    'o' declared on line 5254 column 15 is used outside of binding context                                                       block-scoped-var
   5260:21    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5260:24    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5261:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5261:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5262:21    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5262:24    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5263:8     error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5263:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5264:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5264:30    error    Unexpected use of comma operator                                                                                             no-sequences
   5265:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5265:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5266:89    error    'n' was used before it was defined                                                                                           no-use-before-define
   5266:89    error    'n' declared on line 5267 column 10 is used outside of binding context                                                       block-scoped-var
   5266:91    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5267:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5267:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5267:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5267:60    error    Unnecessary escape character: \/                                                                                             no-useless-escape
   5269:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5270:21    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5270:24    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5271:19    error    Unexpected var, use let or const instead                                                                                     no-var
   5271:19    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5271:23    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5271:26    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5271:29    error    'e' is already defined                                                                                                       no-redeclare
   5271:49    error    Return statement should not contain assignment                                                                               no-return-assign
   5271:49    error    Return statement should not contain assignment                                                                               no-return-assign
   5271:49    error    Return statement should not contain assignment                                                                               no-return-assign
   5271:49    error    Return statement should not contain assignment                                                                               no-return-assign
   5271:49    error    Return statement should not contain assignment                                                                               no-return-assign
   5271:49    error    Return statement should not contain assignment                                                                               no-return-assign
   5271:178   error    'e' is already declared in the upper scope on line 5270 column 21                                                            no-shadow
   5271:181   error    't' is already declared in the upper scope on line 5271 column 23                                                            no-shadow
   5271:298   error    Unexpected use of comma operator                                                                                             no-sequences
   5272:15    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   5272:274   error    'ace' is not defined                                                                                                         no-undef
   5272:344   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5272:344   error    'e' is defined but never used                                                                                                no-unused-vars
   5272:347   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5272:347   error    't' is defined but never used                                                                                                no-unused-vars
   5272:350   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5272:350   error    'i' is defined but never used                                                                                                no-unused-vars
   5273:13    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5273:16    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5273:19    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5273:22    error    'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5274:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   5275:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5275:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5275:82    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5275:85    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5276:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5277:7     error    Unexpected use of comma operator                                                                                             no-sequences
   5277:82    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5277:85    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5278:1     warning  This line has a length of 144. Maximum allowed is 100                                                                        max-len
   5278:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5278:7     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5278:63    error    Unexpected use of comma operator                                                                                             no-sequences
   5278:80    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5279:78    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5280:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5280:15    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5280:23    error    'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5281:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5281:6     error    Unexpected use of '&'                                                                                                        no-bitwise
   5281:25    error    Unexpected use of comma operator                                                                                             no-sequences
   5281:29    error    Unexpected use of '>>='                                                                                                      no-bitwise
   5282:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5282:14    error    't' declared on line 5280 column 15 is used outside of binding context                                                       block-scoped-var
   5283:82    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5283:85    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5285:55    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5286:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5288:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5288:13    error    Unexpected var, use let or const instead                                                                                     no-var
   5288:17    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5288:34    error    'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5289:6     error    Unexpected var, use let or const instead                                                                                     no-var
   5289:10    error    'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5289:30    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5289:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5289:32    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5289:69    error    Function declared in a loop contains unsafe references to variable(s) 't', 'n'                                               no-loop-func
   5289:71    error    'e' is already declared in the upper scope on line 5285 column 55                                                            no-shadow
   5292:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5292:14    error    't' declared on line 5288 column 17 is used outside of binding context                                                       block-scoped-var
   5293:55    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5294:36    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5295:72    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5296:15    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5296:32    error    'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5296:52    error    'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5297:12    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5297:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5301:82    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5302:15    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5302:32    error    'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5302:52    error    'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5303:12    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5303:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5307:80    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5307:83    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5309:72    error    'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5310:1     warning  This line has a length of 241. Maximum allowed is 100                                                                        max-len
   5310:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5310:15    error    't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5310:19    error    Unexpected use of '>>>'                                                                                                      no-bitwise
   5310:38    error    'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5310:42    error    Unexpected use of '>>'                                                                                                       no-bitwise
   5310:63    error    'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5310:116   error    'i' is already defined                                                                                                       no-redeclare
   5310:136   error    'i' is already defined                                                                                                       no-redeclare
   5310:140   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5310:159   error    Unexpected use of '>>'                                                                                                       no-bitwise
   5310:167   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5311:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5311:19    error    Unexpected use of comma operator                                                                                             no-sequences
   5312:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5316:8     error    'ace' is not defined                                                                                                         no-undef
   5316:104   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5316:107   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5316:107   error    't' is defined but never used                                                                                                no-unused-vars
   5316:110   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5316:110   error    'i' is defined but never used                                                                                                no-unused-vars
   5318:8     error    'ace' is not defined                                                                                                         no-undef
   5318:79    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5318:82    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5318:85    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5318:85    error    'i' is defined but never used                                                                                                no-unused-vars
   5319:26    error    'e' is already declared in the upper scope on line 5318 column 79                                                            no-shadow
   5319:29    error    't' is already declared in the upper scope on line 5318 column 82                                                            no-shadow
   5322:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5323:12    error    Unexpected var, use let or const instead                                                                                     no-var
   5323:16    error    'i' is already declared in the upper scope on line 5318 column 85                                                            no-shadow
   5323:24    error    'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5323:24    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5323:31    error    'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5323:45    error    'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5324:10    error    'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5324:22    error    'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5329:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5329:14    error    Unexpected var, use let or const instead                                                                                     no-var
   5329:18    error    'n' is already defined                                                                                                       no-redeclare
   5329:18    error    'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5329:23    error    'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5329:29    error    Unexpected use of comma operator                                                                                             no-sequences
   5330:7     error    'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5330:10    error    'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5330:22    error    'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5332:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5332:14    error    'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5334:8     error    'ace' is not defined                                                                                                         no-undef
   5334:95    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5334:98    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5334:101   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5334:101   error    'i' is defined but never used                                                                                                no-unused-vars
   5335:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5335:24    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5337:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5337:36    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5339:35    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5339:38    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5340:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5340:15    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5341:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5341:6     error    Unexpected use of '&'                                                                                                        no-bitwise
   5341:25    error    Unexpected use of comma operator                                                                                             no-sequences
   5341:29    error    Unexpected use of '>>='                                                                                                      no-bitwise
   5342:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5342:14    error    'i' declared on line 5340 column 15 is used outside of binding context                                                       block-scoped-var
   5343:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5343:13    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5343:27    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5343:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5343:71    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5345:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5345:38    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5347:33    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5348:9     error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5348:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5348:12    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5348:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5350:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5351:32    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5352:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5352:15    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5352:23    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5352:30    error    'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5353:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5354:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5354:14    error    't' declared on line 5352 column 15 is used outside of binding context                                                       block-scoped-var
   5355:75    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5356:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5356:15    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5356:23    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5358:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5358:14    error    't' declared on line 5356 column 15 is used outside of binding context                                                       block-scoped-var
   5359:32    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5360:9     error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5360:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5360:12    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5360:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5362:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5363:34    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5363:37    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5364:15    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5365:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5367:35    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5368:40    error    Unnecessary escape character: \/                                                                                             no-useless-escape
   5369:33    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5371:38    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5371:41    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5372:11    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5372:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5372:51    error    'e' is already declared in the upper scope on line 5371 column 38                                                            no-shadow
   5374:8     error    Unexpected use of comma operator                                                                                             no-sequences
   5375:35    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5376:14    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5377:6     error    'n' was used before it was defined                                                                                           no-use-before-define
   5377:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5377:14    error    Unexpected use of comma operator                                                                                             no-sequences
   5378:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5378:16    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5378:19    error    'e' is already declared in the upper scope on line 5375 column 35                                                            no-shadow
   5379:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5379:23    error    Unexpected use of comma operator                                                                                             no-sequences
   5379:25    error    'n' was used before it was defined                                                                                           no-use-before-define
   5380:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5380:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5380:11    error    'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5380:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5380:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5380:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5381:26    error    Unexpected use of comma operator                                                                                             no-sequences
   5382:6     error    Unexpected use of comma operator                                                                                             no-sequences
   5383:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5383:30    error    Unexpected use of comma operator                                                                                             no-sequences
   5387:34    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5387:37    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5388:14    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5389:6     error    'o' was used before it was defined                                                                                           no-use-before-define
   5389:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5389:14    error    Unexpected use of comma operator                                                                                             no-sequences
   5390:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5390:16    error    'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5390:19    error    'e' is already declared in the upper scope on line 5387 column 34                                                            no-shadow
   5391:6     error    'o' was used before it was defined                                                                                           no-use-before-define
   5391:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5391:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5391:21    error    'o' was used before it was defined                                                                                           no-use-before-define
   5392:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5392:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5392:11    error    'o' is already declared in the upper scope on line 5343 column 27                                                            no-shadow
   5392:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5392:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5392:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5392:21    error    Return statement should not contain assignment                                                                               no-return-assign
   5392:49    error    'e' is already declared in the upper scope on line 5387 column 34                                                            no-shadow
   5393:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5393:28    error    Unexpected use of comma operator                                                                                             no-sequences
   5394:6     error    Unexpected use of comma operator                                                                                             no-sequences
   5395:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5395:19    error    Unexpected use of comma operator                                                                                             no-sequences
   5397:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5397:28    error    Unexpected use of comma operator                                                                                             no-sequences
   5403:6     error    Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   5403:6     error    Do not use 'new' for side effects                                                                                            no-new
   5403:6     error    ES2018 RegExp lookbehind assertions are forbidden                                                                            es-x/no-regexp-lookbehind-assertions
   5404:15    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5406:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5407:37    error    'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5407:40    error    't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5407:43    error    'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5410:8     error    'ace' is not defined                                                                                                         no-undef
   5410:79    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5410:82    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5410:85    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5410:85    error    'i' is defined but never used                                                                                                no-unused-vars
   5411:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5411:61    error    Unexpected use of comma operator                                                                                             no-sequences
   5413:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5413:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5413:11    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5413:63    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5413:142   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5413:165   error    'n' is already defined                                                                                                       no-redeclare
   5413:186   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5413:198   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:206   error    Unexpected use of comma operator                                                                                             no-sequences
   5413:220   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:244   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:267   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:380   error    Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:402   error    Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:474   error    Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:496   error    Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:698   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:775   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:840   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:920   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:981   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5414:8     error    'ace' is not defined                                                                                                         no-undef
   5414:94    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5414:97    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5414:100   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5414:100   error    't' is defined but never used                                                                                                no-unused-vars
   5415:4     error    Unexpected var, use let or const instead                                                                                     no-var
   5415:8     error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5415:11    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5415:14    error    'e' is already defined                                                                                                       no-redeclare
   5415:38    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5415:66    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5415:69    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5415:72    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5415:75    error    'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5417:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5417:13    error    'c' was used before it was defined                                                                                           no-use-before-define
   5417:13    error    'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5417:45    error    Unexpected use of comma operator                                                                                             no-sequences
   5417:67    error    'c' was used before it was defined                                                                                           no-use-before-define
   5417:67    error    'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5417:72    error    'c' was used before it was defined                                                                                           no-use-before-define
   5417:72    error    'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5418:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5419:58    error    Unexpected use of comma operator                                                                                             no-sequences
   5420:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5421:12    error    Unexpected var, use let or const instead                                                                                     no-var
   5421:16    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5421:24    error    'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5421:24    error    'r' is already declared in the upper scope on line 5414 column 97                                                            no-shadow
   5421:31    error    'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5421:45    error    'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5422:13    error    's' is already declared in the upper scope on line 5415 column 8                                                             no-shadow
   5422:23    error    'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5422:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5422:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5423:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5423:15    error    'o' declared on line 5421 column 16 is used outside of binding context                                                       block-scoped-var
   5424:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5424:13    error    Unexpected var, use let or const instead                                                                                     no-var
   5424:17    error    'a' is already declared in the upper scope on line 5415 column 38                                                            no-shadow
   5424:55    error    'l' is already declared in the upper scope on line 5467 column 22                                                            no-shadow
   5424:67    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5424:74    error    'r' is already defined                                                                                                       no-redeclare
   5424:74    error    'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5424:141   error    'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5424:155   error    'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5425:12    error    'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5426:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5426:14    error    'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5426:16    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5426:37    error    'l' declared on line 5424 column 55 is used outside of binding context                                                       block-scoped-var
   5426:52    error    'e' is already declared in the upper scope on line 5415 column 66                                                            no-shadow
   5427:12    error    't' is already declared in the upper scope on line 5415 column 69                                                            no-shadow
   5427:16    error    'l' declared on line 5424 column 55 is used outside of binding context                                                       block-scoped-var
   5427:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5427:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5427:40    error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:40    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   5427:124   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5427:145   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5427:154   error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:197   error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:246   error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:272   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5427:283   error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5428:8     error    Unexpected use of comma operator                                                                                             no-sequences
   5428:30    error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5428:35    error    'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5429:38    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5431:36    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5431:39    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5433:37    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5435:37    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5435:40    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5437:37    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5439:34    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5439:37    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5441:34    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5441:37    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5442:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5442:32    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   5443:37    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5443:40    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5444:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5444:15    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5445:12    error    'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5445:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5445:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5447:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5448:6     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   5448:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5448:20    error    'i' declared on line 5444 column 15 is used outside of binding context                                                       block-scoped-var
   5449:37    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5449:40    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5450:11    error    Unexpected var, use let or const instead                                                                                     no-var
   5450:15    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5450:48    error    'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5451:12    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5451:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5451:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5453:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5453:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5453:14    error    Unexpected use of comma operator                                                                                             no-sequences
   5454:7     error    Return statement should not contain assignment                                                                               no-return-assign
   5454:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5454:14    error    'n' declared on line 5450 column 48 is used outside of binding context                                                       block-scoped-var
   5454:19    error    'i' declared on line 5450 column 15 is used outside of binding context                                                       block-scoped-var
   5454:30    error    Unexpected use of comma operator                                                                                             no-sequences
   5454:32    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   5454:46    error    'i' declared on line 5450 column 15 is used outside of binding context                                                       block-scoped-var
   5454:61    error    'n' declared on line 5450 column 48 is used outside of binding context                                                       block-scoped-var
   5455:34    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5455:37    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5455:40    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5456:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5457:35    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5457:38    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5458:9     error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5458:12    error    'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5458:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5458:24    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5465:40    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5465:43    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5466:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5467:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5467:22    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5468:11    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5468:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5468:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5468:26    error    Unexpected use of comma operator                                                                                             no-sequences
   5468:46    error    'e' is already declared in the upper scope on line 5468 column 11                                                            no-shadow
   5471:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5471:15    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5471:18    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5471:21    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5471:24    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5474:12    error    'i' declared on line 5480 column 18 is used outside of binding context                                                       block-scoped-var
   5476:26    error    'i' declared on line 5480 column 18 is used outside of binding context                                                       block-scoped-var
   5479:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5480:1     warning  This line has a length of 174. Maximum allowed is 100                                                                        max-len
   5480:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5480:11    error    'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5480:18    error    'i' is already defined                                                                                                       no-redeclare
   5480:79    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5480:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5482:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5482:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5482:69    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5482:101   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5482:139   error    Unexpected use of comma operator                                                                                             no-sequences
   5482:168   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5485:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5485:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5485:33    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5486:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5486:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5487:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5487:64    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5487:67    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5489:37    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5490:5     error    Unexpected var, use let or const instead                                                                                     no-var
   5490:9     error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5490:45    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5490:188   error    'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5490:201   error    'e' is already defined                                                                                                       no-redeclare
   5490:442   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5492:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5492:27    error    Unexpected var, use let or const instead                                                                                     no-var
   5492:31    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5492:50    error    'n' is already defined                                                                                                       no-redeclare
   5492:135   error    Unexpected use of comma operator                                                                                             no-sequences
   5493:36    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5493:39    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5493:39    error    't' is defined but never used                                                                                                no-unused-vars
   5495:31    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5495:34    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5495:37    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5496:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5497:269   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5497:344   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5497:470   error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5497:473   error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5497:476   error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5499:19    error    'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5499:22    error    't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5499:25    error    'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5500:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5500:41    error    Unexpected use of comma operator                                                                                             no-sequences
   5502:8     error    'ace' is not defined                                                                                                         no-undef
   5502:88    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5502:91    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5502:94    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5502:94    error    'i' is defined but never used                                                                                                no-unused-vars
   5503:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5503:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5503:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5503:47    error    'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5503:50    error    't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5504:11    error    'i' is already declared in the upper scope on line 5502 column 94                                                            no-shadow
   5504:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5504:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5504:59    error    Unexpected use of comma operator                                                                                             no-sequences
   5505:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5507:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5507:33    error    'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5507:36    error    'i' is already declared in the upper scope on line 5502 column 94                                                            no-shadow
   5508:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5508:9     error    't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5508:34    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5508:74    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5508:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5508:83    error    Unexpected use of comma operator                                                                                             no-sequences
   5508:150   error    'e' is already declared in the upper scope on line 5507 column 33                                                            no-shadow
   5508:153   error    't' is already declared in the upper scope on line 5508 column 9                                                             no-shadow
   5509:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5509:41    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5509:69    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5511:33    error    'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5512:11    error    't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5512:46    error    Return statement should not contain assignment                                                                               no-return-assign
   5512:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5512:63    error    Unexpected use of comma operator                                                                                             no-sequences
   5514:8     error    'ace' is not defined                                                                                                         no-undef
   5514:73    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5514:76    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5514:79    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5514:79    error    't' is defined but never used                                                                                                no-unused-vars
   5515:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5515:28    error    'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5515:31    error    't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5516:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   5516:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5516:5     error    Unexpected dangling '_' in 'super_'                                                                                          no-underscore-dangle
   5516:17    error    Unexpected use of comma operator                                                                                             no-sequences
   5517:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5517:28    error    'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5517:31    error    't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5518:17    error    'i' is already declared in the upper scope on line 5514 column 76                                                            no-shadow
   5520:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5521:32    error    'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5521:35    error    't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5524:8     error    'ace' is not defined                                                                                                         no-undef
   5524:83    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5524:86    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5524:89    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5524:89    error    'i' is defined but never used                                                                                                no-unused-vars
   5525:13    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5527:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5527:15    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5529:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5529:12    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5529:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5529:20    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   5529:30    error    Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
   5529:60    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5529:63    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5530:1     warning  This line has a length of 220. Maximum allowed is 100                                                                        max-len
   5530:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5530:5     error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:30    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:56    error    Unexpected use of comma operator                                                                                             no-sequences
   5530:58    error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:85    error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:115   error    Unexpected var, use let or const instead                                                                                     no-var
   5530:115   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5530:119   error    'i' declared on line 5531 column 178 is used outside of binding context                                                      block-scoped-var
   5530:119   error    'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5530:123   error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:155   error    'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5530:159   error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:192   error    'i' declared on line 5531 column 178 is used outside of binding context                                                      block-scoped-var
   5531:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5531:72    error    Unexpected use of comma operator                                                                                             no-sequences
   5531:168   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5531:174   error    Unexpected var, use let or const instead                                                                                     no-var
   5531:178   error    'i' is already defined                                                                                                       no-redeclare
   5531:193   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5531:268   error    Empty block statement                                                                                                        no-empty
   5531:321   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5533:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5533:7     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   5533:30    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5533:33    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5534:10    error    'i' was used before it was defined                                                                                           no-use-before-define
   5534:10    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5534:10    error    'i' declared on line 5535 column 16 is used outside of binding context                                                       block-scoped-var
   5534:16    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5535:12    error    Unexpected var, use let or const instead                                                                                     no-var
   5535:16    error    'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5535:20    error    'i' was used before it was defined                                                                                           no-use-before-define
   5535:31    error    'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5539:27    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5539:30    error    'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5540:11    error    'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5540:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5540:47    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5541:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5541:19    error    Unexpected use of comma operator                                                                                             no-sequences
   5542:8     error    Unexpected use of comma operator                                                                                             no-sequences
   5543:28    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5547:40    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5547:43    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5548:1     warning  This line has a length of 272. Maximum allowed is 100                                                                        max-len
   5548:9     error    'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5548:12    error    'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5548:15    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5548:19    error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5548:42    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5548:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5548:55    error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5548:130   error    Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5548:155   error    Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5548:221   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5548:248   error    Unexpected use of comma operator                                                                                             no-sequences
   5549:43    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5549:46    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5550:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   5550:9     error    'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5550:12    error    'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5550:16    error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5550:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5550:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5550:50    error    Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5550:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5550:155   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5551:46    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5551:49    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5551:52    error    'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5552:5     error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:27    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:54    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5552:58    error    'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5552:62    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:109   error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:192   error    Unexpected use of comma operator                                                                                             no-sequences
   5553:69    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5553:72    error    't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5554:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   5554:5     error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:27    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:54    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5554:58    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:84    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5555:41    error    'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5556:1     warning  This line has a length of 206. Maximum allowed is 100                                                                        max-len
   5556:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5556:12    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:34    error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:58    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5556:66    error    Unexpected use of comma operator                                                                                             no-sequences
   5556:68    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:93    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:120   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5556:130   error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:157   error    Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:186   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5558:8     error    'ace' is not defined                                                                                                         no-undef
   5558:82    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5558:85    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5558:88    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5558:88    error    'i' is defined but never used                                                                                                no-unused-vars
   5559:31    error    'e' is already declared in the upper scope on line 5558 column 82                                                            no-shadow
   5559:34    error    't' is already declared in the upper scope on line 5558 column 85                                                            no-shadow
   5560:11    error    'i' is already declared in the upper scope on line 5558 column 88                                                            no-shadow
   5560:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5560:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5560:41    error    Unexpected use of comma operator                                                                                             no-sequences
   5560:74    error    Unexpected console statement                                                                                                 no-console
   5560:91    error    Unexpected console statement                                                                                                 no-console
   5564:8     error    'ace' is not defined                                                                                                         no-undef
   5564:94    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5564:97    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5564:100   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5564:100   error    'i' is defined but never used                                                                                                no-unused-vars
   5566:8     error    'ace' is not defined                                                                                                         no-undef
   5566:180   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5566:183   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5566:186   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5566:186   error    'i' is defined but never used                                                                                                no-unused-vars
   5567:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5567:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5567:14    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:14    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5567:32    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:32    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5567:73    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:73    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5567:112   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:112   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5567:174   error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:174   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5567:203   error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5568:42    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5571:30    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5572:1     warning  This line has a length of 197. Maximum allowed is 100                                                                        max-len
   5572:9     error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5572:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5572:12    error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5572:20    error    Return statement should not contain assignment                                                                               no-return-assign
   5572:20    error    Return statement should not contain assignment                                                                               no-return-assign
   5572:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5572:132   error    'e' is already declared in the upper scope on line 5571 column 30                                                            no-shadow
   5572:157   error    Unexpected use of comma operator                                                                                             no-sequences
   5572:181   error    'e' is already declared in the upper scope on line 5571 column 30                                                            no-shadow
   5575:29    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5575:32    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5576:9     error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5576:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5577:15    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5577:162   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5579:29    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5580:11    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5580:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5581:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5581:21    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5581:21    error    'e' is defined but never used                                                                                                no-unused-vars
   5582:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5582:39    error    Unexpected console statement                                                                                                 no-console
   5582:55    error    Unexpected console statement                                                                                                 no-console
   5583:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5583:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5583:44    error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5583:47    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5583:50    error    'n' is already declared in the upper scope on line 5567 column 8                                                             no-shadow
   5584:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   5584:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5584:73    error    Unexpected use of comma operator                                                                                             no-sequences
   5584:103   error    'e' is already declared in the upper scope on line 5583 column 47                                                            no-shadow
   5585:10    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5585:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5585:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5585:97    error    Unexpected use of comma operator                                                                                             no-sequences
   5587:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5587:45    error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5588:42    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5589:12    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5589:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5589:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5591:48    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5591:51    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5591:54    error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5597:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5600:1     warning  This line has a length of 182. Maximum allowed is 100                                                                        max-len
   5600:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5600:13    error    'n' is already declared in the upper scope on line 5567 column 8                                                             no-shadow
   5600:82    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5601:49    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5601:52    error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5602:42    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5605:44    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5605:47    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5606:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5606:10    error    Unexpected use of comma operator                                                                                             no-sequences
   5607:36    error    'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5607:39    error    't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5607:42    error    'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5608:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5608:309   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5608:336   error    Return statement should not contain assignment                                                                               no-return-assign
   5608:413   error    'e' is already declared in the upper scope on line 5607 column 36                                                            no-shadow
   5608:416   error    't' is already declared in the upper scope on line 5607 column 39                                                            no-shadow
   5608:425   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5608:495   error    Unnecessary escape character: \}                                                                                             no-useless-escape
   5608:508   error    'e' is already declared in the upper scope on line 5607 column 36                                                            no-shadow
   5608:511   error    't' is already declared in the upper scope on line 5607 column 39                                                            no-shadow
   5609:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5610:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5610:30    error    Unexpected use of comma operator                                                                                             no-sequences
   5611:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   5611:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5611:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5611:25    error    Unexpected use of comma operator                                                                                             no-sequences
   5612:8     error    'ace' is not defined                                                                                                         no-undef
   5612:84    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5612:87    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5612:90    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5614:8     error    'ace' is not defined                                                                                                         no-undef
   5614:121   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5614:124   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5614:127   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5614:127   error    'i' is defined but never used                                                                                                no-unused-vars
   5615:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5615:17    error    Unexpected use of comma operator                                                                                             no-sequences
   5616:8     error    'ace' is not defined                                                                                                         no-undef
   5616:162   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5616:165   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5616:168   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5617:4     error    Unexpected var, use let or const instead                                                                                     no-var
   5617:8     error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5617:11    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5617:34    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5617:56    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5617:78    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5617:117   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5617:143   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   5617:352   error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5618:12    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   5620:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5621:26    error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5621:29    error    't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5622:12    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   5624:50    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5626:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5626:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5626:9     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5629:47    error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5629:50    error    't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5630:9     error    'i' is already declared in the upper scope on line 5617 column 56                                                            no-shadow
   5630:12    error    'n' is already declared in the upper scope on line 5617 column 78                                                            no-shadow
   5630:15    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    Return statement should not contain assignment                                                                               no-return-assign
   5630:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5630:110   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:162   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:179   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:287   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:364   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:393   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:438   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5631:35    error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5631:38    error    't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5632:5     error    Return statement should not contain assignment                                                                               no-return-assign
   5633:32    error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5635:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   5635:108   error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5635:111   error    't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5636:14    error    'i' is already declared in the upper scope on line 5617 column 56                                                            no-shadow
   5636:17    error    'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5637:29    error    'r' was used before it was defined                                                                                           no-use-before-define
   5639:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   5639:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5639:25    error    'r' was used before it was defined                                                                                           no-use-before-define
   5639:46    error    'r' was used before it was defined                                                                                           no-use-before-define
   5639:56    error    Unexpected use of comma operator                                                                                             no-sequences
   5639:70    error    'r' was used before it was defined                                                                                           no-use-before-define
   5639:100   error    'r' was used before it was defined                                                                                           no-use-before-define
   5641:12    error    'e' is already declared in the upper scope on line 5636 column 17                                                            no-shadow
   5641:15    error    't' is already declared in the upper scope on line 5635 column 111                                                           no-shadow
   5641:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5641:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5641:33    error    'e' is already declared in the upper scope on line 5641 column 12                                                            no-shadow
   5641:36    error    't' is already declared in the upper scope on line 5641 column 15                                                            no-shadow
   5642:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5642:27    error    'r' was used before it was defined                                                                                           no-use-before-define
   5642:36    error    Unexpected use of comma operator                                                                                             no-sequences
   5642:38    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   5642:70    error    'r' was used before it was defined                                                                                           no-use-before-define
   5642:88    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5642:94    error    'i' is already declared in the upper scope on line 5636 column 14                                                            no-shadow
   5642:110   error    'r' was used before it was defined                                                                                           no-use-before-define
   5642:115   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5642:127   error    'r' was used before it was defined                                                                                           no-use-before-define
   5642:137   error    Unexpected use of comma operator                                                                                             no-sequences
   5642:152   error    'e' is already declared in the upper scope on line 5641 column 33                                                            no-shadow
   5643:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5645:9     error    Unexpected use of comma operator                                                                                             no-sequences
   5645:17    error    'r' was used before it was defined                                                                                           no-use-before-define
   5645:129   error    Unexpected console statement                                                                                                 no-console
   5646:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5648:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5648:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5648:36    error    'r' was used before it was defined                                                                                           no-use-before-define
   5648:39    error    'o' was used before it was defined                                                                                           no-use-before-define
   5648:47    error    Unexpected use of comma operator                                                                                             no-sequences
   5650:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5650:11    error    'n' is already declared in the upper scope on line 5617 column 78                                                            no-shadow
   5650:14    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5650:17    error    'r' is already declared in the upper scope on line 5617 column 117                                                           no-shadow
   5650:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5651:38    error    'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5652:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5657:16    error    'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5657:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5659:31    error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5663:38    error    'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5663:41    error    't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5666:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5666:105   error    Unexpected console statement                                                                                                 no-console
   5667:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5668:8     error    'ace' is not defined                                                                                                         no-undef
   5668:121   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5669:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5669:81    error    'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5669:84    error    't' is already declared in the upper scope on line 5675 column 22                                                            no-shadow
   5670:17    error    'e' is already declared in the upper scope on line 5669 column 81                                                            no-shadow
   5675:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5675:22    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5675:25    error    'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5677:25    error    'e' declared on line 5677 column 118 is used outside of binding context                                                      block-scoped-var
   5677:89    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5677:95    error    Unexpected var, use let or const instead                                                                                     no-var
   5677:99    error    't' is already declared in the upper scope on line 5675 column 22                                                            no-shadow
   5677:102   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5677:110   error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5677:118   error    'e' is already defined                                                                                                       no-redeclare
   5677:148   error    Unexpected dangling '_' in '_currentScript'                                                                                  no-underscore-dangle
   5677:173   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5677:211   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5677:351   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5678:11    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5678:23    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5678:23    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5678:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5679:18    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5680:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5680:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5680:126   error    'e' is already declared in the upper scope on line 5675 column 25                                                            no-shadow
   5680:129   error    't' is already declared in the upper scope on line 5677 column 99                                                            no-shadow
   5681:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5681:35    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   5681:59    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5683:1     warning  This line has a length of 233. Maximum allowed is 100                                                                        max-len
   5683:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5683:14    error    't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5683:19    error    'n' declared on line 5677 column 110 is used outside of binding context                                                      block-scoped-var
   5683:26    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:35    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:45    error    'n' declared on line 5677 column 110 is used outside of binding context                                                      block-scoped-var
   5683:48    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:65    error    Unexpected use of comma operator                                                                                             no-sequences
   5683:67    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:80    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:88    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:103   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:119   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:127   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:140   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:154   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:162   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:176   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:191   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:206   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:214   error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5684:7     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5684:18    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:21    error    't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5684:35    error    't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5684:38    error    'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:41    error    't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5687:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5687:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5687:28    error    'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5688:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5688:15    error    Unexpected use of comma operator                                                                                             no-sequences
   5689:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5690:8     error    'ace' is not defined                                                                                                         no-undef
   5690:71    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5690:74    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5690:77    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5690:77    error    'i' is defined but never used                                                                                                no-unused-vars
   5691:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5691:37    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5692:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   5693:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5695:41    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5695:44    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5696:33    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5697:45    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5698:1     warning  This line has a length of 249. Maximum allowed is 100                                                                        max-len
   5698:5     error    Unexpected var, use let or const instead                                                                                     no-var
   5698:9     error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5698:20    error    'e' is already defined                                                                                                       no-redeclare
   5698:33    error    't' is already defined                                                                                                       no-redeclare
   5698:70    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5698:79    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:126   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:139   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:156   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:209   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:224   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5699:45    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5701:46    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5702:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5702:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5703:43    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5704:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5704:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5704:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5704:63    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5705:38    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5705:41    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5706:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5706:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5707:40    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5707:43    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5708:27    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5708:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5709:41    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5709:44    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5710:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5711:39    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5711:42    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5712:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5713:39    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5713:42    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5714:33    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5715:44    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5715:47    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5716:33    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5717:42    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5717:45    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5718:33    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5719:40    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5719:43    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5720:1     warning  This line has a length of 284. Maximum allowed is 100                                                                        max-len
   5721:45    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5721:48    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5722:27    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5722:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5723:43    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5723:46    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5724:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5724:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5725:46    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5725:49    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5726:1     warning  This line has a length of 145. Maximum allowed is 100                                                                        max-len
   5726:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:75    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:101   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5727:41    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5727:44    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5728:1     warning  This line has a length of 288. Maximum allowed is 100                                                                        max-len
   5728:9     error    'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5728:12    error    'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5728:15    error    Return statement should not contain assignment                                                                               no-return-assign
   5728:15    error    Return statement should not contain assignment                                                                               no-return-assign
   5728:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5728:122   error    Unexpected use of comma operator                                                                                             no-sequences
   5729:39    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5729:42    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5730:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   5730:9     error    'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5730:12    error    'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5730:15    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5730:15    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5730:41    error    Return statement should not contain assignment                                                                               no-return-assign
   5730:41    error    Return statement should not contain assignment                                                                               no-return-assign
   5730:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5730:50    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5730:68    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5738:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
   5738:28    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5738:39    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   5738:117   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   5739:46    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5740:1     warning  This line has a length of 159. Maximum allowed is 100                                                                        max-len
   5740:5     error    Unexpected var, use let or const instead                                                                                     no-var
   5740:9     error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5740:55    error    'e' is already defined                                                                                                       no-redeclare
   5740:99    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5740:110   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   5741:39    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5741:42    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5742:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   5742:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5742:24    error    Unexpected use of comma operator                                                                                             no-sequences
   5743:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5743:13    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5743:29    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5743:32    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5743:35    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5743:38    error    'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5743:41    error    'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5744:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5744:39    error    Unexpected use of comma operator                                                                                             no-sequences
   5745:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5745:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5745:31    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5745:34    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5746:16    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   5747:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5747:36    error    'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5747:39    error    't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5750:8     error    'ace' is not defined                                                                                                         no-undef
   5750:89    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5750:92    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5750:95    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5750:95    error    'i' is defined but never used                                                                                                no-unused-vars
   5751:10    error    Unexpected var, use let or const instead                                                                                     no-var
   5751:14    error    'e' is already defined                                                                                                       no-redeclare
   5751:32    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5751:765   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5751:1249  error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5752:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5752:30    error    Unexpected use of comma operator                                                                                             no-sequences
   5753:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5753:12    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5753:20    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5753:28    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:11    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5754:36    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:46    error    'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5754:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5754:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5754:77    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:78    error    Unexpected use of comma operator                                                                                             no-sequences
   5754:80    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5754:98    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5755:12    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:19    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:27    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:5     error    'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5756:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5756:14    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:26    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:27    error    Unexpected use of comma operator                                                                                             no-sequences
   5756:29    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5756:52    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:64    error    'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5757:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5757:10    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5757:13    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5757:16    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5757:16    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5758:5     error    'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5758:14    error    'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5758:32    error    'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5759:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5759:36    error    'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5759:37    error    Unexpected use of comma operator                                                                                             no-sequences
   5759:39    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5759:70    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:5     error    Unexpected var, use let or const instead                                                                                     no-var
   5760:13    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:49    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5761:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5761:17    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:5     error    'h' declared on line 5760 column 9 is used outside of binding context                                                        block-scoped-var
   5762:9     error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:46    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5762:49    error    'h' declared on line 5760 column 9 is used outside of binding context                                                        block-scoped-var
   5763:5     error    'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5763:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5763:14    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:17    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:34    error    Unexpected use of comma operator                                                                                             no-sequences
   5763:36    error    'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:45    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:48    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:68    error    'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:77    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:80    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:99    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:109   error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:119   error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:130   error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:137   error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:145   error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:161   error    Unexpected var, use let or const instead                                                                                     no-var
   5764:5     error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5764:33    error    Function declared in a loop contains unsafe references to variable(s) 'u'                                                    no-loop-func
   5764:35    error    'e' is already declared in the upper scope on line 5750 column 89                                                            no-shadow
   5764:42    error    Unexpected use of '&'                                                                                                        no-bitwise
   5764:46    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:5     error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5765:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5765:25    error    Unexpected use of comma operator                                                                                             no-sequences
   5765:27    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:56    error    'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5765:68    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:120   error    'e' is already declared in the upper scope on line 5750 column 89                                                            no-shadow
   5766:9     error    't' is already declared in the upper scope on line 5750 column 92                                                            no-shadow
   5766:13    error    'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5766:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5768:8     error    'ace' is not defined                                                                                                         no-undef
   5768:112   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5768:118   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5768:118   error    't' is defined but never used                                                                                                no-unused-vars
   5769:8     error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5769:11    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5769:11    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5769:30    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5769:54    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5769:64    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5769:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5769:80    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5770:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5771:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5773:8     error    Return statement should not contain assignment                                                                               no-return-assign
   5773:34    error    Unexpected use of comma operator                                                                                             no-sequences
   5775:16    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5776:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5777:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5777:15    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5777:18    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5777:21    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5777:24    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5778:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5778:18    error    Unexpected use of comma operator                                                                                             no-sequences
   5779:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5780:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   5780:5     error    'h' was used before it was defined                                                                                           no-use-before-define
   5780:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5780:45    error    Unexpected use of comma operator                                                                                             no-sequences
   5780:87    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5781:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5781:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5781:11    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5781:45    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5781:48    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5781:51    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5781:54    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5782:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5782:37    error    Unexpected use of comma operator                                                                                             no-sequences
   5782:67    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   5783:42    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5783:45    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5783:48    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5785:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5785:20    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5786:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   5786:12    error    Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    error    Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    error    Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    error    Unexpected use of '|'                                                                                                        no-bitwise
   5787:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5789:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5789:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5789:30    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5790:34    error    Unexpected use of comma operator                                                                                             no-sequences
   5791:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5791:38    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5792:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5793:37    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5794:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5795:32    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5796:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5796:46    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5797:30    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5797:33    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5797:36    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5798:11    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5798:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5798:58    error    'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5798:61    error    'e' is already declared in the upper scope on line 5797 column 30                                                            no-shadow
   5799:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5799:17    error    Unexpected use of comma operator                                                                                             no-sequences
   5800:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5800:36    error    Unexpected use of comma operator                                                                                             no-sequences
   5801:44    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5801:47    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5801:50    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5802:22    error    'e' is already declared in the upper scope on line 5801 column 44                                                            no-shadow
   5803:12    error    't' is already declared in the upper scope on line 5801 column 50                                                            no-shadow
   5803:31    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5803:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5804:1     warning  This line has a length of 227. Maximum allowed is 100                                                                        max-len
   5804:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:50    error    Unexpected use of comma operator                                                                                             no-sequences
   5804:73    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5804:103   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:120   error    Unexpected use of comma operator                                                                                             no-sequences
   5804:171   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:189   error    Unexpected use of comma operator                                                                                             no-sequences
   5805:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5807:48    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5807:51    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5807:54    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5807:57    error    'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5807:60    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5808:9     error    'r' is already declared in the upper scope on line 5769 column 11                                                            no-shadow
   5808:12    error    's' is already declared in the upper scope on line 5769 column 54                                                            no-shadow
   5808:15    error    'a' is already declared in the upper scope on line 5769 column 64                                                            no-shadow
   5808:18    error    'l' is already declared in the upper scope on line 5777 column 15                                                            no-shadow
   5808:25    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5808:25    error    'c' is already declared in the upper scope on line 5781 column 11                                                            no-shadow
   5808:82    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5808:91    error    'h' is already declared in the upper scope on line 5783 column 8                                                             no-shadow
   5808:94    error    'e' is already declared in the upper scope on line 5807 column 48                                                            no-shadow
   5809:1     warning  This line has a length of 257. Maximum allowed is 100                                                                        max-len
   5809:10    error    't' is already declared in the upper scope on line 5807 column 60                                                            no-shadow
   5809:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5809:92    error    Unexpected use of comma operator                                                                                             no-sequences
   5811:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5811:76    error    Unexpected dangling '_' in '_clicks'                                                                                         no-underscore-dangle
   5816:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5816:56    error    'e' is already declared in the upper scope on line 5807 column 48                                                            no-shadow
   5819:40    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5821:44    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5821:47    error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5821:50    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5822:9     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5822:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5822:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5822:38    error    'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5823:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5823:58    error    't' is already declared in the upper scope on line 5821 column 50                                                            no-shadow
   5823:66    error    'e' is already declared in the upper scope on line 5822 column 38                                                            no-shadow
   5823:69    error    't' is already declared in the upper scope on line 5823 column 58                                                            no-shadow
   5823:72    error    'i' is already declared in the upper scope on line 5821 column 47                                                            no-shadow
   5824:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   5824:11    error    'n' is already declared in the upper scope on line 5822 column 9                                                             no-shadow
   5824:14    error    'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5824:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5824:86    error    Unexpected use of comma operator                                                                                             no-sequences
   5825:102   error    Unexpected use of '|='                                                                                                       no-bitwise
   5825:110   error    Unexpected use of comma operator                                                                                             no-sequences
   5826:16    error    Unexpected use of '&'                                                                                                        no-bitwise
   5826:24    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5828:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5829:1     warning  This line has a length of 207. Maximum allowed is 100                                                                        max-len
   5829:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5829:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5829:80    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5830:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   5830:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5830:48    error    Unexpected use of comma operator                                                                                             no-sequences
   5831:29    error    Unexpected use of '&'                                                                                                        no-bitwise
   5832:26    error    Unexpected use of comma operator                                                                                             no-sequences
   5834:11    error    Unexpected use of '&='                                                                                                       no-bitwise
   5834:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5835:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   5835:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5837:30    error    Return statement should not contain assignment                                                                               no-return-assign
   5837:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5837:59    error    Unexpected use of comma operator                                                                                             no-sequences
   5838:11    error    Unexpected use of comma operator                                                                                             no-sequences
   5838:33    error    'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5839:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   5839:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5840:30    error    'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5843:106   error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5843:109   error    'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5844:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5844:31    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5844:34    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5845:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5845:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5845:16    error    'o' was used before it was defined                                                                                           no-use-before-define
   5846:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5846:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5846:11    error    'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5846:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5846:66    error    Unexpected use of comma operator                                                                                             no-sequences
   5847:52    error    't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5847:55    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5848:33    error    'e' is already declared in the upper scope on line 5847 column 55                                                            no-shadow
   5849:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5851:55    error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5852:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   5852:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5852:53    error    Unexpected use of comma operator                                                                                             no-sequences
   5855:293   error    'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5858:8     error    'ace' is not defined                                                                                                         no-undef
   5858:75    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5858:78    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5858:81    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5859:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5859:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5864:8     error    'ace' is not defined                                                                                                         no-undef
   5864:200   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5864:203   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5864:206   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5864:206   error    'i' is defined but never used                                                                                                no-unused-vars
   5865:8     error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:8     error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5865:33    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:33    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5865:59    error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:88    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:88    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5865:111   error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:111   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5865:135   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:135   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5865:160   error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:160   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5865:181   error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:181   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5865:193   error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:214   error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:238   error    'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:267   error    'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:304   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5865:313   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   5865:316   error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5865:319   error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5866:11    error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5866:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5866:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5866:34    error    Unexpected use of comma operator                                                                                             no-sequences
   5868:15    error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5868:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5868:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5868:82    error    Unexpected use of comma operator                                                                                             no-sequences
   5868:164   error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5869:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5870:50    error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5872:29    error    Unexpected use of comma operator                                                                                             no-sequences
   5877:18    error    'e' is already declared in the upper scope on line 5870 column 50                                                            no-shadow
   5878:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   5878:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5878:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5878:22    error    Unexpected use of comma operator                                                                                             no-sequences
   5881:10    error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5881:10    error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5881:23    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5881:61    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5881:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5881:63    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5882:267   error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5882:270   error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5882:273   error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5886:450   error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5889:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   5889:32    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5892:669   error    'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5893:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5893:24    error    Unexpected use of comma operator                                                                                             no-sequences
   5895:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5895:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5895:53    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5895:56    error    'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5895:59    error    's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5896:14    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5896:17    error    'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5896:17    error    'e' is defined but never used                                                                                                no-unused-vars
   5897:10    error    't' is already declared in the upper scope on line 5896 column 14                                                            no-shadow
   5897:13    error    'i' is already declared in the upper scope on line 5898 column 21                                                            no-shadow
   5897:16    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5897:19    error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5897:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5897:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5897:54    error    'l' was used before it was defined                                                                                           no-use-before-define
   5897:59    error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:112   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:188   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:208   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:232   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:254   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:271   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:297   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:321   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:342   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:386   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:412   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:415   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:439   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:458   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5897:461   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:487   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:511   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:533   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:603   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:625   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:646   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:693   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:717   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:720   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:742   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:761   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5897:764   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:790   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:830   error    Unexpected use of '|='                                                                                                       no-bitwise
   5897:991   error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:1017  error    'a' was used before it was defined                                                                                           no-use-before-define
   5897:1041  error    'a' was used before it was defined                                                                                           no-use-before-define
   5898:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5898:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5898:11    error    'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5898:21    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5898:31    error    'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5898:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5898:72    error    'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5898:72    error    'e' is defined but never used                                                                                                no-unused-vars
   5899:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5899:28    error    Unexpected use of comma operator                                                                                             no-sequences
   5900:12    error    Unexpected use of comma operator                                                                                             no-sequences
   5900:45    error    'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5900:45    error    'e' is defined but never used                                                                                                no-unused-vars
   5904:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5904:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5904:63    error    Unexpected use of comma operator                                                                                             no-sequences
   5907:5     error    Unexpected use of comma operator                                                                                             no-sequences
   5908:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   5908:11    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5908:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5908:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5908:54    error    Unexpected use of comma operator                                                                                             no-sequences
   5909:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5909:77    error    Unexpected use of comma operator                                                                                             no-sequences
   5911:47    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5912:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5912:43    error    Unexpected use of comma operator                                                                                             no-sequences
   5913:40    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5914:1     warning  This line has a length of 252. Maximum allowed is 100                                                                        max-len
   5914:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5914:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5914:216   error    Unexpected use of comma operator                                                                                             no-sequences
   5916:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   5916:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5916:32    error    Unexpected use of comma operator                                                                                             no-sequences
   5918:48    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5919:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5919:247   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   5921:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   5921:9     error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5921:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5922:1     warning  This line has a length of 592. Maximum allowed is 100                                                                        max-len
   5922:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5922:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5922:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5922:59    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5924:49    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5925:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5926:38    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5928:39    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5930:40    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5931:11    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5931:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5931:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5932:39    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5932:42    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5933:11    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5933:21    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5933:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5935:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   5935:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5935:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5937:1     warning  This line has a length of 177. Maximum allowed is 100                                                                        max-len
   5938:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5938:19    error    Unexpected use of comma operator                                                                                             no-sequences
   5940:52    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5940:55    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5940:58    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5941:11    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5941:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5942:12    error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5942:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5944:16    error    'e' is already declared in the upper scope on line 5940 column 52                                                            no-shadow
   5950:40    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5953:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5954:23    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5956:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5956:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5959:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   5959:7     error    Unexpected var, use let or const instead                                                                                     no-var
   5959:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5959:11    error    'e' is already defined                                                                                                       no-redeclare
   5959:32    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5959:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5959:155   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5960:41    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5960:44    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5961:65    error    Unexpected use of comma operator                                                                                             no-sequences
   5962:6     error    Return statement should not contain assignment                                                                               no-return-assign
   5962:34    error    Unexpected use of comma operator                                                                                             no-sequences
   5963:1     warning  This line has a length of 259. Maximum allowed is 100                                                                        max-len
   5963:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5963:13    error    Unexpected var, use let or const instead                                                                                     no-var
   5963:17    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5963:47    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5963:75    error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5963:104   error    'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5963:155   error    's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5963:162   error    'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5963:180   error    'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5963:198   error    'c' is already declared in the upper scope on line 5865 column 88                                                            no-shadow
   5963:234   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5964:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5964:9     error    Unexpected use of comma operator                                                                                             no-sequences
   5965:1     warning  This line has a length of 186. Maximum allowed is 100                                                                        max-len
   5965:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5965:13    error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5965:17    error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5965:26    error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:31    error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:38    error    'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5965:71    error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:146   error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:150   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5965:167   error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5966:6     error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5966:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5966:9     error    Unexpected use of comma operator                                                                                             no-sequences
   5966:11    error    'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:6     error    'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5967:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5967:11    error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:16    error    Unexpected use of comma operator                                                                                             no-sequences
   5967:18    error    'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:23    error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:34    error    'h' is already declared in the upper scope on line 5865 column 193                                                           no-shadow
   5967:38    error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:49    error    'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:56    error    Return statement should not contain assignment                                                                               no-return-assign
   5967:74    error    'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:89    error    Unexpected use of comma operator                                                                                             no-sequences
   5967:91    error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:95    error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:117   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:122   error    'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:127   error    'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:132   error    'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:137   error    'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:190   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:192   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5967:205   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:225   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:231   error    'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:237   error    'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:243   error    'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:249   error    'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:296   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:325   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:342   error    'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:358   error    'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:375   error    'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:390   error    'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:466   error    'i' declared on line 5963 column 17 is used outside of binding context                                                       block-scoped-var
   5967:493   error    'n' declared on line 5963 column 47 is used outside of binding context                                                       block-scoped-var
   5967:518   error    'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:532   error    's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5968:41    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5968:41    error    'e' is defined but never used                                                                                                no-unused-vars
   5969:1     warning  This line has a length of 389. Maximum allowed is 100                                                                        max-len
   5969:9     error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5969:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5969:12    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5969:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5969:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5969:324   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5970:51    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5971:9     error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5971:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5971:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5971:122   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5971:277   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5971:307   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5973:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   5973:11    error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5973:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5974:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5974:35    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5974:42    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5974:49    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5974:57    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5974:72    error    'e' is already declared in the upper scope on line 5974 column 35                                                            no-shadow
   5974:75    error    't' is already declared in the upper scope on line 5974 column 42                                                            no-shadow
   5975:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   5975:13    error    Unexpected var, use let or const instead                                                                                     no-var
   5975:17    error    'i' is already declared in the upper scope on line 5974 column 49                                                            no-shadow
   5975:24    error    'n' is already declared in the upper scope on line 5974 column 57                                                            no-shadow
   5977:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5977:16    error    'i' declared on line 5975 column 17 is used outside of binding context                                                       block-scoped-var
   5978:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5979:1     warning  This line has a length of 633. Maximum allowed is 100                                                                        max-len
   5979:13    error    Unexpected var, use let or const instead                                                                                     no-var
   5979:17    error    'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5979:42    error    's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5979:60    error    'r' is already defined                                                                                                       no-redeclare
   5979:78    error    'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5979:572   error    'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5981:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5981:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5981:12    error    'a' declared on line 5979 column 78 is used outside of binding context                                                       block-scoped-var
   5981:26    error    Unexpected use of comma operator                                                                                             no-sequences
   5981:35    error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:48    error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:73    error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:84    error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:100   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:188   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:269   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:351   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:392   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:451   error    'r' declared on line 5979 column 17 is used outside of binding context                                                       block-scoped-var
   5981:573   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5981:614   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:630   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:630   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5981:632   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5981:690   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:743   error    's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5982:1     warning  This line has a length of 269. Maximum allowed is 100                                                                        max-len
   5982:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5982:140   error    Unexpected use of comma operator                                                                                             no-sequences
   5982:164   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5982:196   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5982:227   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5984:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   5984:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5984:43    error    Unexpected use of comma operator                                                                                             no-sequences
   5985:17    error    'e' is already declared in the upper scope on line 5974 column 35                                                            no-shadow
   5986:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5988:40    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5990:54    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5991:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   5991:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5991:44    error    Unexpected use of comma operator                                                                                             no-sequences
   5993:9     error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5993:12    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5993:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5993:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5993:110   error    Unexpected use of comma operator                                                                                             no-sequences
   5994:47    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5995:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5995:391   error    Unexpected use of comma operator                                                                                             no-sequences
   5997:11    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5997:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5997:109   error    Unexpected use of comma operator                                                                                             no-sequences
   5997:152   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   5999:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5999:13    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5999:38    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5999:72    error    Unexpected use of comma operator                                                                                             no-sequences
   6000:6     error    Unexpected var, use let or const instead                                                                                     no-var
   6000:10    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   6000:52    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6001:15    error    'e' is already declared in the upper scope on line 5997 column 11                                                            no-shadow
   6003:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6003:13    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   6003:26    error    'i' declared on line 6000 column 10 is used outside of binding context                                                       block-scoped-var
   6004:16    error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   6004:61    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6005:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6005:18    error    Unexpected use of comma operator                                                                                             no-sequences
   6007:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6007:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6007:47    error    Unexpected use of comma operator                                                                                             no-sequences
   6007:49    error    'i' declared on line 6000 column 10 is used outside of binding context                                                       block-scoped-var
   6007:67    error    'e' is already declared in the upper scope on line 5997 column 11                                                            no-shadow
   6010:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6010:32    error    Unexpected use of comma operator                                                                                             no-sequences
   6010:51    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6016:48    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6022:47    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6023:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6023:25    error    Unexpected use of comma operator                                                                                             no-sequences
   6024:44    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6025:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6026:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   6026:58    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6026:58    error    'e' is defined but never used                                                                                                no-unused-vars
   6026:105   error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6027:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6027:31    error    Unexpected use of comma operator                                                                                             no-sequences
   6027:56    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6028:44    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6028:47    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   6029:14    error    'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   6029:17    error    'e' is already declared in the upper scope on line 6028 column 44                                                            no-shadow
   6030:19    error    'n' was used before it was defined                                                                                           no-use-before-define
   6030:39    error    's' was used before it was defined                                                                                           no-use-before-define
   6030:68    error    'r' was used before it was defined                                                                                           no-use-before-define
   6030:75    error    'a' was used before it was defined                                                                                           no-use-before-define
   6031:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6031:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6031:11    error    'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   6031:21    error    't' is already defined                                                                                                       no-redeclare
   6031:354   error    'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   6031:398   error    'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   6031:449   error    's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   6031:502   error    'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   6031:549   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6031:555   error    Unexpected use of comma operator                                                                                             no-sequences
   6031:564   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6033:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6034:61    error    'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6034:64    error    't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   6035:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6035:10    error    Unexpected use of comma operator                                                                                             no-sequences
   6037:8     error    'ace' is not defined                                                                                                         no-undef
   6037:109   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6037:112   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6037:115   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6037:115   error    'i' is defined but never used                                                                                                no-unused-vars
   6038:4     error    Unexpected var, use let or const instead                                                                                     no-var
   6038:8     error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6038:37    error    'e' is already defined                                                                                                       no-redeclare
   6038:80    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6039:1     warning  This line has a length of 153. Maximum allowed is 100                                                                        max-len
   6039:11    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6039:32    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6039:61    error    'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6039:107   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6039:126   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6040:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   6040:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6040:44    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6040:83    error    Unexpected use of comma operator                                                                                             no-sequences
   6040:87    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6042:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   6042:48    error    Unexpected use of comma operator                                                                                             no-sequences
   6043:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   6043:36    error    Unexpected use of comma operator                                                                                             no-sequences
   6043:59    error    Unexpected dangling '_' in '_clicks'                                                                                         no-underscore-dangle
   6044:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6044:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6044:36    error    Unexpected use of comma operator                                                                                             no-sequences
   6046:44    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6046:47    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6047:78    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6047:84    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6047:101   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6049:1     warning  This line has a length of 433. Maximum allowed is 100                                                                        max-len
   6049:9     error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6049:12    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6049:12    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6049:29    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6049:87    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6049:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6049:164   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6049:201   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6049:351   error    Unexpected use of comma operator                                                                                             no-sequences
   6050:50    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6051:1     warning  This line has a length of 750. Maximum allowed is 100                                                                        max-len
   6051:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6051:9     error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6051:12    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6051:15    error    'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6051:18    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6051:35    error    'r' is already declared in the upper scope on line 6038 column 8                                                             no-shadow
   6051:93    error    'e' is already defined                                                                                                       no-redeclare
   6051:134   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6051:134   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6051:260   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:320   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:345   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:382   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:445   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:472   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:511   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:522   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:668   error    Unexpected use of comma operator                                                                                             no-sequences
   6053:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6053:32    error    Unexpected use of comma operator                                                                                             no-sequences
   6055:1     warning  This line has a length of 310. Maximum allowed is 100                                                                        max-len
   6055:5     error    'n' was used before it was defined                                                                                           no-use-before-define
   6055:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6055:30    error    Unexpected use of comma operator                                                                                             no-sequences
   6055:32    error    'e' was used before it was defined                                                                                           no-use-before-define
   6055:59    error    'i' was used before it was defined                                                                                           no-use-before-define
   6055:71    error    't' was used before it was defined                                                                                           no-use-before-define
   6055:83    error    Unexpected var, use let or const instead                                                                                     no-var
   6055:83    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6055:87    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6055:90    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6055:93    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6055:118   error    'i' was used before it was defined                                                                                           no-use-before-define
   6055:122   error    'n' was used before it was defined                                                                                           no-use-before-define
   6055:155   error    'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6055:171   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6056:46    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6057:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6057:9     error    'e' is already defined                                                                                                       no-redeclare
   6057:38    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6057:55    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6057:91    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6057:91    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6057:265   error    Unexpected use of comma operator                                                                                             no-sequences
   6058:46    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6059:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6059:9     error    'e' is already defined                                                                                                       no-redeclare
   6059:38    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6059:55    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6059:120   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6059:120   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6059:366   error    Unexpected use of comma operator                                                                                             no-sequences
   6060:44    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6060:44    error    'e' is defined but never used                                                                                                no-unused-vars
   6061:11    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6061:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6061:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6061:41    error    Unexpected use of comma operator                                                                                             no-sequences
   6062:45    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6063:9     error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6063:12    error    'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6063:15    error    'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6063:18    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6063:21    error    'r' is already declared in the upper scope on line 6038 column 8                                                             no-shadow
   6063:24    error    's' is already declared in the upper scope on line 6070 column 15                                                            no-shadow
   6063:27    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6063:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6064:1     warning  This line has a length of 863. Maximum allowed is 100                                                                        max-len
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6064:94    error    Unexpected use of comma operator                                                                                             no-sequences
   6064:220   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6064:482   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6064:842   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6066:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6066:21    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6066:24    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6067:31    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6067:37    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6067:51    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6067:113   error    Unexpected use of comma operator                                                                                             no-sequences
   6067:378   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6067:535   error    'e' is already declared in the upper scope on line 6067 column 37                                                            no-shadow
   6069:14    error    Unexpected use of comma operator                                                                                             no-sequences
   6070:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6070:15    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6070:18    error    'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6070:21    error    't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6071:1     warning  This line has a length of 295. Maximum allowed is 100                                                                        max-len
   6071:26    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6071:100   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6072:1     warning  This line has a length of 207. Maximum allowed is 100                                                                        max-len
   6072:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6072:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6072:57    error    Unexpected use of comma operator                                                                                             no-sequences
   6073:8     error    'ace' is not defined                                                                                                         no-undef
   6073:76    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6073:79    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6073:82    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6073:82    error    'i' is defined but never used                                                                                                no-unused-vars
   6074:39    error    'e' is already declared in the upper scope on line 6073 column 76                                                            no-shadow
   6075:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   6075:26    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6075:32    error    't' is already declared in the upper scope on line 6073 column 79                                                            no-shadow
   6075:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6077:8     error    'ace' is not defined                                                                                                         no-undef
   6077:145   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6077:148   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6077:151   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6077:151   error    'i' is defined but never used                                                                                                no-unused-vars
   6078:4     error    Unexpected var, use let or const instead                                                                                     no-var
   6078:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6078:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6078:23    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   6078:58    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6078:61    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6079:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   6079:94    error    'e' is already declared in the upper scope on line 6078 column 58                                                            no-shadow
   6079:97    error    't' is already declared in the upper scope on line 6078 column 61                                                            no-shadow
   6080:7     error    The '__proto__' property is deprecated                                                                                       no-proto
   6081:21    error    'e' is already declared in the upper scope on line 6078 column 58                                                            no-shadow
   6081:24    error    't' is already declared in the upper scope on line 6078 column 61                                                            no-shadow
   6082:19    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6083:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6086:19    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6086:22    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6089:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6089:17    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6091:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   6091:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6091:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6091:16    error    Unexpected use of comma operator                                                                                             no-sequences
   6091:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6092:22    error    Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   6092:50    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6093:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6093:10    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6093:63    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6093:63    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6093:80    error    'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6093:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6095:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6097:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   6097:51    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6099:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6100:8     error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6100:30    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6100:80    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6100:125   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6100:144   error    'e' is already defined                                                                                                       no-redeclare
   6101:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6101:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6101:6     error    Return statement should not contain assignment                                                                               no-return-assign
   6101:53    error    Unexpected use of comma operator                                                                                             no-sequences
   6101:55    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   6104:41    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6106:41    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6108:45    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6108:48    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6109:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6109:45    error    Unexpected use of comma operator                                                                                             no-sequences
   6110:46    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6112:42    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6113:6     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   6114:38    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6114:41    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6114:44    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6115:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6115:8     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6115:36    error    Unexpected use of comma operator                                                                                             no-sequences
   6115:40    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6115:53    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6116:38    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6116:38    error    'e' is defined but never used                                                                                                no-unused-vars
   6117:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6117:65    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   6123:1     warning  This line has a length of 137. Maximum allowed is 100                                                                        max-len
   6123:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6123:22    error    Unexpected use of comma operator                                                                                             no-sequences
   6124:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6124:22    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6124:25    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6125:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6125:21    error    Unexpected use of comma operator                                                                                             no-sequences
   6126:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6128:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6128:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6128:39    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6129:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6129:26    error    Unexpected use of comma operator                                                                                             no-sequences
   6130:5     error    Unexpected use of comma operator                                                                                             no-sequences
   6130:44    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6131:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   6131:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6131:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6133:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   6133:25    error    'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6133:28    error    't' is already declared in the upper scope on line 6133 column 66                                                            no-shadow
   6133:62    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6133:66    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6133:69    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6133:72    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6133:75    error    'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6133:78    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6133:78    error    'o' is already declared in the upper scope on line 6078 column 11                                                            no-shadow
   6134:12    error    Unexpected var, use let or const instead                                                                                     no-var
   6134:16    error    'r' is already declared in the upper scope on line 6100 column 8                                                             no-shadow
   6134:38    error    's' is already declared in the upper scope on line 6100 column 80                                                            no-shadow
   6135:11    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6135:11    error    'a' is already declared in the upper scope on line 6100 column 30                                                            no-shadow
   6135:24    error    'l' is already declared in the upper scope on line 6100 column 125                                                           no-shadow
   6135:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6136:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   6136:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6136:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6136:26    error    Unexpected var, use let or const instead                                                                                     no-var
   6136:30    error    'c' is already declared in the upper scope on line 6124 column 22                                                            no-shadow
   6136:42    error    'h' is already declared in the upper scope on line 6126 column 15                                                            no-shadow
   6137:15    error    'd' is already declared in the upper scope on line 6166 column 11                                                            no-shadow
   6137:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6138:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6141:17    error    'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6145:9     error    'h' declared on line 6136 column 42 is used outside of binding context                                                       block-scoped-var
   6145:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6145:15    error    'h' declared on line 6136 column 42 is used outside of binding context                                                       block-scoped-var
   6145:31    error    'c' declared on line 6136 column 30 is used outside of binding context                                                       block-scoped-var
   6145:53    error    'c' declared on line 6136 column 30 is used outside of binding context                                                       block-scoped-var
   6148:10    error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6151:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6151:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6153:15    error    'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6157:7     error    's' declared on line 6134 column 38 is used outside of binding context                                                       block-scoped-var
   6157:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6157:13    error    's' declared on line 6134 column 38 is used outside of binding context                                                       block-scoped-var
   6157:29    error    'r' declared on line 6134 column 16 is used outside of binding context                                                       block-scoped-var
   6157:51    error    'r' declared on line 6134 column 16 is used outside of binding context                                                       block-scoped-var
   6160:8     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6164:48    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6164:51    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6165:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   6165:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6165:47    error    Unexpected use of comma operator                                                                                             no-sequences
   6165:93    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6166:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
   6166:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6166:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6166:22    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6166:27    error    'o' is already defined                                                                                                       no-redeclare
   6166:117   error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6167:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6167:42    error    Unexpected use of comma operator                                                                                             no-sequences
   6168:49    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6169:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6169:43    error    Unexpected use of comma operator                                                                                             no-sequences
   6170:44    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6170:47    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6171:1     warning  This line has a length of 408. Maximum allowed is 100                                                                        max-len
   6171:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6171:23    error    Unexpected use of comma operator                                                                                             no-sequences
   6171:50    error    Unexpected var, use let or const instead                                                                                     no-var
   6171:50    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6171:54    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6171:57    error    't' is already defined                                                                                                       no-redeclare
   6171:93    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6171:288   error    Unexpected use of comma operator                                                                                             no-sequences
   6173:1     warning  This line has a length of 334. Maximum allowed is 100                                                                        max-len
   6173:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6173:51    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6173:57    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6173:86    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6174:48    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6175:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   6175:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6175:9     error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6175:23    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6175:23    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6175:52    error    'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6175:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6175:98    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6176:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   6176:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6176:69    error    Unexpected use of comma operator                                                                                             no-sequences
   6176:130   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6176:144   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6176:165   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6179:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6180:48    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6182:45    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6182:48    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6182:51    error    'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6182:54    error    'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6183:9     error    'o' is already declared in the upper scope on line 6078 column 11                                                            no-shadow
   6183:12    error    'r' is already declared in the upper scope on line 6100 column 8                                                             no-shadow
   6183:15    error    's' is already declared in the upper scope on line 6100 column 80                                                            no-shadow
   6183:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6183:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6183:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6183:84    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6184:42    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6184:45    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6185:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6185:67    error    Unexpected use of comma operator                                                                                             no-sequences
   6186:37    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6187:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6187:34    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6187:84    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6189:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6189:56    error    Unexpected use of comma operator                                                                                             no-sequences
   6191:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6191:59    error    Unexpected use of comma operator                                                                                             no-sequences
   6192:43    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6193:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6193:74    error    Unexpected use of comma operator                                                                                             no-sequences
   6194:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6194:24    error    'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6195:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6195:5     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:44    error    Unexpected var, use let or const instead                                                                                     no-var
   6195:44    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6195:48    error    'e' is already defined                                                                                                       no-redeclare
   6195:79    error    't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6195:97    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:150   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:326   error    Return statement should not contain assignment                                                                               no-return-assign
   6195:326   error    Return statement should not contain assignment                                                                               no-return-assign
   6195:326   error    Return statement should not contain assignment                                                                               no-return-assign
   6195:364   error    Unexpected use of comma operator                                                                                             no-sequences
   6196:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6198:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6199:8     error    'ace' is not defined                                                                                                         no-undef
   6199:164   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6199:167   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6199:170   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6199:170   error    'i' is defined but never used                                                                                                no-unused-vars
   6200:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6200:11    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6200:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6200:23    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   6200:58    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6200:61    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6201:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   6201:94    error    'e' is already declared in the upper scope on line 6200 column 58                                                            no-shadow
   6201:97    error    't' is already declared in the upper scope on line 6200 column 61                                                            no-shadow
   6202:7     error    The '__proto__' property is deprecated                                                                                       no-proto
   6203:21    error    'e' is already declared in the upper scope on line 6200 column 58                                                            no-shadow
   6203:24    error    't' is already declared in the upper scope on line 6200 column 61                                                            no-shadow
   6204:19    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6205:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6208:19    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6208:22    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6211:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6211:17    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6213:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   6213:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6213:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6213:16    error    Unexpected use of comma operator                                                                                             no-sequences
   6213:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6214:10    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6214:10    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6214:22    error    Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   6214:50    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6215:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6215:10    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6215:63    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6215:63    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6215:80    error    'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6215:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6217:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6219:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   6219:51    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6221:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6222:8     error    'C' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:8     error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6222:31    error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:56    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:56    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6222:87    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:87    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6222:113   error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:120   error    'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:127   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6222:127   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6222:159   error    Unexpected use of comma operator                                                                                             no-sequences
   6222:223   error    'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6223:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   6223:9     error    'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6223:12    error    'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6223:15    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:15    error    's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6223:29    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:29    error    'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6223:58    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:58    error    'l' is already declared in the upper scope on line 6214 column 10                                                            no-shadow
   6223:66    error    'p' was used before it was defined                                                                                           no-use-before-define
   6223:66    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6223:78    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6223:87    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6223:90    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6224:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6225:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6225:19    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6227:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6227:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6227:55    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6228:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6229:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6229:11    error    't' declared on line 6230 column 12 is used outside of binding context                                                       block-scoped-var
   6229:11    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6229:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6229:38    error    't' declared on line 6230 column 12 is used outside of binding context                                                       block-scoped-var
   6229:40    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6230:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   6230:8     error    Unexpected var, use let or const instead                                                                                     no-var
   6230:12    error    't' is already defined                                                                                                       no-redeclare
   6230:45    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6230:70    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6233:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6234:30    error    Unexpected use of comma operator                                                                                             no-sequences
   6235:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6236:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6236:46    error    Unexpected use of comma operator                                                                                             no-sequences
   6239:8     error    Unexpected use of comma operator                                                                                             no-sequences
   6239:59    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6240:12    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6240:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6242:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   6242:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6242:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6242:52    error    Unexpected use of comma operator                                                                                             no-sequences
   6243:20    error    Unexpected use of comma operator                                                                                             no-sequences
   6244:12    error    'e' is already declared in the upper scope on line 6239 column 59                                                            no-shadow
   6244:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6244:52    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6245:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   6245:9     error    Unexpected var, use let or const instead                                                                                     no-var
   6245:13    error    't' is already declared in the upper scope on line 6240 column 12                                                            no-shadow
   6245:68    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6245:80    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6246:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6248:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6248:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6248:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6248:170   error    't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:192   error    'i' declared on line 6245 column 68 is used outside of binding context                                                       block-scoped-var
   6248:210   error    't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:224   error    'i' declared on line 6245 column 68 is used outside of binding context                                                       block-scoped-var
   6248:303   error    't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:357   error    't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6251:59    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6252:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6252:14    error    Unexpected use of comma operator                                                                                             no-sequences
   6253:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6253:15    error    Unexpected use of comma operator                                                                                             no-sequences
   6256:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6256:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6256:13    error    'a' was used before it was defined                                                                                           no-use-before-define
   6256:20    error    Unexpected use of comma operator                                                                                             no-sequences
   6256:58    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6257:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   6257:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6258:44    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6258:47    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6259:1     warning  This line has a length of 319. Maximum allowed is 100                                                                        max-len
   6259:11    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6259:74    error    'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6259:139   error    'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6259:160   error    'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6259:182   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6259:182   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6259:223   error    Unexpected use of comma operator                                                                                             no-sequences
   6262:82    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6263:1     warning  This line has a length of 271. Maximum allowed is 100                                                                        max-len
   6263:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6263:9     error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6263:12    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6263:51    error    'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6263:76    error    'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6263:190   error    'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6263:222   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6264:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   6264:12    error    Unexpected var, use let or const instead                                                                                     no-var
   6264:16    error    's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6264:19    error    'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6264:85    error    'l' is already declared in the upper scope on line 6214 column 10                                                            no-shadow
   6264:146   error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6264:146   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6264:157   error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6264:173   error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6265:28    error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6266:45    error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:1     warning  This line has a length of 158. Maximum allowed is 100                                                                        max-len
   6267:15    error    'd' is already declared in the upper scope on line 6222 column 31                                                            no-shadow
   6267:35    error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:50    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6267:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6267:79    error    'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:94    error    Unexpected use of comma operator                                                                                             no-sequences
   6270:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6270:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6270:52    error    's' declared on line 6264 column 16 is used outside of binding context                                                       block-scoped-var
   6270:106   error    'a' declared on line 6264 column 19 is used outside of binding context                                                       block-scoped-var
   6270:171   error    's' declared on line 6264 column 16 is used outside of binding context                                                       block-scoped-var
   6271:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6273:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6273:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6273:17    error    'u' is already declared in the upper scope on line 6222 column 113                                                           no-shadow
   6273:83    error    'g' is already declared in the upper scope on line 6222 column 120                                                           no-shadow
   6273:139   error    'c' is already defined                                                                                                       no-redeclare
   6273:139   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6273:146   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6273:172   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:12    error    'p' is already declared in the upper scope on line 6302 column 14                                                            no-shadow
   6274:74    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6274:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6274:133   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:145   error    Unexpected use of comma operator                                                                                             no-sequences
   6274:216   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:402   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:464   error    'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6275:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6275:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6275:34    error    'n' is already defined                                                                                                       no-redeclare
   6275:63    error    'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:82    error    'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:111   error    'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:133   error    'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:162   error    'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:183   error    'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:212   error    'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:230   error    'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:259   error    'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:277   error    'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:493   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6275:543   error    Unexpected use of comma operator                                                                                             no-sequences
   6275:586   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6276:58    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6277:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6278:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6282:47    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6283:67    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6285:9     error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6285:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6285:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6285:111   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6285:256   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6285:264   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6286:49    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6287:9     error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6287:12    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6287:15    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6287:15    error    'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6287:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6288:12    error    Unexpected var, use let or const instead                                                                                     no-var
   6288:16    error    'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6288:77    error    'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6289:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6289:11    error    's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6289:14    error    'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6289:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6289:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6291:15    error    'e' is already declared in the upper scope on line 6286 column 49                                                            no-shadow
   6295:7     error    'r' declared on line 6288 column 77 is used outside of binding context                                                       block-scoped-var
   6295:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6295:13    error    'r' declared on line 6288 column 77 is used outside of binding context                                                       block-scoped-var
   6295:29    error    'o' declared on line 6288 column 16 is used outside of binding context                                                       block-scoped-var
   6295:51    error    'o' declared on line 6288 column 16 is used outside of binding context                                                       block-scoped-var
   6298:8     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6301:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6302:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6302:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6302:11    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6302:33    error    'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6302:36    error    't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6303:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6303:5     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6303:33    error    Unexpected var, use let or const instead                                                                                     no-var
   6303:33    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6303:37    error    'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6303:78    error    'e' is already defined                                                                                                       no-redeclare
   6303:140   error    Return statement should not contain assignment                                                                               no-return-assign
   6303:140   error    Return statement should not contain assignment                                                                               no-return-assign
   6303:182   error    Unexpected use of comma operator                                                                                             no-sequences
   6304:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6304:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6304:15    error    Unexpected use of comma operator                                                                                             no-sequences
   6305:8     error    'ace' is not defined                                                                                                         no-undef
   6305:121   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6305:124   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6305:127   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6305:127   error    'i' is defined but never used                                                                                                no-unused-vars
   6306:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6306:35    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6306:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6306:73    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6306:76    error    'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6306:79    error    't' is already declared in the upper scope on line 6305 column 124                                                           no-shadow
   6307:1     warning  This line has a length of 261. Maximum allowed is 100                                                                        max-len
   6307:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6307:15    error    Unexpected use of comma operator                                                                                             no-sequences
   6308:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6308:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6309:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6309:39    error    Unexpected use of comma operator                                                                                             no-sequences
   6310:5     error    Unexpected use of comma operator                                                                                             no-sequences
   6311:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6311:38    error    Unexpected use of comma operator                                                                                             no-sequences
   6313:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6313:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6315:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   6315:115   error    Unexpected use of comma operator                                                                                             no-sequences
   6317:1     warning  This line has a length of 215. Maximum allowed is 100                                                                        max-len
   6317:11    error    'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6317:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6319:1     warning  This line has a length of 249. Maximum allowed is 100                                                                        max-len
   6319:9     error    'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6319:12    error    't' is already declared in the upper scope on line 6305 column 124                                                           no-shadow
   6319:15    error    Return statement should not contain assignment                                                                               no-return-assign
   6319:15    error    Return statement should not contain assignment                                                                               no-return-assign
   6319:15    error    Return statement should not contain assignment                                                                               no-return-assign
   6319:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6319:218   error    Unexpected use of comma operator                                                                                             no-sequences
   6327:8     error    'ace' is not defined                                                                                                         no-undef
   6327:141   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6327:144   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6327:147   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6327:147   error    'i' is defined but never used                                                                                                no-unused-vars
   6328:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6328:96    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6328:99    error    't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6329:9     error    'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6329:12    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6329:18    error    'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6329:21    error    'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6329:27    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6329:30    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6329:42    error    'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:56    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:56    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6329:86    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:86    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6329:288   error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6331:81    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6331:88    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6332:1     warning  This line has a length of 1008. Maximum allowed is 100                                                                       max-len
   6332:10    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6332:13    error    't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6332:16    error    'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6332:19    error    'n' is already declared in the upper scope on line 6329 column 21                                                            no-shadow
   6332:22    error    'o' is already declared in the upper scope on line 6329 column 27                                                            no-shadow
   6332:25    error    'r' is already declared in the upper scope on line 6329 column 30                                                            no-shadow
   6332:28    error    's' is already declared in the upper scope on line 6329 column 56                                                            no-shadow
   6332:31    error    'a' is already declared in the upper scope on line 6329 column 86                                                            no-shadow
   6332:34    error    'l' is already declared in the upper scope on line 6331 column 81                                                            no-shadow
   6332:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6332:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6332:87    error    Unexpected use of comma operator                                                                                             no-sequences
   6332:135   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:164   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:861   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:877   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:898   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6333:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6333:16    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6334:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6334:39    error    Unexpected use of comma operator                                                                                             no-sequences
   6335:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6336:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6336:24    error    Unexpected use of comma operator                                                                                             no-sequences
   6337:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6337:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6337:37    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6338:10    error    't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6338:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6339:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6339:22    error    Unexpected use of comma operator                                                                                             no-sequences
   6340:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6340:23    error    Unexpected use of comma operator                                                                                             no-sequences
   6342:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6342:41    error    'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6342:61    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6342:116   error    Unexpected use of comma operator                                                                                             no-sequences
   6345:6     error    Unexpected use of comma operator                                                                                             no-sequences
   6345:36    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6346:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6346:22    error    Unexpected use of comma operator                                                                                             no-sequences
   6346:114   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6347:38    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6349:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   6349:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6349:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6349:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6349:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6349:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6351:37    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6353:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   6353:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6353:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6353:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6353:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6353:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6353:63    error    'I' was used before it was defined                                                                                           no-use-before-define
   6353:79    error    'I' was used before it was defined                                                                                           no-use-before-define
   6355:38    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6357:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6357:17    error    Unexpected use of comma operator                                                                                             no-sequences
   6359:33    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6361:11    error    't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6361:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6363:101   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6366:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6366:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6366:80    error    Unexpected use of comma operator                                                                                             no-sequences
   6367:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6367:19    error    Unexpected use of comma operator                                                                                             no-sequences
   6369:376   error    Unexpected var, use let or const instead                                                                                     no-var
   6369:376   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6370:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6370:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6371:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6371:9     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6373:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6373:19    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6374:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6374:64    error    'e' is already declared in the upper scope on line 6373 column 19                                                            no-shadow
   6374:73    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6374:94    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6375:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6375:19    error    'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6376:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6376:10    error    't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6376:62    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6376:62    error    'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6376:98    error    'n' is already declared in the upper scope on line 6329 column 21                                                            no-shadow
   6376:119   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6378:16    error    'e' is already declared in the upper scope on line 6375 column 19                                                            no-shadow
   6378:23    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6378:27    error    'o' is already declared in the upper scope on line 6329 column 27                                                            no-shadow
   6378:39    error    Return statement should not contain assignment                                                                               no-return-assign
   6378:39    error    Return statement should not contain assignment                                                                               no-return-assign
   6378:203   error    Unexpected use of comma operator                                                                                             no-sequences
   6380:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6380:18    error    'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6380:21    error    't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6380:24    error    'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6380:27    error    'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6382:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6382:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6383:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6384:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   6384:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6385:6     error    Unexpected use of comma operator                                                                                             no-sequences
   6386:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   6386:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6386:42    error    Unexpected use of comma operator                                                                                             no-sequences
   6387:39    error    'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6387:39    error    'e' is defined but never used                                                                                                no-unused-vars
   6388:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6388:37    error    Unexpected use of comma operator                                                                                             no-sequences
   6390:28    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6390:34    error    'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6390:51    error    't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6390:190   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6390:220   error    Unexpected use of comma operator                                                                                             no-sequences
   6391:38    error    'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6391:38    error    'e' is defined but never used                                                                                                no-unused-vars
   6392:12    error    't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6392:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6392:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6392:60    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6392:163   error    Unexpected use of comma operator                                                                                             no-sequences
   6393:38    error    'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6394:10    error    't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6394:13    error    'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6394:16    error    'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6394:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6394:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6396:25    error    Unexpected use of comma operator                                                                                             no-sequences
   6397:8     error    'ace' is not defined                                                                                                         no-undef
   6397:142   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6397:145   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6397:148   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6397:148   error    'i' is defined but never used                                                                                                no-unused-vars
   6398:47    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6398:72    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6398:95    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6398:128   error    'e' is already declared in the upper scope on line 6397 column 142                                                           no-shadow
   6399:24    error    't' is already declared in the upper scope on line 6397 column 145                                                           no-shadow
   6399:30    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6399:33    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6399:78    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6399:87    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6400:15    error    't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6400:18    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6401:11    error    't' is already declared in the upper scope on line 6400 column 15                                                            no-shadow
   6401:14    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6401:14    error    'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6401:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6401:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6401:55    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6401:68    error    'o' was used before it was defined                                                                                           no-use-before-define
   6401:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6401:89    error    'n' was used before it was defined                                                                                           no-use-before-define
   6401:110   error    'e' is already declared in the upper scope on line 6400 column 18                                                            no-shadow
   6403:22    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:36    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:51    error    'n' was used before it was defined                                                                                           no-use-before-define
   6403:55    error    'n' was used before it was defined                                                                                           no-use-before-define
   6403:181   error    'o' was used before it was defined                                                                                           no-use-before-define
   6403:191   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:234   error    'o' was used before it was defined                                                                                           no-use-before-define
   6403:239   error    'o' was used before it was defined                                                                                           no-use-before-define
   6403:333   error    'o' was used before it was defined                                                                                           no-use-before-define
   6403:353   error    'r' was used before it was defined                                                                                           no-use-before-define
   6403:457   error    'r' was used before it was defined                                                                                           no-use-before-define
   6403:545   error    'r' was used before it was defined                                                                                           no-use-before-define
   6403:625   error    'n' was used before it was defined                                                                                           no-use-before-define
   6403:630   error    'r' was used before it was defined                                                                                           no-use-before-define
   6403:721   error    'r' was used before it was defined                                                                                           no-use-before-define
   6403:804   error    'r' was used before it was defined                                                                                           no-use-before-define
   6403:887   error    'r' was used before it was defined                                                                                           no-use-before-define
   6404:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   6404:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6404:8     error    Unexpected var, use let or const instead                                                                                     no-var
   6404:12    error    'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6404:36    error    navigator.clipboard() is not supported in Safari 11.1, iOS Safari 11.3-11.4                                                  compat/compat
   6404:64    error    'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6404:72    error    'r' is already declared in the upper scope on line 6413 column 16                                                            no-shadow
   6404:87    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6406:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6406:87    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6407:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6407:17    error    Unexpected use of comma operator                                                                                             no-sequences
   6408:32    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6409:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6409:26    error    Unexpected use of comma operator                                                                                             no-sequences
   6411:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6411:16    error    'i' is already declared in the upper scope on line 6397 column 148                                                           no-shadow
   6412:10    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6412:13    error    't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6412:16    error    'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6412:19    error    'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6412:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6412:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6413:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6413:16    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6413:19    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6413:19    error    'e' is defined but never used                                                                                                no-unused-vars
   6414:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6414:39    error    Unexpected use of comma operator                                                                                             no-sequences
   6415:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6416:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6416:14    error    Unexpected use of comma operator                                                                                             no-sequences
   6416:35    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6416:41    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6416:69    error    't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6416:104   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6416:186   error    Unexpected use of comma operator                                                                                             no-sequences
   6417:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6417:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6417:41    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6417:41    error    'e' is defined but never used                                                                                                no-unused-vars
   6418:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6419:11    error    Unexpected use of comma operator                                                                                             no-sequences
   6419:47    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6420:6     error    Unexpected var, use let or const instead                                                                                     no-var
   6420:10    error    't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6420:10    error    't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6420:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6420:35    error    't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6421:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6421:24    error    Unexpected use of comma operator                                                                                             no-sequences
   6423:1     warning  This line has a length of 418. Maximum allowed is 100                                                                        max-len
   6423:48    error    Unexpected var, use let or const instead                                                                                     no-var
   6423:48    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6423:52    error    'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6423:91    error    'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6423:130   error    'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6423:147   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:147   error    'r' is already declared in the upper scope on line 6413 column 16                                                            no-shadow
   6423:160   error    't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6423:170   error    's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:170   error    's' is already declared in the upper scope on line 6399 column 33                                                            no-shadow
   6423:174   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:185   error    'r' is already defined                                                                                                       no-redeclare
   6423:185   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:189   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:200   error    's' is already defined                                                                                                       no-redeclare
   6423:200   error    's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:220   error    's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:240   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:279   error    's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:298   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:316   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6423:338   error    's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:361   error    Unexpected use of comma operator                                                                                             no-sequences
   6423:378   error    't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6423:387   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6424:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6424:11    error    Unexpected use of comma operator                                                                                             no-sequences
   6424:111   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6424:197   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6424:233   error    'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6426:1     warning  This line has a length of 359. Maximum allowed is 100                                                                        max-len
   6426:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6426:15    error    Unexpected var, use let or const instead                                                                                     no-var
   6426:19    error    's' is already defined                                                                                                       no-redeclare
   6426:43    error    't' is already defined                                                                                                       no-redeclare
   6426:95    error    'r' is already defined                                                                                                       no-redeclare
   6426:150   error    's' is already defined                                                                                                       no-redeclare
   6426:205   error    't' is already defined                                                                                                       no-redeclare
   6426:254   error    'a' is already declared in the upper scope on line 6398 column 72                                                            no-shadow
   6426:289   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6426:316   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6426:331   error    'e' is already declared in the upper scope on line 6419 column 47                                                            no-shadow
   6426:334   error    't' is already declared in the upper scope on line 6420 column 10                                                            no-shadow
   6428:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6429:16    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6430:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6430:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6430:81    error    Unexpected use of comma operator                                                                                             no-sequences
   6430:156   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6430:213   error    Unexpected use of comma operator                                                                                             no-sequences
   6431:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6433:45    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6433:45    error    'e' is defined but never used                                                                                                no-unused-vars
   6434:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6434:45    error    Unexpected use of comma operator                                                                                             no-sequences
   6434:74    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6434:162   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6435:1     warning  This line has a length of 306. Maximum allowed is 100                                                                        max-len
   6435:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6435:51    error    Unexpected use of comma operator                                                                                             no-sequences
   6435:171   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6435:177   error    'e' is already declared in the upper scope on line 6433 column 45                                                            no-shadow
   6435:207   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6435:244   error    Unexpected use of comma operator                                                                                             no-sequences
   6435:248   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6437:46    error    'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6438:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6438:44    error    Unexpected var, use let or const instead                                                                                     no-var
   6438:44    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6438:48    error    't' declared on line 6439 column 11 is used outside of binding context                                                       block-scoped-var
   6438:48    error    't' declared on line 6443 column 88 is used outside of binding context                                                       block-scoped-var
   6438:48    error    't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6438:71    error    't' declared on line 6439 column 11 is used outside of binding context                                                       block-scoped-var
   6438:71    error    't' declared on line 6443 column 88 is used outside of binding context                                                       block-scoped-var
   6438:89    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6439:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6439:11    error    't' is already defined                                                                                                       no-redeclare
   6439:23    error    'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6439:42    error    'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6439:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6439:68    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6442:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6443:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6443:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6443:21    error    Unexpected use of comma operator                                                                                             no-sequences
   6443:84    error    Unexpected var, use let or const instead                                                                                     no-var
   6443:88    error    't' is already defined                                                                                                       no-redeclare
   6443:105   error    'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6443:116   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6443:121   error    Unexpected use of comma operator                                                                                             no-sequences
   6443:125   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6443:151   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6443:302   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6443:336   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6443:416   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6443:451   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6443:507   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6447:8     error    'ace' is not defined                                                                                                         no-undef
   6447:285   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6447:288   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6447:291   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6447:291   error    'i' is defined but never used                                                                                                no-unused-vars
   6448:4     error    Unexpected var, use let or const instead                                                                                     no-var
   6448:62    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6448:109   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6448:197   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6448:244   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6448:290   error    'e' is already defined                                                                                                       no-redeclare
   6448:312   error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6448:356   error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6448:359   error    't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6449:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6449:28    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6449:54    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6450:44    error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6450:47    error    't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6451:1     warning  This line has a length of 159. Maximum allowed is 100                                                                        max-len
   6451:11    error    'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6451:15    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   6451:45    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   6451:83    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6451:83    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6451:100   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6451:126   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6452:45    error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6452:48    error    't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6453:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   6453:11    error    'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6453:19    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6453:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6453:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6453:71    error    Unexpected use of comma operator                                                                                             no-sequences
   6453:115   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6454:41    error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6456:45    error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6456:48    error    't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6457:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6457:17    error    Unexpected use of comma operator                                                                                             no-sequences
   6457:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6457:68    error    'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6457:71    error    'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6459:38    error    's' was used before it was defined                                                                                           no-use-before-define
   6460:15    error    's' was used before it was defined                                                                                           no-use-before-define
   6461:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   6461:9     error    's' was used before it was defined                                                                                           no-use-before-define
   6461:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6461:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6461:24    error    Unexpected use of comma operator                                                                                             no-sequences
   6461:26    error    's' was used before it was defined                                                                                           no-use-before-define
   6461:56    error    's' was used before it was defined                                                                                           no-use-before-define
   6461:75    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6461:81    error    's' was used before it was defined                                                                                           no-use-before-define
   6461:93    error    's' was used before it was defined                                                                                           no-use-before-define
   6463:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6463:16    error    'n' is already declared in the upper scope on line 6448 column 312                                                           no-shadow
   6463:19    error    'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6464:6     error    'o' was used before it was defined                                                                                           no-use-before-define
   6464:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6464:35    error    'h' was used before it was defined                                                                                           no-use-before-define
   6464:38    error    Unexpected use of comma operator                                                                                             no-sequences
   6464:40    error    'a' was used before it was defined                                                                                           no-use-before-define
   6464:48    error    'o' was used before it was defined                                                                                           no-use-before-define
   6464:61    error    'l' was used before it was defined                                                                                           no-use-before-define
   6464:66    error    's' was used before it was defined                                                                                           no-use-before-define
   6464:69    error    's' was used before it was defined                                                                                           no-use-before-define
   6464:90    error    's' was used before it was defined                                                                                           no-use-before-define
   6464:93    error    's' was used before it was defined                                                                                           no-use-before-define
   6464:117   error    's' was used before it was defined                                                                                           no-use-before-define
   6464:131   error    's' was used before it was defined                                                                                           no-use-before-define
   6464:150   error    'r' was used before it was defined                                                                                           no-use-before-define
   6464:174   error    'r' was used before it was defined                                                                                           no-use-before-define
   6464:201   error    'r' was used before it was defined                                                                                           no-use-before-define
   6464:228   error    's' was used before it was defined                                                                                           no-use-before-define
   6464:252   error    's' was used before it was defined                                                                                           no-use-before-define
   6464:280   error    's' was used before it was defined                                                                                           no-use-before-define
   6464:312   error    'o' was used before it was defined                                                                                           no-use-before-define
   6465:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   6465:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6465:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6465:11    error    'o' is already declared in the upper scope on line 6482 column 21                                                            no-shadow
   6465:28    error    'r' is already declared in the upper scope on line 6448 column 62                                                            no-shadow
   6465:54    error    's' is already declared in the upper scope on line 6448 column 109                                                           no-shadow
   6465:92    error    'a' is already declared in the upper scope on line 6448 column 197                                                           no-shadow
   6465:100   error    'l' is already declared in the upper scope on line 6448 column 244                                                           no-shadow
   6466:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6466:37    error    Unexpected use of comma operator                                                                                             no-sequences
   6467:9     error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6468:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6469:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6469:43    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6473:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6473:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6473:26    error    'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6473:26    error    'e' is defined but never used                                                                                                no-unused-vars
   6474:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6475:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6475:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6475:39    error    Unexpected use of comma operator                                                                                             no-sequences
   6477:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6477:9     error    't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6477:24    error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6478:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6478:41    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6479:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6479:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6479:40    error    Unexpected use of comma operator                                                                                             no-sequences
   6481:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6482:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6482:21    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6482:24    error    'n' is already declared in the upper scope on line 6448 column 312                                                           no-shadow
   6483:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   6483:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6483:20    error    Unexpected use of comma operator                                                                                             no-sequences
   6483:96    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6483:105   error    'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6483:108   error    'e' is already declared in the upper scope on line 6483 column 105                                                           no-shadow
   6483:108   error    'e' is defined but never used                                                                                                no-unused-vars
   6484:1     warning  This line has a length of 204. Maximum allowed is 100                                                                        max-len
   6484:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6484:92    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6484:158   error    Unexpected use of comma operator                                                                                             no-sequences
   6485:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6487:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6487:13    error    'o' is already declared in the upper scope on line 6482 column 21                                                            no-shadow
   6487:23    error    't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6487:50    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:65    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:80    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:127   error    'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6487:667   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6487:752   error    Unexpected use of comma operator                                                                                             no-sequences
   6487:1277  error    'e' is already declared in the upper scope on line 6483 column 105                                                           no-shadow
   6488:10    error    't' is already declared in the upper scope on line 6487 column 23                                                            no-shadow
   6488:13    error    'i' is already declared in the upper scope on line 6487 column 127                                                           no-shadow
   6488:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6488:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6490:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6490:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6490:36    error    Unexpected use of comma operator                                                                                             no-sequences
   6491:8     error    'ace' is not defined                                                                                                         no-undef
   6491:99    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6491:102   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6491:105   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6491:105   error    'i' is defined but never used                                                                                                no-unused-vars
   6492:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6492:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6492:60    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6493:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6493:22    error    'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6494:6     error    Unexpected var, use let or const instead                                                                                     no-var
   6494:10    error    't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6494:39    error    'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6494:54    error    't' is already defined                                                                                                       no-redeclare
   6494:93    error    't' is already defined                                                                                                       no-redeclare
   6494:210   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6494:210   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6495:8     error    Unexpected use of comma operator                                                                                             no-sequences
   6495:33    error    'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6496:10    error    't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6496:13    error    'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6496:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6496:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6496:55    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6497:36    error    'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6498:10    error    't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6498:13    error    'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6498:16    error    'n' is already declared in the upper scope on line 6492 column 10                                                            no-shadow
   6498:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6498:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6498:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6498:225   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6501:8     error    'ace' is not defined                                                                                                         no-undef
   6501:118   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6501:121   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6501:124   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6501:124   error    'i' is defined but never used                                                                                                no-unused-vars
   6502:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6502:34    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6502:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6502:68    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6502:71    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6503:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   6503:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6503:21    error    Unexpected use of comma operator                                                                                             no-sequences
   6504:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6504:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6504:48    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6505:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   6505:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6505:55    error    Unexpected use of comma operator                                                                                             no-sequences
   6506:5     error    Unexpected use of comma operator                                                                                             no-sequences
   6506:51    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6507:11    error    't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6507:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6507:54    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6508:52    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6510:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6512:51    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6512:54    error    't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6513:9     error    'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6513:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6513:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6513:128   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6513:170   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6513:243   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6514:54    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6515:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   6515:11    error    't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6515:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6515:53    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6519:11    error    't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6519:27    error    'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6519:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6519:70    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6520:54    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6520:57    error    't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6520:60    error    'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6520:63    error    'n' is already declared in the upper scope on line 6502 column 68                                                            no-shadow
   6521:11    error    Unexpected var, use let or const instead                                                                                     no-var
   6521:15    error    'o' is already declared in the upper scope on line 6502 column 10                                                            no-shadow
   6521:18    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6521:26    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6521:53    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6521:193   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6521:256   error    'n' is not modified in this loop                                                                                             no-unmodified-loop-condition
   6521:261   error    'e' is not modified in this loop                                                                                             no-unmodified-loop-condition
   6521:263   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:284   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:312   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:347   error    Empty block statement                                                                                                        no-empty
   6521:351   error    Return statement should not contain assignment                                                                               no-return-assign
   6521:351   error    Return statement should not contain assignment                                                                               no-return-assign
   6521:351   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6521:358   error    'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:365   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:376   error    'o' declared on line 6521 column 15 is used outside of binding context                                                       block-scoped-var
   6521:409   error    'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:413   error    's' declared on line 6521 column 26 is used outside of binding context                                                       block-scoped-var
   6521:456   error    Unexpected use of comma operator                                                                                             no-sequences
   6521:458   error    'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:463   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6521:487   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6521:529   error    'o' declared on line 6521 column 15 is used outside of binding context                                                       block-scoped-var
   6521:534   error    'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6522:45    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6522:48    error    't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6522:51    error    'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6523:11    error    'n' is already declared in the upper scope on line 6502 column 68                                                            no-shadow
   6523:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6524:44    error    'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6527:8     error    'ace' is not defined                                                                                                         no-undef
   6527:78    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6527:81    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6527:84    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6527:84    error    't' is defined but never used                                                                                                no-unused-vars
   6528:1     warning  This line has a length of 1372. Maximum allowed is 100                                                                       max-len
   6528:30    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6528:46    error    'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:207   error    'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:316   error    'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:323   error    'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:330   error    'w' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:337   error    'x' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:344   error    'S' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:351   error    'k' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:358   error    'T' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:365   error    'E' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:372   error    'R' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:379   error    '$' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:386   error    '_' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:394   error    'L' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:402   error    'M' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:410   error    'N' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:418   error    'W' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:426   error    'B' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:434   error    'D' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:442   error    'O' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:450   error    'P' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:458   error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:458   error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6528:1042  error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:1042  error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6528:1338  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6528:1347  error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6528:1350  error    'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6528:1353  error    't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6528:1356  error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6528:1359  error    'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6529:9     error    'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6529:12    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6529:15    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6529:18    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6529:18    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6529:33    error    'l' is already declared in the upper scope on line 6527 column 81                                                            no-shadow
   6529:40    error    'c' is already declared in the upper scope on line 6528 column 1347                                                          no-shadow
   6529:48    error    'h' is already declared in the upper scope on line 6572 column 15                                                            no-shadow
   6529:68    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6529:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6533:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6534:16    error    Unexpected use of comma operator                                                                                             no-sequences
   6534:33    error    Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'f', 'f', 'C', 'f', 'p', 'y', 'f'       no-loop-func
   6534:35    error    'e' is already declared in the upper scope on line 6528 column 1350                                                          no-shadow
   6534:38    error    't' is already declared in the upper scope on line 6528 column 1353                                                          no-shadow
   6534:41    error    'i' is already declared in the upper scope on line 6528 column 1356                                                          no-shadow
   6534:44    error    'n' is already declared in the upper scope on line 6528 column 1359                                                          no-shadow
   6535:11    error    'o' is already declared in the upper scope on line 6529 column 9                                                             no-shadow
   6535:14    error    'r' is already declared in the upper scope on line 6529 column 12                                                            no-shadow
   6535:17    error    's' is already declared in the upper scope on line 6529 column 15                                                            no-shadow
   6535:20    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6535:20    error    'a' is already declared in the upper scope on line 6529 column 18                                                            no-shadow
   6535:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6536:1     warning  This line has a length of 442. Maximum allowed is 100                                                                        max-len
   6536:32    error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6536:48    error    This line has 8 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6536:92    error    Return statement should not contain assignment                                                                               no-return-assign
   6536:105   error    Unexpected use of comma operator                                                                                             no-sequences
   6536:192   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:202   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:212   error    'l' was used before it was defined                                                                                           no-use-before-define
   6536:212   error    'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:229   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:237   error    'l' was used before it was defined                                                                                           no-use-before-define
   6536:237   error    'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:239   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:252   error    'l' was used before it was defined                                                                                           no-use-before-define
   6536:252   error    'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:264   error    'l' was used before it was defined                                                                                           no-use-before-define
   6536:264   error    'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:268   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:275   error    'l' was used before it was defined                                                                                           no-use-before-define
   6536:275   error    'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:328   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:367   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:414   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6538:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6540:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6540:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6542:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   6542:11    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6542:34    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6542:103   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6544:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6545:1     warning  This line has a length of 140. Maximum allowed is 100                                                                        max-len
   6545:10    error    Unexpected var, use let or const instead                                                                                     no-var
   6545:14    error    'l' is already declared in the upper scope on line 6529 column 33                                                            no-shadow
   6545:26    error    'l' is already defined                                                                                                       no-redeclare
   6545:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6545:68    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6545:83    error    Unexpected use of comma operator                                                                                             no-sequences
   6545:94    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6545:104   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6548:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   6548:11    error    This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6548:46    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6548:77    error    Return statement should not contain assignment                                                                               no-return-assign
   6548:99    error    Unexpected use of comma operator                                                                                             no-sequences
   6548:112   error    Return statement should not contain assignment                                                                               no-return-assign
   6548:125   error    Unexpected use of comma operator                                                                                             no-sequences
   6548:178   error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6550:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   6550:29    error    Unexpected use of '&'                                                                                                        no-bitwise
   6550:56    error    Unexpected use of '&='                                                                                                       no-bitwise
   6551:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6555:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6556:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6557:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6557:9     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6561:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6562:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6562:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6562:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6562:36    error    Unexpected use of comma operator                                                                                             no-sequences
   6562:38    error    Unexpected use of '|='                                                                                                       no-bitwise
   6563:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6565:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6566:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6566:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6572:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6572:18    error    'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6572:21    error    't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6572:24    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6574:13    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6574:23    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6575:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6575:17    error    'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6575:20    error    'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6575:23    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6575:26    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6575:29    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6575:43    error    'l' is already declared in the upper scope on line 6527 column 81                                                            no-shadow
   6579:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6580:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6580:20    error    Unexpected use of comma operator                                                                                             no-sequences
   6581:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6582:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6588:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6588:18    error    'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6589:11    error    't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6589:34    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6589:38    error    Unexpected use of '>>'                                                                                                       no-bitwise
   6589:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6589:55    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:87    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:134   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:263   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:317   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:341   error    Unexpected use of '&'                                                                                                        no-bitwise
   6589:355   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6590:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6590:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6590:12    error    Unexpected use of comma operator                                                                                             no-sequences
   6590:128   error    'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6590:131   error    't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6590:134   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6593:7     error    This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6593:13    error    'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6593:32    error    'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6593:59    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6593:86    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6593:94    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6593:107   error    Unexpected use of comma operator                                                                                             no-sequences
   6593:139   error    Unexpected var, use let or const instead                                                                                     no-var
   6593:143   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6593:182   error    Empty block statement                                                                                                        no-empty
   6593:185   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6593:197   error    Unexpected use of comma operator                                                                                             no-sequences
   6593:219   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6593:226   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6593:244   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6594:9     error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:24    error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:40    error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:58    error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:72    error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:86    error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:102   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:119   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:134   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:146   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:204   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:218   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:231   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:244   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6595:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6595:64    error    Unexpected use of comma operator                                                                                             no-sequences
   6595:78    warning  Detected potential trojan source attack with unicode bidi introduced in this code: ''‫''                                     security/detect-bidi-characters
   6595:110   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:117   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:131   error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6596:9     error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6596:21    error    'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6597:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6598:40    error    'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6598:43    error    't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6599:11    error    Unexpected var, use let or const instead                                                                                     no-var
   6599:15    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6599:23    error    'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6600:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   6600:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6600:33    error    Unexpected use of comma operator                                                                                             no-sequences
   6600:47    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6600:62    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6600:77    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6601:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6601:14    error    'i' declared on line 6599 column 15 is used outside of binding context                                                       block-scoped-var
   6602:46    error    'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6602:49    error    't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6603:15    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6604:36    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6607:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6609:8     error    'ace' is not defined                                                                                                         no-undef
   6609:113   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6609:116   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6609:119   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6609:119   error    'i' is defined but never used                                                                                                no-unused-vars
   6610:10    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6610:37    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6610:60    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6610:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6610:124   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6610:127   error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6611:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6611:21    error    Unexpected use of comma operator                                                                                             no-sequences
   6611:252   warning  Detected potential trojan source attack with unicode bidi introduced in this code: ''‫''                                     security/detect-bidi-characters
   6612:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6612:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6612:40    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6612:43    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6612:46    error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6613:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   6613:5     error    Return statement should not contain assignment                                                                               no-return-assign
   6614:5     error    Unexpected use of comma operator                                                                                             no-sequences
   6614:41    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6615:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6615:55    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6617:1     warning  This line has a length of 187. Maximum allowed is 100                                                                        max-len
   6617:9     error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6617:16    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6617:50    error    Return statement should not contain assignment                                                                               no-return-assign
   6617:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6619:9     error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6619:16    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6619:16    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6619:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6620:1     warning  This line has a length of 197. Maximum allowed is 100                                                                        max-len
   6620:12    error    Unexpected var, use let or const instead                                                                                     no-var
   6620:16    error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6620:19    error    'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6621:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6621:12    error    Unexpected use of comma operator                                                                                             no-sequences
   6625:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6626:46    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6626:49    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6627:9     error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6627:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6627:12    error    'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6627:22    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6627:121   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6627:121   error    'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6627:333   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6627:510   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6627:669   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6627:754   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6627:761   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6627:761   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6627:830   error    Arrow function should not return assignment                                                                                  no-return-assign
   6627:830   error    Arrow function should not return assignment                                                                                  no-return-assign
   6627:832   error    'e' is already declared in the upper scope on line 6626 column 46                                                            no-shadow
   6627:835   error    't' is already declared in the upper scope on line 6626 column 49                                                            no-shadow
   6627:991   error    Unexpected use of comma operator                                                                                             no-sequences
   6627:1090  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6629:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
   6629:11    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6629:19    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6629:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6632:54    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6633:9     error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6633:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6633:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6634:50    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6635:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6635:28    error    Unexpected use of comma operator                                                                                             no-sequences
   6636:43    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6638:48    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6640:42    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6641:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   6641:33    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6641:81    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6642:48    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6642:51    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6643:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   6643:15    error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6643:42    error    'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6644:1     warning  This line has a length of 281. Maximum allowed is 100                                                                        max-len
   6644:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6646:43    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6647:1     warning  This line has a length of 330. Maximum allowed is 100                                                                        max-len
   6647:27    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6647:31    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:31    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6647:79    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:79    error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6647:136   error    'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6647:186   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:186   error    'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6647:215   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6647:222   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6647:275   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6647:298   error    's' is already declared in the upper scope on line 6610 column 37                                                            no-shadow
   6649:1     warning  This line has a length of 253. Maximum allowed is 100                                                                        max-len
   6649:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6649:66    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6649:108   error    Unexpected use of comma operator                                                                                             no-sequences
   6650:46    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6650:49    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6651:1     warning  This line has a length of 302. Maximum allowed is 100                                                                        max-len
   6651:9     error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6651:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:12    error    'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6651:30    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:30    error    'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6651:48    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:48    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6651:56    error    's' is already declared in the upper scope on line 6610 column 37                                                            no-shadow
   6651:63    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:63    error    'a' is already declared in the upper scope on line 6610 column 10                                                            no-shadow
   6651:103   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:103   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6651:143   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6651:166   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6651:166   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6651:256   error    Unexpected var, use let or const instead                                                                                     no-var
   6652:1     warning  This line has a length of 183. Maximum allowed is 100                                                                        max-len
   6652:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6652:34    error    Unexpected use of comma operator                                                                                             no-sequences
   6653:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6653:17    error    'g' declared on line 6651 column 263 is used outside of binding context                                                      block-scoped-var
   6653:70    error    Unexpected use of comma operator                                                                                             no-sequences
   6657:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6658:44    error    'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6659:1     warning  This line has a length of 277. Maximum allowed is 100                                                                        max-len
   6659:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6659:51    error    Unexpected var, use let or const instead                                                                                     no-var
   6659:51    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6659:55    error    't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6659:62    error    'e' is already defined                                                                                                       no-redeclare
   6659:84    error    'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6659:91    error    'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6659:98    error    'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6659:127   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6660:17    error    Unexpected use of comma operator                                                                                             no-sequences
   6661:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6662:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6663:1     warning  This line has a length of 586. Maximum allowed is 100                                                                        max-len
   6663:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6663:44    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:63    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:150   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:169   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:337   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:385   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:460   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:553   error    Unexpected use of comma operator                                                                                             no-sequences
   6665:8     error    'ace' is not defined                                                                                                         no-undef
   6665:144   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6665:147   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6665:150   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6665:150   error    'i' is defined but never used                                                                                                no-unused-vars
   6666:4     error    Unexpected var, use let or const instead                                                                                     no-var
   6666:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6666:30    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6666:53    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6666:98    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6666:124   error    'e' is already defined                                                                                                       no-redeclare
   6667:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   6667:45    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6667:84    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6669:46    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6672:42    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6672:45    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6673:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6673:23    error    Unexpected use of comma operator                                                                                             no-sequences
   6679:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   6679:11    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6679:28    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6679:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6679:73    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6681:1     warning  This line has a length of 165. Maximum allowed is 100                                                                        max-len
   6681:11    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6681:28    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6681:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6683:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6683:44    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6686:41    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6686:44    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6687:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
   6687:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6687:9     error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6687:34    error    't' is already defined                                                                                                       no-redeclare
   6687:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6688:46    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6688:49    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6688:52    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6688:55    error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6689:9     error    'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6689:12    error    'r' is already declared in the upper scope on line 6666 column 53                                                            no-shadow
   6689:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6689:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6689:318   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6689:396   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6689:423   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6690:47    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6691:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   6691:11    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6691:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6691:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6691:85    error    Unexpected use of comma operator                                                                                             no-sequences
   6692:41    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6692:44    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6696:49    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6700:39    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6700:42    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6701:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6701:26    error    Unexpected use of comma operator                                                                                             no-sequences
   6702:47    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6703:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6703:26    error    Unexpected use of comma operator                                                                                             no-sequences
   6724:45    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6724:48    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6725:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
   6725:9     error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6725:12    error    Return statement should not contain assignment                                                                               no-return-assign
   6725:12    error    Return statement should not contain assignment                                                                               no-return-assign
   6725:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6725:19    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6725:83    error    Unexpected use of comma operator                                                                                             no-sequences
   6729:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   6729:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6729:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6729:31    error    'e' is already defined                                                                                                       no-redeclare
   6729:82    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6730:45    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6730:48    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6731:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6731:9     error    'e' is already defined                                                                                                       no-redeclare
   6731:56    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6731:91    error    'i' is already defined                                                                                                       no-redeclare
   6731:135   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6731:157   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6731:210   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6738:53    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6738:56    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6738:59    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6739:9     error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6739:23    error    'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6739:41    error    Return statement should not contain assignment                                                                               no-return-assign
   6739:41    error    Return statement should not contain assignment                                                                               no-return-assign
   6739:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6739:91    error    Unexpected use of comma operator                                                                                             no-sequences
   6739:188   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6741:1     warning  This line has a length of 436. Maximum allowed is 100                                                                        max-len
   6741:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6741:12    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6741:12    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6741:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6741:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6741:43    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6743:1     warning  This line has a length of 493. Maximum allowed is 100                                                                        max-len
   6743:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6743:12    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6743:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6743:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6743:43    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6743:160   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6745:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6745:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6745:28    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6745:50    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6745:96    error    'i' is already defined                                                                                                       no-redeclare
   6745:147   error    'e' is already defined                                                                                                       no-redeclare
   6745:224   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6745:224   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6745:238   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6745:315   error    Unexpected use of comma operator                                                                                             no-sequences
   6748:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6748:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6748:12    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6748:27    error    't' is already defined                                                                                                       no-redeclare
   6748:97    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6748:97    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6748:114   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6748:175   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6748:242   error    Unexpected use of comma operator                                                                                             no-sequences
   6750:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   6750:11    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6750:41    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6750:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6754:1     warning  This line has a length of 727. Maximum allowed is 100                                                                        max-len
   6754:9     error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6754:28    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6754:50    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:50    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6754:77    error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6754:110   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:110   error    'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6754:228   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6754:228   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6756:1     warning  This line has a length of 796. Maximum allowed is 100                                                                        max-len
   6756:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6756:12    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6756:12    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6756:31    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6756:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6756:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6756:55    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6756:200   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6757:51    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6758:9     error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6758:12    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6758:19    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6758:19    error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6758:29    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6758:29    error    'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6758:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6758:75    error    Unexpected use of comma operator                                                                                             no-sequences
   6763:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6765:28    error    Unexpected use of comma operator                                                                                             no-sequences
   6767:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6768:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6770:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6776:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6776:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6776:29    error    Unexpected use of comma operator                                                                                             no-sequences
   6778:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   6778:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6778:28    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6778:50    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6778:50    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6778:77    error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6778:110   error    'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6778:149   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6780:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6780:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6781:16    error    'r' is already declared in the upper scope on line 6666 column 53                                                            no-shadow
   6781:69    error    Unexpected use of comma operator                                                                                             no-sequences
   6781:101   error    Empty block statement                                                                                                        no-empty
   6781:104   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6781:104   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6781:134   error    Unexpected use of comma operator                                                                                             no-sequences
   6782:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6784:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   6784:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6784:28    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6784:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6784:55    error    'n' was used before it was defined                                                                                           no-use-before-define
   6784:55    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6785:32    error    'n' was used before it was defined                                                                                           no-use-before-define
   6785:45    error    'n' was used before it was defined                                                                                           no-use-before-define
   6786:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6786:11    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6787:40    error    Unexpected use of comma operator                                                                                             no-sequences
   6787:72    error    Empty block statement                                                                                                        no-empty
   6787:75    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6787:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6787:87    error    Unexpected use of comma operator                                                                                             no-sequences
   6788:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   6788:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6788:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6788:11    error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6788:37    error    'n' is already defined                                                                                                       no-redeclare
   6790:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   6790:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6792:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   6792:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6793:45    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6793:48    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6794:1     warning  This line has a length of 892. Maximum allowed is 100                                                                        max-len
   6794:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6794:9     error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6794:12    error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6794:90    error    'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6794:466   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6794:549   error    'o' was used before it was defined                                                                                           no-use-before-define
   6794:609   error    'o' was used before it was defined                                                                                           no-use-before-define
   6794:644   error    'o' was used before it was defined                                                                                           no-use-before-define
   6794:659   error    'o' was used before it was defined                                                                                           no-use-before-define
   6794:750   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6794:750   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6794:829   error    Unexpected use of comma operator                                                                                             no-sequences
   6795:53    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6797:45    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6797:48    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6797:51    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6798:5     error    Unexpected var, use let or const instead                                                                                     no-var
   6798:9     error    'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6798:48    error    'n' is already defined                                                                                                       no-redeclare
   6798:167   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6798:167   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6798:247   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6798:272   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6798:300   error    Unexpected use of comma operator                                                                                             no-sequences
   6799:51    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6799:54    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6799:57    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6800:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   6800:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6802:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6802:23    error    Unexpected use of comma operator                                                                                             no-sequences
   6803:50    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6804:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   6804:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6804:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6804:53    error    Unexpected use of comma operator                                                                                             no-sequences
   6805:48    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6806:1     warning  This line has a length of 268. Maximum allowed is 100                                                                        max-len
   6806:11    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    Return statement should not contain assignment                                                                               no-return-assign
   6806:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6806:165   error    Unexpected use of comma operator                                                                                             no-sequences
   6807:52    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6808:11    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6808:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6809:17    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6809:23    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6810:15    error    'e' is already declared in the upper scope on line 6807 column 52                                                            no-shadow
   6816:9     error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6816:12    error    Return statement should not contain assignment                                                                               no-return-assign
   6816:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6816:12    error    Return statement should not contain assignment                                                                               no-return-assign
   6816:60    error    'e' is already declared in the upper scope on line 6816 column 9                                                             no-shadow
   6817:12    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6817:27    error    Return statement should not contain assignment                                                                               no-return-assign
   6817:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6817:59    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6817:69    error    Unexpected use of comma operator                                                                                             no-sequences
   6818:67    error    Unexpected use of comma operator                                                                                             no-sequences
   6819:41    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6820:18    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6822:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6822:47    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6823:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   6823:14    error    'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6823:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6823:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6823:104   error    Unexpected use of comma operator                                                                                             no-sequences
   6824:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6825:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6826:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   6826:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6826:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6826:48    error    Unexpected use of comma operator                                                                                             no-sequences
   6827:40    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6828:54    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6830:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6832:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6832:17    error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6836:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6837:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6837:21    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6837:24    error    'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6838:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6838:21    error    Unexpected use of comma operator                                                                                             no-sequences
   6838:195   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6838:201   error    't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6838:211   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6838:239   error    'e' is already declared in the upper scope on line 6837 column 24                                                            no-shadow
   6839:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6839:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6839:42    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6839:96    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6839:171   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6840:8     error    Unexpected use of comma operator                                                                                             no-sequences
   6841:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6841:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6841:56    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6843:1     warning  This line has a length of 226. Maximum allowed is 100                                                                        max-len
   6843:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6843:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6843:59    error    Unexpected use of comma operator                                                                                             no-sequences
   6844:8     error    'ace' is not defined                                                                                                         no-undef
   6844:99    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6844:102   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6844:105   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6844:105   error    'i' is defined but never used                                                                                                no-unused-vars
   6845:4     error    Unexpected var, use let or const instead                                                                                     no-var
   6845:8     error    'e' is already defined                                                                                                       no-redeclare
   6845:60    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6845:109   error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6846:9     error    Unexpected use of '|'                                                                                                        no-bitwise
   6847:44    error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6848:11    error    't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6848:53    error    'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6848:86    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6850:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6850:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6850:17    error    'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6850:25    error    'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6850:32    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6851:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6852:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6852:14    error    'n' declared on line 6850 column 17 is used outside of binding context                                                       block-scoped-var
   6853:45    error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6856:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6856:13    error    't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6858:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6858:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6858:17    error    'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6858:25    error    'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6858:46    error    'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6858:53    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6859:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6860:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6860:14    error    'i' declared on line 6858 column 17 is used outside of binding context                                                       block-scoped-var
   6861:54    error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6862:68    error    'e' is already declared in the upper scope on line 6861 column 54                                                            no-shadow
   6862:71    error    't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6863:53    error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6863:56    error    't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6864:9     error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6864:12    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6864:15    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6864:18    error    Return statement should not contain assignment                                                                               no-return-assign
   6864:18    error    Return statement should not contain assignment                                                                               no-return-assign
   6864:18    error    Return statement should not contain assignment                                                                               no-return-assign
   6864:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6864:126   error    Unnecessary escape character: \[                                                                                             no-useless-escape
   6864:136   error    Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   error    Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   error    Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   error    Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   error    Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   error    Arrow function should not return assignment                                                                                  no-return-assign
   6864:138   error    'e' is already declared in the upper scope on line 6863 column 53                                                            no-shadow
   6864:141   error    't' is already declared in the upper scope on line 6863 column 56                                                            no-shadow
   6864:144   error    'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6864:147   error    'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6864:150   error    'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6864:153   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6864:172   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:202   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6864:278   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:316   error    Unexpected use of comma operator                                                                                             no-sequences
   6864:331   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:453   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:499   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:521   error    Unexpected use of comma operator                                                                                             no-sequences
   6865:46    error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6865:49    error    't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6866:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6866:42    error    'i' was used before it was defined                                                                                           no-use-before-define
   6866:42    error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:84    error    'i' was used before it was defined                                                                                           no-use-before-define
   6866:84    error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:99    error    'i' was used before it was defined                                                                                           no-use-before-define
   6866:99    error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:113   error    'i' was used before it was defined                                                                                           no-use-before-define
   6866:113   error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6866:127   error    Unexpected var, use let or const instead                                                                                     no-var
   6866:131   error    'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6866:134   error    'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6866:137   error    'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6866:155   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6866:161   error    'r' was used before it was defined                                                                                           no-use-before-define
   6866:215   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6866:244   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6866:267   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6866:275   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6866:334   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6867:1     warning  This line has a length of 271. Maximum allowed is 100                                                                        max-len
   6867:6     error    Unexpected var, use let or const instead                                                                                     no-var
   6867:72    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6867:72    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6867:98    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6867:137   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6867:221   error    Unexpected var, use let or const instead                                                                                     no-var
   6867:225   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6868:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6869:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6869:75    error    Unexpected use of comma operator                                                                                             no-sequences
   6869:364   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6871:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6873:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   6873:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6875:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6875:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6875:68    error    'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6875:75    error    'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6875:89    error    'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6876:20    error    'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6879:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6879:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6881:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6881:18    error    Unexpected use of comma operator                                                                                             no-sequences
   6883:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6883:29    error    Unexpected use of comma operator                                                                                             no-sequences
   6883:44    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6884:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6884:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6884:19    error    Unexpected use of comma operator                                                                                             no-sequences
   6886:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6886:14    error    'd' declared on line 6866 column 303 is used outside of binding context                                                      block-scoped-var
   6886:24    error    'l' declared on line 6866 column 267 is used outside of binding context                                                      block-scoped-var
   6886:32    error    'd' declared on line 6866 column 303 is used outside of binding context                                                      block-scoped-var
   6886:35    error    Unexpected use of comma operator                                                                                             no-sequences
   6886:37    error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:53    error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:64    error    'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6886:69    error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:88    error    'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6886:103   error    'l' declared on line 6866 column 267 is used outside of binding context                                                      block-scoped-var
   6886:113   error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:124   error    'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:128   error    'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6887:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6887:21    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6887:24    error    'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6888:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   6888:17    error    't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6888:37    error    Unexpected use of comma operator                                                                                             no-sequences
   6889:12    error    Unexpected var, use let or const instead                                                                                     no-var
   6889:16    error    'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6889:38    error    'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6889:46    error    'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6889:53    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6889:109   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6889:118   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6889:126   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6890:7     error    Unexpected var, use let or const instead                                                                                     no-var
   6890:11    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6890:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6890:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6890:82    error    Unexpected use of comma operator                                                                                             no-sequences
   6890:198   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:408   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:418   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:456   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6890:856   error    Function declared in a loop contains unsafe references to variable(s) 'o'                                                    no-loop-func
   6890:858   error    'e' is already declared in the upper scope on line 6887 column 24                                                            no-shadow
   6890:861   error    't' is already declared in the upper scope on line 6888 column 17                                                            no-shadow
   6891:7     error    'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6891:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6891:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6891:21    error    'r' declared on line 6889 column 53 is used outside of binding context                                                       block-scoped-var
   6891:33    error    'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6891:48    error    Unexpected use of comma operator                                                                                             no-sequences
   6891:50    error    'a' declared on line 6889 column 118 is used outside of binding context                                                      block-scoped-var
   6891:61    error    Function declared in a loop contains unsafe references to variable(s) 's'                                                    no-loop-func
   6891:72    error    'e' is already declared in the upper scope on line 6887 column 24                                                            no-shadow
   6892:58    error    's' declared on line 6889 column 109 is used outside of binding context                                                      block-scoped-var
   6893:55    error    'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6893:82    error    's' declared on line 6889 column 109 is used outside of binding context                                                      block-scoped-var
   6895:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6895:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6895:32    error    Unexpected use of comma operator                                                                                             no-sequences
   6896:8     error    'ace' is not defined                                                                                                         no-undef
   6896:112   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6896:115   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6896:118   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6896:118   error    'i' is defined but never used                                                                                                no-unused-vars
   6897:4     error    Unexpected var, use let or const instead                                                                                     no-var
   6897:8     error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6897:46    error    'e' is already defined                                                                                                       no-redeclare
   6899:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6899:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6900:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6900:32    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6900:35    error    't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6902:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6902:17    error    'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6902:17    error    'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6903:14    error    Unexpected var, use let or const instead                                                                                     no-var
   6903:18    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6903:25    error    'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6903:30    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6904:15    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6904:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6904:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6905:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6905:27    error    'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6905:33    error    'n' declared on line 6903 column 18 is used outside of binding context                                                       block-scoped-var
   6908:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6908:17    error    'i' is already defined                                                                                                       no-redeclare
   6908:17    error    'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6909:21    error    'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6909:30    error    'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6912:6     error    Unexpected use of comma operator                                                                                             no-sequences
   6914:37    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6914:40    error    't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6914:43    error    'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6914:46    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6914:49    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6915:42    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6915:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6916:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6916:17    error    'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6916:17    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6916:24    error    'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6916:38    error    'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6917:11    error    'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6917:24    error    'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6920:19    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6920:30    error    Unexpected use of comma operator                                                                                             no-sequences
   6923:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6923:34    error    Unexpected use of comma operator                                                                                             no-sequences
   6924:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6924:17    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6924:64    error    'r' is already defined                                                                                                       no-redeclare
   6924:64    error    'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6924:71    error    'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6924:85    error    'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6925:33    error    'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6927:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6927:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6927:45    error    Unexpected use of comma operator                                                                                             no-sequences
   6930:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6930:20    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6930:23    error    't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6931:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6931:72    error    Unexpected use of comma operator                                                                                             no-sequences
   6932:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6932:19    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6932:22    error    't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6933:22    error    Unexpected use of comma operator                                                                                             no-sequences
   6934:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6934:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6935:10    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6935:17    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6935:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6935:69    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6935:72    error    't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6936:13    error    'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6936:25    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6936:53    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6937:12    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6937:24    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6937:34    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6937:326   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6937:361   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:393   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:425   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:429   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:448   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:457   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:474   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:495   error    'l' was used before it was defined                                                                                           no-use-before-define
   6937:505   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   6937:531   error    Unexpected use of comma operator                                                                                             no-sequences
   6938:21    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6939:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   6939:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6941:10    error    Unexpected var, use let or const instead                                                                                     no-var
   6941:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6941:14    error    'l' is already declared in the upper scope on line 6897 column 8                                                             no-shadow
   6941:57    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6941:132   error    'e' is already declared in the upper scope on line 6935 column 69                                                            no-shadow
   6941:158   error    Unexpected use of comma operator                                                                                             no-sequences
   6941:225   error    'e' is already declared in the upper scope on line 6935 column 69                                                            no-shadow
   6944:6     error    Unexpected use of comma operator                                                                                             no-sequences
   6944:46    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6944:49    error    't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6944:52    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6944:55    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6945:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   6945:12    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6945:39    error    Return statement should not contain assignment                                                                               no-return-assign
   6945:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6945:39    error    Return statement should not contain assignment                                                                               no-return-assign
   6945:68    error    Unexpected use of comma operator                                                                                             no-sequences
   6945:107   error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6946:17    error    't' is already declared in the upper scope on line 6944 column 49                                                            no-shadow
   6946:47    error    'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6947:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   6947:12    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6947:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6947:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6947:51    error    Unexpected use of comma operator                                                                                             no-sequences
   6949:42    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6951:21    error    'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6957:25    error    Unexpected use of comma operator                                                                                             no-sequences
   6958:8     error    'ace' is not defined                                                                                                         no-undef
   6958:80    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6958:83    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6958:86    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6958:86    error    'i' is defined but never used                                                                                                no-unused-vars
   6959:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6961:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6961:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6962:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6962:27    error    'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6962:30    error    't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6962:33    error    'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6963:15    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6964:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
   6964:53    error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6964:81    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6965:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6966:6     error    Unexpected use of comma operator                                                                                             no-sequences
   6966:40    error    'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6967:18    error    't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6968:19    error    'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6972:33    error    'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6973:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6974:34    error    'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6974:37    error    't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6975:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6975:42    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   6975:70    error    Unexpected use of comma operator                                                                                             no-sequences
   6976:40    error    'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6978:13    error    Unexpected var, use let or const instead                                                                                     no-var
   6978:17    error    't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6978:25    error    'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6979:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   6979:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6980:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6980:16    error    't' declared on line 6978 column 17 is used outside of binding context                                                       block-scoped-var
   6981:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6983:25    error    Unexpected use of comma operator                                                                                             no-sequences
   6984:8     error    'ace' is not defined                                                                                                         no-undef
   6984:93    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6984:96    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6984:99    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6984:99    error    'i' is defined but never used                                                                                                no-unused-vars
   6985:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6985:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6985:45    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6985:48    error    'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   6985:51    error    't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   6985:54    error    'i' is already declared in the upper scope on line 6984 column 99                                                            no-shadow
   6986:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
   6986:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6986:22    error    Unexpected use of comma operator                                                                                             no-sequences
   6986:75    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6987:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6987:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6989:22    error    Unexpected use of comma operator                                                                                             no-sequences
   6990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6990:27    error    Unexpected use of comma operator                                                                                             no-sequences
   6991:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
   6991:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6991:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6991:62    error    Unexpected use of comma operator                                                                                             no-sequences
   6992:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6993:5     error    Unexpected use of comma operator                                                                                             no-sequences
   6994:9     error    'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   6994:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6995:25    error    Unexpected use of comma operator                                                                                             no-sequences
   6996:7     error    Return statement should not contain assignment                                                                               no-return-assign
   6996:31    error    Unexpected use of comma operator                                                                                             no-sequences
   6997:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6997:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6997:62    error    Unexpected use of comma operator                                                                                             no-sequences
   6998:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7004:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   7004:9     error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7004:9     error    'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   7004:30    error    't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   7004:52    error    'i' is already declared in the upper scope on line 6984 column 99                                                            no-shadow
   7004:70    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7004:75    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7008:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7012:1     warning  This line has a length of 157. Maximum allowed is 100                                                                        max-len
   7012:11    error    'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   7012:52    error    't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   7012:86    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7012:97    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7014:8     error    'ace' is not defined                                                                                                         no-undef
   7014:162   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7014:165   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7014:168   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7014:168   error    'i' is defined but never used                                                                                                no-unused-vars
   7015:16    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7016:1     warning  This line has a length of 181. Maximum allowed is 100                                                                        max-len
   7016:9     error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7016:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7016:24    error    'l' was used before it was defined                                                                                           no-use-before-define
   7016:70    error    'l' was used before it was defined                                                                                           no-use-before-define
   7016:83    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7016:158   error    'l' was used before it was defined                                                                                           no-use-before-define
   7017:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7017:13    error    'm' was used before it was defined                                                                                           no-use-before-define
   7017:17    error    'l' was used before it was defined                                                                                           no-use-before-define
   7018:7     error    'm' was used before it was defined                                                                                           no-use-before-define
   7018:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7018:11    error    'l' was used before it was defined                                                                                           no-use-before-define
   7019:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7019:18    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7019:21    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7019:24    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7019:27    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7020:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   7020:11    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7020:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7021:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7021:6     error    Unexpected var, use let or const instead                                                                                     no-var
   7021:13    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7021:39    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7021:74    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7021:148   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7021:223   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7021:309   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7021:317   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7022:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7022:16    error    Unexpected use of comma operator                                                                                             no-sequences
   7022:62    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7022:65    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7022:68    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7022:71    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7022:74    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7023:12    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7023:39    error    's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7023:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7023:74    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7024:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7024:15    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7024:19    error    'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7024:46    error    'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7024:75    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7026:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7027:22    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   7027:50    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   7027:68    error    'e' is already declared in the upper scope on line 7022 column 62                                                            no-shadow
   7028:47    error    Unexpected use of comma operator                                                                                             no-sequences
   7031:19    error    Unnecessary escape character: \}                                                                                             no-useless-escape
   7031:21    error    Unnecessary escape character: \)                                                                                             no-useless-escape
   7033:20    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7034:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7034:15    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7034:23    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7034:69    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7036:42    error    Unexpected use of comma operator                                                                                             no-sequences
   7040:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7040:27    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7041:16    error    'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7041:16    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7041:67    error    'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7041:150   error    Unexpected use of comma operator                                                                                             no-sequences
   7041:154   error    'h' declared on line 7034 column 19 is used outside of binding context                                                       block-scoped-var
   7041:158   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7042:9     error    'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7042:81    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7042:87    error    'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7044:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7044:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7044:47    error    'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7046:15    error    'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7047:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7048:11    error    'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7048:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7049:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7049:13    error    'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7049:68    error    'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7049:72    error    'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7050:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7052:44    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7052:47    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7052:50    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7052:53    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7052:56    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7053:12    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7053:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7053:68    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7054:18    error    Unexpected use of comma operator                                                                                             no-sequences
   7054:20    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7054:93    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7055:29    error    Unexpected use of comma operator                                                                                             no-sequences
   7056:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7058:45    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7058:48    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7058:51    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7058:54    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7058:57    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7059:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7060:7     error    Return statement should not contain assignment                                                                               no-return-assign
   7060:17    error    'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:20    error    Unexpected use of comma operator                                                                                             no-sequences
   7060:22    error    'r' was used before it was defined                                                                                           no-use-before-define
   7060:22    error    'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:26    error    'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:51    error    's' was used before it was defined                                                                                           no-use-before-define
   7060:51    error    's' declared on line 7062 column 46 is used outside of binding context                                                       block-scoped-var
   7060:75    error    'r' was used before it was defined                                                                                           no-use-before-define
   7060:75    error    'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:91    error    'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:125   error    'r' was used before it was defined                                                                                           no-use-before-define
   7060:125   error    'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:128   error    's' was used before it was defined                                                                                           no-use-before-define
   7060:128   error    's' declared on line 7062 column 46 is used outside of binding context                                                       block-scoped-var
   7060:163   error    'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:194   error    'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:247   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7061:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7061:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7062:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7062:15    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7062:19    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7062:46    error    's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7062:74    error    'i' is already defined                                                                                                       no-redeclare
   7062:78    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7062:124   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7064:42    error    Unexpected use of comma operator                                                                                             no-sequences
   7068:44    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7068:47    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7068:50    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7068:53    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7068:56    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7069:12    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7069:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7069:68    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7069:88    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7069:169   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7070:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7072:47    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7072:50    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7072:53    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7072:56    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7072:59    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7073:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7074:7     error    Return statement should not contain assignment                                                                               no-return-assign
   7074:17    error    'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:20    error    Unexpected use of comma operator                                                                                             no-sequences
   7074:22    error    'r' was used before it was defined                                                                                           no-use-before-define
   7074:22    error    'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:26    error    'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:51    error    's' was used before it was defined                                                                                           no-use-before-define
   7074:51    error    's' declared on line 7076 column 46 is used outside of binding context                                                       block-scoped-var
   7074:75    error    'r' was used before it was defined                                                                                           no-use-before-define
   7074:75    error    'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:91    error    'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:125   error    'r' was used before it was defined                                                                                           no-use-before-define
   7074:125   error    'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:128   error    's' was used before it was defined                                                                                           no-use-before-define
   7074:128   error    's' declared on line 7076 column 46 is used outside of binding context                                                       block-scoped-var
   7074:163   error    'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:194   error    'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:247   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7075:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7075:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7076:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7076:15    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7076:19    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7076:46    error    's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7076:74    error    'i' is already defined                                                                                                       no-redeclare
   7076:78    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7076:124   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7078:42    error    Unexpected use of comma operator                                                                                             no-sequences
   7082:46    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7082:49    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7082:52    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7082:55    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7082:58    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7083:12    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7083:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7083:68    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7083:88    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7083:169   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7084:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7086:62    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7086:65    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7086:68    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7086:71    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7086:74    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7087:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   7087:6     error    Unexpected var, use let or const instead                                                                                     no-var
   7087:10    error    'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7087:10    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7087:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7087:50    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7087:58    error    'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7088:10    error    'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7088:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7088:15    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7088:19    error    's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7088:19    error    's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7088:23    error    'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7088:46    error    'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:46    error    'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7088:70    error    's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7088:83    error    'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:95    error    'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:104   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7088:112   error    'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7088:115   error    'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:124   error    'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7089:18    error    's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7089:21    error    'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7090:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7090:15    error    'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7091:8     error    Unexpected var, use let or const instead                                                                                     no-var
   7091:12    error    'r' is already defined                                                                                                       no-redeclare
   7091:39    error    's' is already defined                                                                                                       no-redeclare
   7091:67    error    'a' is already defined                                                                                                       no-redeclare
   7091:71    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7091:110   error    'i' is already defined                                                                                                       no-redeclare
   7091:114   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7091:153   error    'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7091:190   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7091:231   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7091:238   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7093:10    error    Unexpected var, use let or const instead                                                                                     no-var
   7093:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7093:17    error    'l' is already defined                                                                                                       no-redeclare
   7093:107   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7094:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7098:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7100:1     warning  This line has a length of 216. Maximum allowed is 100                                                                        max-len
   7100:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7100:11    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7100:30    error    Unexpected use of comma operator                                                                                             no-sequences
   7102:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7104:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   7104:11    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7104:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7104:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7106:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7107:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7110:52    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7110:55    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7110:58    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7110:61    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7110:64    error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7111:1     warning  This line has a length of 232. Maximum allowed is 100                                                                        max-len
   7111:12    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7111:38    error    's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7111:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7111:94    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   7111:127   error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7111:208   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7112:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7114:91    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7114:94    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7114:97    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7114:100   error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7114:103   error    'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7115:11    error    'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7115:66    error    'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7116:13    error    'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7116:17    error    'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7116:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7117:1     warning  This line has a length of 159. Maximum allowed is 100                                                                        max-len
   7117:14    error    Unexpected var, use let or const instead                                                                                     no-var
   7117:18    error    'e' is already defined                                                                                                       no-redeclare
   7117:46    error    'i' is already defined                                                                                                       no-redeclare
   7117:78    error    's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7117:104   error    'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7117:111   error    'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7118:35    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7118:41    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7122:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7123:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7123:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7127:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7127:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7127:16    error    'h' is already defined                                                                                                       no-redeclare
   7127:16    error    'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7127:84    error    'u' is already declared in the upper scope on line 7021 column 360                                                           no-shadow
   7127:155   error    'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7127:160   error    'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7129:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7129:46    error    'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7129:51    error    'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7131:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7133:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7133:30    error    'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:56    error    'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7133:77    error    'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:247   error    'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:385   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7137:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7137:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7137:38    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7137:41    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7138:11    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7138:38    error    'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7138:46    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7138:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7141:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7141:16    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7144:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7144:29    error    Unexpected use of comma operator                                                                                             no-sequences
   7145:5     error    Unexpected use of comma operator                                                                                             no-sequences
   7145:38    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7145:41    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7147:39    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7147:42    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7147:45    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7148:1     warning  This line has a length of 270. Maximum allowed is 100                                                                        max-len
   7148:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7148:30    error    Unexpected use of comma operator                                                                                             no-sequences
   7148:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7148:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7148:156   error    Unexpected use of comma operator                                                                                             no-sequences
   7149:40    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7149:43    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7149:46    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7150:1     warning  This line has a length of 313. Maximum allowed is 100                                                                        max-len
   7150:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7150:30    error    Unexpected use of comma operator                                                                                             no-sequences
   7150:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7150:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7150:130   error    Unexpected use of comma operator                                                                                             no-sequences
   7151:44    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7151:47    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7151:50    error    'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7152:1     warning  This line has a length of 166. Maximum allowed is 100                                                                        max-len
   7153:45    error    'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7153:48    error    't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7154:1     warning  This line has a length of 202. Maximum allowed is 100                                                                        max-len
   7154:163   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7156:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7156:61    error    Unexpected use of comma operator                                                                                             no-sequences
   7158:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7160:8     error    'ace' is not defined                                                                                                         no-undef
   7160:73    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7160:76    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7160:79    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7160:79    error    'i' is defined but never used                                                                                                no-unused-vars
   7161:1     warning  This line has a length of 2911. Maximum allowed is 100                                                                       max-len
   7161:10    error    Unexpected var, use let or const instead                                                                                     no-var
   7161:14    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7161:2857  error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7161:2864  error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7161:2872  error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7162:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7162:26    error    Unexpected use of comma operator                                                                                             no-sequences
   7163:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7163:52    error    'r' declared on line 7161 column 2864 is used outside of binding context                                                     block-scoped-var
   7164:8     error    'ace' is not defined                                                                                                         no-undef
   7164:234   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7164:237   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7164:240   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7164:240   error    'i' is defined but never used                                                                                                no-unused-vars
   7165:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7165:8     error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7165:30    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7165:65    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7165:119   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7165:166   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7165:284   error    'e' is already defined                                                                                                       no-redeclare
   7167:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7167:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7168:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7168:34    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7168:37    error    Unexpected use of comma operator                                                                                             no-sequences
   7169:1     warning  This line has a length of 227. Maximum allowed is 100                                                                        max-len
   7169:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7169:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7169:157   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7169:195   error    Unexpected use of comma operator                                                                                             no-sequences
   7170:97    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7170:100   error    'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7170:103   error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7170:106   error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7171:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   7171:10    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7171:10    error    'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7171:21    error    's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7171:29    error    'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7171:37    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7171:48    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7171:48    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7171:68    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7171:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7172:7     error    'm' was used before it was defined                                                                                           no-use-before-define
   7172:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7172:7     error    'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7172:54    error    'C' was used before it was defined                                                                                           no-use-before-define
   7172:54    error    'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:148   error    'C' was used before it was defined                                                                                           no-use-before-define
   7172:148   error    'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:216   error    Unexpected use of comma operator                                                                                             no-sequences
   7172:218   error    'C' was used before it was defined                                                                                           no-use-before-define
   7172:218   error    'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:249   error    'C' was used before it was defined                                                                                           no-use-before-define
   7172:249   error    'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:286   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7172:286   error    Unexpected var, use let or const instead                                                                                     no-var
   7172:290   error    'h' declared on line 7192 column 11 is used outside of binding context                                                       block-scoped-var
   7172:305   error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7172:308   error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7173:13    error    'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7173:16    error    'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7173:19    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7173:19    error    'o' is already declared in the upper scope on line 7170 column 100                                                           no-shadow
   7173:32    error    'C' was used before it was defined                                                                                           no-use-before-define
   7173:32    error    'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7173:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7173:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7173:82    error    'p' was used before it was defined                                                                                           no-use-before-define
   7173:114   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7174:15    error    'm' was used before it was defined                                                                                           no-use-before-define
   7174:15    error    'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7174:24    error    'u' declared on line 7190 column 187 is used outside of binding context                                                      block-scoped-var
   7174:39    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7174:42    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7175:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7175:35    error    'p' was used before it was defined                                                                                           no-use-before-define
   7175:134   error    'm' was used before it was defined                                                                                           no-use-before-define
   7175:134   error    'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7176:11    error    'g' declared on line 7194 column 11 is used outside of binding context                                                       block-scoped-var
   7176:26    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7176:29    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7176:29    error    't' is defined but never used                                                                                                no-unused-vars
   7177:16    error    'C' was used before it was defined                                                                                           no-use-before-define
   7177:16    error    'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7178:26    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7178:29    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7178:32    error    'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7179:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7179:19    error    'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7179:47    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7181:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7181:16    error    'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7181:22    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7183:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7183:17    error    'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7183:40    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7184:10    error    'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7185:26    error    'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:32    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7185:43    error    'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7190:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7190:9     error    Unexpected var, use let or const instead                                                                                     no-var
   7190:13    error    'm' is already declared in the upper scope on line 7165 column 213                                                           no-shadow
   7190:42    error    'f' is already declared in the upper scope on line 7165 column 257                                                           no-shadow
   7190:69    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7190:187   error    'u' is already defined                                                                                                       no-redeclare
   7190:187   error    'u' declared on line 7174 column 24 is used outside of binding context                                                       block-scoped-var
   7190:202   error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7190:205   error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7191:9     error    'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7191:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7192:11    error    'h' is already defined                                                                                                       no-redeclare
   7192:11    error    'h' declared on line 7172 column 290 is used outside of binding context                                                      block-scoped-var
   7192:26    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7192:29    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7193:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   7193:13    error    'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7193:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7193:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7193:95    error    Unexpected use of comma operator                                                                                             no-sequences
   7194:11    error    'g' is already defined                                                                                                       no-redeclare
   7194:11    error    'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7194:26    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7194:29    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7197:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7197:21    error    'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7197:43    error    'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7203:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7203:20    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7204:17    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7207:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7207:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7207:28    error    'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7207:31    error    't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7208:13    error    'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7208:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7208:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7208:74    error    'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7208:74    error    'g' declared on line 7194 column 11 is used outside of binding context                                                       block-scoped-var
   7209:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   7209:9     error    Unexpected use of comma operator                                                                                             no-sequences
   7209:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7209:59    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7209:107   error    'h' declared on line 7172 column 290 is used outside of binding context                                                      block-scoped-var
   7209:107   error    'h' declared on line 7192 column 11 is used outside of binding context                                                       block-scoped-var
   7209:111   error    'u' declared on line 7174 column 24 is used outside of binding context                                                       block-scoped-var
   7209:111   error    'u' declared on line 7190 column 187 is used outside of binding context                                                      block-scoped-var
   7210:45    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7210:48    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7210:51    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7210:54    error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7211:10    error    'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7211:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7212:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7212:45    error    Unexpected var, use let or const instead                                                                                     no-var
   7212:45    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7212:49    error    'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7212:52    error    's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7212:55    error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7212:55    error    'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7212:61    error    'u' was used before it was defined                                                                                           no-use-before-define
   7212:61    error    'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7212:69    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7212:114   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7212:171   error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7212:192   error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7213:15    error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7213:36    error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7214:16    error    'g' was used before it was defined                                                                                           no-use-before-define
   7214:16    error    'g' declared on line 7217 column 23 is used outside of binding context                                                       block-scoped-var
   7214:20    error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7214:49    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7215:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   7215:10    error    Unexpected var, use let or const instead                                                                                     no-var
   7215:14    error    'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:14    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7215:18    error    'u' was used before it was defined                                                                                           no-use-before-define
   7215:18    error    'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7215:42    error    'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:46    error    'u' was used before it was defined                                                                                           no-use-before-define
   7215:46    error    'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7215:74    error    'g' was used before it was defined                                                                                           no-use-before-define
   7215:74    error    'g' declared on line 7217 column 23 is used outside of binding context                                                       block-scoped-var
   7215:85    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7215:88    error    'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:91    error    'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:94    error    'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:97    error    'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:119   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7216:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7216:10    error    'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7216:14    error    'u' was used before it was defined                                                                                           no-use-before-define
   7216:14    error    'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7217:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7217:16    error    Unexpected var, use let or const instead                                                                                     no-var
   7217:26    error    'a' is already defined                                                                                                       no-redeclare
   7217:40    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7218:47    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7219:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   7219:10    error    Unexpected var, use let or const instead                                                                                     no-var
   7219:14    error    'c' is already defined                                                                                                       no-redeclare
   7219:14    error    'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:42    error    'h' is already defined                                                                                                       no-redeclare
   7219:42    error    'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:85    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7219:88    error    'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:91    error    'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:94    error    'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:97    error    'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:117   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7220:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7221:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   7221:9     error    'p' declared on line 7219 column 77 is used outside of binding context                                                       block-scoped-var
   7221:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7221:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7221:24    error    'p' declared on line 7219 column 77 is used outside of binding context                                                       block-scoped-var
   7221:27    error    Unexpected use of comma operator                                                                                             no-sequences
   7221:29    error    'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7221:46    error    'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7221:55    error    'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7223:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   7223:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7223:26    error    Unexpected use of comma operator                                                                                             no-sequences
   7224:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   7224:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7224:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7224:20    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7224:51    error    Unexpected use of comma operator                                                                                             no-sequences
   7224:63    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7226:44    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7226:47    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7226:50    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7226:50    error    'i' is defined but never used                                                                                                no-unused-vars
   7228:39    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7228:39    error    'e' is defined but never used                                                                                                no-unused-vars
   7228:42    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7228:42    error    't' is defined but never used                                                                                                no-unused-vars
   7228:45    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7228:45    error    'i' is defined but never used                                                                                                no-unused-vars
   7230:38    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7230:38    error    'e' is defined but never used                                                                                                no-unused-vars
   7230:41    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7230:41    error    't' is defined but never used                                                                                                no-unused-vars
   7230:44    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7230:44    error    'i' is defined but never used                                                                                                no-unused-vars
   7230:81    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7232:39    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7232:39    error    'e' is defined but never used                                                                                                no-unused-vars
   7234:46    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7235:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7235:16    error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7235:16    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7235:38    error    Unexpected use of comma operator                                                                                             no-sequences
   7236:1     warning  This line has a length of 228. Maximum allowed is 100                                                                        max-len
   7236:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7236:11    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7236:14    error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7236:17    error    'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7236:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7236:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7236:23    error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:45    error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:117   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7236:134   error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:153   error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:183   error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:201   error    't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7237:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7237:14    error    Unexpected var, use let or const instead                                                                                     no-var
   7237:18    error    'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7237:159   error    's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7237:169   error    't' is already defined                                                                                                       no-redeclare
   7237:169   error    't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7237:176   error    't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7237:190   error    't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7238:9     error    Function declared in a loop contains unsafe references to variable(s) 'r', 's', 's', 'r'                                     no-loop-func
   7238:11    error    'e' is already declared in the upper scope on line 7234 column 46                                                            no-shadow
   7239:12    error    't' is already declared in the upper scope on line 7235 column 16                                                            no-shadow
   7239:15    error    'i' is already declared in the upper scope on line 7236 column 11                                                            no-shadow
   7239:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7239:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7239:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7242:12    error    't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7244:37    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7244:40    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7244:43    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7245:10    error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7245:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7247:8     error    Unexpected var, use let or const instead                                                                                     no-var
   7247:12    error    'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7247:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7247:50    error    's' was used before it was defined                                                                                           no-use-before-define
   7247:50    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   7247:50    error    's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7248:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   7248:16    error    's' was used before it was defined                                                                                           no-use-before-define
   7248:16    error    's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7248:30    error    's' was used before it was defined                                                                                           no-use-before-define
   7248:30    error    's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7250:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7251:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7251:18    error    'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7253:8     error    Unexpected var, use let or const instead                                                                                     no-var
   7253:12    error    's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7253:15    error    'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7253:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7254:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   7254:9     error    Return statement should not contain assignment                                                                               no-return-assign
   7254:31    error    Unexpected use of comma operator                                                                                             no-sequences
   7257:7     error    'o' declared on line 7247 column 12 is used outside of binding context                                                       block-scoped-var
   7257:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7257:42    error    'o' declared on line 7247 column 12 is used outside of binding context                                                       block-scoped-var
   7257:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7258:42    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7258:45    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7258:48    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7258:48    error    'i' is defined but never used                                                                                                no-unused-vars
   7258:51    error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7258:51    error    'n' is defined but never used                                                                                                no-unused-vars
   7258:54    error    'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7258:54    error    'o' is defined but never used                                                                                                no-unused-vars
   7260:11    error    'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7260:14    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7260:14    error    's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7260:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7262:15    error    'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7262:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7268:38    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7270:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7270:11    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7270:38    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7270:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7270:52    error    's' was used before it was defined                                                                                           no-use-before-define
   7270:52    error    's' declared on line 7275 column 20 is used outside of binding context                                                       block-scoped-var
   7271:18    error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7271:25    error    's' was used before it was defined                                                                                           no-use-before-define
   7271:25    error    's' declared on line 7275 column 20 is used outside of binding context                                                       block-scoped-var
   7271:30    error    'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7271:37    error    'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7273:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7275:16    error    Unexpected var, use let or const instead                                                                                     no-var
   7275:20    error    's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7275:23    error    'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7275:30    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7276:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7276:119   error    Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   7280:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7281:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7281:19    error    'i' declared on line 7270 column 38 is used outside of binding context                                                       block-scoped-var
   7283:1     warning  This line has a length of 132. Maximum allowed is 100                                                                        max-len
   7283:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7283:56    error    Unexpected use of comma operator                                                                                             no-sequences
   7284:41    error    'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7284:41    error    'e' is defined but never used                                                                                                no-unused-vars
   7284:44    error    't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7284:44    error    't' is defined but never used                                                                                                no-unused-vars
   7284:47    error    'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7284:47    error    'i' is defined but never used                                                                                                no-unused-vars
   7284:50    error    'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7284:50    error    'n' is defined but never used                                                                                                no-unused-vars
   7285:71    error    'e' is already declared in the upper scope on line 7284 column 41                                                            no-shadow
   7287:25    error    Unexpected use of comma operator                                                                                             no-sequences
   7288:8     error    'ace' is not defined                                                                                                         no-undef
   7288:93    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7288:96    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7288:99    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7288:99    error    'i' is defined but never used                                                                                                no-unused-vars
   7289:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7289:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7289:41    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7289:44    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7290:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7290:21    error    Unexpected use of comma operator                                                                                             no-sequences
   7290:336   error    Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7291:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7291:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7291:43    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7292:1     warning  This line has a length of 201. Maximum allowed is 100                                                                        max-len
   7292:11    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7292:97    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7293:5     error    Unexpected use of comma operator                                                                                             no-sequences
   7294:9     error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7294:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7294:51    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7295:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7296:8     error    Unexpected use of comma operator                                                                                             no-sequences
   7297:48    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7299:39    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7300:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7300:45    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7300:80    error    Unexpected use of comma operator                                                                                             no-sequences
   7300:94    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7301:39    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7301:39    error    'e' is defined but never used                                                                                                no-unused-vars
   7302:9     error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7302:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7302:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7302:232   error    'e' is already declared in the upper scope on line 7301 column 39                                                            no-shadow
   7303:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   7303:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7303:40    error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7305:45    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7305:48    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7306:11    error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7306:15    error    't' declared on line 7307 column 16 is used outside of binding context                                                       block-scoped-var
   7306:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7307:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7307:16    error    't' is already defined                                                                                                       no-redeclare
   7307:28    error    'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7307:45    error    'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7307:60    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7307:73    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7307:83    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7308:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7309:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   7309:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7309:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7309:10    error    'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:19    error    'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7309:26    error    'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:35    error    'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:48    error    'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7309:55    error    'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:64    error    'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:75    error    'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:79    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7309:85    error    'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:97    error    'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:103   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7309:116   error    'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:129   error    'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7311:47    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7312:9     error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7312:12    error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7312:15    error    'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7312:18    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7312:18    error    'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7312:48    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7312:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7312:94    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7312:115   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7312:233   error    'e' is already declared in the upper scope on line 7311 column 47                                                            no-shadow
   7313:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7314:1     warning  This line has a length of 192. Maximum allowed is 100                                                                        max-len
   7314:65    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7316:9     error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7316:12    error    'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7316:12    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7316:42    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7316:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7316:70    error    'e' is already declared in the upper scope on line 7316 column 12                                                            no-shadow
   7316:73    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7319:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7319:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7323:52    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7324:1     warning  This line has a length of 316. Maximum allowed is 100                                                                        max-len
   7324:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7324:103   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7324:109   error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7324:148   error    Return statement should not contain assignment                                                                               no-return-assign
   7324:148   error    Return statement should not contain assignment                                                                               no-return-assign
   7324:245   error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7324:265   error    Unexpected use of comma operator                                                                                             no-sequences
   7325:46    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7326:9     error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7326:12    error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7326:15    error    'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    Return statement should not contain assignment                                                                               no-return-assign
   7326:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7326:54    error    Unexpected use of comma operator                                                                                             no-sequences
   7326:492   error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7326:572   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7326:635   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7326:802   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7326:877   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7327:49    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7328:1     warning  This line has a length of 155. Maximum allowed is 100                                                                        max-len
   7328:10    error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7328:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7331:16    error    'e' is already declared in the upper scope on line 7327 column 49                                                            no-shadow
   7332:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7333:10    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7333:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7333:56    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7334:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7334:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7334:55    error    Unexpected use of comma operator                                                                                             no-sequences
   7337:26    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7338:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7339:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7342:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7342:7     error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7342:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7342:78    error    Unexpected use of comma operator                                                                                             no-sequences
   7343:48    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7344:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7344:15    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7344:45    error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7344:62    error    'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7345:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7345:17    error    Unexpected use of comma operator                                                                                             no-sequences
   7346:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7346:14    error    'n' declared on line 7344 column 62 is used outside of binding context                                                       block-scoped-var
   7347:48    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7348:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   7348:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7348:5     error    Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7348:43    error    Unexpected use of comma operator                                                                                             no-sequences
   7349:47    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7349:50    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7350:11    error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7350:15    error    Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7350:45    error    'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7350:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7351:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7351:16    error    'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7351:27    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7352:13    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7352:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7352:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7353:14    error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7354:48    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7356:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7356:11    error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7356:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7356:29    error    Unexpected use of comma operator                                                                                             no-sequences
   7357:1     warning  This line has a length of 325. Maximum allowed is 100                                                                        max-len
   7357:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7357:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7357:32    error    Unexpected use of comma operator                                                                                             no-sequences
   7357:135   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7357:159   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7357:237   error    Unexpected use of comma operator                                                                                             no-sequences
   7357:250   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7359:7     error    'o' declared on line 7351 column 16 is used outside of binding context                                                       block-scoped-var
   7359:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7359:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7359:9     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7359:23    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7359:81    error    'o' declared on line 7351 column 16 is used outside of binding context                                                       block-scoped-var
   7359:129   error    Unexpected use of comma operator                                                                                             no-sequences
   7359:131   error    Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7361:46    error    'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7361:49    error    't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7362:11    error    'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7362:30    error    'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7362:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7363:1     warning  This line has a length of 145. Maximum allowed is 100                                                                        max-len
   7363:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7363:16    error    'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7363:59    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7365:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   7365:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7365:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7365:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7365:99    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7365:103   error    'o' declared on line 7363 column 16 is used outside of binding context                                                       block-scoped-var
   7365:111   error    'r' declared on line 7363 column 59 is used outside of binding context                                                       block-scoped-var
   7366:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7366:11    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7366:14    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7366:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7366:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7366:110   error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7366:129   error    Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7370:8     error    'ace' is not defined                                                                                                         no-undef
   7370:77    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7370:80    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7370:83    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7370:83    error    'i' is defined but never used                                                                                                no-unused-vars
   7371:30    error    'e' is already declared in the upper scope on line 7370 column 77                                                            no-shadow
   7371:33    error    't' is already declared in the upper scope on line 7370 column 80                                                            no-shadow
   7371:36    error    'i' is already declared in the upper scope on line 7370 column 83                                                            no-shadow
   7371:36    error    'i' is defined but never used                                                                                                no-unused-vars
   7372:11    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7372:28    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7372:48    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7372:66    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7373:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7373:133   error    's' was used before it was defined                                                                                           no-use-before-define
   7373:184   error    's' was used before it was defined                                                                                           no-use-before-define
   7373:301   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7373:323   error    Unexpected var, use let or const instead                                                                                     no-var
   7373:327   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7373:345   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7373:360   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7376:8     error    'ace' is not defined                                                                                                         no-undef
   7376:112   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7376:115   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7376:118   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7376:118   error    'i' is defined but never used                                                                                                no-unused-vars
   7377:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7377:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7377:30    error    'e' is already defined                                                                                                       no-redeclare
   7377:75    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7381:41    error    'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7382:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   7382:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7382:17    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7382:45    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7382:96    error    'e' is already declared in the upper scope on line 7381 column 41                                                            no-shadow
   7382:99    error    't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7382:102   error    'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7383:6     error    Unexpected var, use let or const instead                                                                                     no-var
   7383:10    error    'n' is already declared in the upper scope on line 7377 column 8                                                             no-shadow
   7383:18    error    's' was used before it was defined                                                                                           no-use-before-define
   7383:18    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   7383:31    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7383:87    error    'o' is already declared in the upper scope on line 7377 column 75                                                            no-shadow
   7383:93    error    's' was used before it was defined                                                                                           no-use-before-define
   7383:143   error    'r' is already declared in the upper scope on line 7393 column 21                                                            no-shadow
   7383:156   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7383:160   error    's' was used before it was defined                                                                                           no-use-before-define
   7383:175   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7383:293   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7384:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7385:44    error    'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7385:47    error    't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7385:50    error    'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7386:75    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7386:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7386:84    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7386:108   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7386:211   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7389:39    error    'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7390:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7390:39    error    Unexpected use of comma operator                                                                                             no-sequences
   7391:56    error    'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7391:59    error    't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7392:1     warning  This line has a length of 341. Maximum allowed is 100                                                                        max-len
   7392:11    error    'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7392:19    error    Return statement should not contain assignment                                                                               no-return-assign
   7392:19    error    Return statement should not contain assignment                                                                               no-return-assign
   7392:19    error    Return statement should not contain assignment                                                                               no-return-assign
   7392:19    error    Return statement should not contain assignment                                                                               no-return-assign
   7392:19    error    Return statement should not contain assignment                                                                               no-return-assign
   7392:19    error    Return statement should not contain assignment                                                                               no-return-assign
   7392:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7392:299   error    Unexpected use of comma operator                                                                                             no-sequences
   7393:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7393:21    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7393:24    error    'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7393:27    error    't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7393:30    error    'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7394:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7394:48    error    Unexpected use of comma operator                                                                                             no-sequences
   7395:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7395:15    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7395:18    error    'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7395:21    error    't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7395:24    error    'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7396:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   7396:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7396:87    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7397:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7397:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7397:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7398:8     error    'ace' is not defined                                                                                                         no-undef
   7398:160   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7398:163   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7398:166   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7398:166   error    'i' is defined but never used                                                                                                no-unused-vars
   7399:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7399:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7399:30    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7399:67    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7399:112   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7399:138   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7399:166   error    'e' is already defined                                                                                                       no-redeclare
   7399:206   error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7400:11    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7400:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7400:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7400:54    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7400:94    error    Unexpected use of comma operator                                                                                             no-sequences
   7403:45    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7403:48    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7404:16    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7405:47    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7406:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7406:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7406:78    error    Unexpected use of comma operator                                                                                             no-sequences
   7406:80    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7409:50    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7411:47    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7412:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7412:57    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7415:42    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7416:14    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7416:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7416:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7417:40    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7419:41    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7419:44    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7425:45    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7427:49    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7428:9     error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7428:12    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7428:15    error    Return statement should not contain assignment                                                                               no-return-assign
   7428:15    error    Return statement should not contain assignment                                                                               no-return-assign
   7428:15    error    Return statement should not contain assignment                                                                               no-return-assign
   7428:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7428:56    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7428:286   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7428:355   error    Unexpected use of comma operator                                                                                             no-sequences
   7429:44    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7429:47    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7430:12    error    Unexpected console statement                                                                                                 no-console
   7430:112   error    Unexpected use of comma operator                                                                                             no-sequences
   7431:44    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7431:47    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7432:12    error    Unexpected console statement                                                                                                 no-console
   7432:112   error    Unexpected use of comma operator                                                                                             no-sequences
   7433:46    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7434:12    error    Unexpected console statement                                                                                                 no-console
   7434:125   error    Unexpected use of comma operator                                                                                             no-sequences
   7435:39    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7435:42    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7436:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   7436:61    error    Unexpected use of comma operator                                                                                             no-sequences
   7437:45    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7437:48    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7438:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7438:9     error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7438:49    error    'e' is already defined                                                                                                       no-redeclare
   7438:93    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7438:175   error    Unexpected use of comma operator                                                                                             no-sequences
   7439:43    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7439:46    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7440:1     warning  This line has a length of 246. Maximum allowed is 100                                                                        max-len
   7440:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7440:9     error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7440:31    error    'i' is already defined                                                                                                       no-redeclare
   7440:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7440:103   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7440:134   error    Return statement should not contain assignment                                                                               no-return-assign
   7440:134   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7440:143   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7440:170   error    Unexpected use of comma operator                                                                                             no-sequences
   7441:41    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7443:36    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7443:39    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7445:46    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7446:1     warning  This line has a length of 254. Maximum allowed is 100                                                                        max-len
   7446:11    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7446:33    error    Return statement should not contain assignment                                                                               no-return-assign
   7446:33    error    Return statement should not contain assignment                                                                               no-return-assign
   7446:33    error    Return statement should not contain assignment                                                                               no-return-assign
   7446:33    error    Return statement should not contain assignment                                                                               no-return-assign
   7446:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7446:239   error    Unexpected use of comma operator                                                                                             no-sequences
   7447:48    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7447:51    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7448:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7448:9     error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7448:16    error    'i' is already defined                                                                                                       no-redeclare
   7448:183   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7449:50    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7449:53    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7450:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7450:9     error    'e' is already defined                                                                                                       no-redeclare
   7450:49    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7450:101   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7450:153   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7450:227   error    Unexpected use of comma operator                                                                                             no-sequences
   7451:39    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7452:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7452:9     error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7452:61    error    'e' is already defined                                                                                                       no-redeclare
   7452:109   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7452:227   error    Unexpected use of comma operator                                                                                             no-sequences
   7453:45    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7453:48    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7453:51    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7454:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7454:32    error    Unexpected use of comma operator                                                                                             no-sequences
   7454:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7454:185   error    Unexpected use of comma operator                                                                                             no-sequences
   7455:48    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7455:51    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7456:61    error    Unexpected var, use let or const instead                                                                                     no-var
   7456:61    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7456:65    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7456:128   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7456:162   error    'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7456:192   error    'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7456:211   error    'i' is already defined                                                                                                       no-redeclare
   7456:249   error    'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7456:268   error    'n' is already defined                                                                                                       no-redeclare
   7456:306   error    'o' is already defined                                                                                                       no-redeclare
   7456:314   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7456:331   error    'i' is already defined                                                                                                       no-redeclare
   7456:475   error    Unexpected use of comma operator                                                                                             no-sequences
   7457:46    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7458:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7459:40    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7459:43    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7460:1     warning  This line has a length of 223. Maximum allowed is 100                                                                        max-len
   7460:68    error    Unexpected use of comma operator                                                                                             no-sequences
   7460:114   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7461:44    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7462:15    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7465:45    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7466:15    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7469:43    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7469:46    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7470:11    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7470:24    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7470:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7470:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7470:220   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7471:48    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7472:11    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7472:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7472:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7472:46    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7472:106   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7473:57    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7473:60    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7474:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   7474:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7474:15    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7474:28    error    'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7474:50    error    'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7474:67    error    'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7474:87    error    's' is already declared in the upper scope on line 7399 column 112                                                           no-shadow
   7474:94    error    'a' is already declared in the upper scope on line 7399 column 138                                                           no-shadow
   7475:18    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7475:24    error    'l' is already declared in the upper scope on line 7491 column 21                                                            no-shadow
   7475:45    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7475:57    error    Unexpected use of comma operator                                                                                             no-sequences
   7476:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   7476:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7476:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7476:16    error    'i' declared on line 7474 column 15 is used outside of binding context                                                       block-scoped-var
   7476:25    error    's' declared on line 7474 column 87 is used outside of binding context                                                       block-scoped-var
   7476:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7476:44    error    'o' declared on line 7474 column 50 is used outside of binding context                                                       block-scoped-var
   7476:48    error    's' declared on line 7474 column 87 is used outside of binding context                                                       block-scoped-var
   7476:68    error    'r' declared on line 7474 column 67 is used outside of binding context                                                       block-scoped-var
   7477:44    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7478:108   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7479:48    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7479:51    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7480:1     warning  This line has a length of 144. Maximum allowed is 100                                                                        max-len
   7480:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7480:15    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7480:54    error    'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7480:93    error    'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7480:105   error    'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7484:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7484:21    error    'r' declared on line 7480 column 105 is used outside of binding context                                                      block-scoped-var
   7484:40    error    'i' declared on line 7480 column 15 is used outside of binding context                                                       block-scoped-var
   7484:43    error    'r' declared on line 7480 column 105 is used outside of binding context                                                      block-scoped-var
   7484:60    error    'n' declared on line 7480 column 54 is used outside of binding context                                                       block-scoped-var
   7485:48    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7485:51    error    't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7486:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   7486:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7486:15    error    'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7486:54    error    'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7486:93    error    'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7486:100   error    'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7486:133   error    's' is already declared in the upper scope on line 7399 column 112                                                           no-shadow
   7488:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7488:14    error    'o' declared on line 7486 column 93 is used outside of binding context                                                       block-scoped-var
   7489:39    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7491:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7491:21    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7491:24    error    'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7492:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7492:25    error    Unexpected use of comma operator                                                                                             no-sequences
   7493:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7493:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7493:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7494:8     error    'ace' is not defined                                                                                                         no-undef
   7494:126   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7494:129   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7494:132   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7494:132   error    'i' is defined but never used                                                                                                no-unused-vars
   7495:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7495:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7495:30    error    'e' is already defined                                                                                                       no-redeclare
   7495:75    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7495:119   error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7496:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7496:23    error    Unexpected use of comma operator                                                                                             no-sequences
   7497:44    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7498:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7498:17    error    Unexpected use of comma operator                                                                                             no-sequences
   7499:48    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7499:51    error    't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7500:5     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7501:38    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7502:1     warning  This line has a length of 273. Maximum allowed is 100                                                                        max-len
   7502:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7502:82    error    Unexpected use of comma operator                                                                                             no-sequences
   7504:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7505:48    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7506:11    error    't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7506:28    error    'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7506:47    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7506:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7506:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7506:90    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7506:312   error    Unexpected use of comma operator                                                                                             no-sequences
   7508:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7508:49    error    Unexpected use of comma operator                                                                                             no-sequences
   7509:42    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7511:41    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7512:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7512:59    error    Unexpected use of comma operator                                                                                             no-sequences
   7513:45    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7514:1     warning  This line has a length of 376. Maximum allowed is 100                                                                        max-len
   7514:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7514:9     error    't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7514:36    error    'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7514:62    error    't' is already defined                                                                                                       no-redeclare
   7514:107   error    Return statement should not contain assignment                                                                               no-return-assign
   7514:107   error    Return statement should not contain assignment                                                                               no-return-assign
   7514:107   error    Return statement should not contain assignment                                                                               no-return-assign
   7514:107   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7514:141   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7514:300   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7514:336   error    Unexpected use of comma operator                                                                                             no-sequences
   7516:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   7516:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7516:22    error    Unexpected use of comma operator                                                                                             no-sequences
   7517:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7517:21    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7517:24    error    'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7517:27    error    't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7517:27    error    't' is defined but never used                                                                                                no-unused-vars
   7518:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
   7518:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7518:22    error    Unexpected use of comma operator                                                                                             no-sequences
   7518:101   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7518:107   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7520:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   7520:13    error    Unexpected var, use let or const instead                                                                                     no-var
   7520:17    error    'e' is already declared in the upper scope on line 7517 column 24                                                            no-shadow
   7520:33    error    't' is already declared in the upper scope on line 7517 column 27                                                            no-shadow
   7520:52    error    'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7520:60    error    'n' is already declared in the upper scope on line 7495 column 8                                                             no-shadow
   7520:71    error    'o' is already declared in the upper scope on line 7495 column 75                                                            no-shadow
   7522:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7522:13    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7522:13    error    'r' is already declared in the upper scope on line 7517 column 21                                                            no-shadow
   7522:17    error    'n' declared on line 7520 column 60 is used outside of binding context                                                       block-scoped-var
   7522:32    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7522:61    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
   7523:30    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:35    error    'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7523:39    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:42    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:45    error    Unexpected use of comma operator                                                                                             no-sequences
   7523:56    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:63    error    Empty block statement                                                                                                        no-empty
   7523:67    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7523:80    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7523:101   error    'e' declared on line 7520 column 17 is used outside of binding context                                                       block-scoped-var
   7524:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7526:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   7526:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7526:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7526:24    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7526:25    error    Unexpected use of comma operator                                                                                             no-sequences
   7526:27    error    'o' declared on line 7520 column 71 is used outside of binding context                                                       block-scoped-var
   7526:34    error    'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:38    error    'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:40    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7526:48    error    't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7526:52    error    'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:78    error    'o' declared on line 7520 column 71 is used outside of binding context                                                       block-scoped-var
   7526:81    error    'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7529:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7529:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7529:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7530:8     error    'ace' is not defined                                                                                                         no-undef
   7530:111   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7530:114   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7530:117   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7530:117   error    'i' is defined but never used                                                                                                no-unused-vars
   7531:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7531:31    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7531:57    error    'e' is already defined                                                                                                       no-redeclare
   7531:98    error    'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7532:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7532:27    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7533:39    error    'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7533:42    error    't' is already declared in the upper scope on line 7530 column 114                                                           no-shadow
   7533:45    error    'i' is already declared in the upper scope on line 7530 column 117                                                           no-shadow
   7533:48    error    'n' is already declared in the upper scope on line 7543 column 21                                                            no-shadow
   7535:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   7535:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7535:16    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7535:32    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7535:47    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7535:55    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7535:91    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7535:158   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7536:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7536:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7536:45    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7536:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7536:497   error    Function declared in a loop contains unsafe references to variable(s) 'c', 'c'                                               no-loop-func
   7536:499   error    'e' is already declared in the upper scope on line 7533 column 39                                                            no-shadow
   7536:591   error    Unexpected use of comma operator                                                                                             no-sequences
   7538:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   7538:64    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7538:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7541:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7543:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7543:21    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7543:24    error    'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7543:27    error    't' is already declared in the upper scope on line 7530 column 114                                                           no-shadow
   7543:30    error    'i' is already declared in the upper scope on line 7530 column 117                                                           no-shadow
   7544:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7544:5     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7544:35    error    Unexpected use of comma operator                                                                                             no-sequences
   7545:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7545:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7545:33    error    Unexpected use of comma operator                                                                                             no-sequences
   7546:8     error    'ace' is not defined                                                                                                         no-undef
   7546:90    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7546:93    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7546:96    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7546:96    error    'i' is defined but never used                                                                                                no-unused-vars
   7547:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7547:40    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7549:5     error    Unexpected use of comma operator                                                                                             no-sequences
   7549:36    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7549:39    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7549:42    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7549:42    error    'i' is defined but never used                                                                                                no-unused-vars
   7550:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7550:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7550:356   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7550:380   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7551:45    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7551:48    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7554:5     error    Return statement should not contain assignment                                                                               no-return-assign
   7554:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7555:44    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7555:47    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7556:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   7556:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7556:7     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7556:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7556:51    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7556:72    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7557:12    error    'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7557:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7559:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7559:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7560:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7561:45    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7561:48    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7562:15    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7562:36    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7563:10    error    'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7563:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7564:7     error    Return statement should not contain assignment                                                                               no-return-assign
   7569:42    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7569:45    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7570:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   7570:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7570:7     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7570:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7570:47    error    Unexpected var, use let or const instead                                                                                     no-var
   7570:51    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7570:72    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7570:82    error    'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7570:89    error    'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7571:12    error    's' is already declared in the upper scope on line 7657 column 15                                                            no-shadow
   7571:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7571:65    error    Unexpected use of comma operator                                                                                             no-sequences
   7572:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7574:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7574:14    error    'i' declared on line 7570 column 51 is used outside of binding context                                                       block-scoped-var
   7574:23    error    'o' declared on line 7570 column 82 is used outside of binding context                                                       block-scoped-var
   7574:26    error    'n' declared on line 7570 column 72 is used outside of binding context                                                       block-scoped-var
   7575:49    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7575:52    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7576:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7576:7     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7577:48    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7577:51    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7578:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7578:7     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7579:37    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7579:40    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7580:29    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7580:33    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7580:36    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7580:66    error    'e' is already declared in the upper scope on line 7579 column 37                                                            no-shadow
   7580:69    error    't' is already declared in the upper scope on line 7579 column 40                                                            no-shadow
   7581:16    error    'i' is already declared in the upper scope on line 7580 column 33                                                            no-shadow
   7582:13    error    'n' is already declared in the upper scope on line 7580 column 36                                                            no-shadow
   7582:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7584:15    error    'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7584:23    error    'e' is already declared in the upper scope on line 7580 column 66                                                            no-shadow
   7584:26    error    't' is already declared in the upper scope on line 7580 column 69                                                            no-shadow
   7585:20    error    'i' is already declared in the upper scope on line 7581 column 16                                                            no-shadow
   7586:21    error    'n' is already declared in the upper scope on line 7582 column 13                                                            no-shadow
   7591:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7591:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7591:27    error    Unexpected use of comma operator                                                                                             no-sequences
   7592:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7595:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   7595:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7595:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7595:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7595:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7595:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7595:101   error    Unexpected use of comma operator                                                                                             no-sequences
   7596:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   7596:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7596:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7596:51    error    Unexpected use of comma operator                                                                                             no-sequences
   7597:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7601:1     warning  This line has a length of 291. Maximum allowed is 100                                                                        max-len
   7601:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7601:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7601:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7601:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7601:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7601:35    error    Unexpected use of comma operator                                                                                             no-sequences
   7603:37    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7603:40    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7604:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   7604:32    error    Unexpected use of comma operator                                                                                             no-sequences
   7604:102   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7605:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   7605:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7605:16    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7605:77    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7605:98    error    'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7605:105   error    'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7606:17    error    's' is already declared in the upper scope on line 7657 column 15                                                            no-shadow
   7606:29    error    'a' is already declared in the upper scope on line 7659 column 15                                                            no-shadow
   7607:1     warning  This line has a length of 269. Maximum allowed is 100                                                                        max-len
   7607:8     error    'l' was used before it was defined                                                                                           no-use-before-define
   7607:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:20    error    'c' was used before it was defined                                                                                           no-use-before-define
   7607:20    error    This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
   7607:24    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:32    error    'h' was used before it was defined                                                                                           no-use-before-define
   7607:32    error    'h' declared on line 7607 column 227 is used outside of binding context                                                      block-scoped-var
   7607:36    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:44    error    'd' was used before it was defined                                                                                           no-use-before-define
   7607:44    error    'd' declared on line 7608 column 19 is used outside of binding context                                                       block-scoped-var
   7607:48    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:56    error    'u' was used before it was defined                                                                                           no-use-before-define
   7607:56    error    'u' declared on line 7608 column 31 is used outside of binding context                                                       block-scoped-var
   7607:60    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:68    error    'g' was used before it was defined                                                                                           no-use-before-define
   7607:68    error    'g' declared on line 7609 column 14 is used outside of binding context                                                       block-scoped-var
   7607:72    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:80    error    Unexpected var, use let or const instead                                                                                     no-var
   7607:84    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7607:91    error    Unexpected var, use let or const instead                                                                                     no-var
   7607:95    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7607:115   error    'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7607:223   error    Unexpected var, use let or const instead                                                                                     no-var
   7608:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7609:10    error    Unexpected var, use let or const instead                                                                                     no-var
   7609:20    error    Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'm', 'f', 'f', 'm', 'f', 'f', 'f', 'f'  no-loop-func
   7609:22    error    'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7609:25    error    't' is already declared in the upper scope on line 7603 column 40                                                            no-shadow
   7610:15    error    'i' is already declared in the upper scope on line 7605 column 16                                                            no-shadow
   7610:18    error    'n' is already declared in the upper scope on line 7605 column 77                                                            no-shadow
   7610:21    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7610:21    error    'o' is already declared in the upper scope on line 7605 column 98                                                            no-shadow
   7610:34    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7610:47    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7610:47    error    'r' is already declared in the upper scope on line 7605 column 105                                                           no-shadow
   7610:60    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7610:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7611:12    error    'f' was used before it was defined                                                                                           no-use-before-define
   7611:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7613:1     warning  This line has a length of 180. Maximum allowed is 100                                                                        max-len
   7613:12    error    'f' was used before it was defined                                                                                           no-use-before-define
   7613:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7613:57    error    'f' was used before it was defined                                                                                           no-use-before-define
   7613:93    error    'm' was used before it was defined                                                                                           no-use-before-define
   7615:1     warning  This line has a length of 180. Maximum allowed is 100                                                                        max-len
   7615:12    error    'f' was used before it was defined                                                                                           no-use-before-define
   7615:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7615:57    error    'f' was used before it was defined                                                                                           no-use-before-define
   7615:93    error    'm' was used before it was defined                                                                                           no-use-before-define
   7617:17    error    'f' was used before it was defined                                                                                           no-use-before-define
   7620:21    error    'f' was used before it was defined                                                                                           no-use-before-define
   7621:1     warning  This line has a length of 302. Maximum allowed is 100                                                                        max-len
   7621:14    error    Return statement should not contain assignment                                                                               no-return-assign
   7621:14    error    Return statement should not contain assignment                                                                               no-return-assign
   7621:14    error    Return statement should not contain assignment                                                                               no-return-assign
   7621:14    error    Return statement should not contain assignment                                                                               no-return-assign
   7621:14    error    Return statement should not contain assignment                                                                               no-return-assign
   7621:21    error    'f' was used before it was defined                                                                                           no-use-before-define
   7621:77    error    Unexpected use of comma operator                                                                                             no-sequences
   7621:79    error    'f' was used before it was defined                                                                                           no-use-before-define
   7622:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7624:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7625:1     warning  This line has a length of 180. Maximum allowed is 100                                                                        max-len
   7625:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7625:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7625:38    error    Unexpected use of comma operator                                                                                             no-sequences
   7625:49    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7626:10    error    'd' declared on line 7608 column 19 is used outside of binding context                                                       block-scoped-var
   7626:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7626:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7629:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7629:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7629:42    error    Unexpected use of comma operator                                                                                             no-sequences
   7629:80    error    'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7632:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
   7632:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7632:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7632:11    error    'i' is already defined                                                                                                       no-redeclare
   7632:11    error    'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:48    error    Return statement should not contain assignment                                                                               no-return-assign
   7632:48    error    Return statement should not contain assignment                                                                               no-return-assign
   7632:55    error    'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:81    error    'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:111   error    'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:133   error    Unexpected use of comma operator                                                                                             no-sequences
   7634:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
   7634:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7634:9     error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7634:30    error    'e' is already defined                                                                                                       no-redeclare
   7634:53    error    'e' is already defined                                                                                                       no-redeclare
   7634:78    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7634:78    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7634:104   error    Unexpected use of comma operator                                                                                             no-sequences
   7636:1     warning  This line has a length of 195. Maximum allowed is 100                                                                        max-len
   7636:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7636:27    error    Unexpected use of comma operator                                                                                             no-sequences
   7641:41    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7642:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7642:7     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7642:35    error    Unexpected use of comma operator                                                                                             no-sequences
   7647:41    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7648:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7648:17    error    Unexpected use of comma operator                                                                                             no-sequences
   7649:45    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7651:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7651:13    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7651:29    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7652:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   7652:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7652:24    error    Unexpected use of comma operator                                                                                             no-sequences
   7653:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7653:5     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7653:46    error    Unexpected use of comma operator                                                                                             no-sequences
   7653:185   error    Unexpected var, use let or const instead                                                                                     no-var
   7653:245   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7653:248   error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7655:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7655:15    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7655:18    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7656:9     error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7656:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7656:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7656:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7656:12    error    Return statement should not contain assignment                                                                               no-return-assign
   7656:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7656:32    error    Unexpected use of comma operator                                                                                             no-sequences
   7656:117   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7657:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7657:15    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7657:18    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7659:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7659:15    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7659:18    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7659:21    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7660:11    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7660:24    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7660:37    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7660:50    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7660:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7666:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7674:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7682:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7690:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7692:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7693:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7693:18    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7693:21    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7693:24    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7694:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7694:36    error    Unexpected use of comma operator                                                                                             no-sequences
   7695:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7695:18    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7695:21    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7695:24    error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7695:27    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7696:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7696:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7696:11    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7696:18    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7696:83    error    Unexpected use of comma operator                                                                                             no-sequences
   7697:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7697:18    error    'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7697:21    error    't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7698:1     warning  This line has a length of 304. Maximum allowed is 100                                                                        max-len
   7698:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7698:9     error    'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7698:22    error    'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7698:33    error    'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7698:82    error    'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7698:111   error    'o' is already defined                                                                                                       no-redeclare
   7698:157   error    Return statement should not contain assignment                                                                               no-return-assign
   7698:157   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7698:209   error    Unexpected use of comma operator                                                                                             no-sequences
   7699:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7700:8     error    'ace' is not defined                                                                                                         no-undef
   7700:101   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7700:104   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7700:107   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7700:107   error    'i' is defined but never used                                                                                                no-unused-vars
   7701:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7701:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7701:46    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7701:49    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7701:52    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7702:1     warning  This line has a length of 300. Maximum allowed is 100                                                                        max-len
   7702:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7702:22    error    Unexpected use of comma operator                                                                                             no-sequences
   7702:86    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7702:109   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7702:126   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7702:193   error    Unexpected use of comma operator                                                                                             no-sequences
   7702:284   error    'e' is already declared in the upper scope on line 7701 column 49                                                            no-shadow
   7705:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7705:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7705:39    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7706:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7706:24    error    Unexpected use of comma operator                                                                                             no-sequences
   7706:67    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7707:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7707:22    error    Unexpected use of comma operator                                                                                             no-sequences
   7709:5     error    Unexpected use of comma operator                                                                                             no-sequences
   7709:40    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7713:1     warning  This line has a length of 376. Maximum allowed is 100                                                                        max-len
   7713:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7713:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7713:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7713:49    error    'e' is already declared in the upper scope on line 7709 column 40                                                            no-shadow
   7713:52    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7714:29    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7715:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7715:26    error    Unexpected use of comma operator                                                                                             no-sequences
   7717:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7719:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   7719:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7719:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7719:31    error    Unexpected use of comma operator                                                                                             no-sequences
   7720:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7721:44    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7723:37    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7723:40    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7723:43    error    'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7724:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   7724:9     error    'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7724:12    error    'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7724:15    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7724:22    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7724:22    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7724:38    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7724:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7724:46    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7724:48    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7724:112   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7725:61    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7726:14    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7727:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
   7727:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7729:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7729:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7729:22    error    Unexpected use of comma operator                                                                                             no-sequences
   7730:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7731:46    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7731:49    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7732:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7732:15    error    'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7732:18    error    'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7732:21    error    'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7733:68    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7735:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7738:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7739:47    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7739:50    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7739:53    error    'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7740:9     error    'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7740:12    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7740:12    error    'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7740:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7741:21    error    Unexpected use of comma operator                                                                                             no-sequences
   7741:30    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7741:60    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7741:80    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7742:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7743:30    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7744:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   7744:11    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7744:14    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7744:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7745:45    error    Unexpected use of comma operator                                                                                             no-sequences
   7747:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7748:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7751:38    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7751:41    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7752:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7752:9     error    'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7752:12    error    'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7752:15    error    'e' is already defined                                                                                                       no-redeclare
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    Return statement should not contain assignment                                                                               no-return-assign
   7752:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7752:66    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7752:231   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7753:38    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7754:15    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7754:28    error    'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7756:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7756:13    error    'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7758:11    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7758:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7758:79    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7760:8     error    Unexpected use of comma operator                                                                                             no-sequences
   7761:46    error    'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7762:15    error    't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7762:22    error    'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7763:12    error    'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7763:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7765:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7767:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7768:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7770:8     error    'ace' is not defined                                                                                                         no-undef
   7770:89    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7770:92    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7770:95    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7770:95    error    'i' is defined but never used                                                                                                no-unused-vars
   7771:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7771:8     error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7771:48    error    'e' is already defined                                                                                                       no-redeclare
   7771:90    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7771:93    error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7771:96    error    'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7772:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7772:15    error    'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7772:32    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7773:10    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7773:22    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7773:22    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7773:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7774:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   7774:7     error    Return statement should not contain assignment                                                                               no-return-assign
   7774:33    error    Unexpected use of comma operator                                                                                             no-sequences
   7776:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7776:15    error    'o' declared on line 7772 column 32 is used outside of binding context                                                       block-scoped-var
   7777:36    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7778:1     warning  This line has a length of 197. Maximum allowed is 100                                                                        max-len
   7778:5     error    Unexpected var, use let or const instead                                                                                     no-var
   7778:9     error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7778:27    error    'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7778:62    error    't' is already defined                                                                                                       no-redeclare
   7778:119   error    Return statement should not contain assignment                                                                               no-return-assign
   7778:119   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7778:150   error    Unexpected use of comma operator                                                                                             no-sequences
   7779:40    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7780:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7780:15    error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7780:23    error    'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7782:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7782:14    error    't' declared on line 7780 column 15 is used outside of binding context                                                       block-scoped-var
   7783:47    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7784:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7788:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
   7788:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7788:15    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7788:23    error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7788:40    error    'i' declared on line 7789 column 17 is used outside of binding context                                                       block-scoped-var
   7788:40    error    'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7788:60    error    'e' is already declared in the upper scope on line 7788 column 15                                                            no-shadow
   7788:63    error    't' is already declared in the upper scope on line 7788 column 23                                                            no-shadow
   7788:102   error    'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7789:1     warning  This line has a length of 248. Maximum allowed is 100                                                                        max-len
   7789:6     error    Unexpected var, use let or const instead                                                                                     no-var
   7789:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7789:17    error    'i' is already defined                                                                                                       no-redeclare
   7789:29    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7789:54    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7789:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7789:67    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7790:7     error    Return statement should not contain assignment                                                                               no-return-assign
   7790:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7790:28    error    't' declared on line 7788 column 23 is used outside of binding context                                                       block-scoped-var
   7790:29    error    Unexpected use of comma operator                                                                                             no-sequences
   7790:31    error    'e' declared on line 7788 column 15 is used outside of binding context                                                       block-scoped-var
   7791:41    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7791:44    error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7793:46    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7795:45    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7796:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7799:41    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7799:44    error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7800:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   7800:11    error    'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7800:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7800:87    error    'e' declared on line 7802 column 17 is used outside of binding context                                                       block-scoped-var
   7802:1     warning  This line has a length of 202. Maximum allowed is 100                                                                        max-len
   7802:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7802:13    error    Unexpected var, use let or const instead                                                                                     no-var
   7802:17    error    'e' is already defined                                                                                                       no-redeclare
   7802:63    error    'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7802:133   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7802:170   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7804:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7804:14    error    'o' declared on line 7802 column 133 is used outside of binding context                                                      block-scoped-var
   7807:39    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7808:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7808:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7810:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7811:42    error    'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7812:11    error    Unexpected var, use let or const instead                                                                                     no-var
   7812:15    error    't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7812:28    error    'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7812:39    error    'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7812:50    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7812:61    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7812:78    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7812:85    error    'a' is already declared in the upper scope on line 7771 column 8                                                             no-shadow
   7812:113   error    'h' was used before it was defined                                                                                           no-use-before-define
   7812:113   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7812:148   error    Empty block statement                                                                                                        no-empty
   7812:152   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7812:166   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7813:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7813:16    error    'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7813:16    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7813:20    error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7813:24    error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7813:27    error    'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7813:27    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7813:32    error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7813:43    error    'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7813:53    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7813:57    error    'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7813:60    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7814:14    error    'h' was used before it was defined                                                                                           no-use-before-define
   7814:14    error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7814:18    error    'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7814:21    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7814:39    error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:1     warning  This line has a length of 455. Maximum allowed is 100                                                                        max-len
   7816:9     error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7816:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7816:9     error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:21    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:24    error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:29    error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:29    error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:47    error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:61    error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:61    error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:79    error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:112   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:112   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:130   error    'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:133   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:133   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:148   error    'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7816:153   error    Unexpected use of comma operator                                                                                             no-sequences
   7816:155   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:155   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:165   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:168   error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:173   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:173   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:189   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:203   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:203   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:216   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:219   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:251   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:251   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:264   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:267   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:279   error    'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:288   error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7816:292   error    'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7816:301   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:301   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:316   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:316   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:334   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:334   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:347   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:350   error    'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7816:353   error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7816:379   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:379   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:395   error    'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:400   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:400   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:416   error    'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:419   error    'h' was used before it was defined                                                                                           no-use-before-define
   7816:419   error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:432   error    'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7819:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7819:19    error    'l' is already defined                                                                                                       no-redeclare
   7819:19    error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7819:23    error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7819:27    error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7819:30    error    'c' is already defined                                                                                                       no-redeclare
   7819:30    error    'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7819:34    error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7819:45    error    'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7819:55    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7819:59    error    'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7819:62    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7820:18    error    'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7820:21    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7820:39    error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:1     warning  This line has a length of 721. Maximum allowed is 100                                                                        max-len
   7822:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7822:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7822:21    error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:28    error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:45    error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:47    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:63    error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:105   error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:123   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:146   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:149   error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:169   error    'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7822:182   error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:202   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:233   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:255   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:283   error    'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7822:299   error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:317   error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:337   error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:340   error    Unexpected use of comma operator                                                                                             no-sequences
   7822:356   error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:363   error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:382   error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:384   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:402   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:448   error    'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:468   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:493   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:496   error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:518   error    'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7822:531   error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:553   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:586   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:610   error    't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:640   error    'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7822:658   error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:678   error    'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:700   error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7824:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7824:12    error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7824:12    error    'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7824:14    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7824:22    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7824:26    error    'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7825:13    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7825:17    error    'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7825:20    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7826:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7826:9     error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7826:13    error    'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7826:16    error    's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7826:35    error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7826:35    error    'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7826:36    error    Unexpected use of comma operator                                                                                             no-sequences
   7826:38    error    'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7826:51    error    'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7826:51    error    'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7829:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7829:21    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7830:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7830:21    error    Unexpected use of comma operator                                                                                             no-sequences
   7831:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7831:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7831:34    error    Unexpected use of comma operator                                                                                             no-sequences
   7832:8     error    'ace' is not defined                                                                                                         no-undef
   7832:110   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7832:113   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7832:116   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7832:116   error    'i' is defined but never used                                                                                                no-unused-vars
   7833:4     error    Unexpected var, use let or const instead                                                                                     no-var
   7833:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7833:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7833:14    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7833:26    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   7833:61    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7833:64    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7834:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   7834:94    error    'e' is already declared in the upper scope on line 7833 column 61                                                            no-shadow
   7834:97    error    't' is already declared in the upper scope on line 7833 column 64                                                            no-shadow
   7835:7     error    The '__proto__' property is deprecated                                                                                       no-proto
   7836:21    error    'e' is already declared in the upper scope on line 7833 column 61                                                            no-shadow
   7836:24    error    't' is already declared in the upper scope on line 7833 column 64                                                            no-shadow
   7837:19    error    'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7838:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7841:19    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7841:22    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7844:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7844:17    error    'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7846:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   7846:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7846:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7846:16    error    Unexpected use of comma operator                                                                                             no-sequences
   7846:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7847:10    error    'e' is already defined                                                                                                       no-redeclare
   7847:46    error    'r' is already defined                                                                                                       no-redeclare
   7849:45    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7850:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7850:23    error    Unexpected use of comma operator                                                                                             no-sequences
   7850:50    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7854:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   7854:12    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7854:20    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7854:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7854:63    error    Return statement should not contain assignment                                                                               no-return-assign
   7854:95    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7856:9     error    Unexpected use of comma operator                                                                                             no-sequences
   7857:44    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7859:1     warning  This line has a length of 284. Maximum allowed is 100                                                                        max-len
   7859:7     error    'r' was used before it was defined                                                                                           no-use-before-define
   7859:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7859:12    error    Unexpected use of comma operator                                                                                             no-sequences
   7859:14    error    's' was used before it was defined                                                                                           no-use-before-define
   7859:33    error    'r' was used before it was defined                                                                                           no-use-before-define
   7859:42    error    's' was used before it was defined                                                                                           no-use-before-define
   7859:50    error    'r' was used before it was defined                                                                                           no-use-before-define
   7859:57    error    's' was used before it was defined                                                                                           no-use-before-define
   7859:62    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7859:68    error    Unexpected var, use let or const instead                                                                                     no-var
   7859:72    error    't' declared on line 7863 column 19 is used outside of binding context                                                       block-scoped-var
   7859:72    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7859:89    error    'i' declared on line 7863 column 40 is used outside of binding context                                                       block-scoped-var
   7859:89    error    'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7859:109   error    'n' is already declared in the upper scope on line 7833 column 8                                                             no-shadow
   7859:116   error    'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:116   error    'o' is already declared in the upper scope on line 7833 column 11                                                            no-shadow
   7859:154   error    'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:192   error    't' declared on line 7863 column 19 is used outside of binding context                                                       block-scoped-var
   7859:195   error    'i' declared on line 7863 column 40 is used outside of binding context                                                       block-scoped-var
   7859:201   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7859:213   error    Empty block statement                                                                                                        no-empty
   7859:217   error    Unexpected var, use let or const instead                                                                                     no-var
   7859:221   error    'r' is already declared in the upper scope on line 7833 column 14                                                            no-shadow
   7859:240   error    'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7859:245   error    's' is already declared in the upper scope on line 7870 column 22                                                            no-shadow
   7859:257   error    'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7859:257   error    'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:259   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7862:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7863:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   7863:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7863:15    error    Unexpected var, use let or const instead                                                                                     no-var
   7863:19    error    't' is already defined                                                                                                       no-redeclare
   7863:19    error    't' declared on line 7859 column 72 is used outside of binding context                                                       block-scoped-var
   7863:40    error    'i' is already defined                                                                                                       no-redeclare
   7863:40    error    'i' declared on line 7859 column 89 is used outside of binding context                                                       block-scoped-var
   7863:64    error    'a' is already declared in the upper scope on line 7874 column 15                                                            no-shadow
   7863:68    error    'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7863:71    error    'o' is already defined                                                                                                       no-redeclare
   7863:71    error    'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7863:109   error    'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7863:147   error    't' declared on line 7859 column 72 is used outside of binding context                                                       block-scoped-var
   7863:150   error    'i' declared on line 7859 column 89 is used outside of binding context                                                       block-scoped-var
   7864:1     warning  This line has a length of 166. Maximum allowed is 100                                                                        max-len
   7864:9     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7864:21    error    Empty block statement                                                                                                        no-empty
   7864:24    error    'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7864:24    error    'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7864:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7864:24    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7864:26    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7864:34    error    'a' declared on line 7863 column 64 is used outside of binding context                                                       block-scoped-var
   7864:49    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7864:75    error    'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7864:78    error    'a' declared on line 7863 column 64 is used outside of binding context                                                       block-scoped-var
   7864:82    error    'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7864:90    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7864:94    error    'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7864:94    error    'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7864:96    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7866:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7866:46    error    Unexpected use of comma operator                                                                                             no-sequences
   7868:46    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7869:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7869:6     error    Return statement should not contain assignment                                                                               no-return-assign
   7869:17    error    'e' is assigned to itself                                                                                                    no-self-assign
   7869:18    error    Unexpected use of comma operator                                                                                             no-sequences
   7869:20    error    't' was used before it was defined                                                                                           no-use-before-define
   7869:48    error    't' was used before it was defined                                                                                           no-use-before-define
   7869:53    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7869:68    error    't' was used before it was defined                                                                                           no-use-before-define
   7869:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7869:73    error    Unreachable code                                                                                                             no-unreachable
   7869:77    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7870:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7870:22    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7870:25    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7870:28    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7871:1     warning  This line has a length of 210. Maximum allowed is 100                                                                        max-len
   7871:11    error    'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    Return statement should not contain assignment                                                                               no-return-assign
   7871:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7871:63    error    Unexpected use of comma operator                                                                                             no-sequences
   7871:155   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7872:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7872:18    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7872:21    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7873:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7873:19    error    Unexpected use of comma operator                                                                                             no-sequences
   7873:27    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7874:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7874:15    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7874:18    error    'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7874:21    error    't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7875:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7875:11    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7875:43    error    Unexpected use of comma operator                                                                                             no-sequences
   7876:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7877:8     error    'ace' is not defined                                                                                                         no-undef
   7877:201   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7877:204   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7877:207   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7877:207   error    'i' is defined but never used                                                                                                no-unused-vars
   7878:138   error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7878:182   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7879:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7879:33    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7879:36    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7879:39    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7880:12    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7880:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7882:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7882:18    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7882:31    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7883:1     warning  This line has a length of 176. Maximum allowed is 100                                                                        max-len
   7883:13    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7883:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7883:62    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7883:111   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7887:6     error    Unexpected use of comma operator                                                                                             no-sequences
   7887:42    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7888:1     warning  This line has a length of 143. Maximum allowed is 100                                                                        max-len
   7888:12    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7888:25    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7888:36    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7888:56    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7888:64    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7888:64    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7888:77    error    Unexpected use of comma operator                                                                                             no-sequences
   7888:101   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7889:11    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7889:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7889:54    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7890:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7892:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7892:20    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7892:38    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7893:15    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7893:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7893:66    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7895:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7895:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7896:17    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7898:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7902:8     error    Return statement should not contain assignment                                                                               no-return-assign
   7902:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7902:25    error    Unexpected use of comma operator                                                                                             no-sequences
   7903:46    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7904:10    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7904:13    error    Return statement should not contain assignment                                                                               no-return-assign
   7904:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7904:13    error    Return statement should not contain assignment                                                                               no-return-assign
   7904:73    error    'e' is already declared in the upper scope on line 7903 column 46                                                            no-shadow
   7906:49    error    Unexpected use of comma operator                                                                                             no-sequences
   7908:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7908:16    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7908:24    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7908:44    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7909:17    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7912:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7912:15    error    'e' declared on line 7908 column 16 is used outside of binding context                                                       block-scoped-var
   7913:42    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7913:45    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7913:48    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7913:51    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7916:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7916:14    error    Unexpected var, use let or const instead                                                                                     no-var
   7916:18    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7916:21    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7916:49    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7917:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7917:11    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7917:14    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7917:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7917:72    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7918:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   7918:12    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7918:83    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7919:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7921:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7922:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   7922:8     error    Return statement should not contain assignment                                                                               no-return-assign
   7922:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7922:15    error    'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:19    error    'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:38    error    'a' declared on line 7917 column 11 is used outside of binding context                                                       block-scoped-var
   7922:72    error    'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:88    error    Unexpected use of comma operator                                                                                             no-sequences
   7922:92    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7922:100   error    'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:129   error    'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:150   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7922:157   error    'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:183   error    'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:202   error    'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7923:38    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7923:41    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7924:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   7924:10    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7924:10    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7924:30    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7924:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7924:74    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7925:13    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7925:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7927:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7930:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7931:42    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7931:45    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7932:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   7932:10    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7932:10    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7932:30    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7932:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7932:74    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7933:13    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7933:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7936:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7937:44    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7937:47    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7938:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7938:16    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7938:36    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7938:51    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7939:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7939:11    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7939:23    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7939:38    error    'r' is already defined                                                                                                       no-redeclare
   7939:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7940:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7940:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7941:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7941:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7942:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7942:15    error    'n' declared on line 7938 column 36 is used outside of binding context                                                       block-scoped-var
   7943:39    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7944:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   7944:37    error    Unexpected use of comma operator                                                                                             no-sequences
   7944:62    error    'e' is already declared in the upper scope on line 7943 column 39                                                            no-shadow
   7944:65    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7945:34    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7945:37    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7946:1     warning  This line has a length of 336. Maximum allowed is 100                                                                        max-len
   7946:6     error    Unexpected var, use let or const instead                                                                                     no-var
   7946:10    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7946:13    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7946:33    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7946:41    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7946:82    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7946:186   error    'e' is already defined                                                                                                       no-redeclare
   7946:206   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7946:221   error    't' is already defined                                                                                                       no-redeclare
   7946:239   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7946:270   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7946:302   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7946:314   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7948:1     warning  This line has a length of 251. Maximum allowed is 100                                                                        max-len
   7948:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7948:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7948:61    error    Unexpected use of comma operator                                                                                             no-sequences
   7948:153   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7948:229   error    'e' is already declared in the upper scope on line 7945 column 34                                                            no-shadow
   7950:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7950:23    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7951:7     error    Unexpected var, use let or const instead                                                                                     no-var
   7951:11    error    'h' is already declared in the upper scope on line 7878 column 10                                                            no-shadow
   7951:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7951:30    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7952:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7952:22    error    Unexpected use of comma operator                                                                                             no-sequences
   7952:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7953:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7953:16    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7954:27    error    Unexpected use of comma operator                                                                                             no-sequences
   7955:15    error    'd' is already declared in the upper scope on line 7878 column 94                                                            no-shadow
   7955:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7955:53    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7956:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7958:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7959:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7962:8     error    Return statement should not contain assignment                                                                               no-return-assign
   7962:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7962:22    error    'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:49    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7962:75    error    Unexpected use of comma operator                                                                                             no-sequences
   7962:119   error    'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:132   error    'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:176   error    'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:189   error    'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:225   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7963:35    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7964:28    error    'e' is already declared in the upper scope on line 7963 column 35                                                            no-shadow
   7967:37    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7968:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:10    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7968:26    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:26    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7968:43    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:43    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7968:58    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7968:78    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7968:91    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7968:91    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7968:100   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7968:601   error    Unexpected use of comma operator                                                                                             no-sequences
   7968:733   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7969:38    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7970:12    error    Unexpected var, use let or const instead                                                                                     no-var
   7970:16    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7970:24    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7972:7     error    't' declared on line 7970 column 16 is used outside of binding context                                                       block-scoped-var
   7972:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7972:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7972:29    error    'e' is already declared in the upper scope on line 7969 column 38                                                            no-shadow
   7974:15    error    Unexpected use of comma operator                                                                                             no-sequences
   7975:37    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7976:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7976:26    error    Unexpected use of comma operator                                                                                             no-sequences
   7976:59    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7977:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7977:26    error    Unexpected use of comma operator                                                                                             no-sequences
   7978:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
   7979:38    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7980:28    error    'e' is already declared in the upper scope on line 7979 column 38                                                            no-shadow
   7983:33    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7983:36    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7984:10    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7984:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7984:18    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7984:20    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7985:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7985:15    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7985:45    error    Unexpected use of comma operator                                                                                             no-sequences
   7985:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7986:25    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:15    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   7987:18    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:24    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:41    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7988:27    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7989:25    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7989:28    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7991:27    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7992:8     error    Return statement should not contain assignment                                                                               no-return-assign
   7992:15    error    'n' was used before it was defined                                                                                           no-use-before-define
   7992:15    error    'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7992:21    error    Unexpected use of comma operator                                                                                             no-sequences
   7992:23    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7992:45    error    'e' is already declared in the upper scope on line 7983 column 33                                                            no-shadow
   7993:9     error    'n' was used before it was defined                                                                                           no-use-before-define
   7993:9     error    'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7993:13    error    'n' was used before it was defined                                                                                           no-use-before-define
   7993:13    error    'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7994:19    error    'n' was used before it was defined                                                                                           no-use-before-define
   7994:19    error    'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7995:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7995:13    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7996:1     warning  This line has a length of 184. Maximum allowed is 100                                                                        max-len
   7996:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7996:14    error    Unexpected var, use let or const instead                                                                                     no-var
   7996:18    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7996:21    error    'e' is already defined                                                                                                       no-redeclare
   7996:69    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   7997:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7997:28    error    Unexpected use of comma operator                                                                                             no-sequences
   7998:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7998:15    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7998:40    error    'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7998:64    error    'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7998:67    error    Unexpected use of comma operator                                                                                             no-sequences
   7998:69    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7999:14    error    'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   8001:38    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8001:41    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8003:40    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8003:43    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8004:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8005:42    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8005:45    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8006:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8007:45    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8007:48    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8007:51    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8007:54    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8007:57    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8008:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8008:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:38    error    Unexpected use of comma operator                                                                                             no-sequences
   8008:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:66    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:98    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:143   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8008:147   error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8008:147   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8008:161   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8008:186   error    'e' is already declared in the upper scope on line 8007 column 45                                                            no-shadow
   8008:189   error    't' is already declared in the upper scope on line 8007 column 48                                                            no-shadow
   8008:192   error    'i' is already declared in the upper scope on line 8007 column 51                                                            no-shadow
   8008:195   error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8010:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8013:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8014:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8014:16    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8014:30    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8016:15    error    Unexpected use of comma operator                                                                                             no-sequences
   8017:41    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8017:44    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8017:47    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8017:50    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8018:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
   8018:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8018:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8018:91    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8020:10    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8020:18    error    Return statement should not contain assignment                                                                               no-return-assign
   8020:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8020:51    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8021:26    error    'e' is already declared in the upper scope on line 8020 column 51                                                            no-shadow
   8021:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8021:57    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8023:37    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8024:10    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8024:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8025:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8025:11    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8025:14    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8025:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8025:32    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8026:15    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8027:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8028:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   8028:15    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8028:24    error    'o' was used before it was defined                                                                                           no-use-before-define
   8028:24    error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8028:77    error    'o' was used before it was defined                                                                                           no-use-before-define
   8028:77    error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:1     warning  This line has a length of 360. Maximum allowed is 100                                                                        max-len
   8029:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8029:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8029:11    error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:11    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8029:11    error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:65    error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:65    error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:69    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8029:84    error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:84    error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:100   error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:100   error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:142   error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:142   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8029:142   error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:233   error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:233   error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:237   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8029:252   error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:252   error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:266   error    'o' was used before it was defined                                                                                           no-use-before-define
   8029:266   error    'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8031:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8031:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8031:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8032:15    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8033:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8033:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8033:18    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8033:28    error    'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   8034:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8034:15    error    'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:19    error    'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:75    error    'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:94    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8035:24    error    'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8037:7     error    'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8037:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8038:15    error    'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8040:10    error    'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8040:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8040:14    error    'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8041:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8041:23    error    'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8043:46    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8043:49    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8043:52    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8044:6     error    Unexpected var, use let or const instead                                                                                     no-var
   8044:10    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8044:16    error    's' was used before it was defined                                                                                           no-use-before-define
   8044:16    error    's' declared on line 8047 column 111 is used outside of binding context                                                      block-scoped-var
   8044:24    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8044:61    error    'o' declared on line 8045 column 119 is used outside of binding context                                                      block-scoped-var
   8044:61    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8044:78    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8044:112   error    'o' declared on line 8045 column 119 is used outside of binding context                                                      block-scoped-var
   8045:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8045:48    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8045:94    error    Unexpected var, use let or const instead                                                                                     no-var
   8045:94    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8045:98    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8045:119   error    'o' is already defined                                                                                                       no-redeclare
   8045:127   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8045:139   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8046:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8046:21    error    's' was used before it was defined                                                                                           no-use-before-define
   8046:63    error    Empty block statement                                                                                                        no-empty
   8046:66    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8046:70    error    's' was used before it was defined                                                                                           no-use-before-define
   8047:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
   8047:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8047:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8047:22    error    's' was used before it was defined                                                                                           no-use-before-define
   8047:44    error    Unexpected use of comma operator                                                                                             no-sequences
   8047:63    error    's' was used before it was defined                                                                                           no-use-before-define
   8047:107   error    Unexpected var, use let or const instead                                                                                     no-var
   8047:111   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8047:119   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8047:136   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8047:172   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8048:12    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8048:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8049:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8049:37    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8050:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   8050:16    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8050:45    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8050:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8054:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8057:1     warning  This line has a length of 175. Maximum allowed is 100                                                                        max-len
   8057:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8057:48    error    Unexpected use of comma operator                                                                                             no-sequences
   8057:107   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8061:34    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8061:37    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8061:40    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8061:43    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8062:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8062:8     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8062:32    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8062:38    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8063:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8063:40    error    Unexpected var, use let or const instead                                                                                     no-var
   8063:44    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8063:47    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8064:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8064:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8064:62    error    Unexpected use of comma operator                                                                                             no-sequences
   8064:71    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8067:38    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8072:12    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8072:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8072:56    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8073:17    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8073:39    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8074:14    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8074:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8074:38    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8079:135   error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8082:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8082:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8082:24    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8082:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8083:38    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8084:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8084:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8084:163   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8084:220   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8085:49    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8085:52    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8086:12    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8086:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8088:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8088:14    error    Unexpected var, use let or const instead                                                                                     no-var
   8088:18    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8089:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8089:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8089:36    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8089:85    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8090:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8090:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8090:12    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8090:46    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8090:50    error    's' was used before it was defined                                                                                           no-use-before-define
   8090:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8093:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8094:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8094:24    error    'n' declared on line 8088 column 18 is used outside of binding context                                                       block-scoped-var
   8094:36    error    'r' declared on line 8090 column 12 is used outside of binding context                                                       block-scoped-var
   8094:51    error    's' declared on line 8090 column 46 is used outside of binding context                                                       block-scoped-var
   8095:44    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8095:47    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8096:12    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8096:129   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8096:129   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8097:44    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8097:47    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8098:10    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8098:13    error    'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8098:16    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8098:19    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8098:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8099:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8099:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8099:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8099:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8099:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8099:41    error    Unexpected use of comma operator                                                                                             no-sequences
   8099:68    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8099:120   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8101:43    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8101:43    error    'e' is defined but never used                                                                                                no-unused-vars
   8102:10    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8102:13    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8102:49    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8102:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8102:78    error    Unexpected use of comma operator                                                                                             no-sequences
   8102:215   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8103:44    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8104:12    error    't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8104:29    error    'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8104:48    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8104:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8104:50    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8104:97    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8105:53    error    'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8106:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   8106:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8106:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8106:26    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8109:8     error    'ace' is not defined                                                                                                         no-undef
   8109:127   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8109:130   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8109:133   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8109:133   error    'i' is defined but never used                                                                                                no-unused-vars
   8110:54    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8110:81    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8111:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8111:43    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8111:46    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8112:22    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8112:88    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8112:115   error    Unnecessary escape character: \(                                                                                             no-useless-escape
   8112:117   error    Unnecessary escape character: \[                                                                                             no-useless-escape
   8112:119   error    Unnecessary escape character: \{                                                                                             no-useless-escape
   8112:126   error    Unnecessary escape character: \)                                                                                             no-useless-escape
   8112:130   error    Unnecessary escape character: \}                                                                                             no-useless-escape
   8113:6     error    Unexpected use of comma operator                                                                                             no-sequences
   8113:42    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8114:10    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8114:13    error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8114:16    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8114:16    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8114:43    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8114:51    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8114:81    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8114:102   error    Unnecessary escape character: \(                                                                                             no-useless-escape
   8114:104   error    Unnecessary escape character: \[                                                                                             no-useless-escape
   8114:106   error    Unnecessary escape character: \{                                                                                             no-useless-escape
   8114:113   error    Unnecessary escape character: \)                                                                                             no-useless-escape
   8114:117   error    Unnecessary escape character: \}                                                                                             no-useless-escape
   8114:126   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8114:227   error    Unnecessary escape character: \(                                                                                             no-useless-escape
   8114:229   error    Unnecessary escape character: \[                                                                                             no-useless-escape
   8114:231   error    Unnecessary escape character: \{                                                                                             no-useless-escape
   8114:238   error    Unnecessary escape character: \)                                                                                             no-useless-escape
   8114:242   error    Unnecessary escape character: \}                                                                                             no-useless-escape
   8114:259   error    Unexpected use of comma operator                                                                                             no-sequences
   8116:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8119:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   8119:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8119:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8119:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8123:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   8123:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8123:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8123:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8124:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8125:51    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8125:54    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8126:10    error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8126:37    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8126:37    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8126:44    error    Unnecessary escape character: \(                                                                                             no-useless-escape
   8126:46    error    Unnecessary escape character: \[                                                                                             no-useless-escape
   8126:48    error    Unnecessary escape character: \{                                                                                             no-useless-escape
   8126:55    error    Unnecessary escape character: \)                                                                                             no-useless-escape
   8126:59    error    Unnecessary escape character: \}                                                                                             no-useless-escape
   8126:66    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8126:102   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8126:125   error    Return statement should not contain assignment                                                                               no-return-assign
   8126:125   error    Return statement should not contain assignment                                                                               no-return-assign
   8126:125   error    Return statement should not contain assignment                                                                               no-return-assign
   8126:125   error    Return statement should not contain assignment                                                                               no-return-assign
   8126:125   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8126:145   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8126:255   error    Unexpected use of comma operator                                                                                             no-sequences
   8126:316   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8127:147   error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8127:150   error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8127:153   error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8128:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   8128:10    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8128:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8128:35    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8128:42    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8128:42    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8128:50    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8128:78    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8128:103   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8128:108   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8129:194   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8129:204   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8129:250   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8131:15    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8131:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8131:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8132:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8133:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   8136:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8136:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8137:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8138:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   8138:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8138:66    error    Empty block statement                                                                                                        no-empty
   8138:77    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8140:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8141:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8143:46    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8143:49    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8143:52    error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8144:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   8144:10    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8144:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8144:35    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8144:42    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8144:42    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8144:50    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8144:78    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8144:103   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8144:108   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8145:201   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8145:211   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8146:18    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8146:31    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8147:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8147:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8148:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8149:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   8152:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8152:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8153:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8154:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
   8154:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8154:65    error    Empty block statement                                                                                                        no-empty
   8154:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8156:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8157:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8159:42    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8160:6     error    Unexpected var, use let or const instead                                                                                     no-var
   8160:10    error    'e' is already defined                                                                                                       no-redeclare
   8160:18    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8160:46    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8160:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8163:39    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8164:10    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8164:35    error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8164:43    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8164:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8165:139   error    Unexpected use of comma operator                                                                                             no-sequences
   8165:152   error    Empty block statement                                                                                                        no-empty
   8166:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8167:42    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8167:45    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8168:1     warning  This line has a length of 345. Maximum allowed is 100                                                                        max-len
   8168:10    error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8168:23    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:23    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8168:36    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8168:43    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:43    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8168:162   error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:162   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8168:319   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8168:327   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8169:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8169:11    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8169:14    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8169:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8169:195   error    Unexpected use of comma operator                                                                                             no-sequences
   8170:166   error    Unexpected use of comma operator                                                                                             no-sequences
   8175:29    error    Unexpected var, use let or const instead                                                                                     no-var
   8175:29    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8175:152   error    'd' is already declared in the upper scope on line 8110 column 10                                                            no-shadow
   8177:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   8177:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8177:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8181:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8181:53    error    'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8181:57    error    'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8181:61    error    'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8184:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8184:41    error    'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8184:46    error    'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8184:51    error    'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8184:61    error    'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8185:1     warning  This line has a length of 212. Maximum allowed is 100                                                                        max-len
   8185:61    error    'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8185:72    error    'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8185:105   error    'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8185:118   error    'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8185:134   error    'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8185:145   error    'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8185:191   error    'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8187:42    error    'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8187:45    error    't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8188:10    error    'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8188:13    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8188:38    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:38    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8188:51    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8188:58    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8188:86    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8188:117   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:117   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8188:146   error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:146   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8188:299   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8189:1     warning  This line has a length of 189. Maximum allowed is 100                                                                        max-len
   8189:132   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8189:132   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8189:148   error    Unexpected use of comma operator                                                                                             no-sequences
   8190:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   8190:18    error    Unexpected use of comma operator                                                                                             no-sequences
   8195:19    error    Unexpected var, use let or const instead                                                                                     no-var
   8195:23    error    'd' is already declared in the upper scope on line 8110 column 10                                                            no-shadow
   8195:213   error    Empty block statement                                                                                                        no-empty
   8195:217   error    Unexpected var, use let or const instead                                                                                     no-var
   8195:217   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8198:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8202:16    error    Unexpected var, use let or const instead                                                                                     no-var
   8204:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8205:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8207:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8207:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8207:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8208:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8208:33    error    'p' declared on line 8202 column 20 is used outside of binding context                                                       block-scoped-var
   8213:1     warning  This line has a length of 275. Maximum allowed is 100                                                                        max-len
   8213:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8213:39    error    'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:44    error    'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:59    error    'd' declared on line 8195 column 23 is used outside of binding context                                                       block-scoped-var
   8213:86    error    'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:99    error    'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:115   error    'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:126   error    'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:228   error    'd' declared on line 8195 column 23 is used outside of binding context                                                       block-scoped-var
   8213:251   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8217:8     error    'ace' is not defined                                                                                                         no-undef
   8217:383   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8217:386   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8217:389   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8217:389   error    'i' is defined but never used                                                                                                no-unused-vars
   8218:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8218:32    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8218:55    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8218:93    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8218:114   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8218:159   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8218:193   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8219:11    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8219:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8219:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8219:38    error    Unexpected use of comma operator                                                                                             no-sequences
   8220:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
   8220:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8220:77    error    Unexpected use of comma operator                                                                                             no-sequences
   8222:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   8222:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8222:77    error    Unexpected use of comma operator                                                                                             no-sequences
   8223:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   8224:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8228:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8229:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8229:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8229:17    error    Unexpected use of comma operator                                                                                             no-sequences
   8229:168   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8230:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8231:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8231:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8231:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8231:77    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8231:117   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8231:171   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8231:329   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8231:412   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8232:44    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8233:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8233:57    error    Unexpected use of comma operator                                                                                             no-sequences
   8237:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   8237:11    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8237:19    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8237:30    error    Return statement should not contain assignment                                                                               no-return-assign
   8237:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8237:59    error    Unexpected use of comma operator                                                                                             no-sequences
   8238:23    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8240:85    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8241:1     warning  This line has a length of 257. Maximum allowed is 100                                                                        max-len
   8241:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8241:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8241:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8242:50    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8242:53    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8243:11    error    Unexpected var, use let or const instead                                                                                     no-var
   8243:15    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8243:22    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8244:12    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8244:16    error    Unexpected use of '>>'                                                                                                       no-bitwise
   8244:28    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8244:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8249:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8251:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8251:14    error    'i' declared on line 8243 column 15 is used outside of binding context                                                       block-scoped-var
   8253:1     warning  This line has a length of 157. Maximum allowed is 100                                                                        max-len
   8253:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8253:24    error    Unexpected use of comma operator                                                                                             no-sequences
   8254:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8255:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8256:41    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8257:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8257:24    error    Unexpected use of comma operator                                                                                             no-sequences
   8257:95    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8257:101   error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8257:144   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8257:431   error    Unexpected use of comma operator                                                                                             no-sequences
   8257:472   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8259:5     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8260:41    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8261:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
   8261:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8261:27    error    Unexpected use of comma operator                                                                                             no-sequences
   8262:31    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8263:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8263:55    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8263:61    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8263:69    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8263:74    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8263:237   error    'e' is already declared in the upper scope on line 8262 column 31                                                            no-shadow
   8265:1     warning  This line has a length of 238. Maximum allowed is 100                                                                        max-len
   8265:8     error    Unexpected use of comma operator                                                                                             no-sequences
   8267:1     warning  This line has a length of 317. Maximum allowed is 100                                                                        max-len
   8267:111   error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8272:41    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8274:42    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8276:43    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8276:46    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8277:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8277:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8277:46    error    'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8277:46    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8277:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8277:60    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8278:6     error    Unexpected var, use let or const instead                                                                                     no-var
   8278:10    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8278:28    error    'n' is already defined                                                                                                       no-redeclare
   8280:12    error    'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:19    error    'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:45    error    'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8280:53    error    'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:75    error    'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:81    error    Empty block statement                                                                                                        no-empty
   8281:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8281:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8281:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8281:16    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8281:23    error    'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8281:43    error    'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8281:56    error    'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8282:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8283:1     warning  This line has a length of 182. Maximum allowed is 100                                                                        max-len
   8283:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8283:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8283:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8283:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8284:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8284:35    error    Unexpected use of comma operator                                                                                             no-sequences
   8285:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
   8287:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8292:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8296:43    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8300:42    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8301:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8302:58    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8306:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8312:52    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8312:55    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8313:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8313:62    error    Unexpected use of comma operator                                                                                             no-sequences
   8313:99    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8314:57    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8315:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8316:54    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8316:57    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8317:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8318:55    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8318:58    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8319:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8319:85    error    Unexpected use of comma operator                                                                                             no-sequences
   8319:87    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8322:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8323:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8323:39    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8325:7     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8325:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8327:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8327:27    error    Unexpected use of comma operator                                                                                             no-sequences
   8327:29    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8328:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8328:49    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8329:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8329:7     error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8329:11    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8329:109   error    Unexpected use of comma operator                                                                                             no-sequences
   8329:111   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8330:48    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8331:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8331:34    error    Unexpected use of comma operator                                                                                             no-sequences
   8331:36    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8332:42    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8332:45    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8332:48    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8332:51    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8333:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8333:9     error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8333:31    error    'e' is already defined                                                                                                       no-redeclare
   8333:145   error    Return statement should not contain assignment                                                                               no-return-assign
   8333:145   error    Return statement should not contain assignment                                                                               no-return-assign
   8333:145   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8333:187   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8333:257   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8333:293   error    Unexpected use of comma operator                                                                                             no-sequences
   8334:49    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8334:52    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8335:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8335:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8336:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8336:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8336:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8336:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8336:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8336:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8336:97    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8336:167   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8338:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8339:11    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8339:66    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8339:66    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8339:141   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8340:43    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8342:42    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8343:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8343:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8343:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8343:47    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8343:139   error    Unexpected use of comma operator                                                                                             no-sequences
   8344:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8344:50    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8344:53    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8344:56    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8345:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8345:46    error    Unexpected use of comma operator                                                                                             no-sequences
   8345:69    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8345:77    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8345:98    error    Return statement should not contain assignment                                                                               no-return-assign
   8345:149   error    Unexpected use of comma operator                                                                                             no-sequences
   8346:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8347:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8347:26    error    Unexpected use of comma operator                                                                                             no-sequences
   8347:28    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8352:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8353:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8354:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8354:48    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8355:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8355:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8355:12    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8355:35    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8355:43    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8355:55    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8355:252   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8356:53    error    Empty block statement                                                                                                        no-empty
   8356:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8357:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8357:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8357:17    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8359:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8359:18    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8359:30    error    's' declared on line 8357 column 17 is used outside of binding context                                                       block-scoped-var
   8360:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8360:49    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8361:11    error    Unexpected var, use let or const instead                                                                                     no-var
   8361:15    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8361:46    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8363:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8363:14    error    'i' declared on line 8361 column 15 is used outside of binding context                                                       block-scoped-var
   8364:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8368:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8372:50    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8373:11    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8373:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8373:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8373:56    error    Unexpected use of comma operator                                                                                             no-sequences
   8373:58    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8374:40    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8374:43    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8378:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8378:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8378:12    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8378:19    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8380:6     error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8381:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8381:80    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8381:85    error    Unexpected use of comma operator                                                                                             no-sequences
   8381:100   error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:108   error    'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8381:147   error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:184   error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:211   error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:218   error    'e' is already declared in the upper scope on line 8374 column 40                                                            no-shadow
   8383:29    error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:1     warning  This line has a length of 209. Maximum allowed is 100                                                                        max-len
   8385:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8385:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8385:22    error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:30    error    'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:67    error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:108   error    'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:113   error    'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:135   error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:151   error    'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:181   error    Unexpected use of comma operator                                                                                             no-sequences
   8388:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8388:49    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8389:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8389:12    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8389:15    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8389:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8389:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8389:47    error    Unexpected use of comma operator                                                                                             no-sequences
   8389:163   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8389:600   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   8391:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8395:15    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8396:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8396:42    error    Unexpected use of comma operator                                                                                             no-sequences
   8400:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8401:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8401:67    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8404:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8405:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8405:69    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8409:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
   8409:32    error    Unexpected use of comma operator                                                                                             no-sequences
   8411:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
   8411:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8411:12    error    Return statement should not contain assignment                                                                               no-return-assign
   8411:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8411:12    error    Return statement should not contain assignment                                                                               no-return-assign
   8411:41    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8411:112   error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8412:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8414:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8416:30    error    Unexpected use of comma operator                                                                                             no-sequences
   8417:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8418:1     warning  This line has a length of 189. Maximum allowed is 100                                                                        max-len
   8418:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8418:14    error    Unexpected var, use let or const instead                                                                                     no-var
   8418:18    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8418:46    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8418:72    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8418:79    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8418:86    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8418:111   error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8418:140   error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8418:154   error    'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8422:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8422:16    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8423:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   8423:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8423:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8423:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8423:80    error    Unexpected use of comma operator                                                                                             no-sequences
   8424:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8424:27    error    'n' declared on line 8418 column 72 is used outside of binding context                                                       block-scoped-var
   8426:40    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8428:41    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8428:44    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8432:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8434:39    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8434:42    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8436:39    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8438:48    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8438:51    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8440:44    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8440:47    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8442:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8442:37    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8442:57    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8443:13    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8443:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8443:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8443:34    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8443:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8444:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
   8444:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8444:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8444:162   error    Unexpected use of comma operator                                                                                             no-sequences
   8446:44    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8446:47    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8448:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8448:37    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8449:13    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8449:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8449:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8449:34    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8449:58    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8450:1     warning  This line has a length of 196. Maximum allowed is 100                                                                        max-len
   8450:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8450:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8450:160   error    Unexpected use of comma operator                                                                                             no-sequences
   8452:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8454:50    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8454:53    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8455:14    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8455:17    error    'e' is already declared in the upper scope on line 8454 column 50                                                            no-shadow
   8457:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8457:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8457:17    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8457:20    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8457:23    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8458:1     warning  This line has a length of 379. Maximum allowed is 100                                                                        max-len
   8458:12    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8458:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8458:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8458:94    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8458:160   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8458:230   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8459:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8459:14    error    'n' declared on line 8457 column 17 is used outside of binding context                                                       block-scoped-var
   8460:40    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8460:43    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8462:41    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8462:44    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8462:47    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8463:1     warning  This line has a length of 788. Maximum allowed is 100                                                                        max-len
   8463:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8463:9     error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8463:12    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8463:15    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8463:18    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8463:46    error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8463:77    error    't' is already defined                                                                                                       no-redeclare
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    Return statement should not contain assignment                                                                               no-return-assign
   8463:103   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8463:239   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:323   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:466   error    Unexpected use of comma operator                                                                                             no-sequences
   8463:609   error    Arrow function should not return assignment                                                                                  no-return-assign
   8463:609   error    Arrow function should not return assignment                                                                                  no-return-assign
   8463:611   error    'e' is already declared in the upper scope on line 8462 column 41                                                            no-shadow
   8463:648   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:683   error    Unexpected use of comma operator                                                                                             no-sequences
   8463:695   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8464:43    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8464:46    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8464:49    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8465:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8465:60    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8468:44    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8469:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   8469:15    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8469:37    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8469:45    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8469:62    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8469:85    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8470:12    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8470:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8470:35    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8470:50    error    Unexpected use of comma operator                                                                                             no-sequences
   8470:73    error    Unexpected var, use let or const instead                                                                                     no-var
   8470:77    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8470:107   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8470:121   error    Empty block statement                                                                                                        no-empty
   8470:124   error    's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:124   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8470:143   error    's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:147   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8470:176   error    's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:194   error    's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:241   error    's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:244   error    Unexpected use of comma operator                                                                                             no-sequences
   8472:43    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8472:46    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8472:49    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8473:39    error    Unexpected use of comma operator                                                                                             no-sequences
   8474:13    error    'o' was used before it was defined                                                                                           no-use-before-define
   8476:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8476:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8476:12    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8476:16    error    'o' was used before it was defined                                                                                           no-use-before-define
   8478:13    error    'o' was used before it was defined                                                                                           no-use-before-define
   8480:8     error    'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8480:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8480:12    error    'o' was used before it was defined                                                                                           no-use-before-define
   8482:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   8482:40    error    'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8482:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8483:1     warning  This line has a length of 319. Maximum allowed is 100                                                                        max-len
   8483:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8483:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8483:11    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8483:19    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8483:51    error    'o' is already defined                                                                                                       no-redeclare
   8483:86    error    Arrow function should not return assignment                                                                                  no-return-assign
   8483:86    error    Arrow function should not return assignment                                                                                  no-return-assign
   8483:88    error    'e' is already declared in the upper scope on line 8472 column 43                                                            no-shadow
   8483:128   error    'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:129   error    Unexpected use of comma operator                                                                                             no-sequences
   8483:144   error    'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:154   error    'i' is already defined                                                                                                       no-redeclare
   8483:160   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8483:266   error    'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:272   error    Unexpected use of comma operator                                                                                             no-sequences
   8483:306   error    'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8484:44    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8484:47    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8486:46    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8486:49    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8488:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8488:50    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8490:51    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8492:49    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8492:52    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8494:56    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8494:59    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8495:1     warning  This line has a length of 214. Maximum allowed is 100                                                                        max-len
   8495:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8495:12    error    Return statement should not contain assignment                                                                               no-return-assign
   8495:12    error    Return statement should not contain assignment                                                                               no-return-assign
   8495:12    error    Return statement should not contain assignment                                                                               no-return-assign
   8495:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8495:39    error    Unexpected use of comma operator                                                                                             no-sequences
   8496:53    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8497:1     warning  This line has a length of 338. Maximum allowed is 100                                                                        max-len
   8497:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8497:136   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8497:142   error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8497:172   error    Return statement should not contain assignment                                                                               no-return-assign
   8497:172   error    Return statement should not contain assignment                                                                               no-return-assign
   8497:172   error    Return statement should not contain assignment                                                                               no-return-assign
   8497:323   error    Unexpected use of comma operator                                                                                             no-sequences
   8498:47    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8499:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8499:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8499:197   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8502:50    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8502:53    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8503:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8503:193   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8504:48    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8504:51    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8505:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8505:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8505:35    error    't' is already defined                                                                                                       no-redeclare
   8505:129   error    Return statement should not contain assignment                                                                               no-return-assign
   8505:129   error    Return statement should not contain assignment                                                                               no-return-assign
   8505:129   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8505:138   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8505:311   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8506:52    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8506:55    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8506:58    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8507:5     error    Return statement should not contain assignment                                                                               no-return-assign
   8507:41    error    Unexpected use of comma operator                                                                                             no-sequences
   8510:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8514:60    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8515:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   8515:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8515:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8515:32    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8515:46    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8515:59    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8515:70    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8515:81    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8515:92    error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8515:92    error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8515:103   error    'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8515:103   error    'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8515:113   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8515:137   error    Unexpected use of comma operator                                                                                             no-sequences
   8515:139   error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8515:141   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8517:62    error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8517:67    error    Unexpected var, use let or const instead                                                                                     no-var
   8517:67    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8517:71    error    'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:71    error    'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8517:91    error    'l' is already defined                                                                                                       no-redeclare
   8517:145   error    Unexpected var, use let or const instead                                                                                     no-var
   8517:149   error    'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:149   error    'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8517:164   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:164   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:201   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:201   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:259   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:259   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:272   error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8517:279   error    'd' was used before it was defined                                                                                           no-use-before-define
   8517:279   error    'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:310   error    'd' was used before it was defined                                                                                           no-use-before-define
   8517:310   error    'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:316   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:316   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:323   error    'd' was used before it was defined                                                                                           no-use-before-define
   8517:323   error    'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:332   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:332   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:337   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:337   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:341   error    'd' was used before it was defined                                                                                           no-use-before-define
   8517:341   error    'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:346   error    'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:350   error    'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:361   error    'g' was used before it was defined                                                                                           no-use-before-define
   8517:361   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:372   error    'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:376   error    'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:386   error    'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8518:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8518:10    error    'g' was used before it was defined                                                                                           no-use-before-define
   8518:10    error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8518:14    error    'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8518:17    error    'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8518:45    error    'g' was used before it was defined                                                                                           no-use-before-define
   8518:45    error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8518:58    error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8519:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8521:1     warning  This line has a length of 499. Maximum allowed is 100                                                                        max-len
   8521:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8521:11    error    'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8521:22    error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:27    error    'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8521:97    error    'c' is already defined                                                                                                       no-redeclare
   8521:97    error    'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:145   error    'h' is already defined                                                                                                       no-redeclare
   8521:145   error    'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:152   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8521:160   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:160   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:199   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:199   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:242   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8521:251   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:251   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:255   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:255   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:289   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:289   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:301   error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:306   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:306   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:358   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8521:369   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:369   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:416   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:416   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:428   error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:435   error    'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:439   error    'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:450   error    'g' was used before it was defined                                                                                           no-use-before-define
   8521:450   error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:461   error    'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:465   error    'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:475   error    'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8522:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8522:10    error    'g' was used before it was defined                                                                                           no-use-before-define
   8522:10    error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8522:14    error    'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8522:17    error    'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8522:41    error    'g' was used before it was defined                                                                                           no-use-before-define
   8522:41    error    'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8522:53    error    'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8526:6     error    Unexpected var, use let or const instead                                                                                     no-var
   8526:10    error    'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8526:13    error    'a' is already defined                                                                                                       no-redeclare
   8526:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8526:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8526:80    error    'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8526:129   error    'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8526:142   error    Unexpected use of comma operator                                                                                             no-sequences
   8527:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8527:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8527:41    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8527:68    error    Unexpected console statement                                                                                                 no-console
   8527:144   error    Unexpected use of comma operator                                                                                             no-sequences
   8527:238   error    'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8528:54    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8528:57    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8529:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8529:37    error    Unexpected use of comma operator                                                                                             no-sequences
   8530:48    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8530:51    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8531:1     warning  This line has a length of 175. Maximum allowed is 100                                                                        max-len
   8531:9     error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8531:12    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8531:15    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:15    error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8531:43    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:43    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8531:66    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:66    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8531:86    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:86    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8531:107   error    'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8531:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8532:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8532:8     error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8532:59    error    Function declared in a loop contains unsafe references to variable(s) 's', 'v', 'b', 's', 's', 's'                           no-loop-func
   8532:61    error    'e' is already declared in the upper scope on line 8530 column 48                                                            no-shadow
   8532:64    error    't' is already declared in the upper scope on line 8530 column 51                                                            no-shadow
   8532:67    error    'i' is already declared in the upper scope on line 8531 column 12                                                            no-shadow
   8532:70    error    'n' is already declared in the upper scope on line 8531 column 43                                                            no-shadow
   8533:11    error    'o' is already declared in the upper scope on line 8531 column 66                                                            no-shadow
   8533:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8533:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8534:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   8534:61    error    'v' was used before it was defined                                                                                           no-use-before-define
   8534:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8534:74    error    'r' is already declared in the upper scope on line 8531 column 86                                                            no-shadow
   8535:18    error    'b' was used before it was defined                                                                                           no-use-before-define
   8538:36    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8539:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8540:1     warning  This line has a length of 231. Maximum allowed is 100                                                                        max-len
   8542:51    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8542:54    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8542:57    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8543:19    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8545:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   8545:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8545:11    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:11    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8545:19    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:19    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8545:33    error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8545:40    error    'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8545:47    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:47    error    'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8545:69    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:69    error    'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8545:97    error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:97    error    'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8545:175   error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8545:178   error    'e' is already declared in the upper scope on line 8542 column 54                                                            no-shadow
   8546:12    error    Unexpected var, use let or const instead                                                                                     no-var
   8546:16    error    't' is already declared in the upper scope on line 8545 column 19                                                            no-shadow
   8546:27    error    'i' is already declared in the upper scope on line 8545 column 175                                                           no-shadow
   8547:13    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8547:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8547:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8548:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8548:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8548:21    error    'u' was used before it was defined                                                                                           no-use-before-define
   8548:21    error    'u' declared on line 8563 column 17 is used outside of binding context                                                       block-scoped-var
   8549:11    error    'e' is already declared in the upper scope on line 8545 column 178                                                           no-shadow
   8549:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8551:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8552:18    error    't' is already declared in the upper scope on line 8546 column 16                                                            no-shadow
   8553:15    error    'i' is already declared in the upper scope on line 8546 column 27                                                            no-shadow
   8553:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8553:34    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8553:37    error    'w' was used before it was defined                                                                                           no-use-before-define
   8555:23    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8555:26    error    'x' was used before it was defined                                                                                           no-use-before-define
   8557:23    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8557:26    error    'S' was used before it was defined                                                                                           no-use-before-define
   8561:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8561:43    error    Unexpected use of comma operator                                                                                             no-sequences
   8562:24    error    'u' was used before it was defined                                                                                           no-use-before-define
   8562:24    error    'u' declared on line 8563 column 17 is used outside of binding context                                                       block-scoped-var
   8562:27    error    Unexpected use of comma operator                                                                                             no-sequences
   8562:34    error    't' declared on line 8546 column 16 is used outside of binding context                                                       block-scoped-var
   8563:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8563:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8563:17    error    'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8564:10    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8564:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8564:44    error    'w' was used before it was defined                                                                                           no-use-before-define
   8564:59    error    'w' was used before it was defined                                                                                           no-use-before-define
   8566:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8566:28    error    'v' was used before it was defined                                                                                           no-use-before-define
   8566:40    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8566:43    error    'b' was used before it was defined                                                                                           no-use-before-define
   8567:16    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8567:35    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8567:38    error    'v' was used before it was defined                                                                                           no-use-before-define
   8567:47    error    Empty block statement                                                                                                        no-empty
   8567:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8567:64    error    Empty block statement                                                                                                        no-empty
   8568:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8568:48    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8568:51    error    'b' was used before it was defined                                                                                           no-use-before-define
   8568:60    error    Empty block statement                                                                                                        no-empty
   8568:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8568:71    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8571:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8573:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   8573:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8573:17    error    'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8573:43    error    Unexpected use of '>>'                                                                                                       no-bitwise
   8573:82    error    'v' was used before it was defined                                                                                           no-use-before-define
   8575:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8576:15    error    'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8576:33    error    'v' was used before it was defined                                                                                           no-use-before-define
   8578:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8578:17    error    'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8578:33    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8578:36    error    'A' was used before it was defined                                                                                           no-use-before-define
   8582:15    error    'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8582:33    error    'w' was used before it was defined                                                                                           no-use-before-define
   8585:8     error    'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8585:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8585:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8585:44    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8585:47    error    'I' was used before it was defined                                                                                           no-use-before-define
   8587:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8588:50    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8588:53    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8589:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8589:12    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8589:12    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8589:20    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8589:42    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8590:12    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8590:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8590:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8591:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   8591:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8591:48    error    Unexpected use of comma operator                                                                                             no-sequences
   8591:58    error    'x' was used before it was defined                                                                                           no-use-before-define
   8591:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8591:73    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8592:16    error    'S' was used before it was defined                                                                                           no-use-before-define
   8595:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   8595:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8595:9     error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8595:25    error    'w' was used before it was defined                                                                                           no-use-before-define
   8595:78    error    'A' was used before it was defined                                                                                           no-use-before-define
   8595:114   error    'y' was used before it was defined                                                                                           no-use-before-define
   8595:117   error    'I' was used before it was defined                                                                                           no-use-before-define
   8595:131   error    'y' was used before it was defined                                                                                           no-use-before-define
   8597:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8598:54    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8598:57    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8598:60    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8599:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:1     warning  This line has a length of 245. Maximum allowed is 100                                                                        max-len
   8601:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8601:11    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8601:14    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8601:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:114   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:214   error    Empty block statement                                                                                                        no-empty
   8602:45    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8603:1     warning  This line has a length of 203. Maximum allowed is 100                                                                        max-len
   8603:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8603:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8603:112   error    Unexpected use of comma operator                                                                                             no-sequences
   8604:48    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8605:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
   8606:49    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8607:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   8607:9     error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8607:12    error    Return statement should not contain assignment                                                                               no-return-assign
   8607:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8608:55    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8609:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   8609:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8610:57    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8610:60    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8611:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8612:65    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8612:68    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8613:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   8613:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8614:48    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8618:49    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8619:30    error    Unexpected use of '|'                                                                                                        no-bitwise
   8620:52    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8620:55    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8622:55    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8622:58    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8624:57    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8624:60    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8624:63    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8627:1     warning  This line has a length of 382. Maximum allowed is 100                                                                        max-len
   8627:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8627:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8627:17    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8627:20    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8627:23    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8627:26    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8627:33    error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8627:40    error    'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8627:47    error    'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8627:54    error    'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8627:80    error    'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8627:116   error    'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8627:130   error    'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8627:243   error    'p' is already declared in the upper scope on line 8218 column 374                                                           no-shadow
   8627:274   error    'm' is already declared in the upper scope on line 8218 column 421                                                           no-shadow
   8628:1     warning  This line has a length of 195. Maximum allowed is 100                                                                        max-len
   8628:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8628:12    error    Unexpected use of comma operator                                                                                             no-sequences
   8628:52    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8629:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8629:12    error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8629:17    error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8629:32    error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8630:6     error    'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8630:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8630:35    error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8630:38    error    Unexpected use of comma operator                                                                                             no-sequences
   8630:40    error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8630:44    error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8632:11    error    'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8632:15    error    'c' declared on line 8627 column 47 is used outside of binding context                                                       block-scoped-var
   8632:25    error    'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8632:29    error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8633:21    error    'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8633:46    error    'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8634:8     error    'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8634:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8634:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8634:26    error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8634:29    error    Unexpected use of comma operator                                                                                             no-sequences
   8634:31    error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:1     warning  This line has a length of 484. Maximum allowed is 100                                                                        max-len
   8635:6     error    'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8635:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8635:11    error    Unexpected use of comma operator                                                                                             no-sequences
   8635:13    error    'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:33    error    'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8635:38    error    Return statement should not contain assignment                                                                               no-return-assign
   8635:38    error    Return statement should not contain assignment                                                                               no-return-assign
   8635:38    error    Return statement should not contain assignment                                                                               no-return-assign
   8635:38    error    Return statement should not contain assignment                                                                               no-return-assign
   8635:38    error    Return statement should not contain assignment                                                                               no-return-assign
   8635:68    error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:88    error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:99    error    'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:103   error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:106   error    'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:111   error    'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:122   error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:136   error    'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:140   error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:150   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:154   error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:157   error    'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:168   error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:171   error    'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:187   error    'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:191   error    'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:213   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:220   error    Unexpected use of comma operator                                                                                             no-sequences
   8635:222   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8635:267   error    'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8635:271   error    'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:274   error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:277   error    'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:328   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:361   error    'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:368   error    'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:399   error    'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:404   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:411   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:415   error    'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:424   error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:428   error    'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:445   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:458   error    's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:469   error    'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8636:57    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8636:60    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8637:1     warning  This line has a length of 507. Maximum allowed is 100                                                                        max-len
   8637:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8637:9     error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8637:13    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8637:116   error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8637:152   error    'i' is already defined                                                                                                       no-redeclare
   8637:162   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8637:162   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8637:164   error    'a' was used before it was defined                                                                                           no-use-before-define
   8637:164   error    'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:205   error    'a' was used before it was defined                                                                                           no-use-before-define
   8637:205   error    'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:222   error    'a' was used before it was defined                                                                                           no-use-before-define
   8637:222   error    'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:246   error    Unexpected var, use let or const instead                                                                                     no-var
   8637:250   error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8637:253   error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8637:256   error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8637:263   error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8637:286   error    'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8637:322   error    'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8637:336   error    'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8637:457   error    'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8641:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8641:15    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8644:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   8644:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8644:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8644:34    error    Unexpected use of comma operator                                                                                             no-sequences
   8645:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8645:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8645:11    error    'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8645:19    error    'i' is already defined                                                                                                       no-redeclare
   8645:23    error    'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:28    error    'd' declared on line 8637 column 457 is used outside of binding context                                                      block-scoped-var
   8645:33    error    's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8645:68    error    'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:79    error    'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:154   error    'l' is already defined                                                                                                       no-redeclare
   8645:154   error    'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8646:12    error    'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8646:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8647:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8647:17    error    'p' is already declared in the upper scope on line 8218 column 374                                                           no-shadow
   8648:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8648:11    error    Unexpected use of comma operator                                                                                             no-sequences
   8649:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8649:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8649:12    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8649:28    error    'p' declared on line 8647 column 17 is used outside of binding context                                                       block-scoped-var
   8649:52    error    Unexpected use of comma operator                                                                                             no-sequences
   8649:54    error    'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8649:58    error    'p' declared on line 8647 column 17 is used outside of binding context                                                       block-scoped-var
   8651:1     warning  This line has a length of 208. Maximum allowed is 100                                                                        max-len
   8651:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8651:52    error    's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:77    error    's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:119   error    's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:134   error    Unexpected use of comma operator                                                                                             no-sequences
   8651:154   error    'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8652:55    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8652:58    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8654:52    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8654:55    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8657:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8657:9     error    'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8657:9     error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8657:16    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8657:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8658:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   8658:12    error    Unexpected var, use let or const instead                                                                                     no-var
   8658:16    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8658:43    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8658:50    error    'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8658:50    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8658:57    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8658:63    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8658:83    error    'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8659:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   8659:13    error    's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8659:38    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8659:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8659:38    error    'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8659:63    error    Unexpected use of comma operator                                                                                             no-sequences
   8659:103   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8659:123   error    'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8662:12    error    Unexpected var, use let or const instead                                                                                     no-var
   8662:16    error    'e' is already defined                                                                                                       no-redeclare
   8662:38    error    'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8662:58    error    'o' is already defined                                                                                                       no-redeclare
   8662:58    error    'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8662:65    error    'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8662:79    error    'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8663:21    error    'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8665:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8665:36    error    'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8665:72    error    Unexpected use of comma operator                                                                                             no-sequences
   8665:74    error    'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8666:48    error    'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8667:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8667:70    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8667:73    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8667:76    error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8670:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8670:12    error    'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8670:15    error    'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8670:187   error    Empty block statement                                                                                                        no-empty
   8673:11    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8673:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8675:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8675:112   error    Unexpected use of comma operator                                                                                             no-sequences
   8676:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8676:21    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8676:24    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8676:27    error    't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8677:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8677:13    error    Unexpected use of comma operator                                                                                             no-sequences
   8679:63    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8679:72    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8679:102   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8679:108   error    'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8679:118   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8679:151   error    'e' is already declared in the upper scope on line 8676 column 24                                                            no-shadow
   8680:6     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8681:8     error    Unexpected use of comma operator                                                                                             no-sequences
   8681:160   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:214   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:439   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:493   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8682:1     warning  This line has a length of 794. Maximum allowed is 100                                                                        max-len
   8682:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8682:5     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8682:15    error    Unexpected use of comma operator                                                                                             no-sequences
   8682:706   error    Unexpected var, use let or const instead                                                                                     no-var
   8682:781   error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8683:1     warning  This line has a length of 929. Maximum allowed is 100                                                                        max-len
   8684:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8684:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8684:62    error    Unexpected use of comma operator                                                                                             no-sequences
   8684:201   error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8685:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8685:12    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8685:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8685:48    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8685:141   error    Unexpected use of comma operator                                                                                             no-sequences
   8685:154   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8685:166   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8687:47    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8688:55    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8689:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8689:13    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8689:41    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8689:55    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8689:67    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8691:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8693:5     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8694:55    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8695:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8695:24    error    Unexpected use of comma operator                                                                                             no-sequences
   8696:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   8696:89    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8697:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8697:126   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8698:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
   8698:117   error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8700:54    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8700:54    error    'e' is defined but never used                                                                                                no-unused-vars
   8701:5     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8702:58    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8706:49    error    'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8711:8     error    'ace' is not defined                                                                                                         no-undef
   8711:116   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8711:119   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8711:122   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8711:122   error    'i' is defined but never used                                                                                                no-unused-vars
   8712:33    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8712:81    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8712:90    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8714:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8714:18    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8714:21    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8715:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   8715:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8716:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8716:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8716:34    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8717:39    error    Unexpected use of comma operator                                                                                             no-sequences
   8718:5     error    Unexpected use of comma operator                                                                                             no-sequences
   8720:43    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8722:37    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8723:1     warning  This line has a length of 271. Maximum allowed is 100                                                                        max-len
   8723:5     error    Unexpected var, use let or const instead                                                                                     no-var
   8723:9     error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8723:12    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8723:31    error    'e' is already defined                                                                                                       no-redeclare
   8723:64    error    Return statement should not contain assignment                                                                               no-return-assign
   8723:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8723:101   error    Arrow function should not return assignment                                                                                  no-return-assign
   8723:101   error    Arrow function should not return assignment                                                                                  no-return-assign
   8723:103   error    'e' is already declared in the upper scope on line 8722 column 37                                                            no-shadow
   8723:106   error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8723:109   error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8723:112   error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8723:129   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8723:144   error    Unexpected use of comma operator                                                                                             no-sequences
   8723:151   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8723:201   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8724:40    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8725:11    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8725:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8727:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
   8727:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8727:38    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:38    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8727:51    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:51    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8727:119   error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8727:127   error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:127   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8728:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   8728:10    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8728:13    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:13    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8728:27    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:27    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8728:45    error    Found identifier with same name as label                                                                                     no-label-var
   8728:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8728:57    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8729:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8729:17    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8729:24    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8729:31    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:20    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:35    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8733:1     warning  This line has a length of 265. Maximum allowed is 100                                                                        max-len
   8733:9     error    Unexpected var, use let or const instead                                                                                     no-var
   8733:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8733:45    error    'd' is already defined                                                                                                       no-redeclare
   8733:91    error    'u' is already defined                                                                                                       no-redeclare
   8733:130   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8733:192   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8736:12    error    Unexpected var, use let or const instead                                                                                     no-var
   8736:16    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8736:23    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8736:37    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:1     warning  This line has a length of 226. Maximum allowed is 100                                                                        max-len
   8738:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8738:12    error    'p' is already declared in the upper scope on line 8714 column 15                                                            no-shadow
   8738:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8738:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8738:69    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:83    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:133   error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:154   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8740:8     error    'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8740:34    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8740:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8740:50    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:50    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8740:57    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:57    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8740:61    error    'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8740:71    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:71    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8741:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   8741:19    error    'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8741:22    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8741:22    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8741:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8741:39    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8741:42    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8741:55    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8745:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8746:1     warning  This line has a length of 155. Maximum allowed is 100                                                                        max-len
   8746:12    error    Unexpected var, use let or const instead                                                                                     no-var
   8746:16    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8746:54    error    'g' is already defined                                                                                                       no-redeclare
   8746:54    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:61    error    'h' is already defined                                                                                                       no-redeclare
   8746:61    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8746:79    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:83    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8746:91    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:118   error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:132   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8747:7     error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8748:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   8748:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8748:47    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8748:47    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8748:51    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:51    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:59    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:59    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:76    error    'y' declared on line 8746 column 36 is used outside of binding context                                                       block-scoped-var
   8748:84    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:84    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:96    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8749:7     error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8749:7     error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8750:27    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:27    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:30    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:30    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:39    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:39    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:46    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:46    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:60    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:60    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:64    error    'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:64    error    'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:67    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:67    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8751:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8751:10    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8751:10    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8751:38    error    Unexpected use of comma operator                                                                                             no-sequences
   8751:43    error    'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8751:43    error    'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8753:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8754:51    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8755:11    error    Unexpected var, use let or const instead                                                                                     no-var
   8755:15    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8755:23    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8755:31    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8755:39    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8755:47    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8755:55    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8755:63    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8755:72    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8755:81    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8756:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8758:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8759:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8760:27    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8765:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8766:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8767:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8768:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8769:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8770:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8771:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8773:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8775:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8775:14    error    'c' declared on line 8755 column 81 is used outside of binding context                                                       block-scoped-var
   8776:40    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8776:43    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8777:11    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8777:30    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8777:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8779:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8780:12    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8780:46    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8780:114   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8780:145   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8782:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8782:85    error    Unexpected use of comma operator                                                                                             no-sequences
   8783:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8783:36    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8784:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
   8784:14    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8784:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8784:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8784:47    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8785:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8786:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8788:48    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8788:51    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8790:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8791:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8791:11    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8792:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8793:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8793:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8793:52    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8793:55    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8793:58    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8793:61    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8793:64    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8793:67    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8794:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8794:26    error    Unexpected use of comma operator                                                                                             no-sequences
   8795:15    error    'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8797:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8797:16    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8797:19    error    'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8797:22    error    't' is already declared in the upper scope on line 8788 column 48                                                            no-shadow
   8798:13    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8798:39    error    Unexpected use of comma operator                                                                                             no-sequences
   8798:73    error    Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   8798:73    error    ES2018 RegExp Unicode property escape sequences are forbidden                                                                es-x/no-regexp-unicode-property-escapes
   8798:112   error    Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   8799:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8799:156   error    Unexpected use of comma operator                                                                                             no-sequences
   8800:6     error    Return statement should not contain assignment                                                                               no-return-assign
   8801:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8802:6     error    Unexpected var, use let or const instead                                                                                     no-var
   8803:15    error    'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8804:6     error    'h' declared on line 8802 column 10 is used outside of binding context                                                       block-scoped-var
   8805:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8805:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8805:21    error    'h' declared on line 8802 column 10 is used outside of binding context                                                       block-scoped-var
   8806:57    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8806:60    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8807:11    error    Unexpected var, use let or const instead                                                                                     no-var
   8807:15    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8807:69    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8807:77    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8810:16    error    'e' is already declared in the upper scope on line 8806 column 57                                                            no-shadow
   8813:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8813:14    error    'n' declared on line 8807 column 69 is used outside of binding context                                                       block-scoped-var
   8814:51    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8816:50    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8816:53    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8816:56    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8816:59    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8817:15    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8817:30    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8818:16    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8819:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8819:11    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8819:33    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8819:37    error    'l' was used before it was defined                                                                                           no-use-before-define
   8819:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8819:53    error    'l' was used before it was defined                                                                                           no-use-before-define
   8820:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8820:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8820:12    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8820:30    error    'l' declared on line 8819 column 33 is used outside of binding context                                                       block-scoped-var
   8820:55    error    Unexpected use of comma operator                                                                                             no-sequences
   8821:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8821:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8821:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8821:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8821:18    error    'l' declared on line 8819 column 33 is used outside of binding context                                                       block-scoped-var
   8821:53    error    Unexpected use of comma operator                                                                                             no-sequences
   8821:198   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8823:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8824:51    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8824:54    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8824:57    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8824:60    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8824:63    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8825:15    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8825:30    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8825:61    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8826:16    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8827:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8827:11    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8827:37    error    'h' was used before it was defined                                                                                           no-use-before-define
   8827:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8827:64    error    'h' was used before it was defined                                                                                           no-use-before-define
   8828:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8828:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8828:26    error    'e' is already declared in the upper scope on line 8824 column 51                                                            no-shadow
   8828:29    error    't' is already declared in the upper scope on line 8824 column 54                                                            no-shadow
   8828:32    error    'i' is already declared in the upper scope on line 8824 column 57                                                            no-shadow
   8829:13    error    Unexpected var, use let or const instead                                                                                     no-var
   8829:17    error    'n' is already declared in the upper scope on line 8824 column 60                                                            no-shadow
   8829:27    error    'o' is already declared in the upper scope on line 8824 column 63                                                            no-shadow
   8830:25    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8830:31    error    'r' is already declared in the upper scope on line 8825 column 15                                                            no-shadow
   8832:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8832:16    error    's' is already declared in the upper scope on line 8825 column 30                                                            no-shadow
   8834:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8834:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8834:60    error    Unexpected use of comma operator                                                                                             no-sequences
   8835:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8835:16    error    'n' declared on line 8829 column 17 is used outside of binding context                                                       block-scoped-var
   8836:11    error    'h' declared on line 8827 column 33 is used outside of binding context                                                       block-scoped-var
   8836:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8837:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8837:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8837:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8837:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8837:18    error    'h' declared on line 8827 column 33 is used outside of binding context                                                       block-scoped-var
   8837:53    error    Unexpected use of comma operator                                                                                             no-sequences
   8837:194   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8839:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8840:50    error    'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8841:12    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8841:18    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8841:21    error    'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8841:24    error    'p' is already declared in the upper scope on line 8714 column 15                                                            no-shadow
   8841:27    error    't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8841:30    error    'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8841:36    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8841:42    error    'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8841:45    error    'f' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    Return statement should not contain assignment                                                                               no-return-assign
   8841:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8841:199   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8841:223   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8841:362   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8841:502   error    'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8841:505   error    't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8841:508   error    'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8842:12    error    'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8842:20    error    'e' declared on line 8843 column 31 is used outside of binding context                                                       block-scoped-var
   8842:32    error    'e' declared on line 8843 column 31 is used outside of binding context                                                       block-scoped-var
   8842:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8843:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   8843:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8843:11    error    'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8843:31    error    'e' is already defined                                                                                                       no-redeclare
   8843:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8844:18    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8845:58    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8848:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8848:16    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8849:45    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8853:26    error    'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8853:29    error    't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8853:32    error    'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8854:10    error    'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8854:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8855:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   8855:101   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8856:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8856:12    error    'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8856:15    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8856:15    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8856:35    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8856:35    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8856:66    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8857:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8857:11    error    'a' is already declared in the upper scope on line 8841 column 12                                                            no-shadow
   8857:30    error    'l' is already declared in the upper scope on line 8841 column 18                                                            no-shadow
   8857:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8860:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8861:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8863:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8864:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8864:18    error    'c' is already declared in the upper scope on line 8841 column 36                                                            no-shadow
   8865:13    error    'h' is already declared in the upper scope on line 8841 column 39                                                            no-shadow
   8865:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8865:52    error    'a' declared on line 8857 column 11 is used outside of binding context                                                       block-scoped-var
   8869:20    error    'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8869:23    error    't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8869:26    error    'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8870:10    error    'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8870:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8870:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8871:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
   8871:98    error    Unexpected use of comma operator                                                                                             no-sequences
   8871:162   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8872:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8872:18    error    'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8872:38    error    'r' was used before it was defined                                                                                           no-use-before-define
   8872:38    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8872:38    error    'r' declared on line 8873 column 11 is used outside of binding context                                                       block-scoped-var
   8873:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8873:11    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8873:14    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8873:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8875:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8875:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8879:34    error    'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8880:10    error    't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8880:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8885:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8885:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8893:20    error    'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8894:10    error    't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8894:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8899:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8899:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8909:8     error    'ace' is not defined                                                                                                         no-undef
   8909:133   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8909:136   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8909:139   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8909:139   error    'i' is defined but never used                                                                                                no-unused-vars
   8910:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8910:11    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8910:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8910:23    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   8910:58    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8910:61    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8911:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   8911:94    error    'e' is already declared in the upper scope on line 8910 column 58                                                            no-shadow
   8911:97    error    't' is already declared in the upper scope on line 8910 column 61                                                            no-shadow
   8912:7     error    The '__proto__' property is deprecated                                                                                       no-proto
   8913:21    error    'e' is already declared in the upper scope on line 8910 column 58                                                            no-shadow
   8913:24    error    't' is already declared in the upper scope on line 8910 column 61                                                            no-shadow
   8914:19    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8915:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8918:19    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8918:22    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8921:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8921:17    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8923:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   8923:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8923:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8923:16    error    Unexpected use of comma operator                                                                                             no-sequences
   8923:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   8924:10    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:10    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8924:34    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:34    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8924:63    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:63    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8924:79    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:79    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8924:116   error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8924:119   error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8924:122   error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8925:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8925:54    error    Unexpected use of comma operator                                                                                             no-sequences
   8926:44    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8927:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
   8927:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8927:56    error    Unexpected use of comma operator                                                                                             no-sequences
   8927:101   error    Unexpected dangling '_' in '_buildKeyHash'                                                                                   no-underscore-dangle
   8928:47    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8928:50    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8929:10    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8929:13    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8929:13    error    'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8929:62    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8929:62    error    'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8929:150   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8930:1     warning  This line has a length of 181. Maximum allowed is 100                                                                        max-len
   8930:7     error    Unexpected var, use let or const instead                                                                                     no-var
   8930:11    error    'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8930:14    error    's' is already declared in the upper scope on line 8924 column 63                                                            no-shadow
   8930:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8930:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8930:28    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8930:96    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8930:134   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8932:41    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8932:44    error    'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8932:47    error    'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8933:45    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8933:100   error    Unexpected use of comma operator                                                                                             no-sequences
   8934:104   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8934:144   error    'e' is already declared in the upper scope on line 8932 column 41                                                            no-shadow
   8935:8     error    Unexpected var, use let or const instead                                                                                     no-var
   8935:12    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8935:20    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8935:55    error    'i' was used before it was defined                                                                                           no-use-before-define
   8935:85    error    'i' was used before it was defined                                                                                           no-use-before-define
   8935:107   error    'e' is already declared in the upper scope on line 8934 column 144                                                           no-shadow
   8936:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8936:33    error    Unexpected use of comma operator                                                                                             no-sequences
   8936:62    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8936:62    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8936:87    error    Unexpected use of comma operator                                                                                             no-sequences
   8936:89    error    Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8937:55    error    'e' is already defined                                                                                                       no-redeclare
   8937:82    error    Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8937:82    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8940:8     error    Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8940:54    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8940:57    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8940:60    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8941:12    error    'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8941:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8945:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8945:36    error    'r' was used before it was defined                                                                                           no-use-before-define
   8945:36    error    'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8945:62    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8945:86    error    'r' was used before it was defined                                                                                           no-use-before-define
   8945:86    error    'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8945:114   error    Unexpected use of comma operator                                                                                             no-sequences
   8945:157   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8945:163   error    Unexpected var, use let or const instead                                                                                     no-var
   8945:167   error    'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8945:179   error    'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8949:10    error    'o' declared on line 8945 column 167 is used outside of binding context                                                      block-scoped-var
   8949:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8949:20    error    'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8954:45    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8955:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8955:48    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8956:11    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8956:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8959:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8959:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8962:48    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8963:43    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8966:42    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8967:43    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8970:8     error    Unexpected dangling '_' in '_buildKeyHash'                                                                                   no-underscore-dangle
   8970:47    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8972:43    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8973:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8973:10    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8973:39    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   8973:41    error    Unnecessary escape character: \+                                                                                             no-useless-escape
   8973:46    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   8973:48    error    Unnecessary escape character: \+                                                                                             no-useless-escape
   8973:67    error    'e' is already declared in the upper scope on line 8972 column 43                                                            no-shadow
   8973:79    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8973:92    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8973:92    error    'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8973:104   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8978:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8978:23    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8978:38    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8981:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8981:14    error    Unexpected var, use let or const instead                                                                                     no-var
   8981:18    error    'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8981:25    error    'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8982:13    error    's' is already declared in the upper scope on line 8924 column 63                                                            no-shadow
   8982:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8982:46    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8983:49    error    Unexpected console statement                                                                                                 no-console
   8983:107   error    Unexpected use of comma operator                                                                                             no-sequences
   8984:9     error    Unexpected use of '|='                                                                                                       no-bitwise
   8984:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8985:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8985:33    error    'o' declared on line 8981 column 18 is used outside of binding context                                                       block-scoped-var
   8986:48    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8986:51    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8987:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8988:48    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8988:51    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8988:54    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8988:57    error    'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8989:10    error    'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8989:13    error    'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8989:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8990:7     error    Return statement should not contain assignment                                                                               no-return-assign
   8990:28    error    Unexpected use of comma operator                                                                                             no-sequences
   8990:162   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:198   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:241   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:258   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:269   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   8992:47    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8992:50    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8994:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8994:22    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8994:25    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8994:28    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8996:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8996:18    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8998:5     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8998:11    error    'd' was used before it was defined                                                                                           no-use-before-define
   8998:20    error    Unexpected var, use let or const instead                                                                                     no-var
   8998:27    error    'e' is already defined                                                                                                       no-redeclare
   8998:46    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8998:49    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8999:39    error    Return statement should not contain assignment                                                                               no-return-assign
   8999:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8999:67    error    Unexpected use of comma operator                                                                                             no-sequences
   9000:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9000:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9000:25    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   9000:28    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   9000:31    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   9002:5     error    Unexpected use of comma operator                                                                                             no-sequences
   9002:27    error    'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   9002:30    error    't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   9002:33    error    'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   9005:8     error    'ace' is not defined                                                                                                         no-undef
   9005:168   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9005:171   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9005:174   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9005:174   error    'i' is defined but never used                                                                                                no-unused-vars
   9006:4     error    Unexpected var, use let or const instead                                                                                     no-var
   9006:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9006:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9006:14    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9006:26    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   9006:61    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9006:64    error    't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9007:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
   9007:94    error    'e' is already declared in the upper scope on line 9006 column 61                                                            no-shadow
   9007:97    error    't' is already declared in the upper scope on line 9006 column 64                                                            no-shadow
   9008:7     error    The '__proto__' property is deprecated                                                                                       no-proto
   9009:21    error    'e' is already declared in the upper scope on line 9006 column 61                                                            no-shadow
   9009:24    error    't' is already declared in the upper scope on line 9006 column 64                                                            no-shadow
   9010:19    error    'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9011:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9014:19    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9014:22    error    't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9017:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9017:17    error    'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9019:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   9019:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9019:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9019:16    error    Unexpected use of comma operator                                                                                             no-sequences
   9019:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9020:10    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9020:33    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9020:87    error    'e' is already defined                                                                                                       no-redeclare
   9020:133   error    'r' is already defined                                                                                                       no-redeclare
   9020:184   error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9020:187   error    't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9020:190   error    'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9022:17    error    'n' is already declared in the upper scope on line 9006 column 8                                                             no-shadow
   9026:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9027:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9027:14    error    'o' is already declared in the upper scope on line 9006 column 11                                                            no-shadow
   9027:103   error    Return statement should not contain assignment                                                                               no-return-assign
   9027:154   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9027:179   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9027:238   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9028:44    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9028:47    error    't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9029:135   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9030:49    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9032:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9032:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9032:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9032:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9032:19    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9032:44    error    Unexpected use of comma operator                                                                                             no-sequences
   9032:273   error    'e' is already declared in the upper scope on line 9030 column 49                                                            no-shadow
   9036:40    error    't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9040:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9041:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9041:27    error    Unexpected use of comma operator                                                                                             no-sequences
   9041:60    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9042:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9048:43    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9049:20    error    Arrow function should not return assignment                                                                                  no-return-assign
   9049:22    error    'e' is already declared in the upper scope on line 9048 column 43                                                            no-shadow
   9049:85    error    Unexpected use of comma operator                                                                                             no-sequences
   9050:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9050:22    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9050:25    error    'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9050:28    error    't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9051:39    error    Return statement should not contain assignment                                                                               no-return-assign
   9051:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9051:67    error    Unexpected use of comma operator                                                                                             no-sequences
   9051:100   error    'e' is already declared in the upper scope on line 9050 column 25                                                            no-shadow
   9052:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9052:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9052:34    error    Unexpected use of comma operator                                                                                             no-sequences
   9053:8     error    'ace' is not defined                                                                                                         no-undef
   9053:134   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9053:137   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9053:140   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9053:140   error    'i' is defined but never used                                                                                                no-unused-vars
   9054:10    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9054:34    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9054:56    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   9054:83    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9054:92    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9054:95    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9054:98    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9056:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9056:137   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9057:46    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9058:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9058:17    error    Unexpected use of comma operator                                                                                             no-sequences
   9060:127   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9061:45    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9064:174   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9065:45    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9068:152   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9070:130   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9072:127   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9072:130   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9073:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9073:59    error    Unexpected use of comma operator                                                                                             no-sequences
   9074:115   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9076:197   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9078:185   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9080:206   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9082:185   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9084:172   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9086:157   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9087:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9087:24    error    Unexpected use of comma operator                                                                                             no-sequences
   9088:169   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9090:149   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9093:101   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9095:194   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9096:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9097:157   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9098:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9099:114   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9100:42    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9103:106   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9105:169   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9107:229   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9109:223   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9111:176   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9111:179   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9113:221   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9115:225   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9117:231   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9119:184   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9119:187   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9121:209   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9123:194   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9125:229   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9127:213   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9129:201   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9131:180   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9131:183   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9133:213   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9135:198   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9137:237   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9139:209   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9141:192   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9143:184   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9143:187   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9145:182   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9147:125   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9149:141   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9151:120   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9153:119   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9155:111   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9157:117   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9159:123   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9161:124   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9163:175   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9165:204   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9167:141   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9169:145   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9171:224   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9173:206   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9175:279   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9175:279   error    'e' is defined but never used                                                                                                no-unused-vars
   9175:355   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9176:11    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9176:121   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9176:121   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9176:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9176:140   error    Unexpected use of comma operator                                                                                             no-sequences
   9177:121   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9177:124   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9179:139   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9181:201   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9183:175   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9185:182   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9187:209   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9189:195   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9191:196   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9193:169   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9194:42    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9197:100   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9199:129   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9201:130   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9203:142   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9205:164   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9207:150   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9209:144   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9211:223   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9213:173   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9216:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9217:200   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9219:197   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9221:201   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9222:11    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9222:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9222:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9222:57    error    Unexpected use of comma operator                                                                                             no-sequences
   9223:194   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9224:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   9224:11    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9224:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9224:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9224:70    error    Unexpected use of comma operator                                                                                             no-sequences
   9225:209   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9227:186   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9229:165   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9231:158   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9233:177   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9235:179   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9237:147   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9237:150   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9239:132   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9239:135   error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9241:160   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9243:183   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9245:37    error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9247:138   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9249:180   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9251:158   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9253:157   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9254:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   9254:11    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9254:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9254:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9254:72    error    Unexpected use of comma operator                                                                                             no-sequences
   9255:147   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9257:100   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9258:11    error    Unexpected var, use let or const instead                                                                                     no-var
   9258:15    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9258:46    error    'i' is already declared in the upper scope on line 9053 column 140                                                           no-shadow
   9258:121   error    'n' is already declared in the upper scope on line 9054 column 34                                                            no-shadow
   9258:196   error    't' is already defined                                                                                                       no-redeclare
   9258:239   error    'o' is already declared in the upper scope on line 9054 column 92                                                            no-shadow
   9258:328   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9258:364   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9259:10    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9259:83    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9260:1     warning  This line has a length of 392. Maximum allowed is 100                                                                        max-len
   9260:6     error    'n' declared on line 9258 column 121 is used outside of binding context                                                      block-scoped-var
   9260:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9260:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9260:53    error    'r' declared on line 9258 column 328 is used outside of binding context                                                      block-scoped-var
   9260:95    error    Unexpected use of comma operator                                                                                             no-sequences
   9260:144   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9260:147   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:157   error    'n' declared on line 9258 column 121 is used outside of binding context                                                      block-scoped-var
   9260:173   error    'r' declared on line 9258 column 328 is used outside of binding context                                                      block-scoped-var
   9260:178   error    'o' declared on line 9258 column 239 is used outside of binding context                                                      block-scoped-var
   9260:214   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:221   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:255   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:262   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:273   error    'o' declared on line 9258 column 239 is used outside of binding context                                                      block-scoped-var
   9260:283   error    't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:310   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:327   error    't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:331   error    't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:339   error    't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:368   error    'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:375   error    't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9261:156   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9262:1     warning  This line has a length of 226. Maximum allowed is 100                                                                        max-len
   9262:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:9     error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9262:44    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:44    error    'i' is already declared in the upper scope on line 9053 column 140                                                           no-shadow
   9262:83    error    'n' is already declared in the upper scope on line 9054 column 34                                                            no-shadow
   9262:117   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:117   error    'o' is already declared in the upper scope on line 9054 column 92                                                            no-shadow
   9262:125   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9262:125   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9262:183   error    Unexpected var, use let or const instead                                                                                     no-var
   9262:187   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9263:1     warning  This line has a length of 382. Maximum allowed is 100                                                                        max-len
   9263:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9263:8     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9263:90    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9263:136   error    Unexpected use of comma operator                                                                                             no-sequences
   9263:215   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9263:280   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9264:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9264:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9264:29    error    Unexpected use of comma operator                                                                                             no-sequences
   9264:57    error    'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9264:64    error    'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9264:78    error    'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9265:31    error    'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9267:140   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9268:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9268:33    error    Unexpected use of comma operator                                                                                             no-sequences
   9269:160   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9270:35    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9270:41    error    't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9270:68    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9270:117   error    Unexpected use of comma operator                                                                                             no-sequences
   9271:112   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9272:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9272:5     error    Unexpected console statement                                                                                                 no-console
   9272:92    error    Unexpected use of comma operator                                                                                             no-sequences
   9273:133   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9275:128   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9277:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9277:35    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9278:111   error    'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9282:8     error    'ace' is not defined                                                                                                         no-undef
   9282:141   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9282:144   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9282:147   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9282:147   error    'i' is defined but never used                                                                                                no-unused-vars
   9283:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9283:34    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9283:92    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9283:101   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9283:104   error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9284:1     warning  This line has a length of 255. Maximum allowed is 100                                                                        max-len
   9284:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9284:20    error    Unexpected use of comma operator                                                                                             no-sequences
   9284:227   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9285:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9285:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9286:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9286:83    error    Unexpected use of comma operator                                                                                             no-sequences
   9287:5     error    Unexpected use of comma operator                                                                                             no-sequences
   9288:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9288:72    error    The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
   9288:86    error    Unexpected use of comma operator                                                                                             no-sequences
   9288:151   error    The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
   9289:49    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9290:1     warning  This line has a length of 350. Maximum allowed is 100                                                                        max-len
   9290:9     error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9290:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9290:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9290:171   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9291:12    error    'e' is already declared in the upper scope on line 9289 column 49                                                            no-shadow
   9291:73    error    't' is already declared in the upper scope on line 9290 column 9                                                             no-shadow
   9291:115   error    'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9291:153   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9291:153   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9293:6     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9293:48    error    's' was used before it was defined                                                                                           no-use-before-define
   9293:48    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9295:65    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9299:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9299:24    error    Unexpected use of comma operator                                                                                             no-sequences
   9301:33    error    Unexpected use of comma operator                                                                                             no-sequences
   9302:46    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9305:33    error    Unexpected use of comma operator                                                                                             no-sequences
   9306:48    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9309:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9309:24    error    Unexpected use of comma operator                                                                                             no-sequences
   9311:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9311:24    error    Unexpected use of comma operator                                                                                             no-sequences
   9313:33    error    Unexpected use of comma operator                                                                                             no-sequences
   9314:20    error    Unexpected var, use let or const instead                                                                                     no-var
   9314:24    error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9314:72    error    'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9314:123   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9315:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9318:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
   9318:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9318:95    error    Unexpected use of comma operator                                                                                             no-sequences
   9319:1     warning  This line has a length of 230. Maximum allowed is 100                                                                        max-len
   9319:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9320:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9321:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9324:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9324:36    error    Unexpected var, use let or const instead                                                                                     no-var
   9324:40    error    'i' is already defined                                                                                                       no-redeclare
   9324:133   error    'n' is already declared in the upper scope on line 9283 column 34                                                            no-shadow
   9324:180   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9324:203   error    Unexpected use of comma operator                                                                                             no-sequences
   9330:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9330:63    error    Unexpected use of comma operator                                                                                             no-sequences
   9330:112   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9332:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9332:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9333:53    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9334:5     error    Unexpected var, use let or const instead                                                                                     no-var
   9334:9     error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9334:72    error    'e' is already defined                                                                                                       no-redeclare
   9334:127   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9335:55    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9336:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
   9336:5     error    Unexpected var, use let or const instead                                                                                     no-var
   9336:9     error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9336:72    error    'e' is already defined                                                                                                       no-redeclare
   9336:106   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9337:53    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9338:5     error    Unexpected var, use let or const instead                                                                                     no-var
   9338:9     error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9338:72    error    'e' is already defined                                                                                                       no-redeclare
   9338:127   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9339:47    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9341:49    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9343:47    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9345:59    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9348:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9350:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9350:17    error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9353:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   9353:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9355:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9357:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   9357:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9360:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9361:55    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9364:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9364:17    error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9367:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   9367:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9370:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9371:49    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9372:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   9372:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9372:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9372:20    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   9373:51    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9374:1     warning  This line has a length of 145. Maximum allowed is 100                                                                        max-len
   9374:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9374:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9374:58    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   9375:49    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9376:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
   9376:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9376:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9376:20    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   9377:48    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9378:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   9378:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9378:35    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   9378:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9378:100   error    Unexpected use of comma operator                                                                                             no-sequences
   9379:50    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9380:1     warning  This line has a length of 133. Maximum allowed is 100                                                                        max-len
   9380:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9380:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9380:44    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   9381:48    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9382:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   9382:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9382:35    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
   9382:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9382:100   error    Unexpected use of comma operator                                                                                             no-sequences
   9384:15    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9386:1     warning  This line has a length of 284. Maximum allowed is 100                                                                        max-len
   9386:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9386:57    error    Unexpected use of comma operator                                                                                             no-sequences
   9386:131   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9390:15    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9392:1     warning  This line has a length of 284. Maximum allowed is 100                                                                        max-len
   9392:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9392:57    error    Unexpected use of comma operator                                                                                             no-sequences
   9392:131   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9396:15    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9398:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   9398:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9398:57    error    Unexpected use of comma operator                                                                                             no-sequences
   9398:84    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9402:15    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9404:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   9404:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9404:57    error    Unexpected use of comma operator                                                                                             no-sequences
   9404:84    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9407:51    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9407:54    error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9407:57    error    'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9408:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
   9409:44    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9411:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9411:63    error    't' was used before it was defined                                                                                           no-use-before-define
   9411:120   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9411:279   error    't' was used before it was defined                                                                                           no-use-before-define
   9411:330   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9411:350   error    Unexpected var, use let or const instead                                                                                     no-var
   9411:354   error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9411:357   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9413:47    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9414:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9415:47    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9416:15    error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9417:35    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9420:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9421:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9421:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9423:5     error    Unexpected use of comma operator                                                                                             no-sequences
   9424:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
   9429:7     error    Unexpected var, use let or const instead                                                                                     no-var
   9429:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9429:11    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9429:27    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9429:30    error    'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9429:33    error    't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9430:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9430:35    error    Unexpected use of comma operator                                                                                             no-sequences
   9431:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9432:8     error    'ace' is not defined                                                                                                         no-undef
   9432:537   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9432:540   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9432:543   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9432:543   error    'i' is defined but never used                                                                                                no-unused-vars
   9433:4     error    Unexpected var, use let or const instead                                                                                     no-var
   9433:20    error    Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   9433:48    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9434:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9434:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9434:63    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9434:63    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9434:80    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9434:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9436:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9438:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   9438:51    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9440:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9441:8     error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9441:30    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9441:75    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9441:103   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9441:146   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9441:193   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9441:238   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   9441:475   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   9441:779   error    'e' is already defined                                                                                                       no-redeclare
   9442:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9442:70    error    Unexpected use of comma operator                                                                                             no-sequences
   9443:48    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9445:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9447:50    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9448:1     warning  This line has a length of 173. Maximum allowed is 100                                                                        max-len
   9448:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9448:37    error    Unexpected use of comma operator                                                                                             no-sequences
   9449:48    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9451:12    error    'e' declared on line 9454 column 12 is used outside of binding context                                                       block-scoped-var
   9451:24    error    'e' declared on line 9454 column 12 is used outside of binding context                                                       block-scoped-var
   9453:19    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9453:55    error    Unexpected use of comma operator                                                                                             no-sequences
   9454:8     error    Unexpected var, use let or const instead                                                                                     no-var
   9454:12    error    'e' is already defined                                                                                                       no-redeclare
   9454:36    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9454:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9456:48    error    Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   9456:63    error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9456:217   error    Unexpected var, use let or const instead                                                                                     no-var
   9456:221   error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9456:252   error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9456:283   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9457:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9457:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9457:12    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9458:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   9458:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9458:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9458:57    error    Unexpected use of comma operator                                                                                             no-sequences
   9461:49    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9462:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9462:13    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9462:16    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9462:19    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9462:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9462:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9462:127   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9462:161   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9462:195   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9462:413   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   9462:439   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9463:52    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9463:55    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9464:10    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9464:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9464:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9464:45    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9464:129   error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9465:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
   9465:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9465:23    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9465:80    error    Unexpected use of comma operator                                                                                             no-sequences
   9466:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   9469:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9470:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9470:13    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9470:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9470:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9470:29    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9470:1244  error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   9470:3799  error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9470:3887  error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9470:3969  error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9473:42    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9473:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9474:1     warning  This line has a length of 155. Maximum allowed is 100                                                                        max-len
   9474:43    error    Unexpected use of comma operator                                                                                             no-sequences
   9474:51    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9474:85    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9479:40    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9481:42    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9481:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9485:42    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9485:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9487:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9491:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9494:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   9494:10    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9494:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9494:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9495:1     warning  This line has a length of 178. Maximum allowed is 100                                                                        max-len
   9495:33    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9495:37    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9495:40    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9495:43    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9495:46    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9495:49    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9495:49    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9495:64    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9495:153   error    'e' is already declared in the upper scope on line 9495 column 37                                                            no-shadow
   9497:601   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:659   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:713   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:815   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:934   error    'e' is already declared in the upper scope on line 9495 column 37                                                            no-shadow
   9505:41    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9506:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9506:109   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9507:40    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9508:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9508:108   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9510:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   9510:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9510:34    error    Unexpected use of comma operator                                                                                             no-sequences
   9511:50    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9512:12    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9512:43    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9512:59    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9512:93    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9512:93    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9512:139   error    Unexpected use of comma operator                                                                                             no-sequences
   9512:141   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9513:51    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9514:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9520:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9520:26    error    Unexpected use of comma operator                                                                                             no-sequences
   9520:28    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9522:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9522:13    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9522:16    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9522:16    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9522:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9522:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9522:91    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9522:386   error    Unexpected use of comma operator                                                                                             no-sequences
   9522:543   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9522:804   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9523:51    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9523:51    error    'e' is defined but never used                                                                                                no-unused-vars
   9524:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9524:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9524:13    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9524:16    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9524:34    error    'n' is already defined                                                                                                       no-redeclare
   9524:384   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9524:384   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9524:411   error    Unexpected use of comma operator                                                                                             no-sequences
   9524:413   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9526:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   9526:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9526:10    error    'e' declared on line 9527 column 49 is used outside of binding context                                                       block-scoped-var
   9526:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9526:28    error    't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9526:28    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9526:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9526:64    error    't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9526:80    error    't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9527:7     error    Unexpected var, use let or const instead                                                                                     no-var
   9527:11    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9527:31    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9527:49    error    'e' is already defined                                                                                                       no-redeclare
   9527:79    error    't' is already defined                                                                                                       no-redeclare
   9527:83    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   9527:104   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9528:1     warning  This line has a length of 166. Maximum allowed is 100                                                                        max-len
   9528:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9528:91    error    Unexpected use of comma operator                                                                                             no-sequences
   9528:97    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   9528:126   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9541:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9542:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9542:32    error    Unexpected use of comma operator                                                                                             no-sequences
   9542:34    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9548:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9548:39    error    Unexpected use of comma operator                                                                                             no-sequences
   9552:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   9552:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9552:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9552:38    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9552:82    error    'i' declared on line 9553 column 17 is used outside of binding context                                                       block-scoped-var
   9552:82    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9552:90    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9553:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   9553:13    error    Unexpected var, use let or const instead                                                                                     no-var
   9553:17    error    'i' is already defined                                                                                                       no-redeclare
   9553:25    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9553:60    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9554:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
   9554:14    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9554:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9554:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9554:52    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9556:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9556:14    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9556:31    error    Return statement should not contain assignment                                                                               no-return-assign
   9556:38    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9556:63    error    Unexpected use of comma operator                                                                                             no-sequences
   9556:80    error    'i' declared on line 9553 column 17 is used outside of binding context                                                       block-scoped-var
   9561:41    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9561:44    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9563:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9564:6     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9564:29    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:40    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:65    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:71    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:76    error    Unexpected var, use let or const instead                                                                                     no-var
   9564:76    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9564:80    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9564:84    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:92    error    'e' is already defined                                                                                                       no-redeclare
   9564:92    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:114   error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9565:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   9565:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9565:7     error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9566:18    error    'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9567:50    error    'e' is already declared in the upper scope on line 9563 column 46                                                            no-shadow
   9571:7     error    Unexpected var, use let or const instead                                                                                     no-var
   9571:11    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9571:40    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9571:77    error    'e' is already defined                                                                                                       no-redeclare
   9571:93    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9571:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9571:135   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9573:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9573:19    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9574:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   9574:14    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9574:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9574:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9574:54    error    Unexpected use of comma operator                                                                                             no-sequences
   9577:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9577:48    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9579:40    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9579:43    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9580:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9580:10    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9580:13    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9580:31    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9580:48    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9580:78    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9580:330   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9580:463   error    's' was used before it was defined                                                                                           no-use-before-define
   9580:535   error    's' was used before it was defined                                                                                           no-use-before-define
   9580:545   error    's' was used before it was defined                                                                                           no-use-before-define
   9580:600   error    's' was used before it was defined                                                                                           no-use-before-define
   9580:632   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9580:645   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9580:660   error    'a' was used before it was defined                                                                                           no-use-before-define
   9580:695   error    'a' was used before it was defined                                                                                           no-use-before-define
   9580:723   error    'a' was used before it was defined                                                                                           no-use-before-define
   9580:853   error    't' is already defined                                                                                                       no-redeclare
   9580:878   error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9580:902   error    'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9580:933   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9580:933   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9580:949   error    Unexpected use of comma operator                                                                                             no-sequences
   9580:992   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9580:1037  error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9580:1141  error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9582:16    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9582:34    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9582:51    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9582:88    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9582:159   error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9582:167   error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9582:175   error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9582:197   error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9583:17    error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9583:39    error    'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9583:59    error    'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9584:1     warning  This line has a length of 334. Maximum allowed is 100                                                                        max-len
   9584:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9584:44    error    'h' was used before it was defined                                                                                           no-use-before-define
   9584:96    error    'h' was used before it was defined                                                                                           no-use-before-define
   9584:106   error    Unexpected var, use let or const instead                                                                                     no-var
   9584:106   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9584:110   error    'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9584:130   error    'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9584:153   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9584:192   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9584:287   error    Unexpected use of comma operator                                                                                             no-sequences
   9587:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9587:48    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9590:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9590:116   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9590:176   error    Unexpected use of comma operator                                                                                             no-sequences
   9591:50    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9591:53    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9592:1     warning  This line has a length of 558. Maximum allowed is 100                                                                        max-len
   9592:10    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9592:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9592:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9592:319   error    Unexpected use of comma operator                                                                                             no-sequences
   9593:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9593:49    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9593:52    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9595:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9601:48    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9605:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9609:51    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9613:56    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9617:56    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9621:58    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9625:51    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9629:51    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9633:56    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9637:58    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9641:52    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9645:54    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9649:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9653:54    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9657:58    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9661:52    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9665:52    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9669:40    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9670:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9670:38    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9670:112   error    Unexpected var, use let or const instead                                                                                     no-var
   9670:112   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9670:116   error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9670:119   error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9670:122   error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9670:125   error    'e' is already defined                                                                                                       no-redeclare
   9670:155   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9670:366   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9670:475   error    Unexpected use of comma operator                                                                                             no-sequences
   9672:1     warning  This line has a length of 153. Maximum allowed is 100                                                                        max-len
   9672:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9672:66    error    Unexpected use of comma operator                                                                                             no-sequences
   9674:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
   9674:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9674:65    error    Unexpected use of comma operator                                                                                             no-sequences
   9676:1     warning  This line has a length of 210. Maximum allowed is 100                                                                        max-len
   9676:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9676:66    error    Unexpected use of comma operator                                                                                             no-sequences
   9678:1     warning  This line has a length of 261. Maximum allowed is 100                                                                        max-len
   9678:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9678:66    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9678:72    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9678:102   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9678:117   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9678:148   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9678:197   error    Unexpected use of comma operator                                                                                             no-sequences
   9680:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9680:110   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9680:116   error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9680:146   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9680:165   error    Unexpected use of comma operator                                                                                             no-sequences
   9681:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9681:49    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9686:1     warning  This line has a length of 418. Maximum allowed is 100                                                                        max-len
   9686:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9686:13    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9686:16    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9686:19    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9686:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9686:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9686:209   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9686:294   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9688:1     warning  This line has a length of 265. Maximum allowed is 100                                                                        max-len
   9688:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9688:42    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9688:133   error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9688:169   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9688:169   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9688:211   error    Unexpected use of comma operator                                                                                             no-sequences
   9690:1     warning  This line has a length of 265. Maximum allowed is 100                                                                        max-len
   9690:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9690:42    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9690:133   error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9690:169   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9690:169   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9690:211   error    Unexpected use of comma operator                                                                                             no-sequences
   9692:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   9692:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9692:30    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9692:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9694:8     error    Unexpected var, use let or const instead                                                                                     no-var
   9694:12    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9694:15    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9694:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9695:9     error    Return statement should not contain assignment                                                                               no-return-assign
   9695:43    error    Unexpected use of comma operator                                                                                             no-sequences
   9695:45    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9697:1     warning  This line has a length of 180. Maximum allowed is 100                                                                        max-len
   9697:9     error    Unexpected var, use let or const instead                                                                                     no-var
   9697:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9697:13    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9697:43    error    'n' is already defined                                                                                                       no-redeclare
   9697:43    error    'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:56    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9697:76    error    'n' is already defined                                                                                                       no-redeclare
   9697:76    error    'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:106   error    'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:113   error    'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9698:8     error    Unexpected var, use let or const instead                                                                                     no-var
   9698:12    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9698:20    error    'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9698:27    error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9700:14    error    's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9700:18    error    'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9700:49    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9700:59    error    's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9701:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9701:25    error    Unexpected use of comma operator                                                                                             no-sequences
   9701:27    error    's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9702:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9702:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9702:47    error    Unexpected use of comma operator                                                                                             no-sequences
   9702:49    error    'a' declared on line 9698 column 27 is used outside of binding context                                                       block-scoped-var
   9703:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9703:29    error    'a' declared on line 9698 column 27 is used outside of binding context                                                       block-scoped-var
   9704:7     error    'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9704:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9704:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9704:34    error    Unexpected use of comma operator                                                                                             no-sequences
   9704:50    error    'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9704:59    error    'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9706:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9706:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9708:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9708:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9710:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   9710:12    error    Unexpected var, use let or const instead                                                                                     no-var
   9710:16    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9710:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9710:63    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9710:71    error    'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9710:71    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9710:84    error    'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9710:97    error    'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9711:26    error    'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9712:1     warning  This line has a length of 195. Maximum allowed is 100                                                                        max-len
   9712:7     error    'i' declared on line 9710 column 63 is used outside of binding context                                                       block-scoped-var
   9712:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9712:17    error    'e' is already declared in the upper scope on line 9710 column 16                                                            no-shadow
   9712:20    error    't' is already declared in the upper scope on line 9710 column 45                                                            no-shadow
   9712:119   error    Unexpected var, use let or const instead                                                                                     no-var
   9712:123   error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9712:131   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9712:148   error    'n' is already defined                                                                                                       no-redeclare
   9712:148   error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9712:152   error    'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9712:161   error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9712:166   error    'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9712:174   error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:1     warning  This line has a length of 140. Maximum allowed is 100                                                                        max-len
   9713:13    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9713:17    error    't' declared on line 9710 column 45 is used outside of binding context                                                       block-scoped-var
   9713:28    error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9713:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9713:47    error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:48    error    Unexpected use of comma operator                                                                                             no-sequences
   9713:62    error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:90    error    't' declared on line 9710 column 45 is used outside of binding context                                                       block-scoped-var
   9713:104   error    'i' declared on line 9710 column 63 is used outside of binding context                                                       block-scoped-var
   9713:107   error    'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:111   error    'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9716:1     warning  This line has a length of 192. Maximum allowed is 100                                                                        max-len
   9716:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9716:71    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9716:100   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9718:1     warning  This line has a length of 189. Maximum allowed is 100                                                                        max-len
   9718:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9718:42    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9718:78    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9718:108   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9719:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9719:48    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9720:16    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9720:22    error    Unnecessary escape character: \-                                                                                             no-useless-escape
   9720:49    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9721:13    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9721:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9724:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9725:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9726:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9726:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9726:13    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9726:16    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9726:19    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9726:55    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9726:94    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9726:102   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9726:123   error    's' is already defined                                                                                                       no-redeclare
   9726:159   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9726:159   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9726:560   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9728:12    error    Unexpected var, use let or const instead                                                                                     no-var
   9728:16    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9728:19    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9728:55    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9728:94    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9728:155   error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9728:203   error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9728:273   error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9728:288   error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9728:319   error    'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9728:329   error    'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9728:378   error    'e' is already declared in the upper scope on line 9728 column 55                                                            no-shadow
   9728:381   error    't' is already declared in the upper scope on line 9728 column 203                                                           no-shadow
   9728:381   error    't' is defined but never used                                                                                                no-unused-vars
   9729:1     warning  This line has a length of 175. Maximum allowed is 100                                                                        max-len
   9729:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9729:24    error    Unexpected use of comma operator                                                                                             no-sequences
   9730:37    error    'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9731:13    error    Unexpected var, use let or const instead                                                                                     no-var
   9731:17    error    'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9731:29    error    'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9732:8     error    Unexpected var, use let or const instead                                                                                     no-var
   9732:12    error    'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9732:21    error    'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9732:105   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9732:105   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9732:260   error    Function declared in a loop contains unsafe references to variable(s) 'd', 'g', 'd', 'g'                                     no-loop-func
   9732:262   error    'e' is already declared in the upper scope on line 9728 column 55                                                            no-shadow
   9733:1     warning  This line has a length of 225. Maximum allowed is 100                                                                        max-len
   9733:13    error    't' is already declared in the upper scope on line 9728 column 203                                                           no-shadow
   9733:25    error    Return statement should not contain assignment                                                                               no-return-assign
   9733:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9733:48    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9733:105   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9733:198   error    Unexpected use of comma operator                                                                                             no-sequences
   9737:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9737:47    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9738:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9738:10    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9738:13    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9738:16    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9738:19    error    'e' is already defined                                                                                                       no-redeclare
   9738:88    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9738:95    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9738:126   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9739:13    error    Unexpected var, use let or const instead                                                                                     no-var
   9739:17    error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9739:29    error    'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9740:14    error    'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9740:27    error    'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9740:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9741:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9742:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9744:16    error    'e' is already declared in the upper scope on line 9737 column 44                                                            no-shadow
   9748:8     error    'l' declared on line 9739 column 29 is used outside of binding context                                                       block-scoped-var
   9748:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9748:14    error    'l' declared on line 9739 column 29 is used outside of binding context                                                       block-scoped-var
   9748:30    error    'a' declared on line 9739 column 17 is used outside of binding context                                                       block-scoped-var
   9748:52    error    'a' declared on line 9739 column 17 is used outside of binding context                                                       block-scoped-var
   9751:9     error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   9754:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9756:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9756:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9756:42    error    'e' is already defined                                                                                                       no-redeclare
   9756:82    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9756:120   error    Unexpected use of comma operator                                                                                             no-sequences
   9756:124   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9758:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   9758:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9758:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9758:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9758:88    error    Unexpected use of comma operator                                                                                             no-sequences
   9760:1     warning  This line has a length of 287. Maximum allowed is 100                                                                        max-len
   9760:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9760:13    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:13    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9760:33    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9760:51    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:51    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9760:69    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:69    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9760:90    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9760:90    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9765:42    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9765:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9765:48    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9771:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9771:47    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9772:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   9772:12    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9772:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9773:1     warning  This line has a length of 210. Maximum allowed is 100                                                                        max-len
   9773:7     error    Unexpected var, use let or const instead                                                                                     no-var
   9773:11    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9773:36    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9773:68    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9773:127   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9773:127   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9773:148   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9773:166   error    Unexpected use of comma operator                                                                                             no-sequences
   9775:1     warning  This line has a length of 181. Maximum allowed is 100                                                                        max-len
   9775:17    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9775:41    error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9775:122   error    'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9775:129   error    'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9775:143   error    'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9776:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   9776:14    error    Unexpected var, use let or const instead                                                                                     no-var
   9776:18    error    'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9776:25    error    'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9776:56    error    'o' declared on line 9773 column 36 is used outside of binding context                                                       block-scoped-var
   9776:103   error    'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9776:107   error    'o' declared on line 9773 column 36 is used outside of binding context                                                       block-scoped-var
   9777:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   9777:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9777:37    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9777:43    error    'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9777:98    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9779:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9781:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9782:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
   9782:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9782:50    error    'u' declared on line 9776 column 25 is used outside of binding context                                                       block-scoped-var
   9782:53    error    'g' declared on line 9776 column 103 is used outside of binding context                                                      block-scoped-var
   9782:76    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9782:87    error    'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9782:100   error    'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9783:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9783:12    error    'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9783:30    error    Unexpected use of comma operator                                                                                             no-sequences
   9783:32    error    'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9784:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9785:1     warning  This line has a length of 132. Maximum allowed is 100                                                                        max-len
   9785:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9785:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9785:44    error    Unexpected use of comma operator                                                                                             no-sequences
   9787:50    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9788:1     warning  This line has a length of 183. Maximum allowed is 100                                                                        max-len
   9788:6     error    Return statement should not contain assignment                                                                               no-return-assign
   9788:65    error    Unexpected use of comma operator                                                                                             no-sequences
   9789:52    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9791:53    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9799:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9801:51    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9802:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   9805:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9805:48    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9806:1     warning  This line has a length of 182. Maximum allowed is 100                                                                        max-len
   9806:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9806:10    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9806:29    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9806:60    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9806:107   error    'e' is already defined                                                                                                       no-redeclare
   9808:1     warning  This line has a length of 236. Maximum allowed is 100                                                                        max-len
   9808:113   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9808:113   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9808:146   error    Unexpected use of comma operator                                                                                             no-sequences
   9808:150   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9821:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9823:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9823:49    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9823:52    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9823:55    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9826:1     warning  This line has a length of 242. Maximum allowed is 100                                                                        max-len
   9826:6     error    Unexpected var, use let or const instead                                                                                     no-var
   9826:10    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9826:40    error    'e' is already defined                                                                                                       no-redeclare
   9826:192   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9837:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9837:49    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9839:54    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9841:48    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9841:51    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9842:10    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9842:10    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9842:40    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9842:40    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9842:84    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9842:109   error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9842:116   error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9842:206   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9843:11    error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9843:14    error    'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9843:17    error    'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9843:25    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9843:25    error    'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9843:33    error    'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9843:57    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9843:57    error    'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9843:125   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9844:34    error    Unnecessary escape character: \[                                                                                             no-useless-escape
   9847:86    error    Unexpected use of comma operator                                                                                             no-sequences
   9848:52    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9848:89    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9848:97    error    Unexpected use of comma operator                                                                                             no-sequences
   9853:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9855:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
   9855:64    error    Unexpected use of comma operator                                                                                             no-sequences
   9855:77    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9857:1     warning  This line has a length of 332. Maximum allowed is 100                                                                        max-len
   9857:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9857:12    error    'p' was used before it was defined                                                                                           no-use-before-define
   9857:12    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:57    error    'm' was used before it was defined                                                                                           no-use-before-define
   9857:57    error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:63    error    'p' was used before it was defined                                                                                           no-use-before-define
   9857:63    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:71    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9857:207   error    'm' was used before it was defined                                                                                           no-use-before-define
   9857:207   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:236   error    'm' was used before it was defined                                                                                           no-use-before-define
   9857:236   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:269   error    'p' was used before it was defined                                                                                           no-use-before-define
   9857:269   error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:303   error    'm' was used before it was defined                                                                                           no-use-before-define
   9857:303   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9861:1     warning  This line has a length of 452. Maximum allowed is 100                                                                        max-len
   9861:11    error    Unexpected var, use let or const instead                                                                                     no-var
   9861:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9861:15    error    'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9861:18    error    'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9861:21    error    'm' is already declared in the upper scope on line 9441 column 52                                                            no-shadow
   9861:27    error    'm' was used before it was defined                                                                                           no-use-before-define
   9861:41    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9861:414   error    'm' was used before it was defined                                                                                           no-use-before-define
   9862:1     warning  This line has a length of 262. Maximum allowed is 100                                                                        max-len
   9862:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9862:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9862:11    error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:15    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:20    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:32    error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:45    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:79    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:85    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:90    error    'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:179   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:186   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:222   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:229   error    'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9865:42    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9865:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9865:48    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9866:1     warning  This line has a length of 269. Maximum allowed is 100                                                                        max-len
   9866:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9866:37    error    Unexpected use of comma operator                                                                                             no-sequences
   9867:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9867:47    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9869:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9870:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9870:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9871:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   9871:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9871:53    error    Unexpected use of comma operator                                                                                             no-sequences
   9872:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9872:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9872:39    error    Unexpected use of comma operator                                                                                             no-sequences
   9873:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9874:10    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9874:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9875:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   9875:7     error    Return statement should not contain assignment                                                                               no-return-assign
   9875:53    error    Unexpected use of comma operator                                                                                             no-sequences
   9876:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9876:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9876:39    error    Unexpected use of comma operator                                                                                             no-sequences
   9877:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9883:13    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9883:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9884:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9885:47    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9891:13    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9891:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9892:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9894:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9894:42    error    Unexpected use of comma operator                                                                                             no-sequences
   9896:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9896:40    error    Unexpected use of comma operator                                                                                             no-sequences
   9898:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9898:40    error    Unexpected use of comma operator                                                                                             no-sequences
   9900:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9900:42    error    Unexpected use of comma operator                                                                                             no-sequences
   9902:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9902:42    error    Unexpected use of comma operator                                                                                             no-sequences
   9904:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9904:41    error    Unexpected use of comma operator                                                                                             no-sequences
   9905:41    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9905:44    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9906:1     warning  This line has a length of 251. Maximum allowed is 100                                                                        max-len
   9906:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9906:34    error    Unexpected var, use let or const instead                                                                                     no-var
   9906:34    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9906:38    error    't' is already defined                                                                                                       no-redeclare
   9906:77    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9906:233   error    Unexpected use of comma operator                                                                                             no-sequences
   9907:8     error    ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   9907:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9907:47    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9908:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   9908:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9908:34    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9908:38    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9908:38    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9908:80    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9909:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
   9909:37    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9909:78    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9910:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9911:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9912:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9913:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9913:48    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9914:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
   9914:12    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9914:48    error    Return statement should not contain assignment                                                                               no-return-assign
   9914:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9917:38    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9917:41    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9917:44    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9918:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9918:17    error    Unexpected use of comma operator                                                                                             no-sequences
   9918:123   error    Unexpected var, use let or const instead                                                                                     no-var
   9918:123   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9918:127   error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9918:158   error    'e' is already defined                                                                                                       no-redeclare
   9918:173   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9918:504   error    Return statement should not contain assignment                                                                               no-return-assign
   9918:504   error    Return statement should not contain assignment                                                                               no-return-assign
   9918:622   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9919:42    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9919:45    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9921:46    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9921:49    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9923:45    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9923:48    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9924:1     warning  This line has a length of 230. Maximum allowed is 100                                                                        max-len
   9924:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9924:30    error    Unexpected use of comma operator                                                                                             no-sequences
   9924:71    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9924:77    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9924:106   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9924:166   error    Unexpected use of comma operator                                                                                             no-sequences
   9926:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   9926:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9926:56    error    Unexpected use of comma operator                                                                                             no-sequences
   9928:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   9928:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9928:56    error    Unexpected use of comma operator                                                                                             no-sequences
   9930:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9930:25    error    Unexpected use of comma operator                                                                                             no-sequences
   9930:75    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9932:112   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9932:185   error    Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9932:210   error    Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9933:61    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9934:10    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9934:13    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9934:16    error    'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9934:19    error    's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9934:22    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9934:25    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9934:28    error    'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9934:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9934:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9937:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9939:11    error    'e' is already declared in the upper scope on line 9933 column 61                                                            no-shadow
   9939:14    error    't' is already declared in the upper scope on line 9934 column 22                                                            no-shadow
   9939:17    error    'i' is already declared in the upper scope on line 9934 column 25                                                            no-shadow
   9939:20    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9939:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9939:307   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9940:57    error    'e' is already declared in the upper scope on line 9933 column 61                                                            no-shadow
   9941:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9944:12    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9944:44    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9944:76    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9944:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9944:162   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9945:40    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9945:43    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9945:46    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9946:12    error    'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9946:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9946:56    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9949:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9949:25    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9949:28    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9949:31    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9950:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9950:34    error    Unexpected use of comma operator                                                                                             no-sequences
   9950:72    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9950:78    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9950:107   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9950:125   error    Unexpected use of comma operator                                                                                             no-sequences
   9950:166   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9950:254   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:84    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:134   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:166   error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:333   error    Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9952:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9952:6     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9952:33    error    Unexpected use of comma operator                                                                                             no-sequences
   9953:31    error    'e' is already declared in the upper scope on line 9949 column 25                                                            no-shadow
   9953:34    error    't' is already declared in the upper scope on line 9949 column 28                                                            no-shadow
   9954:6     error    Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9955:54    error    A constructor name should not start with a lowercase letter                                                                  new-cap
   9955:116   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9956:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9956:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9956:15    error    Unexpected use of comma operator                                                                                             no-sequences
   9956:755   error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9957:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9957:29    error    Unexpected use of comma operator                                                                                             no-sequences
   9957:31    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9960:68    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9960:68    error    'e' is defined but never used                                                                                                no-unused-vars
   9962:55    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9963:1     warning  This line has a length of 181. Maximum allowed is 100                                                                        max-len
   9963:9     error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9963:12    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9963:12    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9963:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9963:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9963:53    error    Unexpected use of comma operator                                                                                             no-sequences
   9963:165   error    'e' is already declared in the upper scope on line 9962 column 55                                                            no-shadow
   9964:10    error    't' is already declared in the upper scope on line 9963 column 9                                                             no-shadow
   9964:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9964:35    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:62    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:109   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:115   error    Unexpected use of comma operator                                                                                             no-sequences
   9969:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9970:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9970:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9972:69    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9974:58    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9974:58    error    'e' is defined but never used                                                                                                no-unused-vars
   9976:314   error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9978:44    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9982:50    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9986:64    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9990:72    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9991:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
   9991:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9991:55    error    Unexpected use of comma operator                                                                                             no-sequences
   9991:151   error    'T' was used before it was defined                                                                                           no-use-before-define
   9991:170   error    'T' was used before it was defined                                                                                           no-use-before-define
   9992:66    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9993:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9993:34    error    'T' was used before it was defined                                                                                           no-use-before-define
   9993:53    error    'T' was used before it was defined                                                                                           no-use-before-define
   9994:40    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9994:40    error    'e' is defined but never used                                                                                                no-unused-vars
   9995:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9996:10    error    'e' is already declared in the upper scope on line 9994 column 40                                                            no-shadow
   9996:134   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9996:134   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9997:66    error    Unexpected use of comma operator                                                                                             no-sequences
   9998:56    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9999:14    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9999:17    error    'e' is already declared in the upper scope on line 9998 column 56                                                            no-shadow
  10000:1     warning  This line has a length of 212. Maximum allowed is 100                                                                        max-len
  10000:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10000:15    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10001:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10001:11    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
  10001:14    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10001:14    error    'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
  10001:162   error    'e' is already declared in the upper scope on line 9998 column 56                                                            no-shadow
  10002:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10002:14    error    Unexpected use of comma operator                                                                                             no-sequences
  10003:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10003:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10003:484   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10003:1286  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10003:1435  error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10003:1839  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10003:2031  error    The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
  10003:2417  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10004:65    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10006:63    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10008:1227  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10008:1227  error    Unexpected var, use let or const instead                                                                                     no-var
  10008:1257  error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10008:1260  error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10010:28    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10010:31    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10010:34    error    'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
  10011:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
  10012:26    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10012:29    error    't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10014:26    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10015:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10015:45    error    Unexpected use of comma operator                                                                                             no-sequences
  10016:26    error    'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10017:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10017:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10017:94    error    Unexpected use of comma operator                                                                                             no-sequences
  10018:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10019:8     error    'ace' is not defined                                                                                                         no-undef
  10019:92    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10019:95    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10019:98    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10019:98    error    'i' is defined but never used                                                                                                no-unused-vars
  10020:10    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10020:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10020:42    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10020:45    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10020:48    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10021:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10021:21    error    Unexpected use of comma operator                                                                                             no-sequences
  10022:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10022:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10022:44    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10023:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
  10024:5     error    Unexpected use of comma operator                                                                                             no-sequences
  10024:44    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10024:47    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10025:1     warning  This line has a length of 159. Maximum allowed is 100                                                                        max-len
  10026:47    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10026:50    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10026:53    error    'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10027:1     warning  This line has a length of 174. Maximum allowed is 100                                                                        max-len
  10027:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10027:9     error    'n' is already declared in the upper scope on line 10020 column 42                                                           no-shadow
  10027:46    error    'n' is already defined                                                                                                       no-redeclare
  10027:87    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10028:50    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10028:53    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10028:56    error    'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10032:36    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10038:37    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10040:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
  10040:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10040:52    error    Unexpected var, use let or const instead                                                                                     no-var
  10040:56    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10040:94    error    'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10042:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10042:34    error    't' declared on line 10040 column 56 is used outside of binding context                                                      block-scoped-var
  10044:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10044:26    error    Unexpected use of comma operator                                                                                             no-sequences
  10046:40    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10048:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
  10048:49    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10048:55    error    Unexpected var, use let or const instead                                                                                     no-var
  10048:59    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10048:97    error    'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10050:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
  10050:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10050:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10050:61    error    't' declared on line 10048 column 59 is used outside of binding context                                                      block-scoped-var
  10050:118   error    't' declared on line 10048 column 59 is used outside of binding context                                                      block-scoped-var
  10052:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10052:29    error    Unexpected use of comma operator                                                                                             no-sequences
  10056:43    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10057:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10058:43    error    'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10058:46    error    't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10058:49    error    'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10058:52    error    'n' is already declared in the upper scope on line 10020 column 42                                                           no-shadow
  10059:9     error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10059:12    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10059:38    error    Return statement should not contain assignment                                                                               no-return-assign
  10059:38    error    Return statement should not contain assignment                                                                               no-return-assign
  10059:38    error    Return statement should not contain assignment                                                                               no-return-assign
  10059:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10059:164   error    Unexpected use of comma operator                                                                                             no-sequences
  10061:8     error    'ace' is not defined                                                                                                         no-undef
  10061:182   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10061:185   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10061:188   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10061:188   error    'i' is defined but never used                                                                                                no-unused-vars
  10062:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10062:31    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10062:54    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10062:78    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10062:124   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10062:176   error    'e' is already defined                                                                                                       no-redeclare
  10062:218   error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10063:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10063:74    error    Unexpected use of comma operator                                                                                             no-sequences
  10064:52    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10064:55    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10065:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10065:23    error    Unexpected console statement                                                                                                 no-console
  10065:39    error    Unexpected console statement                                                                                                 no-console
  10065:99    error    Unexpected use of comma operator                                                                                             no-sequences
  10066:55    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10066:58    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10067:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10067:23    error    Unexpected console statement                                                                                                 no-console
  10067:39    error    Unexpected console statement                                                                                                 no-console
  10067:102   error    Unexpected use of comma operator                                                                                             no-sequences
  10068:47    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10069:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10069:39    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10070:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10070:10    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10070:22    error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10070:33    error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10070:39    error    'o' was used before it was defined                                                                                           no-use-before-define
  10070:141   error    'n' is already defined                                                                                                       no-redeclare
  10070:153   error    'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10070:165   error    's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10070:171   error    's' was used before it was defined                                                                                           no-use-before-define
  10070:171   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10070:200   error    's' was used before it was defined                                                                                           no-use-before-define
  10070:220   error    'n' is already defined                                                                                                       no-redeclare
  10070:243   error    's' is already defined                                                                                                       no-redeclare
  10070:354   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10070:354   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10070:358   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10072:51    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10073:9     error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10073:12    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10073:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10073:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10073:84    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10073:105   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10074:39    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10075:1     warning  This line has a length of 326. Maximum allowed is 100                                                                        max-len
  10075:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10075:32    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10075:50    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10075:66    error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10075:129   error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10075:256   error    'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10075:285   error    's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10075:295   error    'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10075:303   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10076:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
  10076:47    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10076:102   error    Unexpected use of comma operator                                                                                             no-sequences
  10079:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10080:1     warning  This line has a length of 182. Maximum allowed is 100                                                                        max-len
  10080:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10080:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10080:9     error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10080:130   error    Unexpected use of comma operator                                                                                             no-sequences
  10081:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10081:7     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10081:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10081:36    error    Unexpected use of comma operator                                                                                             no-sequences
  10082:51    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10083:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10083:9     error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10083:27    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10083:67    error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10083:91    error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10083:146   error    'n' is already defined                                                                                                       no-redeclare
  10083:295   error    'i' is already defined                                                                                                       no-redeclare
  10083:340   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10083:340   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10083:531   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10085:1     warning  This line has a length of 153. Maximum allowed is 100                                                                        max-len
  10085:9     error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10085:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10085:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10088:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
  10088:12    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10088:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10088:75    error    Unexpected use of comma operator                                                                                             no-sequences
  10088:119   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10089:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10089:29    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10089:145   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10089:151   error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10089:209   error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10090:12    error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10090:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10092:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
  10092:16    error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10092:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10092:99    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10094:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10095:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10095:10    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10095:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10095:79    error    Unexpected use of comma operator                                                                                             no-sequences
  10100:44    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10101:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  10101:11    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10101:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10101:48    error    Unexpected use of comma operator                                                                                             no-sequences
  10103:1     warning  This line has a length of 201. Maximum allowed is 100                                                                        max-len
  10103:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10103:45    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10103:119   error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10103:164   error    Unexpected use of comma operator                                                                                             no-sequences
  10105:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10107:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10108:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
  10108:12    error    Unexpected var, use let or const instead                                                                                     no-var
  10108:16    error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10111:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10112:12    error    'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10112:60    error    'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10112:67    error    'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10115:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10115:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10115:107   error    Unexpected use of comma operator                                                                                             no-sequences
  10115:200   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10116:45    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10116:48    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10116:51    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10117:1     warning  This line has a length of 228. Maximum allowed is 100                                                                        max-len
  10117:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10117:15    error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10117:23    error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10117:30    error    'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10117:69    error    's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10117:134   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10117:200   error    Unexpected use of comma operator                                                                                             no-sequences
  10118:1     warning  This line has a length of 128. Maximum allowed is 100                                                                        max-len
  10118:12    error    'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10118:65    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10118:65    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10118:95    error    Unexpected use of comma operator                                                                                             no-sequences
  10119:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10119:14    error    'n' declared on line 10117 column 15 is used outside of binding context                                                      block-scoped-var
  10120:44    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10120:47    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10120:50    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10120:53    error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10121:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10121:9     error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10121:12    error    'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10121:27    error    's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10121:45    error    'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10121:68    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10121:91    error    'c' is already declared in the upper scope on line 10178 column 15                                                           no-shadow
  10121:303   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10121:558   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10121:596   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10121:741   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10121:775   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10121:913   error    Unexpected use of comma operator                                                                                             no-sequences
  10121:1073  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10122:36    error    Unexpected use of comma operator                                                                                             no-sequences
  10122:44    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:60    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:83    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10123:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10123:33    error    Unexpected var, use let or const instead                                                                                     no-var
  10126:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10126:16    error    Unexpected use of comma operator                                                                                             no-sequences
  10126:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10127:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10127:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10129:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10129:13    error    'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10132:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10132:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10132:19    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10132:29    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10132:46    error    Unexpected use of comma operator                                                                                             no-sequences
  10132:237   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10132:676   error    Unexpected use of comma operator                                                                                             no-sequences
  10134:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10135:1     warning  This line has a length of 188. Maximum allowed is 100                                                                        max-len
  10135:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10135:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10135:14    error    'p' is already defined                                                                                                       no-redeclare
  10135:139   error    Unexpected use of comma operator                                                                                             no-sequences
  10135:141   error    'w' declared on line 10123 column 45 is used outside of binding context                                                      block-scoped-var
  10136:52    error    Unexpected use of comma operator                                                                                             no-sequences
  10136:54    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10136:71    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10136:86    error    'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10136:204   error    'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10137:119   error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10138:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10138:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10138:40    error    Unexpected use of comma operator                                                                                             no-sequences
  10140:52    error    Unexpected use of comma operator                                                                                             no-sequences
  10140:54    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10140:97    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10140:147   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10141:114   error    This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10142:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10142:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10142:40    error    Unexpected use of comma operator                                                                                             no-sequences
  10144:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10144:46    error    Unexpected use of comma operator                                                                                             no-sequences
  10145:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10145:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10145:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10145:58    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10145:68    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10146:55    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10148:51    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10156:51    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10157:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10157:119   error    Unexpected use of comma operator                                                                                             no-sequences
  10160:48    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10160:51    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10161:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10161:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10162:48    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10162:51    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10163:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10163:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10164:47    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10165:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
  10165:11    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10165:34    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10165:80    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10166:49    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10166:52    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10166:55    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10167:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10167:9     error    'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10167:26    error    'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10167:39    error    'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10167:52    error    's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10167:69    error    'e' is already defined                                                                                                       no-redeclare
  10167:231   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10167:231   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10167:322   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10167:682   error    'e' is already declared in the upper scope on line 10166 column 52                                                           no-shadow
  10168:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10168:23    error    Unexpected use of comma operator                                                                                             no-sequences
  10170:52    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10170:55    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10171:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10171:50    error    Unexpected use of comma operator                                                                                             no-sequences
  10171:82    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10171:117   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10173:1     warning  This line has a length of 369. Maximum allowed is 100                                                                        max-len
  10173:9     error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10173:12    error    Return statement should not contain assignment                                                                               no-return-assign
  10173:12    error    Return statement should not contain assignment                                                                               no-return-assign
  10173:12    error    Return statement should not contain assignment                                                                               no-return-assign
  10173:12    error    Return statement should not contain assignment                                                                               no-return-assign
  10173:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10174:42    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10175:11    error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10175:56    error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10175:98    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10175:208   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10176:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10176:21    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10176:24    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10177:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10177:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10177:310   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10178:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10178:15    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10178:18    error    'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10179:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10179:9     error    't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10179:44    error    't' is already defined                                                                                                       no-redeclare
  10179:99    error    't' is already defined                                                                                                       no-redeclare
  10179:154   error    'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10179:209   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10179:234   error    Unexpected use of comma operator                                                                                             no-sequences
  10180:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10180:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10180:33    error    Unexpected use of comma operator                                                                                             no-sequences
  10181:8     error    'ace' is not defined                                                                                                         no-undef
  10181:106   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10181:109   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10181:112   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10181:112   error    'i' is defined but never used                                                                                                no-unused-vars
  10182:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10182:35    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10182:58    error    'e' is already defined                                                                                                       no-redeclare
  10182:100   error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10184:43    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10186:43    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10188:36    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10188:39    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10189:9     error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10189:20    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10189:64    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10189:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10189:162   error    Unexpected use of comma operator                                                                                             no-sequences
  10189:185   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10190:39    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10192:10    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10192:13    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10192:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10192:42    error    Unexpected use of comma operator                                                                                             no-sequences
  10193:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10193:11    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10193:14    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10193:17    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10193:20    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10193:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10193:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10193:300   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10193:369   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10193:460   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10194:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10194:20    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10200:40    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10200:43    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10202:47    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10202:50    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10202:53    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10202:56    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10202:59    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10203:1     warning  This line has a length of 181. Maximum allowed is 100                                                                        max-len
  10203:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10203:15    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10203:18    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10203:36    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10203:53    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10203:68    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10203:125   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10204:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10204:33    error    Unexpected use of comma operator                                                                                             no-sequences
  10204:54    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:189   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:255   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:298   error    Unexpected use of '|'                                                                                                        no-bitwise
  10204:298   error    Unexpected use of '|'                                                                                                        no-bitwise
  10204:298   error    Unexpected use of '|'                                                                                                        no-bitwise
  10204:302   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:312   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:395   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:418   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10206:52    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10206:55    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10206:58    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10206:61    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10206:64    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10207:9     error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10207:12    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10207:12    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10207:31    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10207:49    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10207:85    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10207:128   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10207:128   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10207:139   error    Unexpected use of comma operator                                                                                             no-sequences
  10207:988   error    Unexpected use of '|'                                                                                                        no-bitwise
  10208:53    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10208:56    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10208:59    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10208:62    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10208:65    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10208:68    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10211:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10211:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10211:11    error    'e' is already defined                                                                                                       no-redeclare
  10211:29    error    'o' is already defined                                                                                                       no-redeclare
  10211:100   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10211:136   error    't' is already defined                                                                                                       no-redeclare
  10212:57    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10212:60    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10212:63    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10212:66    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10212:69    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10212:72    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10213:1     warning  This line has a length of 192. Maximum allowed is 100                                                                        max-len
  10213:11    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10213:29    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10213:65    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10213:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10213:176   error    'e' is already declared in the upper scope on line 10212 column 57                                                           no-shadow
  10216:51    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10216:54    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10216:57    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10216:60    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10216:63    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10217:9     error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10217:9     error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10217:45    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10217:63    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10217:63    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10217:75    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10217:132   error    Unexpected use of comma operator                                                                                             no-sequences
  10218:53    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10218:56    error    't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10218:59    error    'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10218:62    error    'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10218:65    error    'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10219:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10219:39    error    Unexpected use of comma operator                                                                                             no-sequences
  10219:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10220:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10220:21    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10220:24    error    'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10221:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10221:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10222:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10222:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10222:29    error    Unexpected use of comma operator                                                                                             no-sequences
  10223:8     error    'ace' is not defined                                                                                                         no-undef
  10223:81    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10223:84    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10223:87    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10223:87    error    'i' is defined but never used                                                                                                no-unused-vars
  10224:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10224:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10224:84    error    'e' is already declared in the upper scope on line 10223 column 81                                                           no-shadow
  10227:8     error    'ace' is not defined                                                                                                         no-undef
  10227:203   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10227:206   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10227:209   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10227:209   error    'i' is defined but never used                                                                                                no-unused-vars
  10228:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10228:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10228:31    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10228:54    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10228:78    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10228:104   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10228:212   error    'e' is already defined                                                                                                       no-redeclare
  10229:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10229:9     error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10229:31    error    'e' is already defined                                                                                                       no-redeclare
  10229:59    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10229:89    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10229:143   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10229:162   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10230:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10230:30    error    Unexpected use of comma operator                                                                                             no-sequences
  10232:43    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10233:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10233:22    error    Unexpected use of comma operator                                                                                             no-sequences
  10238:48    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10239:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10239:26    error    Unexpected use of comma operator                                                                                             no-sequences
  10239:75    error    'e' is already declared in the upper scope on line 10238 column 48                                                           no-shadow
  10240:6     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10245:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10246:43    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10247:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10248:50    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10249:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10249:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10249:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10249:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10249:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10249:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10249:32    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10250:55    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10251:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  10251:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10251:37    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10252:57    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10255:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
  10255:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10255:15    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10255:18    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10255:21    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10255:24    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10255:27    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10255:30    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10255:33    error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10255:64    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10255:116   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10256:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10257:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10257:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10257:79    error    'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:103   error    't' declared on line 10255 column 18 is used outside of binding context                                                      block-scoped-var
  10257:168   error    'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:277   error    'n' declared on line 10255 column 24 is used outside of binding context                                                      block-scoped-var
  10257:338   error    'o' declared on line 10255 column 27 is used outside of binding context                                                      block-scoped-var
  10257:406   error    'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:409   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10257:411   error    'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:462   error    'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:466   error    't' declared on line 10255 column 18 is used outside of binding context                                                      block-scoped-var
  10257:469   error    'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:485   error    'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:514   error    'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:517   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10257:519   error    'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:570   error    'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:574   error    'n' declared on line 10255 column 24 is used outside of binding context                                                      block-scoped-var
  10257:577   error    'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:593   error    'o' declared on line 10255 column 27 is used outside of binding context                                                      block-scoped-var
  10257:623   error    'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10258:44    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10258:47    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10258:50    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10259:30    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10259:67    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10261:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
  10261:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10261:30    error    Unexpected var, use let or const instead                                                                                     no-var
  10261:34    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10261:65    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10261:95    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10261:124   error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10261:131   error    'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10261:131   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10261:147   error    'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10261:154   error    'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10262:11    error    'l' was used before it was defined                                                                                           no-use-before-define
  10262:11    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10262:11    error    'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10262:41    error    'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10263:12    error    'l' was used before it was defined                                                                                           no-use-before-define
  10263:12    error    'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10264:12    error    'l' was used before it was defined                                                                                           no-use-before-define
  10264:12    error    'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10264:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10265:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10265:8     error    'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10265:12    error    'l' was used before it was defined                                                                                           no-use-before-define
  10265:12    error    'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10266:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10267:1     warning  This line has a length of 234. Maximum allowed is 100                                                                        max-len
  10267:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10267:13    error    Unexpected var, use let or const instead                                                                                     no-var
  10267:17    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10267:20    error    'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10267:28    error    'a' is already defined                                                                                                       no-redeclare
  10267:28    error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:32    error    'n' declared on line 10261 column 34 is used outside of binding context                                                      block-scoped-var
  10267:41    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10267:75    error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:108   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:115   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:140   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10267:174   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:206   error    Unexpected use of comma operator                                                                                             no-sequences
  10267:211   error    'o' declared on line 10261 column 65 is used outside of binding context                                                      block-scoped-var
  10267:215   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10268:17    error    'r' declared on line 10261 column 95 is used outside of binding context                                                      block-scoped-var
  10268:20    error    's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10268:27    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10268:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10268:85    error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:88    error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:90    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10268:152   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:229   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:256   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10268:296   error    Unexpected use of comma operator                                                                                             no-sequences
  10268:298   error    'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10269:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10269:12    error    'c' declared on line 10267 column 20 is used outside of binding context                                                      block-scoped-var
  10270:13    error    's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10271:36    error    's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10271:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10274:44    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10275:11    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10275:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10275:48    error    Unexpected use of comma operator                                                                                             no-sequences
  10277:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
  10277:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10277:45    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10277:60    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10279:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10281:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10283:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10285:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10286:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
  10286:12    error    Unexpected var, use let or const instead                                                                                     no-var
  10286:16    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10289:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10290:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
  10290:12    error    'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10290:76    error    'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10290:83    error    'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10293:1     warning  This line has a length of 260. Maximum allowed is 100                                                                        max-len
  10293:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10293:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10293:115   error    Unexpected use of comma operator                                                                                             no-sequences
  10294:53    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10294:56    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10294:59    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10295:1     warning  This line has a length of 228. Maximum allowed is 100                                                                        max-len
  10295:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10295:15    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10295:23    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10295:30    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10295:69    error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10295:134   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10295:200   error    Unexpected use of comma operator                                                                                             no-sequences
  10296:12    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10296:62    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10296:77    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10296:77    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10296:105   error    Unexpected use of comma operator                                                                                             no-sequences
  10296:313   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10297:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10297:14    error    'n' declared on line 10295 column 15 is used outside of binding context                                                      block-scoped-var
  10298:39    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10299:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
  10299:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10299:43    error    Unexpected var, use let or const instead                                                                                     no-var
  10299:47    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10299:81    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10299:96    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10301:6     error    'n' declared on line 10299 column 96 is used outside of binding context                                                      block-scoped-var
  10301:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10301:44    error    't' declared on line 10299 column 47 is used outside of binding context                                                      block-scoped-var
  10301:47    error    'i' declared on line 10299 column 81 is used outside of binding context                                                      block-scoped-var
  10302:45    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10302:48    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10302:51    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10302:54    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10303:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10303:15    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10303:18    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10303:21    error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10303:31    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10303:35    error    Unexpected control character(s) in regular expression: \x00, \x1f                                                            no-control-regex
  10303:35    error    Unexpected combined character in character class                                                                             no-misleading-character-class
  10303:732   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10303:777   error    'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10303:784   error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10304:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10304:76    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10304:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10304:106   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10305:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10305:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10305:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10305:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10305:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10305:14    error    'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:54    error    'c' declared on line 10303 column 777 is used outside of binding context                                                     block-scoped-var
  10305:67    error    'c' declared on line 10303 column 777 is used outside of binding context                                                     block-scoped-var
  10305:92    error    Unexpected use of comma operator                                                                                             no-sequences
  10305:123   error    'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:131   error    'r' declared on line 10303 column 18 is used outside of binding context                                                      block-scoped-var
  10305:178   error    'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:223   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10305:238   error    'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:306   error    'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:383   error    'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:383   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10305:397   error    'r' declared on line 10303 column 18 is used outside of binding context                                                      block-scoped-var
  10305:400   error    'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:415   error    'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:435   error    'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10306:50    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10306:53    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10306:56    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10307:9     error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10307:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10308:18    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10309:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  10309:13    error    Unexpected var, use let or const instead                                                                                     no-var
  10309:17    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10309:63    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10311:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10311:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10312:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10312:20    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10313:13    error    'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10313:20    error    'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10313:27    error    'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10315:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10315:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10316:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10317:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10320:1     warning  This line has a length of 166. Maximum allowed is 100                                                                        max-len
  10320:56    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:71    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:84    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:97    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:107   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10320:113   error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10321:13    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10321:53    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10321:119   error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10321:155   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10321:227   error    Unexpected use of comma operator                                                                                             no-sequences
  10322:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
  10322:14    error    Unexpected var, use let or const instead                                                                                     no-var
  10322:18    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10322:61    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10324:1     warning  This line has a length of 216. Maximum allowed is 100                                                                        max-len
  10324:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10324:69    error    Unexpected use of comma operator                                                                                             no-sequences
  10324:184   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10327:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10328:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  10328:50    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10328:56    error    'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10328:71    error    'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10328:85    error    'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10329:15    error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10329:22    error    'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10329:27    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10329:61    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10329:119   error    'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10333:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10337:15    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10337:80    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10340:54    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10340:57    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10342:10    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10342:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10345:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10346:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10346:25    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10350:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
  10350:12    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10350:35    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10350:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10352:14    error    Unexpected var, use let or const instead                                                                                     no-var
  10352:18    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10353:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
  10353:9     error    Unexpected var, use let or const instead                                                                                     no-var
  10353:13    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10353:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10356:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10360:14    error    'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10360:32    error    'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10360:40    error    'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10361:1     warning  This line has a length of 139. Maximum allowed is 100                                                                        max-len
  10361:9     error    'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10361:16    error    'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10361:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10361:66    error    'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10362:15    error    'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10364:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10364:40    error    'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10370:51    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10370:51    error    'e' is defined but never used                                                                                                no-unused-vars
  10371:11    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10371:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10371:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10371:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10371:79    error    Unexpected use of comma operator                                                                                             no-sequences
  10372:51    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10372:54    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10372:57    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10373:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
  10373:9     error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10373:16    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10373:23    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10373:35    error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10373:42    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10373:73    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10373:103   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10374:10    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10374:10    error    'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10374:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10374:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10375:24    error    Unexpected use of comma operator                                                                                             no-sequences
  10377:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10378:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10379:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10379:42    error    Unexpected use of comma operator                                                                                             no-sequences
  10382:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10382:76    error    Unexpected use of comma operator                                                                                             no-sequences
  10382:173   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10382:257   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10382:272   error    Unexpected use of comma operator                                                                                             no-sequences
  10383:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10383:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10383:17    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10385:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10385:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10386:50    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10386:53    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10387:15    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10387:22    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10388:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
  10388:10    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10388:10    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10388:22    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10388:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10388:42    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10391:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10394:55    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10394:58    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10394:61    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10394:64    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10394:67    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10395:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10395:80    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10395:118   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10395:179   error    Unexpected use of comma operator                                                                                             no-sequences
  10396:44    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10396:47    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10396:50    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10397:9     error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10397:12    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10397:15    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10397:22    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10397:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10397:30    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10397:41    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10397:475   error    Unexpected use of comma operator                                                                                             no-sequences
  10397:630   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10398:51    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10398:54    error    't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10399:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  10399:37    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10399:80    error    'e' is already declared in the upper scope on line 10398 column 51                                                           no-shadow
  10399:83    error    't' is already declared in the upper scope on line 10398 column 54                                                           no-shadow
  10399:86    error    'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10399:89    error    'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10399:92    error    'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10400:13    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10403:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
  10403:13    error    Unexpected var, use let or const instead                                                                                     no-var
  10403:17    error    'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10403:20    error    's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10403:27    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10403:34    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10403:41    error    'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10404:37    error    Unexpected use of comma operator                                                                                             no-sequences
  10404:43    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10407:1     warning  This line has a length of 254. Maximum allowed is 100                                                                        max-len
  10407:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10407:15    error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:17    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10407:20    error    'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:29    error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:33    error    's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10407:36    error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:66    error    'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:70    error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:87    error    'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:91    error    'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:98    error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:102   error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:127   error    'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:131   error    'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:156   error    's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10407:159   error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:176   error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:183   error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:187   error    'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:191   error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:201   error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:211   error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:215   error    'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:220   error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:224   error    's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:1     warning  This line has a length of 183. Maximum allowed is 100                                                                        max-len
  10408:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10408:10    error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:14    error    's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:17    error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:38    error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:42    error    'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10408:62    error    's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:65    error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:82    error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:107   error    'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10408:111   error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:131   error    's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:134   error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:139   error    Unexpected use of comma operator                                                                                             no-sequences
  10408:141   error    'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:146   error    'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:156   error    'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10411:61    error    Unexpected use of comma operator                                                                                             no-sequences
  10414:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10414:21    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10414:24    error    'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10415:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10415:17    error    Unexpected use of comma operator                                                                                             no-sequences
  10415:225   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10416:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10416:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10416:31    error    Unexpected use of comma operator                                                                                             no-sequences
  10417:8     error    'ace' is not defined                                                                                                         no-undef
  10417:93    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10417:96    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10417:99    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10417:99    error    'i' is defined but never used                                                                                                no-unused-vars
  10418:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10418:8     error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10418:31    error    'e' is already defined                                                                                                       no-redeclare
  10418:77    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10419:15    error    't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10419:33    error    'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10423:15    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10423:33    error    't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10425:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10425:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10425:29    error    Unexpected use of comma operator                                                                                             no-sequences
  10426:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10429:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10429:27    error    Unexpected use of comma operator                                                                                             no-sequences
  10430:43    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10432:43    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10434:44    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10435:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10435:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10436:49    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10437:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10437:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10438:50    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10439:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10439:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10441:11    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10441:41    error    Return statement should not contain assignment                                                                               no-return-assign
  10441:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10441:74    error    Unexpected use of comma operator                                                                                             no-sequences
  10443:9     error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10443:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10444:67    error    Unexpected use of comma operator                                                                                             no-sequences
  10447:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10447:24    error    Unexpected use of comma operator                                                                                             no-sequences
  10449:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10449:24    error    Unexpected use of comma operator                                                                                             no-sequences
  10451:9     error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10451:12    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10451:12    error    't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10451:37    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10451:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10451:69    error    Unexpected use of comma operator                                                                                             no-sequences
  10452:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10458:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10458:13    error    Unexpected use of comma operator                                                                                             no-sequences
  10460:49    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10460:52    error    't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10463:1     warning  This line has a length of 379. Maximum allowed is 100                                                                        max-len
  10463:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10463:58    error    'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10464:47    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10464:50    error    't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10466:39    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10467:1     warning  This line has a length of 192. Maximum allowed is 100                                                                        max-len
  10467:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10467:28    error    Unexpected var, use let or const instead                                                                                     no-var
  10467:32    error    't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10467:68    error    'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10467:75    error    'n' is already declared in the upper scope on line 10476 column 21                                                           no-shadow
  10467:82    error    'i' is already defined                                                                                                       no-redeclare
  10467:89    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10467:99    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10468:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10468:10    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10468:13    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10468:16    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10468:64    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10468:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10469:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10469:36    error    'n' declared on line 10467 column 75 is used outside of binding context                                                      block-scoped-var
  10471:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
  10471:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10471:13    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10471:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10471:69    error    Unexpected use of comma operator                                                                                             no-sequences
  10471:88    error    'a' declared on line 10468 column 16 is used outside of binding context                                                      block-scoped-var
  10472:46    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10473:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10473:7     error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10473:32    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10475:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10475:37    error    Unexpected use of comma operator                                                                                             no-sequences
  10476:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10476:21    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10476:24    error    'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10477:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10477:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10478:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10478:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10478:29    error    Unexpected use of comma operator                                                                                             no-sequences
  10479:8     error    'ace' is not defined                                                                                                         no-undef
  10479:156   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10479:159   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10479:162   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10479:162   error    'i' is defined but never used                                                                                                no-unused-vars
  10480:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10480:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10480:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10480:23    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
  10480:58    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10480:61    error    't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10481:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
  10481:94    error    'e' is already declared in the upper scope on line 10480 column 58                                                           no-shadow
  10481:97    error    't' is already declared in the upper scope on line 10480 column 61                                                           no-shadow
  10482:7     error    The '__proto__' property is deprecated                                                                                       no-proto
  10483:21    error    'e' is already declared in the upper scope on line 10480 column 58                                                           no-shadow
  10483:24    error    't' is already declared in the upper scope on line 10480 column 61                                                           no-shadow
  10484:19    error    'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10485:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10488:19    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10488:22    error    't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10491:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10491:17    error    'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10493:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  10493:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10493:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10493:16    error    Unexpected use of comma operator                                                                                             no-sequences
  10493:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10494:10    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10494:32    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10494:54    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10494:78    error    'e' is already defined                                                                                                       no-redeclare
  10494:123   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10494:165   error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10495:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10495:50    error    Unexpected use of comma operator                                                                                             no-sequences
  10496:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10496:22    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10496:25    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10496:28    error    't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10497:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10497:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10497:46    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10498:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10498:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10498:42    error    'h' was used before it was defined                                                                                           no-use-before-define
  10498:49    error    Unexpected use of comma operator                                                                                             no-sequences
  10499:9     error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10499:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10499:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10499:84    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10499:213   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10499:263   error    Unexpected use of comma operator                                                                                             no-sequences
  10502:42    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10504:48    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10505:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10505:92    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10505:118   error    Unexpected use of comma operator                                                                                             no-sequences
  10506:45    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10507:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
  10507:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10507:20    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10508:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10508:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10508:14    error    'r' is already defined                                                                                                       no-redeclare
  10508:33    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10508:36    error    't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10509:11    error    'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10509:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10509:70    error    Unexpected use of comma operator                                                                                             no-sequences
  10510:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
  10510:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10510:63    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10510:69    error    'u' was used before it was defined                                                                                           no-use-before-define
  10510:76    error    Unexpected use of comma operator                                                                                             no-sequences
  10511:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10511:68    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10511:119   error    Unexpected use of comma operator                                                                                             no-sequences
  10514:41    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10516:46    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10518:47    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10520:46    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10521:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  10521:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10521:21    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10522:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10522:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10522:14    error    'e' is already defined                                                                                                       no-redeclare
  10522:33    error    'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10522:36    error    't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10523:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10523:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10523:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10523:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10523:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10523:65    error    Unexpected use of comma operator                                                                                             no-sequences
  10524:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  10524:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10524:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10524:20    error    Unexpected use of comma operator                                                                                             no-sequences
  10525:8     error    'ace' is not defined                                                                                                         no-undef
  10525:163   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10525:166   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10525:169   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10525:169   error    'i' is defined but never used                                                                                                no-unused-vars
  10526:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10526:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10526:11    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10526:23    error    Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
  10526:58    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10526:61    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10527:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
  10527:94    error    'e' is already declared in the upper scope on line 10526 column 58                                                           no-shadow
  10527:97    error    't' is already declared in the upper scope on line 10526 column 61                                                           no-shadow
  10528:7     error    The '__proto__' property is deprecated                                                                                       no-proto
  10529:21    error    'e' is already declared in the upper scope on line 10526 column 58                                                           no-shadow
  10529:24    error    't' is already declared in the upper scope on line 10526 column 61                                                           no-shadow
  10530:19    error    'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10531:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10534:19    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10534:22    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10537:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10537:17    error    'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10539:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  10539:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10539:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10539:16    error    Unexpected use of comma operator                                                                                             no-sequences
  10539:99    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10540:10    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10540:32    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10540:54    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10540:78    error    'e' is already defined                                                                                                       no-redeclare
  10540:123   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10540:963   error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10541:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10541:50    error    Unexpected use of comma operator                                                                                             no-sequences
  10542:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10542:22    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10542:25    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10542:28    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10543:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10543:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10543:46    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10544:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
  10544:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10544:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10544:42    error    'h' was used before it was defined                                                                                           no-use-before-define
  10544:49    error    Unexpected use of comma operator                                                                                             no-sequences
  10544:88    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10544:91    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10545:9     error    'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10545:12    error    'n' is already declared in the upper scope on line 10526 column 8                                                            no-shadow
  10545:15    error    'o' is already declared in the upper scope on line 10526 column 11                                                           no-shadow
  10545:18    error    'r' is already declared in the upper scope on line 10540 column 10                                                           no-shadow
  10545:21    error    's' is already declared in the upper scope on line 10540 column 32                                                           no-shadow
  10545:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10546:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
  10546:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10546:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10546:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10546:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10546:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10546:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10546:125   error    'e' is already declared in the upper scope on line 10544 column 88                                                           no-shadow
  10551:11    error    'e' is already declared in the upper scope on line 10544 column 88                                                           no-shadow
  10551:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10551:14    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10551:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10551:94    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10552:101   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10552:168   error    Unexpected use of comma operator                                                                                             no-sequences
  10556:54    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10557:1     warning  This line has a length of 224. Maximum allowed is 100                                                                        max-len
  10557:94    error    Return statement should not contain assignment                                                                               no-return-assign
  10557:94    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10557:103   error    Unexpected use of '>>='                                                                                                      no-bitwise
  10557:209   error    Unexpected use of comma operator                                                                                             no-sequences
  10560:42    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10561:1     warning  This line has a length of 155. Maximum allowed is 100                                                                        max-len
  10561:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10561:35    error    Unexpected use of comma operator                                                                                             no-sequences
  10562:48    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10562:51    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10563:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10563:474   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10564:45    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10565:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10565:23    error    Unexpected use of comma operator                                                                                             no-sequences
  10566:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10566:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10566:14    error    'r' is already defined                                                                                                       no-redeclare
  10566:33    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10566:36    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10567:11    error    'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    Return statement should not contain assignment                                                                               no-return-assign
  10567:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10567:70    error    Unexpected use of comma operator                                                                                             no-sequences
  10568:1     warning  This line has a length of 131. Maximum allowed is 100                                                                        max-len
  10568:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10568:63    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10568:69    error    'u' was used before it was defined                                                                                           no-use-before-define
  10568:76    error    Unexpected use of comma operator                                                                                             no-sequences
  10568:115   error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10568:118   error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10569:9     error    'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10569:12    error    'n' is already declared in the upper scope on line 10526 column 8                                                            no-shadow
  10569:15    error    'o' is already declared in the upper scope on line 10526 column 11                                                           no-shadow
  10569:18    error    'r' is already declared in the upper scope on line 10540 column 10                                                           no-shadow
  10569:21    error    's' is already declared in the upper scope on line 10540 column 32                                                           no-shadow
  10569:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10570:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
  10570:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10570:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10570:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10570:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10570:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10570:6     error    Return statement should not contain assignment                                                                               no-return-assign
  10570:126   error    'e' is already declared in the upper scope on line 10568 column 115                                                          no-shadow
  10575:11    error    'e' is already declared in the upper scope on line 10568 column 115                                                          no-shadow
  10575:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10575:14    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10575:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10575:97    error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10576:101   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10576:170   error    Unexpected use of comma operator                                                                                             no-sequences
  10580:56    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10581:1     warning  This line has a length of 216. Maximum allowed is 100                                                                        max-len
  10581:90    error    Return statement should not contain assignment                                                                               no-return-assign
  10581:90    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10581:99    error    Unexpected use of '>>='                                                                                                      no-bitwise
  10581:201   error    Unexpected use of comma operator                                                                                             no-sequences
  10582:41    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10583:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10583:34    error    Unexpected use of comma operator                                                                                             no-sequences
  10584:47    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10584:50    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10585:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10585:460   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10586:46    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10587:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10587:24    error    Unexpected use of comma operator                                                                                             no-sequences
  10588:7     error    Unexpected var, use let or const instead                                                                                     no-var
  10588:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10588:14    error    'e' is already defined                                                                                                       no-redeclare
  10588:33    error    'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10588:36    error    't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10589:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10589:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10589:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10589:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10589:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10589:42    error    Return statement should not contain assignment                                                                               no-return-assign
  10589:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10589:65    error    Unexpected use of comma operator                                                                                             no-sequences
  10590:1     warning  This line has a length of 157. Maximum allowed is 100                                                                        max-len
  10590:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10590:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10590:59    error    Unexpected use of comma operator                                                                                             no-sequences
  10591:8     error    'ace' is not defined                                                                                                         no-undef
  10591:93    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10591:96    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10591:99    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10591:99    error    'i' is defined but never used                                                                                                no-unused-vars
  10592:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10592:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10592:43    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10592:46    error    'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10592:49    error    't' is already declared in the upper scope on line 10591 column 96                                                           no-shadow
  10593:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
  10593:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10593:22    error    Unexpected use of comma operator                                                                                             no-sequences
  10593:114   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10593:120   error    'i' is already declared in the upper scope on line 10591 column 99                                                           no-shadow
  10593:130   error    Unexpected dangling '_' in '_flush'                                                                                          no-underscore-dangle
  10593:155   error    'e' is already declared in the upper scope on line 10592 column 46                                                           no-shadow
  10593:155   error    'e' is defined but never used                                                                                                no-unused-vars
  10594:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
  10594:22    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10594:28    error    't' is already declared in the upper scope on line 10592 column 49                                                           no-shadow
  10594:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10594:102   error    Unexpected use of comma operator                                                                                             no-sequences
  10596:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10596:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10596:39    error    'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10597:1     warning  This line has a length of 132. Maximum allowed is 100                                                                        max-len
  10597:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10597:20    error    Unexpected use of '|'                                                                                                        no-bitwise
  10597:36    error    Unexpected use of comma operator                                                                                             no-sequences
  10597:86    error    Unexpected dangling '_' in '_flush'                                                                                          no-underscore-dangle
  10598:5     error    Unexpected use of comma operator                                                                                             no-sequences
  10598:38    error    'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10598:38    error    'e' is defined but never used                                                                                                no-unused-vars
  10599:11    error    't' is already declared in the upper scope on line 10591 column 96                                                           no-shadow
  10599:29    error    Return statement should not contain assignment                                                                               no-return-assign
  10599:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10599:52    error    Unexpected use of comma operator                                                                                             no-sequences
  10601:8     error    'ace' is not defined                                                                                                         no-undef
  10601:193   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10601:196   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10601:199   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10601:199   error    'i' is defined but never used                                                                                                no-unused-vars
  10602:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10602:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10602:31    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10602:54    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10602:78    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10602:103   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10602:132   error    'e' is already defined                                                                                                       no-redeclare
  10602:178   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10602:220   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10602:273   error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10602:276   error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10603:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10603:32    error    Unexpected use of comma operator                                                                                             no-sequences
  10604:52    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10605:9     error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10605:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10605:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10605:19    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10605:400   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10607:11    error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10607:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10607:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10607:67    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10607:67    error    'e' is defined but never used                                                                                                no-unused-vars
  10609:8     error    Unexpected use of comma operator                                                                                             no-sequences
  10611:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
  10611:9     error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10611:12    error    Return statement should not contain assignment                                                                               no-return-assign
  10611:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10611:151   error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10612:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10612:29    error    Unexpected use of comma operator                                                                                             no-sequences
  10614:43    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10615:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
  10615:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10616:46    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10617:1     warning  This line has a length of 176. Maximum allowed is 100                                                                        max-len
  10617:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10618:50    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10619:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  10619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10619:61    error    Unexpected use of comma operator                                                                                             no-sequences
  10620:50    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10621:1     warning  This line has a length of 153. Maximum allowed is 100                                                                        max-len
  10621:9     error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10621:34    error    Return statement should not contain assignment                                                                               no-return-assign
  10621:34    error    Return statement should not contain assignment                                                                               no-return-assign
  10621:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10621:45    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10623:1     warning  This line has a length of 183. Maximum allowed is 100                                                                        max-len
  10623:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10623:48    error    Unexpected use of comma operator                                                                                             no-sequences
  10624:41    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10625:1     warning  This line has a length of 138. Maximum allowed is 100                                                                        max-len
  10627:14    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10627:17    error    'e' is already declared in the upper scope on line 10627 column 14                                                           no-shadow
  10627:20    error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10629:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10629:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10630:53    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10630:56    error    't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10631:14    error    'i' is already declared in the upper scope on line 10601 column 199                                                          no-shadow
  10631:17    error    'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10631:20    error    't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10631:23    error    'i' is already declared in the upper scope on line 10631 column 14                                                           no-shadow
  10632:1     warning  This line has a length of 163. Maximum allowed is 100                                                                        max-len
  10632:12    error    'n' is already declared in the upper scope on line 10633 column 16                                                           no-shadow
  10632:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10633:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10633:16    error    'n' is already declared in the upper scope on line 10602 column 8                                                            no-shadow
  10633:19    error    'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10633:22    error    't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10635:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10635:16    error    'o' is already declared in the upper scope on line 10602 column 31                                                           no-shadow
  10635:19    error    'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10635:22    error    't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10637:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10637:16    error    'r' is already declared in the upper scope on line 10602 column 54                                                           no-shadow
  10637:19    error    'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10637:22    error    't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10639:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10639:16    error    's' is already declared in the upper scope on line 10602 column 78                                                           no-shadow
  10639:19    error    'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10640:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10641:1     warning  This line has a length of 568. Maximum allowed is 100                                                                        max-len
  10641:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10641:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10641:51    error    Unexpected use of comma operator                                                                                             no-sequences
  10641:100   error    Unexpected var, use let or const instead                                                                                     no-var
  10641:104   error    'a' is already declared in the upper scope on line 10602 column 103                                                          no-shadow
  10641:107   error    'l' is already declared in the upper scope on line 10602 column 178                                                          no-shadow
  10641:131   error    'c' is already declared in the upper scope on line 10602 column 220                                                          no-shadow
  10641:155   error    'h' is already declared in the upper scope on line 10642 column 21                                                           no-shadow
  10641:203   error    'd' is already defined                                                                                                       no-redeclare
  10641:261   error    'c' is already defined                                                                                                       no-redeclare
  10641:293   error    'h' is already defined                                                                                                       no-redeclare
  10641:325   error    Return statement should not contain assignment                                                                               no-return-assign
  10641:325   error    Return statement should not contain assignment                                                                               no-return-assign
  10641:325   error    Return statement should not contain assignment                                                                               no-return-assign
  10641:325   error    Return statement should not contain assignment                                                                               no-return-assign
  10642:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10642:24    error    'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10643:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10643:39    error    Unexpected use of comma operator                                                                                             no-sequences
  10644:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
  10644:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10644:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10644:57    error    Unexpected use of comma operator                                                                                             no-sequences
  10645:8     error    'ace' is not defined                                                                                                         no-undef
  10645:80    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10645:83    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10645:86    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10647:8     error    'ace' is not defined                                                                                                         no-undef
  10647:137   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10647:140   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10647:143   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10647:143   error    'i' is defined but never used                                                                                                no-unused-vars
  10648:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10648:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10648:31    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10648:54    error    'e' is already defined                                                                                                       no-redeclare
  10648:100   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10649:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10649:46    error    Unexpected use of comma operator                                                                                             no-sequences
  10650:46    error    'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10651:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  10651:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10651:25    error    Unexpected use of comma operator                                                                                             no-sequences
  10652:50    error    'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10654:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10654:10    error    't' is already declared in the upper scope on line 10647 column 140                                                          no-shadow
  10654:88    error    'i' is already declared in the upper scope on line 10647 column 143                                                          no-shadow
  10654:153   error    'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10654:153   error    'n' is already declared in the upper scope on line 10648 column 8                                                            no-shadow
  10654:193   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10654:256   error    Unexpected use of comma operator                                                                                             no-sequences
  10654:258   error    'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10655:13    error    'o' is already declared in the upper scope on line 10648 column 31                                                           no-shadow
  10655:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10655:52    error    'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10655:65    error    'e' is already declared in the upper scope on line 10652 column 50                                                           no-shadow
  10657:1     warning  This line has a length of 157. Maximum allowed is 100                                                                        max-len
  10657:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10657:18    error    Unexpected var, use let or const instead                                                                                     no-var
  10657:22    error    'n' is already defined                                                                                                       no-redeclare
  10657:36    error    'e' is already declared in the upper scope on line 10652 column 50                                                           no-shadow
  10657:39    error    't' is already declared in the upper scope on line 10654 column 10                                                           no-shadow
  10657:112   error    'r' is already declared in the upper scope on line 10648 column 100                                                          no-shadow
  10658:1     warning  This line has a length of 519. Maximum allowed is 100                                                                        max-len
  10658:8     error    Unexpected var, use let or const instead                                                                                     no-var
  10658:12    error    's' is already declared in the upper scope on line 10670 column 21                                                           no-shadow
  10658:28    error    's' is already defined                                                                                                       no-redeclare
  10658:67    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10658:92    error    's' is already defined                                                                                                       no-redeclare
  10658:132   error    'a' is already defined                                                                                                       no-redeclare
  10658:172   error    's' is already defined                                                                                                       no-redeclare
  10658:205   error    'a' is already defined                                                                                                       no-redeclare
  10658:216   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10658:385   error    's' is already defined                                                                                                       no-redeclare
  10658:400   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10658:400   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10658:438   error    Unexpected use of comma operator                                                                                             no-sequences
  10660:8     error    Unexpected var, use let or const instead                                                                                     no-var
  10660:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10660:12    error    'e' is already defined                                                                                                       no-redeclare
  10660:61    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10662:56    error    'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10663:5     error    Return statement should not contain assignment                                                                               no-return-assign
  10663:55    error    Unexpected use of '|='                                                                                                       no-bitwise
  10664:46    error    'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10665:1     warning  This line has a length of 419. Maximum allowed is 100                                                                        max-len
  10665:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10665:39    error    Unexpected use of comma operator                                                                                             no-sequences
  10670:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10670:21    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10670:24    error    'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10670:27    error    't' is already declared in the upper scope on line 10647 column 140                                                          no-shadow
  10671:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10671:22    error    Unexpected use of comma operator                                                                                             no-sequences
  10671:158   error    Unexpected use of '|'                                                                                                        no-bitwise
  10671:214   error    Unexpected use of '|'                                                                                                        no-bitwise
  10672:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10672:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10672:34    error    Unexpected use of comma operator                                                                                             no-sequences
  10673:8     error    'ace' is not defined                                                                                                         no-undef
  10673:461   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10673:464   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10673:467   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10673:467   error    'i' is defined but never used                                                                                                no-unused-vars
  10674:4     error    Unexpected var, use let or const instead                                                                                     no-var
  10674:8     error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10674:30    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10674:52    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10674:75    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10674:96    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10674:130   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10674:164   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10674:463   error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10674:648   error    'e' is already defined                                                                                                       no-redeclare
  10675:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10675:36    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10675:174   error    Unexpected use of comma operator                                                                                             no-sequences
  10676:43    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10677:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10677:90    error    Unexpected use of comma operator                                                                                             no-sequences
  10678:44    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10678:47    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10678:50    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10679:1     warning  This line has a length of 328. Maximum allowed is 100                                                                        max-len
  10679:10    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10679:39    error    Unexpected use of comma operator                                                                                             no-sequences
  10682:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10683:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
  10683:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10683:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10685:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
  10685:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10685:44    error    Unexpected use of comma operator                                                                                             no-sequences
  10687:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  10687:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10687:26    error    Unexpected use of '|'                                                                                                        no-bitwise
  10687:65    error    Unexpected use of comma operator                                                                                             no-sequences
  10690:43    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10691:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
  10691:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10695:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10696:41    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10696:44    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10696:47    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10696:50    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10698:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10698:71    error    Unexpected var, use let or const instead                                                                                     no-var
  10698:71    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10698:75    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10698:95    error    'o' is already defined                                                                                                       no-redeclare
  10698:227   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10698:440   error    Unexpected use of comma operator                                                                                             no-sequences
  10699:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10700:1     warning  This line has a length of 321. Maximum allowed is 100                                                                        max-len
  10700:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10700:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10700:50    error    Unexpected use of comma operator                                                                                             no-sequences
  10700:77    error    Unexpected use of '|'                                                                                                        no-bitwise
  10700:124   error    Unexpected use of '|'                                                                                                        no-bitwise
  10702:50    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10702:53    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10702:56    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10702:59    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10703:34    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10703:38    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10703:45    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10703:45    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10703:61    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10703:61    error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:169   error    Return statement should not contain assignment                                                                               no-return-assign
  10703:197   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10703:223   error    Unexpected use of '|='                                                                                                       no-bitwise
  10703:471   error    Unexpected use of '|='                                                                                                       no-bitwise
  10703:496   error    Unexpected use of comma operator                                                                                             no-sequences
  10703:518   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10703:530   error    Unexpected use of '|='                                                                                                       no-bitwise
  10703:568   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10703:1291  error    Unexpected use of '|='                                                                                                       no-bitwise
  10703:1342  error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10704:47    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10705:1     warning  This line has a length of 310. Maximum allowed is 100                                                                        max-len
  10705:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10705:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10705:37    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10705:62    error    Unexpected use of '|='                                                                                                       no-bitwise
  10705:149   error    Unexpected use of comma operator                                                                                             no-sequences
  10707:1     warning  This line has a length of 204. Maximum allowed is 100                                                                        max-len
  10707:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10707:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10707:59    error    'e' is already defined                                                                                                       no-redeclare
  10707:102   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10708:50    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10712:50    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10713:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10713:42    error    Unexpected use of comma operator                                                                                             no-sequences
  10718:55    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10722:57    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10724:51    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10728:53    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10734:46    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10738:51    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10740:55    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10745:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10745:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10745:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10745:592   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10753:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10753:12    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10753:15    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10753:18    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10753:21    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10753:24    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10753:27    error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10753:30    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10753:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10759:1     warning  This line has a length of 190. Maximum allowed is 100                                                                        max-len
  10759:11    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10759:33    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10759:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10762:43    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10763:1     warning  This line has a length of 239. Maximum allowed is 100                                                                        max-len
  10763:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10763:22    error    Unexpected use of comma operator                                                                                             no-sequences
  10764:48    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10764:51    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10764:54    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10764:57    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10765:1     warning  This line has a length of 262. Maximum allowed is 100                                                                        max-len
  10765:11    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10765:34    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10765:34    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10765:42    error    Unexpected use of '|'                                                                                                        no-bitwise
  10765:47    error    Unexpected use of comma operator                                                                                             no-sequences
  10765:60    error    Unexpected use of '|'                                                                                                        no-bitwise
  10765:77    error    Unexpected use of '|'                                                                                                        no-bitwise
  10765:93    error    Unexpected use of '|'                                                                                                        no-bitwise
  10766:42    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10766:45    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10766:48    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10766:51    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10767:1     warning  This line has a length of 256. Maximum allowed is 100                                                                        max-len
  10767:11    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10767:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10767:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10767:36    error    Unexpected use of '|'                                                                                                        no-bitwise
  10767:41    error    Unexpected use of comma operator                                                                                             no-sequences
  10767:54    error    Unexpected use of '|'                                                                                                        no-bitwise
  10767:71    error    Unexpected use of '|'                                                                                                        no-bitwise
  10767:87    error    Unexpected use of '|'                                                                                                        no-bitwise
  10770:59    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10774:59    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10777:1     warning  This line has a length of 400. Maximum allowed is 100                                                                        max-len
  10777:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10777:41    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10777:41    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10777:72    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10777:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10777:256   error    Unexpected use of comma operator                                                                                             no-sequences
  10779:1     warning  This line has a length of 190. Maximum allowed is 100                                                                        max-len
  10779:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10779:103   error    Unexpected use of comma operator                                                                                             no-sequences
  10784:47    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10784:50    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10785:1     warning  This line has a length of 158. Maximum allowed is 100                                                                        max-len
  10785:29    error    Unexpected use of '|='                                                                                                       no-bitwise
  10785:68    error    Unexpected use of comma operator                                                                                             no-sequences
  10785:140   error    't' declared on line 10788 column 226 is used outside of binding context                                                     block-scoped-var
  10787:7     error    Return statement should not contain assignment                                                                               no-return-assign
  10787:14    error    Unexpected use of '|='                                                                                                       no-bitwise
  10787:32    error    Unexpected use of comma operator                                                                                             no-sequences
  10788:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10788:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10788:64    error    Unexpected use of comma operator                                                                                             no-sequences
  10788:66    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10788:216   error    Unexpected var, use let or const instead                                                                                     no-var
  10788:220   error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10788:223   error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10788:226   error    't' is already defined                                                                                                       no-redeclare
  10788:248   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10788:250   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:274   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:298   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:322   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:347   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:373   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:405   error    Unexpected use of '|='                                                                                                       no-bitwise
  10788:410   error    Unexpected use of '|'                                                                                                        no-bitwise
  10788:470   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10788:519   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10788:691   error    Unexpected use of '|'                                                                                                        no-bitwise
  10788:693   error    Unexpected use of '|='                                                                                                       no-bitwise
  10788:723   error    Unexpected use of '|'                                                                                                        no-bitwise
  10788:824   error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1093  error    Unexpected use of comma operator                                                                                             no-sequences
  10788:1095  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1323  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10788:1381  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1709  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1763  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1787  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1897  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:1923  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2215  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2421  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2472  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2625  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2649  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2801  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:2975  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:3066  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:3072  error    Unexpected use of '|'                                                                                                        no-bitwise
  10788:3154  error    Unexpected use of '&'                                                                                                        no-bitwise
  10788:3160  error    Unexpected use of '|'                                                                                                        no-bitwise
  10788:3242  error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10790:6     error    Unexpected use of '|='                                                                                                       no-bitwise
  10793:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10793:63    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10793:101   error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10793:229   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10793:229   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10793:414   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10793:416   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:459   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:486   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:510   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10793:737   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10795:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10795:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10795:12    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10795:30    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10795:46    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10795:83    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10795:137   error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10795:165   error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10795:257   error    'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10795:286   error    's' is already defined                                                                                                       no-redeclare
  10795:374   error    'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10795:518   error    'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10795:629   error    'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10795:664   error    'n' is already defined                                                                                                       no-redeclare
  10795:1012  error    'c' is already defined                                                                                                       no-redeclare
  10795:1025  error    'h' is already defined                                                                                                       no-redeclare
  10795:1128  error    's' is already defined                                                                                                       no-redeclare
  10795:1170  error    's' is already defined                                                                                                       no-redeclare
  10795:1257  error    'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10795:1278  error    'n' is already defined                                                                                                       no-redeclare
  10795:1313  error    'u' is already declared in the upper scope on line 10674 column 263                                                          no-shadow
  10795:1337  error    't' is already defined                                                                                                       no-redeclare
  10795:1679  error    Return statement should not contain assignment                                                                               no-return-assign
  10795:1679  error    Return statement should not contain assignment                                                                               no-return-assign
  10795:1679  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10795:1709  error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10795:1751  error    Unexpected use of comma operator                                                                                             no-sequences
  10795:1769  error    Unexpected use of '|='                                                                                                       no-bitwise
  10795:1841  error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10798:1     warning  This line has a length of 193. Maximum allowed is 100                                                                        max-len
  10798:12    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10798:45    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10798:77    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10798:130   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10800:53    error    Unexpected use of comma operator                                                                                             no-sequences
  10801:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
  10801:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10801:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10801:58    error    Unexpected use of comma operator                                                                                             no-sequences
  10805:1     warning  This line has a length of 327. Maximum allowed is 100                                                                        max-len
  10805:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10805:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10805:114   error    Unexpected use of comma operator                                                                                             no-sequences
  10807:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
  10807:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10807:66    error    Unexpected use of comma operator                                                                                             no-sequences
  10809:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  10809:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10809:61    error    Unexpected use of comma operator                                                                                             no-sequences
  10810:52    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10810:55    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10812:55    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10812:58    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10814:50    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10815:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10815:5     error    Unexpected dangling '_' in '_rows'                                                                                           no-underscore-dangle
  10815:19    error    Unexpected use of comma operator                                                                                             no-sequences
  10816:47    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10817:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10817:42    error    Unexpected use of comma operator                                                                                             no-sequences
  10824:56    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10824:59    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10824:62    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10825:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10825:38    error    Unexpected use of comma operator                                                                                             no-sequences
  10826:53    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10826:56    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10826:59    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10827:1     warning  This line has a length of 1157. Maximum allowed is 100                                                                       max-len
  10827:9     error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10827:12    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10827:15    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10827:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10827:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10835:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  10836:44    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10838:44    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10838:47    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10839:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10839:9     error    'e' is already defined                                                                                                       no-redeclare
  10839:106   error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10839:155   error    'e' is already defined                                                                                                       no-redeclare
  10839:183   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10839:220   error    Unexpected use of comma operator                                                                                             no-sequences
  10840:43    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10840:46    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10841:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10841:15    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10841:18    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10841:21    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10841:28    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10841:44    error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10841:52    error    'o' is already defined                                                                                                       no-redeclare
  10842:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10843:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10843:14    error    's' declared on line 10841 column 44 is used outside of binding context                                                      block-scoped-var
  10844:45    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10844:48    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10844:51    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10844:54    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10845:1     warning  This line has a length of 224. Maximum allowed is 100                                                                        max-len
  10845:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10845:72    error    Unexpected use of comma operator                                                                                             no-sequences
  10845:139   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10845:139   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10845:169   error    Unexpected use of comma operator                                                                                             no-sequences
  10846:49    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10846:52    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10847:9     error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10847:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10848:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10848:10    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10848:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10848:27    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10850:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10850:14    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10850:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10850:79    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10853:1     warning  This line has a length of 239. Maximum allowed is 100                                                                        max-len
  10853:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10853:15    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10853:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10853:93    error    Unexpected use of comma operator                                                                                             no-sequences
  10855:1     warning  This line has a length of 254. Maximum allowed is 100                                                                        max-len
  10855:9     error    Return statement should not contain assignment                                                                               no-return-assign
  10855:9     error    Return statement should not contain assignment                                                                               no-return-assign
  10855:9     error    Return statement should not contain assignment                                                                               no-return-assign
  10855:28    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10855:116   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10856:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10859:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10859:16    error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10860:1     warning  This line has a length of 117. Maximum allowed is 100                                                                        max-len
  10860:6     error    'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10860:32    error    'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:42    error    Unexpected use of comma operator                                                                                             no-sequences
  10860:44    error    'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:71    error    'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10862:42    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10863:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
  10863:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10864:42    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10865:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
  10865:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10865:53    error    Unexpected use of comma operator                                                                                             no-sequences
  10866:41    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10866:44    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10867:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10867:35    error    Unexpected use of comma operator                                                                                             no-sequences
  10868:41    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10868:44    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10869:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
  10869:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10869:70    error    Unexpected use of comma operator                                                                                             no-sequences
  10870:47    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10870:50    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10871:1     warning  This line has a length of 423. Maximum allowed is 100                                                                        max-len
  10871:405   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10872:57    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10872:60    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10873:1     warning  This line has a length of 510. Maximum allowed is 100                                                                        max-len
  10873:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10873:32    error    'n' was used before it was defined                                                                                           no-use-before-define
  10873:63    error    'i' was used before it was defined                                                                                           no-use-before-define
  10873:168   error    'i' was used before it was defined                                                                                           no-use-before-define
  10873:179   error    'n' was used before it was defined                                                                                           no-use-before-define
  10873:222   error    Unexpected var, use let or const instead                                                                                     no-var
  10873:222   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10873:226   error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10873:252   error    'n' was used before it was defined                                                                                           no-use-before-define
  10873:276   error    'e' is already defined                                                                                                       no-redeclare
  10873:305   error    't' is already defined                                                                                                       no-redeclare
  10873:344   error    'n' was used before it was defined                                                                                           no-use-before-define
  10873:373   error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10874:56    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10874:59    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10875:1     warning  This line has a length of 517. Maximum allowed is 100                                                                        max-len
  10875:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10875:32    error    'i' was used before it was defined                                                                                           no-use-before-define
  10875:63    error    'n' was used before it was defined                                                                                           no-use-before-define
  10875:168   error    'n' was used before it was defined                                                                                           no-use-before-define
  10875:179   error    'i' was used before it was defined                                                                                           no-use-before-define
  10875:222   error    Unexpected var, use let or const instead                                                                                     no-var
  10875:222   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10875:226   error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10875:229   error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10875:279   error    'e' is already defined                                                                                                       no-redeclare
  10875:308   error    'e' is already defined                                                                                                       no-redeclare
  10875:367   error    't' is already defined                                                                                                       no-redeclare
  10876:56    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10876:59    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10877:1     warning  This line has a length of 396. Maximum allowed is 100                                                                        max-len
  10877:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10877:9     error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10877:52    error    't' is already defined                                                                                                       no-redeclare
  10877:103   error    'e' is already defined                                                                                                       no-redeclare
  10877:274   error    't' is already defined                                                                                                       no-redeclare
  10877:303   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10882:48    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10883:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10883:85    error    Unexpected use of comma operator                                                                                             no-sequences
  10883:107   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10884:51    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10885:11    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10885:46    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10885:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10885:108   error    Unexpected use of comma operator                                                                                             no-sequences
  10887:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10887:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10887:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10888:45    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10888:48    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10889:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10889:9     error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10889:12    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10889:15    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10889:18    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10889:53    error    't' is already defined                                                                                                       no-redeclare
  10889:96    error    'r' is already defined                                                                                                       no-redeclare
  10889:170   error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10889:340   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10889:340   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10889:435   error    'e' is already declared in the upper scope on line 10888 column 45                                                           no-shadow
  10890:12    error    't' is already declared in the upper scope on line 10888 column 48                                                           no-shadow
  10890:42    error    'i' is already declared in the upper scope on line 10889 column 12                                                           no-shadow
  10890:73    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10890:73    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10890:103   error    Unexpected use of comma operator                                                                                             no-sequences
  10891:23    error    'e' is already declared in the upper scope on line 10888 column 45                                                           no-shadow
  10892:12    error    't' is already declared in the upper scope on line 10888 column 48                                                           no-shadow
  10892:43    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10892:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10892:60    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  10892:117   error    Unexpected use of comma operator                                                                                             no-sequences
  10894:60    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10894:63    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10895:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10895:15    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10895:65    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10895:71    error    'n' was used before it was defined                                                                                           no-use-before-define
  10895:131   error    'n' was used before it was defined                                                                                           no-use-before-define
  10895:134   error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10895:158   error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10895:166   error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10896:1     warning  This line has a length of 171. Maximum allowed is 100                                                                        max-len
  10896:12    error    'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10896:68    error    'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10896:136   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10897:11    error    'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10897:18    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10897:53    error    'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10898:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  10898:14    error    'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10898:45    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10898:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10898:79    error    Unexpected use of comma operator                                                                                             no-sequences
  10903:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10903:14    error    'r' declared on line 10895 column 158 is used outside of binding context                                                     block-scoped-var
  10905:1     warning  This line has a length of 270. Maximum allowed is 100                                                                        max-len
  10905:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10905:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10905:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10906:41    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10906:44    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10906:47    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10906:50    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10907:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
  10907:11    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10907:29    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10907:93    error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10907:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10907:122   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10908:16    error    'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10908:23    error    'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10909:13    error    'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10909:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10910:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
  10910:8     error    Unexpected var, use let or const instead                                                                                     no-var
  10910:12    error    'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10910:44    error    'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10910:71    error    'h' is already defined                                                                                                       no-redeclare
  10910:95    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10915:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10916:56    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10916:59    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10917:1     warning  This line has a length of 110. Maximum allowed is 100                                                                        max-len
  10917:11    error    Unexpected var, use let or const instead                                                                                     no-var
  10917:15    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10917:48    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10917:55    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10917:63    error    'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10917:71    error    's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10918:12    error    'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10918:24    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10918:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10918:43    error    Unexpected use of comma operator                                                                                             no-sequences
  10919:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10919:38    error    Unexpected use of comma operator                                                                                             no-sequences
  10919:40    error    'r' declared on line 10917 column 63 is used outside of binding context                                                      block-scoped-var
  10920:49    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10920:52    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10920:52    error    't' is defined but never used                                                                                                no-unused-vars
  10921:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10921:47    error    Unexpected use of comma operator                                                                                             no-sequences
  10922:41    error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10922:44    error    'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10923:9     error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10923:12    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10923:12    error    'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10923:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10923:31    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10923:34    error    'e' is already declared in the upper scope on line 10923 column 9                                                            no-shadow
  10924:22    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10926:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10928:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10928:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10928:39    error    Unexpected use of comma operator                                                                                             no-sequences
  10928:166   error    't' is already declared in the upper scope on line 10923 column 31                                                           no-shadow
  10928:248   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10928:264   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10928:298   error    Unexpected use of comma operator                                                                                             no-sequences
  10928:486   error    Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
  10929:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10929:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10929:24    error    Unexpected use of comma operator                                                                                             no-sequences
  10929:26    error    Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
  10932:41    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10932:44    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10934:43    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10936:47    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10938:47    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10943:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10943:18    error    Unexpected use of comma operator                                                                                             no-sequences
  10944:55    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10945:11    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10945:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10945:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10945:61    error    Unexpected use of comma operator                                                                                             no-sequences
  10945:166   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10945:215   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10945:398   error    'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10946:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10947:56    error    'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10948:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10949:217   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10949:266   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10949:339   error    'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10950:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10951:56    error    'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10952:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10955:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
  10955:9     error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10955:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10955:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10956:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10957:66    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10958:1     warning  This line has a length of 208. Maximum allowed is 100                                                                        max-len
  10958:6     error    Unexpected var, use let or const instead                                                                                     no-var
  10958:10    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10958:40    error    'e' is already defined                                                                                                       no-redeclare
  10958:71    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10958:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10960:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10960:24    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10960:27    error    't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10961:5     error    Unexpected var, use let or const instead                                                                                     no-var
  10961:9     error    'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10961:19    error    'e' is already defined                                                                                                       no-redeclare
  10961:222   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10961:715   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:836   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:877   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:898   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10961:898   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10961:921   error    Unexpected use of comma operator                                                                                             no-sequences
  10961:947   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:990   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1092  error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1141  error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1200  error    'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10962:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10963:42    error    'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10964:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10965:115   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10965:235   error    'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10966:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10966:29    error    Unexpected use of comma operator                                                                                             no-sequences
  10967:40    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10968:485   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  10968:708   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10969:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10969:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10969:34    error    Unexpected use of comma operator                                                                                             no-sequences
  10969:580   error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10970:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
  10970:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10971:81    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10972:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10977:58    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10978:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10978:61    error    Unexpected use of comma operator                                                                                             no-sequences
  10981:39    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10982:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10982:54    error    Unexpected use of comma operator                                                                                             no-sequences
  10983:64    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10985:68    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10987:62    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10989:62    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10990:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  10990:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10990:46    error    Unexpected use of comma operator                                                                                             no-sequences
  10991:66    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10992:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
  10992:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10993:68    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10994:1     warning  This line has a length of 183. Maximum allowed is 100                                                                        max-len
  10994:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10994:51    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  10995:66    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10996:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
  10996:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10996:50    error    Unexpected use of comma operator                                                                                             no-sequences
  10997:70    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10997:70    error    'e' is defined but never used                                                                                                no-unused-vars
  10998:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  10998:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10999:70    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10999:70    error    'e' is defined but never used                                                                                                no-unused-vars
  11000:1     warning  This line has a length of 108. Maximum allowed is 100                                                                        max-len
  11000:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11001:55    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11002:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11002:43    error    Unexpected use of comma operator                                                                                             no-sequences
  11003:57    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11004:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11004:40    error    Unexpected use of comma operator                                                                                             no-sequences
  11005:37    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11005:37    error    'e' is defined but never used                                                                                                no-unused-vars
  11007:37    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11007:37    error    'e' is defined but never used                                                                                                no-unused-vars
  11008:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11008:63    error    Unexpected use of comma operator                                                                                             no-sequences
  11009:43    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11009:43    error    'e' is defined but never used                                                                                                no-unused-vars
  11011:59    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11012:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
  11012:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11012:25    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11013:78    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11014:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11014:40    error    Unexpected use of comma operator                                                                                             no-sequences
  11015:44    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11017:52    error    'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11022:8     error    'ace' is not defined                                                                                                         no-undef
  11022:155   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11022:158   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11022:161   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11022:161   error    't' is defined but never used                                                                                                no-unused-vars
  11023:10    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11023:33    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11023:56    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11023:124   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11023:133   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11023:136   error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11024:9     error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11024:12    error    Return statement should not contain assignment                                                                               no-return-assign
  11024:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11024:12    error    Return statement should not contain assignment                                                                               no-return-assign
  11024:154   error    't' is already declared in the upper scope on line 11024 column 9                                                            no-shadow
  11025:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11027:16    error    'e' is already declared in the upper scope on line 11023 column 136                                                          no-shadow
  11028:13    error    'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11028:100   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11028:120   error    Unexpected use of comma operator                                                                                             no-sequences
  11030:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
  11031:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11031:18    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11032:1     warning  This line has a length of 359. Maximum allowed is 100                                                                        max-len
  11032:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11032:86    error    Unexpected use of comma operator                                                                                             no-sequences
  11033:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11034:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
  11034:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11034:27    error    Unexpected use of comma operator                                                                                             no-sequences
  11034:74    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11034:77    error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11034:80    error    'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11034:83    error    'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11034:86    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11035:10    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11035:13    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11035:16    error    Return statement should not contain assignment                                                                               no-return-assign
  11035:16    error    Return statement should not contain assignment                                                                               no-return-assign
  11035:16    error    Return statement should not contain assignment                                                                               no-return-assign
  11035:16    error    Return statement should not contain assignment                                                                               no-return-assign
  11035:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11035:16    error    Return statement should not contain assignment                                                                               no-return-assign
  11035:75    error    Unexpected use of comma operator                                                                                             no-sequences
  11035:257   error    'e' is already declared in the upper scope on line 11034 column 74                                                           no-shadow
  11038:36    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11039:12    error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11039:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11040:21    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11040:63    error    This line has 8 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11040:83    error    Unexpected var, use let or const instead                                                                                     no-var
  11040:87    error    'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11040:115   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11040:236   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11040:254   error    Unexpected console statement                                                                                                 no-console
  11040:269   error    Unexpected console statement                                                                                                 no-console
  11042:38    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11043:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11043:24    error    Unexpected console statement                                                                                                 no-console
  11043:41    error    Unexpected console statement                                                                                                 no-console
  11044:41    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11047:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11047:6     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11047:37    error    Unexpected use of comma operator                                                                                             no-sequences
  11047:123   error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11050:31    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11050:34    error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11052:31    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11052:34    error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11052:37    error    'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11053:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
  11053:10    error    'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11053:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11053:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11053:81    error    Unexpected use of comma operator                                                                                             no-sequences
  11054:31    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11054:34    error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11056:1     warning  This line has a length of 227. Maximum allowed is 100                                                                        max-len
  11056:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11056:127   error    Unexpected use of comma operator                                                                                             no-sequences
  11057:16    error    'e' is already declared in the upper scope on line 11054 column 31                                                           no-shadow
  11058:7     error    Unexpected console statement                                                                                                 no-console
  11060:43    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11061:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11061:35    error    Unexpected use of comma operator                                                                                             no-sequences
  11062:41    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11063:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11063:88    error    Unexpected use of comma operator                                                                                             no-sequences
  11063:99    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11065:12    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11065:33    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11065:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11065:92    error    Unexpected use of '>>'                                                                                                       no-bitwise
  11067:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11067:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11067:59    error    'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11067:62    error    't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11067:65    error    'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11068:1     warning  This line has a length of 157. Maximum allowed is 100                                                                        max-len
  11068:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11068:9     error    'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11068:19    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11068:27    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11068:51    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11068:59    error    'a' is already declared in the upper scope on line 11022 column 155                                                          no-shadow
  11068:67    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11068:141   error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11069:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11069:18    error    Unexpected use of comma operator                                                                                             no-sequences
  11069:43    error    'l' was used before it was defined                                                                                           no-use-before-define
  11069:49    error    'l' was used before it was defined                                                                                           no-use-before-define
  11070:13    error    'l' is already declared in the upper scope on line 11023 column 133                                                          no-shadow
  11070:46    error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11073:1     warning  This line has a length of 133. Maximum allowed is 100                                                                        max-len
  11073:13    error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11073:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11073:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11073:87    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11074:11    error    Return statement should not contain assignment                                                                               no-return-assign
  11074:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11074:11    error    Return statement should not contain assignment                                                                               no-return-assign
  11074:11    error    Return statement should not contain assignment                                                                               no-return-assign
  11074:45    error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11076:6     error    Unexpected use of comma operator                                                                                             no-sequences
  11076:32    error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11076:35    error    't' is already declared in the upper scope on line 11067 column 62                                                           no-shadow
  11078:28    error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11078:31    error    't' is already declared in the upper scope on line 11067 column 62                                                           no-shadow
  11080:41    error    'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11085:5     error    Unexpected use of comma operator                                                                                             no-sequences
  11086:8     error    'ace' is not defined                                                                                                         no-undef
  11086:130   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11086:133   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11086:136   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11086:136   error    'i' is defined but never used                                                                                                no-unused-vars
  11087:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11087:8     error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11087:34    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11087:79    error    'e' is already defined                                                                                                       no-redeclare
  11087:101   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11088:1     warning  This line has a length of 445. Maximum allowed is 100                                                                        max-len
  11088:11    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11088:21    error    'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11088:35    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11088:53    error    'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11088:240   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11088:240   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11088:259   error    Unexpected use of comma operator                                                                                             no-sequences
  11088:303   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11088:426   error    'e' is already declared in the upper scope on line 11088 column 35                                                           no-shadow
  11089:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11089:45    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11089:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11089:64    error    Unexpected use of comma operator                                                                                             no-sequences
  11092:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
  11092:9     error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11092:12    error    'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11092:15    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11092:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11092:111   error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11093:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
  11093:36    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11097:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11097:40    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11101:41    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11104:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11104:13    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11105:27    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11105:33    error    'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11105:124   error    'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11105:218   error    'o' is already declared in the upper scope on line 11087 column 101                                                          no-shadow
  11105:284   error    Unexpected use of comma operator                                                                                             no-sequences
  11107:14    error    Unexpected var, use let or const instead                                                                                     no-var
  11107:18    error    'r' is already declared in the upper scope on line 11139 column 21                                                           no-shadow
  11108:1     warning  This line has a length of 142. Maximum allowed is 100                                                                        max-len
  11108:9     error    Unexpected var, use let or const instead                                                                                     no-var
  11108:13    error    's' declared on line 11112 column 16 is used outside of binding context                                                      block-scoped-var
  11108:13    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11108:26    error    'a' was used before it was defined                                                                                           no-use-before-define
  11108:26    error    'a' declared on line 11112 column 13 is used outside of binding context                                                      block-scoped-var
  11108:62    error    'a' was used before it was defined                                                                                           no-use-before-define
  11108:62    error    'a' declared on line 11112 column 13 is used outside of binding context                                                      block-scoped-var
  11108:78    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11108:106   error    's' declared on line 11112 column 16 is used outside of binding context                                                      block-scoped-var
  11111:14    error    'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11111:42    error    'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11111:50    error    'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11112:1     warning  This line has a length of 169. Maximum allowed is 100                                                                        max-len
  11112:9     error    Unexpected var, use let or const instead                                                                                     no-var
  11112:13    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11112:16    error    's' is already defined                                                                                                       no-redeclare
  11112:16    error    's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:46    error    'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11112:81    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11112:102   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11112:105   error    's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:112   error    's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:122   error    's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:129   error    's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11115:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11115:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11115:27    error    Unexpected use of comma operator                                                                                             no-sequences
  11117:46    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11118:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11118:39    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11120:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11123:12    error    'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11123:22    error    'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11123:40    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11123:55    error    'e' is already declared in the upper scope on line 11123 column 40                                                           no-shadow
  11123:58    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11124:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
  11124:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11124:35    error    Unexpected use of comma operator                                                                                             no-sequences
  11124:67    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11125:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11125:50    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11129:47    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11130:9     error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11130:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11130:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11130:218   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11130:280   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11132:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11132:63    error    Unexpected use of comma operator                                                                                             no-sequences
  11135:1     warning  This line has a length of 154. Maximum allowed is 100                                                                        max-len
  11135:16    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11135:51    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11135:119   error    'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11137:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
  11137:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11137:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11139:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11139:21    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11139:24    error    'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11139:27    error    't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11139:30    error    'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11139:33    error    'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11139:36    error    'o' is already declared in the upper scope on line 11087 column 101                                                          no-shadow
  11139:39    error    'r' is already declared in the upper scope on line 11139 column 21                                                           no-shadow
  11140:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11140:9     error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11140:19    error    't' is already defined                                                                                                       no-redeclare
  11144:107   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11144:107   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11144:138   error    Unexpected use of comma operator                                                                                             no-sequences
  11145:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11145:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11145:34    error    Unexpected use of comma operator                                                                                             no-sequences
  11146:8     error    'ace' is not defined                                                                                                         no-undef
  11146:130   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11146:133   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11146:136   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11146:136   error    'i' is defined but never used                                                                                                no-unused-vars
  11147:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11147:76    error    'e' is already declared in the upper scope on line 11146 column 130                                                          no-shadow
  11147:79    error    't' is already declared in the upper scope on line 11146 column 133                                                          no-shadow
  11148:18    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11148:39    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11149:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11149:32    error    'e' is already declared in the upper scope on line 11146 column 130                                                          no-shadow
  11150:1     warning  This line has a length of 200. Maximum allowed is 100                                                                        max-len
  11150:9     error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:9     error    't' is already declared in the upper scope on line 11146 column 133                                                          no-shadow
  11150:25    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:25    error    'i' is already declared in the upper scope on line 11146 column 136                                                          no-shadow
  11150:39    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:39    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11150:55    error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:55    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11150:70    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:70    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11150:91    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11150:110   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11150:147   error    Unexpected use of comma operator                                                                                             no-sequences
  11150:181   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11154:1     warning  This line has a length of 335. Maximum allowed is 100                                                                        max-len
  11154:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11154:11    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11154:14    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11154:17    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11154:66    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  11154:139   error    'I' is already defined                                                                                                       no-redeclare
  11154:277   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11155:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11157:22    error    Unexpected use of comma operator                                                                                             no-sequences
  11161:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11162:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11162:78    error    Unexpected use of comma operator                                                                                             no-sequences
  11162:82    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11163:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11164:1     warning  This line has a length of 282. Maximum allowed is 100                                                                        max-len
  11164:15    error    'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11164:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11164:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11164:227   error    Unexpected use of comma operator                                                                                             no-sequences
  11166:21    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11167:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11167:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11168:1     warning  This line has a length of 518. Maximum allowed is 100                                                                        max-len
  11168:15    error    'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11168:64    error    't' is already declared in the upper scope on line 11150 column 9                                                            no-shadow
  11168:126   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11168:126   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11168:346   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11169:1     warning  This line has a length of 268. Maximum allowed is 100                                                                        max-len
  11169:240   error    'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11170:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11170:22    error    Unexpected use of comma operator                                                                                             no-sequences
  11171:13    error    'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11171:13    error    'e' is defined but never used                                                                                                no-unused-vars
  11172:1     warning  This line has a length of 232. Maximum allowed is 100                                                                        max-len
  11172:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11172:12    error    Unexpected use of comma operator                                                                                             no-sequences
  11172:171   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11172:181   error    't' is already declared in the upper scope on line 11150 column 9                                                            no-shadow
  11174:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
  11174:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11174:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11174:39    error    Unexpected use of comma operator                                                                                             no-sequences
  11181:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11184:8     error    'ace' is not defined                                                                                                         no-undef
  11184:125   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11184:128   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11184:131   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11184:131   error    'i' is defined but never used                                                                                                no-unused-vars
  11185:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11185:102   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11187:178   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11189:208   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11191:216   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11193:198   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11195:184   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11197:188   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11199:196   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11201:221   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11202:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11202:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11203:159   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11205:94    error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11207:147   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11209:100   error    Unexpected use of comma operator                                                                                             no-sequences
  11209:221   error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11211:71    error    'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11213:11    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11213:84    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11214:8     error    'ace' is not defined                                                                                                         no-undef
  11214:293   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11214:296   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11214:299   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11214:299   error    't' is defined but never used                                                                                                no-unused-vars
  11215:10    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11215:105   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11215:158   error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11215:205   error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11215:250   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11215:320   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11215:358   error    Unexpected var, use let or const instead                                                                                     no-var
  11215:362   error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11215:401   error    'n' is already defined                                                                                                       no-redeclare
  11220:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11220:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11220:75    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11220:78    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11223:1     warning  This line has a length of 152. Maximum allowed is 100                                                                        max-len
  11223:8     error    Unexpected var, use let or const instead                                                                                     no-var
  11223:12    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11223:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11223:68    error    Unexpected use of comma operator                                                                                             no-sequences
  11223:124   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11224:42    error    Unexpected use of comma operator                                                                                             no-sequences
  11225:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
  11225:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11225:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11225:36    error    Unexpected use of comma operator                                                                                             no-sequences
  11226:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11226:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11226:42    error    'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:71    error    Return statement should not contain assignment                                                                               no-return-assign
  11226:71    error    Return statement should not contain assignment                                                                               no-return-assign
  11226:99    error    Unexpected use of comma operator                                                                                             no-sequences
  11226:101   error    'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:134   error    'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:191   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11228:40    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11229:1     warning  This line has a length of 156. Maximum allowed is 100                                                                        max-len
  11229:33    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11229:39    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11229:71    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11229:107   error    Unexpected use of comma operator                                                                                             no-sequences
  11230:41    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11231:46    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11232:38    error    Unexpected use of comma operator                                                                                             no-sequences
  11235:12    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11235:40    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11235:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11236:38    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11237:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11237:52    error    Unexpected use of comma operator                                                                                             no-sequences
  11237:80    error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11238:41    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11239:1     warning  This line has a length of 228. Maximum allowed is 100                                                                        max-len
  11239:10    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11239:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11239:13    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11239:59    error    Unexpected use of comma operator                                                                                             no-sequences
  11239:77    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11239:192   error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11240:13    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11240:48    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11241:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11241:8     error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11241:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11241:52    error    Unexpected use of comma operator                                                                                             no-sequences
  11241:136   error    Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11243:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
  11243:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11243:47    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11247:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
  11247:12    error    Unexpected var, use let or const instead                                                                                     no-var
  11247:16    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11247:76    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11247:84    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11248:11    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11248:11    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11248:23    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11248:40    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11248:40    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11248:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11251:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  11251:26    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11253:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11253:21    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11254:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11254:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11254:10    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11255:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11255:36    error    'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11255:40    error    't' declared on line 11247 column 76 is used outside of binding context                                                      block-scoped-var
  11255:50    error    'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11256:22    error    't' declared on line 11247 column 76 is used outside of binding context                                                      block-scoped-var
  11256:25    error    'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11259:1     warning  This line has a length of 186. Maximum allowed is 100                                                                        max-len
  11259:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11259:10    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11259:37    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11259:60    error    'e' is already defined                                                                                                       no-redeclare
  11259:101   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11259:101   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11259:121   error    Unexpected use of comma operator                                                                                             no-sequences
  11259:159   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11261:1     warning  This line has a length of 407. Maximum allowed is 100                                                                        max-len
  11261:10    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11261:13    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11261:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11261:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11261:190   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11262:48    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11262:51    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11262:54    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11263:1     warning  This line has a length of 375. Maximum allowed is 100                                                                        max-len
  11263:10    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11263:13    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11263:16    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11263:19    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11263:22    error    'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11263:25    error    'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11263:28    error    'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11263:31    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:39    error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:64    error    'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:64    error    'u' is already declared in the upper scope on line 11215 column 71                                                           no-shadow
  11263:208   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11263:208   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11263:259   error    Unexpected use of comma operator                                                                                             no-sequences
  11263:303   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11263:329   error    Unexpected var, use let or const instead                                                                                     no-var
  11263:333   error    'g' is already declared in the upper scope on line 11215 column 182                                                          no-shadow
  11264:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
  11264:133   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11265:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
  11265:44    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11265:67    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11267:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11268:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11268:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11268:38    error    Unexpected use of comma operator                                                                                             no-sequences
  11269:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11269:29    error    Unexpected use of comma operator                                                                                             no-sequences
  11270:13    error    Unexpected var, use let or const instead                                                                                     no-var
  11270:17    error    'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  11272:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11272:14    error    'C' declared on line 11270 column 17 is used outside of binding context                                                      block-scoped-var
  11273:14    error    Unexpected var, use let or const instead                                                                                     no-var
  11276:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11276:23    error    'C' declared on line 11270 column 17 is used outside of binding context                                                      block-scoped-var
  11276:26    error    'y' declared on line 11273 column 18 is used outside of binding context                                                      block-scoped-var
  11277:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11279:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11281:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11281:62    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11281:65    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11282:9     error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11282:12    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11282:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11282:24    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11282:27    error    'e' is already declared in the upper scope on line 11281 column 65                                                           no-shadow
  11282:27    error    'e' is defined but never used                                                                                                no-unused-vars
  11283:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11284:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11284:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11284:606   error    'e' is already declared in the upper scope on line 11281 column 65                                                           no-shadow
  11285:20    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11285:72    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11285:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11287:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11287:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11288:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11289:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11289:34    error    Unexpected use of comma operator                                                                                             no-sequences
  11290:6     error    Unexpected use of comma operator                                                                                             no-sequences
  11290:45    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11291:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11291:40    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11291:46    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11291:76    error    Return statement should not contain assignment                                                                               no-return-assign
  11291:76    error    Return statement should not contain assignment                                                                               no-return-assign
  11291:141   error    Unexpected use of comma operator                                                                                             no-sequences
  11292:48    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11293:1     warning  This line has a length of 257. Maximum allowed is 100                                                                        max-len
  11293:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11293:111   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11294:49    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11295:12    error    Unexpected var, use let or const instead                                                                                     no-var
  11295:16    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11295:52    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11296:1     warning  This line has a length of 144. Maximum allowed is 100                                                                        max-len
  11296:11    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11296:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11296:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11296:99    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11297:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11297:44    error    't' declared on line 11295 column 16 is used outside of binding context                                                      block-scoped-var
  11298:38    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11299:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
  11299:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11299:40    error    Unexpected use of comma operator                                                                                             no-sequences
  11300:41    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11301:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
  11301:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11301:45    error    Unexpected use of comma operator                                                                                             no-sequences
  11302:41    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11302:41    error    'e' is defined but never used                                                                                                no-unused-vars
  11303:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11304:42    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11304:42    error    'e' is defined but never used                                                                                                no-unused-vars
  11305:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11305:313   error    Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11306:45    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11307:10    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11307:13    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11307:13    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11307:28    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11307:28    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11307:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11308:7     error    Return statement should not contain assignment                                                                               no-return-assign
  11308:7     error    Return statement should not contain assignment                                                                               no-return-assign
  11308:60    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:129   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:206   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:450   error    Unexpected use of comma operator                                                                                             no-sequences
  11310:43    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11310:46    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11310:49    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11312:1     warning  This line has a length of 183. Maximum allowed is 100                                                                        max-len
  11312:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11312:11    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11312:14    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11312:36    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11312:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11312:67    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11312:85    error    'i' is already defined                                                                                                       no-redeclare
  11312:105   error    'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11312:122   error    'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11312:148   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11314:1     warning  This line has a length of 161. Maximum allowed is 100                                                                        max-len
  11314:9     error    Unexpected var, use let or const instead                                                                                     no-var
  11314:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11314:13    error    'o' is already defined                                                                                                       no-redeclare
  11314:17    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11314:35    error    'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11314:41    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11314:68    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11316:42    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11319:1     warning  This line has a length of 232. Maximum allowed is 100                                                                        max-len
  11319:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11319:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11319:38    error    Unexpected use of comma operator                                                                                             no-sequences
  11319:152   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11319:157   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11319:182   error    Unexpected use of comma operator                                                                                             no-sequences
  11320:1     warning  This line has a length of 369. Maximum allowed is 100                                                                        max-len
  11320:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11320:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11320:18    error    Unexpected use of comma operator                                                                                             no-sequences
  11320:88    error    Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11320:257   error    Unexpected use of comma operator                                                                                             no-sequences
  11320:297   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11323:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11323:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11325:10    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11325:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11326:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
  11326:13    error    Unexpected var, use let or const instead                                                                                     no-var
  11326:17    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11326:56    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11326:64    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11328:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11328:15    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11328:69    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11328:75    error    'i' declared on line 11326 column 56 is used outside of binding context                                                      block-scoped-var
  11328:96    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11328:101   error    'i' declared on line 11326 column 56 is used outside of binding context                                                      block-scoped-var
  11330:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
  11330:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11331:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11332:50    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11332:53    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11333:1     warning  This line has a length of 483. Maximum allowed is 100                                                                        max-len
  11333:10    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11333:13    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11333:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11333:139   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:179   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:217   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:263   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11333:338   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11334:34    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11334:37    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11334:40    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11335:1     warning  This line has a length of 307. Maximum allowed is 100                                                                        max-len
  11335:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11335:44    error    Unexpected use of comma operator                                                                                             no-sequences
  11335:55    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11335:68    error    'n' was used before it was defined                                                                                           no-use-before-define
  11335:196   error    'n' was used before it was defined                                                                                           no-use-before-define
  11335:226   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11335:230   error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11335:233   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11335:233   error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11337:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
  11337:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11337:14    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11337:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11337:78    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11339:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
  11339:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11339:78    error    Unexpected use of comma operator                                                                                             no-sequences
  11340:42    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11340:45    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11341:1     warning  This line has a length of 736. Maximum allowed is 100                                                                        max-len
  11341:10    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11341:13    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11341:16    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11341:19    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:19    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11341:57    error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:57    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11341:70    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11341:80    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:80    error    'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11341:135   error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:135   error    'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11341:284   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11341:284   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11341:436   error    Unexpected use of comma operator                                                                                             no-sequences
  11342:46    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11343:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
  11343:12    error    Unexpected var, use let or const instead                                                                                     no-var
  11343:16    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11343:19    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11343:37    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11343:56    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11343:70    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11343:70    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11343:84    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11344:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
  11344:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11344:9     error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:9     error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:16    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11344:57    error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:57    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:70    error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:70    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:88    error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:88    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:115   error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:115   error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:148   error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:148   error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:171   error    'a' was used before it was defined                                                                                           no-use-before-define
  11344:171   error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11345:7     error    'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11345:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11345:41    error    Unexpected var, use let or const instead                                                                                     no-var
  11345:45    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11345:53    error    'r' is already defined                                                                                                       no-redeclare
  11345:53    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11345:57    error    'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11345:67    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11346:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11346:11    error    'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11346:15    error    'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11346:18    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11346:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11346:34    error    'i' declared on line 11343 column 19 is used outside of binding context                                                      block-scoped-var
  11347:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11347:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11347:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11347:15    error    's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:26    error    's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:38    error    's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:46    error    's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:65    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11347:65    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11347:69    error    'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11347:79    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11347:79    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:1     warning  This line has a length of 141. Maximum allowed is 100                                                                        max-len
  11348:13    error    'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11348:19    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:23    error    'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11348:26    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11348:26    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:41    error    'i' declared on line 11343 column 19 is used outside of binding context                                                      block-scoped-var
  11348:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11348:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11348:52    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:55    error    's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11348:58    error    'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11348:58    error    'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:63    error    Unexpected use of comma operator                                                                                             no-sequences
  11348:65    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:92    error    'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11349:7     error    'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11349:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11349:28    error    'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11350:37    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11350:40    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11350:43    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11351:1     warning  This line has a length of 576. Maximum allowed is 100                                                                        max-len
  11351:10    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11351:13    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11351:31    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11351:68    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11351:68    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11351:150   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11351:245   error    'o' is assigned to itself                                                                                                    no-self-assign
  11351:252   error    'i' is assigned to itself                                                                                                    no-self-assign
  11351:332   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11351:377   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11353:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  11353:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11353:10    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11353:28    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11353:47    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11353:47    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11353:61    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11353:69    error    'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11353:69    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11353:73    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11353:85    error    'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11353:89    error    Array.prototype.filter() expects a value to be returned at the end of arrow function                                         array-callback-return
  11354:25    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11356:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11357:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11357:16    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11357:28    error    'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11357:37    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11357:40    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11358:7     error    'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11358:20    error    'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11360:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11360:16    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11360:23    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11360:34    error    'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11360:34    error    'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11360:38    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11360:47    error    'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11361:8     error    Unexpected var, use let or const instead                                                                                     no-var
  11361:12    error    'e' is already defined                                                                                                       no-redeclare
  11361:26    error    't' is already declared in the upper scope on line 11353 column 28                                                           no-shadow
  11361:84    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11361:123   error    Unexpected use of comma operator                                                                                             no-sequences
  11361:133   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11362:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11362:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11362:12    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11362:25    error    'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11362:28    error    't' is already declared in the upper scope on line 11353 column 28                                                           no-shadow
  11363:8     error    Unexpected var, use let or const instead                                                                                     no-var
  11363:12    error    'i' is already declared in the upper scope on line 11353 column 61                                                           no-shadow
  11363:26    error    'n' is already declared in the upper scope on line 11353 column 69                                                           no-shadow
  11363:44    error    't' is already defined                                                                                                       no-redeclare
  11363:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11363:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11363:128   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11363:175   error    Unexpected use of comma operator                                                                                             no-sequences
  11364:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
  11364:10    error    Unexpected use of comma operator                                                                                             no-sequences
  11364:33    error    'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11366:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
  11366:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11366:11    error    'n' is already defined                                                                                                       no-redeclare
  11366:42    error    'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11366:59    error    'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11366:74    error    'e' is already defined                                                                                                       no-redeclare
  11366:80    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11366:86    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11367:14    error    Unexpected var, use let or const instead                                                                                     no-var
  11367:80    error    Unexpected use of comma operator                                                                                             no-sequences
  11367:113   error    Empty block statement                                                                                                        no-empty
  11367:117   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11367:124   error    'h' declared on line 11367 column 18 is used outside of binding context                                                      block-scoped-var
  11367:153   error    Unexpected use of comma operator                                                                                             no-sequences
  11367:168   error    'h' declared on line 11367 column 18 is used outside of binding context                                                      block-scoped-var
  11367:186   error    Empty block statement                                                                                                        no-empty
  11367:189   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11367:207   error    Unexpected use of comma operator                                                                                             no-sequences
  11367:209   error    'd' declared on line 11367 column 21 is used outside of binding context                                                      block-scoped-var
  11367:225   error    'd' declared on line 11367 column 21 is used outside of binding context                                                      block-scoped-var
  11368:9     error    Unexpected var, use let or const instead                                                                                     no-var
  11368:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11368:13    error    'u' is already declared in the upper scope on line 11215 column 71                                                           no-shadow
  11368:55    error    'u' is already defined                                                                                                       no-redeclare
  11368:86    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11368:153   error    Unexpected use of comma operator                                                                                             no-sequences
  11370:39    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11370:42    error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11371:10    error    'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11371:13    error    'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11371:16    error    'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11371:19    error    'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11371:27    error    's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11371:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11371:51    error    'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11372:13    error    't' is already declared in the upper scope on line 11370 column 42                                                           no-shadow
  11372:55    error    Return statement should not contain assignment                                                                               no-return-assign
  11372:55    error    Return statement should not contain assignment                                                                               no-return-assign
  11372:55    error    Return statement should not contain assignment                                                                               no-return-assign
  11372:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11372:70    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11372:154   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11372:220   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11373:33    error    'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11373:151   error    'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11373:244   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11373:253   error    'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11373:256   error    'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11375:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11375:17    error    'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11375:20    error    'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11379:25    error    Unexpected use of comma operator                                                                                             no-sequences
  11379:58    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11380:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11380:9     error    't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11380:24    error    'e' is already defined                                                                                                       no-redeclare
  11380:197   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11380:197   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11380:562   error    Unexpected use of comma operator                                                                                             no-sequences
  11380:953   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11381:119   error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11382:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11382:14    error    Unexpected use of comma operator                                                                                             no-sequences
  11383:57    error    'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11386:8     error    'ace' is not defined                                                                                                         no-undef
  11386:101   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11386:104   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11386:107   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11386:107   error    'i' is defined but never used                                                                                                no-unused-vars
  11387:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11387:38    error    'e' is already defined                                                                                                       no-redeclare
  11387:71    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11387:71    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11388:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
  11388:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11388:35    error    Unexpected use of comma operator                                                                                             no-sequences
  11388:100   error    'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11388:103   error    't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11388:106   error    'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11389:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11389:81    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11390:45    error    'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11390:45    error    'e' is defined but never used                                                                                                no-unused-vars
  11390:48    error    't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11390:48    error    't' is defined but never used                                                                                                no-unused-vars
  11390:51    error    'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11390:51    error    'i' is defined but never used                                                                                                no-unused-vars
  11392:43    error    'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11392:46    error    't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11392:49    error    'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11393:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11393:10    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11393:20    error    'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11393:20    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11393:40    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11393:44    error    'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11393:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11393:66    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11394:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11394:13    error    Unexpected var, use let or const instead                                                                                     no-var
  11394:17    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11394:20    error    'i' is already defined                                                                                                       no-redeclare
  11394:39    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11394:58    error    'o' is already defined                                                                                                       no-redeclare
  11394:65    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11395:12    error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11395:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11395:51    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11397:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11400:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11402:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11402:9     error    Return statement should not contain assignment                                                                               no-return-assign
  11402:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11402:16    error    'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11402:20    error    'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:26    error    's' declared on line 11394 column 17 is used outside of binding context                                                      block-scoped-var
  11402:41    error    'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:57    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11402:60    error    'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11402:63    error    'i' declared on line 11394 column 20 is used outside of binding context                                                      block-scoped-var
  11402:66    error    'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:69    error    's' declared on line 11394 column 17 is used outside of binding context                                                      block-scoped-var
  11402:77    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11404:46    error    'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11404:49    error    't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11404:52    error    'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11404:55    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11404:58    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11405:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11405:35    error    Unexpected use of comma operator                                                                                             no-sequences
  11405:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11406:7     error    Return statement should not contain assignment                                                                               no-return-assign
  11406:51    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11406:92    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11406:172   error    Unexpected use of comma operator                                                                                             no-sequences
  11408:46    error    'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11408:49    error    't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11408:52    error    'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11408:55    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11408:58    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11408:58    error    'o' is defined but never used                                                                                                no-unused-vars
  11409:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11409:31    error    Unexpected use of comma operator                                                                                             no-sequences
  11409:68    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11410:24    error    Unexpected use of comma operator                                                                                             no-sequences
  11414:8     error    'ace' is not defined                                                                                                         no-undef
  11414:124   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11414:127   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11414:130   error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11414:130   error    'i' is defined but never used                                                                                                no-unused-vars
  11415:33    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11415:86    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11415:98    error    'e' is already declared in the upper scope on line 11414 column 124                                                          no-shadow
  11415:101   error    't' is already declared in the upper scope on line 11414 column 127                                                          no-shadow
  11415:104   error    'i' is already declared in the upper scope on line 11414 column 130                                                          no-shadow
  11416:11    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11416:59    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11417:10    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11417:18    error    'e' is already declared in the upper scope on line 11415 column 98                                                           no-shadow
  11417:21    error    't' is already declared in the upper scope on line 11415 column 101                                                          no-shadow
  11417:24    error    'i' is already declared in the upper scope on line 11415 column 104                                                          no-shadow
  11418:14    error    Unexpected var, use let or const instead                                                                                     no-var
  11418:18    error    'n' is already declared in the upper scope on line 11416 column 11                                                           no-shadow
  11418:25    error    'o' is already declared in the upper scope on line 11417 column 10                                                           no-shadow
  11419:15    error    'r' is already declared in the upper scope on line 11427 column 58                                                           no-shadow
  11419:19    error    Unexpected use of '>>'                                                                                                       no-bitwise
  11419:31    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11419:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11424:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11426:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11426:20    error    'n' declared on line 11418 column 18 is used outside of binding context                                                      block-scoped-var
  11427:1     warning  This line has a length of 220. Maximum allowed is 100                                                                        max-len
  11427:58    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11427:188   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11429:53    error    Empty block statement                                                                                                        no-empty
  11429:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11432:9     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11432:15    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11432:76    error    Unexpected use of comma operator                                                                                             no-sequences
  11432:107   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11432:115   error    Empty block statement                                                                                                        no-empty
  11435:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11435:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11435:36    error    'e' is already declared in the upper scope on line 11414 column 124                                                          no-shadow
  11435:39    error    't' is already declared in the upper scope on line 11414 column 127                                                          no-shadow
  11436:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11436:9     error    'i' is already declared in the upper scope on line 11414 column 130                                                          no-shadow
  11436:12    error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11436:27    error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11436:54    error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11436:65    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11436:116   error    'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11436:130   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11436:155   error    'r' is already defined                                                                                                       no-redeclare
  11436:203   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11437:18    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11437:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11437:97    error    Unexpected use of comma operator                                                                                             no-sequences
  11441:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11442:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11442:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11442:31    error    Unexpected use of comma operator                                                                                             no-sequences
  11442:75    error    'a' is already declared in the upper scope on line 11415 column 33                                                           no-shadow
  11442:78    error    'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11442:81    error    't' is already declared in the upper scope on line 11435 column 39                                                           no-shadow
  11442:84    error    'i' is already declared in the upper scope on line 11436 column 9                                                            no-shadow
  11444:14    error    'l' was used before it was defined                                                                                           no-use-before-define
  11444:25    error    Unexpected use of comma operator                                                                                             no-sequences
  11446:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11446:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11446:11    error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11446:115   error    'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11446:165   error    'r' is already defined                                                                                                       no-redeclare
  11446:215   error    't' is already defined                                                                                                       no-redeclare
  11446:221   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11446:326   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11446:378   error    Unexpected use of comma operator                                                                                             no-sequences
  11446:421   warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11446:491   error    'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11446:494   error    't' is already declared in the upper scope on line 11435 column 39                                                           no-shadow
  11447:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11447:44    error    Unexpected use of comma operator                                                                                             no-sequences
  11448:53    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11448:53    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11449:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11450:6     error    Unexpected use of comma operator                                                                                             no-sequences
  11451:5     error    Unexpected use of comma operator                                                                                             no-sequences
  11452:8     error    'ace' is not defined                                                                                                         no-undef
  11452:380   error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11452:383   error    'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11452:386   error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11452:386   error    't' is defined but never used                                                                                                no-unused-vars
  11453:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11453:32    error    Unexpected var, use let or const instead                                                                                     no-var
  11453:36    error    's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11453:58    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11453:84    error    'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11453:112   error    'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11453:151   error    'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11453:189   error    'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11453:236   error    'e' is already defined                                                                                                       no-redeclare
  11453:483   error    'e' is already declared in the upper scope on line 11452 column 380                                                          no-shadow
  11453:486   error    't' is already declared in the upper scope on line 11452 column 386                                                          no-shadow
  11455:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11455:10    error    'i' is already declared in the upper scope on line 11453 column 58                                                           no-shadow
  11455:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11458:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11458:11    error    'n' is already declared in the upper scope on line 11453 column 112                                                          no-shadow
  11458:14    error    'o' is already declared in the upper scope on line 11453 column 151                                                          no-shadow
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:17    error    Return statement should not contain assignment                                                                               no-return-assign
  11458:83    error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:136   error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:232   error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:271   error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:296   error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:309   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11458:316   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11458:324   error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:348   error    'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11461:40    error    'e' is already declared in the upper scope on line 11452 column 380                                                          no-shadow
  11461:43    error    't' is already declared in the upper scope on line 11452 column 386                                                          no-shadow
  11462:13    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11462:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11462:53    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11462:58    error    Unexpected use of comma operator                                                                                             no-sequences
  11463:1     warning  This line has a length of 137. Maximum allowed is 100                                                                        max-len
  11463:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11464:8     error    'ace' is not defined                                                                                                         no-undef
  11464:38    error    'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11465:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11465:43    error    'ace' is not defined                                                                                                         no-undef
  11465:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11465:61    error    't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11465:64    error    'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11467:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11467:148   error    Unexpected use of comma operator                                                                                             no-sequences
  11468:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11468:7     error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  11469:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11469:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11469:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11472:26    error    'e' is already declared in the upper scope on line 11471 column 22                                                           no-shadow
  11472:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11472:32    error    'i' is defined but never used                                                                                                no-unused-vars
  11473:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11473:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11473:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11473:53    error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:67    error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:72    error    't' is already defined                                                                                                       no-redeclare
  11473:72    error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:100   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:152   error    's' is already defined                                                                                                       no-redeclare
  11473:169   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11473:174   error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:176   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11473:186   error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:188   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11476:39    error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11476:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11476:59    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11477:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11477:14    warning  All possible message keys should be documented. See https://w.wiki/4r9a for details                                          mediawiki/msg-doc
  11477:51    error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11477:56    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11477:80    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11478:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:28    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11478:30    error    'g' was used before it was defined                                                                                           no-use-before-define
  11478:30    error    'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:34    error    'g' was used before it was defined                                                                                           no-use-before-define
  11478:34    error    'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:53    error    Unexpected use of comma operator                                                                                             no-sequences
  11478:206   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:257   error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:369   error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:447   error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:558   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:558   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:563   error    Unexpected use of comma operator                                                                                             no-sequences
  11478:569   error    'g' was used before it was defined                                                                                           no-use-before-define
  11478:569   error    'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:578   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:650   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:693   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:740   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:822   error    Unexpected use of comma operator                                                                                             no-sequences
  11480:31    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11481:47    error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11482:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11482:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11482:27    error    Unexpected use of comma operator                                                                                             no-sequences
  11485:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11485:21    error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:53    error    'u' declared on line 11477 column 10 is used outside of binding context                                                      block-scoped-var
  11485:67    error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:76    error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:97    error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:116   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:134   error    'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11485:160   error    't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:232   error    'u' declared on line 11477 column 10 is used outside of binding context                                                      block-scoped-var
  11487:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11488:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11488:7     error    'g' was used before it was defined                                                                                           no-use-before-define
  11488:11    error    'g' was used before it was defined                                                                                           no-use-before-define
  11488:30    error    Unexpected use of comma operator                                                                                             no-sequences
  11488:163   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11488:204   error    Unexpected var, use let or const instead                                                                                     no-var
  11488:204   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11488:211   error    'l' is already defined                                                                                                       no-redeclare
  11488:260   error    't' is already defined                                                                                                       no-redeclare
  11488:374   error    Unexpected use of comma operator                                                                                             no-sequences
  11491:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11491:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11491:40    error    Unexpected use of comma operator                                                                                             no-sequences
  11493:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11493:158   error    Unexpected use of comma operator                                                                                             no-sequences
  11495:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11498:26    error    'e' is already declared in the upper scope on line 11497 column 22                                                           no-shadow
  11498:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11498:32    error    'i' is defined but never used                                                                                                no-unused-vars
  11499:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11499:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11499:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11499:110   error    't' is already defined                                                                                                       no-redeclare
  11499:241   error    's' is already defined                                                                                                       no-redeclare
  11499:352   error    'r' is already defined                                                                                                       no-redeclare
  11499:370   error    'r' is already defined                                                                                                       no-redeclare
  11499:784   error    's' is already defined                                                                                                       no-redeclare
  11499:1305  error    'n' is already defined                                                                                                       no-redeclare
  11499:1318  error    Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  error    Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  error    Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  error    Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11499:1569  error    Unexpected use of comma operator                                                                                             no-sequences
  11501:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11502:7     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11502:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11506:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11506:18    error    Unexpected use of comma operator                                                                                             no-sequences
  11506:53    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11506:59    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11507:14    error    'e' is already declared in the upper scope on line 11501 column 22                                                           no-shadow
  11508:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11509:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11510:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11510:11    error    Unexpected use of comma operator                                                                                             no-sequences
  11511:11    error    'f' was used before it was defined                                                                                           no-use-before-define
  11512:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11512:16    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11512:45    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11512:87    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11513:13    error    'a' is a function                                                                                                            no-func-assign
  11513:98    error    'e' is already declared in the upper scope on line 11512 column 87                                                           no-shadow
  11515:19    error    'e' is already declared in the upper scope on line 11512 column 87                                                           no-shadow
  11518:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11518:17    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11518:20    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11519:14    error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11520:11    error    'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11520:23    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11520:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11520:56    error    Unexpected use of comma operator                                                                                             no-sequences
  11520:144   error    Function declared in a loop contains unsafe references to variable(s) 'a', 'a', 'a'                                          no-loop-func
  11520:144   error    Arrow function should not return assignment                                                                                  no-return-assign
  11520:146   error    'e' is already declared in the upper scope on line 11518 column 17                                                           no-shadow
  11520:163   error    'e' is already declared in the upper scope on line 11520 column 146                                                          no-shadow
  11520:166   error    't' is already declared in the upper scope on line 11518 column 20                                                           no-shadow
  11521:18    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11523:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11523:12    error    'i' is already declared in the upper scope on line 11519 column 14                                                           no-shadow
  11523:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11525:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11525:50    error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11527:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11528:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11528:32    error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11530:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11530:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11531:14    error    'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11531:17    error    'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11531:20    error    't' is already declared in the upper scope on line 11559 column 122                                                          no-shadow
  11531:23    error    'i' is already declared in the upper scope on line 11559 column 125                                                          no-shadow
  11534:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11534:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11534:25    error    Unexpected use of comma operator                                                                                             no-sequences
  11537:7     error    Return statement should not contain assignment                                                                               no-return-assign
  11537:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11537:14    error    'e' was used before it was defined                                                                                           no-use-before-define
  11537:19    error    Unexpected use of comma operator                                                                                             no-sequences
  11537:23    error    't' was used before it was defined                                                                                           no-use-before-define
  11537:23    error    Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
  11537:61    error    'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11538:13    error    Unexpected dangling '_' in '_calculateHistorySize'                                                                           no-underscore-dangle
  11539:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11539:25    error    Unexpected use of comma operator                                                                                             no-sequences
  11540:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
  11540:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11540:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11540:58    error    Unexpected use of comma operator                                                                                             no-sequences
  11542:10    error    't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11542:10    error    't' is already declared in the upper scope on line 11559 column 122                                                          no-shadow
  11542:38    error    'i' is already declared in the upper scope on line 11559 column 125                                                          no-shadow
  11542:45    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11542:74    error    'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11544:9     error    Unexpected use of comma operator                                                                                             no-sequences
  11547:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11551:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11558:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11558:21    error    Unexpected use of comma operator                                                                                             no-sequences
  11559:19    error    'e' was used before it was defined                                                                                           no-use-before-define
  11559:32    error    't' was used before it was defined                                                                                           no-use-before-define
  11559:37    error    'i' was used before it was defined                                                                                           no-use-before-define
  11559:45    error    'e' was used before it was defined                                                                                           no-use-before-define
  11559:48    error    'i' was used before it was defined                                                                                           no-use-before-define
  11559:76    error    'e' was used before it was defined                                                                                           no-use-before-define
  11559:112   error    'e' was used before it was defined                                                                                           no-use-before-define
  11559:115   error    Unreachable code                                                                                                             no-unreachable
  11559:115   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11559:119   error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11559:122   error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11559:125   error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11560:1     warning  This line has a length of 186. Maximum allowed is 100                                                                        max-len
  11560:85    error    't' is already defined                                                                                                       no-redeclare
  11560:115   error    'i' is already defined                                                                                                       no-redeclare
  11560:148   error    't' is already defined                                                                                                       no-redeclare
  11560:173   error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11561:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11561:9     error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11561:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:86    error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11561:92    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:548   error    'e' is already defined                                                                                                       no-redeclare
  11561:601   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:625   error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11561:921   error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11563:111   error    'e' is already defined                                                                                                       no-redeclare
  11567:18    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11568:9     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11575:18    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11576:9     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11580:7     error    Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
  11582:7     error    Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
  11584:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11584:7     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11587:18    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11588:9     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11591:59    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11592:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11592:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11592:49    error    Unexpected use of comma operator                                                                                             no-sequences
  11593:15    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11594:13    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11594:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11594:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11594:40    error    Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11596:13    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11596:35    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11596:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11596:40    error    Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11597:1     warning  This line has a length of 259. Maximum allowed is 100                                                                        max-len
  11597:180   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11597:237   error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11599:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11599:22    error    Unexpected use of comma operator                                                                                             no-sequences
  11600:17    error    'e' is already declared in the upper scope on line 11597 column 237                                                          no-shadow
  11601:8     error    Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11603:1     warning  This line has a length of 250. Maximum allowed is 100                                                                        max-len
  11603:152   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11603:152   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11605:54    error    'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11606:74    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11606:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11606:114   error    Unexpected use of comma operator                                                                                             no-sequences
  11607:10    error    Unexpected use of comma operator                                                                                             no-sequences
  11607:886   error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11609:11    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11609:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11609:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11609:99    error    Unexpected use of comma operator                                                                                             no-sequences
  11611:10    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11611:35    error    Unexpected use of comma operator                                                                                             no-sequences
  11614:16    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11615:7     error    Unexpected console statement                                                                                                 no-console
  11617:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11620:16    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11621:7     error    Unexpected console statement                                                                                                 no-console
  11623:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11626:16    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11627:7     error    Unexpected console statement                                                                                                 no-console
  11630:15    error    Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
  11631:11    error    'r' is already declared in the upper scope on line 11512 column 60                                                           no-shadow
  11631:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11632:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
  11632:12    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11632:47    error    'o' is already declared in the upper scope on line 11512 column 45                                                           no-shadow
  11632:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11632:60    error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11632:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11632:78    error    Unexpected use of comma operator                                                                                             no-sequences
  11632:112   error    'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11634:1     warning  This line has a length of 290. Maximum allowed is 100                                                                        max-len
  11634:12    error    'e' is already declared in the upper scope on line 11632 column 12                                                           no-shadow
  11634:15    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11634:18    error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11634:21    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11634:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11634:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11634:120   error    Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11634:241   error    Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11638:7     error    Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
  11639:11    error    'r' is already declared in the upper scope on line 11512 column 60                                                           no-shadow
  11639:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11640:1     warning  This line has a length of 299. Maximum allowed is 100                                                                        max-len
  11640:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11640:10    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11640:25    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11640:44    error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11640:64    error    'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11640:83    error    'e' is already defined                                                                                                       no-redeclare
  11640:107   error    'o' is already declared in the upper scope on line 11512 column 45                                                           no-shadow
  11640:120   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11640:120   error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11640:120   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11640:138   error    Unexpected use of comma operator                                                                                             no-sequences
  11640:280   error    't' is already declared in the upper scope on line 11640 column 25                                                           no-shadow
  11642:14    error    'e' is already declared in the upper scope on line 11640 column 10                                                           no-shadow
  11642:29    error    Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11642:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11647:1     warning  This line has a length of 342. Maximum allowed is 100                                                                        max-len
  11647:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11647:121   error    Unexpected use of comma operator                                                                                             no-sequences
  11647:203   error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11649:11    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11649:27    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11649:52    error    Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11649:52    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11651:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
  11651:11    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11651:27    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11651:76    error    Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11651:76    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11653:11    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11653:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11654:12    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11654:33    error    Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11654:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11655:15    error    'e' is already declared in the upper scope on line 11653 column 11                                                           no-shadow
  11658:26    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11659:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11659:41    error    Unexpected use of comma operator                                                                                             no-sequences
  11659:43    error    Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11660:29    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11661:5     error    Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11662:7     error    Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11662:27    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11663:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  11663:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11663:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11663:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11663:40    error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11663:63    error    Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11663:84    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11664:7     error    Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11664:42    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11665:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11665:5     error    Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11665:19    error    Unexpected use of comma operator                                                                                             no-sequences
  11665:21    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
  11667:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  11667:9     error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11667:12    error    Return statement should not contain assignment                                                                               no-return-assign
  11667:12    error    Return statement should not contain assignment                                                                               no-return-assign
  11667:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11667:19    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11667:98    error    Unexpected use of comma operator                                                                                             no-sequences
  11669:1     warning  This line has a length of 221. Maximum allowed is 100                                                                        max-len
  11669:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11669:12    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11669:198   error    Unexpected use of comma operator                                                                                             no-sequences
  11670:30    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11671:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11671:41    error    Unexpected use of comma operator                                                                                             no-sequences
  11671:43    error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11672:33    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11673:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11673:29    error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11674:7     error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11674:31    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11674:34    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11675:1     warning  This line has a length of 226. Maximum allowed is 100                                                                        max-len
  11675:9     error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11675:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11675:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11675:108   error    Unexpected use of comma operator                                                                                             no-sequences
  11675:125   error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11675:148   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11677:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11677:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11677:25    error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11677:45    error    Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11678:16    error    'e' is already declared in the upper scope on line 11674 column 31                                                           no-shadow
  11679:25    error    Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11679:46    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11680:7     error    Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11680:46    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11680:49    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11681:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11681:5     error    Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11681:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11681:28    error    Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
  11682:7     error    Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11682:36    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11683:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
  11683:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11683:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11683:45    error    Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11683:68    error    Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11684:7     error    Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11685:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  11685:9     error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11685:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11685:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11686:45    error    'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11686:48    error    't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11687:9     error    'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11687:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11687:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11688:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11688:9     error    Unexpected use of comma operator                                                                                             no-sequences
  11690:32    error    Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
  11690:50    error    Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
  11693:16    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11693:19    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11697:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11697:12    error    'e' is already declared in the upper scope on line 11691 column 22                                                           no-shadow
  11698:15    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11698:18    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11698:21    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11699:17    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11700:14    error    'n' is already declared in the upper scope on line 11698 column 15                                                           no-shadow
  11700:26    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11700:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11700:59    error    Unexpected use of comma operator                                                                                             no-sequences
  11702:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11702:26    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11702:29    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11702:32    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11703:38    error    Unexpected use of comma operator                                                                                             no-sequences
  11705:27    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11705:30    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11708:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11709:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11709:11    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11709:18    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11709:26    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11709:34    error    't' is already defined                                                                                                       no-redeclare
  11709:42    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11709:46    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11709:54    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11710:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
  11710:14    error    Unexpected var, use let or const instead                                                                                     no-var
  11710:18    error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11710:21    error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11710:105   error    'i' is not modified in this loop                                                                                             no-unmodified-loop-condition
  11710:137   error    Empty block statement                                                                                                        no-empty
  11711:17    error    'e' is already declared in the upper scope on line 11705 column 27                                                           no-shadow
  11712:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11712:14    error    Unexpected use of comma operator                                                                                             no-sequences
  11715:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11715:15    error    'a' declared on line 11710 column 21 is used outside of binding context                                                      block-scoped-var
  11715:27    error    'a' declared on line 11710 column 21 is used outside of binding context                                                      block-scoped-var
  11718:10    error    Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
  11721:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11722:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11723:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
  11723:14    error    String prototype is read only, properties should not be added                                                                no-extend-native
  11723:86    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11725:8     error    String prototype is read only, properties should not be added                                                                no-extend-native
  11725:76    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11725:79    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11726:12    error    Unexpected var, use let or const instead                                                                                     no-var
  11726:16    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11728:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11728:15    error    'i' declared on line 11726 column 16 is used outside of binding context                                                      block-scoped-var
  11729:2004  error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11729:2013  error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11729:2016  error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11729:2019  error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11730:33    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11730:55    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11731:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11731:12    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11732:15    error    'h' is already declared in the upper scope on line 11825 column 15                                                           no-shadow
  11732:18    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11732:21    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11732:24    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11732:27    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11733:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11733:25    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11733:28    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11733:31    error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11733:34    error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11733:37    error    'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11733:40    error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11733:40    error    'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11733:50    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11733:50    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:105   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:214   error    Unnecessary escape character: \-                                                                                             no-useless-escape
  11733:218   error    Unnecessary escape character: \.                                                                                             no-useless-escape
  11733:341   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:423   error    Unnecessary escape character: \-                                                                                             no-useless-escape
  11733:427   error    Unnecessary escape character: \.                                                                                             no-useless-escape
  11733:515   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:676   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11734:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11734:60    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11735:13    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11735:68    error    'e' is already declared in the upper scope on line 11734 column 60                                                           no-shadow
  11735:71    error    't' is already declared in the upper scope on line 11735 column 13                                                           no-shadow
  11735:105   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11736:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11737:13    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11737:39    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11737:65    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11737:120   error    'e' is already declared in the upper scope on line 11736 column 48                                                           no-shadow
  11737:123   error    't' is already declared in the upper scope on line 11737 column 65                                                           no-shadow
  11737:175   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11738:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11739:13    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11739:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11741:12    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11742:15    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11743:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11743:14    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11744:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11744:15    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11744:40    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11745:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11746:25    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11747:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11747:39    error    Unexpected use of comma operator                                                                                             no-sequences
  11747:41    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11747:57    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11753:12    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11754:15    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11755:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11755:14    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11756:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11756:15    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11756:40    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11757:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11758:25    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11759:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11759:39    error    Unexpected use of comma operator                                                                                             no-sequences
  11759:41    error    Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11759:57    error    Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11765:37    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11765:40    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11765:109   error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11766:25    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11768:52    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11769:11    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11769:172   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11770:8     error    Return statement should not contain assignment                                                                               no-return-assign
  11770:79    error    'e' is already declared in the upper scope on line 11768 column 52                                                           no-shadow
  11770:127   error    Unexpected use of comma operator                                                                                             no-sequences
  11771:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11772:49    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11773:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11773:135   error    Unexpected use of comma operator                                                                                             no-sequences
  11773:149   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11773:156   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11773:199   error    Unnecessary escape character: \-                                                                                             no-useless-escape
  11774:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11775:1     warning  This line has a length of 234. Maximum allowed is 100                                                                        max-len
  11775:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11775:11    error    'e' is already defined                                                                                                       no-redeclare
  11775:26    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11775:38    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11775:50    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11775:62    error    'e' is already defined                                                                                                       no-redeclare
  11775:74    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11775:133   error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11775:158   error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11775:162   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11775:170   error    'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11775:170   error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11775:174   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11775:182   error    'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11775:201   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11776:12    error    'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11778:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
  11778:8     error    Unexpected var, use let or const instead                                                                                     no-var
  11778:12    error    'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11778:23    error    'a' is already defined                                                                                                       no-redeclare
  11778:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11779:1     warning  This line has a length of 154. Maximum allowed is 100                                                                        max-len
  11779:56    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11780:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11781:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11781:21    error    'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11782:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11783:1     warning  This line has a length of 193. Maximum allowed is 100                                                                        max-len
  11783:7     error    Unexpected var, use let or const instead                                                                                     no-var
  11783:11    error    'e' is already defined                                                                                                       no-redeclare
  11783:26    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11783:38    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11783:50    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11783:62    error    'e' is already defined                                                                                                       no-redeclare
  11783:74    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11783:78    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:86    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11783:90    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:98    error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11783:102   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:110   error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11783:150   error    'a' was used before it was defined                                                                                           no-use-before-define
  11783:165   error    'e' is already declared in the upper scope on line 11782 column 48                                                           no-shadow
  11783:168   error    't' is already declared in the upper scope on line 11783 column 26                                                           no-shadow
  11783:171   error    'i' is already declared in the upper scope on line 11783 column 38                                                           no-shadow
  11784:1     warning  This line has a length of 170. Maximum allowed is 100                                                                        max-len
  11784:34    error    Unexpected use of comma operator                                                                                             no-sequences
  11785:1     warning  This line has a length of 224. Maximum allowed is 100                                                                        max-len
  11785:93    error    'a' was used before it was defined                                                                                           no-use-before-define
  11785:111   error    'a' was used before it was defined                                                                                           no-use-before-define
  11785:186   error    Return statement should not contain assignment                                                                               no-return-assign
  11785:186   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11785:203   error    Unexpected use of comma operator                                                                                             no-sequences
  11786:13    error    Unexpected use of comma operator                                                                                             no-sequences
  11787:12    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11788:15    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11789:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11789:19    error    Unexpected use of comma operator                                                                                             no-sequences
  11789:21    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11790:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11790:55    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11790:58    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11790:61    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11791:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  11791:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11791:37    error    Unexpected use of comma operator                                                                                             no-sequences
  11791:39    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11792:46    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11792:49    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11792:52    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11793:7     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11793:22    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11793:45    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11794:1     warning  This line has a length of 203. Maximum allowed is 100                                                                        max-len
  11794:12    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11794:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11794:60    error    Unexpected use of comma operator                                                                                             no-sequences
  11794:136   error    Unexpected dangling '_' in '_doRemove'                                                                                       no-underscore-dangle
  11797:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  11797:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11797:7     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11797:31    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11797:38    error    Unexpected dangling '_' in '_doRemove'                                                                                       no-underscore-dangle
  11797:82    error    Unexpected use of comma operator                                                                                             no-sequences
  11797:84    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11798:53    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11798:56    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11798:59    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11800:13    error    Unexpected use of comma operator                                                                                             no-sequences
  11801:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11801:24    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11801:27    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11801:30    error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11802:9     error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11802:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11802:26    error    'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11802:29    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11802:32    error    't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11802:35    error    'i' is already declared in the upper scope on line 11804 column 16                                                           no-shadow
  11804:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11804:16    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11804:19    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11804:22    error    't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11804:25    error    'i' is already declared in the upper scope on line 11804 column 16                                                           no-shadow
  11805:1     warning  This line has a length of 236. Maximum allowed is 100                                                                        max-len
  11805:10    error    'n' is already declared in the upper scope on line 11808 column 16                                                           no-shadow
  11805:13    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11805:16    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11805:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11806:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11806:16    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11806:19    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11806:22    error    't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11807:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11807:8     error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11808:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11808:16    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11808:19    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11808:22    error    't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11809:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11810:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11810:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11810:31    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11812:8     error    Unexpected use of comma operator                                                                                             no-sequences
  11812:36    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11814:99    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11814:99    error    'e' is defined but never used                                                                                                no-unused-vars
  11816:34    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11816:34    error    'e' is defined but never used                                                                                                no-unused-vars
  11818:37    error    'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11818:37    error    'e' is defined but never used                                                                                                no-unused-vars
  11821:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11821:56    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11821:59    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11823:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11823:18    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11824:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11824:23    error    Unexpected use of comma operator                                                                                             no-sequences
  11825:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11825:18    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11825:21    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11825:24    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11825:27    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11825:30    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11826:28    error    'e' is already declared in the upper scope on line 11825 column 18                                                           no-shadow
  11827:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11829:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11830:15    error    't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11830:18    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11831:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11831:19    error    Unexpected use of comma operator                                                                                             no-sequences
  11831:160   error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11831:179   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11832:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11832:62    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11833:13    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11833:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11834:14    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11834:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11837:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
  11837:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11837:60    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11837:93    error    Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11837:119   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11837:123   error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11837:126   error    'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:126   error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11837:133   error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:133   error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11837:140   error    's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:140   error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11837:144   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11838:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:1     warning  This line has a length of 256. Maximum allowed is 100                                                                        max-len
  11839:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:10    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11839:54    error    Unexpected use of comma operator                                                                                             no-sequences
  11839:179   error    Unexpected var, use let or const instead                                                                                     no-var
  11839:183   error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11839:208   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:213   error    Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11840:10    error    Unexpected var, use let or const instead                                                                                     no-var
  11840:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11840:14    error    'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11840:17    error    'a' is already defined                                                                                                       no-redeclare
  11840:17    error    'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:31    error    'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:31    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11840:48    error    Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11840:70    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11840:88    error    'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:115   error    'e' is already declared in the upper scope on line 11832 column 62                                                           no-shadow
  11842:16    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11842:30    error    'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11842:68    error    Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11844:51    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11845:11    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11845:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11845:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11845:139   error    Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11846:52    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11847:11    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11847:14    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11847:14    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11847:31    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11847:39    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11847:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11847:72    error    Unexpected dangling '_' in '__containedEvent'                                                                                no-underscore-dangle
  11847:169   error    Unexpected use of comma operator                                                                                             no-sequences
  11848:49    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11848:52    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11849:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11849:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11850:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11850:51    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11851:7     error    Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11852:49    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11852:52    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11853:12    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  11854:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11854:25    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11854:29    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11855:17    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11856:18    error    'e' is already declared in the upper scope on line 11852 column 49                                                           no-shadow
  11859:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11860:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
  11860:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11860:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11860:72    error    Unexpected use of comma operator                                                                                             no-sequences
  11860:104   error    Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11862:49    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11862:52    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11865:11    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11865:14    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11865:17    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    Return statement should not contain assignment                                                                               no-return-assign
  11865:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11865:79    error    Unexpected dangling '_' in '_toggleDOM'                                                                                      no-underscore-dangle
  11865:102   error    Unexpected dangling '_' in '_setPosition'                                                                                    no-underscore-dangle
  11865:697   error    't' is assigned to itself                                                                                                    no-self-assign
  11865:801   error    Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11865:837   error    Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11865:873   error    Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11865:911   error    Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11865:959   error    Unexpected dangling '_' in '_domSample'                                                                                      no-underscore-dangle
  11865:1003  error    Unexpected dangling '_' in '_domOkay'                                                                                        no-underscore-dangle
  11865:1050  error    Unexpected dangling '_' in '_domCancel'                                                                                      no-underscore-dangle
  11865:1101  warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11865:1326  error    Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11865:1377  error    Unexpected dangling '_' in '_setPosition'                                                                                    no-underscore-dangle
  11865:1412  error    Unexpected dangling '_' in '_updateUI'                                                                                       no-underscore-dangle
  11865:1431  error    Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11865:1477  error    Unexpected dangling '_' in '_bindEvents'                                                                                     no-underscore-dangle
  11867:14    error    Unexpected dangling '_' in '_toggleDOM'                                                                                      no-underscore-dangle
  11869:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11869:7     error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11869:29    error    Unexpected use of comma operator                                                                                             no-sequences
  11872:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  11872:13    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11872:23    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11872:33    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11872:54    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11872:58    error    Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11872:72    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11872:81    error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11872:84    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11872:87    error    't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11872:90    error    'i' is already declared in the upper scope on line 11872 column 13                                                           no-shadow
  11874:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11874:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11874:25    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11874:52    error    Unexpected use of comma operator                                                                                             no-sequences
  11874:60    error    Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11874:74    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11874:77    error    't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11874:77    error    't' is defined but never used                                                                                                no-unused-vars
  11875:8     error    Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11876:18    error    Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11876:33    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11876:36    error    't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11877:8     error    Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11878:41    error    Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11878:55    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11878:58    error    't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11879:8     error    Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11880:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11880:21    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11880:24    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11881:1     warning  This line has a length of 102. Maximum allowed is 100                                                                        max-len
  11881:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11881:8     error    Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11881:47    error    Unexpected use of comma operator                                                                                             no-sequences
  11882:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11882:15    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11882:19    error    Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11882:34    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11882:60    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11882:60    error    'e' is defined but never used                                                                                                no-unused-vars
  11883:8     error    Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11884:10    error    Unexpected use of comma operator                                                                                             no-sequences
  11884:38    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11884:38    error    'e' is defined but never used                                                                                                no-unused-vars
  11885:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11886:12    error    Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11887:17    error    'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11887:20    error    'e' is already declared in the upper scope on line 11887 column 17                                                           no-shadow
  11889:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11889:19    error    't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11889:22    error    'e' is already declared in the upper scope on line 11887 column 17                                                           no-shadow
  11890:9     error    Unexpected dangling '_' in '__containedEvent'                                                                                no-underscore-dangle
  11891:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11891:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11891:26    error    Unexpected use of comma operator                                                                                             no-sequences
  11891:82    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11891:94    error    Unexpected use of comma operator                                                                                             no-sequences
  11891:113   error    Unexpected dangling '_' in '_domCancel'                                                                                      no-underscore-dangle
  11892:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11892:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11892:15    error    Unexpected dangling '_' in '_domOkay'                                                                                        no-underscore-dangle
  11892:42    error    Unexpected use of comma operator                                                                                             no-sequences
  11894:1     warning  This line has a length of 144. Maximum allowed is 100                                                                        max-len
  11894:13    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11894:39    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11894:60    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11894:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11894:100   error    Unexpected use of comma operator                                                                                             no-sequences
  11894:102   error    Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11894:119   error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11895:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11895:90    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11895:96    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11895:141   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11895:213   error    'e' is already declared in the upper scope on line 11894 column 119                                                          no-shadow
  11896:9     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11896:19    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11896:42    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11897:11    error    Unexpected use of comma operator                                                                                             no-sequences
  11897:13    warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11899:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11899:51    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11899:54    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11899:57    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11899:60    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11900:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
  11900:20    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11900:26    error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11900:43    error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11900:55    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11900:81    error    'e' is already declared in the upper scope on line 11899 column 48                                                           no-shadow
  11900:84    error    't' is already declared in the upper scope on line 11899 column 51                                                           no-shadow
  11901:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11902:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11902:10    error    Unexpected use of comma operator                                                                                             no-sequences
  11902:24    error    Unexpected dangling '_' in '_updateUI'                                                                                       no-underscore-dangle
  11903:49    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11905:21    error    Unexpected var, use let or const instead                                                                                     no-var
  11905:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11905:25    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11905:42    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11905:54    error    'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11905:98    error    'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11905:115   error    'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11905:133   error    's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11905:137   error    Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11905:149   error    'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11905:153   error    Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11905:166   error    'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11905:170   error    Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11905:182   error    's' is already defined                                                                                                       no-redeclare
  11905:214   error    'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:214   error    'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11905:246   error    'l' is already defined                                                                                                       no-redeclare
  11905:278   error    's' is already defined                                                                                                       no-redeclare
  11905:303   error    Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11905:339   error    Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11905:373   error    'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:392   error    'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:456   error    'n' is already defined                                                                                                       no-redeclare
  11905:516   error    Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11905:582   error    Unexpected string concatenation of literals                                                                                  no-useless-concat
  11905:814   error    Unexpected use of comma operator                                                                                             no-sequences
  11906:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  11906:9     error    Unexpected var, use let or const instead                                                                                     no-var
  11906:13    error    'c' is already defined                                                                                                       no-redeclare
  11906:45    error    'h' is already declared in the upper scope on line 11825 column 15                                                           no-shadow
  11906:70    error    'd' is already declared in the upper scope on line 11693 column 13                                                           no-shadow
  11906:74    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11906:82    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11907:43    error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11908:11    error    Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11908:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11909:10    error    Unexpected dangling '_' in '_domSample'                                                                                      no-underscore-dangle
  11909:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11910:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11910:18    error    'u' is already declared in the upper scope on line 11705 column 12                                                           no-shadow
  11910:21    error    'e' is already declared in the upper scope on line 11903 column 49                                                           no-shadow
  11910:24    error    't' is already declared in the upper scope on line 11905 column 25                                                           no-shadow
  11910:27    error    'i' is already declared in the upper scope on line 11905 column 42                                                           no-shadow
  11912:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11912:18    error    'g' is already declared in the upper scope on line 11920 column 12                                                           no-shadow
  11912:21    error    'e' is already declared in the upper scope on line 11903 column 49                                                           no-shadow
  11912:24    error    't' is already declared in the upper scope on line 11905 column 25                                                           no-shadow
  11912:27    error    'i' is already declared in the upper scope on line 11905 column 42                                                           no-shadow
  11915:48    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11915:51    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11916:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11916:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11917:50    error    'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11918:11    error    't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11918:14    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11918:14    error    'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11918:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11919:13    error    Unexpected use of comma operator                                                                                             no-sequences
  11920:51    error    Return statement should not contain assignment                                                                               no-return-assign
  11920:51    error    Return statement should not contain assignment                                                                               no-return-assign
  11920:51    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11920:4331  error    Unexpected use of comma operator                                                                                             no-sequences
  11923:26    error    'e' is already declared in the upper scope on line 11922 column 22                                                           no-shadow
  11923:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11923:32    error    'i' is defined but never used                                                                                                no-unused-vars
  11924:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11924:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11924:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11924:227   error    's' is already defined                                                                                                       no-redeclare
  11924:342   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:5     error    Return statement should not contain assignment                                                                               no-return-assign
  11925:24    error    Unexpected use of comma operator                                                                                             no-sequences
  11925:176   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11925:540   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11926:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11929:26    error    'e' is already declared in the upper scope on line 11928 column 22                                                           no-shadow
  11929:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11929:32    error    'i' is defined but never used                                                                                                no-unused-vars
  11930:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11930:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11930:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11930:113   error    't' is already defined                                                                                                       no-redeclare
  11930:244   error    's' is already defined                                                                                                       no-redeclare
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    Return statement should not contain assignment                                                                               no-return-assign
  11930:359   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11930:727   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11930:744   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  11930:2310  error    Unexpected use of comma operator                                                                                             no-sequences
  11933:26    error    'e' is already declared in the upper scope on line 11932 column 22                                                           no-shadow
  11933:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11933:32    error    'i' is defined but never used                                                                                                no-unused-vars
  11934:4     error    Unexpected var, use let or const instead                                                                                     no-var
  11934:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11934:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11934:434   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11935:5     error    Unexpected var, use let or const instead                                                                                     no-var
  11935:58    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11937:13    error    'k' was used before it was defined                                                                                           no-use-before-define
  11939:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11939:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11939:32    error    Unexpected use of comma operator                                                                                             no-sequences
  11939:34    error    'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11939:38    error    'k' was used before it was defined                                                                                           no-use-before-define
  11940:6     error    Unexpected var, use let or const instead                                                                                     no-var
  11940:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11940:25    error    't' is already defined                                                                                                       no-redeclare
  11940:29    error    'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11940:44    error    'c' is already defined                                                                                                       no-redeclare
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    Return statement should not contain assignment                                                                               no-return-assign
  11942:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11942:46    error    Unexpected use of comma operator                                                                                             no-sequences
  11942:190   error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:492   error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:603   error    'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11942:644   error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:713   error    'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11942:934   error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11942:1630  error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11942:2309  error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2401  error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2444  error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2491  error    'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2619  error    Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11944:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11945:1     warning  This line has a length of 598. Maximum allowed is 100                                                                        max-len
  11949:7     error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11949:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11949:10    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11949:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11949:27    error    Unexpected constant condition                                                                                                no-constant-condition
  11950:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11950:30    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11956:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11956:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11958:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11959:11    error    'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  11959:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11959:73    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11959:76    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11960:10    error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  11960:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11960:26    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11960:68    error    'e' is already declared in the upper scope on line 11959 column 73                                                           no-shadow
  11962:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11962:21    error    'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  11964:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11966:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11966:15    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11966:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11968:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11968:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11970:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11970:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11970:21    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11976:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11976:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11976:25    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11976:28    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11979:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11979:13    error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  11979:107   error    A constructor name should not start with a lowercase letter                                                                  new-cap
  11980:5     error    Unexpected use of comma operator                                                                                             no-sequences
  11980:41    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11982:27    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11983:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11985:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11985:19    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11986:13    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  11989:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11990:25    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11991:5     warning  All possible CSS classes should be documented. See https://w.wiki/PS2 for details                                            mediawiki/class-doc
  11991:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11992:24    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11997:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11998:27    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11999:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12006:24    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12006:27    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12009:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12010:31    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12011:9     error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12011:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12012:18    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12017:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12020:9     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12020:32    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12020:35    error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12021:9     error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12021:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12023:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12023:13    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12023:54    error    'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12023:807   error    'e' is already declared in the upper scope on line 12020 column 32                                                           no-shadow
  12024:12    error    't' is already declared in the upper scope on line 12021 column 9                                                            no-shadow
  12024:20    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12024:49    error    'e' is already declared in the upper scope on line 12023 column 807                                                          no-shadow
  12024:101   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12027:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12028:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12028:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12028:21    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12032:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12032:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12036:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12036:42    error    'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  12036:45    error    's' is already declared in the upper scope on line 12020 column 13                                                           no-shadow
  12037:14    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12037:17    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12037:20    error    't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12038:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
  12038:12    error    'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12038:77    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12039:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12039:16    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12039:19    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12045:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12045:19    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12046:12    error    't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12046:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12046:57    error    'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12051:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12051:19    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12052:12    error    't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12052:47    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12052:57    error    'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12057:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12057:11    error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12059:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12061:13    error    't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12061:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12065:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12068:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12069:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12069:21    error    't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12071:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
  12071:13    error    'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12071:37    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12071:43    error    'n' is already declared in the upper scope on line 12039 column 16                                                           no-shadow
  12071:73    error    'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12072:40    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12076:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12076:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12076:21    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12077:9     error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12077:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12077:18    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12077:26    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12078:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12081:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12084:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12084:69    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12085:11    error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12085:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12090:7     error    Unexpected use of comma operator                                                                                             no-sequences
  12090:18    error    'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12090:21    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12093:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
  12093:7     error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12093:13    error    'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12093:28    error    't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12093:43    error    'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12093:58    error    'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  12093:73    error    's' is already declared in the upper scope on line 12020 column 13                                                           no-shadow
  12093:94    error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12093:97    error    't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12094:10    error    'i' is already declared in the upper scope on line 12093 column 43                                                           no-shadow
  12094:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12096:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12097:7     error    This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12097:46    error    'c' is already declared in the upper scope on line 12036 column 21                                                           no-shadow
  12097:118   error    'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12097:133   error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12098:18    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12099:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12099:19    error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12103:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12103:19    error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12105:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12107:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12107:26    error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12107:29    error    't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12109:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  12109:13    error    'i' is already declared in the upper scope on line 12093 column 43                                                           no-shadow
  12109:28    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12110:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12111:1     warning  This line has a length of 143. Maximum allowed is 100                                                                        max-len
  12111:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12113:25    error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12115:19    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12116:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12118:21    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12119:28    error    't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12120:30    error    'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12120:34    error    Array.prototype.map() expects a return value from arrow function                                                             array-callback-return
  12123:141   error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12127:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12131:26    error    'e' is already declared in the upper scope on line 12130 column 22                                                           no-shadow
  12131:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12131:32    error    'i' is defined but never used                                                                                                no-unused-vars
  12132:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12132:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12132:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12132:36    error    't' is already defined                                                                                                       no-redeclare
  12132:67    error    'o' is already defined                                                                                                       no-redeclare
  12132:121   error    Return statement should not contain assignment                                                                               no-return-assign
  12132:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12132:329   error    Unexpected use of comma operator                                                                                             no-sequences
  12135:285   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12135:308   error    'e' is already declared in the upper scope on line 12134 column 22                                                           no-shadow
  12136:14    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12137:44    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12137:50    error    Unexpected var, use let or const instead                                                                                     no-var
  12137:54    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12137:79    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12139:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12139:13    error    'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12139:20    error    'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12139:34    error    'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12140:19    error    'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12140:28    error    'o' declared on line 12137 column 79 is used outside of binding context                                                      block-scoped-var
  12140:36    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12140:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12140:43    error    'o' declared on line 12137 column 79 is used outside of binding context                                                      block-scoped-var
  12142:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12145:29    error    'e' is already declared in the upper scope on line 12144 column 22                                                           no-shadow
  12145:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12145:32    error    'i' is defined but never used                                                                                                no-unused-vars
  12146:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12146:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12146:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12146:141   error    'e' is already defined                                                                                                       no-redeclare
  12146:164   error    'r' is already defined                                                                                                       no-redeclare
  12146:207   error    'o' is already defined                                                                                                       no-redeclare
  12146:293   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12146:309   error    'e' is already declared in the upper scope on line 12145 column 29                                                           no-shadow
  12147:159   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12148:12    error    Unexpected var, use let or const instead                                                                                     no-var
  12149:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12149:22    error    Unexpected use of comma operator                                                                                             no-sequences
  12151:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12151:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12151:43    error    Unexpected use of comma operator                                                                                             no-sequences
  12153:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12154:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12157:15    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12159:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12159:17    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12161:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12161:17    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12161:20    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12165:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12168:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12168:18    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12176:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12176:12    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12176:15    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12176:18    error    'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12176:18    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12180:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12182:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12188:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12189:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12189:17    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12192:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12194:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12195:17    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12196:13    error    Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  12199:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12200:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12201:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12201:17    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12203:5     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12203:14    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12203:49    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12205:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12205:17    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12206:1     warning  This line has a length of 2177. Maximum allowed is 100                                                                       max-len
  12206:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12206:4     error    Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12206:25    error    Unexpected use of comma operator                                                                                             no-sequences
  12206:64    error    Unexpected dangling '_' in '_functionAbs'                                                                                    no-underscore-dangle
  12206:133   error    Unexpected dangling '_' in '_functionAvg'                                                                                    no-underscore-dangle
  12206:203   error    Unexpected dangling '_' in '_functionCeil'                                                                                   no-underscore-dangle
  12206:278   error    Unexpected dangling '_' in '_functionContains'                                                                               no-underscore-dangle
  12206:359   error    Identifier 'ends_with' is not in camel case                                                                                  camelcase
  12206:379   error    Unexpected dangling '_' in '_functionEndsWith'                                                                               no-underscore-dangle
  12206:473   error    Unexpected dangling '_' in '_functionFloor'                                                                                  no-underscore-dangle
  12206:547   error    Unexpected dangling '_' in '_functionLength'                                                                                 no-underscore-dangle
  12206:625   error    Unexpected dangling '_' in '_functionMap'                                                                                    no-underscore-dangle
  12206:712   error    Unexpected dangling '_' in '_functionMax'                                                                                    no-underscore-dangle
  12206:786   error    Unexpected dangling '_' in '_functionMerge'                                                                                  no-underscore-dangle
  12206:857   error    Identifier 'max_by' is not in camel case                                                                                     camelcase
  12206:874   error    Unexpected dangling '_' in '_functionMaxBy'                                                                                  no-underscore-dangle
  12206:963   error    Unexpected dangling '_' in '_functionSum'                                                                                    no-underscore-dangle
  12206:1018  error    Identifier 'starts_with' is not in camel case                                                                                camelcase
  12206:1040  error    Unexpected dangling '_' in '_functionStartsWith'                                                                             no-underscore-dangle
  12206:1134  error    Unexpected dangling '_' in '_functionMin'                                                                                    no-underscore-dangle
  12206:1192  error    Identifier 'min_by' is not in camel case                                                                                     camelcase
  12206:1209  error    Unexpected dangling '_' in '_functionMinBy'                                                                                  no-underscore-dangle
  12206:1299  error    Unexpected dangling '_' in '_functionType'                                                                                   no-underscore-dangle
  12206:1370  error    Unexpected dangling '_' in '_functionKeys'                                                                                   no-underscore-dangle
  12206:1443  error    Unexpected dangling '_' in '_functionValues'                                                                                 no-underscore-dangle
  12206:1516  error    Unexpected dangling '_' in '_functionSort'                                                                                   no-underscore-dangle
  12206:1575  error    Identifier 'sort_by' is not in camel case                                                                                    camelcase
  12206:1593  error    Unexpected dangling '_' in '_functionSortBy'                                                                                 no-underscore-dangle
  12206:1684  error    Unexpected dangling '_' in '_functionJoin'                                                                                   no-underscore-dangle
  12206:1776  error    Unexpected dangling '_' in '_functionReverse'                                                                                no-underscore-dangle
  12206:1838  error    Identifier 'to_array' is not in camel case                                                                                   camelcase
  12206:1857  error    Unexpected dangling '_' in '_functionToArray'                                                                                no-underscore-dangle
  12206:1916  error    Identifier 'to_string' is not in camel case                                                                                  camelcase
  12206:1936  error    Unexpected dangling '_' in '_functionToString'                                                                               no-underscore-dangle
  12206:1996  error    Identifier 'to_number' is not in camel case                                                                                  camelcase
  12206:2016  error    Unexpected dangling '_' in '_functionToNumber'                                                                               no-underscore-dangle
  12206:2076  error    Identifier 'not_null' is not in camel case                                                                                   camelcase
  12206:2095  error    Unexpected dangling '_' in '_functionNotNull'                                                                                no-underscore-dangle
  12207:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12207:9     error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12207:81    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12207:85    error    't' is assigned to itself                                                                                                    no-self-assign
  12207:86    error    Unexpected use of comma operator                                                                                             no-sequences
  12207:153   error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12209:18    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12211:615   error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12212:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12212:11    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12212:14    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12212:14    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12212:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12212:28    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12212:47    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12213:12    error    'r' was used before it was defined                                                                                           no-use-before-define
  12213:12    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:19    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12213:47    error    'r' was used before it was defined                                                                                           no-use-before-define
  12213:47    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:59    error    'r' was used before it was defined                                                                                           no-use-before-define
  12213:59    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:71    error    'r' was used before it was defined                                                                                           no-use-before-define
  12213:71    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:83    error    'r' was used before it was defined                                                                                           no-use-before-define
  12213:83    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12214:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
  12214:6     error    'o' was used before it was defined                                                                                           no-use-before-define
  12214:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12214:6     error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12214:10    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12214:23    error    Unexpected use of comma operator                                                                                             no-sequences
  12214:29    error    Unexpected dangling '_' in '_consumeUnquotedIdentifier'                                                                      no-underscore-dangle
  12214:103   error    'o' was used before it was defined                                                                                           no-use-before-define
  12214:103   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12215:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12215:34    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:1     warning  This line has a length of 130. Maximum allowed is 100                                                                        max-len
  12216:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12216:28    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:57    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:81    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:98    error    Unexpected use of comma operator                                                                                             no-sequences
  12216:100   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12217:23    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12218:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12218:10    error    Unexpected dangling '_' in '_consumeNumber'                                                                                  no-underscore-dangle
  12218:34    error    Unexpected use of comma operator                                                                                             no-sequences
  12219:20    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12220:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12220:10    error    Unexpected dangling '_' in '_consumeLBracket'                                                                                no-underscore-dangle
  12220:36    error    Unexpected use of comma operator                                                                                             no-sequences
  12221:20    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12222:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  12222:6     error    'o' was used before it was defined                                                                                           no-use-before-define
  12222:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12222:6     error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12222:10    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12222:23    error    Unexpected use of comma operator                                                                                             no-sequences
  12222:29    error    Unexpected dangling '_' in '_consumeQuotedIdentifier'                                                                        no-underscore-dangle
  12222:101   error    'o' was used before it was defined                                                                                           no-use-before-define
  12222:101   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12223:20    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12224:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  12224:6     error    'o' was used before it was defined                                                                                           no-use-before-define
  12224:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12224:6     error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12224:10    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12224:23    error    Unexpected use of comma operator                                                                                             no-sequences
  12224:29    error    Unexpected dangling '_' in '_consumeRawStringLiteral'                                                                        no-underscore-dangle
  12224:101   error    'o' was used before it was defined                                                                                           no-use-before-define
  12224:101   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12225:20    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12226:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
  12226:6     error    Unexpected var, use let or const instead                                                                                     no-var
  12226:10    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12226:14    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12226:29    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12226:33    error    Unexpected dangling '_' in '_consumeLiteral'                                                                                 no-underscore-dangle
  12226:60    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12227:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12227:34    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12228:14    error    Unexpected dangling '_' in '_consumeOperator'                                                                                no-underscore-dangle
  12229:17    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12229:34    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12230:6     error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12231:20    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:6     error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12232:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12232:10    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:23    error    Unexpected use of comma operator                                                                                             no-sequences
  12232:25    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:45    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:73    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:133   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12232:181   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12234:14    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12235:15    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12235:56    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12235:95    error    Unexpected use of comma operator                                                                                             no-sequences
  12235:97    error    'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12236:8     error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12236:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12236:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12236:12    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:25    error    Unexpected use of comma operator                                                                                             no-sequences
  12236:27    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:47    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:75    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:134   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12236:182   error    'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12238:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12239:45    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12240:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12240:11    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12240:11    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12240:15    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:30    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12240:36    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:53    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:92    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12241:5     error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12242:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12242:25    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12243:43    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12244:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12244:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12244:18    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:33    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12244:39    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:71    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:98    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12245:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12245:13    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12245:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12245:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12245:103   error    Unexpected use of comma operator                                                                                             no-sequences
  12245:105   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12246:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12246:13    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12246:28    error    Unexpected use of comma operator                                                                                             no-sequences
  12246:51    error    't' declared on line 12244 column 14 is used outside of binding context                                                      block-scoped-var
  12246:54    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12247:43    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12248:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12248:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12248:18    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:33    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12248:39    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:71    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:98    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12249:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12249:13    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12249:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12249:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12249:103   error    Unexpected use of comma operator                                                                                             no-sequences
  12249:105   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12250:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12250:13    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12250:28    error    Unexpected use of comma operator                                                                                             no-sequences
  12250:39    error    't' declared on line 12248 column 14 is used outside of binding context                                                      block-scoped-var
  12250:46    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12251:33    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12252:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
  12252:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12252:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12252:18    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:33    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12252:39    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:74    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:95    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12253:5     error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12254:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
  12254:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12254:12    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12254:35    error    't' declared on line 12252 column 14 is used outside of binding context                                                      block-scoped-var
  12254:38    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12254:92    error    't' declared on line 12252 column 14 is used outside of binding context                                                      block-scoped-var
  12255:35    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12256:10    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12256:14    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12256:36    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:51    error    Unexpected use of comma operator                                                                                             no-sequences
  12256:56    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:84    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:143   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:171   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12257:35    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12258:10    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12258:14    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:29    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12258:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12258:48    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:63    error    Unexpected use of comma operator                                                                                             no-sequences
  12258:80    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:108   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:222   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:250   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:364   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:392   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:507   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:535   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:594   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12259:34    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12260:4     error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12260:27    error    Unexpected var, use let or const instead                                                                                     no-var
  12260:31    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12260:35    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:50    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12260:67    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:94    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12261:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12261:13    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12261:28    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12261:28    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12261:103   error    Unexpected use of comma operator                                                                                             no-sequences
  12261:105   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:5     error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12262:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12262:11    error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:27    error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:30    error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:71    error    Unexpected use of comma operator                                                                                             no-sequences
  12262:73    error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:77    error    Unexpected dangling '_' in '_looksLikeJSON'                                                                                  no-underscore-dangle
  12262:98    error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:116   error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:140   error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:158   error    Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:173   error    Unexpected use of comma operator                                                                                             no-sequences
  12262:175   error    't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12263:33    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12266:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12268:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12270:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12272:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12273:27    error    Unexpected use of comma operator                                                                                             no-sequences
  12274:14    error    'e' is already declared in the upper scope on line 12263 column 33                                                           no-shadow
  12277:1     warning  This line has a length of 349. Maximum allowed is 100                                                                        max-len
  12277:339   error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12278:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12278:4     error    Unexpected dangling '_' in '_loadTokens'                                                                                     no-underscore-dangle
  12278:25    error    Unexpected use of comma operator                                                                                             no-sequences
  12278:43    error    Unexpected var, use let or const instead                                                                                     no-var
  12278:43    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12278:47    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12278:50    error    'e' is already defined                                                                                                       no-redeclare
  12278:81    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12279:15    error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12279:40    error    Unexpected use of comma operator                                                                                             no-sequences
  12280:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12281:30    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12282:10    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12282:20    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12282:41    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12282:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12282:94    error    Unexpected use of comma operator                                                                                             no-sequences
  12283:29    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12284:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
  12284:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12284:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12284:18    error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12284:45    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12284:51    error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12284:85    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12284:89    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12285:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12285:5     error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12285:20    error    Unexpected use of comma operator                                                                                             no-sequences
  12285:48    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12286:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12286:13    error    'i' declared on line 12284 column 45 is used outside of binding context                                                      block-scoped-var
  12287:29    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12289:34    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12293:22    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12294:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12294:11    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12294:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12295:65    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12295:114   error    Unexpected var, use let or const instead                                                                                     no-var
  12295:118   error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12295:161   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:7     error    This line has 11 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12297:29    error    Return statement should not contain assignment                                                                               no-return-assign
  12297:115   error    Return statement should not contain assignment                                                                               no-return-assign
  12297:115   error    Return statement should not contain assignment                                                                               no-return-assign
  12297:130   error    Unexpected use of comma operator                                                                                             no-sequences
  12297:197   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:249   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:361   error    Unexpected dangling '_' in '_parseMultiselectHash'                                                                           no-underscore-dangle
  12297:399   error    Return statement should not contain assignment                                                                               no-return-assign
  12297:493   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:544   error    Return statement should not contain assignment                                                                               no-return-assign
  12297:544   error    Return statement should not contain assignment                                                                               no-return-assign
  12297:551   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:581   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:616   error    Unexpected dangling '_' in '_parseIndexExpression'                                                                           no-underscore-dangle
  12297:646   error    Unexpected dangling '_' in '_projectIfSlice'                                                                                 no-underscore-dangle
  12297:698   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:728   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:759   error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12297:776   error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12297:853   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:896   error    Unexpected dangling '_' in '_parseMultiselectList'                                                                           no-underscore-dangle
  12297:962   error    Return statement should not contain assignment                                                                               no-return-assign
  12297:1063  error    Unexpected var, use let or const instead                                                                                     no-var
  12297:1067  error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12297:1075  error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12298:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
  12298:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12298:6     error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12298:54    error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12298:98    error    Unexpected use of comma operator                                                                                             no-sequences
  12299:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12299:14    error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12299:30    error    Unexpected use of comma operator                                                                                             no-sequences
  12299:32    error    'o' declared on line 12297 column 1067 is used outside of binding context                                                    block-scoped-var
  12299:49    error    Unexpected dangling '_' in '_errorToken'                                                                                     no-underscore-dangle
  12301:22    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12301:25    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12302:8     error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12302:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12303:17    error    Unexpected var, use let or const instead                                                                                     no-var
  12303:21    error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:21    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12303:32    error    Return statement should not contain assignment                                                                               no-return-assign
  12303:32    error    Return statement should not contain assignment                                                                               no-return-assign
  12303:32    error    This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12303:39    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12303:112   error    Unexpected dangling '_' in '_parseDotRHS'                                                                                    no-underscore-dangle
  12303:131   error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:143   error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12303:206   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12303:232   error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:251   error    Return statement should not contain assignment                                                                               no-return-assign
  12303:287   error    Unexpected use of comma operator                                                                                             no-sequences
  12303:333   error    Return statement should not contain assignment                                                                               no-return-assign
  12303:424   error    Return statement should not contain assignment                                                                               no-return-assign
  12303:519   error    Unexpected var, use let or const instead                                                                                     no-var
  12303:523   error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12303:526   error    'n' is already defined                                                                                                       no-redeclare
  12303:538   error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12303:546   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:1     warning  This line has a length of 174. Maximum allowed is 100                                                                        max-len
  12304:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12304:6     error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:54    error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12304:98    error    Unexpected use of comma operator                                                                                             no-sequences
  12304:100   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:130   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:7     error    This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12305:14    error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:30    error    Unexpected use of comma operator                                                                                             no-sequences
  12305:58    error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:71    error    'r' declared on line 12303 column 538 is used outside of binding context                                                     block-scoped-var
  12305:84    error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:110   error    Return statement should not contain assignment                                                                               no-return-assign
  12305:117   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:133   error    Unexpected use of comma operator                                                                                             no-sequences
  12305:182   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12305:234   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:272   error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:358   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:476   error    Unexpected dangling '_' in '_parseComparator'                                                                                no-underscore-dangle
  12305:515   error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:519   error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12305:546   error    Return statement should not contain assignment                                                                               no-return-assign
  12305:546   error    Return statement should not contain assignment                                                                               no-return-assign
  12305:553   error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:569   error    'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:590   error    Unexpected dangling '_' in '_parseIndexExpression'                                                                           no-underscore-dangle
  12305:620   error    Unexpected dangling '_' in '_projectIfSlice'                                                                                 no-underscore-dangle
  12305:655   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:673   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:732   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:783   error    Unexpected dangling '_' in '_errorToken'                                                                                     no-underscore-dangle
  12305:801   error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12307:25    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12308:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12308:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12308:16    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12309:15    error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12309:40    error    Unexpected use of comma operator                                                                                             no-sequences
  12310:6     error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12310:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12311:30    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12312:74    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12312:102   error    Unexpected use of comma operator                                                                                             no-sequences
  12314:8     error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12314:11    error    Return statement should not contain assignment                                                                               no-return-assign
  12314:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12314:18    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12314:48    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12314:77    error    Unexpected dangling '_' in '_parseSliceExpression'                                                                           no-underscore-dangle
  12314:138   error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12314:173   error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12314:190   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12315:34    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12315:37    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12316:57    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12316:122   error    Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12318:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
  12318:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12318:14    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12318:17    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12318:43    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12318:50    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12318:54    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12323:17    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12323:37    error    Unexpected use of comma operator                                                                                             no-sequences
  12324:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12324:17    error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12325:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12325:7     error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12325:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12325:22    error    Unexpected use of comma operator                                                                                             no-sequences
  12325:28    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12326:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12326:13    error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12326:29    error    Unexpected use of comma operator                                                                                             no-sequences
  12326:58    error    't' declared on line 12318 column 17 is used outside of binding context                                                      block-scoped-var
  12327:35    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12327:38    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12329:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12330:1     warning  This line has a length of 235. Maximum allowed is 100                                                                        max-len
  12330:10    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12330:14    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12330:36    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12330:106   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12330:124   error    Unexpected dangling '_' in '_parseMultiselectList'                                                                           no-underscore-dangle
  12330:169   error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12330:187   error    Unexpected dangling '_' in '_parseMultiselectHash'                                                                           no-underscore-dangle
  12330:220   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12331:38    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12332:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12332:11    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12332:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12332:22    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12334:16    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12336:16    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12339:10    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12340:16    error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12340:41    error    Unexpected use of comma operator                                                                                             no-sequences
  12341:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12341:7     error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12341:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12341:27    error    Unexpected use of comma operator                                                                                             no-sequences
  12341:33    error    Unexpected dangling '_' in '_parseDotRHS'                                                                                    no-underscore-dangle
  12342:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12344:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12344:14    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12344:22    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12345:1     warning  This line has a length of 148. Maximum allowed is 100                                                                        max-len
  12345:11    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12345:37    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12345:53    error    Unexpected use of comma operator                                                                                             no-sequences
  12345:55    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12345:87    error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12345:105   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12348:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12348:13    error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12348:29    error    Unexpected use of comma operator                                                                                             no-sequences
  12348:68    error    'e' declared on line 12344 column 14 is used outside of binding context                                                      block-scoped-var
  12350:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12350:14    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12350:17    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12350:20    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12350:28    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12351:14    error    Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12351:39    error    Unexpected use of comma operator                                                                                             no-sequences
  12353:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12353:23    error    Unexpected use of comma operator                                                                                             no-sequences
  12353:25    error    Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12353:42    error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12353:141   error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12354:6     error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12355:17    error    Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12356:6     error    Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12356:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12358:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12358:50    error    'i' declared on line 12350 column 20 is used outside of binding context                                                      block-scoped-var
  12359:43    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12359:46    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12361:24    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12361:27    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12362:8     error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12362:11    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12362:14    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12362:17    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12362:20    error    's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12362:23    error    'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12362:26    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12363:49    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12363:62    error    'l' was used before it was defined                                                                                           no-use-before-define
  12363:89    error    'l' was used before it was defined                                                                                           no-use-before-define
  12363:121   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12363:127   error    'u' was used before it was defined                                                                                           no-use-before-define
  12363:165   error    'f' was used before it was defined                                                                                           no-use-before-define
  12363:165   error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12363:172   error    'f' was used before it was defined                                                                                           no-use-before-define
  12363:172   error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12363:195   error    'f' was used before it was defined                                                                                           no-use-before-define
  12363:195   error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12364:13    error    'u' was used before it was defined                                                                                           no-use-before-define
  12364:46    error    'u' was used before it was defined                                                                                           no-use-before-define
  12367:7     error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12367:14    error    'u' was used before it was defined                                                                                           no-use-before-define
  12367:41    error    Return statement should not contain assignment                                                                               no-return-assign
  12367:84    error    Unexpected use of comma operator                                                                                             no-sequences
  12367:134   error    Return statement should not contain assignment                                                                               no-return-assign
  12367:150   error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12367:163   error    'u' was used before it was defined                                                                                           no-use-before-define
  12367:170   error    'l' was used before it was defined                                                                                           no-use-before-define
  12367:176   error    'l' was used before it was defined                                                                                           no-use-before-define
  12367:207   error    'l' was used before it was defined                                                                                           no-use-before-define
  12367:211   error    'l' was used before it was defined                                                                                           no-use-before-define
  12367:226   error    'u' was used before it was defined                                                                                           no-use-before-define
  12369:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
  12369:7     error    Unexpected var, use let or const instead                                                                                     no-var
  12369:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12369:11    error    'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12369:38    error    'l' is already defined                                                                                                       no-redeclare
  12369:82    error    'c' is already declared in the upper scope on line 12207 column 15                                                           no-shadow
  12369:94    error    'h' is already declared in the upper scope on line 12207 column 12                                                           no-shadow
  12369:106   error    'd' is already declared in the upper scope on line 12207 column 18                                                           no-shadow
  12369:118   error    'u' is already declared in the upper scope on line 12207 column 21                                                           no-shadow
  12370:13    error    'f' was used before it was defined                                                                                           no-use-before-define
  12370:13    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12370:20    error    'f' was used before it was defined                                                                                           no-use-before-define
  12370:20    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12370:27    error    'f' was used before it was defined                                                                                           no-use-before-define
  12370:27    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12371:19    error    'f' was used before it was defined                                                                                           no-use-before-define
  12371:19    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:13    error    'f' was used before it was defined                                                                                           no-use-before-define
  12374:13    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:24    error    'f' was used before it was defined                                                                                           no-use-before-define
  12374:24    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:27    error    'f' was used before it was defined                                                                                           no-use-before-define
  12374:27    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12375:19    error    'f' was used before it was defined                                                                                           no-use-before-define
  12375:19    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12377:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12377:37    error    Unexpected var, use let or const instead                                                                                     no-var
  12377:41    error    'g' is already declared in the upper scope on line 12207 column 24                                                           no-shadow
  12379:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12379:13    error    'p' was used before it was defined                                                                                           no-use-before-define
  12379:13    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12379:21    error    'f' was used before it was defined                                                                                           no-use-before-define
  12379:21    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12379:28    error    'f' was used before it was defined                                                                                           no-use-before-define
  12379:28    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12379:42    error    'f' was used before it was defined                                                                                           no-use-before-define
  12379:42    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12380:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12380:45    error    'f' was used before it was defined                                                                                           no-use-before-define
  12380:45    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12380:65    error    'p' was used before it was defined                                                                                           no-use-before-define
  12380:65    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12381:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12381:15    error    'p' was used before it was defined                                                                                           no-use-before-define
  12381:15    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12383:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12383:13    error    Unexpected var, use let or const instead                                                                                     no-var
  12383:17    error    'p' is already declared in the upper scope on line 12207 column 27                                                           no-shadow
  12383:25    error    'm' is already declared in the upper scope on line 12207 column 30                                                           no-shadow
  12383:33    error    'e' is already declared in the upper scope on line 12361 column 24                                                           no-shadow
  12384:14    error    Unexpected var, use let or const instead                                                                                     no-var
  12384:18    error    't' is already declared in the upper scope on line 12361 column 27                                                           no-shadow
  12384:40    error    'i' is already declared in the upper scope on line 12362 column 8                                                            no-shadow
  12384:48    error    'n' is already declared in the upper scope on line 12362 column 11                                                           no-shadow
  12386:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12386:17    error    'i' declared on line 12384 column 40 is used outside of binding context                                                      block-scoped-var
  12387:17    error    'f' is already declared in the upper scope on line 12207 column 33                                                           no-shadow
  12388:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12389:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12389:15    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12391:7     error    Unexpected var, use let or const instead                                                                                     no-var
  12391:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12391:11    error    'C' is already declared in the upper scope on line 12207 column 36                                                           no-shadow
  12391:19    error    'y' is already declared in the upper scope on line 12207 column 51                                                           no-shadow
  12391:33    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12391:40    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12391:54    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12392:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12392:46    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12392:68    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12393:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12393:18    error    'I' is already declared in the upper scope on line 12207 column 54                                                           no-shadow
  12394:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12395:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12395:82    error    Unexpected use of comma operator                                                                                             no-sequences
  12396:32    error    This line has 13 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12397:7     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12397:25    error    Unexpected var, use let or const instead                                                                                     no-var
  12397:29    error    'v' is already declared in the upper scope on line 12207 column 57                                                           no-shadow
  12399:7     error    Unexpected var, use let or const instead                                                                                     no-var
  12399:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12399:11    error    'b' is already declared in the upper scope on line 12207 column 60                                                           no-shadow
  12399:25    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12399:32    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12399:46    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12400:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12400:17    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12401:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12403:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12403:13    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12403:21    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12403:28    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12403:51    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12404:7     error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12404:39    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12405:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12405:15    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12407:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12407:13    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12407:21    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12407:28    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12407:51    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12408:7     error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12408:28    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:8     error    This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12409:15    error    'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12409:39    error    Return statement should not contain assignment                                                                               no-return-assign
  12409:362   error    Return statement should not contain assignment                                                                               no-return-assign
  12409:405   error    Unexpected use of comma operator                                                                                             no-sequences
  12409:476   error    Unexpected var, use let or const instead                                                                                     no-var
  12409:480   error    'A' is already declared in the upper scope on line 12207 column 63                                                           no-shadow
  12409:494   error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:501   error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:524   error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12410:38    error    'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12411:7     error    This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12411:103   error    Return statement should not contain assignment                                                                               no-return-assign
  12411:128   error    Unexpected use of comma operator                                                                                             no-sequences
  12413:37    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12413:40    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12414:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12414:8     error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12414:20    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12414:32    error    't' is already defined                                                                                                       no-redeclare
  12414:44    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12414:70    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12417:13    error    'r' was used before it was defined                                                                                           no-use-before-define
  12417:87    error    Unexpected use of comma operator                                                                                             no-sequences
  12417:89    error    'r' was used before it was defined                                                                                           no-use-before-define
  12418:1     warning  This line has a length of 199. Maximum allowed is 100                                                                        max-len
  12418:6     error    Unexpected var, use let or const instead                                                                                     no-var
  12418:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12418:10    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12418:21    error    'i' is already defined                                                                                                       no-redeclare
  12418:85    error    'n' is already defined                                                                                                       no-redeclare
  12418:146   error    Return statement should not contain assignment                                                                               no-return-assign
  12418:146   error    Return statement should not contain assignment                                                                               no-return-assign
  12418:146   error    Return statement should not contain assignment                                                                               no-return-assign
  12418:163   error    Unexpected use of comma operator                                                                                             no-sequences
  12419:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12419:35    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12419:38    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12420:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
  12420:97    error    Unexpected use of comma operator                                                                                             no-sequences
  12421:49    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12421:52    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12422:10    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12422:39    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12422:44    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12424:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12424:13    error    Unexpected dangling '_' in '_validateArgs'                                                                                   no-underscore-dangle
  12424:39    error    Unexpected dangling '_' in '_signature'                                                                                      no-underscore-dangle
  12424:53    error    Unexpected use of comma operator                                                                                             no-sequences
  12424:55    error    Unexpected dangling '_' in '_func'                                                                                           no-underscore-dangle
  12425:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12425:35    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12425:38    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12426:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12426:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12428:59    error    Unexpected use of comma operator                                                                                             no-sequences
  12431:58    error    Unexpected use of comma operator                                                                                             no-sequences
  12432:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12432:16    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12433:1     warning  This line has a length of 116. Maximum allowed is 100                                                                        max-len
  12433:11    error    Unexpected var, use let or const instead                                                                                     no-var
  12433:15    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12433:18    error    's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12433:26    error    'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12433:44    error    'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12433:48    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12433:77    error    'c' is already declared in the upper scope on line 12207 column 15                                                           no-shadow
  12434:11    error    Unexpected dangling '_' in '_typeMatches'                                                                                    no-underscore-dangle
  12435:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12437:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12437:13    error    's' declared on line 12433 column 18 is used outside of binding context                                                      block-scoped-var
  12438:12    error    'r' declared on line 12433 column 15 is used outside of binding context                                                      block-scoped-var
  12438:16    error    'a' declared on line 12433 column 26 is used outside of binding context                                                      block-scoped-var
  12438:25    error    'e' is already declared in the upper scope on line 12425 column 32                                                           no-shadow
  12438:52    error    Unexpected use of comma operator                                                                                             no-sequences
  12438:140   error    'r' declared on line 12433 column 15 is used outside of binding context                                                      block-scoped-var
  12438:171   error    'l' declared on line 12433 column 44 is used outside of binding context                                                      block-scoped-var
  12441:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12441:34    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12441:37    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12444:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12446:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12448:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12449:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  12449:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12449:12    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12449:12    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12449:62    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12450:12    error    Unexpected dangling '_' in '_typeMatches'                                                                                    no-underscore-dangle
  12450:31    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12453:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12455:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12457:63    error    This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12459:38    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12461:36    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12462:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12462:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12462:20    error    'e' is already defined                                                                                                       no-redeclare
  12462:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12463:35    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12464:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12464:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12464:16    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12465:47    error    Unexpected use of comma operator                                                                                             no-sequences
  12466:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12466:12    error    Unexpected var, use let or const instead                                                                                     no-var
  12466:16    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12466:28    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12466:36    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12468:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12468:13    error    'n' declared on line 12466 column 28 is used outside of binding context                                                      block-scoped-var
  12469:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12471:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12473:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12474:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12474:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12474:21    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12474:33    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12476:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12476:13    error    't' declared on line 12474 column 14 is used outside of binding context                                                      block-scoped-var
  12476:17    error    'i' declared on line 12474 column 21 is used outside of binding context                                                      block-scoped-var
  12477:36    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12479:33    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12481:34    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12483:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12484:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
  12484:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12484:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12484:22    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12484:26    error    Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12484:45    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12484:57    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12484:69    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12486:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12486:13    error    't' declared on line 12484 column 14 is used outside of binding context                                                      block-scoped-var
  12487:33    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12488:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12488:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12488:22    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12489:5     error    Unexpected var, use let or const instead                                                                                     no-var
  12489:9     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12489:12    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12489:24    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12492:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12492:13    error    't' declared on line 12488 column 14 is used outside of binding context                                                      block-scoped-var
  12493:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12495:10    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12497:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12497:13    error    Unexpected var, use let or const instead                                                                                     no-var
  12497:17    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12497:29    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12497:41    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12498:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12499:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12499:14    error    'i' declared on line 12497 column 29 is used outside of binding context                                                      block-scoped-var
  12500:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12501:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12503:10    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12505:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12505:13    error    Unexpected var, use let or const instead                                                                                     no-var
  12505:17    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12505:29    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12505:41    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12506:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12507:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12507:14    error    'i' declared on line 12505 column 29 is used outside of binding context                                                      block-scoped-var
  12508:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12509:31    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12510:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12510:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12510:21    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12510:33    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12512:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12512:13    error    't' declared on line 12510 column 14 is used outside of binding context                                                      block-scoped-var
  12513:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12514:13    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12515:38    error    This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12517:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12519:34    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12520:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12520:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12520:26    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12520:48    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12520:56    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12522:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12522:13    error    'n' declared on line 12520 column 48 is used outside of binding context                                                      block-scoped-var
  12523:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12524:10    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12524:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12525:35    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12526:11    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12527:36    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12528:11    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12529:36    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12530:1     warning  This line has a length of 125. Maximum allowed is 100                                                                        max-len
  12530:8     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12530:12    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12530:41    error    Return statement should not contain assignment                                                                               no-return-assign
  12530:41    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12531:35    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12532:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12533:10    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12536:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12537:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12538:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12538:42    error    Unexpected use of comma operator                                                                                             no-sequences
  12539:34    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12540:10    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12540:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12541:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
  12541:11    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12541:15    error    Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12541:34    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12541:46    error    's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12541:50    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12541:93    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12543:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12543:13    error    Unexpected var, use let or const instead                                                                                     no-var
  12543:17    error    'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12543:27    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12543:35    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12545:6     error    'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12545:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12545:16    error    'e' is already declared in the upper scope on line 12539 column 34                                                           no-shadow
  12545:19    error    't' is already declared in the upper scope on line 12540 column 10                                                           no-shadow
  12546:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
  12546:12    error    'i' is already declared in the upper scope on line 12543 column 27                                                           no-shadow
  12546:38    error    'n' is already declared in the upper scope on line 12543 column 35                                                           no-shadow
  12546:64    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12546:69    error    'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12546:69    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12547:69    error    'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12547:69    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12548:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12548:13    error    'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12548:13    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12549:69    error    'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12549:69    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12550:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12551:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12551:20    error    'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12551:31    error    'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12552:15    error    'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12554:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12555:33    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12556:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
  12556:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12556:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12556:17    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12556:20    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12556:32    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12556:44    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12556:87    error    's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12556:99    error    'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12557:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12558:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12558:13    error    't' declared on line 12556 column 14 is used outside of binding context                                                      block-scoped-var
  12559:33    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12560:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
  12560:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12560:14    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12560:17    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12560:20    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12560:32    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12560:44    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12560:87    error    's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12560:98    error    'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12561:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12562:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12562:13    error    't' declared on line 12560 column 14 is used outside of binding context                                                      block-scoped-var
  12563:36    error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12563:39    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12564:10    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12564:20    error    'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12564:24    error    Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12564:43    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12564:61    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12565:5     error    Unexpected var, use let or const instead                                                                                     no-var
  12565:9     error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12565:12    error    'e' is already defined                                                                                                       no-redeclare
  12565:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12565:51    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12566:68    error    Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12566:87    error    Unexpected use of comma operator                                                                                             no-sequences
  12567:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12569:32    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12570:17    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12571:29    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12572:17    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12573:28    error    'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12573:31    error    't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12574:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
  12574:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12574:8     error    'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12574:16    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:21    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12574:29    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:32    error    'o' was used before it was defined                                                                                           no-use-before-define
  12574:40    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:47    error    'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12574:53    error    'o' was used before it was defined                                                                                           no-use-before-define
  12574:53    error    Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12574:89    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12577:26    error    'e' is already declared in the upper scope on line 12576 column 22                                                           no-shadow
  12578:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12578:11    error    'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12578:119   error    'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12578:156   error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12579:24    error    'e' is already declared in the upper scope on line 12577 column 26                                                           no-shadow
  12579:27    error    't' is already declared in the upper scope on line 12577 column 29                                                           no-shadow
  12580:38    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12582:10    error    'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12582:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12582:36    error    'e' is already declared in the upper scope on line 12577 column 26                                                           no-shadow
  12582:39    error    't' is already declared in the upper scope on line 12577 column 29                                                           no-shadow
  12583:10    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12586:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12588:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12589:13    error    'o' was used before it was defined                                                                                           no-use-before-define
  12589:13    error    'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12589:22    error    'r' was used before it was defined                                                                                           no-use-before-define
  12589:22    error    'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12589:29    error    'r' was used before it was defined                                                                                           no-use-before-define
  12589:29    error    'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12589:43    error    'r' was used before it was defined                                                                                           no-use-before-define
  12589:43    error    'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12590:8     error    'r' was used before it was defined                                                                                           no-use-before-define
  12590:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12590:8     error    'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12590:15    error    'o' was used before it was defined                                                                                           no-use-before-define
  12590:15    error    'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12590:25    error    Unexpected use of comma operator                                                                                             no-sequences
  12590:27    error    'o' was used before it was defined                                                                                           no-use-before-define
  12590:27    error    'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12590:38    error    'r' was used before it was defined                                                                                           no-use-before-define
  12590:38    error    'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12591:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12591:16    error    'o' was used before it was defined                                                                                           no-use-before-define
  12591:16    error    'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12592:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12594:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12597:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12598:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12598:14    error    Unexpected var, use let or const instead                                                                                     no-var
  12598:18    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12598:39    error    'n' is already declared in the upper scope on line 12578 column 8                                                            no-shadow
  12598:81    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12599:42    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12599:42    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12600:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12600:25    error    'i' declared on line 12598 column 18 is used outside of binding context                                                      block-scoped-var
  12600:31    error    Unexpected use of comma operator                                                                                             no-sequences
  12600:39    error    'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12606:4     error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12607:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12607:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12607:35    error    'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12608:4     error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12609:4     error    Unexpected use of comma operator                                                                                             no-sequences
  12609:35    error    'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12610:11    error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12611:35    error    'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12612:11    error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12614:4     error    Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12617:26    error    'e' is already declared in the upper scope on line 12616 column 22                                                           no-shadow
  12617:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12617:32    error    'i' is defined but never used                                                                                                no-unused-vars
  12618:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12618:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12618:11    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12618:227   error    's' is already defined                                                                                                       no-redeclare
  12618:342   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12619:24    error    Unexpected use of comma operator                                                                                             no-sequences
  12619:163   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  12619:517   error    Expected '===' and instead saw '=='                                                                                          eqeqeq
  12620:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12622:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12623:18    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12625:26    error    'e' is already declared in the upper scope on line 12624 column 22                                                           no-shadow
  12625:32    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12625:32    error    'i' is defined but never used                                                                                                no-unused-vars
  12626:4     error    Unexpected var, use let or const instead                                                                                     no-var
  12626:8     error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12626:17    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12626:110   error    't' is already defined                                                                                                       no-redeclare
  12626:241   error    's' is already defined                                                                                                       no-redeclare
  12626:413   error    'r' is already defined                                                                                                       no-redeclare
  12626:967   error    'n' is already defined                                                                                                       no-redeclare
  12626:980   error    Return statement should not contain assignment                                                                               no-return-assign
  12626:980   error    Return statement should not contain assignment                                                                               no-return-assign
  12626:980   error    Return statement should not contain assignment                                                                               no-return-assign
  12626:980   error    Return statement should not contain assignment                                                                               no-return-assign
  12626:980   error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12626:1231  error    Unexpected use of comma operator                                                                                             no-sequences
  12629:105   error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12629:105   error    'i' is defined but never used                                                                                                no-unused-vars
  12630:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12630:17    error    Unexpected use of comma operator                                                                                             no-sequences
  12632:28    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12635:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12636:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12636:20    error    't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12637:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12637:37    error    Unexpected use of comma operator                                                                                             no-sequences
  12639:1     warning  This line has a length of 124. Maximum allowed is 100                                                                        max-len
  12639:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12639:11    error    'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12639:19    error    'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12639:114   error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12641:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12641:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12643:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12643:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12645:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12645:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12647:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12647:115   error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12649:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12649:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12650:21    error    'a' was used before it was defined                                                                                           no-use-before-define
  12651:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12651:40    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12651:43    error    't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12652:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12653:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12653:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12653:20    error    't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12654:27    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12655:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12655:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12657:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12657:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12659:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12659:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12661:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12661:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12663:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12663:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12665:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12665:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12665:20    error    't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12665:23    error    'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12666:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12666:32    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12666:49    error    Unexpected use of comma operator                                                                                             no-sequences
  12666:75    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12667:5     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12667:17    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12667:20    error    't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12668:8     error    'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12668:22    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12670:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12672:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12673:5     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12674:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12674:58    error    Unexpected use of comma operator                                                                                             no-sequences
  12675:15    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12676:6     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12676:44    error    'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12676:71    error    Unexpected use of comma operator                                                                                             no-sequences
  12677:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12677:33    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12677:37    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12677:45    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12678:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12678:50    error    Unexpected use of comma operator                                                                                             no-sequences
  12679:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12683:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12684:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12685:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12685:8     error    Unexpected use of comma operator                                                                                             no-sequences
  12686:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12688:6     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12688:16    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12688:85    error    'r' is already declared in the upper scope on line 12639 column 27                                                           no-shadow
  12689:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12689:16    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12692:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12692:10    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12692:18    error    Unexpected use of comma operator                                                                                             no-sequences
  12692:51    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12693:11    error    'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12693:14    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12693:48    error    'e' is assigned a value but never used                                                                                       no-unused-vars
  12693:92    error    Unexpected use of comma operator                                                                                             no-sequences
  12694:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12694:80    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12694:120   error    Function declared in a loop contains unsafe references to variable(s) 'p'                                                    no-loop-func
  12695:19    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12696:15    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12697:8     error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12697:19    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12697:33    error    'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12697:52    error    'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12697:116   error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12698:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12698:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12698:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12698:67    error    Unexpected use of comma operator                                                                                             no-sequences
  12702:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12702:10    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12702:18    error    Unexpected use of comma operator                                                                                             no-sequences
  12702:51    error    'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12703:7     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12703:51    error    Unexpected use of comma operator                                                                                             no-sequences
  12703:58    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12703:64    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12704:25    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12706:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12706:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12706:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12706:67    error    Unexpected use of comma operator                                                                                             no-sequences
  12708:10    error    'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12708:13    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12708:16    error    'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12708:16    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12708:23    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12709:15    error    Unexpected use of comma operator                                                                                             no-sequences
  12710:21    error    Unexpected use of comma operator                                                                                             no-sequences
  12711:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12712:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12712:20    error    Unexpected use of comma operator                                                                                             no-sequences
  12714:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12716:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12717:15    error    Unexpected use of comma operator                                                                                             no-sequences
  12718:21    error    Unexpected use of comma operator                                                                                             no-sequences
  12719:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12720:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12720:20    error    Unexpected use of comma operator                                                                                             no-sequences
  12721:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12724:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12725:15    error    Unexpected use of comma operator                                                                                             no-sequences
  12726:21    error    Unexpected use of comma operator                                                                                             no-sequences
  12727:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12728:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12728:20    error    Unexpected use of comma operator                                                                                             no-sequences
  12729:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12732:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12734:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12734:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12734:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12734:34    error    Unexpected use of comma operator                                                                                             no-sequences
  12738:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12741:13    error    'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12741:20    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12743:9     error    Return statement should not contain assignment                                                                               no-return-assign
  12743:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12743:19    error    Unexpected use of comma operator                                                                                             no-sequences
  12743:31    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12745:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12745:22    error    Unexpected use of comma operator                                                                                             no-sequences
  12746:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12746:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12747:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
  12747:11    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12747:42    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12747:63    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12747:63    error    This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12747:70    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12747:89    error    Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  12747:95    error    'i' is assigned a value but never used                                                                                       no-unused-vars
  12747:101   error    Function declared in a loop contains unsafe references to variable(s) 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p'  no-loop-func
  12749:35    error    'e' is already declared in the upper scope on line 12746 column 18                                                           no-shadow
  12749:38    error    't' is already declared in the upper scope on line 12747 column 11                                                           no-shadow
  12751:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12755:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12758:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12759:26    error    Empty block statement                                                                                                        no-empty
  12759:29    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12759:29    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12760:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12760:15    error    'n' is already declared in the upper scope on line 12639 column 11                                                           no-shadow
  12760:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12761:9     error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12761:12    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12761:15    error    'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12761:15    error    'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12761:30    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12761:34    error    'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12765:1     warning  This line has a length of 136. Maximum allowed is 100                                                                        max-len
  12765:17    error    Unexpected use of comma operator                                                                                             no-sequences
  12767:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12768:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12769:7     error    Return statement should not contain assignment                                                                               no-return-assign
  12769:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12770:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12770:15    error    't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12770:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12771:14    error    'e' is already declared in the upper scope on line 12770 column 18                                                           no-shadow
  12772:18    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12773:13    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12773:31    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12774:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12774:20    error    Unexpected use of comma operator                                                                                             no-sequences
  12782:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12784:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12784:15    error    's' is already declared in the upper scope on line 12639 column 34                                                           no-shadow
  12784:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12785:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12786:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12786:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12788:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12788:15    error    'a' is already declared in the upper scope on line 12651 column 11                                                           no-shadow
  12789:5     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12789:8     error    Unexpected use of comma operator                                                                                             no-sequences
  12790:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12790:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12790:21    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12791:11    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12791:39    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12791:58    error    'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12791:86    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12791:109   error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12791:113   error    'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12791:159   error    Unexpected use of comma operator                                                                                             no-sequences
  12792:12    error    'r' is already declared in the upper scope on line 12688 column 85                                                           no-shadow
  12792:73    error    's' is already declared in the upper scope on line 12784 column 15                                                           no-shadow
  12792:80    error    'a' is already declared in the upper scope on line 12788 column 15                                                           no-shadow
  12792:94    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12792:98    error    't' is already declared in the upper scope on line 12790 column 21                                                           no-shadow
  12794:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12794:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12794:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12794:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12794:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12794:15    error    'l' was used before it was defined                                                                                           no-use-before-define
  12794:15    error    'l' declared on line 12798 column 12 is used outside of binding context                                                      block-scoped-var
  12794:29    error    Unexpected use of comma operator                                                                                             no-sequences
  12794:50    error    'l' was used before it was defined                                                                                           no-use-before-define
  12794:50    error    'l' declared on line 12798 column 12 is used outside of binding context                                                      block-scoped-var
  12795:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12796:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12796:8     error    Return statement should not contain assignment                                                                               no-return-assign
  12796:30    error    Unexpected use of comma operator                                                                                             no-sequences
  12797:9     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12798:8     error    Unexpected var, use let or const instead                                                                                     no-var
  12798:12    error    'l' is already declared in the upper scope on line 12848 column 15                                                           no-shadow
  12798:19    error    'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12798:19    error    'c' is already declared in the upper scope on line 12874 column 15                                                           no-shadow
  12798:33    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12798:46    error    Unexpected use of comma operator                                                                                             no-sequences
  12799:19    error    Unexpected use of comma operator                                                                                             no-sequences
  12800:10    error    Unexpected var, use let or const instead                                                                                     no-var
  12800:10    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12800:14    error    'h' is already declared in the upper scope on line 12876 column 15                                                           no-shadow
  12800:30    error    'd' is already declared in the upper scope on line 12639 column 42                                                           no-shadow
  12801:9     error    Return statement should not contain assignment                                                                               no-return-assign
  12801:9     error    Return statement should not contain assignment                                                                               no-return-assign
  12801:21    error    Unexpected use of comma operator                                                                                             no-sequences
  12802:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12803:9     error    Return statement should not contain assignment                                                                               no-return-assign
  12803:9     error    Return statement should not contain assignment                                                                               no-return-assign
  12803:21    error    Unexpected use of comma operator                                                                                             no-sequences
  12804:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12804:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12804:44    error    Unexpected use of comma operator                                                                                             no-sequences
  12804:86    error    'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12804:123   error    'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12807:44    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12809:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12809:22    error    Unexpected use of comma operator                                                                                             no-sequences
  12811:11    error    Return statement should not contain assignment                                                                               no-return-assign
  12811:11    error    Return statement should not contain assignment                                                                               no-return-assign
  12811:11    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12811:33    error    Unexpected use of comma operator                                                                                             no-sequences
  12812:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12813:9     error    'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12813:32    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12813:37    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12813:51    error    'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12814:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12814:34    error    Unexpected use of comma operator                                                                                             no-sequences
  12815:21    error    'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12816:14    error    'e' is already declared in the upper scope on line 12790 column 18                                                           no-shadow
  12816:21    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12818:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12819:11    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12819:35    error    Unexpected use of comma operator                                                                                             no-sequences
  12822:18    error    'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12822:22    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12822:28    error    Unexpected use of comma operator                                                                                             no-sequences
  12822:30    error    'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12822:59    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12822:93    error    'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12823:13    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12826:10    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12826:15    error    'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12826:16    error    Unexpected use of comma operator                                                                                             no-sequences
  12829:9     error    Unexpected var, use let or const instead                                                                                     no-var
  12829:13    error    'u' is already declared in the upper scope on line 12639 column 51                                                           no-shadow
  12829:16    error    'c' is already defined                                                                                                       no-redeclare
  12829:16    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12829:35    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12829:40    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12830:22    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12831:27    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12832:18    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12834:18    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12835:21    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12835:27    error    Unexpected use of comma operator                                                                                             no-sequences
  12835:33    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12835:40    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12836:12    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12836:17    error    'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12837:10    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12839:8     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12839:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12841:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12842:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12843:9     error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12843:17    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12844:6     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12844:12    error    Unexpected use of comma operator                                                                                             no-sequences
  12844:24    error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12844:28    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12844:64    error    'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12844:94    error    't' is assigned to itself                                                                                                    no-self-assign
  12844:97    error    'n' was used before it was defined                                                                                           no-use-before-define
  12844:163   error    'n' was used before it was defined                                                                                           no-use-before-define
  12845:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12845:11    error    'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12845:14    error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12846:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12846:15    error    'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12846:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12846:21    error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12847:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12847:5     error    Return statement should not contain assignment                                                                               no-return-assign
  12848:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12848:15    error    'l' is already declared in the upper scope on line 12673 column 178                                                          no-shadow
  12848:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12849:9     error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12849:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12852:8     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12852:12    error    'e' is already declared in the upper scope on line 12848 column 18                                                           no-shadow
  12854:8     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12855:7     error    Return statement should not contain assignment                                                                               no-return-assign
  12855:23    error    Unexpected use of comma operator                                                                                             no-sequences
  12857:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12857:65    error    'e' is not modified in this loop                                                                                             no-unmodified-loop-condition
  12859:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12859:42    error    Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12863:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12866:7     error    This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12866:28    error    Return statement should not contain assignment                                                                               no-return-assign
  12866:88    error    Unexpected use of comma operator                                                                                             no-sequences
  12868:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12868:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12869:9     error    't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12869:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12871:7     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12872:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12872:15    error    'o' is already declared in the upper scope on line 12639 column 19                                                           no-shadow
  12874:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12874:18    error    'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12876:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12877:15    error    A constructor name should not start with a lowercase letter                                                                  new-cap
  12880:5     error    Unexpected use of comma operator                                                                                             no-sequences
  12880:7     error    'o' was used before it was defined                                                                                           no-use-before-define
  12883:18    error    Unexpected dangling '_' in '__esModule'                                                                                      no-underscore-dangle
  12887:6     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12887:31    error    Unexpected use of comma operator                                                                                             no-sequences
  12889:15    error    'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12890:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
  12890:4     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12895:3     error    Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12895:125   error    Unexpected use of comma operator                                                                                             no-sequences
  12897:3     error    Return statement should not contain assignment                                                                               no-return-assign
  12897:22    error    Unexpected use of comma operator                                                                                             no-sequences
  12898:16    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12899:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
  12899:11    error    'o' was used before it was defined                                                                                           no-use-before-define
  12899:19    error    Return statement should not contain assignment                                                                               no-return-assign
  12899:19    error    Return statement should not contain assignment                                                                               no-return-assign
  12899:19    error    Return statement should not contain assignment                                                                               no-return-assign
  12899:19    error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12899:26    error    Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12899:48    error    'o' was used before it was defined                                                                                           no-use-before-define
  12899:93    error    'i' was used before it was defined                                                                                           no-use-before-define
  12899:151   error    Unexpected use of comma operator                                                                                             no-sequences
  12900:4     error    This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12900:4     error    Unreachable code                                                                                                             no-unreachable

✖ 27682 problems (26445 errors, 1237 warnings)


--- end ---
$ ./node_modules/.bin/eslint composer.json package.json extension.json resources/JsonForms.js i18n/en.json resources/jsoneditor/jsoneditor.min.js package-lock.json Gruntfile.js i18n/qqq.json -f json
--- stdout ---
[{"filePath":"/src/repo/Gruntfile.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/composer.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/extension.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/en.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/qqq.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/package-lock.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/package.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/resources/JsonForms.js","messages":[{"ruleId":"no-implicit-globals","severity":2,"message":"Global variable leak, declare the variable if it is intended to be local.","line":22,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":271,"endColumn":2},{"ruleId":"no-undef","severity":2,"message":"'JsonForms' is not defined.","line":22,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":10},{"ruleId":"compat/compat","severity":2,"message":"structuredClone is not supported in Safari 11.1, iOS Safari 11.3-11.4","line":25,"column":18,"nodeType":"CallExpression","endLine":25,"endColumn":49},{"ruleId":"camelcase","severity":2,"message":"Identifier 'content_model' is not in camel case.","line":35,"column":5,"nodeType":"Identifier","messageId":"notCamelCase","endLine":35,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":56,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":56,"endColumn":4},{"ruleId":"no-undef","severity":2,"message":"'JSONEditor' is not defined.","line":58,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":58,"endColumn":32},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":80,"column":20,"nodeType":"Identifier","messageId":"undef","endLine":80,"endColumn":21},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":87,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":87,"endColumn":4},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":113,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":113,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[3120,3175],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":118,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":118,"endColumn":19,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[3251,3306],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":125,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":125,"endColumn":17},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":127,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":127,"endColumn":4},{"ruleId":"camelcase","severity":2,"message":"Identifier 'content_model' is not in camel case.","line":184,"column":7,"nodeType":"Identifier","messageId":"notCamelCase","endLine":184,"endColumn":20},{"ruleId":"no-implicit-globals","severity":2,"message":"Global variable leak, declare the variable if it is intended to be local.","line":204,"column":5,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":204,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'editor_' is not defined.","line":204,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":204,"endColumn":12},{"ruleId":"no-undef","severity":2,"message":"'editor_' is not defined.","line":206,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":206,"endColumn":17},{"ruleId":"no-undef","severity":2,"message":"'editor_' is not defined.","line":207,"column":38,"nodeType":"Identifier","messageId":"undef","endLine":207,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'editor_'.","line":215,"column":8,"nodeType":"VariableDeclarator","messageId":"unexpectedUnderscore","endLine":215,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'schemaName' is already declared in the upper scope on line 132 column 9.","line":216,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":216,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":221,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":221,"endColumn":16,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"log"},"fix":{"range":[5563,5594],"text":""},"desc":"Remove the console.log()."}]},{"ruleId":"no-shadow","severity":2,"message":"'schema' is already declared in the upper scope on line 131 column 9.","line":236,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":236,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'schema' is already declared in the upper scope on line 131 column 9.","line":248,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":248,"endColumn":44},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":273,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":273,"endColumn":2},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":277,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":277,"endColumn":3},{"ruleId":"no-undef","severity":2,"message":"'JsonForms' is not defined.","line":278,"column":39,"nodeType":"Identifier","messageId":"undef","endLine":278,"endColumn":48}],"suppressedMessages":[],"errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * This file is part of the MediaWiki extension JsonForms.\n *\n * JsonForms is free software: you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation, either version 2 of the License, or\n * (at your option) any later version.\n *\n * JsonForms is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with JsonForms. If not, see <http://www.gnu.org/licenses/>.\n *\n * @file\n * @author thomas-topway-it <support@topway.it>\n * @copyright Copyright ©2025-2026, https://wikisphere.org\n */\n\nJsonForms = function () {\n\n\tfunction buildFormSchema( targetSchema, descriptor ) {\n\t\tconst result = structuredClone( targetSchema );\n\t\tresult.properties.options.properties = {};\n\n\t\tfor ( const [ key, field ] of Object.entries(\n\t\t\ttargetSchema.properties.options.properties\n\t\t) ) {\n\t\t\tconst keyMap = {\n\t\t\t\tcategories: 'edit_categories',\n\t\t\t\twikitext: 'edit_wikitext',\n\t\t\t\tslot: 'edit_slot',\n\t\t\t\tcontent_model: 'edit_content_model'\n\t\t\t};\n\n\t\t\tif ( keyMap[ key ] && !descriptor[ keyMap[ key ] ] ) {\n\t\t\t\tresult.properties.options.required =\n\t\t\t\t\tresult.properties.options.required.filter( ( k ) => k !== key );\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tresult.properties.options.properties[ key ] = field;\n\t\t}\n\n\t\t// remove schema select if schema is defined\n\t\tif ( descriptor.schema ) {\n\t\t\tdelete result.properties.schema.properties.schema;\n\t\t}\n\n\t\treturn result;\n\t}\n\n\tfunction createEditor( config ) {\n\t\t$( config.el ).html( '' );\n\n\t\tconst editor = new JSONEditor( config.el, {\n\t\t\ttheme: 'oojs',\n\t\t\tschema: config.schema,\n\t\t\tschemaName: config.schemaName,\n\t\t\tuiSchema: config.uiSchema,\n\t\t\t// partialSchema: 'options',\n\t\t\t// show_errors: 'change',\n\t\t\tajax: true,\n\t\t\tajaxUrl: function ( ref, fileBase ) {\n\t\t\t\tconst mwBaseUrl = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' );\n\n\t\t\t\t// console.log(' ajaxUrl fileBase', fileBase);\n\t\t\t\t// console.log(' ajaxUrl mwBaseUrl', mwBaseUrl);\n\n\t\t\t\tif ( !fileBase.includes( mwBaseUrl ) ) {\n\t\t\t\t\treturn ref;\n\t\t\t\t}\n\n\t\t\t\treturn `${ mwBaseUrl }?title=${ ref }&action=raw`;\n\t\t\t}\n\t\t} );\n\n\t\tconst textarea = $( '<textarea>', {\n\t\t\tclass: 'form-control',\n\t\t\tid: 'value',\n\t\t\trows: 12,\n\t\t\tstyle: 'font-size: 12px; font-family: monospace;'\n\t\t} );\n\n\t\t$( config.el ).append( textarea );\n\n\t\teditor.on( 'change', () => {\n\t\t\ttextarea.val( JSON.stringify( editor.getValue(), null, 2 ) );\n\t\t} );\n\n\t\teditor.on( 'ready', () => {} );\n\n\t\treturn editor;\n\t}\n\n\tfunction loadSchema( schemaName ) {\n\t\tif ( !schemaName ) {\n\t\t\treturn Promise.reject( 'No schema name provided' );\n\t\t}\n\n\t\treturn new Promise( ( resolve, reject ) => {\n\t\t\tfetch( mw.util.getUrl( `JsonSchema:${ schemaName }`, { action: 'raw' } ), {\n\t\t\t\tcache: 'no-store'\n\t\t\t} )\n\t\t\t\t.then( ( res ) => res.text() )\n\t\t\t\t.then( ( text ) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tconst json = JSON.parse( text );\n\t\t\t\t\t\tresolve( json );\n\t\t\t\t\t} catch ( error ) {\n\t\t\t\t\t\tconsole.error( 'Failed to parse schema JSON:', error );\n\t\t\t\t\t\treject( error );\n\t\t\t\t\t}\n\t\t\t\t} )\n\t\t\t\t.catch( ( fetchError ) => {\n\t\t\t\t\tconsole.error( 'Failed to fetch schema:', fetchError );\n\t\t\t\t\treject( fetchError );\n\t\t\t\t} );\n\t\t} );\n\t}\n\n\tfunction init( el, schemas ) {\n\t\tconst data = $( el ).data();\n\n\t\t$( el ).html( '' );\n\n\t\t// console.log('data', data);\n\t\tconst formDescriptor = data.formData.formDescriptor;\n\t\tconst schema = data.formData.schema;\n\t\tconst schemaName = data.formData.schemaName;\n\n\t\t// console.log('formDescriptor', formDescriptor);\n\t\t// console.log('schema', schema);\n\n\t\t// const optionsHolder = $(el).append('<div>');\n\t\t// const schemaHolder = $(el).append('<div>');\n\n\t\tconst Outerschema = {\n\t\t\ttitle: '',\n\t\t\ttype: 'object',\n\t\t\toptions: {\n\t\t\t\tlayout: {\n\t\t\t\t\tname: 'booklet'\n\t\t\t\t}\n\t\t\t},\n\t\t\tproperties: {\n\t\t\t\tschema: {\n\t\t\t\t\ttype: 'object',\n\t\t\t\t\tproperties: {\n\t\t\t\t\t\tschema: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\tenum: schemas,\n\t\t\t\t\t\t\tdefault: ''\n\t\t\t\t\t\t},\n\t\t\t\t\t\tuischema: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\tenum: schemas,\n\t\t\t\t\t\t\tdefault: ''\n\t\t\t\t\t\t},\n\t\t\t\t\t\tinfo: {\n\t\t\t\t\t\t\ttype: 'info'\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\trequired: [ 'schema', 'info' ]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\ttype: 'object',\n\t\t\t\t\tproperties: {\n\t\t\t\t\t\ttitle: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\toptions: { input: { name: 'title' } }\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcategories: {\n\t\t\t\t\t\t\ttype: 'array',\n\t\t\t\t\t\t\titems: {\n\t\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\t\toptions: { input: { name: 'categorymultiselect' } }\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\twikitext: { type: 'string', format: 'textarea' },\n\t\t\t\t\t\tslot: { type: 'string' },\n\t\t\t\t\t\tcontent_model: { title: 'content model', type: 'string' },\n\t\t\t\t\t\tsummary: { type: 'string' }\n\t\t\t\t\t},\n\t\t\t\t\trequired: [ 'title', 'slot', 'content_model' ]\n\t\t\t\t}\n\t\t\t},\n\t\t\trequired: [ 'options', 'schema' ]\n\t\t};\n\n\t\t// console.log('formDescriptor', formDescriptor);\n\t\t// console.log('Outerschema', Outerschema);\n\n\t\tconst editor = createEditor( {\n\t\t\tschemaName: 'Form',\n\t\t\tel,\n\t\t\tschema: buildFormSchema( Outerschema, formDescriptor )\n\t\t} );\n\n\t\tif ( schema && Object.keys( schema ).length ) {\n\t\t\teditor.on( 'ready', () => {\n\t\t\t\teditor_ = editor.getEditor( 'root.schema.info' );\n\n\t\t\t\tif ( editor_ ) {\n\t\t\t\t\tcreateEditor( { schemaName, el: editor_.container, schema } );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn;\n\t\t}\n\n\t\tfunction reloadSchema() {\n\t\t\tlet editor_ = editor.getEditor( 'root.schema.schema' );\n\t\t\tconst schemaName = editor_.getValue();\n\n\t\t\t// console.log('schemaName', schemaName);\n\n\t\t\tif ( !schemaName ) {\n\t\t\t\tconsole.log( 'no schemaName' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst schemaEditor = editor.getEditor( 'root.schema.info' );\n\t\t\t// console.log('schemaEditor', schemaEditor);\n\n\t\t\teditor_ = editor.getEditor( 'root.schema.uischema' );\n\t\t\tlet uiSchemaName;\n\n\t\t\tif ( editor_ ) {\n\t\t\t\tuiSchemaName = editor_.getValue();\n\t\t\t}\n\n\t\t\tif ( !editor_ || !uiSchemaName ) {\n\t\t\t\tloadSchema( schemaName ).then( ( schema ) => {\n\t\t\t\t\tcreateEditor( {\n\t\t\t\t\t\tschemaName,\n\t\t\t\t\t\tschema,\n\t\t\t\t\t\tel: schemaEditor.container\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tloadSchema( uiSchemaName ).then( ( uiSchema ) => {\n\t\t\t\tloadSchema( schemaName ).then( ( schema ) => {\n\t\t\t\t\tcreateEditor( {\n\t\t\t\t\t\tschemaName,\n\t\t\t\t\t\tschema,\n\t\t\t\t\t\tuiSchema,\n\t\t\t\t\t\tel: schemaEditor.container\n\t\t\t\t\t} );\n\t\t\t\t} );\n\t\t\t} );\n\t\t}\n\n\t\teditor.on( 'ready', () => {\n\t\t\teditor.watch( 'root.schema.schema', () => {\n\t\t\t\treloadSchema();\n\t\t\t} );\n\n\t\t\teditor.watch( 'root.schema.uischema', () => {\n\t\t\t\treloadSchema();\n\t\t\t} );\n\t\t} );\n\t}\n\n\treturn { init };\n};\n\n$( () => {\n\tconst schemas = mw.config.get( 'jsonforms-schemas' );\n\t// console.log('schemas', schemas);\n\n\t$( '.jsonforms-form-wrapper' ).each( ( index, el ) => {\n\t\tconst webPubCreatorJsonEditor = new JsonForms();\n\t\twebPubCreatorJsonEditor.init( el, schemas );\n\t} );\n} );\n","usedDeprecatedRules":[{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/resources/jsoneditor/jsoneditor.min.js","messages":[{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":31,"column":2,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":31,"endColumn":224},{"ruleId":"no-undef","severity":2,"message":"'define' is not defined.","line":31,"column":117,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":123},{"ruleId":"no-undef","severity":2,"message":"'define' is not defined.","line":31,"column":130,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":33,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":33,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":33,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":33,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":38,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":38,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":38,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":38,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":38,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":38,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":38,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":38,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 33 column 31.","line":38,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 33 column 34.","line":38,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":74},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":39,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":39,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 33 column 37.","line":39,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 38 column 29.","line":39,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 38 column 67.","line":39,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":24},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":39,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":39,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 42 column 14.","line":39,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":41,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":39,"column":370,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":39,"endColumn":371},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 38 column 70.","line":39,"column":655,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":656},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 38 column 73.","line":40,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":40,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":40,"column":31,"nodeType":"ReturnStatement","messageId":"exceed","endLine":40,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":42,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":44,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 33 column 31.","line":42,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":42,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 33 column 34.","line":42,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":42,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":45,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":45,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":46,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":46,"column":69,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":52,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":46,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":46,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":46,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":47,"column":1,"nodeType":"Program","messageId":"max","endLine":47,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":47,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":47,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":47,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":47,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateKeyword'.","line":47,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":47,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateKeyword'.","line":47,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":47,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":49,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":51,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":49,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":49,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":51,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":51,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":52,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":82,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":52,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":52,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":52,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":52,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":53,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":55,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":55,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":57,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":57,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":65,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":58,"column":36,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":58,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":58,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":58,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 46 column 54.","line":59,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":59,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":64,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":64,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 46 column 78.","line":64,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":64,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":64,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":64,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":64,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":64,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":65,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":71,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 52 column 34.","line":65,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":65,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 52 column 37.","line":65,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":65,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":65,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":65,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":66,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":66,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 46 column 54.","line":66,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":66,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 46 column 78.","line":66,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":66,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 65 column 15.","line":67,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":67,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":67,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":69,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":67,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":67,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":68,"column":14,"nodeType":"BreakStatement","messageId":"exceed","endLine":68,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 179. Maximum allowed is 100.","line":70,"column":1,"nodeType":"Program","messageId":"max","endLine":70,"endColumn":168},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 66 column 15 is used outside of binding context.","line":70,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":70,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":70,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":70,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":70,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":70,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 66 column 15 is used outside of binding context.","line":70,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":70,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 66 column 15 is used outside of binding context.","line":70,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":70,"endColumn":132},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":70,"column":131,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":70,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":70,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":70,"endColumn":149},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":71,"endColumn":53},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":71,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":71,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":71,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":71,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":72,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":72,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":73,"column":1,"nodeType":"Program","messageId":"max","endLine":73,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":73,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":73,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":73,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":73,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":74,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":74,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":75,"column":1,"nodeType":"Program","messageId":"max","endLine":75,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":75,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":75,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":75,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":75,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":75,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":75,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":75,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":75,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":75,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":75,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 46 column 54.","line":76,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":76,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 46 column 78.","line":76,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":76,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":77,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":77,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":78,"column":25,"nodeType":"BreakStatement","messageId":"exceed","endLine":78,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":81,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":81,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":83,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":83,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":84,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":84,"column":35,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":116,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":84,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 83 column 24.","line":84,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 83 column 27.","line":84,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":85,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":87,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":85,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":85,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":87,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":87,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":87,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":87,"endColumn":55},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":87,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":87,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 83 column 21.","line":87,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":87,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 87 column 62.","line":88,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":88,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":88,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":88,"endColumn":27},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":88,"column":32,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":88,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":88,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":110,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 84 column 44.","line":88,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":88,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":90,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":90,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 88 column 11.","line":91,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":91,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":94,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":94,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":95,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":109,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 84 column 47.","line":95,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":95,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 88 column 11.","line":95,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":95,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 95 column 17.","line":96,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":96,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":96,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":98,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":98,"column":1,"nodeType":"Program","messageId":"max","endLine":98,"endColumn":138},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":98,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":98,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":98,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":30},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":98,"column":37,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":104,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":98,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":98,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":98,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":98,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 95 column 20.","line":98,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":98,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":101,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":101,"endColumn":51},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":101,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":101,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":104,"column":33,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":106,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 84 column 53.","line":104,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":104,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":105,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":105,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":106,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":108,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 84 column 9.","line":106,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":106,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 95 column 20.","line":106,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":106,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":107,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":107,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":107,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":107,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":111,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":113,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 87 column 62.","line":111,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":111,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":113,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":113,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":113,"column":15,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":115,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 87 column 62.","line":113,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":113,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":114,"column":1,"nodeType":"Program","messageId":"max","endLine":114,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":114,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":114,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":116,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":116,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 117 column 21.","line":118,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":118,"endColumn":27},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":119,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":119,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":119,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":119,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":119,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":119,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":119,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":119,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":120,"column":1,"nodeType":"Program","messageId":"max","endLine":120,"endColumn":119},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":120,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":120,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":120,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":120,"endColumn":9},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":120,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":120,"endColumn":100},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":120,"column":103,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":120,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":121,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":121,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 119 column 17 is used outside of binding context.","line":121,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":121,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":123,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":123,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":125,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":125,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":127,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":127,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":129,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":129,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":131,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":131,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":132,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":132,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":132,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":132,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":132,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":132,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":132,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":132,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 133 column 21.","line":134,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":134,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":134,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":134,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":134,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":134,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":135,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":135,"endColumn":338},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":135,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":135,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":135,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":135,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":135,"column":224,"nodeType":"Identifier","messageId":"redeclared","endLine":135,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":135,"column":339,"nodeType":"IfStatement","messageId":"exceed","endLine":137,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":137,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":137,"endColumn":409},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":137,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":137,"endColumn":409},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":137,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":137,"column":410,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":137,"endColumn":984},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":137,"column":416,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":417},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":137,"column":1236,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":1237},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 139 column 22.","line":140,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":140,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":140,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":140,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":140,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":140,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":141,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":141,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":141,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":141,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":141,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":141,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":141,"column":116,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":141,"column":170,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":171},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":141,"column":196,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":197},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"exceed","endLine":141,"endColumn":2234},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":141,"column":2230,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":141,"endColumn":2231},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":144,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":144,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 143 column 22.","line":144,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":144,"endColumn":30},{"ruleId":"no-unused-vars","severity":2,"message":"'B' is defined but never used.","line":144,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":144,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":145,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":145,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":145,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":145,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":145,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":145,"endColumn":45},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":145,"column":110,"nodeType":"Identifier","messageId":"useConst","endLine":145,"endColumn":111},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":145,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":145,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":145,"column":141,"nodeType":"IfStatement","messageId":"exceed","endLine":151,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":146,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":146,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":146,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":146,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":146,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":150,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":146,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":146,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":147,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":147,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":147,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":147,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":147,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":149,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":148,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":148,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":149,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":149,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":149,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":149,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":151,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":229,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":151,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":151,"endColumn":273},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":152,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":152,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":152,"endColumn":1143},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":152,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":152,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":152,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":152,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":152,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'R' was used before it was defined.","line":152,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'R' declared on line 188 column 15 is used outside of binding context.","line":152,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":152,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 170 column 11 is used outside of binding context.","line":152,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":152,"column":115,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":152,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":152,"column":146,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 164 column 28 is used outside of binding context.","line":152,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":147},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":152,"column":169,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":152,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":170},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":152,"column":184,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":185},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":152,"column":184,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":185},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":152,"column":195,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":196},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 164 column 11 is used outside of binding context.","line":152,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":196},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":152,"column":209,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":210},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":152,"column":209,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":152,"column":242,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":243},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 164 column 28 is used outside of binding context.","line":152,"column":242,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":243},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":152,"column":266,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":267},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 164 column 11 is used outside of binding context.","line":152,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":267},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":152,"column":286,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":287},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":152,"column":286,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":287},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":152,"column":290,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":291},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":152,"column":290,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":291},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":152,"column":470,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":471},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":152,"column":470,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":471},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":152,"column":678,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":679},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":152,"column":678,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":679},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":717,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":718},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":717,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":718},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":152,"column":728,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":729},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":152,"column":728,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":729},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":152,"column":757,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":758},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 164 column 28 is used outside of binding context.","line":152,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":758},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":809,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":810},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":809,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":810},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":852,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":853},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":852,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":853},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":899,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":900},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":899,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":900},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":152,"column":1082,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":1083},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 164 column 11 is used outside of binding context.","line":152,"column":1082,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":1083},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":155,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":155,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":155,"column":73,"nodeType":"IfStatement","messageId":"exceed","endLine":159,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":155,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":155,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":155,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":155,"endColumn":142},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":155,"column":216,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":155,"endColumn":222},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":156,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":156,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":156,"column":56,"nodeType":"IfStatement","messageId":"exceed","endLine":158,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":158,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":158,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":159,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":159,"endColumn":121},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":159,"column":70,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":159,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":161,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":161,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":161,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":161,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":161,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":161,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":161,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":161,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":161,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":161,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":161,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":163,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":161,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":161,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":163,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":163,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":163,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":163,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":164,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":164,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":164,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":164,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":164,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":164,"endColumn":26},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":164,"column":229,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":164,"endColumn":231},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":164,"column":273,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":164,"endColumn":274},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":164,"column":289,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":164,"endColumn":291},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":165,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":165,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":167,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":167,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":167,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":167,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":168,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":180,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":168,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":168,"endColumn":110},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":169,"column":1,"nodeType":"Program","messageId":"max","endLine":169,"endColumn":157},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":169,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":169,"endColumn":82},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":169,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":169,"endColumn":31},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":169,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":169,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":169,"column":83,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":169,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":170,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":170,"endColumn":128},{"ruleId":"no-redeclare","severity":2,"message":"'v' is already defined.","line":170,"column":70,"nodeType":"Identifier","messageId":"redeclared","endLine":170,"endColumn":71},{"ruleId":"no-redeclare","severity":2,"message":"'b' is already defined.","line":170,"column":98,"nodeType":"Identifier","messageId":"redeclared","endLine":170,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":170,"column":129,"nodeType":"IfStatement","messageId":"exceed","endLine":178,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":170,"column":202,"nodeType":"Identifier","messageId":"outOfScope","endLine":170,"endColumn":203},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":170,"column":240,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":170,"endColumn":241},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":171,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":171,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":93,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":171,"column":149,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":171,"endColumn":151},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":219,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":220},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":234},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":258,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":259},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":270,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":271},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":304},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":355,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":403},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":171,"column":462,"nodeType":"IfStatement","messageId":"exceed","endLine":175,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":172,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":172,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 205 column 25 is used outside of binding context.","line":172,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":172,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 205 column 25 is used outside of binding context.","line":172,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":172,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":173,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":173,"endColumn":933},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 205 column 25 is used outside of binding context.","line":173,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":130,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":131},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":150,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":151},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":190},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":205,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":268,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":269},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":329,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":330},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":343,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":344},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":354,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":388,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":389},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":429,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":430},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":444,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":446},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":479,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":480},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":504,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":505},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":523,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":524},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":571,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":572},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":595,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":596},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":634},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":664,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":665},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":684,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":685},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":703,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":704},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":761,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":763},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":777,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":779},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":889,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":890},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":921,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":922},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":175,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":175,"endColumn":588},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":175,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":175,"endColumn":588},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":175,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":175,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":175,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":175,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":175,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":175,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":175,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":175,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":175,"column":550,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":551},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":175,"column":589,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":175,"endColumn":911},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":175,"column":600,"nodeType":"Identifier","messageId":"redeclared","endLine":175,"endColumn":601},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 146 column 9 is used outside of binding context.","line":175,"column":600,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":601},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":175,"column":610,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":175,"endColumn":611},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":175,"column":610,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":611},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":865,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":866},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":880,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":881},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":175,"column":912,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":175,"endColumn":1135},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":175,"column":962,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":175,"endColumn":963},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":175,"column":972,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":973},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":175,"column":994,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":175,"endColumn":995},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":996,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":997},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 146 column 9 is used outside of binding context.","line":175,"column":1017,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1018},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 146 column 9 is used outside of binding context.","line":175,"column":1053,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1054},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":1065,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1066},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":1084,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1085},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":177,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":177,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":177,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":177,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":177,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":177,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":177,"column":538,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":539},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":177,"column":582,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":177,"endColumn":840},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":177,"column":582,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":177,"endColumn":840},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":177,"column":586,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":177,"endColumn":587},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":177,"column":586,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":587},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":177,"column":593,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":177,"endColumn":594},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":667,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":668},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":710,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":711},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":758},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":178,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":178,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":180,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":228,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":181,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":181,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":181,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":181,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 155 column 10 is used outside of binding context.","line":181,"column":104,"nodeType":"Identifier","messageId":"outOfScope","endLine":181,"endColumn":105},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":181,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":181,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":183,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":227,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":185,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":185,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":186,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":186,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":186,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":186,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":186,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":186,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":186,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":186,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":187,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":187,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":187,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":187,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":188,"column":1,"nodeType":"Program","messageId":"max","endLine":188,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":188,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":188,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":188,"column":62,"nodeType":"IfStatement","messageId":"exceed","endLine":202,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":189,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":189,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":190,"column":1,"nodeType":"Program","messageId":"max","endLine":190,"endColumn":69},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":190,"column":18,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":190,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":190,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":190,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 205 column 22 is used outside of binding context.","line":190,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":190,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":191,"column":1,"nodeType":"Program","messageId":"max","endLine":191,"endColumn":75},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":191,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":191,"endColumn":50},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":191,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":191,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":191,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":199,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":193,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":193,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":193,"column":52,"nodeType":"IfStatement","messageId":"exceed","endLine":195,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":194,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":194,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":195,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":195,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":195,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":195,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":198,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":198,"endColumn":300},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":198,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":198,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":198,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":198,"endColumn":74},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":198,"column":185,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":198,"endColumn":187},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":198,"column":224,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":198,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 205 column 22 is used outside of binding context.","line":198,"column":224,"nodeType":"Identifier","messageId":"outOfScope","endLine":198,"endColumn":225},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":198,"column":271,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":198,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 205 column 22 is used outside of binding context.","line":198,"column":271,"nodeType":"Identifier","messageId":"outOfScope","endLine":198,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":203,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":203,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":203,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":203,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":204,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":218,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":205,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":205,"endColumn":49},{"ruleId":"no-redeclare","severity":2,"message":"'k' is already defined.","line":205,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":205,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":205,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":205,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":205,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":205,"endColumn":52},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":206,"column":18,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":206,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":206,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":206,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":207,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":207,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":207,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":207,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":207,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":207,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":207,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":215,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":209,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":209,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":209,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":209,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":209,"column":52,"nodeType":"IfStatement","messageId":"exceed","endLine":211,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":210,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":210,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":211,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":211,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":211,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":211,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":214,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":214,"endColumn":300},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":214,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":214,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":214,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":214,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":102,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":156},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":214,"column":185,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":214,"endColumn":187},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":220,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":220,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":220,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":220,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":220,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":220,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":221,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":221,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":222,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":222,"endColumn":119},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":222,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":222,"endColumn":64},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":224,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":224,"endColumn":1109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":224,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":224,"endColumn":1109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":224,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":224,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":224,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":224,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 169 column 87 is used outside of binding context.","line":224,"column":95,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 170 column 11 is used outside of binding context.","line":224,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":224,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":224,"column":362,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":363},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 170 column 11 is used outside of binding context.","line":224,"column":632,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":633},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":224,"column":702,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":703},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":741,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":742},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":833,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":834},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":876,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":877},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":923,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":924},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 155 column 10 is used outside of binding context.","line":224,"column":1064,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":1065},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":224,"column":1084,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":1085},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":228,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":228,"endColumn":281},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":228,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":228,"endColumn":281},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":228,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":228,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 155 column 10 is used outside of binding context.","line":228,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":228,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":228,"column":273,"nodeType":"Identifier","messageId":"outOfScope","endLine":228,"endColumn":274},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":229,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":229,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 144 column 29.","line":229,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":229,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 145 column 8.","line":230,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":230,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 145 column 16.","line":230,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":230,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":235,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":243,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 144 column 29.","line":235,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":235,"endColumn":19},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":236,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":236,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 235 column 18.","line":236,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":236,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 145 column 8.","line":237,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":237,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 145 column 16.","line":237,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":237,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":238,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":238,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 246 column 12.","line":246,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":246,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":247,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":249,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":247,"column":4,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":247,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":248,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":248,"endColumn":71},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":248,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":248,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":250,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":260,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":250,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":260,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":41,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":47},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":107},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":173,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":179},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":250,"column":243,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":250,"endColumn":244},{"ruleId":"no-extend-native","severity":2,"message":"Array prototype is read only, properties should not be added.","line":250,"column":274,"nodeType":"CallExpression","messageId":"unexpected","endLine":256,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 246 column 12.","line":250,"column":347,"nodeType":"Identifier","messageId":"noShadow","endLine":250,"endColumn":348},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":252,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":252,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":252,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":254,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":255,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":255,"endColumn":16},{"ruleId":"no-extend-native","severity":2,"message":"Array prototype is read only, properties should not be added.","line":256,"column":66,"nodeType":"CallExpression","messageId":"unexpected","endLine":258,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 246 column 12.","line":256,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":256,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":257,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":257,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":258,"column":1,"nodeType":"Program","messageId":"max","endLine":258,"endColumn":106},{"ruleId":"no-extend-native","severity":2,"message":"String prototype is read only, properties should not be added.","line":258,"column":69,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":260,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 261 column 22.","line":262,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":262,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":262,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":262,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":262,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":262,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":263,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":263,"endColumn":1672},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":263,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":263,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":263,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":263,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":263,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":263,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":165},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":263,"column":285,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":286},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":263,"column":499,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":500},{"ruleId":"no-redeclare","severity":2,"message":"'m' is already defined.","line":263,"column":1211,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":1212},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":263,"column":1660,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":1661},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"exceed","endLine":263,"endColumn":2113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":263,"column":1924,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":263,"endColumn":1925},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 265 column 22.","line":266,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":266,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":266,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":266,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":267,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":267,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 266 column 27.","line":267,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":267,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":269,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":269,"endColumn":681},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":269,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":269,"endColumn":681},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":269,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":269,"endColumn":11},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":26,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":27,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25419,25420],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25419,25419],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":63,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":64,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25456,25457],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25456,25456],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":269,"column":189,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":190,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25582,25583],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25582,25582],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":191,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":192,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25584,25585],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25584,25584],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":269,"column":202,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":203,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25595,25596],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25595,25595],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":204,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":205,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25597,25598],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25597,25597],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":269,"column":271,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":272},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":269,"column":306,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":307},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":269,"column":513,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":514},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":269,"column":600,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":601},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":272,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":274,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":275,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":283,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":276,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":276,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":278,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":280,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":278,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":278,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":280,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":282,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":283,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":283,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":285,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":285,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 368. Maximum allowed is 100.","line":286,"column":1,"nodeType":"Program","messageId":"max","endLine":286,"endColumn":363},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":286,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":286,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":286,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":286,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":286,"column":239,"nodeType":"Identifier","messageId":"redeclared","endLine":286,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":286,"column":340,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":294,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":286,"column":352,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":353},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":286,"column":355,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":286,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":359},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":289,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":289,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":289,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":289,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":291,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":293,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":291,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":293,"endColumn":53},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":26,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":38},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":143,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":155},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":267,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":279},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":524,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":536},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 286 column 352.","line":291,"column":688,"nodeType":"Identifier","messageId":"noShadow","endLine":291,"endColumn":689},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":292,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":292,"endColumn":113},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":292,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":292,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":293,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":293,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_create'.","line":293,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":293,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":294,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":368,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":294,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":368,"endColumn":191},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":294,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":294,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":294,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":294,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_create'.","line":294,"column":983,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":294,"endColumn":1002},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":294,"column":1016,"nodeType":"Identifier","messageId":"noShadow","endLine":294,"endColumn":1017},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":294,"column":1019,"nodeType":"Identifier","messageId":"noShadow","endLine":294,"endColumn":1020},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":294,"column":1022,"nodeType":"Identifier","messageId":"noShadow","endLine":294,"endColumn":1023},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":295,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":295,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":295,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":295,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":295,"column":69,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":295,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":296,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":296,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":300,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":300,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":304,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":304,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":305,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":305,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":305,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":305,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":308,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":308,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":310,"column":1,"nodeType":"Program","messageId":"max","endLine":310,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":310,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":310,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":310,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 285 column 28.","line":310,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":310,"column":97,"nodeType":"IfStatement","messageId":"exceed","endLine":312,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":312,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":312,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 286 column 37.","line":312,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":312,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 286 column 67.","line":312,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":312,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 286 column 97.","line":312,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":312,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":312,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":312,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 308 column 39.","line":315,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":315,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":316,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":316,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[30419,30438],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":318,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":324,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 308 column 39.","line":321,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":321,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":322,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":322,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[30577,30596],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":328,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":328,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":328,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":328,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":329,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":329,"endColumn":122},{"ruleId":"no-alert","severity":2,"message":"Unexpected alert.","line":329,"column":93,"nodeType":"CallExpression","messageId":"unexpected","endLine":329,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":330,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":330,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":330,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":330,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":332,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":332,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":332,"column":12,"nodeType":"TryStatement","messageId":"exceed","endLine":336,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":333,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":333,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 330 column 41.","line":334,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":334,"endColumn":16},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":335,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":335,"endColumn":18,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"warn"},"fix":{"range":[31139,31347],"text":""},"desc":"Remove the console.warn()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":336,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":342,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":338,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":338,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":339,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":339,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":339,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":339,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":340,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":340,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":341,"column":1,"nodeType":"Program","messageId":"max","endLine":341,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":341,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":341,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":341,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":341,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":341,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":341,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":344,"column":1,"nodeType":"Program","messageId":"max","endLine":344,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":344,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":344,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":344,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":344,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":345,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":345,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":345,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":345,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":345,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":345,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":345,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":345,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":345,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":345,"endColumn":88},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":346,"column":1,"nodeType":"Program","messageId":"max","endLine":346,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":346,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":346,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":347,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":347,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":347,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":367,"endColumn":5},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":348,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":348,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":348,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":348,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":348,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":348,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":348,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":348,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":348,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":348,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":348,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":348,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":349,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":349,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":349,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":349,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":354,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":356,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":356,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":358,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":358,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":358,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":358,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":358,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":360,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":362,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":362,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":366,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":362,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":362,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":362,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":362,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 285 column 28.","line":362,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":362,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":366,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":366,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 196. Maximum allowed is 100.","line":368,"column":1,"nodeType":"Program","messageId":"max","endLine":368,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":369,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":369,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":371,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":371,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":372,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":372,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":372,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":372,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 369 column 22.","line":372,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":372,"endColumn":59},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":373,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":373,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 372 column 58.","line":373,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":373,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 372 column 58.","line":375,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":375,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":378,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":390,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":378,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":378,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 369 column 22.","line":378,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":378,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 369 column 25.","line":378,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":378,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 369 column 28.","line":379,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":379,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 378 column 14.","line":380,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":380,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":388,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":380,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":388,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":380,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":380,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":380,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":388,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":380,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":388,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 378 column 17.","line":380,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 380 column 146.","line":380,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 378 column 20.","line":380,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":381,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":381,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":383,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":383,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 379 column 14.","line":383,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":383,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":383,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":383,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":385,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":387,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":385,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":385,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":387,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":387,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":388,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":388,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":388,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":388,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":390,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":420,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":390,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":420,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 419 column 118.","line":391,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 419 column 121.","line":391,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 419 column 124.","line":391,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 378 column 14.","line":391,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":394,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":410,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":394,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":406,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 372 column 55.","line":394,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":394,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 390 column 9.","line":406,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":406,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":407,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":409,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":409,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":409,"endColumn":103},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":409,"column":8,"nodeType":"AssignmentExpression","endLine":409,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":409,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":409,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":409,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":409,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":410,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":410,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":410,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":410,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 394 column 17 is used outside of binding context.","line":410,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":410,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":412,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":414,"endColumn":42},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":412,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":414,"endColumn":42},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":412,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":412,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":412,"column":63,"nodeType":"Identifier","messageId":"redeclared","endLine":412,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":413,"column":12,"nodeType":"NewExpression","messageId":"lower","endLine":413,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 406 column 13 is used outside of binding context.","line":413,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":413,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":414,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":414,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":414,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":414,"endColumn":194},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":414,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":414,"endColumn":76},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":415,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":419,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":415,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":419,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":415,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":415,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":415,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":415,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":415,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":415,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":415,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":419,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":418,"column":1,"nodeType":"Program","messageId":"max","endLine":418,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":418,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":418,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":418,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":418,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":419,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":419,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":419,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":419,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":419,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":419,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":419,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 369 column 22.","line":419,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":419,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 369 column 25.","line":419,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":419,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 369 column 28.","line":419,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":419,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 421 column 22.","line":422,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":422,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":422,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":422,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":422,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":422,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":423,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":423,"endColumn":651},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":423,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":423,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":423,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":423,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":423,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":423,"column":167,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":168},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":423,"column":326,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":327},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":423,"column":330,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":423,"endColumn":336},{"ruleId":"no-redeclare","severity":2,"message":"'m' is already defined.","line":423,"column":482,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":483},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":423,"column":486,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":423,"endColumn":492},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"exceed","endLine":423,"endColumn":2551},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":423,"column":2547,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":423,"endColumn":2548},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":425,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":425,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":426,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":426,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":426,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":432,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 425 column 22.","line":431,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":431,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":432,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":432,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 433 column 22.","line":434,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":434,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":434,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":434,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":434,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":434,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":435,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":435,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":435,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":435,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":435,"column":32,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":435,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":63},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":435,"column":81,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":82},{"ruleId":"prefer-const","severity":2,"message":"'p' is never reassigned. Use 'const' instead.","line":435,"column":156,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":157},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":435,"column":179,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":180},{"ruleId":"prefer-const","severity":2,"message":"'y' is never reassigned. Use 'const' instead.","line":435,"column":354,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":355},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":435,"column":360,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":435,"endColumn":362},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":435,"column":374,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":375},{"ruleId":"prefer-const","severity":2,"message":"'v' is never reassigned. Use 'const' instead.","line":435,"column":423,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":424},{"ruleId":"prefer-const","severity":2,"message":"'b' is never reassigned. Use 'const' instead.","line":435,"column":442,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":443},{"ruleId":"prefer-const","severity":2,"message":"'A' is never reassigned. Use 'const' instead.","line":435,"column":476,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":477},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":435,"column":518,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":435,"endColumn":524},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":435,"column":526,"nodeType":"IfStatement","messageId":"exceed","endLine":437,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":435,"column":562,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":435,"endColumn":568},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":437,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":439,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":437,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":437,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":439,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":439,"endColumn":2458},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":439,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":439,"endColumn":2458},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":134,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":135},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":138,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":139},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":439,"column":207,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":439,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":869,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":870},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":880,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":881},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":961,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":962},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":1004,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":1005},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":1051,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":1052},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":439,"column":1604,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":439,"endColumn":1610},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":439,"column":2019,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":439,"endColumn":2025},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":439,"column":2445,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":2446},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":439,"column":2459,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":439,"endColumn":3059},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":2461,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":2462},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":2465,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":2466},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":439,"column":2484,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":2485},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":439,"column":3060,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":439,"endColumn":3073},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":439,"column":3092,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":3093},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":441,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":441,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":444,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":444,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":444,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 441 column 28.","line":444,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 441 column 22.","line":444,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 444 column 40.","line":444,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":445,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":445,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 441 column 25.","line":445,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":445,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":445,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":445,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":445,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":445,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":445,"column":97,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":445,"endColumn":98},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":445,"column":134,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":445,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":445,"column":267,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":451,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 444 column 46.","line":447,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":447,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":447,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":447,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":448,"column":1,"nodeType":"Program","messageId":"max","endLine":448,"endColumn":139},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":448,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":448,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":448,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":448,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":67},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":118,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":119},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":449,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":449,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":449,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":449,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":450,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":450,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 445 column 8.","line":450,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":450,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":451,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":453,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 444 column 46.","line":451,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":451,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":452,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":452,"endColumn":65},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":453,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":453,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":454,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":454,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":454,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":454,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":459,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":459,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":460,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":462,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":460,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":460,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":461,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":461,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 243. Maximum allowed is 100.","line":462,"column":1,"nodeType":"Program","messageId":"max","endLine":462,"endColumn":238},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":462,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":462,"endColumn":220},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":462,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":462,"endColumn":220},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":462,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":462,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":462,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":462,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":462,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":462,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":462,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":462,"endColumn":234},{"ruleId":"no-func-assign","severity":2,"message":"'r' is a function.","line":463,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":463,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 462 column 233.","line":463,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":463,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 462 column 233.","line":465,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":465,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":468,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":480,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":468,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":468,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":468,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":468,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":469,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":469,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":470,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":470,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":478,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":470,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":478,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":470,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":470,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'r', 'r', 'r'.","line":470,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":478,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":470,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":478,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 468 column 17.","line":470,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 470 column 146.","line":470,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 468 column 20.","line":470,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":471,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":471,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":473,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":473,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 469 column 14.","line":473,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":473,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":473,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":473,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":475,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":477,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":475,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":475,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":477,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":477,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":478,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":478,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":478,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":478,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":480,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":554,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":481,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":481,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":481,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":481,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":481,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":481,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":484,"column":1,"nodeType":"Program","messageId":"max","endLine":484,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":484,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":484,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":484,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":484,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":484,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":484,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_buildSuggestions'.","line":484,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":484,"endColumn":123},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":485,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":553,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":485,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":553,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":485,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":485,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":485,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":485,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":485,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":485,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":485,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":553,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":486,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":486,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":486,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":486,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":486,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":486,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":487,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":487,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":487,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":487,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":487,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":487,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":489,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":489,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":489,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":489,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":489,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":489,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":490,"column":1,"nodeType":"Program","messageId":"max","endLine":490,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":490,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":490,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":490,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":490,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":491,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":491,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":491,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":491,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":491,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":491,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleRef'.","line":494,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":494,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":496,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":496,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_checkOfConditon'.","line":496,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":496,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":496,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":502,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleOfCondition'.","line":497,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":497,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleObject'.","line":500,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":500,"column":55,"nodeType":"BreakStatement","messageId":"exceed","endLine":500,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handlePrimitive'.","line":500,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":129},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleBoolean'.","line":500,"column":165,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":184},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleArray'.","line":500,"column":218,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":235},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":505,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":505,"endColumn":19,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[47276,47351],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":507,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":507,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":507,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":507,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":507,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":507,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 246. Maximum allowed is 100.","line":508,"column":1,"nodeType":"Program","messageId":"max","endLine":508,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":508,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":508,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":508,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":508,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":508,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":508,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":508,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":512,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":508,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":512,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 508 column 9.","line":508,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":508,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":510,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":510,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":513,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":513,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":513,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":513,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":513,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":513,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 326. Maximum allowed is 100.","line":514,"column":1,"nodeType":"Program","messageId":"max","endLine":514,"endColumn":315},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":514,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":514,"endColumn":315},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":514,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":514,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":515,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":515,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":515,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":515,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":515,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":515,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":516,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":516,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":517,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":517,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":517,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":517,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":517,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":517,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":518,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":518,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":518,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":520,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":518,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":520,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":519,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":519,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":521,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":521,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":521,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":521,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":521,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":521,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":522,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":522,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":522,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":526,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":522,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":526,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 521 column 59.","line":522,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":522,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":524,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":524,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":527,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":527,"endColumn":55},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":529,"column":73,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":529,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":531,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":531,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":531,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":531,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":531,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 462 column 72.","line":532,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":532,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":532,"column":21,"nodeType":"TryStatement","messageId":"exceed","endLine":552,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":533,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":533,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":533,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":533,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 531 column 58.","line":533,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":533,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 531 column 52.","line":534,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":534,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 531 column 55.","line":534,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":534,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 534 column 16.","line":535,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":535,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":535,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":535,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 531 column 61.","line":535,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":535,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":535,"column":95,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":535,"endColumn":282},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":535,"column":95,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":535,"endColumn":282},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":535,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":535,"endColumn":117},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":535,"column":140,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":141},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":535,"column":144,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 535 column 12.","line":535,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":535,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":535,"column":248,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":249},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":536,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":536,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":536,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":536,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 533 column 12.","line":536,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":536,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 533 column 56.","line":536,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":536,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":536,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":536,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":536,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":536,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":537,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":551,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 531 column 61.","line":537,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":537,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 462 column 44.","line":539,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 537 column 37.","line":539,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 549 column 14.","line":539,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 531 column 58.","line":539,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 549 column 17.","line":540,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":540,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":540,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 533 column 12.","line":540,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 539 column 23.","line":540,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 540 column 13.","line":540,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":540,"column":159,"nodeType":"IfStatement","messageId":"exceed","endLine":548,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":541,"column":1,"nodeType":"Program","messageId":"max","endLine":541,"endColumn":79},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":541,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":541,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":541,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":541,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 533 column 56.","line":542,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":542,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":542,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":542,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 531 column 64.","line":542,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":542,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":542,"column":26,"nodeType":"ForInStatement","messageId":"exceed","endLine":544,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 462 column 58.","line":543,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":543,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":543,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":543,"endColumn":480},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":543,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":543,"endColumn":480},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":135},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":215,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":217},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":313,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":315},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":395,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":397},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":544,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":544,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":545,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":547,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":549,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":549,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 531 column 52.","line":549,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":549,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 531 column 55.","line":549,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":549,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":549,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":549,"endColumn":502},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":549,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":549,"endColumn":194},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":224,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":226},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":234,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":240},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":288,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":290},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":298,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":304},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":346,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":348},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":356,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":362},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 531 column 52.","line":552,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":552,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":553,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":553,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":553,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":553,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":553,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":553,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":553,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":553,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":553,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":553,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":553,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":553,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":553,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":554,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":560,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":554,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":554,"endColumn":23},{"ruleId":"no-func-assign","severity":2,"message":"'I' is a function.","line":555,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":555,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 554 column 22.","line":555,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":555,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 554 column 22.","line":557,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":557,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":560,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":560,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":560,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":560,"endColumn":44},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":560,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":560,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":563,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":563,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":564,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":732,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":564,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":732,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":564,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":564,"endColumn":27},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":565,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":605,"endColumn":1000},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":565,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":565,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":565,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":565,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":565,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":28},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":55,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":565,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":105},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":110,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":116},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":375,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":381},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 462 column 58.","line":565,"column":642,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":643},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":721,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":727},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":565,"column":759,"nodeType":"MemberExpression","messageId":"unexpected","endLine":565,"endColumn":771},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":565,"column":1093,"nodeType":"Identifier","messageId":"redeclared","endLine":565,"endColumn":1094},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1151,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1157},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1175,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1181},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1258,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1264},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":565,"column":1266,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":565,"endColumn":1289},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":565,"column":1311,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":565,"endColumn":1333},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":565,"column":1478,"nodeType":"AssignmentExpression","endLine":565,"endColumn":1550},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":565,"column":1584,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":1585},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":567,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":567,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":568,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":568,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":569,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":569,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":571,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":571,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":571,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":571,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":571,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":571,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":572,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":572,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":573,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":573,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":577,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":577,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":577,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":577,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":577,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":577,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":578,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":578,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":579,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":579,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":582,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":582,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":584,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":584,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":587,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":587,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":587,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":587,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":587,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":587,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":588,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":588,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":589,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":589,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":595,"column":1,"nodeType":"Program","messageId":"max","endLine":595,"endColumn":217},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":595,"column":152,"nodeType":"NewExpression","messageId":"lower","endLine":595,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":595,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":595,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":597,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":597,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":597,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":597,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 595 column 209.","line":598,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":598,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":599,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":599,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":603,"column":146,"nodeType":"Identifier","messageId":"redeclared","endLine":603,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":603,"column":782,"nodeType":"Identifier","messageId":"noShadow","endLine":603,"endColumn":783},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":298,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":312},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSelect'.","line":605,"column":354,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":620,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":634},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":675,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":689},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSelect'.","line":605,"column":717,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":731},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMouseDown'.","line":605,"column":762,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":779},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":605,"column":805,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":817},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":605,"column":834,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":860},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":605,"column":1001,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":611,"endColumn":1478},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":605,"column":1001,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":611,"endColumn":1478},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":606,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":606,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":607,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":607,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":608,"column":1,"nodeType":"Program","messageId":"max","endLine":608,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":608,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":608,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":608,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":608,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":609,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":609,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":610,"column":73,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":610,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":610,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":610,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":610,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":610,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":611,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":611,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":612,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":612,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":612,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":612,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":612,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":612,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":612,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":612,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":613,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":613,"endColumn":338},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":613,"column":130,"nodeType":"NewExpression","messageId":"lower","endLine":613,"endColumn":131},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":613,"column":265,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":613,"endColumn":271},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":614,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":614,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":615,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":615,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":615,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":631,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":617,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":617,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":617,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":617,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":617,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":617,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":618,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":618,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":618,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":618,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 615 column 10.","line":621,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":621,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":622,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":622,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[60768,60819],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":624,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":630,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 615 column 10.","line":627,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":627,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":628,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":628,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[60957,61012],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":632,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":632,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 234. Maximum allowed is 100.","line":633,"column":1,"nodeType":"Program","messageId":"max","endLine":633,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":633,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":633,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":633,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":633,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":633,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":633,"endColumn":226},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":634,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":634,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":636,"column":1,"nodeType":"Program","messageId":"max","endLine":636,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":636,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":636,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":636,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":636,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":638,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 636 column 21.","line":636,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 236. Maximum allowed is 100.","line":637,"column":1,"nodeType":"Program","messageId":"max","endLine":637,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":637,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":637,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":637,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":637,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":637,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":637,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":637,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":637,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":639,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":639,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":640,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":640,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":642,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":642,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":643,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":643,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":643,"column":20,"nodeType":"TryStatement","messageId":"exceed","endLine":649,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 283. Maximum allowed is 100.","line":644,"column":1,"nodeType":"Program","messageId":"max","endLine":644,"endColumn":272},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":644,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":644,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":644,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":644,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":644,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":644,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":644,"column":127,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":646,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 644 column 11.","line":644,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":645,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":645,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":647,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":647,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":648,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":648,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSelect'.","line":650,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":650,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":651,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":651,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":651,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":651,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":651,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":651,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":651,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":651,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":652,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":652,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":652,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":652,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 251. Maximum allowed is 100.","line":653,"column":1,"nodeType":"Program","messageId":"max","endLine":653,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":653,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":653,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":653,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":653,"endColumn":243},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":653,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":653,"endColumn":243},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":653,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":653,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":653,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":653,"column":189,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":211},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":653,"column":215,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":240},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMouseDown'.","line":654,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":654,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":655,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":655,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":655,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":655,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":655,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":655,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":655,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":655,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":656,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":656,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":657,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":657,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":657,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":659,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":658,"column":1,"nodeType":"Program","messageId":"max","endLine":658,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":658,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":658,"endColumn":90},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":658,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":658,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":658,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":658,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":658,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":658,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":660,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":660,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":661,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":661,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":661,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":661,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":661,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":21},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":661,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":661,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":661,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":661,"column":33,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":663,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":661,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":662,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":662,"endColumn":327},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":662,"column":241,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":662,"endColumn":242},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":663,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":665,"endColumn":266},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":663,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":665,"endColumn":266},{"ruleId":"max-len","severity":1,"message":"This line has a length of 377. Maximum allowed is 100.","line":664,"column":1,"nodeType":"Program","messageId":"max","endLine":664,"endColumn":366},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 661 column 8.","line":664,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":664,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":664,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":664,"endColumn":366},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":664,"column":57,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":664,"endColumn":366},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":664,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":664,"endColumn":122},{"ruleId":"max-len","severity":1,"message":"This line has a length of 274. Maximum allowed is 100.","line":665,"column":1,"nodeType":"Program","messageId":"max","endLine":665,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":666,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":666,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":667,"column":1,"nodeType":"Program","messageId":"max","endLine":667,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":667,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":667,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":667,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":667,"endColumn":133},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":667,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":667,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":667,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":667,"endColumn":133},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":667,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":667,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refreshAnnotations'.","line":668,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":668,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":669,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":669,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":669,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":669,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":669,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":669,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":669,"column":62,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":669,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":669,"column":62,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":669,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 669 column 8.","line":669,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":669,"endColumn":103},{"ruleId":"max-len","severity":1,"message":"This line has a length of 368. Maximum allowed is 100.","line":671,"column":1,"nodeType":"Program","messageId":"max","endLine":671,"endColumn":360},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":671,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":671,"endColumn":360},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":671,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":671,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":671,"column":295,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":671,"endColumn":318},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":673,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":673,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":673,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":673,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":673,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":673,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":673,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":673,"endColumn":70},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":675,"column":1,"nodeType":"Program","messageId":"max","endLine":675,"endColumn":94},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":675,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":675,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":675,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":675,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":675,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":675,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":675,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":675,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":677,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":677,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":677,"column":30,"nodeType":"TryStatement","messageId":"exceed","endLine":679,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":678,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":678,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":678,"column":32,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":678,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 677 column 10.","line":679,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":679,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":681,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":681,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":681,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":681,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":683,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":683,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":684,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":684,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":686,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":686,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":689,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":689,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":689,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":689,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":692,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":692,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":692,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":692,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":692,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":692,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 299. Maximum allowed is 100.","line":693,"column":1,"nodeType":"Program","messageId":"max","endLine":693,"endColumn":291},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":693,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":693,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":693,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":693,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":693,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":693,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":693,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":693,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":693,"column":99,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":697,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":693,"column":99,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":697,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":693,"column":143,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":693,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":694,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":694,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":696,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":696,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":696,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":696,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":696,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":696,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":697,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":697,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":698,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":698,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":699,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":699,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":700,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":700,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":701,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":701,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":701,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":701,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":703,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":703,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":703,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":703,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":703,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":703,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":703,"column":37,"nodeType":"TryStatement","messageId":"exceed","endLine":717,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":704,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":704,"endColumn":295},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":704,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":704,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":704,"column":121,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":704,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":704,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":704,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":704,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 462 column 58.","line":704,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":704,"column":296,"nodeType":"ReturnStatement","messageId":"exceed","endLine":714,"endColumn":347},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":704,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 703 column 8.","line":704,"column":310,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":311},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":707,"column":8,"nodeType":"TryStatement","messageId":"exceed","endLine":713,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":708,"column":1,"nodeType":"Program","messageId":"max","endLine":708,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 703 column 11.","line":708,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":708,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":708,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":710,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 704 column 307.","line":708,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":708,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 708 column 95.","line":708,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":708,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 704 column 310.","line":709,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":709,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":709,"column":56,"nodeType":"ReturnStatement","messageId":"exceed","endLine":709,"endColumn":216},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":709,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":709,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":709,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":709,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 708 column 95.","line":710,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":710,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 704 column 307.","line":711,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":711,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":714,"column":45,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":714,"endColumn":344},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":714,"column":45,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":714,"endColumn":344},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":714,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":714,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":714,"column":119,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":714,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":714,"column":322,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":714,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":715,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":715,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":716,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":716,"endColumn":445},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":716,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":716,"endColumn":445},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 704 column 9 is used outside of binding context.","line":716,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":716,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 704 column 9 is used outside of binding context.","line":716,"column":90,"nodeType":"Identifier","messageId":"outOfScope","endLine":716,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":716,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":716,"endColumn":182},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":716,"column":183,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":716,"endColumn":201},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":718,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":718,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":719,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":719,"endColumn":30},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":720,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":720,"endColumn":18,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[68215,68263],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":722,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":722,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":722,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":722,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":723,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":723,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":723,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":723,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":29},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":723,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":723,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 723 column 8.","line":723,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 723 column 28.","line":723,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":723,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":723,"endColumn":150},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":723,"column":200,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":725,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":723,"column":200,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":725,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 723 column 28.","line":723,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 723 column 8.","line":724,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 724 column 11.","line":724,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":724,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 724 column 11.","line":724,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":724,"column":105,"nodeType":"ReturnStatement","messageId":"exceed","endLine":724,"endColumn":272},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":725,"column":1,"nodeType":"Program","messageId":"max","endLine":725,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refreshAnnotations'.","line":725,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":725,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":725,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":725,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 725. Maximum allowed is 100.","line":727,"column":1,"nodeType":"Program","messageId":"max","endLine":727,"endColumn":717},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":727,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":727,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":727,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":727,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":727,"endColumn":717},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":727,"column":280,"nodeType":"CallExpression","messageId":"substring","endLine":727,"endColumn":337},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":727,"column":710,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":727,"endColumn":716},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":728,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":728,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":729,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":729,"endColumn":114},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":729,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":729,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":730,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":730,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":730,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":730,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":731,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":731,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":731,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":731,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":731,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":731,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":731,"column":17,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":731,"endColumn":902},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":731,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":731,"endColumn":902},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":732,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":732,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":732,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":732,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 733 column 21.","line":734,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":734,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":734,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":734,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":734,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":734,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":735,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":735,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":735,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":735,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":735,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":735,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":735,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":48},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":735,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":735,"endColumn":142},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":227,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":228},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":233},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":735,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":735,"endColumn":242},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":735,"column":254,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":255},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":735,"column":357,"nodeType":"IfStatement","messageId":"exceed","endLine":745,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":736,"column":1,"nodeType":"Program","messageId":"max","endLine":736,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":736,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":736,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":737,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":737,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":737,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":737,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":737,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":741,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":739,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":739,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":739,"column":61,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":739,"endColumn":226},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":743,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":743,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":743,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":743,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":745,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":767,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":745,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":745,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":746,"column":1,"nodeType":"Program","messageId":"max","endLine":746,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":746,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":746,"endColumn":93},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":746,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":746,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":746,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":746,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":746,"column":94,"nodeType":"IfStatement","messageId":"exceed","endLine":764,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":747,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":747,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":747,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":747,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":748,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":748,"endColumn":67},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":748,"column":68,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":748,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":748,"column":68,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":748,"endColumn":145},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":748,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":748,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":73},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":748,"column":87,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":748,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":114,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":115},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":114,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":748,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":748,"endColumn":706},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":748,"column":146,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":748,"endColumn":175},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":748,"column":218,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":748,"column":218,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":219},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":748,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":748,"endColumn":245},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":437,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":438},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":437,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":438},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":452,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":453},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":452,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":453},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":482,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":483},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":482,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":483},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":529,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":530},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":529,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":530},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":635,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":636},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":635,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":636},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":748,"column":707,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":748,"endColumn":1316},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":748,"column":709,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":710},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 754 column 774 is used outside of binding context.","line":748,"column":709,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":710},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":748,"column":713,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":714},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 754 column 774 is used outside of binding context.","line":748,"column":713,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":714},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":748,"column":760,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":748,"endColumn":761},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":748,"column":959,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":960},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":748,"column":959,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":960},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":748,"column":1021,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":748,"endColumn":1050},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":748,"column":1128,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1129},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":748,"column":1128,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1129},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":748,"column":1317,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":748,"endColumn":1340},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":748,"column":1321,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1322},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":748,"column":1328,"nodeType":"Identifier","messageId":"redeclared","endLine":748,"endColumn":1329},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":748,"column":1332,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":1333},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 754 column 774 is used outside of binding context.","line":748,"column":1332,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1333},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":750,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":750,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":750,"column":22,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":750,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":750,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":750,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":751,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":751,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":752,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":752,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":752,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":752,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'L' was used before it was defined.","line":752,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 761 column 88 is used outside of binding context.","line":752,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":752,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 761 column 29 is used outside of binding context.","line":752,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":135,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":136},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":221,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":221,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":236,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":752,"column":320,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 761 column 29 is used outside of binding context.","line":752,"column":320,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":754,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":754,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":754,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":754,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":754,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":754,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":754,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":754,"column":67,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":754,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":754,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":754,"endColumn":96},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":754,"column":161,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":754,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":162},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":754,"column":183,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":754,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":754,"column":188,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":754,"endColumn":769},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":754,"column":190,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":191},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":754,"column":194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":210,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":211},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":754,"column":213,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":754,"endColumn":214},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":215,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":216},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":249,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":754,"column":412,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":413},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":754,"column":412,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":413},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":754,"column":412,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":413},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":452,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":453},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":754,"column":474,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":754,"endColumn":503},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":506,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":507},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":538,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":539},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":754,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":754,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":754,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":592,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":593},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":625,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":626},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":742,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":743},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":758},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":754,"column":770,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":754,"endColumn":783},{"ruleId":"no-redeclare","severity":2,"message":"'b' is already defined.","line":754,"column":777,"nodeType":"Identifier","messageId":"redeclared","endLine":754,"endColumn":778},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":754,"column":777,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":778},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":781,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":782},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":784,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":785},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":755,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":755,"endColumn":271},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":755,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":755,"endColumn":271},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":755,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":755,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":755,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":755,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":755,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":755,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":755,"column":251,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":755,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":253,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":254},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":757,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":757,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":14},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":757,"column":67,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":757,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":757,"column":67,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":757,"endColumn":147},{"ruleId":"no-redeclare","severity":2,"message":"'v' is already defined.","line":757,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":757,"column":148,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":757,"endColumn":1903},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":148,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":757,"column":246,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":757,"endColumn":247},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":513,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":514},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":513,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":514},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":553,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":554},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":575,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":604},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":607,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":608},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":639,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":640},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":682,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":683},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":682,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":683},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":693,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":694},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":726,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":727},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":843,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":844},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":858,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":859},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":871,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":872},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":996,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":997},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1016,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1017},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1031,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1032},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1061,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1062},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1100,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1101},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1132,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1133},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1206,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1207},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1219,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1220},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1271,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1272},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":1434,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1435},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":1434,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1435},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1474,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1475},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":1496,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":1525},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1528,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1529},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1560,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1561},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":1603,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1604},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":1603,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1604},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1614,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1615},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1647,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1648},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1764,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1765},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1779,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1780},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1792,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1793},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1888,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1889},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":759,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":759,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":759,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":763,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":760,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":760,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":761,"column":25,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":761,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":761,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":761,"endColumn":98},{"ruleId":"no-redeclare","severity":2,"message":"'v' is already defined.","line":761,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":761,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":761,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":761,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":761,"column":99,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":761,"endColumn":1001},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":761,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":761,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":761,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":761,"endColumn":194},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":196},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":241,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":242},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":342,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":394,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":395},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":761,"column":557,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":558},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":761,"column":557,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":558},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":597,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":598},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":761,"column":619,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":761,"endColumn":648},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":651,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":652},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":683,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":684},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":761,"column":726,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":727},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":761,"column":726,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":727},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":737,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":738},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":770,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":771},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":887,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":888},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":902,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":903},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":915,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":916},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":764,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":764,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":766,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":766,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":766,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":766,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":767,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":767,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":767,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":767,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 769 column 22.","line":770,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":770,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":770,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":770,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":770,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":770,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":771,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":771,"endColumn":1242},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":771,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":771,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":771,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":771,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":771,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":771,"column":224,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":225},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":771,"column":339,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":340},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":771,"column":500,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":501},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":771,"column":1230,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":1231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"exceed","endLine":771,"endColumn":1535},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":771,"column":1494,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":771,"endColumn":1495},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":773,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":773,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":774,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":775,"endColumn":1945},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":774,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":774,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":774,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":774,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":774,"column":178,"nodeType":"Identifier","messageId":"redeclared","endLine":774,"endColumn":179},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x00.","line":774,"column":1447,"nodeType":"Literal","messageId":"unexpected","endLine":774,"endColumn":1626},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x08, \\x0e, \\x1f, \\x08, \\x0e, \\x1f, \\x08, \\x0e, \\x1f.","line":775,"column":8,"nodeType":"Literal","messageId":"unexpected","endLine":775,"endColumn":1719},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":775,"column":1946,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":777,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":775,"column":1958,"nodeType":"Identifier","messageId":"noShadow","endLine":775,"endColumn":1959},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":776,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":776,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":776,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":776,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":777,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":779,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":777,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":777,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 213. Maximum allowed is 100.","line":778,"column":1,"nodeType":"Program","messageId":"max","endLine":778,"endColumn":205},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":778,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":778,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 773 column 25.","line":778,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":778,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 773 column 28.","line":778,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":778,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":778,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":778,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":778,"endColumn":205},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":778,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":778,"endColumn":205},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":778,"column":130,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":132},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":778,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":154},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":778,"column":168,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":170},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":778,"column":184,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":186},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":779,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":781,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":779,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":779,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 773 column 25.","line":779,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":779,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":780,"column":1,"nodeType":"Program","messageId":"max","endLine":780,"endColumn":172},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":780,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":780,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 773 column 28.","line":780,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":780,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 774 column 7.","line":780,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":780,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 774 column 22.","line":780,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":780,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":780,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":780,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":780,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":780,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":780,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":135},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":780,"column":144,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":781,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":785,"endColumn":2734},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":781,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":785,"endColumn":2734},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":781,"column":1939,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":781,"endColumn":1940},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":781,"column":1994,"nodeType":"Identifier","messageId":"noShadow","endLine":781,"endColumn":1995},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":782,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":782,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":782,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":782,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":782,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":782,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":783,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":783,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":784,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":784,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":785,"column":2735,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":785,"endColumn":2751},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":785,"column":2735,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":785,"endColumn":2751},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":785,"column":2752,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":785,"endColumn":2767},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":785,"column":2802,"nodeType":"Identifier","messageId":"noShadow","endLine":785,"endColumn":2803},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":788,"column":6,"nodeType":"TryStatement","messageId":"exceed","endLine":792,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":789,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":789,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 785 column 2802.","line":790,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":790,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":794,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":794,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":795,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":795,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 794 column 22.","line":795,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":795,"endColumn":16},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":796,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":796,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 795 column 15.","line":796,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":796,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 795 column 15.","line":798,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":798,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":801,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":813,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 794 column 22.","line":801,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":801,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 794 column 25.","line":801,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":801,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 794 column 28.","line":802,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":802,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 815 column 14.","line":803,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":803,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":811,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":803,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":811,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":803,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":803,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":803,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":811,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":803,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":811,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 801 column 17.","line":803,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 803 column 146.","line":803,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 801 column 20.","line":803,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":804,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":804,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":806,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":806,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 802 column 14.","line":806,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":806,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":806,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":806,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":808,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":810,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":808,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":808,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":810,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":810,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":811,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":811,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":811,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":811,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":813,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":815,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":814,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":814,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":815,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":839,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":815,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":839,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":815,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":815,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 794 column 28.","line":816,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":816,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 838 column 118.","line":816,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":816,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":819,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":819,"endColumn":207},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":819,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":819,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":819,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":819,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":819,"column":208,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":819,"endColumn":756},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":819,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 838 column 121.","line":819,"column":249,"nodeType":"Identifier","messageId":"noShadow","endLine":819,"endColumn":250},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":819,"column":386,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":387},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":819,"column":605,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":606},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":819,"column":757,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":819,"endColumn":1061},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":819,"column":806,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":819,"endColumn":807},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":820,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":838,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":820,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":838,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":820,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":820,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":820,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":820,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":820,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":820,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":820,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":838,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":829,"column":1,"nodeType":"Program","messageId":"max","endLine":829,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":829,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":829,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":829,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":829,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 838 column 118.","line":830,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":830,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 801 column 14.","line":830,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":830,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":831,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":837,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 838 column 121.","line":831,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":831,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 816 column 13.","line":831,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":831,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":831,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":831,"endColumn":283},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":831,"column":444,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":831,"endColumn":445},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 831 column 12.","line":831,"column":536,"nodeType":"Identifier","messageId":"noShadow","endLine":831,"endColumn":537},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":832,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":832,"endColumn":122},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":832,"column":40,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 832 column 127.","line":832,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":832,"column":92,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":832,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":97},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":832,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":112},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":832,"column":123,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":832,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":832,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":832,"endColumn":503},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 830 column 47.","line":832,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 831 column 25.","line":832,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 838 column 124.","line":832,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 795 column 12.","line":832,"column":343,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":344},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":832,"column":383,"nodeType":"Identifier","messageId":"redeclared","endLine":832,"endColumn":384},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":832,"column":504,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":834,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":832,"column":536,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":832,"endColumn":537},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":835,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":835,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":835,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":835,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":837,"column":57,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":837,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 830 column 47.","line":837,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":837,"endColumn":249},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":837,"column":286,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":837,"endColumn":1182},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":837,"column":286,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":837,"endColumn":1182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":837,"column":803,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":837,"endColumn":804},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 830 column 47.","line":837,"column":815,"nodeType":"Identifier","messageId":"noShadow","endLine":837,"endColumn":816},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":838,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":838,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":838,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":838,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":838,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":838,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":838,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 794 column 22.","line":838,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":838,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 794 column 25.","line":838,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":838,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 815 column 14.","line":838,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":838,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 840 column 22.","line":841,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":841,"endColumn":27},{"ruleId":"no-unused-vars","severity":2,"message":"'B' is defined but never used.","line":841,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":841,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":842,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":842,"endColumn":735},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":842,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":842,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":842,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":842,"column":193,"nodeType":"Identifier","messageId":"redeclared","endLine":842,"endColumn":194},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":842,"column":386,"nodeType":"Identifier","messageId":"redeclared","endLine":842,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":842,"column":736,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":844,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 841 column 26.","line":842,"column":748,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":749},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":844,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":864,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":844,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":844,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":845,"column":215,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":845,"endColumn":216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":846,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":846,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":850,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":854,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":852,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":852,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":852,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":852,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 866 column 16 is used outside of binding context.","line":852,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":852,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":852,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":852,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":852,"column":77,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":852,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 866 column 16 is used outside of binding context.","line":852,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":852,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":856,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":862,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":857,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":861,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":859,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":859,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":859,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":859,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 872 column 16 is used outside of binding context.","line":859,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":859,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":859,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":859,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":859,"column":54,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":859,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 872 column 16 is used outside of binding context.","line":859,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":859,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":862,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":862,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":863,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":863,"endColumn":2646},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":863,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":863,"endColumn":2646},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":863,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":863,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":863,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 867 column 17 is used outside of binding context.","line":863,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":62},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":103,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":132},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":863,"column":263,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":264},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 867 column 20 is used outside of binding context.","line":863,"column":263,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":264},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":863,"column":319,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":320},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 867 column 26 is used outside of binding context.","line":863,"column":319,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":320},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":863,"column":323,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":324},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 867 column 26 is used outside of binding context.","line":863,"column":323,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":644,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":673},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":924,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":925},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":924,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":925},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":863,"column":935,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":936},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 867 column 26 is used outside of binding context.","line":863,"column":935,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":936},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":1016,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1017},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":1016,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1017},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":1059,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1060},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":1059,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1060},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":1106,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1107},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":1106,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1107},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":863,"column":1194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1195},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 867 column 20 is used outside of binding context.","line":863,"column":1194,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":863,"column":1235,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":863,"endColumn":1237},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":1492,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":1521},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":1597,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1598},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":1597,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1598},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1644,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1645},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1644,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1645},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1701,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1702},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1701,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1702},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1744,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1745},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1744,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1745},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":1750,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1751},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":1750,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1751},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":1789,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1790},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":1789,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1790},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1800,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1801},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1800,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1801},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":2185,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":2214},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":2290,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2291},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":2290,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2291},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2337,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2338},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2337,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2338},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2394,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2395},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2394,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2395},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2437,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2438},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2437,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2438},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":2443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2444},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":2443,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2444},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":2482,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2483},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":2482,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2483},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2493,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2494},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2493,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2494},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":863,"column":2562,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2563},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 867 column 17 is used outside of binding context.","line":863,"column":2562,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2563},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":863,"column":2565,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":863,"endColumn":2566},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":864,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":864,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":865,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":869,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":866,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":866,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":867,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":867,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":867,"column":58,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":867,"endColumn":2373},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":867,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":867,"endColumn":2373},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":175},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":198,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":199},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":198,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":199},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":867,"column":248,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":867,"endColumn":254},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":259,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":260},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":281,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":282},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":480,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":481},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":480,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":481},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":537,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":538},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":537,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":538},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":552,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":553},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":552,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":553},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":575,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":576},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":575,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":576},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":581,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":582},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":590,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":591},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":590,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":591},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":631,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":632},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":631,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":632},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":656,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":657},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":656,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":657},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":867,"column":917,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":867,"endColumn":946},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":867,"column":1334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":867,"endColumn":1363},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":2313,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":2314},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":2313,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":2314},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":867,"column":2326,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":867,"endColumn":2327},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":870,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":876,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":871,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":875,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":872,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":872,"endColumn":46},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":873,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":873,"endColumn":44},{"ruleId":"no-redeclare","severity":2,"message":"'L' is already defined.","line":873,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":873,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":873,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":873,"endColumn":1076},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":873,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":873,"endColumn":1076},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":109,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":196,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":876,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":876,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":876,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":876,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 211. Maximum allowed is 100.","line":879,"column":1,"nodeType":"Program","messageId":"max","endLine":879,"endColumn":206},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":879,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":955,"endColumn":458},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":879,"column":142,"nodeType":"Identifier","messageId":"redeclared","endLine":879,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":879,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":879,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":879,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":879,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":880,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":880,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":880,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":886,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":885,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":885,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":885,"column":32,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":885,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":885,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":885,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":886,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":886,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":886,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":886,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":887,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":887,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":887,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":887,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":888,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":888,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":888,"column":29,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":888,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":888,"column":42,"nodeType":"ReturnStatement","messageId":"exceed","endLine":888,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":888,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":888,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":889,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":889,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":889,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":889,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":891,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":891,"endColumn":17},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":892,"column":31,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":892,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":895,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":895,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":895,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":897,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":895,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":895,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":897,"column":1,"nodeType":"Program","messageId":"max","endLine":897,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":897,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":897,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":897,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":897,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":897,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":897,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":897,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":897,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":897,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":897,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":898,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":898,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":899,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":899,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":899,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":899,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":899,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":899,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":900,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":900,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":901,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":901,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":901,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":901,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":902,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":902,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":902,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":904,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":902,"column":29,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":902,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":904,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":908,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":904,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":904,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 901 column 47.","line":904,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":904,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 901 column 50.","line":905,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":905,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":905,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":905,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":905,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":905,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":37,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":905,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":91},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":905,"column":117,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":905,"endColumn":118},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":905,"column":123,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":905,"endColumn":124},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":905,"column":127,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":905,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":905,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":905,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":135,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":907,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":907,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":908,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":908,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":909,"column":53,"nodeType":"IfStatement","messageId":"exceed","endLine":911,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":909,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":909,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":909,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":909,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":911,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":911,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":912,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":912,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":913,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":913,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":914,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":914,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":914,"column":29,"nodeType":"SwitchStatement","messageId":"exceed","endLine":920,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":915,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":915,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":915,"column":77,"nodeType":"ReturnStatement","messageId":"exceed","endLine":915,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 913 column 42.","line":915,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":915,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 914 column 11.","line":915,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":915,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":916,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":916,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":916,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":916,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":916,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":916,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":916,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":918,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":917,"column":1,"nodeType":"Program","messageId":"max","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":917,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":917,"endColumn":28},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":917,"column":76,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":917,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_fragments'.","line":917,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":917,"endColumn":101},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":917,"column":113,"nodeType":"NewExpression","messageId":"lower","endLine":917,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":921,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":921,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":923,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":923,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":923,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":923,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":923,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":923,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":923,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":923,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":926,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":926,"column":123,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":926,"endColumn":144},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":926,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":926,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":926,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":926,"endColumn":128},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":157,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":926,"column":186,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":195,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":208},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":222,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":232},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":926,"column":260,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":926,"endColumn":353},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":926,"column":264,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":274},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":926,"column":284,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":285},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":312,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":323},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":926,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":345},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":926,"column":354,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":926,"endColumn":437},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":392,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":405},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":419,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":429},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":928,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":928,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":929,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":929,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":929,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":929,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":930,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":930,"endColumn":54},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":930,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":930,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":930,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":930,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_formats'.","line":930,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":930,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":930,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":930,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":931,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":931,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":931,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":931,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":934,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":936,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":934,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":934,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":934,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":934,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":934,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":934,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":934,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":934,"endColumn":81},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":934,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":934,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":934,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":934,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 879 column 7.","line":935,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":935,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":935,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":935,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":935,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":935,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":936,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":936,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 934 column 127 is used outside of binding context.","line":936,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":936,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 934 column 17 is used outside of binding context.","line":936,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":936,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":937,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":937,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":937,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":937,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":937,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":937,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":940,"column":1,"nodeType":"Program","messageId":"max","endLine":940,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":940,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":940,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":940,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":940,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":940,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":940,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":940,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":940,"endColumn":25},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":940,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":940,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":940,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":940,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 10 statements. Maximum allowed is 1.","line":942,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":942,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":942,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":942,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":88,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":942,"column":112,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":942,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 879 column 7.","line":942,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":942,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":942,"column":119,"nodeType":"Identifier","messageId":"redeclared","endLine":942,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":942,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":140},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":163,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":246},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":942,"column":182,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":942,"endColumn":184},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":942,"column":247,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":942,"endColumn":348},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":942,"column":278,"nodeType":"Identifier","messageId":"redeclared","endLine":942,"endColumn":279},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":942,"column":286,"nodeType":"NewExpression","messageId":"lower","endLine":942,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":349,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":395},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":942,"column":356,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":942,"endColumn":358},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":942,"column":373,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":383},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":396,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":460},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":942,"column":396,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":407},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":942,"column":419,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":942,"endColumn":420},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":943,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":943,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":943,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":943,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":943,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":943,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":945,"column":1,"nodeType":"Program","messageId":"max","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":945,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":945,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":946,"column":1,"nodeType":"Program","messageId":"max","endLine":946,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":946,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":946,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":946,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":946,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":946,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":946,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":946,"column":17,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":946,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":946,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":946,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":946,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":946,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_metaOpts'.","line":946,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 943 column 44.","line":948,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":948,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":949,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":949,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":951,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":951,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":951,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":951,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":951,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":951,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":952,"column":1,"nodeType":"Program","messageId":"max","endLine":952,"endColumn":102},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":952,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":952,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":952,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":952,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":952,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":953,"column":1,"nodeType":"Program","messageId":"max","endLine":953,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 943 column 44.","line":953,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":953,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 946 column 11.","line":953,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":953,"endColumn":29},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":953,"column":60,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":953,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":953,"column":60,"nodeType":"ReturnStatement","messageId":"exceed","endLine":953,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":953,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":953,"endColumn":87},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":955,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":955,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":955,"column":459,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":989,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":955,"column":471,"nodeType":"Identifier","messageId":"noShadow","endLine":955,"endColumn":472},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":957,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":957,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":958,"column":1,"nodeType":"Program","messageId":"max","endLine":958,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":958,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":958,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":958,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":958,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":958,"column":42,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":958,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":958,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":958,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":958,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":958,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":958,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":958,"endColumn":67},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":961,"column":26,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":961,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":963,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":963,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":964,"column":1,"nodeType":"Program","messageId":"max","endLine":964,"endColumn":231},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":964,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":976,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":964,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":964,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":964,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":964,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_fragments'.","line":964,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_formats'.","line":964,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":964,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":112},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":964,"column":130,"nodeType":"NewExpression","messageId":"lower","endLine":964,"endColumn":131},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":964,"column":135,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":964,"column":162,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":180},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":964,"column":205,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 955 column 471.","line":964,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":964,"endColumn":224},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":966,"column":40,"nodeType":"ReturnStatement","messageId":"exceed","endLine":966,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":968,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":968,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":968,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":968,"endColumn":115},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":968,"column":124,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":968,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_metaOpts'.","line":968,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":968,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 955 column 471.","line":968,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":968,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":969,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":969,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 958 column 46.","line":969,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":969,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":969,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":969,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 958 column 56.","line":969,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":969,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":971,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":971,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 969 column 15 is used outside of binding context.","line":971,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":971,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":973,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":973,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":973,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":973,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":973,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":973,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":973,"column":22,"nodeType":"ForInStatement","messageId":"exceed","endLine":975,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":973,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":973,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":974,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":974,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":974,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":974,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":976,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":980,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 879 column 7.","line":977,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":977,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":977,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":977,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":977,"column":22,"nodeType":"ForInStatement","messageId":"exceed","endLine":979,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":977,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":977,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 879 column 22.","line":978,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":978,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":978,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":978,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":978,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":978,"endColumn":60},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":980,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":980,"endColumn":423},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":980,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":980,"endColumn":423},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 879 column 52.","line":980,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":980,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":980,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":980,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1003 column 14.","line":980,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":980,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":980,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":210},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":407,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":414},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":989,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":991,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":989,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":989,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":989,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":989,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":989,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":989,"endColumn":21},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":990,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":990,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":990,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":990,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":990,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":990,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_fragments'.","line":990,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":991,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":995,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":991,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":991,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":991,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":991,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":992,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":992,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":993,"column":1,"nodeType":"Program","messageId":"max","endLine":993,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":993,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":993,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":993,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":993,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":993,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":993,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":993,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":993,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":995,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":997,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":995,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":995,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":996,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":996,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":997,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":999,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":997,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":997,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":998,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":998,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":999,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1003,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":999,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":999,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1000,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1000,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1002,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1002,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1003,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1007,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":1003,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1003,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":1003,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1003,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":1004,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1004,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1004,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1004,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1007,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1007,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1008,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1008,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":1009,"column":1,"nodeType":"Program","messageId":"max","endLine":1009,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1009,"column":135,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1073,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1009,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":1009,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1009,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":1009,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":1010,"column":1,"nodeType":"Program","messageId":"max","endLine":1010,"endColumn":172},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1010,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1010,"endColumn":34},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1010,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1010,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1008 column 28.","line":1010,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1010,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1010,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1010,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1010,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1010,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":168},{"ruleId":"max-len","severity":1,"message":"This line has a length of 223. Maximum allowed is 100.","line":1011,"column":1,"nodeType":"Program","messageId":"max","endLine":1011,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1011,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1011,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1011,"endColumn":209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1011,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1011,"endColumn":209},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1011,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1011,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1011,"column":118,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1011,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1012,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1012,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1012,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":1014,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1013,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1013,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1014,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1014,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_formats'.","line":1014,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1014,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":1015,"column":1,"nodeType":"Program","messageId":"max","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1015,"endColumn":245},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1015,"column":241,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1015,"endColumn":242},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1017,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1019,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1017,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1017,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1017,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1017,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1017,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1017,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1018,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1018,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1018,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1018,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1018,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1018,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1020,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1022,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1021,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1021,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1021,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1021,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1021,"column":59,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1021,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1021,"column":59,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1021,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1021,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1021,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1022,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1030,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1022,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1022,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1022,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1022,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1010 column 100.","line":1023,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1023,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1023,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1023,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1023,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":1025,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1023,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1023,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1025,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1025,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1025,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1025,"endColumn":387},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1025,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1025,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1025,"column":388,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1025,"endColumn":435},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1026,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1026,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1012 column 32.","line":1026,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1026,"endColumn":11},{"ruleId":"no-new-func","severity":2,"message":"The Function constructor is eval.","line":1026,"column":14,"nodeType":"NewExpression","messageId":"noFunctionConstructor","endLine":1026,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1026,"column":180,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1026,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1022 column 18.","line":1027,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1027,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1028,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1028,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 205. Maximum allowed is 100.","line":1029,"column":1,"nodeType":"Program","messageId":"max","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1029,"endColumn":194},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1029,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1029,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":99},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":193},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1030,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1040,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1030,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1030,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1030,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1030,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1030,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1030,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1031,"column":24,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1031,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1031,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1031,"endColumn":29},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1031,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1031,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1032,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1032,"endColumn":54},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1032,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1032,"endColumn":54},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":1032,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1032,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":1032,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1032,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1033,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1037,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1034,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":1036,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1034,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1034,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1035,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1035,"endColumn":52},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1035,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1035,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":1035,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1035,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":1035,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1035,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":1035,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1035,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 193. Maximum allowed is 100.","line":1037,"column":1,"nodeType":"Program","messageId":"max","endLine":1037,"endColumn":182},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1037,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1037,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1037,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1037,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1010 column 100.","line":1037,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1037,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1012 column 32.","line":1037,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1037,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":1037,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":1037,"endColumn":27},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1037,"column":57,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1037,"endColumn":63},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1037,"column":74,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1037,"endColumn":80},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1038,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1038,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1039,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1039,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1040,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1042,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1040,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1040,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1040,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1040,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1041,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1041,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1041,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1041,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1041,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1041,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1041,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1041,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1042,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1044,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1042,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1042,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1042,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1042,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1044,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1046,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1044,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1044,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1045,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1045,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1045,"endColumn":97},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1045,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1045,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1045,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1045,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1046,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1050,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1046,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1046,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1048,"column":72,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1048,"endColumn":101},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1048,"column":117,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1048,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1048,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":1048,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1048,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":1048,"endColumn":125},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1048,"column":170,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1048,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1050,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1072,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1050,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1050,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1050,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1050,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1051,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1051,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":1052,"column":1,"nodeType":"Program","messageId":"max","endLine":1052,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1052,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1052,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1010 column 100.","line":1052,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1052,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1052,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":1054,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1050 column 18.","line":1052,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":1052,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1054,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1054,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1056,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":1058,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1056,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1056,"endColumn":82},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1056,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1056,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1058,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1058,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":1061,"column":1,"nodeType":"Program","messageId":"max","endLine":1061,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1061,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1061,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1061,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1061,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1012 column 32.","line":1061,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1061,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1061,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":1061,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1061,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1061,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1009 column 150.","line":1061,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1061,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1009 column 153.","line":1061,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":1061,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1061,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":1061,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1062,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":1062,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1064,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1064,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1064,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1064,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1069,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1071,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1069,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1069,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1071,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1071,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1071,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1071,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1071,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1071,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1071,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":1071,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1071,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":1071,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1073,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1079,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1073,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1073,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1073,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1073,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1008 column 28.","line":1073,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1073,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1074,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1074,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1074,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1074,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":1075,"column":1,"nodeType":"Program","messageId":"max","endLine":1075,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1075,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1075,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1075,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1075,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1075,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":1077,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1075,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1075,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":71},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1075,"column":86,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1078,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1078,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1079,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1081,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1079,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1079,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1079,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1079,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1081,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1083,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1081,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1081,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1083,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1085,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1083,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1083,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1083,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1083,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1084,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1084,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1085,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1087,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1085,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1085,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1087,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1093,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1087,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1087,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1087,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1087,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1090,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":1092,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1090,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1090,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1008 column 28.","line":1090,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1090,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1090,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1090,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1092,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1092,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 1090 column 16 is used outside of binding context.","line":1092,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1092,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1093,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1093,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1094 column 22.","line":1095,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1095,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1095,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1095,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1095,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1095,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1096,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1096,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1096,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1096,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1096,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":1096,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1096,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1096,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1096,"column":193,"nodeType":"Identifier","messageId":"redeclared","endLine":1096,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1096,"column":321,"nodeType":"ForInStatement","messageId":"exceed","endLine":1098,"endColumn":5},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1096,"column":327,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1096,"endColumn":328},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1097,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1097,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1097,"endColumn":85},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1097,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1097,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":1097,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 1115 column 9 is used outside of binding context.","line":1097,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":1097,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1097,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":1097,"column":60,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 1115 column 9 is used outside of binding context.","line":1097,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":1097,"endColumn":61},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1097,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":1097,"column":81,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 1115 column 9 is used outside of binding context.","line":1097,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":1097,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1098,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1098,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1098,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1098,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1098,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":1098,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1098,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":1098,"endColumn":45},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":1098,"column":78,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":1098,"endColumn":79},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1098,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1098,"endColumn":108},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1099,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1099,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1100,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":1100,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1100,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1100,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1100,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1100,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1100,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":1100,"endColumn":84},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1100,"column":167,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1100,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1101,"column":22,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1101,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1103,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1103,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1103,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1103,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":1103,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 1109 column 89 is used outside of binding context.","line":1103,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'R' was used before it was defined.","line":1103,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'R' declared on line 1109 column 30 is used outside of binding context.","line":1103,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":100},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":221,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":221,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":222},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'R' was used before it was defined.","line":1103,"column":320,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'R' declared on line 1109 column 30 is used outside of binding context.","line":1103,"column":320,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":321},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1105,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1105,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1105,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1105,"endColumn":1038},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1109 column 59 is used outside of binding context.","line":1105,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":1105,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":1105,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1105,"endColumn":106},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":1105,"column":198,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":199},{"ruleId":"no-redeclare","severity":2,"message":"'A' is already defined.","line":1105,"column":209,"nodeType":"Identifier","messageId":"redeclared","endLine":1105,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1105,"column":443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":444},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1109 column 59 is used outside of binding context.","line":1105,"column":475,"nodeType":"Identifier","messageId":"outOfScope","endLine":1105,"endColumn":476},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1105,"column":553,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1105,"endColumn":555},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1105,"column":667,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1105,"endColumn":669},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1105,"column":831,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":832},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1105,"column":1026,"nodeType":"Identifier","messageId":"redeclared","endLine":1105,"endColumn":1027},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1105,"column":1039,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1105,"endColumn":1284},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1107,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1107,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1107,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1107,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1108,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1108,"endColumn":45},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1109,"column":26,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1109,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1109,"column":26,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1109,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'w' is already defined.","line":1109,"column":59,"nodeType":"Identifier","messageId":"redeclared","endLine":1109,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1105 column 46 is used outside of binding context.","line":1109,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1109,"column":100,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1109,"endColumn":1240},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":1109,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1109,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1109,"column":194,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1109,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":196,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":197},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":242,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":243},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":343,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":344},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":395,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":396},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1109,"column":576,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1109,"endColumn":577},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1105 column 46 is used outside of binding context.","line":1109,"column":608,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":609},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1109,"column":686,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1109,"endColumn":688},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":758},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1109,"column":800,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1109,"endColumn":802},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":807,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":808},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":858,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":859},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":918,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":919},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1109,"column":964,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1109,"endColumn":965},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1009,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1010},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1126,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1127},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1141,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1142},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1154,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1155},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1112,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1112,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1112,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1112,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1112,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1112,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1112,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1112,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1112,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":1112,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1114,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1114,"endColumn":21},{"ruleId":"prefer-const","severity":2,"message":"'L' is never reassigned. Use 'const' instead.","line":1114,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":1114,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1115,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1115,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1115,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1115,"endColumn":586},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1115,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1115,"endColumn":586},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":251,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":477,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":478},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":526,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":527},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":548,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":549},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1116,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1116,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1116,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":1116,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1116,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1116,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1116,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":1116,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1118,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1118,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1118 column 22.","line":1122,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1122,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1124,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1124,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1125,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1125,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1124 column 22.","line":1125,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1125,"endColumn":16},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":1126,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":1126,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1125 column 15.","line":1126,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":1126,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1125 column 15.","line":1128,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1128,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1131,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1143,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1124 column 22.","line":1131,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1131,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1124 column 25.","line":1131,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1131,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1124 column 28.","line":1132,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1132,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1145 column 14.","line":1133,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1133,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1141,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1133,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1141,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1133,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1133,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":1133,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":1141,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":1133,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":1141,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1131 column 17.","line":1133,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1133 column 146.","line":1133,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1131 column 20.","line":1133,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1134,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1134,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1136,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1136,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1132 column 14.","line":1136,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1136,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1136,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1136,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1138,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1140,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1138,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1138,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1140,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":1140,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1141,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1141,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1141,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1141,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1143,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1145,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":1144,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1144,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1145,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1159,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1145,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1159,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1145,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1145,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1124 column 25.","line":1146,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1146,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1158 column 118.","line":1146,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1146,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1149,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1151,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1149,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1149,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1151,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1153,"endColumn":306},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1151,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1153,"endColumn":306},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1151,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1151,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onClick'.","line":1151,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1151,"column":154,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1151,"column":182,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":195},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1146 column 16.","line":1151,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":1151,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1152,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1152,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1152,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1152,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":1153,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1153,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onClick'.","line":1153,"column":184,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":197},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1153,"column":237,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":250},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":1153,"column":289,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":301},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1154,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1158,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1154,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1158,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1154,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1154,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1154,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1154,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":1154,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1154,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":1154,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":1158,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1155,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1155,"endColumn":214},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onClick'.","line":1155,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1155,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1155,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1155,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":113},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":1155,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1155,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1158 column 118.","line":1156,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":1156,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1157,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1157,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1157,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1157,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1157,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1157,"endColumn":439},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1157,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1157,"endColumn":439},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":1158,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":1158,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":1158,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1158,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1158,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":1158,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":1158,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1124 column 22.","line":1158,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":1158,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1124 column 28.","line":1158,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":1158,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1145 column 14.","line":1158,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":1158,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1160,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1160,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1161,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1163,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1161,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1161,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":1163,"column":1,"nodeType":"Program","messageId":"max","endLine":1163,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1163,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1163,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1163,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1163,"endColumn":72},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1163,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":1163,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1163,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1163,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1160 column 22.","line":1163,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1160 column 25.","line":1163,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1163 column 82.","line":1163,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1160 column 28.","line":1163,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":95},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1164,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1164,"endColumn":1275},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1164,"column":171,"nodeType":"Identifier","messageId":"redeclared","endLine":1164,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1164,"column":1276,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1176,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1163 column 88.","line":1164,"column":1484,"nodeType":"Identifier","messageId":"noShadow","endLine":1164,"endColumn":1485},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1163 column 85.","line":1165,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1163 column 94.","line":1165,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1163 column 29.","line":1165,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1163 column 43.","line":1165,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1165,"column":190,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1167,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1163 column 58.","line":1165,"column":199,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":200},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1165,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":203},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1166,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1166,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1166,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1166,"endColumn":18},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1166,"column":19,"nodeType":"AssignmentExpression","endLine":1166,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1167,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1173,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1167,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1173,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1167,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1167,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1164 column 1484.","line":1168,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1168,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":1168,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":1168,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1165 column 54.","line":1168,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1168,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1168,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1168,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1168,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1168,"endColumn":154},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1168,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1168,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1169,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1169,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1169,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":1169,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1171,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1171,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":1172,"column":1,"nodeType":"Program","messageId":"max","endLine":1172,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1172,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1172,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1172,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1172,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1163 column 85.","line":1174,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1174,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1178,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1178,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1185,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1185,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":1185,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":1185,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1186,"column":9740,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9741},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1186,"column":9740,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9741},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":1186,"column":9762,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9763},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":1186,"column":9772,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9773},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1186,"column":9772,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9773},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1186,"column":9858,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1186,"endColumn":9864},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1186,"column":9880,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9881},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1186,"column":9903,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1188,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1178 column 25.","line":1186,"column":9915,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9916},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1187,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1187,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1187,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1187,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1187,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1187,"endColumn":103},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":1187,"column":20,"nodeType":"AssignmentExpression","messageId":"missing","endLine":1187,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1187 column 8.","line":1187,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1187,"endColumn":35},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":1187,"column":63,"nodeType":"MemberExpression","messageId":"unexpected","endLine":1187,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1188,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1196,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1188,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1188,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1178 column 25.","line":1190,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1190,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1190 column 17.","line":1191,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1191,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":1192,"column":1,"nodeType":"Program","messageId":"max","endLine":1192,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1192,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1192,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1188 column 17.","line":1192,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1192,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1192,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1192,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1196,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1202,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1196,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1196,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1178 column 25.","line":1196,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1196,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1178 column 28.","line":1196,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1196,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1186 column 9740.","line":1197,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1197,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1197,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":1201,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1186 column 9772.","line":1198,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1198,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1201,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1201,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1204,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1322 column 24.","line":1204,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1204,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1203 column 25.","line":1204,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":150},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1205,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":1205,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1322 column 11.","line":1205,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1204 column 116.","line":1205,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1322 column 37.","line":1205,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1322 column 48.","line":1205,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":1205,"column":37,"nodeType":"Identifier","messageId":"useConst","endLine":1205,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1322 column 59.","line":1205,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1205,"column":89,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1205,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1322 column 70.","line":1205,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1205,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1205,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":148},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1206,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1206,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1206,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1206,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1206,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1206,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1205 column 16.","line":1206,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1206,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1206,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":1206,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1205 column 8.","line":1206,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1206,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1207,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1207,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1207,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":1207,"column":36,"nodeType":"BreakStatement","messageId":"exceed","endLine":1207,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1207,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1207,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1207,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1207,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1207,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1207,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1205 column 144.","line":1207,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":1207,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1208,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1208,"endColumn":30},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":1208,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":1208,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1205 column 147.","line":1208,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1208,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1206 column 31.","line":1208,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1208,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1208,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1208,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1210,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1210,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1210,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1210,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1210,"column":42,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1210,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1206 column 34.","line":1210,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1210,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1210,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1210,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1212,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1212,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1212,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1212,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1212,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1212,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1212,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1212,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1214,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1214,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1215,"column":16,"nodeType":"BreakStatement","messageId":"exceed","endLine":1215,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1205 column 144.","line":1215,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1215,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1216,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1216,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1205 column 147.","line":1216,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1216,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1216,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1216,"endColumn":37},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1218,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1218,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1206 column 31.","line":1218,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1218,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1206 column 34.","line":1218,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1218,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1218,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1204 column 143.","line":1218,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1218,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":1218,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":1218,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1218,"column":127,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1218,"column":176,"nodeType":"IfStatement","messageId":"exceed","endLine":1220,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1218,"column":183,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":185},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1220,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1220,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1220,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1220,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1220,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1220,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1220,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1220,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1222,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1222,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1223,"column":16,"nodeType":"BreakStatement","messageId":"exceed","endLine":1223,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1223,"column":32,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1225,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1223,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1223,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1205 column 144.","line":1224,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1224,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1205 column 147.","line":1224,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1224,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":1224,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":1224,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1206 column 31.","line":1224,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1224,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1224,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1224,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1224,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":107},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":152},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":167,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":169},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":196,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":213,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1224,"column":263,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1224,"endColumn":361},{"ruleId":"compat/compat","severity":2,"message":"BigInt is not supported in Safari 11.1, iOS Safari 11.3-11.4","line":1224,"column":345,"nodeType":"CallExpression","endLine":1224,"endColumn":356},{"ruleId":"no-undef","severity":2,"message":"'BigInt' is not defined.","line":1224,"column":345,"nodeType":"Identifier","messageId":"undef","endLine":1224,"endColumn":351},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1226,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1226,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1226,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1226,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1227,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1233,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1324 column 11.","line":1227,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1227,"endColumn":16},{"ruleId":"no-label-var","severity":2,"message":"Found identifier with same name as label.","line":1228,"column":5,"nodeType":"LabeledStatement","messageId":"identifierClashWithLabel","endLine":1232,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":1230,"column":22,"nodeType":"BreakStatement","messageId":"exceed","endLine":1230,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1230,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1230,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1230,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1230,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1231,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1231,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1233,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1241,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1324 column 21.","line":1233,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1233,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1234,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1234,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1234,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1234,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1234,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1234,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1234,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1234,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1235,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1239,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1235,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1235,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1235,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1235,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1236,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1236,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1234 column 15.","line":1236,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1236,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1234 column 18.","line":1236,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1236,"endColumn":25},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<='.","line":1237,"column":8,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":1237,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1237,"column":17,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1237,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1205 column 16.","line":1237,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1237,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1237,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1237,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1238,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1238,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 1236 column 24 is used outside of binding context.","line":1238,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":1238,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1240,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1240,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 1234 column 18 is used outside of binding context.","line":1240,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1240,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1241,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1245,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1241,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1241,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1242,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1242,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1243,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1243,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1245,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1247,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1246,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1246,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1246,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1246,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1246,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1246,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1247,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1249,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1248,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1248,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1248,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1248,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1249,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1255,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1250,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1250,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1250,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1250,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1252,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1254,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 1250 column 15 is used outside of binding context.","line":1252,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":1252,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 1250 column 15 is used outside of binding context.","line":1253,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1253,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1254,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1254,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1254,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1254,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1254,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1254,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1255,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1257,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1255,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1255,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1255,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1255,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1257,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1259,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1257,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1257,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1257,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1257,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1205 column 16.","line":1257,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1257,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1258,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1258,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1258,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1258,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1259,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1261,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1261,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1263,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1263,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1265,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 1320 column 72.","line":1263,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1263,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1264,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1264,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1264,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1264,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1265,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1269,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 1322 column 90.","line":1265,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1265,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1270,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1270,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1203 column 25.","line":1270,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1270,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1204 column 116.","line":1270,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1270,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1272,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1272,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1322 column 11.","line":1272,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1272,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1272,"column":16,"nodeType":"SwitchStatement","messageId":"exceed","endLine":1278,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1272,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1272,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1273,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1273,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1322 column 24.","line":1273,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1273,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1273,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1273,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1322 column 37.","line":1273,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1322 column 48.","line":1273,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1273,"column":108,"nodeType":"BreakStatement","messageId":"exceed","endLine":1273,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1322 column 59.","line":1273,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":1275,"column":23,"nodeType":"BreakStatement","messageId":"exceed","endLine":1275,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1275,"column":92,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1275,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1275,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1275,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1276,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1276,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1277,"column":8,"nodeType":"BreakStatement","messageId":"exceed","endLine":1277,"endColumn":14},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1277,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1277,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1278,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1278,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1278,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1278,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1322 column 70.","line":1278,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1324 column 11.","line":1278,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1324 column 21.","line":1278,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1278 column 11.","line":1278,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1278 column 19.","line":1278,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1278 column 27.","line":1278,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 1278 column 34.","line":1278,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":121},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1279,"column":23,"nodeType":"SwitchStatement","messageId":"exceed","endLine":1281,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":1280,"column":71,"nodeType":"BreakStatement","messageId":"exceed","endLine":1280,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1280,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1280,"endColumn":346},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1281,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1281,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1281,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1281,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1283,"column":18,"nodeType":"ForStatement","messageId":"exceed","endLine":1285,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1281 column 36.","line":1283,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1283,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1289 column 17.","line":1283,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1283,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1284,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1284,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1284,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1284,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1284,"column":32,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1284,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1297 column 17.","line":1284,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1284,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1272 column 9.","line":1284,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":1284,"endColumn":72},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1285,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1285,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1285,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1285,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1285,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1285,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1289,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1297,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1270 column 34.","line":1289,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1289,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1281 column 36.","line":1290,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1290,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1290,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":1296,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1291,"column":18,"nodeType":"ForStatement","messageId":"exceed","endLine":1293,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1289 column 17.","line":1291,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1291,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1297 column 17.","line":1291,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1291,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1292,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1292,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1272 column 9.","line":1292,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1292,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1273 column 25.","line":1292,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1292,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1273 column 94.","line":1292,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1292,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1292,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1292,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1292,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1292,"endColumn":183},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1292,"column":153,"nodeType":"Identifier","messageId":"outOfScope","endLine":1292,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1293,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1293,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1293,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1293,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1293,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1293,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1297,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1305,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1270 column 37.","line":1297,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1297,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1281 column 36.","line":1297,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1297,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1299,"column":18,"nodeType":"ForStatement","messageId":"exceed","endLine":1301,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1289 column 17.","line":1299,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1297 column 17.","line":1299,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1272 column 9.","line":1299,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1273 column 25.","line":1299,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":65},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1300,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1300,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1273 column 94.","line":1300,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1300,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1273 column 101.","line":1300,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1300,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1322 column 59.","line":1300,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1300,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":1300,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":1300,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1300,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1300,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1300,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1300,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1300,"column":181,"nodeType":"Identifier","messageId":"outOfScope","endLine":1300,"endColumn":182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1300,"column":210,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1300,"endColumn":211},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1301,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1301,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1301,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1301,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1301,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1301,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1306,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1306,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1307,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1309,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1307,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1307,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1308,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":1308,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1308,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1308,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1308,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1308,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1308,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":1308,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 1278 column 11 is used outside of binding context.","line":1308,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":1308,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1309,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1315,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1309,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1309,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1310,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":1310,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 1278 column 11 is used outside of binding context.","line":1311,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1311,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 1278 column 27 is used outside of binding context.","line":1311,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1311,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1272 column 9 is used outside of binding context.","line":1312,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1312,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1312,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 1278 column 27 is used outside of binding context.","line":1312,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1272 column 9 is used outside of binding context.","line":1312,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1312,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 1273 column 101 is used outside of binding context.","line":1312,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1312,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 1273 column 101 is used outside of binding context.","line":1312,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1312,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1312,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1312,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1273 column 94 is used outside of binding context.","line":1312,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1313,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1313,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1313,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1313,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1315,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1317,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1315,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1315,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1270 column 34.","line":1315,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1315,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 1278 column 19 is used outside of binding context.","line":1316,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1316,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1316,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 1278 column 19 is used outside of binding context.","line":1316,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1316,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1316,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 1278 column 19 is used outside of binding context.","line":1316,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 1278 column 27 is used outside of binding context.","line":1316,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1316,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1316,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1317,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1319,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1317,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1317,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1270 column 34.","line":1317,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1317,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1320,"column":63,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1322,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1320,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":1320,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1322,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1322,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1322,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1322,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1322,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1322,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1322,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":1322,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1324,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1324,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1324,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1324,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1329,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1329,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1330,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1338,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1331,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1331,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1331,"column":570,"nodeType":"Identifier","messageId":"noShadow","endLine":1331,"endColumn":571},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1331,"column":619,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1331,"endColumn":620},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1329 column 22.","line":1331,"column":722,"nodeType":"Identifier","messageId":"noShadow","endLine":1331,"endColumn":723},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1332,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1336,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1331 column 722.","line":1332,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1332,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1329 column 25.","line":1333,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1333,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1329 column 28.","line":1333,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1333,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1332 column 30.","line":1333,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":1333,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1334,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1334,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1334,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1334,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1335,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1335,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1336,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1336,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1339 column 22.","line":1340,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1340,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1340,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1340,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1340,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1340,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1341,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1341,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":1341,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1341,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1341,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":1341,"column":36,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":37},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":1341,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":81},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":1341,"column":111,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":112},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":1341,"column":134,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":135},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":1341,"column":164,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":165},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":1341,"column":202,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":203},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":1341,"column":224,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1341,"column":231,"nodeType":"IfStatement","messageId":"exceed","endLine":1345,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1342,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1342,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1343,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1343,"endColumn":346},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1343,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1343,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1345,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1345,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1345,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1345,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1347,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1347,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1348,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1348,"column":24,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1350,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1348,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1348,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1347 column 25.","line":1348,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1347 column 28.","line":1348,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":1349,"column":1,"nodeType":"Program","messageId":"max","endLine":1349,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1349,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1349,"endColumn":144},{"ruleId":"mediawiki/msg-doc","severity":1,"message":"All possible message keys should be documented. See https://w.wiki/4r9a for details.","line":1349,"column":24,"nodeType":"CallExpression","endLine":1349,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1349,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1349,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1350,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1352,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1350,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1350,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1351,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1351,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1351,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1351,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1351,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1351,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1352,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1356,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1352,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1356,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1352,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1352,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1353,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1353,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1353,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1353,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1354,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1354,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1354,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":1354,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1347 column 25.","line":1354,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":1354,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1357 column 22.","line":1358,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1358,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1358,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1358,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1358,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1358,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1359,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1359,"endColumn":370},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1359,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1359,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1359,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1359,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1359,"column":190,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":191},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":1359,"column":207,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":208},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1359,"column":293,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":294},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1359,"column":371,"nodeType":"IfStatement","messageId":"exceed","endLine":1367,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1359,"column":420,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1359,"endColumn":421},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":1360,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":1360,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'v' is never reassigned. Use 'const' instead.","line":1360,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":1360,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1360,"column":1016,"nodeType":"IfStatement","messageId":"exceed","endLine":1364,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1362,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1362,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1362,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1362,"endColumn":666},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1362,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1362,"endColumn":666},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1364,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1364,"endColumn":841},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1364,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1364,"endColumn":841},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1364,"column":525,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":526},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":572,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":573},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":629,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":630},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":672,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":673},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1364,"column":678,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":679},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1364,"column":717,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":718},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":728,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":729},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1366,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1366,"endColumn":621},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1366,"column":355,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":459,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":460},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":502,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":503},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1366,"column":508,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":509},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1366,"column":547,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":548},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":558,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":559},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1367,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1367,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1367,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1367,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1369,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1369,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1370,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1438,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1370,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1370,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1370,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":1370,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1370,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":1370,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1370,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":1370,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1370,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":1370,"endColumn":157},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1370,"column":156,"nodeType":"Identifier","messageId":"unusedVar","endLine":1370,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1371,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1371,"endColumn":14},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":1372,"column":812,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1372,"endColumn":813,"suggestions":[{"messageId":"removeEscape","fix":{"range":[180422,180423],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[180422,180422],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1373,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1373,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1373,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1373,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1373,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1373,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":1373,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":1373,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1373,"column":87,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1373,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1373,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1373,"endColumn":106},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1374,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1374,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1374,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":1374,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1374,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":1374,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1374,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":1374,"endColumn":113},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1374,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":1374,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1375,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1375,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1375,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1375,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1375,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1375,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1375,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1383,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1376,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1382,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1374 column 106.","line":1376,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1376,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1374 column 109.","line":1376,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1376,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1378,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1378,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1374 column 106.","line":1378,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1378,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1374 column 109.","line":1378,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1378,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1374 column 112.","line":1379,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1379,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1375 column 13.","line":1379,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1379,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1379,"endColumn":251},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1379,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1379,"endColumn":150},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1379,"column":200,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1379,"endColumn":244},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1379,"column":220,"nodeType":"NewExpression","messageId":"lower","endLine":1379,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1374 column 106.","line":1380,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1380,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1383,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1383,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1384,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1384,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1384,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":1384,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1384,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":1384,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1384,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":1384,"endColumn":150},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1384,"column":149,"nodeType":"Identifier","messageId":"unusedVar","endLine":1384,"endColumn":150},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1385,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1387,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1385,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1385,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":1385,"column":64,"nodeType":"Identifier","messageId":"redeclared","endLine":1385,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1385,"column":97,"nodeType":"Identifier","messageId":"redeclared","endLine":1385,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1385,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":1385,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1386,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1386,"endColumn":229},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1387,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1417,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1387,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1417,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1387,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1387,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1388,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1416,"endColumn":7},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":1388,"column":34,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":35,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182061,182062],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182061,182061],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":1388,"column":36,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":37,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182063,182064],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182063,182063],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":1388,"column":38,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":39,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182065,182066],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182065,182065],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":1388,"column":44,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":45,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182071,182072],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182071,182071],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":1388,"column":48,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":49,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182075,182076],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182075,182075],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1388,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1388,"endColumn":66},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":1388,"column":96,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":97,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182123,182124],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182123,182123],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":1388,"column":98,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":99,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182125,182126],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182125,182125],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":1388,"column":100,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":101,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182127,182128],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182127,182127],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":1388,"column":106,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":107,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182133,182134],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182133,182133],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":1388,"column":110,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":111,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182137,182138],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182137,182137],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\*.","line":1388,"column":119,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":120,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182146,182147],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182146,182146],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getFoldWidgetBase'.","line":1388,"column":298,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1388,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1388,"column":376,"nodeType":"Identifier","messageId":"noShadow","endLine":1388,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1388,"column":379,"nodeType":"Identifier","messageId":"noShadow","endLine":1388,"endColumn":380},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1388,"column":382,"nodeType":"Identifier","messageId":"noShadow","endLine":1388,"endColumn":383},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1389,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1389,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1389,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1389,"endColumn":252},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getFoldWidgetBase'.","line":1389,"column":164,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1389,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1390,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1390,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1390,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1390,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1391,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1391,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":1391,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":1391,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1391,"endColumn":589},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":1391,"column":119,"nodeType":"AssignmentExpression","messageId":"missing","endLine":1391,"endColumn":157},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1391,"column":357,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1391,"endColumn":359},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1391,"column":582,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1391,"endColumn":588},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1392,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1392,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1392,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1392,"endColumn":46},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1393,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1393,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1393,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1393,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":1393,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1393,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 1394 column 11 is used outside of binding context.","line":1393,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":1393,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1393,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":1393,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1393,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":1393,"endColumn":67},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":1393,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1393,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 1394 column 11 is used outside of binding context.","line":1393,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":1393,"endColumn":71},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1394,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1394,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1394,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":1406,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1397,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1397,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1400,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":1404,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1402,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1402,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1405,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1405,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1407,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1407,"endColumn":55},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1407,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":1407,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1393 column 59 is used outside of binding context.","line":1407,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1393 column 66 is used outside of binding context.","line":1407,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1393 column 80 is used outside of binding context.","line":1407,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1393 column 80 is used outside of binding context.","line":1407,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1408,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1408,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1408,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1408,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1408,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1408,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1409,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1409,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1409,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1409,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1409,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1409,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":1410,"column":1,"nodeType":"Program","messageId":"max","endLine":1410,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1410,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1410,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1413,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1415,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1409 column 59 is used outside of binding context.","line":1413,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1413,"endColumn":14},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1414,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":1414,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1409 column 59 is used outside of binding context.","line":1414,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":1414,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1409 column 16 is used outside of binding context.","line":1414,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":1414,"endColumn":25},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1418,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1418,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1418,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":1418,"endColumn":231},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1418,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":1418,"endColumn":234},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1418,"column":236,"nodeType":"Identifier","messageId":"noShadow","endLine":1418,"endColumn":237},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1418,"column":236,"nodeType":"Identifier","messageId":"unusedVar","endLine":1418,"endColumn":237},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1419,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1419,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":1420,"column":1,"nodeType":"Program","messageId":"max","endLine":1420,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1420,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1420,"endColumn":125},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":1420,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1420,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1420,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":1420,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":51},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1420,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":1420,"endColumn":51},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":1420,"column":121,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":122},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1420,"column":121,"nodeType":"NewExpression","messageId":"lower","endLine":1420,"endColumn":122},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1421,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1421,"endColumn":255},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1421,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1421,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1421,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1421,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1421,"column":256,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1435,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1421,"column":274,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1421,"endColumn":275},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1422,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1434,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1422,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1422,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1422,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":1422,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1422,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":1422,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1418 column 236.","line":1422,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":1422,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1419 column 13.","line":1423,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1423,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1423,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1423,"endColumn":105},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1423,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1423,"endColumn":47},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":1423,"column":73,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1423,"endColumn":74,"suggestions":[{"messageId":"removeEscape","fix":{"range":[185194,185195],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[185194,185194],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":1423,"column":75,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1423,"endColumn":76,"suggestions":[{"messageId":"removeEscape","fix":{"range":[185196,185197],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[185196,185196],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":1423,"column":77,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1423,"endColumn":78,"suggestions":[{"messageId":"removeEscape","fix":{"range":[185198,185199],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[185198,185198],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1423,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1423,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1424,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1424,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1424,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1424,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1418 column 236.","line":1424,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1424,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1426,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1426,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1426,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1426,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1418 column 236.","line":1426,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1426,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1428,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1428,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1429,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1429,"endColumn":13},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1429,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":1429,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1429,"column":74,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1433,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1429,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1429,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1429 column 12.","line":1429,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":1429,"endColumn":141},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1436,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1436,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1436,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1436,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1437,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1437,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1439,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1439,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":1440,"column":1,"nodeType":"Program","messageId":"max","endLine":1440,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1440,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1440,"column":84,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1446,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1440,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1440,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1440,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1441,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1441,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1441,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1441,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1486 column 146.","line":1441,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1441,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1441,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1441,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1441,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":1445,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1442,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1442,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1444,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1444,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1444,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1444,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 404. Maximum allowed is 100.","line":1445,"column":1,"nodeType":"Program","messageId":"max","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1445,"endColumn":396},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":1445,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1445,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":1445,"column":124,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":137},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":285,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":291},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":299,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1445,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":337},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":377,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":383},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1446,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1466,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1446,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1446,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1446,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1446,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":1447,"column":1,"nodeType":"Program","messageId":"max","endLine":1447,"endColumn":128},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1447,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1447,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1447,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1447,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1448 column 9 is used outside of binding context.","line":1447,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":1447,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1447,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1447,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1447,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1447,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1447,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1447,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1447,"column":72,"nodeType":"IfStatement","messageId":"exceed","endLine":1465,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1448 column 9 is used outside of binding context.","line":1447,"column":117,"nodeType":"Identifier","messageId":"outOfScope","endLine":1447,"endColumn":118},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1448,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1448,"endColumn":41},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":1448,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":1448,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1448,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1448,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1448,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":1454,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1446 column 17.","line":1449,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1449,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1446 column 20.","line":1449,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1449,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1447 column 8.","line":1449,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1449,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1450,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1450,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1447 column 26.","line":1450,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1450,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1447 column 38.","line":1450,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1450,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":1451,"column":1,"nodeType":"Program","messageId":"max","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1451,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1451,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1451,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1451,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1454,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1462,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1455,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1455,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":1455,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1455,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":1457,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1457,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1459,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1461,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":1459,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1459,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1459,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1459,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1459,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1459,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1462,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1464,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1464,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1464,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1464,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1464,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1465,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1465,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1466,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1486,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1466,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1486,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1466,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1466,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1466,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":1466,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1467,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1467,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1467,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1446 column 14.","line":1467,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1486 column 43.","line":1467,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 1496 column 11.","line":1467,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 1496 column 224.","line":1467,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1467,"column":94,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1485,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1466 column 85.","line":1467,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1467 column 10.","line":1467,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1467,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1467,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1467,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1486 column 146.","line":1467,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":145},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1469,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1469,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1440 column 54.","line":1469,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1469,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1469,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1469,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1440 column 93.","line":1469,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1469,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":1469,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":1469,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1469,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":1483,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1469,"column":68,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1469,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1469,"column":152,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1469,"endColumn":153},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1470,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1470,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1470,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1470,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1470,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1470,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1470,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":1482,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1470,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1470,"endColumn":107},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1474,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1474,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1475,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1475,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1478,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1478,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1480,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1480,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1483,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1483,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1483,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1483,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1483,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1483,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1485,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1485,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1486,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1486,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1486,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1486,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1486,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1486,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1487,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1487,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1487,"column":65,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1487,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1488,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1488,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1486 column 146.","line":1489,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1489,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1489,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":1493,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1490,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1490,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":1492,"column":1,"nodeType":"Program","messageId":"max","endLine":1492,"endColumn":175},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1492,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1492,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1492,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1492,"endColumn":175},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1492,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1492,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":1494,"column":1,"nodeType":"Program","messageId":"max","endLine":1494,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1494,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1494,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1494,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1494,"endColumn":20},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1494,"column":83,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1494,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1496,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1496,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1496,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":1496,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1496,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":1496,"endColumn":231},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1497,"column":25,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1497,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1496 column 227.","line":1497,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":1497,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1496 column 230.","line":1497,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":1497,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1498,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1498,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1498,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":1512,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1499,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1499,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1505,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1505,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1506,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1506,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1508,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1510,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1512,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1512,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1496 column 227.","line":1513,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1513,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1496 column 230.","line":1513,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1513,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1514,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1514,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1514,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1514,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1514,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":1530,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1515,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1515,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1516,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1516,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1516,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1516,"endColumn":71},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1522,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1522,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1524,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1528,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1526,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1526,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1526,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1526,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1530,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1530,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1531,"column":20,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1531,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1532,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1534,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1532,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1532,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1532,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1532,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1533,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1533,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1534,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1536,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1534,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1534,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1536,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1536,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1536,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1536,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1536,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1536,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1538,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1540,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1538,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1538,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1538,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1538,"endColumn":21},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1539,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1539,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1539,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1539,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1542,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1564,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1541 column 22.","line":1542,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1542,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1542,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1542,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1543,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1563,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1543,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1543,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1542 column 34.","line":1543,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1542 column 37.","line":1543,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1542 column 40.","line":1543,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1543,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1543,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1545,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1545,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1546,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":1560,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1559,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1559,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1561,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1561,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1564,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1566,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1541 column 22.","line":1564,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1564,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 580. Maximum allowed is 100.","line":1566,"column":1,"nodeType":"Program","messageId":"max","endLine":1566,"endColumn":575},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1566,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1566,"endColumn":575},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1566,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1566,"endColumn":575},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1566,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1566,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1567,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1567,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1568,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1568,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1568,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1570,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1567 column 22.","line":1568,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":1568,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1571 column 22.","line":1572,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1572,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1572,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1572,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1573,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1573,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1573,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1573,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1573,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1573,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1576 column 46 is used outside of binding context.","line":1573,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":1573,"endColumn":31},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1573,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":1573,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1576 column 46 is used outside of binding context.","line":1573,"column":179,"nodeType":"Identifier","messageId":"outOfScope","endLine":1573,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1573,"column":190,"nodeType":"IfStatement","messageId":"exceed","endLine":1595,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1574,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1574,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1576,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1576,"endColumn":211},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":1576,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":1576,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1576,"column":212,"nodeType":"IfStatement","messageId":"exceed","endLine":1594,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1577,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1577,"endColumn":891},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":1577,"column":78,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 1585 column 12 is used outside of binding context.","line":1577,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":79},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":1577,"column":201,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":202},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 1585 column 18 is used outside of binding context.","line":1577,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":202},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":1577,"column":234,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":235},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 1585 column 12 is used outside of binding context.","line":1577,"column":234,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":235},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":1577,"column":279,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 1585 column 12 is used outside of binding context.","line":1577,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":280},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1577,"column":289,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1577,"endColumn":290},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1577,"column":497,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1577,"endColumn":499},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":1577,"column":669,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":670},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 1585 column 18 is used outside of binding context.","line":1577,"column":669,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":670},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1580,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1580,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1581,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1581,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1582,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1584,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1583,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1583,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1584,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":1584,"endColumn":109},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1585,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1585,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1585,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1585,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1585,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1585,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1585,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1585,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1586,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1586,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1587,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1593,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1590,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1590,"endColumn":111},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":1590,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1590,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 1592 column 27 is used outside of binding context.","line":1590,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":1590,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1592,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1592,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1592,"column":23,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1592,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1592,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1592,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1592,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1592,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1594,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1594,"endColumn":713},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1594,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1594,"endColumn":713},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1594,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1594,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1594,"column":714,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1594,"endColumn":997},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1594,"column":958,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1594,"endColumn":959},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1595,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1595,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1598,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1598,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1598,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1612,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1598,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1612,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1598,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":1598,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1598,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1598,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":1599,"column":1,"nodeType":"Program","messageId":"max","endLine":1599,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1599,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1599,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1599,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1599,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":71},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1600,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1600,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1600,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1600,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":1601,"column":1,"nodeType":"Program","messageId":"max","endLine":1601,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1601,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1601,"endColumn":128},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1601,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1601,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1601,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1601,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":66,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1602,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1602,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1603,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1603,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1603,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1603,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1604,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1604,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1604,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1604,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":1605,"column":1,"nodeType":"Program","messageId":"max","endLine":1605,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1605,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1605,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1608,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1608,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1608,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1608,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1609,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1609,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1609,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1609,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1610,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1610,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1611,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1611,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1612,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1662,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1612,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1662,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1612,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1612,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1613,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1613,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1613,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1613,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1613,"column":65,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1613,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1614,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1614,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1614,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1614,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1615,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1615,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1616,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1616,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1616,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1616,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1616,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1616,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1616,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1616,"endColumn":181},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1616,"column":14,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1616,"endColumn":28,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[197099,197116],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1617,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1617,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1618,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1618,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1618,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1618,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1618,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1618,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1620,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1620,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1621,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1621,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1624,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1624,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1624,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1624,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1628,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1628,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1628,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":1628,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1629,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1629,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1629,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1629,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1629,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1629,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1629,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":1633,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1631,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1631,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1633,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1633,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1634,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1634,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1634,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1634,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1638,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1638,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1638,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1638,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1639,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1639,"endColumn":110},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1639,"column":42,"nodeType":"CallExpression","endLine":1639,"endColumn":62},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1639,"column":65,"nodeType":"AssignmentExpression","endLine":1639,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1640,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1640,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1640,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1640,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1641,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1641,"endColumn":183},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1641,"column":42,"nodeType":"CallExpression","endLine":1641,"endColumn":65},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1641,"column":68,"nodeType":"AssignmentExpression","endLine":1641,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1642,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1642,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1642,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1642,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1644,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1644,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1646,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1646,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1646,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1646,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1646,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1646,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1647,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1647,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1647,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1651,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":1648,"column":1,"nodeType":"Program","messageId":"max","endLine":1648,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1648,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1648,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1648,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1648,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1648,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1648,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1648,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1650,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1648,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1650,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1648,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1648,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1649,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1649,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1649,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1649,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1652,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1652,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1652,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1652,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 233. Maximum allowed is 100.","line":1653,"column":1,"nodeType":"Program","messageId":"max","endLine":1653,"endColumn":225},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1653,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1653,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1653,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1653,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":1653,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":1653,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1653,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1653,"endColumn":52},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1653,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":1653,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1653,"column":105,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1653,"endColumn":225},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1654,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1654,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1654,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1654,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1656,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1656,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1656,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1656,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1658,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1658,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1662,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1664,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1662,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1662,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1662,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1662,"endColumn":24},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1663,"column":13,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1663,"endColumn":27,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[199449,199466],"text":"Object.prototype.hasOwnProperty.call(e, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1664,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1666,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1664,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1664,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1664,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1664,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1664,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1664,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1665,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1665,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1665,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1665,"endColumn":97},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1665,"column":98,"nodeType":"CallExpression","endLine":1665,"endColumn":128},{"ruleId":"no-self-assign","severity":2,"message":"'e.textContent' is assigned to itself.","line":1665,"column":153,"nodeType":"MemberExpression","messageId":"selfAssignment","endLine":1665,"endColumn":166},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1666,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1674,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1666,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1666,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":1667,"column":1,"nodeType":"Program","messageId":"max","endLine":1667,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1667,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1667,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1667,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1673,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1667,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1673,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1667 column 11.","line":1667,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1667,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1667 column 168.","line":1668,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1668,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1667 column 171.","line":1668,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1668,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1667 column 11.","line":1671,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":1671,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1671,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1671,"endColumn":53},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1673,"column":40,"nodeType":"CallExpression","endLine":1673,"endColumn":94},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1673,"column":207,"nodeType":"CallExpression","endLine":1673,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1674,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1676,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1674,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1674,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1674,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1674,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1675,"column":16,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1675,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1675,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1675,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1675,"column":191,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1675,"endColumn":192},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1675,"column":353,"nodeType":"CallExpression","endLine":1675,"endColumn":380},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1676,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1680,"endColumn":4},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":1677,"column":1,"nodeType":"Program","messageId":"max","endLine":1677,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1677,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":1677,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1677,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1677,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":1677,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":1677,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1677,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1677,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1679,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1677,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1679,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1677 column 11.","line":1677,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1677 column 26.","line":1677,"column":214,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1680,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1684,"endColumn":4},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1681,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1683,"endColumn":16},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1681,"column":132,"nodeType":"CallExpression","endLine":1681,"endColumn":178},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1681,"column":224,"nodeType":"CallExpression","endLine":1681,"endColumn":265},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1681,"column":267,"nodeType":"CallExpression","endLine":1681,"endColumn":303},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1681,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":1681,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1681,"column":361,"nodeType":"Identifier","messageId":"noShadow","endLine":1681,"endColumn":362},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1682,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1682,"endColumn":92},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1682,"column":5,"nodeType":"CallExpression","endLine":1682,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1682,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1682,"endColumn":36},{"ruleId":"no-self-assign","severity":2,"message":"'t.textContent' is assigned to itself.","line":1682,"column":76,"nodeType":"MemberExpression","messageId":"selfAssignment","endLine":1682,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1684,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1692,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1684,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1684,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1684,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1684,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1687,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":1689,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1687,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1687,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1689,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":1691,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1691,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1691,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1692,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1952,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1692,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1952,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1692,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1692,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1693,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1693,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1693,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1717,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1693,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1717,"endColumn":14},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1693,"column":1187,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1693,"endColumn":1201,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[203446,203473],"text":"Object.prototype.hasOwnProperty.call(this.config, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1693,"column":1305,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1693,"endColumn":1319,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[203564,203591],"text":"Object.prototype.hasOwnProperty.call(this.config, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1694,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1694,"endColumn":975},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1694,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1694,"endColumn":84},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":420,"nodeType":"CallExpression","endLine":1694,"endColumn":473},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":495,"nodeType":"CallExpression","endLine":1694,"endColumn":541},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":544,"nodeType":"CallExpression","endLine":1694,"endColumn":591},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":666,"nodeType":"CallExpression","endLine":1694,"endColumn":706},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":709,"nodeType":"CallExpression","endLine":1694,"endColumn":748},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1694,"column":976,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1694,"endColumn":1051},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1692 column 36.","line":1694,"column":982,"nodeType":"Identifier","messageId":"noShadow","endLine":1694,"endColumn":983},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1694,"column":1176,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1694,"endColumn":1177},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":1355,"nodeType":"CallExpression","endLine":1694,"endColumn":1395},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":1397,"nodeType":"CallExpression","endLine":1694,"endColumn":1437},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":1878,"nodeType":"CallExpression","endLine":1694,"endColumn":1919},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1693 column 8.","line":1695,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1695,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1695,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":1701,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1695,"column":313,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1695,"endColumn":314},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1695,"column":373,"nodeType":"CallExpression","endLine":1695,"endColumn":413},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":1696,"column":1,"nodeType":"Program","messageId":"max","endLine":1696,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1696,"column":84,"nodeType":"ForStatement","messageId":"exceed","endLine":1698,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1696,"column":90,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1696,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1696,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1696,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1696,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":1696,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1698,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1698,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 1696 column 94 is used outside of binding context.","line":1698,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":1698,"endColumn":48},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":1700,"column":33,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":1700,"endColumn":55,"suggestions":[{"messageId":"replaceWithLiteral","fix":{"range":[206506,206528],"text":"/,/i"},"desc":"Replace with an equivalent regular expression literal."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1702,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1702,"endColumn":783},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1702,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1702,"endColumn":783},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1702,"column":609,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1702,"endColumn":610},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1702,"column":788,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":789},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1702,"column":791,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":792},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1702,"column":794,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":795},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1702,"column":812,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1710,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1694 column 982.","line":1702,"column":876,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":877},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1693 column 8.","line":1702,"column":879,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":880},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1703,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1705,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1702 column 876.","line":1703,"column":208,"nodeType":"Identifier","messageId":"noShadow","endLine":1703,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1702 column 879.","line":1703,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":1703,"endColumn":212},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1704,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1704,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1704,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1704,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":1706,"column":1,"nodeType":"Program","messageId":"max","endLine":1706,"endColumn":160},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1706,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1706,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1694 column 982.","line":1706,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":1706,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1693 column 8.","line":1706,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":1706,"endColumn":156},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1707,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1709,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1706 column 152.","line":1707,"column":254,"nodeType":"Identifier","messageId":"noShadow","endLine":1707,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1706 column 155.","line":1707,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":1707,"endColumn":258},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1708,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1708,"endColumn":251},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1708,"column":48,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1708,"endColumn":62,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[208223,208240],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1708,"column":131,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1708,"endColumn":132},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1709,"column":89,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1709,"endColumn":103,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[208515,208532],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":1710,"column":1,"nodeType":"Program","messageId":"max","endLine":1710,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1710,"column":42,"nodeType":"ForStatement","messageId":"exceed","endLine":1714,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1711,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1711,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1712,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1712,"endColumn":52},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1712,"column":7,"nodeType":"CallExpression","endLine":1712,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1712,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1712,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1712,"column":53,"nodeType":"BreakStatement","messageId":"exceed","endLine":1712,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1714,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1714,"endColumn":425},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1714,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1714,"endColumn":425},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1714,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1714,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":1715,"column":1,"nodeType":"Program","messageId":"max","endLine":1715,"endColumn":208},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1718,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1718,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1720,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":1720,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":1721,"column":1,"nodeType":"Program","messageId":"max","endLine":1721,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1721,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1721,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1721,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1721,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1721 column 10.","line":1721,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":1721,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1721 column 10.","line":1721,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":1721,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1721,"column":102,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1721,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1723,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1723,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1723,"column":16,"nodeType":"TryStatement","messageId":"exceed","endLine":1727,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1724,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1724,"endColumn":12},{"ruleId":"getter-return","severity":2,"message":"Expected to return a value in method 'get'.","line":1724,"column":55,"nodeType":"FunctionExpression","messageId":"expected","endLine":1724,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1726,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1726,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1723 column 8.","line":1727,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1727,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1727,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1727,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1729,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1729,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1729,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1729,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1729,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1729,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1729,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1803,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1729,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1803,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1729,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1729,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1729,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":1729,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1730,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1730,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1730,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1730,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1731,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1731,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":1732,"column":1,"nodeType":"Program","messageId":"max","endLine":1732,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1732,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1732,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1733,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1733,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":1734,"column":1,"nodeType":"Program","messageId":"max","endLine":1734,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":1735,"column":1,"nodeType":"Program","messageId":"max","endLine":1735,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1735,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1735,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1735,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1735,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":1735,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":1735,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1729 column 8.","line":1735,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1735,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1735,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":1735,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1729 column 11.","line":1735,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1735,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":1736,"column":1,"nodeType":"Program","messageId":"max","endLine":1736,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1736,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1736,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1736,"column":62,"nodeType":"BreakStatement","messageId":"exceed","endLine":1736,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1736,"column":78,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1736,"endColumn":143},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1737,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1747,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1739,"column":27,"nodeType":"BreakStatement","messageId":"exceed","endLine":1739,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1740,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1746,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1740,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1740,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1742,"column":57,"nodeType":"BreakStatement","messageId":"exceed","endLine":1742,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1743,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":1745,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1744,"column":58,"nodeType":"BreakStatement","messageId":"exceed","endLine":1744,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1747,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1747,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1747,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1747,"endColumn":630},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1747,"column":541,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1747,"endColumn":542},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1747,"column":548,"nodeType":"CallExpression","endLine":1747,"endColumn":576},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1747,"column":578,"nodeType":"CallExpression","endLine":1747,"endColumn":629},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1751,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":1751,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1752,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1752,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1753,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":1753,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1754,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1754,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1755,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":1755,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1756,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1764,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1756,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1756,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1755 column 47.","line":1756,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":1756,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1756,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":1756,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1757,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1757,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1729 column 8.","line":1757,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1729 column 11.","line":1757,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1757,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1757,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1758,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1758,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1759,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1759,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1757 column 19 is used outside of binding context.","line":1759,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":1759,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1757 column 27 is used outside of binding context.","line":1759,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":1759,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1755 column 47.","line":1760,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1760,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1760,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":1760,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1755 column 47.","line":1762,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1762,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1762,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1762,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1765,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":1765,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1766,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1768,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1769,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1769,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1770,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1770,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1770,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1770,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1771,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1771,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1772,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1772,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1772,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1774,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1772,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1774,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1775,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":1775,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1776,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1776,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1777,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1777,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1778,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1778,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1779,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":1779,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1781,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1781,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1782,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1782,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1781 column 48.","line":1782,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1782,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1782,"column":87,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1782,"endColumn":345},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1782,"column":87,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1782,"endColumn":345},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1782,"column":303,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1782,"endColumn":304},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1783,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1783,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1784,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1784,"endColumn":234},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1784,"column":90,"nodeType":"CallExpression","endLine":1784,"endColumn":138},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1784,"column":140,"nodeType":"CallExpression","endLine":1784,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1785,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":1785,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1785,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":1785,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1787,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1787,"endColumn":49},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1787,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":1787,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1789,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":1789,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1789,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":1789,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1790,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1790,"endColumn":147},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1790,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1790,"endColumn":16},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1790,"column":60,"nodeType":"CallExpression","endLine":1790,"endColumn":99},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1790,"column":102,"nodeType":"CallExpression","endLine":1790,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1791,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1791,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1791,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":1791,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1792,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1792,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1792,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1792,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1793,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":1793,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1794,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1794,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1729 column 8.","line":1794,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1794,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1794,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1794,"endColumn":427},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1794,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1794,"endColumn":427},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1794,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1794,"endColumn":26},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":1794,"column":208,"nodeType":"AssignmentExpression","messageId":"missing","endLine":1794,"endColumn":323},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":1796,"column":1,"nodeType":"Program","messageId":"max","endLine":1796,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1796,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1796,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1796,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1796,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1800,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1800,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1800,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1800,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1804,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1804,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1804,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":1804,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1805,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1805,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1805,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1811,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1805,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1811,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1805,"column":320,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1805,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1804 column 43.","line":1805,"column":552,"nodeType":"Identifier","messageId":"noShadow","endLine":1805,"endColumn":553},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1805,"column":555,"nodeType":"Identifier","messageId":"noShadow","endLine":1805,"endColumn":556},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1806,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1806,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 300. Maximum allowed is 100.","line":1807,"column":1,"nodeType":"Program","messageId":"max","endLine":1807,"endColumn":292},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1804 column 43.","line":1807,"column":284,"nodeType":"Identifier","messageId":"noShadow","endLine":1807,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1807,"column":287,"nodeType":"Identifier","messageId":"noShadow","endLine":1807,"endColumn":288},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1808,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1810,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1807 column 284.","line":1808,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":1808,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1807 column 287.","line":1808,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":1808,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1809,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1809,"endColumn":83},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1809,"column":8,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1809,"endColumn":22,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[218650,218667],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1809,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1809,"endColumn":78},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1810,"column":21,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1810,"endColumn":35,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[218746,218763],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1813,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1813,"endColumn":324},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1813,"column":168,"nodeType":"CallExpression","endLine":1813,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1814,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1814,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1815,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1815,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1815,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1815,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1815,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1815,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1815,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1815,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1816,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1816,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":1817,"column":1,"nodeType":"Program","messageId":"max","endLine":1817,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1817,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1817,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1817,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1817,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1817,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":1817,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1817,"column":92,"nodeType":"IfStatement","messageId":"exceed","endLine":1841,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":1820,"column":1,"nodeType":"Program","messageId":"max","endLine":1820,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1820,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1822,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1821,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1821,"endColumn":117},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":1822,"column":1,"nodeType":"Program","messageId":"max","endLine":1822,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1822,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1836,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1822,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1836,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1822,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1822,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1817 column 10.","line":1822,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":1822,"endColumn":89},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1823,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1823,"endColumn":373},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1817 column 69.","line":1823,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1817 column 31.","line":1823,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1816 column 38.","line":1823,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1838 column 9.","line":1823,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":130},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":1823,"column":159,"nodeType":"Identifier","messageId":"redeclared","endLine":1823,"endColumn":160},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1823,"column":292,"nodeType":"Identifier","messageId":"redeclared","endLine":1823,"endColumn":293},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1823,"column":374,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1835,"endColumn":166},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1823,"column":374,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1835,"endColumn":166},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1823,"column":392,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1823,"endColumn":393},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1822 column 88.","line":1823,"column":514,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":515},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1823 column 89.","line":1823,"column":517,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":518},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1823 column 514.","line":1824,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1824,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1823 column 62.","line":1824,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1824,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1823 column 23.","line":1824,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1824,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1822 column 88.","line":1827,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1827,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1823 column 62.","line":1827,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1827,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1823 column 23.","line":1828,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1823 column 89.","line":1828,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":15},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":1828,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":1828,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1823 column 129.","line":1828,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":1828,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":1828,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1828,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1828,"column":33,"nodeType":"ForStatement","messageId":"exceed","endLine":1832,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":1829,"column":1,"nodeType":"Program","messageId":"max","endLine":1829,"endColumn":107},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1829,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1829,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1829,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1829,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":1829,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":1829,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1829,"column":97,"nodeType":"IfStatement","messageId":"exceed","endLine":1831,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1832,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1832,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1822 column 88.","line":1833,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1833,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1823 column 62.","line":1833,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1833,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":1838,"column":1,"nodeType":"Program","messageId":"max","endLine":1838,"endColumn":260},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1838,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1838,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1838,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1838,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1838,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1840,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1838,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1840,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1838,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1838,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1817 column 10.","line":1838,"column":252,"nodeType":"Identifier","messageId":"noShadow","endLine":1838,"endColumn":253},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1817 column 31.","line":1838,"column":255,"nodeType":"Identifier","messageId":"noShadow","endLine":1838,"endColumn":256},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1817 column 69.","line":1839,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1839,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1839,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1839,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1839,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1839,"endColumn":134},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1839,"column":51,"nodeType":"CallExpression","endLine":1839,"endColumn":81},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1841,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1841,"endColumn":471},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1841,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1841,"endColumn":471},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1841,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1841,"endColumn":44},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1841,"column":84,"nodeType":"CallExpression","endLine":1841,"endColumn":111},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1841,"column":113,"nodeType":"CallExpression","endLine":1841,"endColumn":157},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1838 column 9 is used outside of binding context.","line":1841,"column":310,"nodeType":"Identifier","messageId":"outOfScope","endLine":1841,"endColumn":311},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1838 column 9 is used outside of binding context.","line":1841,"column":384,"nodeType":"Identifier","messageId":"outOfScope","endLine":1841,"endColumn":385},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1841,"column":384,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1841,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1838 column 9 is used outside of binding context.","line":1841,"column":431,"nodeType":"Identifier","messageId":"outOfScope","endLine":1841,"endColumn":432},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1842,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1842,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1842,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1842,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1843,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1843,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1843,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1843,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1843,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":1853,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":1844,"column":1,"nodeType":"Program","messageId":"max","endLine":1844,"endColumn":186},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1844,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1844,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1844,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1844,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1844,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":1844,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1844,"column":133,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1848,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1844,"column":133,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1848,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1844,"column":167,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1844,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1843 column 10.","line":1844,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":1844,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1843 column 31.","line":1845,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1845,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1845,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1847,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1845,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1847,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1842 column 40.","line":1845,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1845,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1842 column 43.","line":1845,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1845,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1846,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1846,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":1847,"column":1,"nodeType":"Program","messageId":"max","endLine":1847,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1847,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1847,"endColumn":16},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1848,"column":44,"nodeType":"CallExpression","endLine":1848,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1852,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1852,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1852,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1852,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1852,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1852,"endColumn":33},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1852,"column":110,"nodeType":"CallExpression","endLine":1852,"endColumn":157},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1853,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1853,"endColumn":421},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1853,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1853,"endColumn":421},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1853,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1853,"endColumn":58},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1853,"column":59,"nodeType":"CallExpression","endLine":1853,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1844 column 9 is used outside of binding context.","line":1853,"column":260,"nodeType":"Identifier","messageId":"outOfScope","endLine":1853,"endColumn":261},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1844 column 9 is used outside of binding context.","line":1853,"column":334,"nodeType":"Identifier","messageId":"outOfScope","endLine":1853,"endColumn":335},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1853,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1853,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1844 column 9 is used outside of binding context.","line":1853,"column":381,"nodeType":"Identifier","messageId":"outOfScope","endLine":1853,"endColumn":382},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1854,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1854,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":1855,"column":1,"nodeType":"Program","messageId":"max","endLine":1855,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1855,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1855,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1855,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":1857,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1855,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1855,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1857,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1859,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1857,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1857,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1857,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1857,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1858,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1858,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1860,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1860,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1860,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1860,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":1861,"column":1,"nodeType":"Program","messageId":"max","endLine":1861,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1861,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1861,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1860 column 40.","line":1861,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1860 column 43.","line":1861,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1862,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1862,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 208. Maximum allowed is 100.","line":1863,"column":1,"nodeType":"Program","messageId":"max","endLine":1863,"endColumn":200},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1863,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1863,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1864,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":1864,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1864,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1864,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":1866,"column":1,"nodeType":"Program","messageId":"max","endLine":1866,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1866,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1866,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1867,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1867,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1867,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1867,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1872,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1872,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1872,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":1876,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1877 column 14.","line":1872,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1872,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1872,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1872,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1873,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1873,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1874,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1874,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1877,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1877,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1877,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1877,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1877,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1877,"endColumn":284},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1877,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1877,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1878,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1878,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1878,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1878,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1880,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1880,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1881,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1881,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1881,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1881,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1881,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1887,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1881,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1887,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1880 column 38.","line":1881,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1881,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1882,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1882,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1883,"column":131,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1883,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1880 column 38.","line":1883,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":1883,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1883,"column":172,"nodeType":"Identifier","messageId":"noShadow","endLine":1883,"endColumn":173},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":1884,"column":1,"nodeType":"Program","messageId":"max","endLine":1884,"endColumn":205},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1884,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1884,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1884,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1884,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1884,"column":66,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1884,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1884,"column":98,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1886,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1884,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1884,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1883 column 169.","line":1884,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":1884,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1883 column 172.","line":1884,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":1884,"endColumn":201},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1885,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1885,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1885,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1885,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1889,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1891,"endColumn":231},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1889,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1889,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1889,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":1889,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1889,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":1889,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":1891,"column":1,"nodeType":"Program","messageId":"max","endLine":1891,"endColumn":231},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1892,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1892,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1662 column 17.","line":1893,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1893,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 1674 column 14.","line":1893,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1893,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1893,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1893,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1893,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":1897,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 286. Maximum allowed is 100.","line":1894,"column":1,"nodeType":"Program","messageId":"max","endLine":1894,"endColumn":275},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1894,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1894,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1892 column 41.","line":1894,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":1894,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1893 column 20.","line":1894,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":1894,"endColumn":271},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1895,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1895,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1895,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1895,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":1895,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":1895,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1895,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1895,"column":47,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1895,"endColumn":679},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1895,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1895,"endColumn":679},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1895,"column":197,"nodeType":"CallExpression","endLine":1895,"endColumn":227},{"ruleId":"no-self-assign","severity":2,"message":"'t' is assigned to itself.","line":1895,"column":272,"nodeType":"Identifier","messageId":"selfAssignment","endLine":1895,"endColumn":273},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1895,"column":651,"nodeType":"CallExpression","endLine":1895,"endColumn":678},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1896,"column":158,"nodeType":"CallExpression","endLine":1896,"endColumn":186},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1896,"column":211,"nodeType":"CallExpression","endLine":1896,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1899,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1899,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1901,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1901,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1901,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":1903,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1903,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1907,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1903,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1907,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1903,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1903,"endColumn":49},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1903,"column":120,"nodeType":"CallExpression","endLine":1903,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1901 column 10.","line":1903,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":1903,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1903,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":1903,"endColumn":222},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1905,"column":20,"nodeType":"CallExpression","endLine":1905,"endColumn":56},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1905,"column":114,"nodeType":"CallExpression","endLine":1905,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1906,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1906,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1906,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1906,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1909,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1909,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1909,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1909,"endColumn":699},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1909,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1909,"endColumn":699},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1909,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1909,"endColumn":55},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":146,"nodeType":"CallExpression","endLine":1909,"endColumn":192},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":350,"nodeType":"CallExpression","endLine":1909,"endColumn":391},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":425,"nodeType":"CallExpression","endLine":1909,"endColumn":464},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":466,"nodeType":"CallExpression","endLine":1909,"endColumn":512},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":1911,"column":1,"nodeType":"Program","messageId":"max","endLine":1911,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1911,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1913,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1911,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1911,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1911,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":1911,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1911,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":1911,"endColumn":137},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1913,"column":9,"nodeType":"CallExpression","endLine":1913,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1914,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1914,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":1915,"column":1,"nodeType":"Program","messageId":"max","endLine":1915,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1915,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1917,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1915,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1915,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1914 column 39.","line":1915,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":1915,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1915,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":1915,"endColumn":110},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1917,"column":29,"nodeType":"CallExpression","endLine":1917,"endColumn":77},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":1919,"column":1,"nodeType":"Program","messageId":"max","endLine":1919,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1919,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1921,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1919,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":1919,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1919,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":1919,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1922,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1922,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1922,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1922,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 177. Maximum allowed is 100.","line":1923,"column":1,"nodeType":"Program","messageId":"max","endLine":1923,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1923,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1923,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1923,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1925,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1923,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1925,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1922 column 37.","line":1923,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":1923,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1922 column 40.","line":1923,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":1923,"endColumn":165},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1925,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1925,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1926,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1926,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1927,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1927,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1927,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1929,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1926 column 41.","line":1927,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":1927,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1927,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1927,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":1928,"column":1,"nodeType":"Program","messageId":"max","endLine":1928,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1928,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1928,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1928,"column":56,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1928,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1928,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1928,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1928,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1928,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1929,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1929,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1930,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1930,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1932,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":1932,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1933,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1933,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1933,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1933,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1935,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1935,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1935,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":1937,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":1936,"column":1,"nodeType":"Program","messageId":"max","endLine":1936,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1936,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1936,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1936,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1936,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1936,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1936,"endColumn":55},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1936,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1936,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1936,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":1936,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1936,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1936,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1938,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1938,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1938,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1938,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1939,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1939,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1939,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1939,"endColumn":22},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1939,"column":23,"nodeType":"CallExpression","endLine":1939,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1941,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1941,"endColumn":74},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1941,"column":4,"nodeType":"CallExpression","endLine":1941,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1941,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1941,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1943,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1943,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1943,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1943,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1943,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":1943,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1943,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1943,"endColumn":305},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1943,"column":102,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1943,"endColumn":305},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1943,"column":131,"nodeType":"CallExpression","endLine":1943,"endColumn":171},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1943,"column":200,"nodeType":"CallExpression","endLine":1943,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1943,"column":267,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1943,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1944,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1944,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1946,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1946,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1947,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1947,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1947,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1947,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1947,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1947,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1947,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1947,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1949,"column":29,"nodeType":"BreakStatement","messageId":"exceed","endLine":1949,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1951,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1951,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 1947 column 14 is used outside of binding context.","line":1951,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1951,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1953 column 22.","line":1954,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1954,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1954,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1954,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1954,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1954,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1955,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1955,"endColumn":288},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1955,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1955,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1955,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1955,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1955,"column":131,"nodeType":"Identifier","messageId":"redeclared","endLine":1955,"endColumn":132},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":1955,"column":185,"nodeType":"Identifier","messageId":"redeclared","endLine":1955,"endColumn":186},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1955,"endColumn":2209},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1955,"column":326,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1955,"endColumn":327},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1960 column 22.","line":1961,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1961,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1961,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1961,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1964,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":1994,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1967,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1967,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1967,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1967,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1967,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1967,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1968,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1968,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1970,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1974,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1970,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1970,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1978,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1980,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1980,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1982,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1982,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1984,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1984,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1988,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1984,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1984,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1988,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1992,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1988,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1988,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1989,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":1991,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1993,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1993,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1994,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1994,"endColumn":30},{"ruleId":"no-self-compare","severity":2,"message":"Comparing to itself is potentially pointless.","line":1994,"column":13,"nodeType":"BinaryExpression","messageId":"comparingToSelf","endLine":1994,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1994,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1994,"endColumn":17},{"ruleId":"no-self-compare","severity":2,"message":"Comparing to itself is potentially pointless.","line":1994,"column":23,"nodeType":"BinaryExpression","messageId":"comparingToSelf","endLine":1994,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1994,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1994,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1996 column 22.","line":1997,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1997,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1997,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1997,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1997,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1997,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1998,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1998,"endColumn":341},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1998,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1998,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1998,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1998,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":1998,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":1998,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1998,"column":342,"nodeType":"IfStatement","messageId":"exceed","endLine":2000,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1999,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1999,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1999,"column":230,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1999,"endColumn":232},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1999,"column":584,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1999,"endColumn":586},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2000,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2000,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":2002,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2002,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2002 column 22.","line":2006,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2006,"endColumn":15},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":2007,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2007,"endColumn":18,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[239997,240016],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":2012,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2012,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2013,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2015,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2013,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2013,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":2015,"column":1,"nodeType":"Program","messageId":"max","endLine":2015,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2015,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2015,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2015,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2015,"endColumn":86},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2015,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2015,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":2015,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2015,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2015,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":2015,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":2015,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":2015,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2015,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":2015,"endColumn":100},{"ruleId":"no-func-assign","severity":2,"message":"'v' is a function.","line":2016,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2016,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2015 column 99.","line":2016,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2016,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2015 column 99.","line":2018,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2018,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2021,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2041,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2021,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2012 column 25.","line":2021,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2012 column 28.","line":2021,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2015 column 29.","line":2021,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2024,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2030,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2025,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2025,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2015 column 72.","line":2025,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2025,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2045 column 40.","line":2025,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2025,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2031 column 26 is used outside of binding context.","line":2025,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":2025,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2045 column 293.","line":2025,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2025,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2031 column 26 is used outside of binding context.","line":2025,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":2025,"endColumn":52},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2025,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2025,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2026,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":2028,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2026,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2026,"endColumn":45},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2026,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2026,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2029,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2029,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2029,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 2025 column 67 is used outside of binding context.","line":2029,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 2025 column 22 is used outside of binding context.","line":2029,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2029,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2031 column 26 is used outside of binding context.","line":2029,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2030,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2040,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2031,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2031,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":2031,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":2031,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2031,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2031,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2031,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":2031,"endColumn":49},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2031,"column":56,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2031,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2031,"column":93,"nodeType":"IfStatement","messageId":"exceed","endLine":2033,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2032,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":2032,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2033,"column":7,"nodeType":"ForInStatement","messageId":"exceed","endLine":2039,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2021 column 17.","line":2034,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2034,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2021 column 20.","line":2034,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2034,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2035,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":2037,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2035,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2035,"endColumn":64},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2039,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2039,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2039,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2039,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2039,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2039,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2041,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2045,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2041,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2041,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2012 column 25.","line":2041,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2041,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2042,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2042,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2012 column 28.","line":2042,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2042,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2044,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2044,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2042 column 14 is used outside of binding context.","line":2044,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":2044,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2045,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2045,"endColumn":283},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2045,"column":296,"nodeType":"Identifier","messageId":"noShadow","endLine":2045,"endColumn":297},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2046,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2046,"endColumn":3010},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2012 column 25.","line":2046,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 2015 column 96.","line":2046,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2012 column 28.","line":2046,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":38},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2046,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":2046,"endColumn":62},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2046,"column":65,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2046,"endColumn":71},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2046,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":2046,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2046,"column":3011,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2080,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 8.","line":2046,"column":3235,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":3236},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2047,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2047,"endColumn":393},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2045 column 296.","line":2047,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2046 column 37.","line":2047,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2045 column 40.","line":2047,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2015 column 72.","line":2047,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2045 column 293.","line":2047,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":132},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2047,"column":394,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2047,"endColumn":520},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2047,"column":394,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2047,"endColumn":520},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2047,"column":560,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":561},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2048,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2048,"endColumn":150},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2048,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":2048,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2048,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2048,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2048,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":2048,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2048,"column":151,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2048,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2048,"column":151,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2048,"endColumn":195},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2048,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2048,"endColumn":162},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2049,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2051,"endColumn":624},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2049,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2051,"endColumn":624},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2049,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2049,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2049,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":2049,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2049,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":2049,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2049,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":2049,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2050,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2050,"endColumn":62},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2050,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2050,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2050,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2050,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2050,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2050,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2050,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2050,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2050,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2050,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2015 column 29.","line":2051,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":2051,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2051,"column":625,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2053,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2051,"column":637,"nodeType":"Identifier","messageId":"noShadow","endLine":2051,"endColumn":638},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2053,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2055,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2053,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2055,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2053,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2053,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2053,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":2053,"endColumn":230},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2054,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2054,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2055,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2061,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2057,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2057,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2057,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2057,"endColumn":384},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2057,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2057,"endColumn":384},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2057,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2057,"endColumn":79},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":92,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":100},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":106,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":107},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":123,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":124},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":140,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":141},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":149,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":150},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":180,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":181},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":192,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":193},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":225,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":226},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":239,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":240},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":243,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":244},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":250,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":251},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":257,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":258},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":260,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":261},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":267,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":268},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":283},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":288,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":289},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":292,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":293},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":306,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":310,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":311},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":329,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":330},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":341,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":342},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":347,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":348},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":363,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":364},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2058,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2058,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2059,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2059,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2059,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2059,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2060,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2060,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2060,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2047 column 28.","line":2060,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2051 column 196.","line":2060,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2047 column 92.","line":2060,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2061,"column":15,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2067,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2061,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":2061,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2061,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2061,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2063,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2063,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2063,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2063,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2061 column 30.","line":2064,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2064,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2065,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2065,"endColumn":208},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2065,"column":102,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2065,"endColumn":208},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2065,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2065,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2067,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2073,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":2068,"column":1,"nodeType":"Program","messageId":"max","endLine":2068,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2068,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2068,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2068,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":2072,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2068,"column":126,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2068,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2069,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2069,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2069,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2069,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2047 column 28.","line":2069,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2069,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2051 column 196.","line":2069,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2069,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2070,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2070,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2071,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2071,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2069 column 20 is used outside of binding context.","line":2071,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":2071,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2072,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2072,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2073,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2077,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2073,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2077,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2073,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2073,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2073,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2073,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2074,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2074,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2074,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2074,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2076,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2076,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2076,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2076,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2045 column 296.","line":2078,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2078,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":2083,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2083,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2083,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2083,"endColumn":16},{"ruleId":"no-func-assign","severity":2,"message":"'i' is a function.","line":2084,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2084,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2083 column 15.","line":2084,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2084,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2083 column 15.","line":2086,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2086,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2089,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2091,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2089,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2091,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2089,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2089,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'Q' was used before it was defined.","line":2090,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2090,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2091,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2093,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2091,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2091,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":2092,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2092,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2093,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2095,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":2093,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2093,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2093,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2093,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2093,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":2094,"column":1,"nodeType":"Program","messageId":"max","endLine":2094,"endColumn":156},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2094,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2094,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2094,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2094,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2094,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2094,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2094,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2094,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":19},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2094,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":2094,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":2094,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":2094,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":91},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2095,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2107,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2095,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2107,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2095,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2095,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2096,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2096,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2097,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2097,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2098,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2098,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2099,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2099,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2102,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2102,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2102,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2102,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2102,"column":88,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2102,"endColumn":182},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2102,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2102,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2103,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2103,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2103,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2103,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2103,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":2103,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2103 column 31.","line":2104,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2104,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2103 column 34.","line":2104,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2104,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2105,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":2105,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2105,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2105,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2105,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2105,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2105 column 27.","line":2106,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2106,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2105 column 30.","line":2106,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2106,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2107,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2171,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2107,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2107,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2108,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2108,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2108,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2108,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":2108,"column":175,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2108,"endColumn":399},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2108,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2108,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2108,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2108,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":194},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":2108,"column":201,"nodeType":"Identifier","messageId":"useConst","endLine":2108,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2108,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":202},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":2108,"column":238,"nodeType":"Identifier","messageId":"useConst","endLine":2108,"endColumn":239},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 2251 column 14.","line":2108,"column":238,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":239},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2108,"column":400,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2108,"endColumn":500},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2108,"column":437,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2108,"endColumn":438},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2108,"column":510,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":511},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2108,"column":513,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":514},{"ruleId":"max-len","severity":1,"message":"This line has a length of 313. Maximum allowed is 100.","line":2109,"column":1,"nodeType":"Program","messageId":"max","endLine":2109,"endColumn":302},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2109,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2109,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2109,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2109,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2109,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2109,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2109,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2109,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2110,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2112,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 2279 column 14.","line":2110,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2110,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2110,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2110,"endColumn":19},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2111,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2111,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2111,"column":375,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2111,"endColumn":376},{"ruleId":"max-len","severity":1,"message":"This line has a length of 264. Maximum allowed is 100.","line":2112,"column":1,"nodeType":"Program","messageId":"max","endLine":2112,"endColumn":256},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2112,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2138,"endColumn":45},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2112,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2138,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2112,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2112,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 2283 column 14.","line":2112,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2112,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 2289 column 14.","line":2112,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2112,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2112,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2112,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2112,"column":251,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":252},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2113,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2113,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2113,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2115,"endColumn":349},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2113,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2115,"endColumn":349},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2113,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2113,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":2115,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":90},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":2115,"column":136,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":137},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":2115,"column":187,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":188},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":2115,"column":231,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2116,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2116,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 376. Maximum allowed is 100.","line":2121,"column":1,"nodeType":"Program","messageId":"max","endLine":2121,"endColumn":362},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2121,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2121,"endColumn":362},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2121,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2121,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":2121,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2121,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2122,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2122,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2123,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2123,"endColumn":253},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2123,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":2123,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2123,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2123,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2123,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2108 column 185.","line":2123,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":249},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2124,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2124,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 2125 column 24 is used outside of binding context.","line":2124,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2124,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2108 column 193.","line":2124,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2124,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2124,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":2126,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 2125 column 24 is used outside of binding context.","line":2124,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":2124,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2125,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2125,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2108 column 201.","line":2125,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":2125,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":2125,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2108 column 510.","line":2125,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2112 column 25.","line":2125,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2112 column 10.","line":2125,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2112 column 13.","line":2125,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":75},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":2125,"column":89,"nodeType":"Identifier","messageId":"redeclared","endLine":2125,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2125,"column":206,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2125,"endColumn":277},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2125,"column":206,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2125,"endColumn":277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2125,"column":236,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2125,"endColumn":237},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2127,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2127,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2127,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2127,"endColumn":268},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2127,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2127,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":2127,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2127,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2123 column 86 is used outside of binding context.","line":2127,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":2127,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 2880 column 108.","line":2128,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2128,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2112 column 25.","line":2130,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2130,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2130,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2130,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2131,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2131,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2131,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2131,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2131,"column":64,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2131,"endColumn":334},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2131,"column":64,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2131,"endColumn":334},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2131,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2131,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2131,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":176},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2131,"column":190,"nodeType":"Identifier","messageId":"redeclared","endLine":2131,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2108 column 185.","line":2131,"column":212,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":213},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2131,"column":287,"nodeType":"Identifier","messageId":"redeclared","endLine":2131,"endColumn":288},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2130 column 31.","line":2131,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":308},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2131,"column":335,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2133,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2130 column 31.","line":2131,"column":350,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":351},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2132,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2132,"endColumn":663},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2131 column 68.","line":2132,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2131 column 133.","line":2132,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2131 column 175.","line":2132,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2131 column 212.","line":2132,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2108 column 193.","line":2132,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2132,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2132,"endColumn":149},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":189,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":190},{"ruleId":"no-self-assign","severity":2,"message":"'e' is assigned to itself.","line":2132,"column":200,"nodeType":"Identifier","messageId":"selfAssignment","endLine":2132,"endColumn":201},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":217,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":218},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":2132,"column":232,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":233},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":239,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":240},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":288,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":289},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":2132,"column":291,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":292},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":303,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":304},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":2132,"column":315,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":316},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":326,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":327},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":335,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":336},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":353,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":354},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":377,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":378},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":386,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":387},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":2132,"column":457,"nodeType":"CallExpression","messageId":"substring","endLine":2132,"endColumn":480},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2132,"column":612,"nodeType":"Identifier","messageId":"redeclared","endLine":2132,"endColumn":613},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2108 column 201.","line":2132,"column":630,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":631},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2108 column 510.","line":2132,"column":647,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":648},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2132,"column":664,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2132,"endColumn":909},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2132,"column":721,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2132,"endColumn":722},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":37,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":90,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2134,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2134,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2135,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2135,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2135,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2135,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2136,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2136,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2137,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2137,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2137,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2137,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2138,"column":46,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2140,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 2884 column 14.","line":2138,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2138,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2140,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2142,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 3046 column 26.","line":2140,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2140,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2142,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2144,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 3062 column 26.","line":2142,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2142,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2143,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2143,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2143,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2143,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2143,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2143,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2144,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2166,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2144,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2166,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 2301 column 9.","line":2144,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2144,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2144,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2144,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":2145,"column":1,"nodeType":"Program","messageId":"max","endLine":2145,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2145,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2145,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2145,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":2163,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2145,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2145,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":2147,"column":1,"nodeType":"Program","messageId":"max","endLine":2147,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2147,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2147,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2147,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2147,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2149,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2149,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2149,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2149,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2149,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2149,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2149,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2149,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2149,"column":71,"nodeType":"IfStatement","messageId":"exceed","endLine":2161,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 371. Maximum allowed is 100.","line":2150,"column":1,"nodeType":"Program","messageId":"max","endLine":2150,"endColumn":348},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2150,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2150,"endColumn":348},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2150,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2150,"endColumn":73},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2155,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2155,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2108 column 185.","line":2155,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2155,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2155,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":2157,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2155,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2155,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":2156,"column":1,"nodeType":"Program","messageId":"max","endLine":2156,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2156,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2156,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2156,"column":55,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2156,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":2157,"column":1,"nodeType":"Program","messageId":"max","endLine":2157,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2157,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2157,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2157,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2157,"endColumn":146},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2157,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2157,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2160,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2160,"endColumn":523},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":166,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":167},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":281,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":282},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":406,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":407},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":424,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":425},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 3064 column 14.","line":2164,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2164,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2164,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2164,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":2164,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":2164,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2166,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2170,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2166,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2170,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2166,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2166,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2166,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2166,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":2167,"column":1,"nodeType":"Program","messageId":"max","endLine":2167,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2167,"column":17,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2169,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2167,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2169,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2167,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2167,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2168,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2168,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2168,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2168,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2170,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2170,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2171,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2171,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":2171,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2171,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2171,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2171,"endColumn":54},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":2172,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2172,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2171 column 53.","line":2172,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2172,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2171 column 53.","line":2174,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2174,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2177,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2189,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2177,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2177,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2177,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2177,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2178,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2178,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2179,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2179,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2187,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2179,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2187,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2179,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2179,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":2179,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2187,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":2179,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":2187,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2177 column 17.","line":2179,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2179 column 146.","line":2179,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2177 column 20.","line":2179,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2180,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2180,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2182,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2182,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2178 column 14.","line":2182,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2182,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2182,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2182,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2184,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":2186,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2184,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2184,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2186,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2186,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2187,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2187,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2187,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2187,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2189,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2207,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2189,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2207,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2190,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2190,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2193,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2193,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2194,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2206,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2194,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2206,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2194,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2194,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2194,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2194,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2194,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2194,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":2194,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":2206,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2190 column 14.","line":2194,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":2194,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":2195,"column":1,"nodeType":"Program","messageId":"max","endLine":2195,"endColumn":162},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2195,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2195,"endColumn":162},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cancelUnhighlight'.","line":2195,"column":134,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2195,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":2197,"column":1,"nodeType":"Program","messageId":"max","endLine":2197,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2190 column 14.","line":2197,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2197,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2197,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2199,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2197,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2199,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cancelUnhighlight'.","line":2197,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2197,"endColumn":74},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2198,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2198,"endColumn":79},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2198,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2198,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2198,"column":43,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2198,"endColumn":49},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2198,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2198,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":2201,"column":1,"nodeType":"Program","messageId":"max","endLine":2201,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2201,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2201,"endColumn":105},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2201,"column":96,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2201,"endColumn":102},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2206,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2206,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2206,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2206,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2206,"endColumn":127},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":2206,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":2206,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2206,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":2206,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2206,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":2206,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2206,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":2206,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":2207,"column":1,"nodeType":"Program","messageId":"max","endLine":2207,"endColumn":181},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2207,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":2207,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2207,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2207,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2207,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":2207,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2207 column 176.","line":2208,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2208,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2207 column 176.","line":2212,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2212,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2213,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2213,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2213,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2213,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2219,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2251,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2219,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2219,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2219,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2219,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2219 column 17.","line":2220,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2220,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2219 column 17.","line":2224,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2224,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2219 column 20.","line":2224,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2224,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2225,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2225,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2225,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2225,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2225,"column":108,"nodeType":"IfStatement","messageId":"exceed","endLine":2247,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2225,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2225,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2226,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2226,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2226,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2226,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":2226,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":2226,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2226,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2226,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2226,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2226,"column":46,"nodeType":"TryStatement","messageId":"exceed","endLine":2246,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2227,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2227,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2230,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2230,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":2232,"column":1,"nodeType":"Program","messageId":"max","endLine":2232,"endColumn":103},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2232,"column":100,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2232,"endColumn":103,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[332393,332394],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2224 column 20.","line":2234,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2234,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2235,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2235,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2235,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2235,"endColumn":14},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2238,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2238,"endColumn":30},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ReturnStatement.","line":2239,"column":9,"nodeType":"ReturnStatement","messageId":"unsafeUsage","endLine":2239,"endColumn":16},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":2243,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":2243,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2246,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2246,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2251,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2275,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2251,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2251,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2251,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2251,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2252,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2252,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2252,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2252,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2252,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2252,"column":100,"nodeType":"IfStatement","messageId":"exceed","endLine":2268,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2253,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2267,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2253,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2253,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2251 column 17.","line":2256,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2256,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2256,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2256,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2256,"column":26,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2256,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2256,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2256,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2251 column 17.","line":2257,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2257,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2258,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2258,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2258,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2258,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2261,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2261,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2261,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2261,"endColumn":23},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":2264,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":2264,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2268,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2274,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2269,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2273,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2269,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2273,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2269,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2269,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2251 column 17.","line":2271,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2271,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2274,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2274,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2275,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2279,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2275,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2275,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2275,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2275,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2276,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2276,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2276,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":2278,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2277,"column":289,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2277,"endColumn":295},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2279,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2283,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2279,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2279,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2279,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2279,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":2280,"column":1,"nodeType":"Program","messageId":"max","endLine":2280,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2280,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2280,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2280,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2280,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2280,"column":55,"nodeType":"ForStatement","messageId":"exceed","endLine":2282,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2280,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2280,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2280,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":2280,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2280,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":2280,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2282,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2282,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2280 column 72 is used outside of binding context.","line":2282,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":2282,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2283,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2289,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2283,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2283,"endColumn":18},{"ruleId":"no-func-assign","severity":2,"message":"'m' is a function.","line":2284,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2284,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2283 column 17.","line":2284,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2284,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2283 column 17.","line":2286,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2286,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2289,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2301,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2289,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2289,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2289,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2289,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2290,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2290,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2291,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2291,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2299,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2291,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2299,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2291,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2291,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'm', 'm', 'm'.","line":2291,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2299,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":2291,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":2299,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2289 column 17.","line":2291,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2291 column 146.","line":2291,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2289 column 20.","line":2291,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2292,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2292,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2294,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2294,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2290 column 14.","line":2294,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2294,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2294,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2294,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2296,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":2298,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2296,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2296,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2298,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2298,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2299,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2299,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2299,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2299,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2301,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2880,"endColumn":98},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2301,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2880,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'S' is already declared in the upper scope on line 2099 column 7.","line":2302,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2302,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2302,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2302,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2302,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2302,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2305,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2305,"endColumn":581},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2305,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2305,"endColumn":581},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2305,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2305,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2305,"column":299,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeValue'.","line":2305,"column":349,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2305,"column":416,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":444},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeField'.","line":2305,"column":466,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":485},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2306,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2879,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2306,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2879,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2306,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2306,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2306,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2306,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2306,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2306,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":2306,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":2879,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":2307,"column":1,"nodeType":"Program","messageId":"max","endLine":2307,"endColumn":131},{"ruleId":"no-use-before-define","severity":2,"message":"'K' was used before it was defined.","line":2307,"column":129,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2307,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2309,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2309,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2309,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2309,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2309,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2311,"endColumn":507},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2309,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2311,"endColumn":507},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2309,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2309,"endColumn":57},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":2311,"column":284,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2311,"endColumn":297},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2313,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2313,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2313,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2313,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2313,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2313,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2314,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2314,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2314,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2314,"endColumn":75},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2314,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2314,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2314,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2314,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2314,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2314,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2315,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2315,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2313 column 26 is used outside of binding context.","line":2315,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2315,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2317,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2317,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2317,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2317,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2317,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2317,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2318,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2318,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2318,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2318,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2319,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2319,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2317 column 26 is used outside of binding context.","line":2319,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2319,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2321,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2321,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2322,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2322,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2326,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":2332,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2327,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2327,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2328,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2328,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2334,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2334,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2336,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2336,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2336,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2336,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2336,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":2336,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2338,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2338,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2336 column 17 is used outside of binding context.","line":2338,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":2338,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2342,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2342,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2343,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2343,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2343,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2343,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2343,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2343,"endColumn":46},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'i', 'n', 'n', 'n', 'n', 'n', 'n'.","line":2344,"column":9,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2354,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2345,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2345,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2345,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":2353,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2348,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2348,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2352,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2352,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2342 column 47.","line":2352,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2352,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2355,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2355,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2343 column 45 is used outside of binding context.","line":2355,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2355,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2357,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2357,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2357,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2357,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2357,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2357,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2358,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2358,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2358,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2358,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2359,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2359,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2357 column 16 is used outside of binding context.","line":2359,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2359,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2360,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2360,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2360,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2360,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2361,"column":1,"nodeType":"Program","messageId":"max","endLine":2361,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2361,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2361,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2361,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2361,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":2363,"column":1,"nodeType":"Program","messageId":"max","endLine":2363,"endColumn":133},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2363,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":2363,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2363,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2363,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2363,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2363,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2363,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2363,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2363,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":2363,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2363,"column":96,"nodeType":"IfStatement","messageId":"exceed","endLine":2387,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2364,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2364,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2364,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2364,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2364,"column":189,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2376,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2364,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":2364,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2364,"column":235,"nodeType":"Identifier","messageId":"noShadow","endLine":2364,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2365,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2365,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2366,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2366,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2368,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2368,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2363 column 74.","line":2368,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2368,"endColumn":27},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2369,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2369,"endColumn":264},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2364 column 235.","line":2369,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2369,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2369,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":34},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2369,"column":138,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":139},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2369,"column":228,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":229},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2369,"column":265,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2369,"endColumn":396},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":2369,"column":265,"nodeType":"AssignmentExpression","endLine":2369,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2369,"column":265,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2369,"endColumn":396},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2369,"column":304,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2369,"endColumn":305},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2370,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2370,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2371,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2371,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2373,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2373,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2373,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2373,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2376,"column":30,"nodeType":"ForStatement","messageId":"exceed","endLine":2384,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2377,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2381,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2363 column 74.","line":2377,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":2377,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2379,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2379,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2384,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2384,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2386,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2386,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2386,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2386,"endColumn":93},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":2389,"column":1,"nodeType":"Program","messageId":"max","endLine":2389,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2389,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2389,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2389,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2389,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2390,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2390,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2392,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2392,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2392,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2392,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2393,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2393,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2393,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2393,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2395,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2395,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2395,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2395,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2395,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2395,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2396,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2396,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2396,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2396,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":2397,"column":1,"nodeType":"Program","messageId":"max","endLine":2397,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2397,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2397,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2397,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2397,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2397,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2397,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":2397,"column":28,"nodeType":"Identifier","messageId":"useConst","endLine":2397,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2397,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2397,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":2401,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getType'.","line":2397,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2397,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2397,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2397,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2400,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2400,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2401,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":2415,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 300. Maximum allowed is 100.","line":2403,"column":1,"nodeType":"Program","messageId":"max","endLine":2403,"endColumn":280},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2403,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2403,"endColumn":280},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2403,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2403,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2404,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2406,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":2408,"column":1,"nodeType":"Program","messageId":"max","endLine":2408,"endColumn":93},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2409,"column":1,"nodeType":"Program","messageId":"max","endLine":2409,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2409,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2409,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2410,"column":9,"nodeType":"ForInStatement","messageId":"exceed","endLine":2412,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2410,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2410,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2410,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2410,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 310. Maximum allowed is 100.","line":2411,"column":1,"nodeType":"Program","messageId":"max","endLine":2411,"endColumn":290},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2411,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2411,"endColumn":290},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2411,"column":23,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2411,"endColumn":29},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2411,"column":81,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2411,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2412,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2412,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2412,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2412,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":2414,"column":1,"nodeType":"Program","messageId":"max","endLine":2414,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2414,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2414,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2414,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2414,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":2415,"column":1,"nodeType":"Program","messageId":"max","endLine":2415,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2415,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2415,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2415,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2415,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2415,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2415,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2416,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2416,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2417,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2417,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2417,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2417,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2417,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":23},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":2417,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":2417,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2417,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2417,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":2431,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2417,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2417,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":2418,"column":1,"nodeType":"Program","messageId":"max","endLine":2418,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 323. Maximum allowed is 100.","line":2419,"column":1,"nodeType":"Program","messageId":"max","endLine":2419,"endColumn":303},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2419,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2419,"endColumn":303},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2419,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2419,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2420,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2422,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":2424,"column":1,"nodeType":"Program","messageId":"max","endLine":2424,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 359. Maximum allowed is 100.","line":2425,"column":1,"nodeType":"Program","messageId":"max","endLine":2425,"endColumn":339},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2425,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2425,"endColumn":339},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2425,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2425,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2426,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2428,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":2430,"column":1,"nodeType":"Program","messageId":"max","endLine":2430,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2430,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2430,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2430,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2430,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":2431,"column":1,"nodeType":"Program","messageId":"max","endLine":2431,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2431,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2431,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2431,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2431,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2431,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2431,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":2433,"column":1,"nodeType":"Program","messageId":"max","endLine":2433,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2433,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2433,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2433,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2433,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2433,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2433,"endColumn":154},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_detachFromDom'.","line":2433,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2433,"endColumn":90},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_attachToDom'.","line":2433,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2433,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2435,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2435,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2435,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2435,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2439,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2439,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2439,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2435,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":2435,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2437,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":2437,"endColumn":76},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2439,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2439,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2439,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2439,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2441,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":2441,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2441,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":2441,"endColumn":189},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2441,"column":260,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2441,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2441,"column":285,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2441,"endColumn":302},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":2445,"column":1,"nodeType":"Program","messageId":"max","endLine":2445,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2445,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2445,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2445,"column":62,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2445,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2445,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2445,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 443. Maximum allowed is 100.","line":2447,"column":1,"nodeType":"Program","messageId":"max","endLine":2447,"endColumn":429},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2447,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2447,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2447,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2447,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2447,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2447,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2447,"column":421,"nodeType":"Identifier","messageId":"noShadow","endLine":2447,"endColumn":422},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2448,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2448,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2448,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2448,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2448,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2448,"endColumn":39},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2449,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2449,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2450,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2450,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2451,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2453,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2451,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":2451,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2454,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2454,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2455,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2457,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2455,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":2455,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2459,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2459,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2460 column 11 is used outside of binding context.","line":2459,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":2459,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2459,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2459,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2459,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":2465,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2460 column 11 is used outside of binding context.","line":2459,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":2459,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2460,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2460,"endColumn":58},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2460,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2460,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2460,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2460,"endColumn":29},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2460,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2460,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2460,"column":59,"nodeType":"IfStatement","messageId":"exceed","endLine":2464,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":2461,"column":1,"nodeType":"Program","messageId":"max","endLine":2461,"endColumn":236},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2461,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2461,"endColumn":220},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2461,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2461,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2461,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2461,"endColumn":70},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2461,"column":69,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2461,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2461,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2461,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2461,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":193},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2461,"column":196,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2461,"endColumn":211},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2461,"column":215,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":216},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":2462,"column":1,"nodeType":"Program","messageId":"max","endLine":2462,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2462,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2462,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2462,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2462,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2462,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2462,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2462,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2462,"endColumn":94},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":2463,"column":1,"nodeType":"Program","messageId":"max","endLine":2463,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2463,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2463,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2461 column 192 is used outside of binding context.","line":2463,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":2463,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2463,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2463,"endColumn":125},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2463,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2463,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2463,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2463,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2461 column 192 is used outside of binding context.","line":2463,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":2463,"endColumn":95},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":2467,"column":1,"nodeType":"Program","messageId":"max","endLine":2467,"endColumn":170},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2467,"column":163,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2467,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2468,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2468,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":2469,"column":1,"nodeType":"Program","messageId":"max","endLine":2469,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2469,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2469,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2469,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2469,"endColumn":30},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2469,"column":52,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2469,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2469,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2469,"endColumn":162},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2469,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2469,"endColumn":162},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2469,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2469,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2470,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2470,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 165. Maximum allowed is 100.","line":2471,"column":1,"nodeType":"Program","messageId":"max","endLine":2471,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2471,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2471,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2471,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2473,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2471,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2473,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2470 column 49.","line":2471,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":2471,"endColumn":144},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":2473,"column":1,"nodeType":"Program","messageId":"max","endLine":2473,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2475,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2475,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2475,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2475,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2475,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2477,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2475,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2477,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCssClassName'.","line":2479,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2479,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2479,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2479,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2480,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2480,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2485,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2485,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2486,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2486,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2486,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2486,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2488,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2488,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2488,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2488,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2488,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":2488,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2489,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2489,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2489,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2489,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2489,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2489,"endColumn":516},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2489,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2489,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2489,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2489,"endColumn":516},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2489,"column":187,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2489,"endColumn":193},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2489,"column":303,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2489,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2489,"column":307,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2489,"endColumn":322},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2489,"column":344,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2489,"endColumn":350},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2490,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2490,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2490,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2490,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2490,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2490,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2491,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2491,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2491,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2491,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2491,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2491,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2491,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2491,"endColumn":478},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2491,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2491,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2491,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2491,"endColumn":478},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2491,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2491,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2491,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2491,"endColumn":253},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2492,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2492,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2492,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2492,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2492,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2492,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2493,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2493,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2494,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2494,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2494,"column":60,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2494,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2495,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2495,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2495,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2495,"endColumn":28},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2497,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2497,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2497,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2497,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2497,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":2499,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2499,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2499,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2499,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2499,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2499,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2499,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":2500,"column":1,"nodeType":"Program","messageId":"max","endLine":2500,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2500,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2500,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2500,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2500,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2500,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2500,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2497 column 12 is used outside of binding context.","line":2500,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":2500,"endColumn":36},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2500,"column":57,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2500,"endColumn":71},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2500,"column":91,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2500,"endColumn":97},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2497 column 12 is used outside of binding context.","line":2500,"column":125,"nodeType":"Identifier","messageId":"outOfScope","endLine":2500,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2500,"column":168,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2500,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2502,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2502,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2502,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2502,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":2503,"column":1,"nodeType":"Program","messageId":"max","endLine":2503,"endColumn":142},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2503,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2503,"endColumn":142},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2503,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2503,"endColumn":21},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2503,"column":61,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2503,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2504,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2504,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2504,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2505,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2505,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2505,"column":40,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2505,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2505,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2505,"endColumn":47},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2505,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2505,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2505,"column":80,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2507,"endColumn":226},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2505,"column":80,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2507,"endColumn":226},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2505,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2505,"endColumn":111},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2505,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2505,"endColumn":143},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2505,"column":323,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2505,"endColumn":343},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2505,"column":349,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2505,"endColumn":364},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2505 column 46.","line":2505,"column":407,"nodeType":"Identifier","messageId":"noShadow","endLine":2505,"endColumn":408},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2507,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2507,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2507,"column":198,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2507,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2508,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2508,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":2509,"column":1,"nodeType":"Program","messageId":"max","endLine":2509,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2509,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2509,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2509,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2509,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2511,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2511,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2512,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2512,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2514,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2514,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2514,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2514,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2514,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2514,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2516,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2516,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2517,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2517,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2518,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2518,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2518,"column":27,"nodeType":"SwitchStatement","messageId":"exceed","endLine":2520,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":2519,"column":51,"nodeType":"BreakStatement","messageId":"exceed","endLine":2519,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2519,"column":109,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2519,"endColumn":357},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":257,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":272},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2519,"column":379,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2519,"endColumn":623},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":488,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":503},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":575,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":590},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2519,"column":640,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2519,"endColumn":914},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":682,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":697},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":866,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":881},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2522,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2522,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2525,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2525,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2525,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2525,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2526,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2526,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2526,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2526,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2531,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2531,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2532,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2532,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2532,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2532,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2534,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2534,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2534,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":2536,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 264. Maximum allowed is 100.","line":2535,"column":1,"nodeType":"Program","messageId":"max","endLine":2535,"endColumn":244},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2535,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2535,"endColumn":244},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2535,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2535,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2538,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2538,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2540,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2540,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2541,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2541,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2541,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2541,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2541,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2541,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2541,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2545,"endColumn":327},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2541,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2545,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_detachFromDom'.","line":2541,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2541,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2540 column 49.","line":2541,"column":249,"nodeType":"Identifier","messageId":"noShadow","endLine":2541,"endColumn":250},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2542,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2542,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2542,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2542,"endColumn":20},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2542,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2542,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2540 column 49.","line":2543,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":2543,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2541 column 10.","line":2543,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":2543,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2544,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2544,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2544,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2544,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_attachToDom'.","line":2545,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2545,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2546,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2546,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2547,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2547,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2547,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":2569,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2550,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":2552,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2552,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2556,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2560,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2560,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2560,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2560,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2562,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2566,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":2563,"column":1,"nodeType":"Program","messageId":"max","endLine":2563,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2563,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2563,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2563,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":2565,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2569,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2569,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearValueError'.","line":2571,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2571,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2571,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2571,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2571,"column":274,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2571,"endColumn":280},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2573,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2573,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2573,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2573,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2573,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2573,"endColumn":241},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2573,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2573,"endColumn":241},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2573,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2573,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2573,"column":208,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2574,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2574,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setValueError'.","line":2575,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2575,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2578,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2578,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2579,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2579,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2579,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2579,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2581,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2581,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2582,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2582,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2583,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2583,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2583,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2583,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2585,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2585,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2587,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2587,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2587,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2587,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2587,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2587,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2587,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2587,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2587,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2587,"endColumn":68},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2587,"column":166,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2587,"endColumn":167},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2587,"column":195,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2587,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2587,"column":237,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2587,"endColumn":577},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2587,"column":237,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2587,"endColumn":577},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2587,"column":385,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2587,"endColumn":386},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2587,"column":387,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2587,"endColumn":408},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2589,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2589,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2589,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2589,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2589,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2589,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2589,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":2589,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2589,"column":94,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2589,"endColumn":95},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2589,"column":156,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2589,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2589,"column":185,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2589,"endColumn":186},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2589,"column":227,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2589,"endColumn":567},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2589,"column":227,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2589,"endColumn":567},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2589,"column":338,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2589,"endColumn":339},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2589,"column":340,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2589,"endColumn":361},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2591,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2591,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2591,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":2603,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2592,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2592,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":2592,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2592,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2592,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":2592,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2592,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2592,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2592,"column":160,"nodeType":"IfStatement","messageId":"exceed","endLine":2602,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2592,"column":192,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2592,"endColumn":193},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":2592,"column":460,"nodeType":"AssignmentExpression","endLine":2592,"endColumn":487},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEnumOptions'.","line":2592,"column":1656,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":1679},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2592,"column":3238,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":3258},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTimestampTag'.","line":2592,"column":3262,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":3284},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2593,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2593,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2593,"column":179,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2593,"endColumn":188},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2593,"column":194,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2593,"endColumn":363},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2596,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2596,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2599,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2599,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":2601,"column":1,"nodeType":"Program","messageId":"max","endLine":2601,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2601,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2601,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2602,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2602,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2602,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2602,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2602,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2602,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomDefault'.","line":2602,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2602,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2606,"column":39,"nodeType":"ForStatement","messageId":"exceed","endLine":2608,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2606,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2606,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2607,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2607,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2607,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2607,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2607,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2607,"endColumn":145},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2607,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2607,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2611,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2611,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2613,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2613,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":2613,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2613,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2613,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2613,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2613,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2613,"endColumn":544},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2613,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2613,"endColumn":544},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2614,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2614,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearFieldError'.","line":2615,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2615,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2615,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2615,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2615,"column":245,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2615,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2617,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2617,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2617,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2617,"column":59,"nodeType":"Identifier","messageId":"useConst","endLine":2617,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2617,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":2617,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2617,"column":98,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2617,"endColumn":364},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2617,"column":98,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2617,"endColumn":364},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2617,"column":196,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":224},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setFieldError'.","line":2617,"column":231,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":250},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2617,"column":331,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2614 column 51.","line":2618,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2618,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setFieldError'.","line":2619,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2619,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2623,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2623,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2623,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2623,"endColumn":422},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2623,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2623,"endColumn":422},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2623,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2623,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2623,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2623,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2625,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2625,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2625,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2625,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2625,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2625,"endColumn":337},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2629,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2629,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2629,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2629,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2629,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2629,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2629,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2629,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2629,"endColumn":880},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEditability'.","line":2629,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2629,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomTree'.","line":2629,"column":784,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2629,"endColumn":803},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2629,"column":873,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2629,"endColumn":874},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2632,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2632,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2633,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2633,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2636,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2636,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2637,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2637,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2640,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2640,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2641,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2643,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2641,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":2641,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2644,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2644,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2644,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2644,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2645,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2647,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2645,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2645,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2644 column 53.","line":2645,"column":365,"nodeType":"Identifier","messageId":"noShadow","endLine":2645,"endColumn":366},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2648,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2648,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2649,"column":1,"nodeType":"Program","messageId":"max","endLine":2649,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2649,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2649,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2649,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2649,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2649,"column":64,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2649,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2650,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2650,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2651,"column":1,"nodeType":"Program","messageId":"max","endLine":2651,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2651,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2651,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2651,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2651,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2651,"column":64,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2651,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2652,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2652,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2653,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2653,"endColumn":1055},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2653,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2653,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2653,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2653,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2653,"column":32,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2653,"column":115,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":116},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":317,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":323},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":354,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":360},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2653,"column":426,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":439},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":526,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":532},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2653,"column":558,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":573},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2653,"column":598,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":614},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2653,"column":659,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":677},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateSchema'.","line":2653,"column":732,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":750},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEnumOptions'.","line":2653,"column":754,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":777},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2653,"column":801,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":802},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2653,"column":894,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":910},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2653,"column":964,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":982},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2653,"column":1056,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2655,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2653,"column":1056,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2655,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2653,"column":1577,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2653,"endColumn":1578},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2653,"column":1579,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1599},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2653,"column":1603,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1623},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomIndexes'.","line":2653,"column":1658,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1680},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2653 column 10.","line":2653,"column":1747,"nodeType":"Identifier","messageId":"noShadow","endLine":2653,"endColumn":1748},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":2655,"column":1,"nodeType":"Program","messageId":"max","endLine":2655,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCssClassName'.","line":2655,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2655,"endColumn":153},{"ruleId":"max-len","severity":1,"message":"This line has a length of 283. Maximum allowed is 100.","line":2657,"column":1,"nodeType":"Program","messageId":"max","endLine":2657,"endColumn":269},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2657,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2657,"endColumn":269},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2657,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2657,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findEnum'.","line":2657,"column":221,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2657,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2659,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2659,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2659,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2663,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2659,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2663,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2659 column 12.","line":2659,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2659 column 32.","line":2659,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2660,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2660,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2660,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2660,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2659 column 12.","line":2661,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2661,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2662,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2662,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2662,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2662,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2662,"column":47,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2662,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2665,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2665,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2665,"endColumn":464},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2665,"column":428,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2665,"endColumn":444},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2665,"column":460,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2665,"endColumn":461},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2667,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2667,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2667,"endColumn":333},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2667,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2667,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2667,"column":78,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2667,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2669,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2669,"endColumn":893},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2669,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2669,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2669,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2669,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":103},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":234,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":235},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":294,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":295},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomExpandButton'.","line":2669,"column":364,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":391},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":472,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":473},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomField'.","line":2669,"column":541,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":561},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":640,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":641},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2669,"endColumn":1031},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2669,"column":932,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2669,"endColumn":933},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomValue'.","line":2669,"column":964,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":984},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2670,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2670,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2671,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2671,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2671,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2671,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2671,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":2671,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2671,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":56},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":2671,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2671,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":70},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":2671,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2671,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2671,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2671,"endColumn":98},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":2671,"column":102,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2671,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2672,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2672,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2672,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2672,"endColumn":65},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":2673,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2673,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpand'.","line":2673,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":84},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":2673,"column":86,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2673,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showColorPicker'.","line":2673,"column":192,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":213},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2673,"column":309,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":326},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomDefault'.","line":2673,"column":330,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":352},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2673,"column":423,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":439},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2673,"column":459,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":476},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2673,"column":480,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":500},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2673,"column":517,"nodeType":"IfStatement","messageId":"exceed","endLine":2679,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":105},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2675,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearValueError'.","line":2675,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":82,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":102},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2675,"column":106,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2675,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 13 statements. Maximum allowed is 1.","line":2675,"column":106,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2675,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2675,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":2675,"endColumn":111},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2675,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":130},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":224},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2675,"column":152,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":246,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":290},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":246,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":263},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2675,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":267,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":408,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":550},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":572,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":616},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":572,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":589},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2675,"column":591,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":592},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":593,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":613},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2676,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2676,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2676,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2676,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2676,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2676,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2676,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2676,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2679,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2679,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2679,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2679,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2681,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":66},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2681,"column":70,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2681,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 11 statements. Maximum allowed is 1.","line":2681,"column":70,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2681,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2681,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":2681,"endColumn":75},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2681,"column":78,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":110,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":188},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2681,"column":116,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":210,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":300},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":210,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":227},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2681,"column":229,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":230},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateSchema'.","line":2681,"column":231,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":249},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2681,"column":277,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":297},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":418,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":462},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":418,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":435},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2681,"column":437,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":438},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":439,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":459},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2682,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2682,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2682,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2682,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2682,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2682,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2682,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2682,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2685,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2685,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2685,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2685,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2685,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2685,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2685,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2685,"endColumn":622},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2685,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2685,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2685,"column":347,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2685,"endColumn":348},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":2685,"column":603,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2685,"endColumn":616},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2686,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2686,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 308. Maximum allowed is 100.","line":2687,"column":1,"nodeType":"Program","messageId":"max","endLine":2687,"endColumn":294},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2687,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2687,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2687,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2687,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2687,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2687,"endColumn":25},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2687,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":2687,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2687,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2687,"endColumn":294},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2687,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2687,"endColumn":294},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2687,"column":204,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2687,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2688,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2688,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2689,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2689,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2689,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2689,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2689,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2689,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2689,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2689,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2689,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2689,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2689,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2689,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 2251 column 14.","line":2689,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 2279 column 14.","line":2689,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":50},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":2689,"column":52,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 2283 column 14.","line":2689,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":53},{"ruleId":"prefer-const","severity":2,"message":"'f' is never reassigned. Use 'const' instead.","line":2689,"column":78,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 2289 column 14.","line":2689,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":79},{"ruleId":"prefer-const","severity":2,"message":"'C' is never reassigned. Use 'const' instead.","line":2689,"column":108,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 2880 column 108.","line":2689,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":109},{"ruleId":"prefer-const","severity":2,"message":"'y' is never reassigned. Use 'const' instead.","line":2689,"column":123,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 2884 column 14.","line":2689,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":124},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":2689,"column":139,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 3046 column 26.","line":2689,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 3062 column 26.","line":2689,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":154},{"ruleId":"prefer-const","severity":2,"message":"'b' is never reassigned. Use 'const' instead.","line":2689,"column":161,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 2301 column 9.","line":2689,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":162},{"ruleId":"prefer-const","severity":2,"message":"'A' is never reassigned. Use 'const' instead.","line":2689,"column":202,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 3064 column 14.","line":2689,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":203},{"ruleId":"prefer-const","severity":2,"message":"'w' is never reassigned. Use 'const' instead.","line":2689,"column":297,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":298},{"ruleId":"no-shadow","severity":2,"message":"'w' is already declared in the upper scope on line 2095 column 9.","line":2689,"column":297,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":298},{"ruleId":"prefer-const","severity":2,"message":"'x' is never reassigned. Use 'const' instead.","line":2689,"column":309,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":310},{"ruleId":"no-shadow","severity":2,"message":"'x' is already declared in the upper scope on line 2097 column 7.","line":2689,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":310},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2689,"column":332,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2697,"endColumn":483},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2689,"column":332,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2697,"endColumn":483},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2689,"column":524,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":539},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpand'.","line":2689,"column":562,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":576},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpand'.","line":2689,"column":677,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":691},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2689,"column":860,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":880},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertAfter'.","line":2689,"column":907,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":926},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lastNode'.","line":2689,"column":965,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":979},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1014,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1034},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_firstNode'.","line":2689,"column":1078,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1093},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1128,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1148},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousElement'.","line":2689,"column":1197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1218},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1241,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1261},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2689,"column":1317,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2689,"endColumn":1337},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2689,"column":1358,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2689,"endColumn":1364},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2689,"column":1496,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2689,"endColumn":1497},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2689,"column":1754,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":1755},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2691,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2691,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":452,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":470},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2691,"column":535,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":555},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":605,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":623},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":2691,"column":708,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":738},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":839,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":854},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2691,"column":1078,"nodeType":"Identifier","messageId":"noShadow","endLine":2691,"endColumn":1079},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2693,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2693,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextElement'.","line":2693,"column":462,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":479},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2693,"column":502,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":522},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2693,"column":865,"nodeType":"Identifier","messageId":"noShadow","endLine":2693,"endColumn":866},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2695,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2695,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":455,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":469},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2695,"column":534,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":554},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":604,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":618},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":2695,"column":703,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":733},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":876,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":894},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2695,"column":899,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2695,"endColumn":905},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":908,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":919},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2695,"column":984,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2695,"endColumn":985},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":1001,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":1012},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2695,"column":1257,"nodeType":"Identifier","messageId":"noShadow","endLine":2695,"endColumn":1258},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2697,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2697,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2697,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2697,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2697,"column":432,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2697,"endColumn":433},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2698,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2698,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2699,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2699,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2699,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2699,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2699,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2699,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2699,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2699,"endColumn":364},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2699,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2699,"endColumn":364},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2699,"column":111,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2699,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2701,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2701,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2701,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2701,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2701,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2703,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2701,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2703,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2701,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2701,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2701 column 13.","line":2701,"column":258,"nodeType":"Identifier","messageId":"noShadow","endLine":2701,"endColumn":259},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2702,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2702,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2702,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2702,"endColumn":68},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2702,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2702,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2704,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2704,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2705,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":2705,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2705,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":2705,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2706,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2706,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2706,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2706,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2706,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":2706,"endColumn":61},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2707,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2707,"endColumn":326},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2707,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2707,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2707,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2707,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2707,"endColumn":84},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2707,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2707,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2707,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":145},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2707,"column":192,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":193},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2707,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2707,"endColumn":348},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2707,"column":327,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2707,"endColumn":514},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2708,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2708,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2708,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":2708,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2708,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":2708,"endColumn":60},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2709,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2709,"endColumn":293},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2709,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2709,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2709,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2709,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2709,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2709,"endColumn":84},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2709,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2709,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2709,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2709,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2709,"column":294,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2709,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2709,"column":294,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2709,"endColumn":500},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2710,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2710,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2710,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2710,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2710,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2710,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2711,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2711,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2711,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2711,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2711,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2711,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2711,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2711,"endColumn":84},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2711,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2711,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2711,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2711,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2711,"column":288,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2711,"endColumn":309},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2711,"column":288,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2711,"endColumn":454},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2712,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2712,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2713,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2713,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2713,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2713,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2713,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2713,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2713,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2713,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2713,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2713,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2713,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2713,"endColumn":268},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2713,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2713,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2714,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2714,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2714,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2714,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2715,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2715,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":2715,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2715,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2715,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":17},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2715,"column":47,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2715,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2715,"column":94,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2717,"endColumn":174},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2715,"column":94,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2717,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2715,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2715,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2715,"column":152,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2715,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2714 column 46.","line":2715,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2715 column 10.","line":2715,"column":322,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2714 column 46.","line":2715,"column":381,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":382},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2715 column 10.","line":2715,"column":384,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":385},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2716,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2716,"endColumn":64},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2716,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2716,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2716,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":2716,"endColumn":39},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2716,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2716,"endColumn":213},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2716,"endColumn":213},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomIndexes'.","line":2717,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2717,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2717,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2717,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2718,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2718,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2719,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2719,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2719,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2719,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2719,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2719,"endColumn":180},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2719,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2719,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2719,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2719,"endColumn":82},{"ruleId":"max-len","severity":1,"message":"This line has a length of 252. Maximum allowed is 100.","line":2721,"column":1,"nodeType":"Program","messageId":"max","endLine":2721,"endColumn":238},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2721,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2721,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2721,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2721,"endColumn":11},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2721,"column":53,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2721,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2721,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2721,"endColumn":62},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2721,"column":118,"nodeType":"Identifier","messageId":"redeclared","endLine":2721,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2721,"column":158,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2721,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2721,"column":166,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2721,"endColumn":238},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2721,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2721,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2722,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2722,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":2723,"column":1,"nodeType":"Program","messageId":"max","endLine":2723,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2723,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2723,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2723,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2723,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2724,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2724,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2725,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2725,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2726,"column":26,"nodeType":"TryStatement","messageId":"exceed","endLine":2730,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2727,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2727,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2727,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2727,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2727,"column":163,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2727,"endColumn":279},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2727,"column":163,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2727,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2727,"column":163,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2727,"endColumn":279},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2727,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2727,"endColumn":260},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2724 column 48.","line":2728,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2728,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2729,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2729,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2729,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2729,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":2729,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2729,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2733,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2733,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2733,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2733,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2733,"column":56,"nodeType":"TryStatement","messageId":"exceed","endLine":2739,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2734,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2734,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2734,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2734,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setRoot'.","line":2734,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2734,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2734,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2734,"endColumn":150},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2734,"column":129,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2734,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2735,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2735,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":2736,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2736,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2738,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2738,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2738,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2738,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2740,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2740,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2741,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2741,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2741,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2741,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2741,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2741,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2742,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2742,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2742,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2742,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2743,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2743,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2741 column 23 is used outside of binding context.","line":2743,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2743,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2744,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":2744,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2746,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2746,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":2749,"column":1,"nodeType":"Program","messageId":"max","endLine":2749,"endColumn":120},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2749,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2749,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2749,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2749,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2749,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2749,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":2751,"column":1,"nodeType":"Program","messageId":"max","endLine":2751,"endColumn":101},{"ruleId":"no-use-before-define","severity":2,"message":"'z' was used before it was defined.","line":2751,"column":52,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2751,"endColumn":53},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":2751,"column":52,"nodeType":"NewExpression","messageId":"lower","endLine":2751,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2751,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2751,"endColumn":77},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":2753,"column":1,"nodeType":"Program","messageId":"max","endLine":2753,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2753,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2753,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2753,"column":52,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2753,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2755,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2755,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":2755,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2755,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2755,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2755,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2755,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":2757,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":2756,"column":1,"nodeType":"Program","messageId":"max","endLine":2756,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2756,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2756,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2756,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2756,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2756,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2756,"endColumn":101},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2756,"column":123,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2756,"endColumn":126,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[389336,389337],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2757,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2757,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2759,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2759,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":2759,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2759,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2759,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2759,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2759,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":2761,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":2760,"column":1,"nodeType":"Program","messageId":"max","endLine":2760,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2760,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2760,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2760,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2760,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2760,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2760,"endColumn":97},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2760,"column":119,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2760,"endColumn":122,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[389590,389591],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2761,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2761,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":2763,"column":1,"nodeType":"Program","messageId":"max","endLine":2763,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2763,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2763,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2763,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2763,"endColumn":21},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2763,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2763,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2763,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2763,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2763,"endColumn":129},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2765,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2765,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2766 column 45 is used outside of binding context.","line":2765,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":2765,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2765,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2765,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2765,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2765,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2765,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":2769,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":2766,"column":1,"nodeType":"Program","messageId":"max","endLine":2766,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2766,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2766,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2766,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2766,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2766,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2766,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2767,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2767,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2767,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2767,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2769,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2769,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2766 column 45 is used outside of binding context.","line":2769,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2769,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2770,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2770,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2771,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2771,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2771,"column":26,"nodeType":"SwitchStatement","messageId":"exceed","endLine":2779,"endColumn":7},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2774,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2776,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2774,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":2776,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2774,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2774,"endColumn":43},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2776,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2776,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2776,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2776,"endColumn":38},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'default'.","line":2778,"column":9,"nodeType":"SwitchCase","messageId":"default","endLine":2778,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2778,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2778,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2780,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2780,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2781,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2781,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2781,"column":26,"nodeType":"SwitchStatement","messageId":"exceed","endLine":2790,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2783,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":2785,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2783,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2783,"endColumn":56},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2785,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2787,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2785,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":2787,"endColumn":8},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2787,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2789,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2787,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":2789,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2787,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2787,"endColumn":44},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'default'.","line":2789,"column":9,"nodeType":"SwitchCase","messageId":"default","endLine":2789,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2789,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2789,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2791,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2791,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":2792,"column":1,"nodeType":"Program","messageId":"max","endLine":2792,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2792,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2792,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2792,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2792,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2792,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2792,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2795,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2795,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2795,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2795,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2796,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2796,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2796,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2796,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2796,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2802,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2796,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2802,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2796,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2796,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2796 column 22.","line":2796,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":2796,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2796 column 136.","line":2797,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":2797,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2795 column 51.","line":2797,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":2797,"endColumn":127},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2798,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2798,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2796 column 136.","line":2799,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2799,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2795 column 51.","line":2799,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2799,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2800,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2800,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2803,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2803,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2803,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2803,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2804,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2804,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2804,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2804,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2804,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2804,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2804,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2804,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2804,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2842,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2804,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2842,"endColumn":225},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2805,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2805,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2807,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2807,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2809,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2809,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2811,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2811,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2812,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2812,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2812,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2812,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2818,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2818,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2819,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2819,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2821,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2821,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2823,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2823,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2825,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2825,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2827,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2827,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2829,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2829,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2831,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2831,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2833,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2833,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2835,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2835,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2837,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2837,"endColumn":24},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":2842,"column":164,"nodeType":"NewExpression","messageId":"lower","endLine":2842,"endColumn":165},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":2844,"column":1,"nodeType":"Program","messageId":"max","endLine":2844,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2844,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2844,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2844,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2844,"column":88,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2846,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2844 column 22.","line":2844,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":2845,"column":1,"nodeType":"Program","messageId":"max","endLine":2845,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2845,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2845,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2844 column 67.","line":2845,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2845,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2845,"column":23,"nodeType":"Identifier","messageId":"redeclared","endLine":2845,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2845,"column":52,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2845,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2845,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2845,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2845,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2845,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 307. Maximum allowed is 100.","line":2848,"column":1,"nodeType":"Program","messageId":"max","endLine":2848,"endColumn":293},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2848,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2848,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2848,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2848,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2848,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2848,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2848,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":84},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2848,"column":103,"nodeType":"Identifier","messageId":"redeclared","endLine":2848,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2848,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2848,"column":148,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2850,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2848 column 20.","line":2848,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2851,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2851,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2853,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2853,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2854,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2854,"endColumn":369},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2854,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2854,"endColumn":369},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":2854,"column":229,"nodeType":"CallExpression","messageId":"substring","endLine":2854,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2855,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2855,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeJSON'.","line":2856,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2856,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2856,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2856,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2857,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2857,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2858,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2858,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2858,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2858,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2858,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2858,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2859,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2859,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2859,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2859,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2859,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2859,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2859,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2859,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2860,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2860,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2858 column 16 is used outside of binding context.","line":2860,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2860,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2862,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2862,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2862,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":2872,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":2865,"column":1,"nodeType":"Program","messageId":"max","endLine":2865,"endColumn":144},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2865,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2867,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2865,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2865,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2865,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2865,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2862 column 12.","line":2868,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2868,"endColumn":19},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":2869,"column":9,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2869,"endColumn":22,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[398418,398471],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2871,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2871,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2865 column 45 is used outside of binding context.","line":2871,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":2871,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2865 column 45 is used outside of binding context.","line":2871,"column":96,"nodeType":"Identifier","messageId":"outOfScope","endLine":2871,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2875,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2875,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2879,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2879,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2879,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2879,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2879,"endColumn":127},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":2879,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":2879,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2879,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":2879,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2879,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":2879,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2879,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":2879,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":2880,"column":1,"nodeType":"Program","messageId":"max","endLine":2880,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2880,"column":99,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2882,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2880,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":2880,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2882,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2884,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2882,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2882,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2884,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2886,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2884,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2884,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2884,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2884,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2886,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3018,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2886,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3018,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2886,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2886,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2886,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2886,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2886,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2886,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2890,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2890,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2890,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2890,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2893,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2893,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2893,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2893,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2893,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2893,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2893,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2893,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2897,"endColumn":387},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2890 column 36.","line":2893,"column":306,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2890 column 36.","line":2895,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":2895,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2898,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2898,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2898,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2898,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2901,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2923,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 199. Maximum allowed is 100.","line":2902,"column":1,"nodeType":"Program","messageId":"max","endLine":2902,"endColumn":188},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2902,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2902,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2902,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2902,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2902,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2902,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2902,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2902,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2902,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2902,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2902,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2902,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2902,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 2251 column 14.","line":2902,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":121},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2902,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":2902,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 2279 column 14.","line":2902,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2902,"column":174,"nodeType":"IfStatement","messageId":"exceed","endLine":2922,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 510. Maximum allowed is 100.","line":2903,"column":1,"nodeType":"Program","messageId":"max","endLine":2903,"endColumn":496},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2903,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2903,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":68},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":105,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":106},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":114,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":115},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":114,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":115},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2903,"column":128,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2903,"endColumn":131,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[400789,400790],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2903,"column":131,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2905,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2903,"column":131,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2905,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":134},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":137,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":137,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":138},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":143,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":144},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":143,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":144},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":154,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":160},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":163,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":164},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":163,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":164},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":172,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":173},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":172,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":173},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2903,"column":178,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2903,"endColumn":205},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":226,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":232},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":236,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":237},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":236,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":261,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":262},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":261,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":262},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":278,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":279},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":278,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":279},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":282,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":288},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2903,"column":292,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2903,"endColumn":293},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":297,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":298},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":297,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":298},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":301,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":302},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":301,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":302},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":306,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":307},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":331,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":332},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2903,"column":331,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2903,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":331,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":332},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":335,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":336},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":335,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":336},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":373,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":374},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":373,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":374},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2903,"column":385,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":386},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":393,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":399},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":402,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":403},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":444},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":443,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":444},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2898 column 28.","line":2903,"column":488,"nodeType":"Identifier","messageId":"noShadow","endLine":2903,"endColumn":489},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2904,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2904,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2904,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":2904,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2904,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2904,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2904,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":2904,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":2907,"column":1,"nodeType":"Program","messageId":"max","endLine":2907,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 2283 column 14.","line":2907,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2907,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2907,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":2921,"endColumn":7},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2907,"column":40,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2907,"endColumn":130},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2907,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":2907,"endColumn":41},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2907,"column":46,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2907,"endColumn":103},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2907,"column":124,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2907,"endColumn":130},{"ruleId":"max-len","severity":1,"message":"This line has a length of 356. Maximum allowed is 100.","line":2908,"column":1,"nodeType":"Program","messageId":"max","endLine":2908,"endColumn":339},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2908,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":2908,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2908,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":2908,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2908,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2908,"endColumn":83},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2908,"column":313,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2908,"endColumn":316,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[401672,401673],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2908,"column":317,"nodeType":"IfStatement","messageId":"exceed","endLine":2920,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":2909,"column":1,"nodeType":"Program","messageId":"max","endLine":2909,"endColumn":168},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2909,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2909,"endColumn":151},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":2909,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":2909,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":2909,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":2909,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 2289 column 14.","line":2909,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":2909,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 2880 column 108.","line":2909,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":2909,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 2884 column 14.","line":2909,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":2909,"endColumn":112},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":2910,"column":1,"nodeType":"Program","messageId":"max","endLine":2910,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2910,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2910,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 3046 column 26.","line":2910,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2910,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 3062 column 26.","line":2910,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2910,"endColumn":44},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'I', 'I'.","line":2910,"column":55,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2910,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2898 column 28.","line":2910,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2910,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2910,"column":100,"nodeType":"IfStatement","messageId":"exceed","endLine":2916,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2911,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2911,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":2913,"column":1,"nodeType":"Program","messageId":"max","endLine":2913,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2913,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2913,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2915,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2915,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2916,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2916,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 259. Maximum allowed is 100.","line":2917,"column":1,"nodeType":"Program","messageId":"max","endLine":2917,"endColumn":239},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2917,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2919,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2917,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2919,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2917,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2917,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2917,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2917,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2898 column 28.","line":2917,"column":231,"nodeType":"Identifier","messageId":"noShadow","endLine":2917,"endColumn":232},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":2922,"column":1,"nodeType":"Program","messageId":"max","endLine":2922,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2922,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2922,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2922,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2922,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2922,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2922,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2924,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2924,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2924,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2924,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2927,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2927,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2927,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2927,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2927,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2927,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2927,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2927,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2927,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2927,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2927,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2927,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2929,"endColumn":267},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2927,"column":389,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2927,"endColumn":400},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2924 column 31.","line":2927,"column":759,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":760},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":2928,"column":1,"nodeType":"Program","messageId":"max","endLine":2928,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2928,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2928,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2928,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2928,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findEnum'.","line":2930,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2930,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2930,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2930,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2933,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2933,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2930 column 31.","line":2934,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2934,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2934,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":2936,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2937,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2937,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findOneSchema'.","line":2938,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2938,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2938,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2938,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2938,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2938,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2939,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2939,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2939,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":2939,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2939,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2939,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2939,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":2939,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2939,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":2939,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2939,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":2961,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2940,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2940,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2940,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":2960,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2944,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":2944,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2944,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2944,"endColumn":42},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2944,"column":50,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2944,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2944,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":2944,"endColumn":60},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2945,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2945,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2945,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2945,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2945,"column":15,"nodeType":"Identifier","messageId":"redeclared","endLine":2945,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2945,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2945,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2945,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":2945,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2945,"column":68,"nodeType":"IfStatement","messageId":"exceed","endLine":2947,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2946,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2946,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2946,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2946,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2946,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2946,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2946,"column":125,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2946,"endColumn":138},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2948,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2948,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":2949,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2949,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2949,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2949,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":2949,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":2949,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2949,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2949,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2951,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2951,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2951,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":2953,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2953,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2953,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2938 column 36.","line":2955,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2955,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2961,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2963,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2961,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2961,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2963,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2965,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2964,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2964,"endColumn":137},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2964,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2964,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2965,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2967,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2966,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2966,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2966,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2966,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2966,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2966,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2967,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2973,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2968,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2968,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2970,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2970,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2970,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2970,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2970,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2970,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2973,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2973,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2973,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2973,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2973,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2973,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2974,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2974,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2974,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2974,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2974,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2974,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2974,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":2974,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":2975,"column":1,"nodeType":"Program","messageId":"max","endLine":2975,"endColumn":164},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2975,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2975,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2975,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":15},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2975,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2975,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2975,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2975,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2975,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2976,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2976,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2976,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2976,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2976,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2976,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2977,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2977,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2977,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2977,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2977,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2977,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":2977,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":2977,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2977,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2977,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2975 column 90 is used outside of binding context.","line":2977,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2977,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2979,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2979,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2979,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2979,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findOneSchema'.","line":2979,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2979,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2979,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":2983,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2974 column 33.","line":2985,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2985,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2989,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2989,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2990,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2990,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 252. Maximum allowed is 100.","line":2993,"column":1,"nodeType":"Program","messageId":"max","endLine":2993,"endColumn":244},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2993,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2993,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2993,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2993,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2993,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2993,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2993,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2993,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2993,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2995,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2990 column 30.","line":2993,"column":236,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":237},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_remove'.","line":2994,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2994,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2995,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2995,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2996,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2996,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 205. Maximum allowed is 100.","line":2999,"column":1,"nodeType":"Program","messageId":"max","endLine":2999,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2999,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2999,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2999,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2999,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2999,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2999,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2999,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2999,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2999,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2999,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3001,"endColumn":392},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2996 column 33.","line":2999,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2999 column 10.","line":3000,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3000,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3000,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3000,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2999 column 16.","line":3000,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3000,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3000,"endColumn":176},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3000,"column":145,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3000,"endColumn":146},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":3001,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3001,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":3001,"column":212,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3001,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3002,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3002,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3006,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3006,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3008,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3008,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3009,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3009,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3009,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":3015,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3010,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3010,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3013,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3013,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3015,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3015,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3016,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3016,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 204. Maximum allowed is 100.","line":3017,"column":1,"nodeType":"Program","messageId":"max","endLine":3017,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3017,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3017,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3017,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3017,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3017,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3017,"endColumn":196},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3017,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3017,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3018,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3046,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3018,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3046,"endColumn":5},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3018,"column":26,"nodeType":"NewExpression","messageId":"lower","endLine":3018,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3019,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3019,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3019,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":3021,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEditability'.","line":3021,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3021,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3021,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3021,"endColumn":32},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3021,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3021,"endColumn":560},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3021,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3021,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3021,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":3021,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3021,"column":223,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":224},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3021,"column":270,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":271},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":275,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":276},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":333,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":334},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":398,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":399},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":460,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":461},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3021,"column":463,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":464},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3021,"column":524,"nodeType":"Identifier","messageId":"noShadow","endLine":3021,"endColumn":525},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3021,"column":646,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3021,"endColumn":647},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3022,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3022,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3026,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3026,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3026,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":3026,"endColumn":42},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3027,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3027,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3027,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3027,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3027,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":3027,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3027,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3027,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":3027,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":3027,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3027,"column":222,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3027,"endColumn":483},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3027,"column":222,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3027,"endColumn":483},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3030,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3030,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3030,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3030,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3031,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3041,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3031,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3031,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3031,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3031,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3031,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3031,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3032,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3032,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3034,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3034,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3036,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3036,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3038,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3038,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":3039,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":3039,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3040,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3040,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3041,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3041,"endColumn":243},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3041,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3041,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3041,"column":174,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3041,"endColumn":175},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3041,"column":182,"nodeType":"NewExpression","messageId":"lower","endLine":3041,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3042,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3042,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3043,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3043,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3043,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3043,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3043,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":24},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":3043,"column":53,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3043,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3043,"column":67,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3045,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3043,"column":67,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3045,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3043,"column":215,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3043,"endColumn":216},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3044,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3044,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3044,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3044,"endColumn":63},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3046,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3046,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3046,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3046,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3046,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3046,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3047,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3047,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3047,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3047,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3048,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3062,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3048,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3062,"endColumn":5},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3048,"column":24,"nodeType":"NewExpression","messageId":"lower","endLine":3048,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3049,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3049,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3049,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3049,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3049,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3049,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEditability'.","line":3049,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3049,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3049 column 14.","line":3049,"column":263,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":264},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":3050,"column":1,"nodeType":"Program","messageId":"max","endLine":3050,"endColumn":171},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3050,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3050,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3050,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3050,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3049 column 14.","line":3051,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":3051,"endColumn":151},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":3052,"column":1,"nodeType":"Program","messageId":"max","endLine":3052,"endColumn":91},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3052,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3052,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3052,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3052,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3053,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3053,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3053,"column":677,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3053,"endColumn":678},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3054,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3054,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3054,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3054,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3054,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":3054,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3055,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3055,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3055,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3055,"endColumn":434},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3055,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3055,"endColumn":434},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":3055,"column":132,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3055,"endColumn":154},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3055,"column":237,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3055,"endColumn":258},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3056,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3056,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3060,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3060,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3061,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3061,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3062,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3062,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3062,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3062,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3062,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3062,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3062,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3062,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3063,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3063,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3063,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3063,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3064,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3070,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3064,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3064,"endColumn":18},{"ruleId":"no-func-assign","severity":2,"message":"'A' is a function.","line":3065,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3065,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3064 column 17.","line":3065,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3065,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3064 column 17.","line":3067,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3067,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3070,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3082,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3070,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3070,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3070,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3070,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3071,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3071,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3072,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3072,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3080,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3072,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3080,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3072,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3072,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'A', 'A', 'A'.","line":3072,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3080,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3072,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3080,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3070 column 17.","line":3072,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3072 column 146.","line":3072,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3070 column 20.","line":3072,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3073,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3073,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3075,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3075,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3071 column 14.","line":3075,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3075,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3075,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3075,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3077,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3079,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3077,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3077,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3079,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":3079,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3080,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3080,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3080,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3080,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3082,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3200,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3083,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3083,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3083,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3083,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3086,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3088,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3086,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3086,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3086,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3086,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":3088,"column":1,"nodeType":"Program","messageId":"max","endLine":3088,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3088,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3156,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3088,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3156,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3088,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3088,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3088,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":3088,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3090,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3090,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3092,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3092,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3094,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3094,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3096,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3096,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3098,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3098,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3100,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3100,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3101,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3101,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3101,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3103,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3100 column 42.","line":3101,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3101,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3104,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3104,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3105,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3105,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3105,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3107,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3104 column 25.","line":3105,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3105,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3108,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3108,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3109,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3109,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3109,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3111,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3108 column 48.","line":3109,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3109,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3112,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3112,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3113,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3113,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3113,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3113,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3113,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3115,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3112 column 25.","line":3113,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":3113,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3116,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3116,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3117,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3117,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3117,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3119,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3116 column 47.","line":3117,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3117,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3120,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3120,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":3121,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3121,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3121,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3121,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3121,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3121,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3121,"column":55,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3123,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3120 column 25.","line":3121,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":3121,"endColumn":75},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3122,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3122,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3122,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3122,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3124,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3124,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":3125,"column":1,"nodeType":"Program","messageId":"max","endLine":3125,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3125,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3125,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3125,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3125,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3125,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3127,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3124 column 42.","line":3125,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":3125,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3128,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3128,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3129,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3129,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3129,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3131,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3128 column 25.","line":3129,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3129,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3132,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":3132,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3133,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3133,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3133,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3135,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3132 column 45.","line":3133,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":3133,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3136,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3136,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":3137,"column":1,"nodeType":"Program","messageId":"max","endLine":3137,"endColumn":91},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3137,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3137,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3199 column 124.","line":3137,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3137,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3137,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3137,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3137,"column":55,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3139,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3136 column 25.","line":3137,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":3137,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3138,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3138,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3138,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":3138,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3138,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3138,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3138,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3138,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3138,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3138,"endColumn":157},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3138,"column":126,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3138,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3140,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3140,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":3141,"column":1,"nodeType":"Program","messageId":"max","endLine":3141,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3199 column 124.","line":3141,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3141,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3141,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3141,"column":104,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3143,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3141,"column":104,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3143,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3141 column 38.","line":3141,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3141,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3142,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3142,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3142,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3142,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":3143,"column":1,"nodeType":"Program","messageId":"max","endLine":3143,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3143,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3143,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3144,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3144,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 211. Maximum allowed is 100.","line":3145,"column":1,"nodeType":"Program","messageId":"max","endLine":3145,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3145,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3199 column 124.","line":3145,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3145,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3145,"column":116,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3147,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3145 column 12.","line":3145,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3145,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":190},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3146,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3146,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3146,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3146,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3148,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3148,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":3149,"column":1,"nodeType":"Program","messageId":"max","endLine":3149,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3149,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3149,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3149,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3149,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3149,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3149,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3149,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3149,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3150,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3150,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":3151,"column":1,"nodeType":"Program","messageId":"max","endLine":3151,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3151,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3151,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3151,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3151,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3151,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3151,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3151,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3151,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3152,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3152,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3154,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3154,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3157,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3199,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3157,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3199,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3157,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3157,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3157,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3157,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3157,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3157,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":3157,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":3199,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3157,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":3157,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3157,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":3157,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 241. Maximum allowed is 100.","line":3158,"column":1,"nodeType":"Program","messageId":"max","endLine":3158,"endColumn":230},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3158,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3158,"endColumn":230},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3158,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3158,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3160,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3160,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3160,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3160,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3167,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3167,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3167,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":3179,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3168,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3168,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3168,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":3178,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3169,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3169,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3167 column 12.","line":3172,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3172,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3173,"column":10,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3173,"endColumn":23,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[419944,419963],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3177,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3177,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[420005,420071],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3179,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3179,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3179,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3179,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3179,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3179,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3183,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3183,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3183,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3183,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3184,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3184,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3184,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":3194,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3185,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3185,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3183 column 26.","line":3188,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3188,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3189,"column":10,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3189,"endColumn":23,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[420495,420514],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3193,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3193,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[420556,420622],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3195,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3195,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3198,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3198,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3198,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3198,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3199,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3199,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3199,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3199,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3199,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3199,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3199,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3199,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":3199,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3199,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":3199,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3199,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":3199,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3200,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3206,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3200,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":3200,"endColumn":23},{"ruleId":"no-func-assign","severity":2,"message":"'L' is a function.","line":3201,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3201,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3200 column 22.","line":3201,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3201,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3200 column 22.","line":3203,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3203,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3206,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3218,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3206,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3206,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3206,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3206,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3207,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3207,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3208,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3208,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3216,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3208,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3216,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3208,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3208,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'L', 'L', 'L'.","line":3208,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3216,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3208,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3216,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3206 column 17.","line":3208,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3208 column 146.","line":3208,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3206 column 20.","line":3208,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3209,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3209,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3211,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3211,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3207 column 14.","line":3211,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3211,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3211,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3211,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3213,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3215,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3213,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3213,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3215,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":3215,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3216,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3216,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3216,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3216,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3218,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3274,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3219,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3219,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3219,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3219,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3219,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3219,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3222,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3234,"endColumn":66},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3222,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3234,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3222,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3222,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3222,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":22},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3222,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3222,"endColumn":65},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3222,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3222,"endColumn":107},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3222,"column":204,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":205},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3222,"column":323,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":324},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3222,"column":443,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":444},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3222,"column":602,"nodeType":"Identifier","messageId":"noShadow","endLine":3222,"endColumn":603},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3222,"column":720,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":721},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3222,"column":788,"nodeType":"Identifier","messageId":"noShadow","endLine":3222,"endColumn":789},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onDelayedSearch'.","line":3223,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3223,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3224,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3224,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3224,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":3224,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3225,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3225,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3226,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":3226,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":3227,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3227,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3228,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3228,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":3229,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3229,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3230,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3230,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3230,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":3230,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3232,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":3232,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3234,"column":67,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3236,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3234,"column":67,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3236,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3234,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3234,"endColumn":85},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3237,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3273,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3237,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3273,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3237,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3237,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3237,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3237,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3237,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3237,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":3237,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":3273,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3237,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":3237,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":3238,"column":1,"nodeType":"Program","messageId":"max","endLine":3238,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3238,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3238,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3238,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3238,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3238,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3238,"endColumn":163},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3238,"column":131,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3238,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3239,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3239,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 179. Maximum allowed is 100.","line":3240,"column":1,"nodeType":"Program","messageId":"max","endLine":3240,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3240,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3240,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3240,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3240,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3240,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3240,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3240,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3240,"endColumn":168},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3240,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3240,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3241,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3241,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3241,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":3241,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3242,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3242,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3242,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3242,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3219 column 13.","line":3242,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3242,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3242,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3244,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3242,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3244,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3242,"column":178,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3242,"endColumn":179},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3243,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3243,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3244,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3244,"endColumn":40},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3244,"column":62,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3244,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3246,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3246,"endColumn":86},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3246,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3246,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3247,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3247,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3247,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":3247,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3248,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3248,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3248,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3248,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3248,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3248,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3247 column 54.","line":3248,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":3248,"endColumn":71},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3248,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":3248,"endColumn":71},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3249,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3249,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3251,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3251,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":3252,"column":1,"nodeType":"Program","messageId":"max","endLine":3252,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3252,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3252,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3252,"column":25,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3252,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3252,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3252,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3252,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3252,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3252,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":3252,"endColumn":57},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3252,"column":79,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3252,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3253 column 69 is used outside of binding context.","line":3252,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":3252,"endColumn":116},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":3253,"column":1,"nodeType":"Program","messageId":"max","endLine":3253,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3253,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3253,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3253,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3253,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3253,"column":65,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3253,"endColumn":150},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3253,"column":65,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3253,"endColumn":150},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3253,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":3253,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3253,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":3253,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3254,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3254,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3256,"column":16,"nodeType":"BreakStatement","messageId":"exceed","endLine":3256,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3259,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3259,"endColumn":240},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3259,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3259,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3259,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3259,"endColumn":240},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3259,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3259,"endColumn":39},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3259,"column":40,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3259,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3261,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3261,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3262,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3262,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3262,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3262,"endColumn":262},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3262,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3262,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3262,"column":65,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3262,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3262,"column":153,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3262,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3263,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3263,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3264,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3264,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3264,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3264,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3264,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3264,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onDelayedSearch'.","line":3264,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3264,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3266,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3266,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3266,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3266,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3266,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3266,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3268,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3268,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":3272,"column":1,"nodeType":"Program","messageId":"max","endLine":3272,"endColumn":160},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3272,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3272,"endColumn":160},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3272,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3272,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3272,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3272,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3273,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3273,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3273,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3273,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3273,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3273,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3273,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3273,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":3273,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3273,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":3273,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3273,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":3273,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3274,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3280,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3274,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":3274,"endColumn":23},{"ruleId":"no-func-assign","severity":2,"message":"'N' is a function.","line":3275,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3275,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3274 column 22.","line":3275,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3275,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3274 column 22.","line":3277,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3277,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3280,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3292,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3280,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3280,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3280,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3280,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3281,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3281,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3282,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3282,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3290,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3282,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3290,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3282,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3282,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'N', 'N', 'N'.","line":3282,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3290,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3282,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3290,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3280 column 17.","line":3282,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3282 column 146.","line":3282,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3280 column 20.","line":3282,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3283,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3283,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3285,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3285,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3281 column 14.","line":3285,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3285,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3285,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3285,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3287,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3289,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3287,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3287,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3289,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":3289,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3290,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3290,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3290,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3290,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3292,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3588,"endColumn":142},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3292,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3588,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3293,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3293,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3293,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3293,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3319 column 122.","line":3293,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3293,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3296,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3296,"endColumn":234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3296,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3296,"endColumn":234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3297,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3319,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3297,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3319,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3297,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3297,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3297,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3297,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3297,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3297,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":3297,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":3319,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3299,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3299,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3300,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3300,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3300,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3314,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3300,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3314,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3300,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3300,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3293 column 14.","line":3300,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":3300,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3319 column 125.","line":3300,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":3300,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3301,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3301,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3319 column 122.","line":3301,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3301,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3301,"column":52,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3313,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3301,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3313,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3301,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3301,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3301 column 11.","line":3301,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":3301,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3302,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3302,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3304,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3304,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3301 column 14.","line":3304,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3304,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3304,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3308,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3301 column 11.","line":3304,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":3304,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3304 column 71.","line":3305,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":3305,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3304 column 41.","line":3305,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":3305,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3306,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3306,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3308,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3308,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3308,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":3308,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3301 column 11.","line":3309,"column":347,"nodeType":"Identifier","messageId":"noShadow","endLine":3309,"endColumn":348},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3310,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3312,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3310,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3310,"endColumn":76},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3311,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3311,"endColumn":196},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3311,"column":146,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3311,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3315,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":3315,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3316,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3316,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3317,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":3317,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3318,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3318,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3319,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3319,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3319,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":113},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3319,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3319,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3319,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3319,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3319,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":3319,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3319,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":3319,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3319,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":3319,"endColumn":126},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3320,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":3320,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3320,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":3320,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3320,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":3320,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3320,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":3320,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3323,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3323,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3323,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3323,"endColumn":503},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3323,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3323,"endColumn":26},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3323,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3323,"endColumn":93},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3323,"column":235,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3323,"endColumn":241},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setOptions'.","line":3323,"column":286,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":302},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createFrame'.","line":3323,"column":462,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":479},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createTable'.","line":3323,"column":483,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":500},{"ruleId":"max-len","severity":1,"message":"This line has a length of 638. Maximum allowed is 100.","line":3325,"column":1,"nodeType":"Program","messageId":"max","endLine":3325,"endColumn":627},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3325,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3325,"endColumn":627},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3325,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3325,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3325,"column":346,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3325,"endColumn":369},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3326,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3326,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3327,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3327,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3333,"endColumn":414},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3327,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3333,"endColumn":414},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3327,"column":83,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3327,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3327,"column":266,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3326 column 31.","line":3327,"column":269,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":270},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3327 column 11.","line":3327,"column":272,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3328,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3328,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3328,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3330,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3328,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3330,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3327 column 266.","line":3328,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":3328,"endColumn":203},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3329,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3329,"endColumn":67},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3330,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3330,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":3331,"column":1,"nodeType":"Program","messageId":"max","endLine":3331,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3331,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3331,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3331,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":3331,"endColumn":176},{"ruleId":"max-len","severity":1,"message":"This line has a length of 425. Maximum allowed is 100.","line":3333,"column":1,"nodeType":"Program","messageId":"max","endLine":3333,"endColumn":414},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3333,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3333,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3333,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3333,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3333,"column":160,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3333,"endColumn":183},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3333,"column":205,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3333,"endColumn":227},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3334,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3334,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 370. Maximum allowed is 100.","line":3335,"column":1,"nodeType":"Program","messageId":"max","endLine":3335,"endColumn":359},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3335,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3335,"endColumn":359},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3335,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3335,"endColumn":36},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3335,"column":154,"nodeType":"NewExpression","messageId":"lower","endLine":3335,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setRoot'.","line":3335,"column":168,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3335,"endColumn":181},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3335,"column":188,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3335,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3335,"column":278,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3335,"endColumn":279},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3336,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3336,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 459. Maximum allowed is 100.","line":3337,"column":1,"nodeType":"Program","messageId":"max","endLine":3337,"endColumn":448},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3337,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3337,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3337,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3337,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3337,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3337,"endColumn":448},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3337,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3337,"endColumn":448},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3337,"column":149,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3337,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3344,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3344,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3347,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3347,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3348,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3348,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3350,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":3350,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3353,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3353,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3354,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3354,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3356,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3356,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3357,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3357,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3357,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3357,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3361,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3361,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3361,"column":79,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3361,"endColumn":257},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3361,"column":79,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3361,"endColumn":257},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":3363,"column":1,"nodeType":"Program","messageId":"max","endLine":3363,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3363,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3363,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3363,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3363,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3364,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3364,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":3365,"column":1,"nodeType":"Program","messageId":"max","endLine":3365,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3365,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3365,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3365,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3365,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3366,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3366,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":3367,"column":1,"nodeType":"Program","messageId":"max","endLine":3367,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3367,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3367,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3367,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3367,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3367,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3367,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3367,"endColumn":150},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":3369,"column":1,"nodeType":"Program","messageId":"max","endLine":3369,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3369,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3369,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":3371,"column":1,"nodeType":"Program","messageId":"max","endLine":3371,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3371,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3371,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3372,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3372,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3374,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3374,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3374,"column":52,"nodeType":"IfStatement","messageId":"exceed","endLine":3380,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3376,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3376,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":3377,"column":1,"nodeType":"Program","messageId":"max","endLine":3377,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3377,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3377,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3377,"column":69,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3377,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3377,"column":69,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3377,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3379,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3379,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3379,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3379,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3382,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3382,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3382,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3382,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3383,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3383,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3383,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3383,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":3383,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3383,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 371. Maximum allowed is 100.","line":3386,"column":1,"nodeType":"Program","messageId":"max","endLine":3386,"endColumn":357},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3386,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3386,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3386,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":3392,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3386,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3386,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3386,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3386,"endColumn":82},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":3386,"column":107,"nodeType":"AssignmentExpression","messageId":"missing","endLine":3386,"endColumn":260},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3386,"column":254,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3386,"endColumn":260},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3386,"column":265,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3386,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3389,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3389,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3390,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3390,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[436791,436842],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3392,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3398,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3395,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3395,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3396,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3396,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[436982,437037],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3398,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3404,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3401,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3401,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3402,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3402,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[437181,437236],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":3404,"column":1,"nodeType":"Program","messageId":"max","endLine":3404,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3404,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3410,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3404,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3404,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3407,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3407,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3408,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3408,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[437468,437521],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3413,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3413,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3413,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3413,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3413,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":3419,"endColumn":6},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":3414,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3414,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3414,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3414,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3414,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3414,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3414,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3414,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3414,"column":177,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3414,"column":265,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":266},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3414,"column":279,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3414,"endColumn":281},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3415,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3415,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3415,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3415,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3415,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3415,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateCustom'.","line":3415,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3415,"endColumn":106},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3415,"column":118,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3415,"endColumn":425},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3415,"column":118,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3415,"endColumn":425},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3415,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":3415,"endColumn":121},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderValidationErrors'.","line":3415,"column":190,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3415,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3415,"column":403,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3415,"endColumn":404},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3416,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3416,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3421,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":3421,"endColumn":31},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3422,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3422,"endColumn":19,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[438494,438542],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3424,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":3424,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3425,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3427,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3425,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":3425,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3427,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3427,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3427,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3427,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3427 column 16.","line":3427,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3427 column 35.","line":3427,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3427 column 32.","line":3427,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3427 column 32.","line":3427,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3427,"column":191,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3427,"column":386,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":387},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3427,"column":430,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3427,"endColumn":431},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3428,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3428,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3430,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3430,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3430,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3430,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3430,"column":16,"nodeType":"IfStatement","messageId":"exceed","endLine":3438,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":3431,"column":1,"nodeType":"Program","messageId":"max","endLine":3431,"endColumn":174},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3431,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3437,"endColumn":81},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3431,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3437,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3431,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3431,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3428 column 35.","line":3431,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":3431,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3431 column 126.","line":3431,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3431,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3430 column 13.","line":3432,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3432,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3432,"column":56,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3432,"endColumn":216},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3432,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3432,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3432,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3432,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3431 column 126.","line":3433,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3433,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3430 column 13.","line":3434,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3434,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3434,"column":15,"nodeType":"TryStatement","messageId":"exceed","endLine":3436,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3433 column 18.","line":3436,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3436,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3436,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3436,"endColumn":174},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3436,"column":37,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3436,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3436,"column":124,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3436,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3431 column 126.","line":3437,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3437,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3428 column 35.","line":3439,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3439,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3441,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3441,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3443,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3443,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3444,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3444,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 413. Maximum allowed is 100.","line":3445,"column":1,"nodeType":"Program","messageId":"max","endLine":3445,"endColumn":402},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3445,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3445,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3445,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3445,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3445,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":104},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3445,"column":114,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3447,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3445,"column":114,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3447,"endColumn":39},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3445,"column":303,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3445,"endColumn":309},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3445,"column":309,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3445,"endColumn":310},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3446,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3446,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 161. Maximum allowed is 100.","line":3449,"column":1,"nodeType":"Program","messageId":"max","endLine":3449,"endColumn":150},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3449,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3449,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3449,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3449,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3450,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3450,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3451,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3451,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3451,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3451,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3451,"endColumn":470},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3451,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3451,"endColumn":470},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3450 column 35.","line":3451,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":165},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":3453,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3453,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3453,"column":54,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3453,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":55},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":3453,"column":76,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3453,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3453 column 76.","line":3453,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3453,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":148},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3453,"column":182,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3453,"endColumn":554},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3453,"column":305,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3453,"endColumn":306},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3453 column 76.","line":3453,"column":442,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":443},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3454,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3454,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3454,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3454,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 347. Maximum allowed is 100.","line":3455,"column":1,"nodeType":"Program","messageId":"max","endLine":3455,"endColumn":336},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3455,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3455,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3455,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3455,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3455,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":22},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":3455,"column":24,"nodeType":"Identifier","messageId":"useConst","endLine":3455,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":3455,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3455,"column":52,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3457,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3455,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3457,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 247. Maximum allowed is 100.","line":3456,"column":1,"nodeType":"Program","messageId":"max","endLine":3456,"endColumn":233},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3456,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3456,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3454 column 28.","line":3456,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3456,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3456,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":3456,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3456,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3456,"endColumn":233},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3456,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3456,"endColumn":233},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3459,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3459,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":22},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":3459,"column":73,"nodeType":"AssignmentExpression","endLine":3459,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3459,"column":300,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3461,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3459,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":310},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3459 column 11.","line":3459,"column":312,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":313},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3460,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3460,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":3460,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3460,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":3460,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3460,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 211. Maximum allowed is 100.","line":3461,"column":1,"nodeType":"Program","messageId":"max","endLine":3461,"endColumn":200},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3461,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3461,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3461,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3461,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3461,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3461,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3461,"column":124,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3483,"endColumn":504},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3461,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3461,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3459 column 11.","line":3461,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3459 column 21.","line":3462,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3462,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3462,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3462,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3462,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3462,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3462,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3462,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3464,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3464,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3464,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3464,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3466,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3466,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3466,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3466,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onUndo'.","line":3472,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3472,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onRedo'.","line":3474,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3474,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":3475,"column":1,"nodeType":"Program","messageId":"max","endLine":3475,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3476,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3476,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3476,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3476,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 214. Maximum allowed is 100.","line":3477,"column":1,"nodeType":"Program","messageId":"max","endLine":3477,"endColumn":203},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3477,"column":138,"nodeType":"NewExpression","messageId":"lower","endLine":3477,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3459 column 11.","line":3477,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":3477,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3479,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3479,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3479,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3479,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3477 column 195.","line":3480,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3480,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":3481,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3481,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onTreePathSectionSelected'.","line":3483,"column":365,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3483,"endColumn":396},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onTreePathMenuItemSelected'.","line":3483,"column":454,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3483,"endColumn":486},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3485,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3485,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":3485,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3485,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3487,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3487,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":3487,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3487,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3488,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3488,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3490,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3490,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3490,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":3490,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3490,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3490,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3490,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":3500,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":3490,"column":79,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3490,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3490,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showAutoComplete'.","line":3490,"column":239,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3490,"column":301,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDragDistance'.","line":3490,"column":403,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":427},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3491,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3491,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3495,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3495,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3496,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3496,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3496,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3496,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3497,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3497,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3497,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3497,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3499,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3499,"endColumn":285},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMultiSelectStart'.","line":3499,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3499,"endColumn":277},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3500,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3500,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3500,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3500,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3502,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3502,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3503,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3503,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3503,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3505,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3503,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3503,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3502 column 35.","line":3503,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3503,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3505,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3509,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3505,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3509,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3502 column 35.","line":3505,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":3505,"endColumn":104},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":3506,"column":1,"nodeType":"Program","messageId":"max","endLine":3506,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3506,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3506,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3506,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3508,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3506,"column":57,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3508,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3505 column 103.","line":3506,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":3506,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3508,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3508,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3510,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3510,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3511,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3511,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3512,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3512,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3512,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3512,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":3513,"column":1,"nodeType":"Program","messageId":"max","endLine":3513,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3513,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3513,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3512 column 47.","line":3513,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":3513,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3513,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3513,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3514,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3514,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":3515,"column":1,"nodeType":"Program","messageId":"max","endLine":3515,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3516,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3516,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 479. Maximum allowed is 100.","line":3517,"column":1,"nodeType":"Program","messageId":"max","endLine":3517,"endColumn":468},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3517,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3517,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3517,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3517,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3517,"column":61,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3517,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3517,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":3517,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3517,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":3517,"endColumn":119},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3517,"column":240,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3517,"endColumn":241},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3518,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3518,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3519,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3519,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3519,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3519,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3519,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3519,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3519,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3523,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3519,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3523,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3519,"column":81,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3519,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3519,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3519,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3518 column 39.","line":3519,"column":312,"nodeType":"Identifier","messageId":"noShadow","endLine":3519,"endColumn":313},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMultiSelect'.","line":3520,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3520,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3518 column 39.","line":3521,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":3521,"endColumn":94},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMultiSelectEnd'.","line":3522,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3522,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3524,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":3524,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3525,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3525,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3525,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3525,"endColumn":718},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3525,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3525,"endColumn":718},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3525,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3525,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDragDistance'.","line":3525,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3525,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3525,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3525,"endColumn":152},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":3525,"column":375,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3525,"endColumn":398},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3526,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3526,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3527,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3527,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3527,"column":47,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3527,"endColumn":371},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3527,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3527,"endColumn":371},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3527,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3527,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3528,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3528,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":3529,"column":1,"nodeType":"Program","messageId":"max","endLine":3529,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3529,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3529,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3529,"column":51,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3531,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3529,"column":51,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3531,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3528 column 28.","line":3529,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":3529,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":3531,"column":1,"nodeType":"Program","messageId":"max","endLine":3531,"endColumn":187},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3531,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3531,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3531,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3531,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3531,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3531,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3532,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3532,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":3535,"column":1,"nodeType":"Program","messageId":"max","endLine":3535,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3535,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3535,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3535,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3535,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3535,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3537,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3532 column 26.","line":3535,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":3535,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3536,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3536,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3536,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3536,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":3537,"column":1,"nodeType":"Program","messageId":"max","endLine":3537,"endColumn":122},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3537,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3537,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3537,"column":72,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3537,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3538,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3538,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3538,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3538,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":3539,"column":1,"nodeType":"Program","messageId":"max","endLine":3539,"endColumn":102},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3539,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3539,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3539,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3539,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3539,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":3539,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3539,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":3539,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 332. Maximum allowed is 100.","line":3541,"column":1,"nodeType":"Program","messageId":"max","endLine":3541,"endColumn":321},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3541,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3541,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3541,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3541,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3541,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3541,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3541,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":3541,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3539 column 15 is used outside of binding context.","line":3541,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3539 column 57 is used outside of binding context.","line":3541,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":22},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3541,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":3541,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3539 column 15 is used outside of binding context.","line":3541,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3539 column 57 is used outside of binding context.","line":3541,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3541,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3541,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3539 column 36 is used outside of binding context.","line":3541,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3539 column 57 is used outside of binding context.","line":3541,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3541,"column":171,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3541,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3542,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3542,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3543,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3543,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3543,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3543,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3543,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3543,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3543,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3543,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3543,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3549,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3543,"column":50,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3549,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3543,"column":111,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3543,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3544,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3544,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3544,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3548,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3544,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3548,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3544 column 10.","line":3544,"column":263,"nodeType":"Identifier","messageId":"noShadow","endLine":3544,"endColumn":264},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":3545,"column":1,"nodeType":"Program","messageId":"max","endLine":3545,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3545,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3545,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3544 column 10.","line":3546,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3546,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3547,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3547,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[453294,453313],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":3548,"column":1,"nodeType":"Program","messageId":"max","endLine":3548,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3550,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":3550,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":3551,"column":1,"nodeType":"Program","messageId":"max","endLine":3551,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3551,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3551,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3551,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3551,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3551,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":3551,"column":52,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3551,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":53},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":3551,"column":67,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3551,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":68},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":3551,"column":82,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3551,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":3551,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":99},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":3551,"column":106,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":3551,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3551,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3553,"endColumn":559},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3551,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3553,"endColumn":559},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3552,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3552,"endColumn":77},{"ruleId":"max-len","severity":1,"message":"This line has a length of 570. Maximum allowed is 100.","line":3553,"column":1,"nodeType":"Program","messageId":"max","endLine":3553,"endColumn":559},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3553,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3553,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onUndo'.","line":3553,"column":288,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":300},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onRedo'.","line":3553,"column":339,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":351},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showAutoComplete'.","line":3553,"column":472,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":494},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3555,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3555,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3555,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3555,"endColumn":1091},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3555,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3555,"endColumn":1091},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3555,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3555,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3556,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3556,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3556,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3556,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3557,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3557,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3557,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3557,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":3557,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":3557,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3557,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3557,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3557,"column":59,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3561,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3557,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3561,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3559,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3559,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3556 column 35.","line":3561,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":3561,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3561,"column":168,"nodeType":"NewExpression","messageId":"lower","endLine":3561,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3565,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3565,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3565,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3565,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3565,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":3565,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3565,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3565,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3565,"endColumn":380},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3565,"column":376,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3565,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3566,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3566,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3567,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3567,"endColumn":115},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3567,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3567,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3568,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3568,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3568,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3568,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3569,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3569,"endColumn":218},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3569,"column":32,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3569,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3569,"column":219,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3569,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNodeInstancesByRange'.","line":3569,"column":223,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3569,"endColumn":252},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3569,"column":262,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3571,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3568 column 32.","line":3569,"column":275,"nodeType":"Identifier","messageId":"noShadow","endLine":3569,"endColumn":276},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3571,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3571,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3572,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":3572,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3572,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3572,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":3573,"column":1,"nodeType":"Program","messageId":"max","endLine":3573,"endColumn":164},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3573,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3573,"endColumn":122},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3573,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3573,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3573,"column":81,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3573,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3573,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3573,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3573,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":3573,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3573,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":3573,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3573,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":3573,"endColumn":134},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":3576,"column":1,"nodeType":"Program","messageId":"max","endLine":3576,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3576,"column":71,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3576,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3576,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":3576,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3576,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3576,"endColumn":121},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":3576,"column":151,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3576,"endColumn":154,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[457528,457529],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":3578,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3578,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3583,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3583,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3584,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3584,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3584,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3584,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3585,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3585,"endColumn":59},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3585,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":3585,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNodeInstancesByRange'.","line":3585,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3585,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3585,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":3585,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3585,"column":60,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3587,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3584 column 35.","line":3585,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":3585,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3587,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3587,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3590,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3590,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3590,"column":820,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":821},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3590,"column":823,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":824},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3590,"column":826,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":827},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3590,"column":829,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":830},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3590,"column":832,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":833},{"ruleId":"no-unused-vars","severity":2,"message":"'s' is defined but never used.","line":3590,"column":838,"nodeType":"Identifier","messageId":"unusedVar","endLine":3590,"endColumn":839},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3591,"column":28,"nodeType":"SwitchStatement","messageId":"exceed","endLine":3593,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 28 statements. Maximum allowed is 1.","line":3592,"column":198,"nodeType":"BreakStatement","messageId":"exceed","endLine":3592,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3592,"column":336,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3592,"endColumn":363},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3592,"column":488,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3592,"endColumn":537},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3592,"column":499,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":500},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3592,"column":554,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3592,"endColumn":615},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3592,"column":573,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":574},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3592,"column":735,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3592,"endColumn":782},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3592,"column":754,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":755},{"ruleId":"max-len","severity":1,"message":"This line has a length of 2058. Maximum allowed is 100.","line":3594,"column":1,"nodeType":"Program","messageId":"max","endLine":3594,"endColumn":2053},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3594,"column":2045,"nodeType":"Identifier","messageId":"noShadow","endLine":3594,"endColumn":2046},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3594,"column":2048,"nodeType":"Identifier","messageId":"noShadow","endLine":3594,"endColumn":2049},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":3594,"column":2048,"nodeType":"Identifier","messageId":"unusedVar","endLine":3594,"endColumn":2049},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3596,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3596,"endColumn":25},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":3597,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":3597,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3597,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3597,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3597,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3597,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":3597,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":3597,"endColumn":52},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3597,"column":181,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3597,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3597,"column":262,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3599,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3596 column 24.","line":3598,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3598,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3598,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3598,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3598,"column":33,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3598,"endColumn":93},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'symbols_'.","line":3598,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3598,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3599,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3599,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3599,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3599,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3599,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3599,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3599,"column":110,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3599,"endColumn":147},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":3600,"column":1,"nodeType":"Program","messageId":"max","endLine":3600,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3600,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3600,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3600,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3600,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3600,"column":82,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3600,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3602,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3602,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3603,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3603,"endColumn":84},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3603,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3603,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3603,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3603,"endColumn":70},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3604,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3604,"endColumn":326},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3604,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3604,"endColumn":326},{"ruleId":"no-redeclare","severity":2,"message":"'A' is already defined.","line":3604,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":3604,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":170,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":185},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3604,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3604,"endColumn":260},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":290,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":380,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":395},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3605,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3609,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3605,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3605,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3606,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3606,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 3604 column 13 is used outside of binding context.","line":3607,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":3607,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":3608,"column":1,"nodeType":"Program","messageId":"max","endLine":3608,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3608,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3608,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3608,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3608,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3608,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3608,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3609,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":3615,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3612,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":3614,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3612,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3612,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 3604 column 13 is used outside of binding context.","line":3613,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":3613,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":3614,"column":1,"nodeType":"Program","messageId":"max","endLine":3614,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3614,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3614,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3614,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3614,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3614,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3614,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3615,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3615,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3615,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3615,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3615,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3615,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3616,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":3618,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3618,"column":7,"nodeType":"SwitchStatement","messageId":"exceed","endLine":3622,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 632. Maximum allowed is 100.","line":3619,"column":1,"nodeType":"Program","messageId":"max","endLine":3619,"endColumn":618},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3619,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3619,"endColumn":250},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3619,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3619,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3619,"column":251,"nodeType":"BreakStatement","messageId":"exceed","endLine":3619,"endColumn":257},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'productions_'.","line":3619,"column":275,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3619,"endColumn":292},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3619,"column":307,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3619,"endColumn":308},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$'.","line":3619,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3619,"endColumn":338},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_line' is not in camel case.","line":3619,"column":343,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":353},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_line' is not in camel case.","line":3619,"column":394,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":403},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_column' is not in camel case.","line":3619,"column":434,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":446},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_column' is not in camel case.","line":3619,"column":489,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":500},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3619,"column":535,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3619,"endColumn":541},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":3621,"column":1,"nodeType":"Program","messageId":"max","endLine":3621,"endColumn":261},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3621,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3621,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3621,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3621,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3621,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3621,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'productions_'.","line":3621,"column":107,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3621,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$'.","line":3621,"column":166,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3621,"endColumn":170},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3623,"column":6,"nodeType":"ReturnStatement","messageId":"unreachableCode","endLine":3623,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3623,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3623,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3624,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3624,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3624,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":3624,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3627,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3627,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3628,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3628,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3629,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3629,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3629,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3629,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_less'.","line":3629,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":51},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_line' is not in camel case.","line":3629,"column":202,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":212},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_column' is not in camel case.","line":3629,"column":217,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":229},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_line' is not in camel case.","line":3629,"column":234,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":243},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_column' is not in camel case.","line":3629,"column":248,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3631,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3631,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3631,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3631,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3631,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":144,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":158,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3632,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3632,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3633,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3633,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3633,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3633,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3633,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3633,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3633,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3633,"endColumn":41},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3635,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3635,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3635,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3635,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3635,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3635,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3636,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3636,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3637,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3637,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3637,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3637,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3639,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3639,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3639,"column":95,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3639,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3641,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3641,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3641,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3641,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3641,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3641,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3641,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3641,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3643,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3643,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3643,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3643,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3643,"column":75,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3643,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3647,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3647,"endColumn":93},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3647,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3647,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3647,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3647,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3647,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3647,"column":100,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3647,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3647,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3647,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3647,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3647,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3647,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_currentRules'.","line":3647,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":174,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":185},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":3647,"column":309,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3647,"endColumn":312,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[466530,466531],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":320,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":328,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":329},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":332,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":380,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":381},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_line' is not in camel case.","line":3647,"column":408,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":418},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_line' is not in camel case.","line":3647,"column":443,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":452},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_column' is not in camel case.","line":3647,"column":473,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":485},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_column' is not in camel case.","line":3647,"column":512,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":523},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":525,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":526},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":529,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":530},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":532,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":533},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":586,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":587},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":618,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":619},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":640,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":641},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3647,"column":682,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":692},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":699,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":710},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":713,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":724},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":732,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":733},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":765,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":766},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":773,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":774},{"ruleId":"no-useless-call","severity":2,"message":"Unnecessary '.call()'.","line":3647,"column":777,"nodeType":"CallExpression","messageId":"unnecessaryCall","endLine":3647,"endColumn":886},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3647 column 116 is used outside of binding context.","line":3647,"column":823,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":824},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3647 column 110 is used outside of binding context.","line":3647,"column":826,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":827},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":901,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":912},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":936,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":937},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3647,"column":941,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3647,"endColumn":947},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":952,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":963},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3647,"column":984,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3647,"endColumn":1153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3649,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3649,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3649,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3649,"endColumn":64},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3649,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3649,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3650,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3650,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3658,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3658,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3660,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3660,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3660,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3660,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'n' is defined but never used.","line":3660,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":3660,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 14 statements. Maximum allowed is 1.","line":3662,"column":28,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3662,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3662,"column":46,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3662,"endColumn":102},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":3662,"column":64,"nodeType":"CallExpression","messageId":"substr","endLine":3662,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3662,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3662,"endColumn":99},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x09, \\x0a, \\x1f.","line":3664,"column":90,"nodeType":"Literal","messageId":"unexpected","endLine":3664,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3664,"column":395,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3664,"endColumn":401},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":3664,"column":399,"nodeType":"Identifier","messageId":"noShadow","endLine":3664,"endColumn":400},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3664,"column":402,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3664,"endColumn":444},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3664,"column":414,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3664,"endColumn":415},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3666,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3784,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3666,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3666,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":3784,"column":1,"nodeType":"Program","messageId":"max","endLine":3784,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3784,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3784,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3784,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3784,"endColumn":113},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3784,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":3784,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3784,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":3784,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3784,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3784,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3784 column 126.","line":3785,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3785,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3784 column 126.","line":3789,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3789,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3790,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3790,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3790,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3790,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3784 column 126.","line":3793,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3793,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3793,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3793,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3794,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3794,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3794,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":3796,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3795,"column":290,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3795,"endColumn":296},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3800,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3804,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3800,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3800,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3800,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3800,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":3801,"column":1,"nodeType":"Program","messageId":"max","endLine":3801,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3801,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3801,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3801,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3801,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3801,"column":55,"nodeType":"ForStatement","messageId":"exceed","endLine":3803,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3801,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3801,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3801,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":3801,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3801,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":3801,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3803,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3803,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3801 column 72 is used outside of binding context.","line":3803,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":3803,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3804,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3810,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3804,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3804,"endColumn":18},{"ruleId":"no-func-assign","severity":2,"message":"'c' is a function.","line":3805,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3805,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3804 column 17.","line":3805,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3805,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3804 column 17.","line":3807,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3807,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3810,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3810,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3810,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3810,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3813,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3813,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3814,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3814,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3816,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3822,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3816,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3816,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3819,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3819,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3822,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3824,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3822,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3822,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3822 column 17.","line":3823,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":3823,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3824,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3826,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3824,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3824,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3825,"column":6,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3825,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3826,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3830,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3826,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3826,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3826,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3826,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3827,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3827,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3828,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3828,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3829,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3829,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3830,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3834,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3830,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3830,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3831,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3831,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3832,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3832,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3833,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3833,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3834,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3836,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3834,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3834,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3835,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3835,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3836,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3836,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3836,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3836,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3838,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3840,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3838,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3838,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3840,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3842,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3840,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3840,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3842,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3844,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3842,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3842,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3844,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3846,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3844,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3844,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3846,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3848,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3846,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3846,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3846,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3846,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3847,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3847,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3847,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3847,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3847,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3847,"endColumn":105},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":3847,"column":75,"nodeType":"AssignmentExpression","endLine":3847,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3848,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3850,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3848,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3848,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3850,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3852,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3850,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3850,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3850,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3850,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3851,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3851,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3851,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3851,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3851,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":3851,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3851,"column":58,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3851,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3851,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3851,"endColumn":120},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":3851,"column":90,"nodeType":"AssignmentExpression","endLine":3851,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3852,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3860,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3852,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3852,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3853,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3853,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3853,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3853,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3853,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3853,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3854,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3854,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3854,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3854,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3854,"column":86,"nodeType":"IfStatement","messageId":"exceed","endLine":3858,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3855,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3855,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 3784 column 123.","line":3856,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3856,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3856,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3856,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3856,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3856,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3858,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3858,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3860,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3862,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3860,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3860,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":3861,"column":1,"nodeType":"Program","messageId":"max","endLine":3861,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3861,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3861,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3861,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3861,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3861,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3861,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3862,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3864,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3862,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3862,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3863,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3863,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3863,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3863,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3863,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3863,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3864,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3870,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3866,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3866,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3866,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":3868,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3869,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3869,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3870,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3872,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3870,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3870,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":3871,"column":1,"nodeType":"Program","messageId":"max","endLine":3871,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3871,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3871,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3871,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3871,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3871,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3871,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3872,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3874,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3873,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3873,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3873,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3873,"endColumn":233},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3874,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3876,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3874,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3874,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3875,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3875,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3875,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3875,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3875,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3875,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3876,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3888,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3876,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3876,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3876,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3876,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3877,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3877,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3877,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":3883,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3877,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3877,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3876 column 17.","line":3878,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3878,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_text'.","line":3878,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3878,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3878,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3878,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3878,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3878,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_text'.","line":3878,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3878,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3878,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3878,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3876 column 17.","line":3879,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3879,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_text'.","line":3880,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3880,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3881,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3881,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3883,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":3887,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3884,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3884,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3884,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3884,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3884,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3884,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3885,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3885,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 3784 column 123.","line":3885,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3885,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 3800 column 14.","line":3885,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3885,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3885,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3885,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3885,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3885,"endColumn":315},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":3885,"column":80,"nodeType":"AssignmentExpression","messageId":"missing","endLine":3885,"endColumn":94},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3885,"column":112,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3885,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3886,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3886,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3884 column 33 is used outside of binding context.","line":3886,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":3886,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3887,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3887,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3888,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3890,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3888,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3888,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3888 column 17.","line":3889,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":3889,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3890,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3896,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3890,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3890,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3890,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3890,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3891,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3891,"endColumn":15},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3891,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3891,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3894,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3894,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3895,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3895,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3896,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3898,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3897,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3897,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3897,"endColumn":237},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3897,"endColumn":237},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3897,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":3897,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3897,"column":182,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3897,"endColumn":184},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":3897,"column":226,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":227},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3897,"column":233,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3897,"endColumn":234},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":3897,"column":235,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":236},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3898,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3898,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3898,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3898,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3900,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3904,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3900,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3900,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3900,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3900,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":27},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3901,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3903,"endColumn":22},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3901,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3901,"endColumn":40},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3903,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3903,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3904,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3906,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3904,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3904,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3904,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3904,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3905,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3905,"endColumn":196},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3905,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3905,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3906,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3912,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3906,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3906,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3906,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3906,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3907,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3907,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3910,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3910,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3911,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3911,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3912,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3944,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3912,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3912,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":3913,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":3913,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3913,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3913,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3913,"column":23,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3919,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3913,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3913 column 8.","line":3913,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3914,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3914,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3913 column 32.","line":3914,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3914,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3914,"column":23,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3914,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3915,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3915,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3915,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3915,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3916,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":3918,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3918,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3918,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 3914 column 15 is used outside of binding context.","line":3918,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":3918,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3919,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":3943,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3919,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3919,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3921,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3927,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3921,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3921,"endColumn":10},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'n', 'n', 'n', 'n', 'n'.","line":3921,"column":21,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3927,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3922,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3922,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3913 column 8.","line":3922,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3922,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3922,"column":25,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3922,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3923,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3923,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3923,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3923,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3924,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":3926,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3922 column 17 is used outside of binding context.","line":3924,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":3924,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3926,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3926,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3922 column 17 is used outside of binding context.","line":3926,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":3926,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3931,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3939,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3932,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3932,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3932,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3932,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3932,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":3934,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3932,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3932,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3934,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3934,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3936,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":3936,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3936,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":3938,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3936,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":3936,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3938,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3938,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3938,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3938,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3938,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3938,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3939,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3941,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3941,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3941,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3943,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3943,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3944,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3946,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3944,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3944,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3944 column 17.","line":3945,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3945,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3946,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3948,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3946,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3946,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3947,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3947,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3947,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3947,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3947,"endColumn":432},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3947,"endColumn":432},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3947,"endColumn":432},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3946 column 17.","line":3947,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":3947,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3947,"column":301,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3947,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3948,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3950,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3948,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3948,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3950,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3952,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3950,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3950,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3952,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3954,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3952,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3952,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3952,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3952,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3952,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3952,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":3953,"column":1,"nodeType":"Program","messageId":"max","endLine":3953,"endColumn":134},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3953,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3953,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3953,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3953,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3954,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3960,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3954,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3954,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3954,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3954,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3954,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3954,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3955,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3955,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3955,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3959,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":3956,"column":1,"nodeType":"Program","messageId":"max","endLine":3956,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3956,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3956,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3956,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3956,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3956,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":3956,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3956,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3958,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3956,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3958,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3956,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3956,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3957,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3957,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3957,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3957,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3960,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3966,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3960,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3960,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3960,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3960,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":3961,"column":1,"nodeType":"Program","messageId":"max","endLine":3961,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3961,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3961,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3961,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3961,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3961,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3961,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3963,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":3965,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3963,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3961 column 35 is used outside of binding context.","line":3963,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3961 column 28 is used outside of binding context.","line":3963,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3963,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3961 column 35 is used outside of binding context.","line":3963,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3964,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":3964,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3964,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3964,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3964,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3964,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3961 column 35 is used outside of binding context.","line":3964,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":3964,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3965,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3965,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3961 column 28 is used outside of binding context.","line":3965,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":3965,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3965,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":3965,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3966,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3970,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3966,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3966,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3967,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3967,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3967,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3967,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3967,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3967,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3967,"endColumn":746},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3967,"column":685,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3967,"endColumn":686},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 3784 column 123.","line":3967,"column":756,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":757},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3967 column 8.","line":3967,"column":759,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":760},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3968,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3968,"endColumn":143},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3970,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3972,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3970,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3970,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3970,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3970,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3970,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3970,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3971,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3971,"endColumn":26},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3971,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":3971,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3971,"endColumn":224},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3972,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3982,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3972,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3972,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3972,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3972,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3973,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3973,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3973,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":3973,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3973,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3973,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3973,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":3981,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3972 column 18.","line":3976,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3976,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3978,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3980,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3972 column 18.","line":3978,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3978,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 205. Maximum allowed is 100.","line":3979,"column":1,"nodeType":"Program","messageId":"max","endLine":3979,"endColumn":191},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3979,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3979,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3972 column 21.","line":3979,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3979,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3979,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":3979,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3979,"column":48,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3979,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3979,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3979,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3981,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3981,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3982,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3984,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3982,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3982,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3982 column 17.","line":3983,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3983,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3984,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3986,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3984,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3984,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3985,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3985,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3985,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3985,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3985,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3985,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3985,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3985,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3986,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3988,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3986,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3986,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3988,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3992,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3988,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3988,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3988,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3988,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3989,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3989,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3991,"endColumn":20},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3989,"column":216,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3989,"endColumn":222},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3989,"column":400,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3989,"endColumn":406},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3988 column 21.","line":3989,"column":442,"nodeType":"Identifier","messageId":"noShadow","endLine":3989,"endColumn":443},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3989,"column":445,"nodeType":"Identifier","messageId":"noShadow","endLine":3989,"endColumn":446},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3990,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3990,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3990,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3990,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3992,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3996,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3992,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3992,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3992,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3992,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3993,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3993,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3993,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3993,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3993,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3993,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3993,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3993,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3995,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3995,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3993 column 14 is used outside of binding context.","line":3995,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":3995,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3996,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4002,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3996,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3996,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3996,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3996,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3999,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":4001,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3999,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3999,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3999,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3999,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3999,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":3999,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3999,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":3999,"endColumn":66},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":4000,"column":18,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":4000,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4000,"column":65,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4000,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4001,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4001,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3999 column 58 is used outside of binding context.","line":4001,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":4001,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4002,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4014,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4002,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4002,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4002,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4002,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4003,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4003,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4003,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":4013,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4004,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4004,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4004,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4004,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4005,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4009,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4002 column 21.","line":4005,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4003 column 10.","line":4005,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4004 column 15.","line":4005,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4004 column 44.","line":4005,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":4005,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4006,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4008,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4006,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4006,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4002 column 18.","line":4006,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":4006,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4013,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4013,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4014,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4018,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4014,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4014,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4014,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4014,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4014,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4014,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4015,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4015,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4015,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4015,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":43},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4015,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":4015,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4015,"column":84,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4017,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4014 column 18.","line":4015,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4014 column 21.","line":4015,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4016,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4016,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4016,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4016,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4016,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4016,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4017,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4017,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4018,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4022,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4018,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4018,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4018,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4018,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4019,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4019,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4019,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4019,"column":35,"nodeType":"Identifier","messageId":"redeclared","endLine":4019,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4018 column 21.","line":4019,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4018 column 18.","line":4019,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4019,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4019,"column":101,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4021,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4018 column 21.","line":4019,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4021,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4021,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4022,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4024,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4022,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4022,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4023,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4023,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4023,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4023,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4023,"endColumn":372},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4024,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4026,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4024,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4024,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4024,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4024,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4026,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4028,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4026,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4026,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4028,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4030,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4028,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4028,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4028,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4028,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4030,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4032,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4030,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4030,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4032,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4034,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4032,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4032,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4032,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4032,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4034,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4044,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4034,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4034,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4034,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4034,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4038,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":4042,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4038,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4038,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":4039,"column":1,"nodeType":"Program","messageId":"max","endLine":4039,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4039,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4039,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4039,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4039,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4039,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":4041,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4043,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4043,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4044,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4046,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4044,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4044,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4044,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4044,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":4045,"column":1,"nodeType":"Program","messageId":"max","endLine":4045,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4045,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4045,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4045,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4045,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4045,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4045,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4045,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4045,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4045,"column":76,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4045,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4046,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4048,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4046,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4046,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4048,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4050,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4048,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4048,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4048,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4048,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4051 column 22.","line":4052,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4052,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4052,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4052,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4052,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":4052,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4053,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4053,"endColumn":521},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4053,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4053,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4053,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4053,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4053,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":142},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4053,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":165},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4053,"column":354,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":355},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4053,"column":522,"nodeType":"IfStatement","messageId":"exceed","endLine":4057,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4054,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4054,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4055,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4055,"endColumn":528},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4055,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4055,"endColumn":22},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4057,"endColumn":939},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4057,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4057,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4059,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4059,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4060,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4722,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4060,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4060,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4060,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4060,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4060,"column":264,"nodeType":"Identifier","messageId":"noShadow","endLine":4060,"endColumn":265},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4060,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":4060,"endColumn":271},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":4060,"column":270,"nodeType":"Identifier","messageId":"unusedVar","endLine":4060,"endColumn":271},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4061,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4097,"endColumn":626},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4061,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4061,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4061,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4061,"column":318,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":319},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4063,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4063,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4063,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4063,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4063,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4063,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4064,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4064,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4065,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4065,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4067,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4067,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4069,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4069,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4071,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4071,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4073,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4073,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4075,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4075,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4077,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4077,"endColumn":30},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4077,"column":29,"nodeType":"Identifier","messageId":"unusedVar","endLine":4077,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4079,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4079,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4081,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4081,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4083,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4083,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4085,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4085,"endColumn":29},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4085,"column":28,"nodeType":"Identifier","messageId":"unusedVar","endLine":4085,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4091,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4091,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4092,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4092,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4093,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4093,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4094,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4094,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4095,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4095,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4097,"column":627,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4099,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4097,"column":639,"nodeType":"Identifier","messageId":"noShadow","endLine":4097,"endColumn":640},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4098,"column":54,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4098,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4098,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4098,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4099,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4099,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4099,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4203,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4101,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4101,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4102,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4102,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4102,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4102,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4103,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4103,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4103,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4103,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4104,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4106,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4104,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4104,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4104,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4104,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4106,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4108,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4106,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4106,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4106,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4106,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4107,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4107,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4107,"endColumn":42},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4108,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4132,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4108,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4132,"endColumn":105},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4108,"column":58,"nodeType":"NewExpression","messageId":"lower","endLine":4108,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4108,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":4108,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4108,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":4108,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4108,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":4108,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4102 column 14.","line":4109,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4109,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4109,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4109,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4109,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4109,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4109,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4109,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4110,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4110,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4110,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4110,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4110,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4110,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4112,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":4112,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4112,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":4112,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4112,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":4112,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4113,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4113,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4113,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4113,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4114,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":4114,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4114,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":4114,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4114,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":4114,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4114 column 150.","line":4115,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4115,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4115,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4115,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4114 column 150.","line":4115,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":4115,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4115,"column":140,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4115,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4116,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":4116,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4116,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":4116,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4116,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":4116,"endColumn":148},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4117,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4117,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4117,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4117,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4118,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4118,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4118,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4118,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4118,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4118,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4102 column 14.","line":4119,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4119,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4119,"endColumn":204},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4119,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4119,"column":88,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":90},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4119,"column":110,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4119,"column":196,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4119,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4120,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4120,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4120,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4120,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4120,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4120,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4121,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4121,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4121,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4121,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4121,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4121,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4122,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":4122,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4122,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4122,"endColumn":75},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":4122,"column":74,"nodeType":"Identifier","messageId":"unusedVar","endLine":4122,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4122,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":4122,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4122,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":4122,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4124,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4124,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4124,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4124,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4124,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4124,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4125,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4125,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4125,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4125,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4126,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":4126,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4126,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":4126,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4126,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":4126,"endColumn":122},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4127,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4127,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4127,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4127,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4127,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4127,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4128,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":4128,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4128,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":4128,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4128,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":4128,"endColumn":93},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4129,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4129,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4129,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4129,"endColumn":54},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\?.","line":4130,"column":47,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4130,"endColumn":48,"suggestions":[{"messageId":"removeEscape","fix":{"range":[494468,494469],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[494468,494468],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4130,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":4130,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4130,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":4130,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4130,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":4130,"endColumn":84},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4131,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4131,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4131,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4131,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4131,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4131,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4131,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4131,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4133,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4133,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4133,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4133,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":4134,"column":1,"nodeType":"Program","messageId":"max","endLine":4134,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4133 column 50.","line":4134,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4134,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4135,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4135,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4135,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4135,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4135,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4135,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4136,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4136,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4136,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4136,"endColumn":355},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4136,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4136,"endColumn":355},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4136,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4136,"endColumn":58},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":4136,"column":218,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":4136,"endColumn":232,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[495119,495149],"text":"Object.prototype.hasOwnProperty.call(this.variables, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4136,"column":336,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4136,"endColumn":338},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4137,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4137,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4137,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4137,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4137,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4137,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4138,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4138,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4138,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4138,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4138,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4138,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4142,"endColumn":15},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4139,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4139,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4137 column 44.","line":4139,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4139,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4139,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4137 column 47.","line":4139,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4139,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4139,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4138 column 9.","line":4139,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4139,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4140,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4140,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4140,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4140,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4140,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4140,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4140,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4140,"endColumn":375},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4140,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4140,"endColumn":375},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4140,"column":153,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":155},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4140,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":300},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4140,"column":336,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":338},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4141,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4141,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4141,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4141,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4141,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4141,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 4139 column 16 is used outside of binding context.","line":4141,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":4141,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4141,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4141,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4139 column 36 is used outside of binding context.","line":4141,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":4141,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4143,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4143,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4143,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4143,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4143,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4143,"endColumn":56},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4143,"column":55,"nodeType":"Identifier","messageId":"unusedVar","endLine":4143,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4144,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4144,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4144,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4144,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4145,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4145,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4145,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4145,"endColumn":53},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4146,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4146,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4146,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4146,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4146,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4146,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4147,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4147,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4147,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4147,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4147,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4147,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4147,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4147,"endColumn":627},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4147,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4147,"endColumn":627},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":218,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":220},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":578,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":580},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":602,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":604},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4148,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4150,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4148,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4148,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4145 column 52.","line":4148,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4148,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4146 column 39 is used outside of binding context.","line":4149,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":4149,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4149,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4149,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4149,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4149,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4149,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4149,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4146 column 39 is used outside of binding context.","line":4149,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":4149,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4150,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4150,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 4146 column 15 is used outside of binding context.","line":4150,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4150,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4151,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4151,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4151,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4151,"endColumn":61},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":4152,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4152,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4153,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4153,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4153,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":4153,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4153,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4153,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 246. Maximum allowed is 100.","line":4154,"column":1,"nodeType":"Program","messageId":"max","endLine":4154,"endColumn":235},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4154,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4154,"endColumn":191},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4154,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":4154,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4154,"endColumn":14},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4154,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4154,"endColumn":43},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":4154,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4154,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":4154,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4154,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":4154,"endColumn":126},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4154,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4154,"endColumn":134},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4154,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4154,"column":192,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4154,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4155,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4155,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4155,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4155,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4155,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4155,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4156,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4156,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4156,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4156,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4156,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4156,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4156,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4156,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4158,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4160,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4158,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4160,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4160,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4160,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4161,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4161,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4162,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4162,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4162,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4162,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4162,"endColumn":425},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4162,"column":305,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":307},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4162,"column":351,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":353},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4162,"column":391,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":393},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4162,"column":421,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4162,"endColumn":422},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4163,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4163,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4164,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4164,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4164,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":4164,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4164,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4164,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4164,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4164,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4164,"column":66,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4164,"endColumn":165},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4164,"column":146,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4164,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4165,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4165,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4165,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4165,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":4166,"column":1,"nodeType":"Program","messageId":"max","endLine":4166,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4166,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4166,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4166,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4166,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4166,"column":115,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4166,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4166,"column":173,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4166,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4167,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4167,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4167,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":4167,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":4168,"column":1,"nodeType":"Program","messageId":"max","endLine":4168,"endColumn":215},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4168,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4168,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4168,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4168,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4168,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4168,"column":71,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4168,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":72},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":4168,"column":114,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4168,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":115},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":4168,"column":139,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4168,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":140},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4167 column 58.","line":4168,"column":210,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":211},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4169,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4169,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 335. Maximum allowed is 100.","line":4170,"column":1,"nodeType":"Program","messageId":"max","endLine":4170,"endColumn":324},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4170,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4170,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'M__'.","line":4170,"column":150,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":168},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'T__'.","line":4170,"column":186,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":204},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'M__'.","line":4170,"column":269,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":287},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'T__'.","line":4170,"column":290,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4171,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4171,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4171,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4171,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4171,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4171,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4172,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4172,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":4173,"column":1,"nodeType":"Program","messageId":"max","endLine":4173,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4173,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4173,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4173,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":4175,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4174,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4174,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4177,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4177,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4177,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4177,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4178,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4178,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4178,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4178,"column":67,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4180,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4178,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4178,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4180,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4182,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4180,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4180,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4177 column 41.","line":4180,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4182 column 16.","line":4180,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4181,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4181,"endColumn":165},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4181,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4181,"endColumn":165},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4181,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4181,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4181,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4181,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4181,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4181,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4182,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4184,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4182,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4182,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4182,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4182,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4183,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4183,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4183,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4183,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4183,"column":91,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4183,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4177 column 41.","line":4183,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":4183,"endColumn":96},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4183,"column":98,"nodeType":"Identifier","messageId":"useConst","endLine":4183,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4182 column 16.","line":4183,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4183,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4183,"column":110,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4183,"endColumn":710},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4183,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4183,"endColumn":182},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":4184,"column":1,"nodeType":"Program","messageId":"max","endLine":4184,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4184,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4186,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4184,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4186,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4184,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4184,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4184,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":4184,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4186,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4186,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4187,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4187,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4187,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4187,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4188,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4188,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4188,"column":57,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4190,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4188,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4187 column 43.","line":4188,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":70},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":4189,"column":1,"nodeType":"Program","messageId":"max","endLine":4189,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4188 column 66.","line":4189,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4189,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4189,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4189,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4189,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4189,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4190,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4190,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4190,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4190,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4191,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4191,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4192,"column":33,"nodeType":"ForStatement","messageId":"exceed","endLine":4198,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4192,"column":39,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4192,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4192,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4192,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4192,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4192,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4192,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4192,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":69},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4192,"column":128,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4192,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4195,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4195,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4195,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4195,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4191 column 49.","line":4196,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4196,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4197,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4197,"endColumn":394},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4197,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4197,"endColumn":394},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4197,"column":113,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4197,"endColumn":115},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":4197,"column":153,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4197,"endColumn":154,"suggestions":[{"messageId":"removeEscape","fix":{"range":[502173,502174],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[502173,502173],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4197,"column":287,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4197,"endColumn":289},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4198,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4198,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 4192 column 52 is used outside of binding context.","line":4198,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4198,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4199,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4199,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4199,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4199,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4200,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4200,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4200,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4200,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4200,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4200,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4200,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4202,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4199 column 52.","line":4200,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":4200,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4201,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4201,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4202,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4202,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4203,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4203,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4204,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4204,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4204,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4204,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4205,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4205,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4205,"column":36,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4289,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4205,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4205,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4205,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4205,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4205,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":4205,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4206,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4206,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4206,"column":6,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4206,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4206,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4210,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4206,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4206,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4206,"column":65,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4206,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":66},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4206,"column":97,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4206,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4206,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4206,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":156},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":4206,"column":275,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":276},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4206,"column":275,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":276},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4206,"column":330,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":331},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4206,"column":339,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4206,"endColumn":341},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":4206,"column":440,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4061 column 97.","line":4206,"column":440,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4206,"column":459,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":460},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4205 column 58.","line":4206,"column":462,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":463},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4205 column 61.","line":4207,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4206 column 38.","line":4207,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4206 column 65.","line":4207,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4207,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4207,"endColumn":461},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4207,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4207,"endColumn":461},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4206 column 459.","line":4207,"column":318,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":319},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4208,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4208,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4210,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":4222,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4061 column 287.","line":4210,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4210,"endColumn":28},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4211,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4211,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4061 column 120.","line":4211,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 4061 column 146.","line":4211,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4097 column 636.","line":4211,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 4203 column 13.","line":4211,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4211,"column":32,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4221,"endColumn":169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4211,"column":32,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4221,"endColumn":169},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'd'.","line":4211,"column":183,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":4213,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4211,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4213,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4213,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4214,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4214,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4205 column 58.","line":4214,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4214,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4205 column 61.","line":4214,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4214,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4215,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4215,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4218 column 16 is used outside of binding context.","line":4215,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":4215,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4216,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4216,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4218,"column":1,"nodeType":"Program","messageId":"max","endLine":4218,"endColumn":81},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4218,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4218,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4218,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4218,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4206 column 38.","line":4218,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4218,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4218,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4218,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4218,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4218,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4219,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4219,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4218 column 16 is used outside of binding context.","line":4219,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":4219,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4220,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4220,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4214 column 18 is used outside of binding context.","line":4220,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":4220,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":4221,"column":1,"nodeType":"Program","messageId":"max","endLine":4221,"endColumn":169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4222,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4222,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 4203 column 29.","line":4222,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 4205 column 40.","line":4222,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 4225 column 8.","line":4222,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4222,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4205 column 58.","line":4223,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4223,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4223,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4223,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4223,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4223,"endColumn":240},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4224,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4224,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4225,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4225,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4226,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4226,"endColumn":394},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4226,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4226,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4228,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4228,"endColumn":515},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4228,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4228,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4229,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4229,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4230,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4230,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4230,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4230,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4230,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4230,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4230,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4230,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4230,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":123},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4231,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4231,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4231,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4231,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4232 column 18 is used outside of binding context.","line":4231,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":4231,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4231,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4231,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4231,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4231,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4231,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":4235,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4232 column 18 is used outside of binding context.","line":4231,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":4231,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4231,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4231,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4231,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4231,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":4232,"column":1,"nodeType":"Program","messageId":"max","endLine":4232,"endColumn":255},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4232,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4232,"endColumn":232},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":4232,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":4232,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4232,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4232,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":4232,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":4232,"column":113,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":4232,"column":121,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":122},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":4232,"column":128,"nodeType":"Identifier","messageId":"redeclared","endLine":4232,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4061 column 97.","line":4232,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":4232,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4061 column 287.","line":4232,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":4232,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4235,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4235,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":4236,"column":1,"nodeType":"Program","messageId":"max","endLine":4236,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4236,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4236,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4061 column 120.","line":4236,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4236,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4236,"column":32,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4236,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4230 column 16 is used outside of binding context.","line":4236,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":4236,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4236,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4236,"endColumn":72},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4238,"column":1,"nodeType":"Program","messageId":"max","endLine":4238,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4238,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4238,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4238,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":4242,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":4239,"column":1,"nodeType":"Program","messageId":"max","endLine":4239,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4239,"column":28,"nodeType":"ForStatement","messageId":"exceed","endLine":4241,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4239,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4239,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4239,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4239,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4239,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":4239,"endColumn":97},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":4240,"column":1,"nodeType":"Program","messageId":"max","endLine":4240,"endColumn":125},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4240,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4240,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4240,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4240,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4240,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4240,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4240,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4240,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4240,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4240,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4241,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4241,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4243,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4243,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4244,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4244,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":4247,"column":1,"nodeType":"Program","messageId":"max","endLine":4247,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4247,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4247,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4247,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4247,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":4249,"column":1,"nodeType":"Program","messageId":"max","endLine":4249,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4249,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4249,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4249,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":4249,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4249,"column":120,"nodeType":"IfStatement","messageId":"exceed","endLine":4251,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4253,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4253,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4257,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4257,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 212. Maximum allowed is 100.","line":4258,"column":1,"nodeType":"Program","messageId":"max","endLine":4258,"endColumn":198},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4258,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4258,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4258,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4258,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4258,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":4258,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4258,"column":65,"nodeType":"Identifier","messageId":"redeclared","endLine":4258,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4258,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4258,"endColumn":198},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4258,"column":102,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4258,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4258,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4258,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4258,"column":142,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4258,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4259,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4259,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 190. Maximum allowed is 100.","line":4260,"column":1,"nodeType":"Program","messageId":"max","endLine":4260,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4260,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4260,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4260,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4260,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4260,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4260,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":4261,"column":1,"nodeType":"Program","messageId":"max","endLine":4261,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4261,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":4267,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4261,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4261,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":4264,"column":1,"nodeType":"Program","messageId":"max","endLine":4264,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4264,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4264,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4264,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4264,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4264,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4264,"endColumn":76},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4265,"column":1,"nodeType":"Program","messageId":"max","endLine":4265,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4265,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4265,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4267,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4267,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4267,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4267,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4267,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4267,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4269,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4269,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4269,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4269,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4269,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4269,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4270,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4270,"column":79,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4270,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4270,"column":79,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4270,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4270,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4270,"endColumn":129},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4270,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4270,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4270,"column":185,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4270,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4270,"column":242,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4061 column 97.","line":4270,"column":269,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":270},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4061 column 287.","line":4270,"column":286,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4270,"column":336,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4274,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4269 column 45.","line":4270,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4269 column 51.","line":4270,"column":361,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":362},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":4271,"column":1,"nodeType":"Program","messageId":"max","endLine":4271,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4271,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4271,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4271,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4271,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4271,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4271,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 335. Maximum allowed is 100.","line":4272,"column":1,"nodeType":"Program","messageId":"max","endLine":4272,"endColumn":315},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4272,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4272,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4272,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4272,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4272,"column":73,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4272,"endColumn":74},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4272,"column":73,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4272,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4272,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4272,"endColumn":315},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4272,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4272,"endColumn":89},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4272,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4272,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4272,"column":151,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4272,"endColumn":153},{"ruleId":"max-len","severity":1,"message":"This line has a length of 245. Maximum allowed is 100.","line":4273,"column":1,"nodeType":"Program","messageId":"max","endLine":4273,"endColumn":228},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4273,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4273,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4273,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4273,"endColumn":228},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4273,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4273,"endColumn":55},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4273,"column":175,"nodeType":"NewExpression","messageId":"lower","endLine":4273,"endColumn":176},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":4274,"column":1,"nodeType":"Program","messageId":"max","endLine":4274,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4274,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4274,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4275,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4275,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4276,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4276,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4276,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4278,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4275 column 51.","line":4276,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4276,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4277,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4277,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4279,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4279,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4280,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4280,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4280,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4282,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4279 column 54.","line":4280,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4280,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4281,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4281,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4281,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4281,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":4284,"column":1,"nodeType":"Program","messageId":"max","endLine":4284,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4284,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4284,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4284,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4286,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4284,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4286,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4284,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":4284,"endColumn":151},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":4285,"column":1,"nodeType":"Program","messageId":"max","endLine":4285,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4285,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4285,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4287,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4287,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 427. Maximum allowed is 100.","line":4288,"column":1,"nodeType":"Program","messageId":"max","endLine":4288,"endColumn":413},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4288,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4288,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4288,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4288,"endColumn":413},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4288,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4288,"endColumn":413},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4288,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4288,"endColumn":74},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":110},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":334,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":336},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4289,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4293,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4289,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4289,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4290,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4290,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 302. Maximum allowed is 100.","line":4292,"column":1,"nodeType":"Program","messageId":"max","endLine":4292,"endColumn":291},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4292,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4292,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4292,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4292,"endColumn":291},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4292,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4292,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":4293,"column":1,"nodeType":"Program","messageId":"max","endLine":4293,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4293,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4299,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4293,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4299,"endColumn":10},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4293,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":4293,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4293,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4293,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4293,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":4293,"endColumn":101},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":4294,"column":1,"nodeType":"Program","messageId":"max","endLine":4294,"endColumn":133},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4294,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4294,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4295,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4295,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4296,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4296,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4296,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4296,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4297,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4297,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4299,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4303,"endColumn":321},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4299,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4303,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4299,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4299,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4299,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4299,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4300,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4300,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4300,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4300,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4300,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4300,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4301,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4301,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4301,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4301,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4302,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4302,"endColumn":65},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4302,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4302,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4302,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4302,"endColumn":49},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":4303,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":4303,"endColumn":9},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4303,"column":291,"nodeType":"NewExpression","messageId":"lower","endLine":4303,"endColumn":292},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4303,"column":322,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4309,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4303,"column":322,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4309,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4304,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4308,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4304,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4304,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4304,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4304,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4306,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4306,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4306,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4306,"endColumn":41},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4310,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4310,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4310,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":4310,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4310,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":4310,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4310,"column":224,"nodeType":"Identifier","messageId":"noShadow","endLine":4310,"endColumn":225},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4310,"column":224,"nodeType":"Identifier","messageId":"unusedVar","endLine":4310,"endColumn":225},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4310 column 218.","line":4311,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4311,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4313,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4315,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4310 column 218.","line":4313,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4313,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 273. Maximum allowed is 100.","line":4314,"column":1,"nodeType":"Program","messageId":"max","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":4314,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4314,"endColumn":23},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4314,"column":22,"nodeType":"NewExpression","messageId":"lower","endLine":4314,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4314,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4314,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4314,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4314,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4314,"column":56,"nodeType":"NewExpression","messageId":"lower","endLine":4314,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4315,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4381,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4315,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4315,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4310 column 218.","line":4315,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4315,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4310 column 221.","line":4316,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4316,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4316,"column":21,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4318,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4310 column 224.","line":4316,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4316,"endColumn":31},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":4317,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4317,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4318,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4336,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4318,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4336,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4315 column 15.","line":4318,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4318,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4318,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4381 column 10.","line":4318,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4318,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":4318,"column":253,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":254},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":4318,"column":326,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":327},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":4318,"column":462,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":463},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4318,"column":995,"nodeType":"Identifier","messageId":"noShadow","endLine":4318,"endColumn":996},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":4319,"column":1,"nodeType":"Program","messageId":"max","endLine":4319,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4319,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4319,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4319,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4319,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4319,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4319,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4319,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4319,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4319,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4319,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4319,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4319,"endColumn":90},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":4320,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4320,"endColumn":16},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4320,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":4320,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4381 column 58.","line":4320,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4320,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":4320,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4320,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4320,"column":48,"nodeType":"NewExpression","messageId":"lower","endLine":4320,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4320,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":4320,"endColumn":174},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4321,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4321,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4322,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4322,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":4323,"column":1,"nodeType":"Program","messageId":"max","endLine":4323,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4323,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4323,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4323,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4323,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4323,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4323,"endColumn":209},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4323,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4323,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4323,"column":157,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":159},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":4325,"column":1,"nodeType":"Program","messageId":"max","endLine":4325,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4325,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4325,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4325,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4325,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4325,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4325,"endColumn":126},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4325,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4325,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":4327,"column":1,"nodeType":"Program","messageId":"max","endLine":4327,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4327,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4327,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4327,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4327,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4327,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4327,"endColumn":68},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4328,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4328,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4328,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4328,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4318 column 56.","line":4328,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":4328,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4328,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4328,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":4328,"column":138,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4328,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4328,"column":363,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4330,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4328,"column":363,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4330,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4328,"column":490,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4328,"endColumn":491},{"ruleId":"mediawiki/no-nodelist-unsupported-methods","severity":2,"message":"NodeList.forEach not supported by Chrome<51, Firefox<50, Safari<10, IE & others. Use Array.prototype.forEach.call instead.","line":4328,"column":492,"nodeType":"CallExpression","messageId":"nodelistMethod","endLine":4330,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4327 column 17.","line":4328,"column":553,"nodeType":"Identifier","messageId":"noShadow","endLine":4328,"endColumn":554},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4333,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4333,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4333,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":28},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4333,"column":54,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4333,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":55},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4333,"column":105,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4333,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4333,"column":133,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4333,"endColumn":570},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4333,"column":133,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4333,"endColumn":570},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4333,"column":177,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":178},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":4333,"column":261,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4333,"column":306,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4333,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4333,"column":394,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":395},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":4333,"column":556,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":557},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4334,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4334,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4334,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4334,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4335,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4335,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4335,"column":64,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4335,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4335,"column":103,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4335,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4338,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4338,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":4338,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4338,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4339,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4339,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4339,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4339,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4342,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4342,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4343,"column":23,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4343,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4344,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4344,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4345,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4345,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4345,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":4345,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4345,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4345,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4345,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":4349,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4346,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4346,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4346,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4318 column 56.","line":4346,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4320 column 40.","line":4346,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4320 column 71.","line":4346,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4311 column 13.","line":4346,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4313 column 15.","line":4346,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4381 column 87.","line":4346,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4381 column 114.","line":4346,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4347,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4347,"endColumn":223},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4347,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":12},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4347,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":40},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4347,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4347,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4347,"column":119,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4348,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4348,"endColumn":230},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4348,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4348,"endColumn":230},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4346 column 23 is used outside of binding context.","line":4348,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":4348,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 4346 column 169 is used outside of binding context.","line":4348,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":4348,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4346 column 23 is used outside of binding context.","line":4348,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":4348,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4348,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4348,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4349,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4349,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4381 column 139.","line":4349,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4349,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4344 column 64.","line":4349,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4349,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4346 column 17.","line":4349,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4349,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4350,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4350,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4353,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4353,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4354,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":4354,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4354,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":4354,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4355,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4355,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4355,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4355,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":4355,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4355,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4356,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4356,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4360,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4360,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4361,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4361,"endColumn":275},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4361,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4361,"endColumn":84},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4361,"column":97,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4361,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4361,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4361,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4361,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4361,"endColumn":262},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4363,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4363,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4363,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4363,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4365,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4365,"endColumn":136},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4365,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4365,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4365,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4365,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4366,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4366,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4366,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4366,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":4367,"column":1,"nodeType":"Program","messageId":"max","endLine":4367,"endColumn":136},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4368,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4368,"endColumn":532},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4318 column 56.","line":4368,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4320 column 40.","line":4368,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4320 column 71.","line":4368,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4311 column 13.","line":4368,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4313 column 15.","line":4368,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4381 column 87.","line":4368,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4381 column 114.","line":4368,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4381 column 139.","line":4368,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 4381 column 163.","line":4368,"column":251,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":252},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4368,"column":285,"nodeType":"Identifier","messageId":"redeclared","endLine":4368,"endColumn":286},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4368,"column":533,"nodeType":"IfStatement","messageId":"exceed","endLine":4370,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4370,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4370,"endColumn":250},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4370,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4370,"endColumn":250},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4370,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4370,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4370,"column":263,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4370,"endColumn":455},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4370,"column":313,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4370,"endColumn":314},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4370,"column":389,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4370,"endColumn":401},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4371,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4371,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4372,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4372,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4372,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4372,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4372,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4372,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4373,"column":41,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4373,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4374,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4374,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4375,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4375,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4375,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4375,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4375,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4375,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4375,"column":63,"nodeType":"SwitchStatement","messageId":"exceed","endLine":4377,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":4376,"column":42,"nodeType":"BreakStatement","messageId":"exceed","endLine":4376,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4377,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4377,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4381,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4381,"endColumn":370},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4381,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4381,"endColumn":370},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4381,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4381,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4381,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":4381,"endColumn":213},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4381,"column":371,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4381,"endColumn":2858},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4381,"column":2799,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4381,"endColumn":2800},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4382,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4382,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4382,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4382,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4382,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4382,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4382,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":4382,"endColumn":105},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4382,"column":104,"nodeType":"Identifier","messageId":"unusedVar","endLine":4382,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4383,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4383,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4382 column 98.","line":4383,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4383,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4384,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4384,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4384,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4384,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4385,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4401,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4385,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4401,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4382 column 98.","line":4385,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4385,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":4387,"column":1,"nodeType":"Program","messageId":"max","endLine":4387,"endColumn":132},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4387,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4387,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4385 column 53.","line":4387,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4387,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4382 column 101.","line":4387,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4387,"endColumn":36},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4387,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":4387,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4387,"column":122,"nodeType":"IfStatement","messageId":"exceed","endLine":4391,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4388,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4388,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4382 column 104.","line":4388,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4388,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4383 column 13.","line":4388,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4388,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4388,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4388,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4390,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4390,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 4388 column 17 is used outside of binding context.","line":4390,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":4390,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4394,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4394,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4394,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4394,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4395,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4395,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4382 column 98.","line":4398,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4398,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4398,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4398,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4382 column 101.","line":4398,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":4398,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4398,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4398,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4382 column 104.","line":4399,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4399,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4383 column 13.","line":4399,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4399,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4399,"column":150,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4399,"endColumn":161},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4399,"column":172,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4399,"endColumn":211},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4399,"column":172,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4399,"endColumn":211},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4399,"column":190,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4399,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4400,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4400,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4402,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4402,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4402,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":4402,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4402,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":4402,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4402,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":4402,"endColumn":148},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4402,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":4402,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4403,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4403,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4403,"column":105,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4405,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4403,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":4403,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4405,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4415,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4405,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4415,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4402 column 141.","line":4405,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4405,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4402 column 144.","line":4405,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4405,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4402 column 147.","line":4405,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4405,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4406,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4406,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4408,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4408,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4408,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4408,"endColumn":75},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4408,"column":66,"nodeType":"NewExpression","messageId":"lower","endLine":4408,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4403 column 114.","line":4408,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":4408,"endColumn":81},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4408,"column":150,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4408,"endColumn":369},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4409,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4409,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":4414,"column":1,"nodeType":"Program","messageId":"max","endLine":4414,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4414,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4414,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4414,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4414,"endColumn":17},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4416,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4416,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4416,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":4416,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4416,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":4416,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4416,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":4416,"endColumn":90},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4416,"column":89,"nodeType":"Identifier","messageId":"unusedVar","endLine":4416,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4417,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4417,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4417,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4417,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4417,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4417,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4418,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4418,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4418,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":4418,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4418,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4418,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4418,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4418,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4418,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4418,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4423 column 13.","line":4418,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4418,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'n'.","line":4419,"column":17,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":4421,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4417 column 30.","line":4419,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4419,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4417 column 33.","line":4419,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4419,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4420,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4420,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4423,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4423,"endColumn":62},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\$.","line":4423,"column":29,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4423,"endColumn":30,"suggestions":[{"messageId":"removeEscape","fix":{"range":[527256,527257],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[527256,527256],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4423,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4443,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4423,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4423,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4423,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":4423,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4423,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":4423,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4424,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":4426,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4424,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4424,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4424,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4424,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4424,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4424,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4426,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4426,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4424 column 27 is used outside of binding context.","line":4426,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4426,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4427,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4427,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4427,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4427,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4427,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4427,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4427,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4427,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4428,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":4430,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4428,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4428,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4428,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4428,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4428,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4428,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4430,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4430,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4428 column 27 is used outside of binding context.","line":4430,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4430,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4431,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4431,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":4432,"column":1,"nodeType":"Program","messageId":"max","endLine":4432,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4432,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4432,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4432,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4432,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4432,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":4432,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4432,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4432,"column":71,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4436,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4431 column 42.","line":4432,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4433,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4435,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4432 column 102.","line":4433,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4433,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4434,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4434,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4436,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4436,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4437,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4437,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4437,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4437,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4438,"column":1,"nodeType":"Program","messageId":"max","endLine":4438,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4438,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4438,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4438,"column":60,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4442,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4437 column 42.","line":4438,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":4438,"endColumn":89},{"ruleId":"array-callback-return","severity":2,"message":"Array.prototype.some() expects a value to be returned at the end of arrow function.","line":4438,"column":92,"nodeType":"ArrowFunctionExpression","messageId":"expectedAtEnd","endLine":4438,"endColumn":94},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4444,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4444,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4444,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":4444,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4444,"column":310,"nodeType":"Identifier","messageId":"noShadow","endLine":4444,"endColumn":311},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4444,"column":313,"nodeType":"Identifier","messageId":"noShadow","endLine":4444,"endColumn":314},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4444,"column":313,"nodeType":"Identifier","messageId":"unusedVar","endLine":4444,"endColumn":314},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4445,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4445,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4445,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4445,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4445,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4445,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4446,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4446,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4447,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4553,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4447,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4447,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4450,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4452,"endColumn":492},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4450,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4452,"endColumn":492},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4450,"column":29,"nodeType":"NewExpression","messageId":"lower","endLine":4450,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4450,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4450,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4450,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":4450,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4451,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4451,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4451,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4451,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4455,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4455,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4455,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":4455,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4455,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4455,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 178. Maximum allowed is 100.","line":4460,"column":1,"nodeType":"Program","messageId":"max","endLine":4460,"endColumn":167},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4460,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4460,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4460,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4460,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4461,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4461,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4462,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4462,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4463,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4463,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 379. Maximum allowed is 100.","line":4464,"column":1,"nodeType":"Program","messageId":"max","endLine":4464,"endColumn":368},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4464,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4464,"endColumn":368},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4465,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4465,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 250. Maximum allowed is 100.","line":4466,"column":1,"nodeType":"Program","messageId":"max","endLine":4466,"endColumn":239},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4466,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4466,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4466,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4466,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4466,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4466,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4466,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4466,"endColumn":51},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4466,"column":94,"nodeType":"Identifier","messageId":"redeclared","endLine":4466,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4466,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4466,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4466,"column":146,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4466,"endColumn":239},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":4468,"column":1,"nodeType":"Program","messageId":"max","endLine":4468,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4468,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4468,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4468,"column":58,"nodeType":"IfStatement","messageId":"exceed","endLine":4472,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":4469,"column":1,"nodeType":"Program","messageId":"max","endLine":4469,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4469,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4469,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":4470,"column":1,"nodeType":"Program","messageId":"max","endLine":4470,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4470,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4470,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4470,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4470,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4470,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4470,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4473,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4473,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":4474,"column":1,"nodeType":"Program","messageId":"max","endLine":4474,"endColumn":156},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4474,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4474,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4474,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4474,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4477,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4477,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4477,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4477,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4477,"column":142,"nodeType":"ForStatement","messageId":"exceed","endLine":4479,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4477,"column":148,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4477,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4477,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":4477,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4477,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":4477,"endColumn":191},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4478,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4478,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4478,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4478,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4479,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4479,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4477 column 190 is used outside of binding context.","line":4479,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":4479,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4482,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4482,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4482,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4484,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4482,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4484,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4482,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4482,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4482,"column":207,"nodeType":"Identifier","messageId":"noShadow","endLine":4482,"endColumn":208},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4488,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4488,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4488,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4488,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4488,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4488,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4490,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4490,"endColumn":546},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4490,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4490,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4490,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4490,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4490,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":127},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4490,"column":213,"nodeType":"Identifier","messageId":"redeclared","endLine":4490,"endColumn":214},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4490,"column":357,"nodeType":"Identifier","messageId":"redeclared","endLine":4490,"endColumn":358},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4490,"column":547,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4490,"endColumn":687},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4490,"column":547,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4490,"endColumn":687},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4491,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4491,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4491,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4491,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4491,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4491,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1160. Maximum allowed is 100.","line":4492,"column":1,"nodeType":"Program","messageId":"max","endLine":4492,"endColumn":1149},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4492,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4492,"endColumn":224},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4492,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4492,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4492,"column":225,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4492,"endColumn":835},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4492,"column":225,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4492,"endColumn":835},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4492,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":4492,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4492,"column":232,"nodeType":"Identifier","messageId":"noShadow","endLine":4492,"endColumn":233},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4492,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":4492,"endColumn":258},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4492,"column":283,"nodeType":"Identifier","messageId":"redeclared","endLine":4492,"endColumn":284},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4492,"column":836,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4492,"endColumn":1149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4492,"column":929,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4492,"endColumn":930},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4494,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4494,"endColumn":756},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4494,"column":311,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4494,"endColumn":312},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4495,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4495,"endColumn":48},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4495,"column":47,"nodeType":"Identifier","messageId":"unusedVar","endLine":4495,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":4496,"column":1,"nodeType":"Program","messageId":"max","endLine":4496,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4496,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4496,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4496,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4496,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4496,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4496,"endColumn":180},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4496,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4496,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4496,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4496,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4497,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4497,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 318. Maximum allowed is 100.","line":4498,"column":1,"nodeType":"Program","messageId":"max","endLine":4498,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4498,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4498,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4498,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4498,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":169},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4498,"column":208,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4498,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4498,"column":208,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4498,"endColumn":307},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":210,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":212},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":231,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":233},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":246,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":248},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":285,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4499,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4499,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4499,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":4499,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4501,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4501,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4501,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":4501,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4502,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4502,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4503,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4503,"endColumn":50},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4503,"column":49,"nodeType":"Identifier","messageId":"unusedVar","endLine":4503,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4504,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4504,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4505,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4505,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4507,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4507,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4507,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4507,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4508,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4508,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4508,"endColumn":265},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4508,"endColumn":265},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4508,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4508,"column":236,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4508,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4509,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4509,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4509,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4509,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4510,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4510,"endColumn":365},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4510,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4510,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4510,"column":86,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4510,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4511,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4511,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":4512,"column":1,"nodeType":"Program","messageId":"max","endLine":4512,"endColumn":105},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4512,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4512,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4512,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4512,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4513,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4513,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4513,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4513,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4515,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4515,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4515,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4515,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4516,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4516,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4526,"endColumn":160},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4516,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":173},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4516,"column":204,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4516,"endColumn":210},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4516,"column":319,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":321},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4516,"column":364,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":366},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4516,"column":415,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4516,"endColumn":455},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4516,"column":661,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4516,"endColumn":662},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4515 column 53.","line":4516,"column":1143,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":1144},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4516 column 9.","line":4516,"column":1146,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":1147},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4516 column 12.","line":4516,"column":1149,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":1150},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":4517,"column":1,"nodeType":"Program","messageId":"max","endLine":4517,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4517,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4517,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4517,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":4517,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4517,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4517,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4517,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4517,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4517,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4517,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4517,"column":71,"nodeType":"IfStatement","messageId":"exceed","endLine":4525,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4517,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4517,"endColumn":106},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4519,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4519,"endColumn":349},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4519,"column":17,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4519,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4519,"column":146,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4519,"endColumn":147},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4519,"column":270,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4519,"endColumn":330},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4520,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":4522,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4520,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4520,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4520,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4520,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4522,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":4524,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4522,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4522,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4525,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4525,"endColumn":265},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4525,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4525,"endColumn":265},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4525,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4525,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4525,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4525,"endColumn":120},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":4526,"column":1,"nodeType":"Program","messageId":"max","endLine":4526,"endColumn":160},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4526,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4526,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 202. Maximum allowed is 100.","line":4530,"column":1,"nodeType":"Program","messageId":"max","endLine":4530,"endColumn":191},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":4530,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4530,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4530,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4530,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4530,"column":76,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4530,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4530,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4530,"column":142,"nodeType":"IfStatement","messageId":"exceed","endLine":4532,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4532,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":4536,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4532,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4532,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4532,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4532,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":4533,"column":1,"nodeType":"Program","messageId":"max","endLine":4533,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4533,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4533,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4533,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":4535,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4534,"column":33,"nodeType":"BreakStatement","messageId":"exceed","endLine":4534,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4536,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":4538,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4538,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4538,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4539,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4539,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4540,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4540,"endColumn":501},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4540,"column":502,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4540,"endColumn":1169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4540,"column":502,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4540,"endColumn":1169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4540,"column":506,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":507},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4540,"column":538,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":539},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":4540,"column":544,"nodeType":"AssignmentExpression","endLine":4540,"endColumn":660},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4540,"column":682,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":683},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4540,"column":854,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":855},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4540,"column":895,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":896},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4540,"column":933,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":934},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4540,"column":945,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":946},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4540,"column":982,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":983},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4540,"column":1043,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1044},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4540,"column":1126,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1127},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":4540,"column":1157,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4540,"column":1170,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4540,"endColumn":2063},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4540,"column":1189,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4540,"endColumn":1190},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1391,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1393},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1604,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1606},{"ruleId":"max-len","severity":1,"message":"This line has a length of 247. Maximum allowed is 100.","line":4542,"column":1,"nodeType":"Program","messageId":"max","endLine":4542,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4542,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4542,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4542,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4542,"endColumn":236},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4542,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4542,"endColumn":236},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4542,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4542,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4542,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4542,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4543,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4543,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4544,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4544,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4544,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4544,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4545,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4545,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4546,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4546,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4546,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4546,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4546,"column":50,"nodeType":"BreakStatement","messageId":"exceed","endLine":4546,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4547,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4547,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4550,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4550,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4550,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4550,"endColumn":311},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4550,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4550,"endColumn":311},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4550,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4550,"endColumn":26},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4550,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4550,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4551,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4551,"endColumn":27},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4552,"column":179,"nodeType":"NewExpression","messageId":"lower","endLine":4552,"endColumn":180},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4552,"column":242,"nodeType":"NewExpression","messageId":"lower","endLine":4552,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4552,"column":273,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4552,"endColumn":274},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4553,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4561,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 678. Maximum allowed is 100.","line":4554,"column":1,"nodeType":"Program","messageId":"max","endLine":4554,"endColumn":667},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4554,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4560,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4554,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4554,"endColumn":26},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4554,"column":144,"nodeType":"NewExpression","messageId":"lower","endLine":4554,"endColumn":145},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":4556,"column":1,"nodeType":"Program","messageId":"max","endLine":4556,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4559,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4559,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4559,"column":84,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4559,"endColumn":334},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4559,"column":84,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4559,"endColumn":334},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4559,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4559,"endColumn":208},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4561,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4587,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4561,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4587,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4561,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4561,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4563,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4563,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4565,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4565,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4567,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4567,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4569,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4569,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4571,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4571,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4573,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4573,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4575,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4575,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4576,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4576,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4576,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":4578,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4578,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4578,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4579,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4579,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4580,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4580,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4580,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4580,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4581,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4581,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4583,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4583,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4585,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4585,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4585,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4585,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4585,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4585,"endColumn":76},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":4586,"column":1,"nodeType":"Program","messageId":"max","endLine":4586,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4586,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4586,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4586,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4586,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4586,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4586,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4586,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4586,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4587,"column":59,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4621,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4587,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4621,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4587,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4587,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4587,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4587,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4587,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":4587,"endColumn":105},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":4588,"column":1,"nodeType":"Program","messageId":"max","endLine":4588,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4589,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4589,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4589,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4589,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4589,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4589,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4589,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4589,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4589,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":4589,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4592,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":4602,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4592,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4592,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 313. Maximum allowed is 100.","line":4597,"column":1,"nodeType":"Program","messageId":"max","endLine":4597,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4597,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4597,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4597,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4597,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4597,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4597,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4597,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4597,"endColumn":288},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":4598,"column":1,"nodeType":"Program","messageId":"max","endLine":4598,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4598,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4598,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4598,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4598,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4598,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4598,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4447 column 146.","line":4598,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":4598,"endColumn":108},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4598,"column":114,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4598,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4599,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4599,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4599,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4599,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4601,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4601,"endColumn":273},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4601,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4601,"endColumn":273},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4601,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4601,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4602,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4602,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4602,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4602,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4603,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4603,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4603,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4603,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4604,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4604,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4605,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4605,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4605,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4605,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":4606,"column":1,"nodeType":"Program","messageId":"max","endLine":4606,"endColumn":199},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4606,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4606,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4606,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4606,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":30},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":4606,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4606,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4447 column 146.","line":4606,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4447 column 221.","line":4606,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4606,"column":157,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4610,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4606,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4606,"column":191,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":192},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4606,"column":191,"nodeType":"Identifier","messageId":"unusedVar","endLine":4606,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4606 column 191.","line":4607,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4607,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4606 column 9.","line":4607,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4607,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 253. Maximum allowed is 100.","line":4608,"column":1,"nodeType":"Program","messageId":"max","endLine":4608,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4608,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4608,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4607 column 38.","line":4608,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4608,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4608,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4608,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4608,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4608,"endColumn":229},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4610,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4610,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4611,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4611,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4611,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4611,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4611,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4611,"endColumn":58},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4612,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4612,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4612,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4612,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4611 column 51.","line":4612,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4612,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 324. Maximum allowed is 100.","line":4613,"column":1,"nodeType":"Program","messageId":"max","endLine":4613,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4613,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4613,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4613,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4613,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4613,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4613,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4613,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4613,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4613,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4613,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4614,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4614,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4614,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4616,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4614,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4616,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4611 column 51.","line":4614,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4614,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":4615,"column":1,"nodeType":"Program","messageId":"max","endLine":4615,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4615,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4615,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4616,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4616,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4618,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4620,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4618,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4618,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4618,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":4618,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4619,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4619,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4621,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4621,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4621,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4621,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4621,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4621,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4622,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4622,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4622,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4622,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4623,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4651,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4623,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4651,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4623,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4623,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 377. Maximum allowed is 100.","line":4624,"column":1,"nodeType":"Program","messageId":"max","endLine":4624,"endColumn":366},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4624,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4624,"endColumn":324},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4624,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4624,"endColumn":108},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":130,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":131},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":136,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":137},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4623 column 40.","line":4624,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4624 column 329.","line":4624,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4624,"column":325,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4624,"endColumn":341},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4624,"column":329,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":330},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4624,"column":332,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":333},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4624,"column":342,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4626,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4623 column 40.","line":4624,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":359},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4625,"column":45,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4625,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4625,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4625,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4626,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4626,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4627,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4627,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4627,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4627,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4627,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4627,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":4628,"column":1,"nodeType":"Program","messageId":"max","endLine":4628,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4628,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4628,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4628,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":41},{"ruleId":"no-label-var","severity":2,"message":"Found identifier with same name as label.","line":4628,"column":61,"nodeType":"LabeledStatement","messageId":"identifierClashWithLabel","endLine":4650,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4628,"column":61,"nodeType":"LabeledStatement","messageId":"exceed","endLine":4650,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4628,"column":69,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4628,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4628,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4628,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":77},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4628,"column":83,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4628,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4630,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4630,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4630,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4630,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":4632,"column":1,"nodeType":"Program","messageId":"max","endLine":4632,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4447 column 146.","line":4632,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4632,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4632,"column":75,"nodeType":"IfStatement","messageId":"exceed","endLine":4648,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4447 column 221.","line":4633,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4633,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4447 column 189.","line":4633,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4633,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4447 column 244.","line":4633,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4633,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4633,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":4647,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4447 column 266.","line":4638,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4638,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4638,"column":49,"nodeType":"IfStatement","messageId":"exceed","endLine":4646,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 4447 column 304.","line":4641,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4641,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 165. Maximum allowed is 100.","line":4642,"column":1,"nodeType":"Program","messageId":"max","endLine":4642,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4447 column 325.","line":4642,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4642,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 4447 column 349.","line":4642,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4642,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4642,"column":79,"nodeType":"IfStatement","messageId":"exceed","endLine":4644,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":4644,"column":1,"nodeType":"Program","messageId":"max","endLine":4644,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4644,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4644,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4644,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4644,"endColumn":94},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":4644,"column":73,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":4644,"endColumn":84},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4644,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4644,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4644,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4644,"endColumn":87},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":4647,"column":1,"nodeType":"Program","messageId":"max","endLine":4647,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4647,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4647,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4647,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4647,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4647,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4647,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4650,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4650,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4651,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4651,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4651,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4651,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4651,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4651,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4651,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4651,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4652,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4652,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4652,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4652,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4653,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4653,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4653,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4653,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4653,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4653,"endColumn":24},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4654,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4654,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4654,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":4654,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4654,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":4654,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4654,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":4654,"endColumn":85},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4654,"column":84,"nodeType":"Identifier","messageId":"unusedVar","endLine":4654,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4655,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4667,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4655,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4655,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4656,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4656,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4657,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4657,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4657,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4657,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4657,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4657,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4659,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4659,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4660,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4660,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4660,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4660,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4660,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4660,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4661,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4661,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4654 column 84.","line":4661,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4667 column 13.","line":4661,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":4663,"column":1,"nodeType":"Program","messageId":"max","endLine":4663,"endColumn":103},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4663,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4663,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4667 column 29.","line":4663,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4663,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4664,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4664,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4664,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4664,"endColumn":678},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4664,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4664,"endColumn":678},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4667,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4667,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4667,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4667,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4667,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4667,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":4668,"column":1,"nodeType":"Program","messageId":"max","endLine":4668,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4668,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4668,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4668,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4668,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4669,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4669,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4669,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4669,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4669,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4669,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4670,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4670,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4670,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4670,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4670,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":4670,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4670,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":4670,"endColumn":113},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4670,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":4670,"endColumn":113},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\$.","line":4671,"column":54,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4671,"endColumn":55,"suggestions":[{"messageId":"removeEscape","fix":{"range":[553256,553257],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[553256,553256],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4671,"column":91,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4675,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4670 column 106.","line":4671,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":4671,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4670 column 109.","line":4671,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4671,"endColumn":107},{"ruleId":"max-len","severity":1,"message":"This line has a length of 207. Maximum allowed is 100.","line":4672,"column":1,"nodeType":"Program","messageId":"max","endLine":4672,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4670 column 112.","line":4672,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4672,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4672,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4672,"column":165,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4674,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4671 column 103.","line":4672,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4671 column 106.","line":4672,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":189},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":4673,"column":1,"nodeType":"Program","messageId":"max","endLine":4673,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4673,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4673,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4674,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4674,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4675,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4677,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4670 column 106.","line":4675,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4670 column 109.","line":4675,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4670 column 112.","line":4675,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4675,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4675,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4676,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4676,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4675 column 35.","line":4676,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":4676,"endColumn":60},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4678,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4678,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4678,"column":258,"nodeType":"Identifier","messageId":"noShadow","endLine":4678,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4678,"column":261,"nodeType":"Identifier","messageId":"noShadow","endLine":4678,"endColumn":262},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4678,"column":264,"nodeType":"Identifier","messageId":"noShadow","endLine":4678,"endColumn":265},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4678,"column":264,"nodeType":"Identifier","messageId":"unusedVar","endLine":4678,"endColumn":265},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4679,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4679,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4679,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4679,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4679,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4679,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4680,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4680,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4681,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4683,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4681,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4681,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4681,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4681,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4682,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4682,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4682,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":4682,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4682,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4682,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4682,"column":65,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4682,"endColumn":277},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4682,"column":65,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4682,"endColumn":277},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":4682,"column":104,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":105},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4682,"column":203,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4682,"endColumn":248},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4682,"column":209,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4682,"column":253,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":254},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4682,"column":268,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":269},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4683,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4713,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4683,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4713,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4683,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4683,"column":291,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":292},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4683,"column":294,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":295},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4679 column 13.","line":4683,"column":297,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":298},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4681 column 15.","line":4683,"column":300,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":301},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":4686,"column":1,"nodeType":"Program","messageId":"max","endLine":4686,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4686,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4686,"endColumn":40},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":4686,"column":92,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4686,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4683 column 288.","line":4686,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":4686,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4686,"column":123,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4686,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4687,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4687,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4687,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4679 column 13.","line":4687,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4681 column 15.","line":4687,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":80},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4688,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4688,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4683 column 10.","line":4688,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4688,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":4688,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4683 column 52.","line":4688,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4683 column 93.","line":4688,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":226},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4688,"column":233,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4692,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4688,"column":233,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4692,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4687 column 67.","line":4688,"column":246,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":247},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4687 column 70.","line":4689,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4689,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4687 column 73.","line":4689,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4689,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4687 column 76.","line":4690,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4690,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4687 column 79.","line":4690,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4690,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4690,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4690,"endColumn":188},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4690,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4690,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4692,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4692,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4693,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4693,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4681 column 15.","line":4694,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4694,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4694,"endColumn":283},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4694,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4694,"endColumn":283},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":4694,"column":184,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4694,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4693 column 34.","line":4694,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4694,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4694,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4679 column 13.","line":4694,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4693 column 34.","line":4694,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4694,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4695,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":4695,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4696,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4696,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4696,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4696,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4697,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4697,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4699,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":4699,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4701,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4701,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4702,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4702,"endColumn":153},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":4702,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4702,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4703,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4703,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4703,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4703,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4704,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4708,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4703 column 26.","line":4704,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4704,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 292. Maximum allowed is 100.","line":4705,"column":1,"nodeType":"Program","messageId":"max","endLine":4705,"endColumn":275},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4705,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4707,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4704 column 73.","line":4705,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":4705,"endColumn":268},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4710,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4710,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4711,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4711,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 233. Maximum allowed is 100.","line":4712,"column":1,"nodeType":"Program","messageId":"max","endLine":4712,"endColumn":219},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4712,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4712,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4712,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4712,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4712,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4712,"endColumn":25},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4712,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":4712,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4712,"column":68,"nodeType":"Identifier","messageId":"redeclared","endLine":4712,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4712,"column":103,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4712,"endColumn":219},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4712,"column":103,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4712,"endColumn":219},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":4713,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":4713,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4713,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4719,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4713,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4719,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4713,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":4713,"endColumn":140},{"ruleId":"max-len","severity":1,"message":"This line has a length of 199. Maximum allowed is 100.","line":4714,"column":1,"nodeType":"Program","messageId":"max","endLine":4714,"endColumn":188},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4714,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4714,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4715,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4715,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4716,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4716,"endColumn":155},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":4717,"column":1,"nodeType":"Program","messageId":"max","endLine":4717,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4717,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":4717,"endColumn":151},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4718,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4718,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4719,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4719,"endColumn":23},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4720,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4720,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4720,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4720,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4721,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4721,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4723,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4723,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4724,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4824,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4724,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4724,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4724,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4724,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4723 column 25.","line":4724,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":4724,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4723 column 22.","line":4724,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":4724,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4723 column 28.","line":4724,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":4724,"endColumn":101},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4726,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4726,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4723 column 25.","line":4726,"column":253,"nodeType":"Identifier","messageId":"noShadow","endLine":4726,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4723 column 22.","line":4726,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":4726,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4723 column 28.","line":4726,"column":259,"nodeType":"Identifier","messageId":"noShadow","endLine":4726,"endColumn":260},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4726,"column":259,"nodeType":"Identifier","messageId":"unusedVar","endLine":4726,"endColumn":260},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4727,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4727,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4727,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":4727,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4727,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4727,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4727,"endColumn":56},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4727,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":81},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":4727,"column":157,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":158},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":4727,"column":181,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":182},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":4727,"column":207,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":208},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4727,"column":293,"nodeType":"Identifier","messageId":"noShadow","endLine":4727,"endColumn":294},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":4728,"column":1,"nodeType":"Program","messageId":"max","endLine":4728,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4728,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4728,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4728,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4728,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4729,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4729,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4729,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":4729,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4730,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4730,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4730,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4730,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4733,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4733,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4734,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4734,"endColumn":679},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4734,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4734,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4736,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4736,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4727 column 8.","line":4736,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4736,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4736,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4752,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4736,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4752,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4736 column 11.","line":4736,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4736,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4737,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4739,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4739,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4739,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4740,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4740,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4736 column 11.","line":4740,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4740,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4741,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4741,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4741,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4741,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4741,"column":71,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4741,"endColumn":191},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4741,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4741,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4736 column 11.","line":4742,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4742,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4742,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4742,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4742,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4742,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":4743,"column":1,"nodeType":"Program","messageId":"max","endLine":4743,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4743,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4743,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4743,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4743,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4743,"column":77,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4743,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4743,"column":77,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4743,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4749,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4749,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4749,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4749,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4751,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4751,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4751,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4751,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4753,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4753,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4754,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4754,"endColumn":233},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4754,"column":7,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4754,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4755,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4755,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4756,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4756,"endColumn":459},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4756,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4756,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4756,"column":460,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4756,"endColumn":496},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4756,"column":466,"nodeType":"Identifier","messageId":"noShadow","endLine":4756,"endColumn":467},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4756,"column":497,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4756,"endColumn":652},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4756,"column":547,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4756,"endColumn":548},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4757,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4757,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":4758,"column":1,"nodeType":"Program","messageId":"max","endLine":4758,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4758,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4758,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4758,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4758,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4759,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4759,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4759,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4759,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4759,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4759,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4760,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4760,"endColumn":462},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4760,"column":368,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4760,"endColumn":385},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4762,"column":1,"nodeType":"Program","messageId":"max","endLine":4762,"endColumn":92},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":4762,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4762,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4762,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4762,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":27},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4762,"column":53,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4762,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4727 column 8.","line":4762,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4727 column 55.","line":4762,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4762,"column":82,"nodeType":"IfStatement","messageId":"exceed","endLine":4764,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4727 column 80.","line":4763,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4727 column 108.","line":4763,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4727 column 157.","line":4763,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4727 column 207.","line":4763,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4763,"column":296,"nodeType":"ForStatement","messageId":"exceed","endLine":4763,"endColumn":570},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":4763,"column":567,"nodeType":"BlockStatement","messageId":"unexpected","endLine":4763,"endColumn":570,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[567190,567191],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4764,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4764,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4770,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4770,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4770,"column":218,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4770,"endColumn":352},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4770,"column":218,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4770,"endColumn":352},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4770,"column":267,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4770,"endColumn":268},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4770,"column":269,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4770,"endColumn":286},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4772,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4772,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":4774,"column":1,"nodeType":"Program","messageId":"max","endLine":4774,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4774,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4774,"endColumn":102},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4775,"column":7,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4775,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4776,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4776,"endColumn":84},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4776,"column":34,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4776,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4778,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4778,"endColumn":283},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4778,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4778,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4779,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4779,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4779,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4779,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4780,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4780,"endColumn":447},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4780,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4780,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4780,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4780,"endColumn":260},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":4782,"column":1,"nodeType":"Program","messageId":"max","endLine":4782,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4782,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4782,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4782,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4782,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4782,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4782,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4782,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4782,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4783,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4787,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4783,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4783,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4783,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4783,"endColumn":28},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":4783,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":4783,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4783,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4783,"endColumn":31},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4783,"column":30,"nodeType":"Identifier","messageId":"unusedVar","endLine":4783,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4784,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4786,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4784,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4784,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4783 column 24.","line":4784,"column":2062,"nodeType":"Identifier","messageId":"noShadow","endLine":4784,"endColumn":2063},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4787,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4819,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4787,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4819,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4787,"column":13,"nodeType":"NewExpression","messageId":"lower","endLine":4787,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4787,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4787,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4787,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":4787,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4788,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4788,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4788,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4788,"endColumn":159},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4788,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4788,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4788,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4788,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4789,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4789,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":4790,"column":1,"nodeType":"Program","messageId":"max","endLine":4790,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4790,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4790,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4791,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4791,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4793,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4793,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4795,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4795,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4799,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4799,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4800,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4800,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4800,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4800,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4800,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4800,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4801,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4801,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4802,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4802,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4802,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4802,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4802,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4802,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4803,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4803,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4804,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4804,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4804,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4804,"endColumn":21},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4804,"column":40,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4804,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4804,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4804,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4805,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4805,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4806,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4806,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4807,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":4807,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4808,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4808,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4808,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4808,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4809,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":4809,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4810,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4810,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4810,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4810,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4811,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":4811,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4812,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4812,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4812,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4812,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4813,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4813,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4814,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4814,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4814,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4814,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4815,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4815,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":4816,"column":1,"nodeType":"Program","messageId":"max","endLine":4816,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4816,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4816,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4816,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4816,"endColumn":45},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4817,"column":21,"nodeType":"NewExpression","messageId":"lower","endLine":4817,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4817,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":4817,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":4819,"column":1,"nodeType":"Program","messageId":"max","endLine":4819,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4819,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4821,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4819,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4821,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4819,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4819,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4819,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":4819,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4819,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":4819,"endColumn":121},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4820,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4820,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4820,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4820,"endColumn":10},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4820,"column":32,"nodeType":"NewExpression","messageId":"lower","endLine":4820,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4727 column 8.","line":4820,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4820,"endColumn":41},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4820,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":4820,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4820,"column":132,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4820,"endColumn":147},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4822,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4822,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4723 column 25.","line":4822,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4822,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4823,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4823,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4825,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4825,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4827,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4827,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4828,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4828,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4828,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":4828,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4825 column 22.","line":4828,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4828,"endColumn":74},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":4829,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":4829,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4828 column 73.","line":4829,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4829,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4828 column 73.","line":4831,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4831,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4834,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4846,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4834,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4834,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4825 column 22.","line":4834,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4834,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4825 column 25.","line":4834,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4834,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4825 column 28.","line":4835,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4835,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4836,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4836,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4844,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4836,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4844,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4836,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4836,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":4836,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":4844,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":4836,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4844,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4834 column 17.","line":4836,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4836 column 146.","line":4836,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4834 column 20.","line":4836,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4837,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4837,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4839,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4839,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4835 column 14.","line":4839,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4839,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4839,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4839,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4841,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":4843,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4841,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4841,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4843,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":4843,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4844,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4844,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4844,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4844,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4846,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4888,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4846,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4888,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4847,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4847,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4847,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4847,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4850,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4850,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4850,"column":22,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4850,"endColumn":668},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4828 column 31.","line":4850,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4850,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4850,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":51},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":70,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":76},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":143},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":174,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4850,"column":258,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":259},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4850,"column":356,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":357},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":4850,"column":468,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":469},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":4850,"column":591,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":592},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4850,"column":669,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4860,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4850,"column":696,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4850,"endColumn":697},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4847 column 13.","line":4850,"column":774,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":775},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4828 column 16.","line":4850,"column":777,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":778},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4847 column 19.","line":4850,"column":780,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":781},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4847 column 16.","line":4851,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4851,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4850 column 36.","line":4852,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4850 column 780.","line":4852,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4850 column 258.","line":4852,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4852,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4846 column 9.","line":4852,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4852,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4856,"endColumn":445},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4852,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4856,"endColumn":445},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":4852,"column":338,"nodeType":"AssignmentExpression","endLine":4852,"endColumn":363},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4852 column 14.","line":4852,"column":449,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":450},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4853,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4853,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4853,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4853,"endColumn":27},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":4854,"column":137,"nodeType":"AssignmentExpression","endLine":4854,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4852 column 14.","line":4854,"column":789,"nodeType":"Identifier","messageId":"noShadow","endLine":4854,"endColumn":790},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4855,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4855,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4855,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4855,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpandItem'.","line":4855,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4855,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4847 column 19.","line":4858,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4858,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":4859,"column":1,"nodeType":"Program","messageId":"max","endLine":4859,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4859,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4859,"endColumn":109},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4861,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4887,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4861,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4887,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4861,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4861,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4861,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4861,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4861,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4861,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":4861,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":4887,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4862,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4862,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4862,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4862,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4862,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4866,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4862,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":4862,"endColumn":63},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":4863,"column":1,"nodeType":"Program","messageId":"max","endLine":4863,"endColumn":138},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4863,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4865,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4863,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4863,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4862 column 62.","line":4863,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":4863,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4864,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4864,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4864,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4864,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4866,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4866,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4867,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4867,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4867,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4867,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4867,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4867,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 219. Maximum allowed is 100.","line":4868,"column":1,"nodeType":"Program","messageId":"max","endLine":4868,"endColumn":208},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4868,"column":18,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4870,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4868,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4870,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4868,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4868,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4868,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4868,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4846 column 9.","line":4868,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4868,"endColumn":49},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4868,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":4868,"endColumn":80},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4868,"column":151,"nodeType":"Identifier","messageId":"redeclared","endLine":4868,"endColumn":152},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4870,"column":121,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4872,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4870,"column":121,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4872,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4870,"column":355,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4870,"endColumn":356},{"ruleId":"max-len","severity":1,"message":"This line has a length of 286. Maximum allowed is 100.","line":4874,"column":1,"nodeType":"Program","messageId":"max","endLine":4874,"endColumn":275},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4874,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4874,"endColumn":275},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4874,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4874,"endColumn":102},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4874,"column":266,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4874,"endColumn":272},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4875,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4875,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4876,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4876,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4876,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":4876,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4876,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":23},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4876,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4876,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4876,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4884,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4876,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4884,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4877,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4877,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4878,"column":35,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4878,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4878,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4878,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4880,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4880,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4876 column 22.","line":4880,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4880,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4876 column 51.","line":4880,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4880,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4882,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4882,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4882,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4882,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 4880 column 17 is used outside of binding context.","line":4882,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":4882,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4882,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4882,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4885,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4885,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4886,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4886,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4886,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4886,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4886,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":4886,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4846 column 9.","line":4886,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":22},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":4886,"column":35,"nodeType":"Identifier","messageId":"useConst","endLine":4886,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4886,"column":56,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4886,"endColumn":1169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4886,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4886,"endColumn":1169},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":223,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":246},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":350},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":483,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":506},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":590,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":613},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":792,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":815},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":941,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":964},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4886,"column":1118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4886,"endColumn":1119},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4887,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":4887,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":4887,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4887,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4887,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":4887,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":4887,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4825 column 22.","line":4887,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":4887,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4825 column 25.","line":4887,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":4887,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4825 column 28.","line":4887,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":4887,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4888,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4888,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4888,"column":26,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4888,"endColumn":32},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"e\" type.","line":4891,"column":1,"nodeType":"Block","endLine":4891,"endColumn":1},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4889 column 22.","line":4894,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":4894,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4896,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4896,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4896,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4896,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4896,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4896,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4896,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4896,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4898,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":4902,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4898,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":4898,"endColumn":13},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":4899,"column":1,"nodeType":"Program","messageId":"max","endLine":4899,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4899,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":4899,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4899,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4899,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4899,"column":38,"nodeType":"ForStatement","messageId":"exceed","endLine":4901,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4899,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4899,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4899,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4899,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4899,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":4899,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4899,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":4899,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4900,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":4900,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4900,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":4900,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4901,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4901,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4901,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4901,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4901,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4899 column 48 is used outside of binding context.","line":4901,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4901,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4899 column 48 is used outside of binding context.","line":4901,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4901,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4901,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4901,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4902,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4902,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4902,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4902,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4903,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4905,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4903,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4903,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4905,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4907,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4905,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4905,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4905,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4905,"endColumn":19},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4906,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4906,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4907,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4909,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4907,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4907,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4909,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4911,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4889 column 25.","line":4909,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4909,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4909,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4909,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4910,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4910,"endColumn":1493},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4910,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4910,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4910,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4910,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4910,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4910,"column":232,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":233},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4910,"column":271,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":272},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4910,"column":307,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":4910,"column":430,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":431},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":4910,"column":603,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":604},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":4910,"column":651,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":652},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":4910,"column":673,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":674},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":4910,"column":712,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":713},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":4910,"column":749,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":750},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":4910,"column":797,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":798},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":4910,"column":855,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":856},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 5023 column 15.","line":4910,"column":940,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":941},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 5009 column 12.","line":4910,"column":1025,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":1026},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":4910,"column":1097,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1098},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5025 column 15.","line":4910,"column":1157,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":1158},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":4910,"column":1217,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1218},{"ruleId":"no-redeclare","severity":2,"message":"'d' is already defined.","line":4910,"column":1273,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1274},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":4910,"column":1325,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1326},{"ruleId":"no-redeclare","severity":2,"message":"'g' is already defined.","line":4910,"column":1358,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1359},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4910,"column":1494,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4910,"endColumn":1585},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4910,"column":1494,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4910,"endColumn":1585},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4910,"column":1538,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4910,"endColumn":1539},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4911,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4929,"endColumn":338},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4911,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4911,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4911,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4911,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4914,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":4928,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4915,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4915,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4915,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4915,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4915,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4915,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":4915,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4915,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4915,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4915,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4915,"column":54,"nodeType":"TryStatement","messageId":"exceed","endLine":4927,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":4916,"column":1,"nodeType":"Program","messageId":"max","endLine":4916,"endColumn":140},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4916,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4916,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4916,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4916,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4916,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4916,"endColumn":22},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":4916,"column":105,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":4916,"endColumn":106},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":4916,"column":137,"nodeType":"BlockStatement","messageId":"unexpected","endLine":4916,"endColumn":140,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[585234,585235],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4911 column 53.","line":4917,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4917,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4918,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4918,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4918,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4918,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4921,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4921,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4916 column 21 is used outside of binding context.","line":4921,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4921,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4916 column 21 is used outside of binding context.","line":4921,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":4921,"endColumn":28},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":4924,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4924,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4927,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4927,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4928,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":4928,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4929,"column":287,"nodeType":"Identifier","messageId":"noShadow","endLine":4929,"endColumn":288},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4929,"column":339,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4931,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4929,"column":351,"nodeType":"Identifier","messageId":"noShadow","endLine":4929,"endColumn":352},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4931,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4937,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4931,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4931,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4931,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4931,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4931,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4931,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4932,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4932,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4932,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4932,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":4932,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":4932,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4932,"column":137,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4936,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4931 column 18.","line":4932,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4931 column 21.","line":4932,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":156},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4933,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4933,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4932 column 9.","line":4933,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4933,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4932 column 29.","line":4933,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4933,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4935,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4935,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 4933 column 16 is used outside of binding context.","line":4935,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4935,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4937,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4941,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4937,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4937,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4938,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4938,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4938,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4938,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4938,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4938,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4938,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4938,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":4939,"column":1,"nodeType":"Program","messageId":"max","endLine":4939,"endColumn":218},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4939,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4939,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4939,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4939,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4939,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4939,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4939,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4939,"endColumn":218},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4939,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4939,"endColumn":218},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4939,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4939,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":116},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4939,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":153},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4939,"column":137,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":145},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4939,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4940,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4940,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4938 column 15 is used outside of binding context.","line":4940,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4940,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4941,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4943,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4941,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4941,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4941,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4941,"endColumn":22},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4942,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4942,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4942,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4942,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4943,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4947,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4943,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4943,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4943,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4943,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4943,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4943,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":4944,"column":1,"nodeType":"Program","messageId":"max","endLine":4944,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4944,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4944,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4944,"column":16,"nodeType":"ForStatement","messageId":"exceed","endLine":4946,"endColumn":6},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":4944,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4944,"endColumn":49},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":4944,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4944,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4946,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4946,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4947,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4957,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4947,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4947,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4948,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4948,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4948,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4948,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4948,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4948,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4955 column 30 is used outside of binding context.","line":4948,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":4948,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4948,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4948,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4948,"column":81,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4948,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4948,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4948,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4948,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4949,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4949,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4949,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4949,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4950,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":4956,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":4950,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4950,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4951,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4951,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":4951,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4951,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":4951,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4951,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":4951,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4951,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4952,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4952,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4952,"column":39,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4952,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4952,"column":39,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4952,"endColumn":258},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":4952,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4952,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":49,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":50},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":87,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":97},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":111},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":119,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":4952,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":4952,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4954,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4954,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4954,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4954,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4954,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4954,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4955,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4955,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4955,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4955,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":4955,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4955,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4955,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":4955,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 4951 column 16 is used outside of binding context.","line":4955,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":4955,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 4951 column 16 is used outside of binding context.","line":4955,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":4955,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4955,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4955,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4955,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4955,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4955,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4955,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4956,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4956,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4957,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5009,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4957,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4957,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":4958,"column":1,"nodeType":"Program","messageId":"max","endLine":4958,"endColumn":101},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4958,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4958,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4958,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4958,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":4958,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4958,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4958,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4958,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4958,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4958,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4958,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":4958,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":85},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4958,"column":88,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4958,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4958,"column":96,"nodeType":"TryStatement","messageId":"exceed","endLine":4972,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4959,"column":1,"nodeType":"Program","messageId":"max","endLine":4959,"endColumn":89},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4959,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4959,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":4959,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4959,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":4959,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4959,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":4960,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4960,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4960,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4960,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4960,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4960,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4957 column 18.","line":4962,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4962,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4963,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4963,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4963,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4963,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4966,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4966,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 4959 column 19 is used outside of binding context.","line":4966,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":4966,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 4959 column 19 is used outside of binding context.","line":4966,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":4966,"endColumn":26},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":4969,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4969,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4972,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4972,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":4972,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":4972,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":4972,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4972,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":4972,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4972,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4973,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4973,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":4973,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 5023 column 15.","line":4973,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 5009 column 12.","line":4973,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5025 column 15.","line":4973,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":34},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4973,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4973,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4973,"column":45,"nodeType":"TryStatement","messageId":"exceed","endLine":4987,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4974,"column":1,"nodeType":"Program","messageId":"max","endLine":4974,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4974,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4974,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 4895 column 13.","line":4974,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4974,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 4903 column 15.","line":4974,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4974,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 5049 column 107.","line":4975,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4975,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4975,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4975,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4975,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4975,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4957 column 18.","line":4977,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4977,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4978,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4978,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4978,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4978,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4981,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4981,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 4974 column 20 is used outside of binding context.","line":4981,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4981,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 4974 column 20 is used outside of binding context.","line":4981,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":4981,"endColumn":27},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":4984,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4984,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4987,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4987,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4987,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4987,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 5075 column 15.","line":4987,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4987,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 5077 column 12.","line":4987,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4987,"endColumn":24},{"ruleId":"no-redeclare","severity":2,"message":"'f' is already defined.","line":4987,"column":109,"nodeType":"Identifier","messageId":"redeclared","endLine":4987,"endColumn":110},{"ruleId":"no-redeclare","severity":2,"message":"'C' is already defined.","line":4987,"column":117,"nodeType":"Identifier","messageId":"redeclared","endLine":4987,"endColumn":118},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4987,"column":121,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4987,"endColumn":127},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4988,"column":1,"nodeType":"Program","messageId":"max","endLine":4988,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4988,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4988,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'w' is already declared in the upper scope on line 5083 column 10.","line":4988,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4988,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'x' is already declared in the upper scope on line 5087 column 109.","line":4988,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4988,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'S' is already declared in the upper scope on line 5087 column 213.","line":4989,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4989,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4989,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":4995,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4989,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4989,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4989,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4989,"endColumn":73},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4990,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4990,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'k' is already declared in the upper scope on line 5087 column 324.","line":4990,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4990,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'T' is already declared in the upper scope on line 5087 column 711.","line":4990,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4990,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'E' is already declared in the upper scope on line 4929 column 40.","line":4991,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4991,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4991,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":4993,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":4993,"column":1,"nodeType":"Program","messageId":"max","endLine":4993,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4993,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4993,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'R' is already declared in the upper scope on line 4929 column 48.","line":4993,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4993,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'$' is already declared in the upper scope on line 4929 column 57.","line":4993,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4993,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4993,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4993,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4993,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4993,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4994,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4994,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4994,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4994,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 4990 column 19 is used outside of binding context.","line":4994,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":4994,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4994,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4994,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4994,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4994,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4957 column 18.","line":4997,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4997,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4998,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4998,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4998,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4998,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5001,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5001,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 4988 column 20 is used outside of binding context.","line":5001,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5001,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 4988 column 20 is used outside of binding context.","line":5001,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5001,"endColumn":27},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":5004,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":5004,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5007,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5007,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5007,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5007,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5007,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5007,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5008,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5008,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5009,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5013,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5009,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":5009,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5009 column 27.","line":5010,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5010,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5011,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5011,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5011 column 23.","line":5012,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5012,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5013,"column":16,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5015,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5013,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5013,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5014,"column":28,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5014,"endColumn":418},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":164},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5014,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":158},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":218},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5014,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":212},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":273},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5014,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":267},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":332},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":326},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":321},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":374,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":386},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5014,"column":374,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":380},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5015,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5019,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5015,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5015,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5016,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5016,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5016,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5016,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5016,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5016,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5016,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5016,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 554. Maximum allowed is 100.","line":5017,"column":1,"nodeType":"Program","messageId":"max","endLine":5017,"endColumn":540},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5017,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5017,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5017,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5017,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5017,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5017,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5017,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5017,"endColumn":17},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":30,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5017,"column":58,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5017,"endColumn":540},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5017,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5017,"endColumn":540},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":165,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":185},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5017,"column":219,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":243},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":5017,"column":219,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":234},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":221,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":227},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":237,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":243},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":255,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":271},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":326,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":346},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":368,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":388},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":465},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":456},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":438},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":424,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":430},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":5017,"column":441,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":456},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":443,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":449},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":459,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":465},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":477,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":493},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":513,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":529},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5018,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5018,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5016 column 15 is used outside of binding context.","line":5018,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5018,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5019,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5023,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5019,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5019,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5019,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5019,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5020,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5020,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5019 column 18.","line":5020,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5020,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5020 column 14.","line":5021,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5021,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5021,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5021,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5022,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5022,"endColumn":870},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5022,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5022,"endColumn":870},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5022,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5022,"endColumn":122},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":123,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":129},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":272,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":278},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":419,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":425},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":585,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":591},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":722,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":728},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5023,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5025,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5023,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5023,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5025,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5027,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5025,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5025,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5025,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5025,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5026,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5026,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5026,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5026,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5026,"column":61,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5026,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5027,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5033,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5027,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5027,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5027,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5027,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":5028,"column":1,"nodeType":"Program","messageId":"max","endLine":5028,"endColumn":94},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5028,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5028,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5028,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5028,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5028,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":5028,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5028,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5031 column 266 is used outside of binding context.","line":5028,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5028,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5028,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5028,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":5028,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5028,"column":84,"nodeType":"IfStatement","messageId":"exceed","endLine":5032,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5028,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5031 column 266 is used outside of binding context.","line":5028,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5029,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5029,"endColumn":266},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5029,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":77},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":88,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5029,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5029,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":139},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":167,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":5029,"column":212,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":5029,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":5029,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":5029,"column":261,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":262},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5031,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5031,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5031,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5031,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5029 column 212 is used outside of binding context.","line":5031,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5029 column 212 is used outside of binding context.","line":5031,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5031,"column":49,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5031,"endColumn":277},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":5031,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":5031,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5027 column 18.","line":5031,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5027 column 21.","line":5031,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5028 column 9.","line":5031,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5031,"column":208,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5031,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5027 column 18.","line":5031,"column":228,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":229},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5027 column 21.","line":5031,"column":231,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":232},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5031,"column":266,"nodeType":"Identifier","messageId":"redeclared","endLine":5031,"endColumn":267},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":267},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5031,"column":270,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5031,"endColumn":276},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":285,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":286},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":289,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":290},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":294,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":295},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":315,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":316},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":327,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":328},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":338,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":339},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":342,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":351,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":352},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":361,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":396,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":397},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":414,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":415},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5031,"column":427,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5031,"endColumn":428},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":436,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":437},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":452,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":453},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5032,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5032,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5033,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5033,"endColumn":187},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":25,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":26,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592839,592840],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592839,592839],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":49,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":50,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592863,592864],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592863,592863],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":65,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":66,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592879,592880],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592879,592879],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":78,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":79,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592892,592893],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592892,592892],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5033,"column":89,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":90,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592903,592904],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592903,592903],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5033,"column":151,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5033,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5033,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":5033,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5034,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5034,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5034,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5034,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5034,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5034,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5034,"column":223,"nodeType":"IfStatement","messageId":"exceed","endLine":5048,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5035,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5035,"endColumn":1008},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":230,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":236},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":280,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":286},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":327,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":333},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":430,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":436},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":480,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":486},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5035,"column":541,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5035,"endColumn":542,"suggestions":[{"messageId":"removeEscape","fix":{"range":[593793,593794],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[593793,593793],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\#.","line":5035,"column":552,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5035,"endColumn":553,"suggestions":[{"messageId":"removeEscape","fix":{"range":[593804,593805],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[593804,593804],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":572,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":578},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5035,"column":582,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5035,"endColumn":583},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":645,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":651},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":668,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":674},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":693,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":699},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":714,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":720},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":745,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":751},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":766,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":772},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":801,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":807},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5035,"column":1009,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5035,"endColumn":1063},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5033 column 200.","line":5041,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5041,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5044,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5044,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5045,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5045,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5045,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5045,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5048,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5048,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5049,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5049,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5049,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":5049,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5050,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5050,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5050,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5050,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5056,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5056,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5056,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5056,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5060,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5060,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5060,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":5062,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5062,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5062,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5062,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5062,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5062,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5062,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5064,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5064,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5050 column 15 is used outside of binding context.","line":5064,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5064,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5065,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5073,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5065,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5065,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5066,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5066,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5066,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5066,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5066,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":87},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":5066,"column":105,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5066,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":106},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5066,"column":113,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5066,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5066,"column":168,"nodeType":"IfStatement","messageId":"exceed","endLine":5072,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5066,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5066,"endColumn":213},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":5068,"column":1,"nodeType":"Program","messageId":"max","endLine":5068,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5066 column 86.","line":5069,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5069,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5072,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5072,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":5072,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5072,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5072,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5072,"column":96,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5072,"endColumn":462},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5072,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":102},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":104},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":116,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":117},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":137,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":138},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":145,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":151},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":172,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":173},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":195},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":211,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":217},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":232,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":233},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":264,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":265},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":269,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":270},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":283},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5066 column 86.","line":5072,"column":299,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":300},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5065 column 18.","line":5072,"column":302,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":303},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5066 column 9.","line":5072,"column":305,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":306},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":418,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":419},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":433,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":434},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5072,"column":463,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5072,"endColumn":507},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5072,"column":467,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":468},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5072,"column":470,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":471},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":500,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":506},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5072,"column":508,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5072,"endColumn":947},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":515,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":521},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5072,"column":645,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":646},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":647,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":653},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":739,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":745},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":808,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":814},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":868,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":874},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5073,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5075,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5073,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5073,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5073,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5073,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5074,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5074,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5074,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5074,"endColumn":89},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5074,"endColumn":1018},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5074,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5074,"endColumn":170},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":341,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":347},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":366,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":372},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":387,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":393},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":585,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":591},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":610,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":616},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":631,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":637},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":845,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":851},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5075,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5077,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5075,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5075,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5075,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5075,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5077,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5081,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5077,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":5077,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5077,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5077,"endColumn":72},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5077,"column":71,"nodeType":"Identifier","messageId":"unusedVar","endLine":5077,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5078,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5078,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5079,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5079,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5079,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5079,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5079,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5079,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5080,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5080,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5080,"column":62,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5080,"endColumn":168},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5080,"column":128,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5080,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5080,"column":136,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5080,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5081,"column":102,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5083,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5081,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":5081,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5083,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5087,"endColumn":701},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5083,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5087,"endColumn":701},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5083,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":5083,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5083,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":5083,"endColumn":68},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5083,"column":67,"nodeType":"Identifier","messageId":"unusedVar","endLine":5083,"endColumn":68},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5084,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5084,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5084,"column":113,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5084,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5084,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5084,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5085,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5085,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5085,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5085,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5085,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5085,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5086,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5086,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5086,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5086,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5086,"endColumn":384},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":88,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5086,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5086,"endColumn":97},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":180,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":186},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":313,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":319},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":351,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":357},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":374,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":380},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":5087,"column":328,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":5087,"endColumn":499,"suggestions":[{"messageId":"replaceWithLiteral","fix":{"range":[599653,599824],"text":"/(?:(?:%[EFef][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[89A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[0-9A-Fa-f][0-9A-Fa-f]))/g"},"desc":"Replace with an equivalent regular expression literal."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5087,"column":702,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5089,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5087,"column":714,"nodeType":"Identifier","messageId":"noShadow","endLine":5087,"endColumn":715},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5088,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5088,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5088,"column":23,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5088,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5089,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5129,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5089,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5129,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'S' is already defined.","line":5089,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":5089,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5089,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5089,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5089,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5089,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5090,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5090,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5090,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5090,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5090,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":5098,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5090,"column":79,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5090,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5090,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5090,"endColumn":86},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5091,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5091,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5091,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5091,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5091,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":5091,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":5091,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":5092,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5092,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5092,"column":39,"nodeType":"SwitchStatement","messageId":"exceed","endLine":5096,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":5093,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5093,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":5093,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5093,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":5093,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":5093,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":5095,"column":11,"nodeType":"BreakStatement","messageId":"exceed","endLine":5095,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5095,"column":123,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5095,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5095,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5095,"endColumn":130},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5091 column 17 is used outside of binding context.","line":5097,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":5097,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5097,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5097,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5097,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5097,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5091 column 25 is used outside of binding context.","line":5097,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":5097,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5098,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5098,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5098,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5098,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":5098,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5098,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":5098,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5098,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 5023 column 15.","line":5099,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5099,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5099,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":5107,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5099,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5099,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5089 column 52.","line":5104,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5104,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5107,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5107,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5108,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5108,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5109,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5109,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5109,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5109,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5110,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5110,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":5110,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":5110,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5110,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5110,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5110,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":5110,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5110,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":5110,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5110,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5110,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5110,"column":187,"nodeType":"IfStatement","messageId":"exceed","endLine":5118,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5111,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5111,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5111,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5111,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5112,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5112,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":5112,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5112,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":5112,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5112,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":5112,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5112,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":5112,"column":130,"nodeType":"Identifier","messageId":"redeclared","endLine":5112,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5112,"column":152,"nodeType":"TryStatement","messageId":"exceed","endLine":5116,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5109 column 30.","line":5114,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5114,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5116,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5116,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5117,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5117,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 161. Maximum allowed is 100.","line":5118,"column":1,"nodeType":"Program","messageId":"max","endLine":5118,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5118,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5118,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":5118,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5118,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":5118,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":5118,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":5118,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5118,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":5118,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":5118,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":5118,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5118,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5119,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5119,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5120,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5120,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5120,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5120,"endColumn":55},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5121,"column":20,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5121,"endColumn":21,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602310,602311],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602310,602310],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5121,"column":25,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5121,"endColumn":26,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602315,602316],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602315,602315],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-redeclare","severity":2,"message":"'x' is already defined.","line":5121,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":5121,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5121,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":5121,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5121,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":5121,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5122,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5122,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5122,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5122,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5122,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5122,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5122,"endColumn":299},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5122,"column":209,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5122,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5122,"column":295,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5122,"endColumn":296},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5123,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5123,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5123,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5123,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5124,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5124,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5124,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5124,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5124,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5124,"endColumn":46},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5124,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5124,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5124,"column":128,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5124,"column":139,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5124,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5124,"column":139,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5124,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5124,"column":179,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5124,"endColumn":180},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":5125,"column":34,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5125,"endColumn":35,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602925,602926],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602925,602925],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":5125,"column":54,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5125,"endColumn":55,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602945,602946],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602945,602945],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5125,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":5125,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5125,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":5125,"endColumn":124},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5126,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5126,"endColumn":140},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5126,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5126,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5126,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5126,"endColumn":28},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5126,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5126,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5127,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5127,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5127,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5127,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5127,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5127,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5128,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5128,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5128,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5128,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5128,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5128,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5128,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5128,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 326. Maximum allowed is 100.","line":5129,"column":1,"nodeType":"Program","messageId":"max","endLine":5129,"endColumn":315},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5129,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5143,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5129,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5143,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5129,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5129,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5129,"column":304,"nodeType":"Identifier","messageId":"noShadow","endLine":5129,"endColumn":305},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5129,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":5129,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5129,"column":310,"nodeType":"Identifier","messageId":"noShadow","endLine":5129,"endColumn":311},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5130,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5136,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5129 column 304.","line":5130,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":5130,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5129 column 307.","line":5130,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5130,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5129 column 310.","line":5131,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5131,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5131,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":5135,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5132,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5132,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5135,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5135,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5136,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5136,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5137,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5137,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5137,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5137,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5138,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5138,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5138,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5138,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5139,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5139,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5139,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5139,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5139,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5139,"endColumn":35},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5140,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5140,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5140,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5140,"endColumn":200},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5140,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5140,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5141,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5141,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5141,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5141,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":5147,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5147,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5148,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5148,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5148,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5148,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5149,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5148 column 12.","line":5149,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5226 column 34.","line":5149,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5226 column 106.","line":5149,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5149,"column":98,"nodeType":"SwitchStatement","messageId":"exceed","endLine":5151,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":5150,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5150,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5152,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5226,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5152,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5152,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5152,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5152,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5153,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5153,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5153,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5153,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5155,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5155,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5156,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5156,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5156,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5156,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5156,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5156,"endColumn":58},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5159,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5159,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5159,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5159,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5159,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5159,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5159,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5159,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5159,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":5159,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5159,"column":194,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5159,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5161,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5161,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5162,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5162,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5162,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5162,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5164,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5164,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5164,"column":76,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5164,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5165,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5167,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5165,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5165,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5165,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5165,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5165,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5165,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5166,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5166,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5166,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5166,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5166,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5166,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5166,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5166,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5167,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5167,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5165 column 16 is used outside of binding context.","line":5167,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5167,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5165 column 16 is used outside of binding context.","line":5167,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":5167,"endColumn":25},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5167,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5167,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":5168,"column":1,"nodeType":"Program","messageId":"max","endLine":5168,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5168,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":5168,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5168,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":5168,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5169,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5169,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5170,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5170,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5170,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5170,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5170,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5170,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5171,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5171,"endColumn":104},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5171,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5171,"endColumn":104},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5171,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5171,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5172,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5172,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5172,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5172,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5175,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5179,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5175,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5175,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5180,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5180,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5180,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5180,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5180,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5180,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5182,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5182,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5183,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5187,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5183,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5183,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5184,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5184,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5188,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5188,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5188,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5188,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5190,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5190,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5196,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5196,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5196,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5196,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5198,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5198,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5198,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5198,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5198,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5198,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5199,"column":40,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5199,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5200,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5200,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5200,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5200,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5200,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5200,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5201,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5201,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5201,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5201,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5148 column 12.","line":5201,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5201,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5201,"column":17,"nodeType":"IfStatement","messageId":"exceed","endLine":5203,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5203,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":5219,"endColumn":5},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5203,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5203,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":5204,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5204,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5206,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5206,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5206,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5206,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5206,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5206,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":5208,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5208,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5210,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5214,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5210,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5210,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5210,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5210,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5213,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5213,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5214,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5216,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5216,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5218,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5216,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5216,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5219,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5221,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5219,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5219,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5226 column 34.","line":5219,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5219,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5226 column 106.","line":5219,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5219,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5232 column 14.","line":5219,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5219,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5234 column 14.","line":5220,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5220,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5220,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5220,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5220,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5220,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5221,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5221,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5219 column 16 is used outside of binding context.","line":5221,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5221,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5222,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5222,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5224,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5224,"endColumn":58},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5226,"column":30,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5226,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5226,"column":30,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5226,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5226,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":5226,"endColumn":110},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5227,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5227,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5227,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5227,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5227,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5227,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5229,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5229,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5227 column 14 is used outside of binding context.","line":5229,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5229,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5230,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5230,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":5230,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5230,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":5230,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5230,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5230,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":5230,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5232,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5234,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5232,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5232,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5234,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5236,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5234,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5234,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5236,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5236,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5236,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5236,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5236,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5236,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5236,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":5236,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5237,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5237,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5238,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5240,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5238,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5238,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5240,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5242,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5240,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5240,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":5243,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5243,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":5244,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5244,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":5244,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5244,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5244,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11470,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5244,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11470,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5244,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5244,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5246,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5246,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5246,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":5246,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5246,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":5246,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5247,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5247,"endColumn":274},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5247,"column":81,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5247,"endColumn":94},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5247,"column":149,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5247,"endColumn":162},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5247,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5247,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5248,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":5248,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5248,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5248,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5248,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":5248,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5250,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5250,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5250,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":5252,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5250,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5250,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5251,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5251,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5254,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5254,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5254,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5254,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5254,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5254,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5254,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5254,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5255,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5255,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5255,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":5257,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5255,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5255,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5257,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5257,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5258,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5258,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5254 column 15 is used outside of binding context.","line":5258,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":5258,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5260,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5260,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5260,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5260,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5261,"column":23,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5261,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5261,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5261,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5262,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5262,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5262,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5262,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5263,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5263,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5263,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":5265,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5264,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5264,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5264,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5264,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5265,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":5269,"endColumn":5},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5265,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5265,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":5266,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5266,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5267 column 10 is used outside of binding context.","line":5266,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":5266,"endColumn":90},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5266,"column":91,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5266,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5267,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5267,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5267,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5267,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5267,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5267,"endColumn":80},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5267,"column":60,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5267,"endColumn":61,"suggestions":[{"messageId":"removeEscape","fix":{"range":[613078,613079],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[613078,613078],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5269,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5269,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5270,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5270,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5270,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5270,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5271,"column":19,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5271,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5271,"column":19,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5271,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5271,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5271,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5271,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":5271,"endColumn":30},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5270 column 21.","line":5271,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5271 column 23.","line":5271,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5271,"column":298,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5271,"endColumn":299},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":5272,"column":15,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":5272,"endColumn":24},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5272,"column":274,"nodeType":"Identifier","messageId":"undef","endLine":5272,"endColumn":277},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5272,"column":344,"nodeType":"Identifier","messageId":"noShadow","endLine":5272,"endColumn":345},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5272,"column":344,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":345},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5272,"column":347,"nodeType":"Identifier","messageId":"noShadow","endLine":5272,"endColumn":348},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5272,"column":347,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":348},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5272,"column":350,"nodeType":"Identifier","messageId":"noShadow","endLine":5272,"endColumn":351},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5272,"column":350,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":351},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5273,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5273,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5273,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5273,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":5274,"column":1,"nodeType":"Program","messageId":"max","endLine":5274,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5275,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5315,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5275,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5315,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5275,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5275,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5275,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5275,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5276,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5276,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5277,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5277,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5277,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5277,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5277,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5277,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":5278,"column":1,"nodeType":"Program","messageId":"max","endLine":5278,"endColumn":133},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5278,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5278,"endColumn":79},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5278,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5278,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5278,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5278,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5278,"column":80,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5278,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5279,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5279,"endColumn":79},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5280,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5280,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5280,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5280,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5280,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5280,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5281,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5281,"endColumn":53},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5281,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5281,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5281,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5281,"endColumn":26},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":5281,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5281,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5282,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5282,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5280 column 15 is used outside of binding context.","line":5282,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5282,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5283,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5283,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5283,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5283,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5285,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5285,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5286,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5286,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5288,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5292,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5288,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5288,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5288,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5288,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5288,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5288,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5289,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5289,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5289,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5289,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5289,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5291,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5289,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5291,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5289,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5289,"endColumn":34},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 't', 'n'.","line":5289,"column":69,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":5291,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5285 column 55.","line":5289,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5289,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5292,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5292,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5288 column 17 is used outside of binding context.","line":5292,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5292,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5293,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5293,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5294,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5294,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5295,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5295,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5296,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5296,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5296,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5296,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5296,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5296,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5297,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5297,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5297,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":5299,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5301,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5301,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5302,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5302,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5302,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5302,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5302,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5302,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5303,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5303,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5303,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":5305,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5307,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5307,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5307,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":5307,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5309,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5309,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 241. Maximum allowed is 100.","line":5310,"column":1,"nodeType":"Program","messageId":"max","endLine":5310,"endColumn":230},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5310,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5310,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5310,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":16},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>>'.","line":5310,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5310,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":39},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5310,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5310,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":64},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5310,"column":116,"nodeType":"Identifier","messageId":"redeclared","endLine":5310,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5310,"column":136,"nodeType":"Identifier","messageId":"redeclared","endLine":5310,"endColumn":137},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5310,"column":140,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5310,"endColumn":146},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5310,"column":159,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5310,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":168},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5311,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5311,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5311,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5311,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5312,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5312,"endColumn":19},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5316,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5316,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5316,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":5316,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5316,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":5316,"endColumn":108},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5316,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":5316,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5316,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":5316,"endColumn":111},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5316,"column":110,"nodeType":"Identifier","messageId":"unusedVar","endLine":5316,"endColumn":111},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5318,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5318,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5318,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":5318,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5318,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5318,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5318,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5318,"endColumn":86},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5318,"column":85,"nodeType":"Identifier","messageId":"unusedVar","endLine":5318,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5318 column 79.","line":5319,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5319,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5318 column 82.","line":5319,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5319,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5322,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5332,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5323,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5323,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5318 column 85.","line":5323,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5323,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5323,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":5323,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5323,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5323,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5323,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":5323,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5323,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5323,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5324,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":5324,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5324,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":5324,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5329,"column":8,"nodeType":"ForInStatement","messageId":"exceed","endLine":5331,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5329,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5329,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5329,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":5329,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5323 column 24 is used outside of binding context.","line":5329,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":5329,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5323 column 16 is used outside of binding context.","line":5329,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":5329,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5329,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5329,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5323 column 16 is used outside of binding context.","line":5330,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":5330,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5323 column 24 is used outside of binding context.","line":5330,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":5330,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5323 column 24 is used outside of binding context.","line":5330,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":5330,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5332,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5332,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5323 column 16 is used outside of binding context.","line":5332,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5332,"endColumn":15},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5334,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5334,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5334,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":5334,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5334,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":5334,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5334,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":5334,"endColumn":102},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5334,"column":101,"nodeType":"Identifier","messageId":"unusedVar","endLine":5334,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5335,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5343,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5335,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5335,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5337,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5337,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5337,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5337,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5339,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5339,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5339,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5339,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5340,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5340,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5340,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5340,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5341,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5341,"endColumn":53},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5341,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5341,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5341,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5341,"endColumn":26},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":5341,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5341,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5342,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5342,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5340 column 15 is used outside of binding context.","line":5342,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5342,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5343,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5343,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5343,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5343,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5343,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":5343,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5343,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5409,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5343,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5343,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5345,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5345,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5345,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5345,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5347,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5347,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5348,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5348,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5348,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5348,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5348,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5348,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5348,"column":20,"nodeType":"ForInStatement","messageId":"exceed","endLine":5350,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5350,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5350,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5351,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5351,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5352,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5352,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5352,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5352,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5352,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5352,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5343 column 13.","line":5352,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5352,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5353,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5353,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5354,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5354,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5352 column 15 is used outside of binding context.","line":5354,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5354,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5355,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5355,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5356,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5356,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5356,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5356,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5356,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5356,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5358,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5358,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5356 column 15 is used outside of binding context.","line":5358,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5358,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5359,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5359,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5360,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5360,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5360,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5360,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5360,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5360,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5360,"column":39,"nodeType":"ForInStatement","messageId":"exceed","endLine":5362,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5362,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5362,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5363,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5363,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5363,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5363,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5364,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5364,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5365,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5365,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5367,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5367,"endColumn":36},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5368,"column":40,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5368,"endColumn":41,"suggestions":[{"messageId":"removeEscape","fix":{"range":[618203,618204],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[618203,618203],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5369,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5369,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5371,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5371,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5371,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5371,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5372,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5372,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5372,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5374,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5371 column 38.","line":5372,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5372,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5374,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5374,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5375,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5375,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5376,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5376,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":5377,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5377,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5377,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5377,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5377,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5377,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5378,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5380,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5378,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5378,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5375 column 35.","line":5378,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5378,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5379,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5379,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5379,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5379,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":5379,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5379,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5380,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5380,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5380,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5380,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5343 column 13.","line":5380,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5380,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5381,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5381,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5382,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5382,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5383,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5383,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5383,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5383,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5387,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5387,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5387,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5387,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5388,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5388,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5389,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5389,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5389,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5389,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5389,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5389,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5390,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5392,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5343 column 13.","line":5390,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5390,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5387 column 34.","line":5390,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5390,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5391,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5391,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5391,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5391,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5391,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5391,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5391,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5391,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5392,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5392,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5392,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5392,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5343 column 27.","line":5392,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5392,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5387 column 34.","line":5392,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5392,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5393,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5393,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5393,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5393,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5394,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5394,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5395,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5395,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5395,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5395,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5397,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5397,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5397,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5397,"endColumn":29},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":5403,"column":6,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":5403,"endColumn":28},{"ruleId":"no-new","severity":2,"message":"Do not use 'new' for side effects.","line":5403,"column":6,"nodeType":"ExpressionStatement","messageId":"noNewStatement","endLine":5403,"endColumn":29},{"ruleId":"es-x/no-regexp-lookbehind-assertions","severity":2,"message":"ES2018 RegExp lookbehind assertions are forbidden.","line":5403,"column":6,"nodeType":"NewExpression","messageId":"forbidden","endLine":5403,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5404,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5404,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5406,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5406,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5407,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5407,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5407,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5407,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5407,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5407,"endColumn":44},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5410,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5410,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5410,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":5410,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5410,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5410,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5410,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5410,"endColumn":86},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5410,"column":85,"nodeType":"Identifier","messageId":"unusedVar","endLine":5410,"endColumn":86},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5411,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5413,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5411,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5411,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5413,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5413,"endColumn":185},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5413,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5413,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5413,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5413,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5413,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":5413,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5413,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":5413,"endColumn":143},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5413,"column":165,"nodeType":"Identifier","messageId":"redeclared","endLine":5413,"endColumn":166},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5413,"column":186,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5413,"endColumn":1228},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":200},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5413,"column":206,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5413,"endColumn":207},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":222},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":244,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":246},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":267,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":269},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":380,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":381,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620321,620322],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620321,620321],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":402,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":403,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620343,620344],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620343,620343],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":474,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":475,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620415,620416],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620415,620415],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":496,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":497,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620437,620438],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620437,620437],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":698,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":700},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":775,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":781},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":840,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":846},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":920,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":926},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":981,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":987},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5414,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5414,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5414,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5414,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":5414,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5414,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":5414,"endColumn":101},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5414,"column":100,"nodeType":"Identifier","messageId":"unusedVar","endLine":5414,"endColumn":101},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5415,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5467,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5415,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5415,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5415,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":5415,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5415,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5415,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5415,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5415,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5415,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":76},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5417,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5417,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":5417,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5417,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5417,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5417,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5417,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5417,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":5417,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5417,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5417,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":5417,"endColumn":68},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":5417,"column":72,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5417,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5417,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":5417,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5418,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5420,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5419,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5419,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5420,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5424,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5421,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5421,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5421,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5421,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5421,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":5421,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5414 column 97.","line":5421,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5421,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5421,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":5421,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5421,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5421,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5415 column 8.","line":5422,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5422,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5422,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":5422,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5422,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5422,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5422,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5422,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5423,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5423,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5421 column 16 is used outside of binding context.","line":5423,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":5423,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5424,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5426,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5424,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5424,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5415 column 38.","line":5424,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5424,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5467 column 22.","line":5424,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5424,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5424,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":5424,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":5424,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":5424,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5424,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":5424,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5424,"column":141,"nodeType":"Identifier","messageId":"outOfScope","endLine":5424,"endColumn":142},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5424,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":5424,"endColumn":156},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5425,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5425,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5426,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5428,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5426,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5426,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5426,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5426,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5424 column 55 is used outside of binding context.","line":5426,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":5426,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5415 column 66.","line":5426,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5426,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5415 column 69.","line":5427,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5427,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5424 column 55 is used outside of binding context.","line":5427,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5427,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5427,"endColumn":306},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5427,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5427,"endColumn":306},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":41},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5427,"column":40,"nodeType":"AssignmentExpression","endLine":5427,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5427,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":126},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5427,"column":145,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":197,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":198},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":246,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":247},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5427,"column":272,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":274},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":283,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":284},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5428,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5428,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5428,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":5428,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5428,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5428,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5429,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5429,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5431,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5431,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5431,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5431,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5433,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5433,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5435,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5435,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5435,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5435,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5437,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5437,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5439,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5439,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5439,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5439,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5441,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5441,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5441,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5441,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5442,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5442,"endColumn":57},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5442,"column":32,"nodeType":"AssignmentExpression","endLine":5442,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5443,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5443,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5443,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5443,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5444,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5444,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5444,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5444,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5445,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5445,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5445,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":5447,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5445,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5445,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5447,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5447,"endColumn":25},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5448,"column":6,"nodeType":"AssignmentExpression","endLine":5448,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5448,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5448,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5444 column 15 is used outside of binding context.","line":5448,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":5448,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5449,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5449,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5449,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5449,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5450,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5450,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5450,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5450,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5450,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5450,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5451,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5451,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5451,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":5453,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5451,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5451,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5453,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5453,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5453,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5453,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5453,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5453,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5454,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5454,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5454,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5454,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5450 column 48 is used outside of binding context.","line":5454,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5450 column 15 is used outside of binding context.","line":5454,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5454,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5454,"endColumn":31},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5454,"column":32,"nodeType":"AssignmentExpression","endLine":5454,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5450 column 15 is used outside of binding context.","line":5454,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5450 column 48 is used outside of binding context.","line":5454,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5455,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5455,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5455,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5455,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5455,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5455,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5456,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5456,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5457,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5457,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5457,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5457,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5458,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5458,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5458,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5458,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5458,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":5464,"endColumn":6},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":5458,"column":24,"nodeType":"AssignmentExpression","messageId":"missing","endLine":5458,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5465,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5465,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5465,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5465,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5466,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5466,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5467,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5471,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5467,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5467,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5468,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5468,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5468,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5470,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5468,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5470,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5468,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5468,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5468 column 11.","line":5468,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5468,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5471,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5485,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5471,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5471,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5471,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5471,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5480 column 18 is used outside of binding context.","line":5474,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5474,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5480 column 18 is used outside of binding context.","line":5476,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5476,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5479,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5483,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":5480,"column":1,"nodeType":"Program","messageId":"max","endLine":5480,"endColumn":157},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5480,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5480,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5480,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5480,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5480,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":5480,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5480,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5480,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5480,"column":121,"nodeType":"IfStatement","messageId":"exceed","endLine":5482,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5482,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5482,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5482,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5482,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5482,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5482,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5482,"column":101,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5482,"endColumn":236},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5482,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5482,"endColumn":140},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5482,"column":168,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5482,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5485,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5501,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5485,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5501,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5485,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5485,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5486,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5486,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5486,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5486,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5487,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5487,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5487,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":5487,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5487,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":5487,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5489,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5489,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5490,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5490,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5490,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5490,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5490,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5490,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5490,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":5490,"endColumn":189},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5490,"column":201,"nodeType":"Identifier","messageId":"redeclared","endLine":5490,"endColumn":202},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5490,"column":442,"nodeType":"IfStatement","messageId":"exceed","endLine":5492,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5492,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5492,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5492,"column":27,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5492,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5492,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5492,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5492,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":5492,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5492,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5492,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5493,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5493,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5493,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5493,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5493,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":5493,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5495,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5495,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5495,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5495,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5495,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5495,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5496,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5496,"endColumn":36},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5497,"column":269,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5497,"endColumn":275},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5497,"column":344,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5497,"endColumn":350},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5497,"column":470,"nodeType":"Identifier","messageId":"noShadow","endLine":5497,"endColumn":471},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5497,"column":473,"nodeType":"Identifier","messageId":"noShadow","endLine":5497,"endColumn":474},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5497,"column":476,"nodeType":"Identifier","messageId":"noShadow","endLine":5497,"endColumn":477},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5499,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5499,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5499,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5499,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5499,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5499,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5500,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5500,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5500,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5500,"endColumn":42},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5502,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5502,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5502,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5502,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5502,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":5502,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5502,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5502,"endColumn":95},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5502,"column":94,"nodeType":"Identifier","messageId":"unusedVar","endLine":5502,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5503,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5503,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5503,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5513,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5503,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5513,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5502 column 88.","line":5503,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5503,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5502 column 91.","line":5503,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5503,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5502 column 94.","line":5504,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5504,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5504,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5506,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5504,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5506,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5504,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5504,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5505,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5505,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5507,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5507,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5502 column 88.","line":5507,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5507,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5502 column 94.","line":5507,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5507,"endColumn":37},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":5508,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":5508,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5502 column 91.","line":5508,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5508,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5508,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5510,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5508,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5510,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5508,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5508,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5507 column 33.","line":5508,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5508 column 9.","line":5508,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5509,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5509,"endColumn":143},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5509,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5509,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5509,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5509,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5502 column 88.","line":5511,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5511,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5502 column 91.","line":5512,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5512,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5512,"column":46,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5512,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5512,"column":46,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5512,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5512,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5512,"endColumn":64},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5514,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5514,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5514,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":5514,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5514,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":5514,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5514,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":5514,"endColumn":80},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5514,"column":79,"nodeType":"Identifier","messageId":"unusedVar","endLine":5514,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5515,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5523,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5514 column 73.","line":5515,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5515,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5514 column 79.","line":5515,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5515,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":5516,"column":1,"nodeType":"Program","messageId":"max","endLine":5516,"endColumn":141},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5516,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5516,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'super_'.","line":5516,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5516,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5516,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5516,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5517,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5517,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5514 column 73.","line":5517,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5517,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5514 column 79.","line":5517,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5517,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5514 column 76.","line":5518,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5518,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5520,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5520,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5514 column 73.","line":5521,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5521,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5514 column 79.","line":5521,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5521,"endColumn":36},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5524,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5524,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5524,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":5524,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5524,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":5524,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5524,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":5524,"endColumn":90},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5524,"column":89,"nodeType":"Identifier","messageId":"unusedVar","endLine":5524,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5525,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5525,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5527,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5529,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5527,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5527,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5529,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5529,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5529,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5529,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5529,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5557,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":5529,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5529,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":5529,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5529,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5529,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5529,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5529,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":5529,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 220. Maximum allowed is 100.","line":5530,"column":1,"nodeType":"Program","messageId":"max","endLine":5530,"endColumn":209},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5530,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5530,"endColumn":114},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5530,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5530,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":85,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":106},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5530,"column":115,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5530,"endColumn":186},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5530,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5530,"endColumn":186},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5531 column 178 is used outside of binding context.","line":5530,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":5530,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5530,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":5530,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":123,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5530,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":5530,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":159,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5531 column 178 is used outside of binding context.","line":5530,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":5530,"endColumn":193},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5531,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5531,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5531,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5531,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5531,"column":168,"nodeType":"ForStatement","messageId":"exceed","endLine":5531,"endColumn":271},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5531,"column":174,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5531,"endColumn":198},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5531,"column":178,"nodeType":"Identifier","messageId":"redeclared","endLine":5531,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5531,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":5531,"endColumn":194},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":5531,"column":268,"nodeType":"BlockStatement","messageId":"unexpected","endLine":5531,"endColumn":271,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[628587,628588],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5531,"column":321,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5531,"endColumn":327},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5533,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5533,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":5533,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5533,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5533,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5533,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5533,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5533,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":5534,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5534,"endColumn":11},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":5534,"column":10,"nodeType":"AssignmentExpression","messageId":"missing","endLine":5534,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5535 column 16 is used outside of binding context.","line":5534,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":5534,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5534,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5534,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5535,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5535,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5535,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5535,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":5535,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5535,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5535,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5535,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5539,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":5539,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5539,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5539,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5540,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5540,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5540,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":5546,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5540,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5540,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5541,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5541,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5541,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5541,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5542,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5542,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5543,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5543,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5547,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5547,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5547,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5547,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 272. Maximum allowed is 100.","line":5548,"column":1,"nodeType":"Program","messageId":"max","endLine":5548,"endColumn":261},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5548,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5548,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5548,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5548,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5548,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5548,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5548,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5548,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5548,"endColumn":261},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5548,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5548,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5548,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_disabled_'.","line":5548,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":142},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_disabled_'.","line":5548,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5548,"column":221,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5548,"endColumn":223},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5548,"column":248,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5548,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5549,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5549,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5549,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5549,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":5550,"column":1,"nodeType":"Program","messageId":"max","endLine":5550,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5550,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5550,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5550,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5550,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5550,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5550,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5550,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5550,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5550,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5550,"endColumn":183},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_disabled_'.","line":5550,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5550,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5550,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5550,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5550,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5550,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5551,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5551,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5551,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5551,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5551,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5551,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5552,"column":54,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5552,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5552,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5552,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":81},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5552,"column":192,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5552,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5553,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5553,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5553,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5553,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":5554,"column":1,"nodeType":"Program","messageId":"max","endLine":5554,"endColumn":139},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5554,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5554,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5554,"column":84,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5554,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5555,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5555,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 206. Maximum allowed is 100.","line":5556,"column":1,"nodeType":"Program","messageId":"max","endLine":5556,"endColumn":195},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5556,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5556,"endColumn":195},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":55},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":58,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5556,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5556,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":93,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":112},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":120,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":126},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":157,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":178},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":186,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":192},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5558,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5558,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5558,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5558,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5558,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5558,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5558,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5558,"endColumn":89},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5558,"column":88,"nodeType":"Identifier","messageId":"unusedVar","endLine":5558,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5558 column 82.","line":5559,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5559,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5558 column 85.","line":5559,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5559,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5558 column 88.","line":5560,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5560,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5560,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5562,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5560,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5562,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5560,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5560,"endColumn":42},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5560,"column":74,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5560,"endColumn":87},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5560,"column":91,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5560,"endColumn":104},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5564,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5564,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5564,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5564,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5564,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":5564,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5564,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":5564,"endColumn":101},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5564,"column":100,"nodeType":"Identifier","messageId":"unusedVar","endLine":5564,"endColumn":101},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5566,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5566,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5566,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":5566,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5566,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":5566,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5566,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":5566,"endColumn":187},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5566,"column":186,"nodeType":"Identifier","messageId":"unusedVar","endLine":5566,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5567,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5567,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":5567,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5567,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":15},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":5567,"column":32,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5567,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":5567,"column":73,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5567,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":74},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":5567,"column":112,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5567,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":113},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5567,"column":174,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5567,"column":174,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5567,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5568,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5568,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5571,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5571,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":5572,"column":1,"nodeType":"Program","messageId":"max","endLine":5572,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5572,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5572,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5572,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5572,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5574,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5574,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5574,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5571 column 30.","line":5572,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5572,"column":157,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5572,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5571 column 30.","line":5572,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5575,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5575,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5575,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5575,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5576,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5576,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5576,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":5578,"endColumn":6},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":5577,"column":15,"nodeType":"AssignmentExpression","messageId":"missing","endLine":5577,"endColumn":37},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5577,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5577,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5579,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5579,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5580,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5580,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5580,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5580,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5581,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5583,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5581,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5581,"endColumn":22},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5581,"column":21,"nodeType":"Identifier","messageId":"unusedVar","endLine":5581,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5582,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5582,"endColumn":96},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5582,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5582,"endColumn":51},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5582,"column":55,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5582,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5583,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5609,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5583,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5609,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5583,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5583,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5583,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5583,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5567 column 8.","line":5583,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5583,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":5584,"column":1,"nodeType":"Program","messageId":"max","endLine":5584,"endColumn":111},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5584,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5586,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5584,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5584,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5583 column 47.","line":5584,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":5584,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5585,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5585,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5585,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5585,"endColumn":188},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5585,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5585,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5585,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5585,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5587,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5587,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5587,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5587,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5588,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5588,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5589,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5589,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5589,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5589,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5589,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5589,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5591,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5591,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5591,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5591,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5591,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5591,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5597,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5599,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":5600,"column":1,"nodeType":"Program","messageId":"max","endLine":5600,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5600,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5600,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5567 column 8.","line":5600,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5600,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5600,"column":82,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5600,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5601,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5601,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5601,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5601,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5602,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5602,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5605,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5605,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5605,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5605,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5606,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5606,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5606,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5606,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5607,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5607,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5607,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5607,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5607,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5607,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5608,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5608,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5608,"column":309,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5608,"endColumn":335},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5608,"column":336,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5608,"endColumn":531},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5607 column 36.","line":5608,"column":413,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":414},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5607 column 39.","line":5608,"column":416,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":417},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5608,"column":425,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5608,"endColumn":427},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":5608,"column":495,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5608,"endColumn":496,"suggestions":[{"messageId":"removeEscape","fix":{"range":[636829,636830],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[636829,636829],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5607 column 36.","line":5608,"column":508,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":509},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5607 column 39.","line":5608,"column":511,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":512},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5609,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5609,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5610,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5610,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5610,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5610,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":5611,"column":1,"nodeType":"Program","messageId":"max","endLine":5611,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5611,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5611,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5611,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5611,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5611,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5611,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5612,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5612,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5612,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":5612,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5612,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":5612,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5612,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":5612,"endColumn":91},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5614,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5614,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5614,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":5614,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5614,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":5614,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5614,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":5614,"endColumn":128},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5614,"column":127,"nodeType":"Identifier","messageId":"unusedVar","endLine":5614,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5615,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5615,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5615,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5615,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5616,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5616,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5616,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":5616,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5616,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":5616,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5616,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":5616,"endColumn":169},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5617,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5667,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5617,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5617,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5617,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5617,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5617,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5617,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":118},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5617,"column":143,"nodeType":"NewExpression","messageId":"lower","endLine":5617,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5617,"column":352,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":353},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":5618,"column":12,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":5618,"endColumn":26,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[641093,641110],"text":"Object.prototype.hasOwnProperty.call(r, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5620,"column":7,"nodeType":"ThrowStatement","messageId":"exceed","endLine":5620,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5621,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5621,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5621,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5621,"endColumn":30},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":5622,"column":12,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":5622,"endColumn":26,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[641235,641252],"text":"Object.prototype.hasOwnProperty.call(r, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5624,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5624,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5626,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5626,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5626,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5626,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5626,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5626,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5629,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5629,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5629,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5629,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5617 column 56.","line":5630,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5630,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5617 column 78.","line":5630,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5630,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5630,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5630,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5630,"endColumn":501},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":110,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":112},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":287,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":289},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":364,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":366},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":393,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":395},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5630,"column":438,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":440},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5631,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5631,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5631,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5631,"endColumn":39},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5632,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5632,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5633,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5633,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":5635,"column":1,"nodeType":"Program","messageId":"max","endLine":5635,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5635,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":5635,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5635,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":5635,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5617 column 56.","line":5636,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5636,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5635 column 108.","line":5636,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5636,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5637,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5637,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":5639,"column":1,"nodeType":"Program","messageId":"max","endLine":5639,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5639,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5649,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5639,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5639,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5636 column 17.","line":5641,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5635 column 111.","line":5641,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5641,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5645,"endColumn":173},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5641,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5645,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5641 column 12.","line":5641,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5641 column 15.","line":5641,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5642,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5642,"endColumn":87},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5642,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5642,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":5642,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5642,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5642,"column":88,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5642,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5636 column 14.","line":5642,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5642,"endColumn":95},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5642,"column":115,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5644,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":127,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5642,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5642,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5641 column 33.","line":5642,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":5642,"endColumn":153},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5643,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5643,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5645,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5645,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5645,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5645,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5645,"column":129,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5645,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5646,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":5648,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5648,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5648,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5648,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5648,"endColumn":53},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5648,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5648,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5648,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5648,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5648,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5648,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5650,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5650,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5617 column 78.","line":5650,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5650,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5650,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5650,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5617 column 117.","line":5650,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5650,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5650,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5650,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5635 column 108.","line":5651,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5651,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5652,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5652,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5635 column 108.","line":5657,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5657,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5657,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5657,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5659,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5659,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5663,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5663,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5663,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5663,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5666,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5666,"endColumn":323},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5666,"column":105,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5666,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5667,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5667,"endColumn":30},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5668,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5668,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5668,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":5668,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5669,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5675,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5668 column 121.","line":5669,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":5669,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5675 column 22.","line":5669,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":5669,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5669 column 81.","line":5670,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5670,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5675,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5687,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5675,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5675,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5668 column 121.","line":5675,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5675,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5677 column 118 is used outside of binding context.","line":5677,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":5677,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5677,"column":89,"nodeType":"ForStatement","messageId":"exceed","endLine":5683,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5677,"column":95,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5677,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5675 column 22.","line":5677,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5677,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5677,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5677,"column":118,"nodeType":"Identifier","messageId":"redeclared","endLine":5677,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_currentScript'.","line":5677,"column":148,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5677,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5677,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5677,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5677,"column":351,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":352},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5678,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5678,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":5678,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":5678,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5678,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5678,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5678,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":5682,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5679,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5679,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5680,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5680,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5680,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5680,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5675 column 25.","line":5680,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":5680,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5677 column 99.","line":5680,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":5680,"endColumn":130},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5681,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5681,"endColumn":58},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":5681,"column":35,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5681,"endColumn":36,"suggestions":[{"messageId":"removeEscape","fix":{"range":[645099,645100],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[645099,645099],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5681,"column":59,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5681,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 233. Maximum allowed is 100.","line":5683,"column":1,"nodeType":"Program","messageId":"max","endLine":5683,"endColumn":219},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5683,"column":8,"nodeType":"ForInStatement","messageId":"exceed","endLine":5685,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5683,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5677 column 110 is used outside of binding context.","line":5683,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5677 column 110 is used outside of binding context.","line":5683,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5683,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5683,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":127,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":162,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":163},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":206,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":214,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":215},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5684,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5684,"endColumn":47},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5684,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5684,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5684,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5684,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5684,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5684,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5684,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5687,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5689,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5687,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5689,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5668 column 121.","line":5687,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5687,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5688,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5688,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5688,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5688,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5689,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5689,"endColumn":6},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5690,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5690,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5690,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5690,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5690,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":5690,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5690,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":5690,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5690,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":5690,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5691,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5743,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5691,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5691,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":5692,"column":1,"nodeType":"Program","messageId":"max","endLine":5692,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5693,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5693,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5695,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5695,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5695,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5695,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5696,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5696,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5697,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5697,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 249. Maximum allowed is 100.","line":5698,"column":1,"nodeType":"Program","messageId":"max","endLine":5698,"endColumn":238},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5698,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5698,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5698,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5698,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5698,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":5698,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":5698,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":5698,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5698,"column":70,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5698,"endColumn":238},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":126,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":128},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":141},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":156,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":158},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":209,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":211},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":224,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5699,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5699,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5701,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5701,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5702,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5702,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5702,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5702,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5703,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5703,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5704,"column":33,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5704,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5704,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5704,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":55},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5704,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5705,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5705,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5705,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5705,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5706,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5706,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5706,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5706,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5707,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5707,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5707,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5707,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5708,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5708,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5708,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5708,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5709,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5709,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5709,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5709,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5710,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5710,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5711,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5711,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5711,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5711,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5712,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5712,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5713,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5713,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5713,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5713,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5714,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5714,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5715,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5715,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5715,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5715,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5716,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5716,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5717,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5717,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5717,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5717,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5718,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5718,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5719,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5719,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5719,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5719,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":5720,"column":1,"nodeType":"Program","messageId":"max","endLine":5720,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5721,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5721,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5721,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5721,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5722,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5722,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5722,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5722,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5723,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5723,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5723,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5723,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5724,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5724,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5724,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5724,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5725,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5725,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5725,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5725,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":5726,"column":1,"nodeType":"Program","messageId":"max","endLine":5726,"endColumn":134},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":101,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5727,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5727,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5727,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5727,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 288. Maximum allowed is 100.","line":5728,"column":1,"nodeType":"Program","messageId":"max","endLine":5728,"endColumn":277},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5690 column 77.","line":5728,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5728,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5743 column 13.","line":5728,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5728,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5728,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5728,"endColumn":277},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5728,"endColumn":277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5728,"column":122,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5728,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5729,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5729,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5729,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5729,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":5730,"column":1,"nodeType":"Program","messageId":"max","endLine":5730,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5690 column 77.","line":5730,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5730,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5743 column 13.","line":5730,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5730,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5730,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":5730,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5730,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5730,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5730,"endColumn":180},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5730,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5730,"endColumn":180},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5730,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5730,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5730,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5730,"endColumn":70},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":5738,"column":1,"nodeType":"Program","messageId":"max","endLine":5738,"endColumn":157},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5738,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5738,"endColumn":30},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5738,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":5738,"endColumn":40},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5738,"column":117,"nodeType":"NewExpression","messageId":"lower","endLine":5738,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5739,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5739,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":5740,"column":1,"nodeType":"Program","messageId":"max","endLine":5740,"endColumn":148},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5740,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5740,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5740,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5740,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5740,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":5740,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5740,"column":99,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5740,"endColumn":148},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5740,"column":110,"nodeType":"NewExpression","messageId":"lower","endLine":5740,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5741,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5741,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5741,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5741,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":5742,"column":1,"nodeType":"Program","messageId":"max","endLine":5742,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5742,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5742,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5742,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5742,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5743,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5743,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5743,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5743,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5743,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5743,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5690 column 77.","line":5743,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5743 column 13.","line":5743,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5744,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5744,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5744,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5744,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5745,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5749,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5745,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5749,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5745,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5745,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5745,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5745,"endColumn":35},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5746,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":5746,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5747,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5747,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5747,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5747,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5747,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5747,"endColumn":40},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5750,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5750,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5750,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":5750,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5750,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":5750,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5750,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":5750,"endColumn":96},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5750,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":5750,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5751,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5751,"endColumn":1254},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5751,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":5751,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5751,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5751,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5751,"column":765,"nodeType":"Identifier","messageId":"noShadow","endLine":5751,"endColumn":766},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5751,"column":1249,"nodeType":"Identifier","messageId":"noShadow","endLine":5751,"endColumn":1250},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5752,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5752,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5752,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5752,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5753,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5755,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5753,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5753,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5753,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":5753,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5753,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":5753,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5754,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5754,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5754,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5754,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5754,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5754,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5754,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5754,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5754,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5754,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5754,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5754,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5754,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5755,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5757,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5755,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5755,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5755,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":5755,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5755,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":5755,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5756,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5756,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5756,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5756,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5756,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5756,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5757,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5757,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5757,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5757,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5757,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5757,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5757,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":5757,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5757,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5757,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5758,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5758,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5758,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5758,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5758,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":5758,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5759,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5761,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5759,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":5759,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5759,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5759,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5759,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":5759,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5759,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":5759,"endColumn":71},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5760,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5760,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5760,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5760,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5760,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":5760,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5760,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5760,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5761,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5763,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5761,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5761,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 5760 column 9 is used outside of binding context.","line":5762,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5762,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5762,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5762,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5762,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 5760 column 9 is used outside of binding context.","line":5762,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":50},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5763,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5763,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5763,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5763,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5763,"endColumn":154},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5763,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5763,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5763,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5763,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":109,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":130,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":131},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":137,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":145,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":146},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5763,"column":161,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5763,"endColumn":231},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5764,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5764,"endColumn":6},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'u'.","line":5764,"column":33,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":5764,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5750 column 89.","line":5764,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5764,"endColumn":36},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5764,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5764,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5764,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5764,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5765,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5765,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5767,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5765,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5767,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5765,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5765,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5765,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5765,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5765,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5750 column 89.","line":5765,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":5765,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5750 column 92.","line":5766,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5766,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5766,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5766,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5766,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5766,"endColumn":103},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5768,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5768,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5768,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":5768,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5768,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":5768,"endColumn":119},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5768,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":5768,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5769,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":5769,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":5769,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5769,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":5769,"column":30,"nodeType":"Identifier","messageId":"useConst","endLine":5769,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5769,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5769,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5769,"column":71,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5777,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5769,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5770,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5770,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5771,"column":14,"nodeType":"TryStatement","messageId":"exceed","endLine":5775,"endColumn":22},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5773,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5773,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5773,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5773,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5775,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5775,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5776,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5776,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5777,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5779,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5777,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5777,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5777,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5777,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5778,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5778,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5778,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5778,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5779,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5781,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":5780,"column":1,"nodeType":"Program","messageId":"max","endLine":5780,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":5780,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5780,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5780,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5780,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5780,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5780,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5780,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5780,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5781,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5785,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5781,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5785,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5781,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5781,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5781,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5781,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5781,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5782,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5782,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5782,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5782,"endColumn":38},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5782,"column":67,"nodeType":"NewExpression","messageId":"lower","endLine":5782,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5783,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5783,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5783,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5783,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5783,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5783,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5785,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5787,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5785,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":5785,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":5786,"column":1,"nodeType":"Program","messageId":"max","endLine":5786,"endColumn":110},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":109},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":85},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":60},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5787,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5789,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5789,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5857,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5789,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5857,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5789,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5789,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5790,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5790,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5791,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5791,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5791,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5791,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5792,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5792,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5793,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5793,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5794,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5794,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5795,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5795,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5796,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5796,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5796,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5796,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5797,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5797,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5797,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5797,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5797,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5797,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5798,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5798,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5798,"column":49,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5800,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5798,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5798,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5797 column 30.","line":5798,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":5798,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5799,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5799,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5799,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5799,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5800,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5800,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5800,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5800,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5801,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5801,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5801,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5801,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5801,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5801,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5801 column 44.","line":5802,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5802,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5801 column 50.","line":5803,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5803,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5803,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5803,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5803,"column":50,"nodeType":"SwitchStatement","messageId":"exceed","endLine":5805,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":5804,"column":1,"nodeType":"Program","messageId":"max","endLine":5804,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5804,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5804,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5804,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":5804,"column":73,"nodeType":"BreakStatement","messageId":"exceed","endLine":5804,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5804,"column":103,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5804,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5804,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5804,"column":171,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5804,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5804,"column":189,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5805,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5805,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5807,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5807,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5807,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5807,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5807,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5769 column 11.","line":5808,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5769 column 54.","line":5808,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5769 column 64.","line":5808,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5777 column 15.","line":5808,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5808,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":5808,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5781 column 11.","line":5808,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5808,"column":82,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5816,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5783 column 8.","line":5808,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5807 column 48.","line":5808,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":95},{"ruleId":"max-len","severity":1,"message":"This line has a length of 257. Maximum allowed is 100.","line":5809,"column":1,"nodeType":"Program","messageId":"max","endLine":5809,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5807 column 60.","line":5809,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5809,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5809,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":5815,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5809,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5809,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5811,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5811,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clicks'.","line":5811,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5811,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5816,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5818,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5807 column 48.","line":5816,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5816,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5819,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5819,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5821,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5821,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5821,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5821,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5821,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5821,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5822,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5822,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5822,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5842,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5822,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5842,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5821 column 44.","line":5822,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5822,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5823,"column":52,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5837,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5821 column 50.","line":5823,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5822 column 38.","line":5823,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5823 column 58.","line":5823,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5821 column 47.","line":5823,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":5824,"column":1,"nodeType":"Program","messageId":"max","endLine":5824,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5822 column 9.","line":5824,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5824,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5824,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5824,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5824,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":5830,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5824,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5824,"endColumn":87},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":5825,"column":102,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5825,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5825,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5825,"endColumn":111},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5826,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5826,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5826,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5826,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5828,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5828,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 207. Maximum allowed is 100.","line":5829,"column":1,"nodeType":"Program","messageId":"max","endLine":5829,"endColumn":187},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5829,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5829,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5829,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5829,"endColumn":187},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5829,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5829,"endColumn":82},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":5830,"column":1,"nodeType":"Program","messageId":"max","endLine":5830,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5830,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":5836,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5830,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5830,"endColumn":49},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5831,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5831,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5832,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5832,"endColumn":27},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&='.","line":5834,"column":11,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5834,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5834,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5834,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":5835,"column":1,"nodeType":"Program","messageId":"max","endLine":5835,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5835,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5835,"endColumn":88},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5837,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5837,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5837,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5837,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5837,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5837,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5838,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5838,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5821 column 44.","line":5838,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5838,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":5839,"column":1,"nodeType":"Program","messageId":"max","endLine":5839,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5839,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5839,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5821 column 44.","line":5840,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5840,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5843,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":5843,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5843,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":5843,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5844,"column":22,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5846,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5844,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5844,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5844,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5844,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5845,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5845,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5845,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5845,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5845,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5845,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5846,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5846,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5846,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5846,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5846,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5846,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5846,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5846,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5846,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5846,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5847,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5847,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5847,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5847,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5847 column 55.","line":5848,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5848,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5849,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5849,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5851,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5851,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":5852,"column":1,"nodeType":"Program","messageId":"max","endLine":5852,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5852,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5854,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5852,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5852,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5855,"column":293,"nodeType":"Identifier","messageId":"noShadow","endLine":5855,"endColumn":294},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5858,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5858,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5858,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5858,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5858,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5858,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5858,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":5858,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5859,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5859,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5859,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5863,"endColumn":8},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5864,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5864,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5864,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":5864,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5864,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":5864,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5864,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":5864,"endColumn":207},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5864,"column":206,"nodeType":"Identifier","messageId":"unusedVar","endLine":5864,"endColumn":207},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":5865,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5865,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":5865,"column":33,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5865,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":5865,"column":59,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":60},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5865,"column":88,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5865,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":89},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":5865,"column":111,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5865,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":112},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5865,"column":135,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5865,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":136},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":5865,"column":160,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5865,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":161},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":5865,"column":181,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5865,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":182},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":5865,"column":193,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":194},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":5865,"column":214,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":215},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":5865,"column":238,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":239},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":5865,"column":267,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5865,"column":304,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5895,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":5865,"column":313,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":314},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5865,"column":316,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":317},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5865,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5866,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5866,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5866,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5866,"endColumn":792},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5866,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5866,"endColumn":792},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5866,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5866,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5868,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5868,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5868,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5894,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5868,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5894,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5868,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5868,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5868,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":5868,"endColumn":165},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5869,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5869,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5870,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5870,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5872,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5872,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5870 column 50.","line":5877,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5877,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":5878,"column":1,"nodeType":"Program","messageId":"max","endLine":5878,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5878,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5878,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5878,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5878,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5878,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5878,"endColumn":23},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":5881,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":5881,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5881,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5881,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5881,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5881,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5881,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5881,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5881,"column":61,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5881,"endColumn":239},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5881,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5881,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5882,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":5882,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5882,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":5882,"endColumn":271},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5882,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":5882,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5886,"column":450,"nodeType":"Identifier","messageId":"noShadow","endLine":5886,"endColumn":451},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":5889,"column":1,"nodeType":"Program","messageId":"max","endLine":5889,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":5889,"column":32,"nodeType":"BreakStatement","messageId":"exceed","endLine":5889,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5892,"column":669,"nodeType":"Identifier","messageId":"noShadow","endLine":5892,"endColumn":670},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5893,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5893,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5893,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5893,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5895,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6036,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5895,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6036,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5895,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":5895,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":5895,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5895,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":5895,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":5895,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5896,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5896,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5895 column 53.","line":5896,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5896,"endColumn":18},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5896,"column":17,"nodeType":"Identifier","messageId":"unusedVar","endLine":5896,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5896 column 14.","line":5897,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5898 column 21.","line":5897,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5897,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5897,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5897,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5897,"endColumn":1068},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5897,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5897,"endColumn":1068},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":5897,"column":54,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":113},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":190},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":208,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":232,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":233},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":254,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":255},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":271,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":273},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":297,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":298},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":321,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":322},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":342,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":344},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":386,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":387},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":412,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":414},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":415,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":416},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":439,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":440},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5897,"column":458,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":460},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":461,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":462},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":487,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":489},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":511,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":512},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":533,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":534},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":603,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":604},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":625,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":626},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":646,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":648},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":693,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":694},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":717,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":719},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":720,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":721},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":742,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":743},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5897,"column":761,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":763},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":764,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":765},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":790,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":792},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":5897,"column":830,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5897,"endColumn":842},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":991,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":992},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":1017,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":1018},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":1041,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":1042},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5898,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5898,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5898,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5898,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":5898,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5898,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5865 column 8.","line":5898,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5898,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5904,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5895 column 53.","line":5898,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":73},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5898,"column":72,"nodeType":"Identifier","messageId":"unusedVar","endLine":5898,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5899,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5899,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5899,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5899,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5900,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5900,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5895 column 53.","line":5900,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5900,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5900,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":5900,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5904,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5906,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5904,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5906,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5904,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5904,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5907,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5907,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":5908,"column":1,"nodeType":"Program","messageId":"max","endLine":5908,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5908,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5908,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5908,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5910,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5908,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5910,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5908,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5908,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5909,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5909,"endColumn":198},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5909,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5909,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5911,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5911,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5912,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5912,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5912,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5912,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5913,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5913,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 252. Maximum allowed is 100.","line":5914,"column":1,"nodeType":"Program","messageId":"max","endLine":5914,"endColumn":241},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5914,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5914,"endColumn":241},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5914,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5914,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5914,"column":216,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5914,"endColumn":217},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":5916,"column":1,"nodeType":"Program","messageId":"max","endLine":5916,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5916,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5916,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5916,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5916,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5918,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5918,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5919,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5919,"endColumn":912},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":5919,"column":247,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5919,"endColumn":264},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":5921,"column":1,"nodeType":"Program","messageId":"max","endLine":5921,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5921,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5921,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5921,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":5923,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 592. Maximum allowed is 100.","line":5922,"column":1,"nodeType":"Program","messageId":"max","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5922,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5922,"endColumn":577},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5924,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5924,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5925,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5925,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5926,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5926,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5928,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5928,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5930,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5930,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5931,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5931,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5931,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5931,"endColumn":244},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5931,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5931,"endColumn":244},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5932,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5932,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5932,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5932,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5933,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5933,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5933,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5933,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5933,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":5935,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":5935,"column":1,"nodeType":"Program","messageId":"max","endLine":5935,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5935,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5939,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5935,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5939,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 177. Maximum allowed is 100.","line":5937,"column":1,"nodeType":"Program","messageId":"max","endLine":5937,"endColumn":166},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5938,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5938,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5938,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5938,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5940,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5940,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5940,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5940,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5940,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5940,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5941,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5941,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5941,"column":56,"nodeType":"IfStatement","messageId":"exceed","endLine":5949,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5942,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5942,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5942,"column":48,"nodeType":"TryStatement","messageId":"exceed","endLine":5948,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5940 column 52.","line":5944,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5944,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5950,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5950,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5953,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5959,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5954,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5954,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5956,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5958,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5956,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5956,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":5959,"column":1,"nodeType":"Program","messageId":"max","endLine":5959,"endColumn":207},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5959,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5959,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5959,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5959,"endColumn":59},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5959,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":5959,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5959,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5959,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5959,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5959,"endColumn":207},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5959,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5959,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5960,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5960,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5960,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5960,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5961,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5961,"endColumn":66},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5962,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5962,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5962,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5962,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 259. Maximum allowed is 100.","line":5963,"column":1,"nodeType":"Program","messageId":"max","endLine":5963,"endColumn":248},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5963,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5965,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5963,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5963,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5963,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5963,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5963,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":5963,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":5963,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":5963,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5865 column 8.","line":5963,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5865 column 88.","line":5963,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":199},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5963,"column":234,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5963,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5964,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5964,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5964,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5964,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":5965,"column":1,"nodeType":"Program","messageId":"max","endLine":5965,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5965,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5967,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5965,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5965,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5965,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":147},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5965,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5965,"endColumn":152},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":167,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":168},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5966,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":5966,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5966,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5966,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5966,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5966,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5966,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":5966,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5967,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5967,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5967,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5967,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5967,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5967,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5967,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5967,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5865 column 193.","line":5967,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5967,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5967,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5967,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5967,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":95,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":117,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":127,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5967,"column":132,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":133},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":137,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":190,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5967,"column":192,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5967,"endColumn":194},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":205,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":225,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":226},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":231,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":232},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5967,"column":237,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":238},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":243,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":244},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":249,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":296,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":297},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":325,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":326},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":342,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5967,"column":358,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":359},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":375,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":376},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":390,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":391},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5963 column 17 is used outside of binding context.","line":5967,"column":466,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":467},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5963 column 47 is used outside of binding context.","line":5967,"column":493,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":494},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":518,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":519},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":532,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":533},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5968,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5968,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5968,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":5968,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 389. Maximum allowed is 100.","line":5969,"column":1,"nodeType":"Program","messageId":"max","endLine":5969,"endColumn":378},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5969,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5969,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5969,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5969,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5969,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5969,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5969,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5969,"endColumn":378},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5969,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5969,"endColumn":378},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5969,"column":324,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5969,"endColumn":326},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5970,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5970,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5971,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5971,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5971,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5971,"endColumn":409},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5971,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5971,"endColumn":409},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5971,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5971,"column":277,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":279},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5971,"column":307,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":309},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":5973,"column":1,"nodeType":"Program","messageId":"max","endLine":5973,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5973,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5973,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5973,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":5987,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5974,"column":31,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5978,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5974,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5974,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5974,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5974,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5974 column 35.","line":5974,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5974 column 42.","line":5974,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":76},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":5975,"column":1,"nodeType":"Program","messageId":"max","endLine":5975,"endColumn":95},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5975,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5975,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5974 column 49.","line":5975,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5975,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5974 column 57.","line":5975,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5975,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5977,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5977,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5975 column 17 is used outside of binding context.","line":5977,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":5977,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5978,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":5982,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 633. Maximum allowed is 100.","line":5979,"column":1,"nodeType":"Program","messageId":"max","endLine":5979,"endColumn":616},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5979,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5979,"endColumn":589},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":5979,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":5979,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":43},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":5979,"column":60,"nodeType":"Identifier","messageId":"redeclared","endLine":5979,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":5979,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5865 column 8.","line":5979,"column":572,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":573},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5981,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5981,"endColumn":613},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5981,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5981,"endColumn":613},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5979 column 78 is used outside of binding context.","line":5981,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5981,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5981,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":73,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":188,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":189},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":269,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":270},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":351,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":352},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":392,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":393},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5979 column 17 is used outside of binding context.","line":5981,"column":451,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":452},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5981,"column":573,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5981,"endColumn":575},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":614,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":615},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":630,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":631},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5981,"column":630,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5981,"endColumn":754},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5981,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5981,"endColumn":634},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":690,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":691},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":743,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":744},{"ruleId":"max-len","severity":1,"message":"This line has a length of 269. Maximum allowed is 100.","line":5982,"column":1,"nodeType":"Program","messageId":"max","endLine":5982,"endColumn":255},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5982,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5986,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5982,"column":140,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5982,"endColumn":141},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":196,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":229},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":5984,"column":1,"nodeType":"Program","messageId":"max","endLine":5984,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5984,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5984,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5984,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5984,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5974 column 35.","line":5985,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5985,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5986,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5986,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5988,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5988,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5990,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5990,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":5991,"column":1,"nodeType":"Program","messageId":"max","endLine":5991,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5991,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5991,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5991,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5991,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5993,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5993,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5993,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5993,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5993,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5993,"endColumn":289},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5993,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5993,"endColumn":289},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5993,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5993,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5994,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5994,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5995,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5995,"endColumn":583},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5995,"column":391,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5995,"endColumn":392},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5997,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5997,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5997,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":5999,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5997,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5997,"endColumn":110},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5997,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5997,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5999,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5999,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5999,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5999,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5999,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5999,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5999,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5999,"endColumn":73},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6000,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6000,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":6000,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6000,"endColumn":11},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6000,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6000,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5997 column 11.","line":6001,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6001,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6003,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6003,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":6003,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6003,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6000 column 10 is used outside of binding context.","line":6003,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":6003,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":6004,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6004,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6004,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6004,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6005,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6005,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6005,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6005,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6007,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6011,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6007,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6011,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6007,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6007,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6000 column 10 is used outside of binding context.","line":6007,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":6007,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5997 column 11.","line":6007,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":6007,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6010,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6010,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6010,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6010,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6010,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6010,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6016,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6016,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6022,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6022,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6023,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6023,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6023,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6023,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6024,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6024,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6025,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6025,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":6026,"column":1,"nodeType":"Program","messageId":"max","endLine":6026,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6026,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6026,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6026,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":6026,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6026,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6026,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6027,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6027,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6027,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6027,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6027,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6027,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6028,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6028,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":6028,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6028,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":6029,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6029,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6028 column 44.","line":6029,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6029,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6030,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6030,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":40},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6030,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":69},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":6030,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6031,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6031,"endColumn":548},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6031,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6031,"endColumn":548},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":6031,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6031,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":6031,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":6031,"column":354,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":355},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":6031,"column":398,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":399},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":6031,"column":449,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":450},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":6031,"column":502,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":503},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6031,"column":549,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6031,"endColumn":747},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6031,"column":555,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6031,"endColumn":556},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6031,"column":564,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6031,"endColumn":566},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6033,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6033,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6034,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6034,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":6034,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":6034,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6035,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6035,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6035,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6035,"endColumn":11},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6037,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6037,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6037,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6037,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6037,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":6037,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6037,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":6037,"endColumn":116},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6037,"column":115,"nodeType":"Identifier","messageId":"unusedVar","endLine":6037,"endColumn":116},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6038,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6066,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6038,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6038,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6038,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":6038,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6038,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6038,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":6039,"column":1,"nodeType":"Program","messageId":"max","endLine":6039,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6039,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6039,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6039,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6039,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6039,"column":126,"nodeType":"IfStatement","messageId":"exceed","endLine":6045,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":6040,"column":1,"nodeType":"Program","messageId":"max","endLine":6040,"endColumn":174},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6040,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6040,"endColumn":174},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6040,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6040,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6040,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6040,"endColumn":84},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6040,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6040,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":6042,"column":1,"nodeType":"Program","messageId":"max","endLine":6042,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6042,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6042,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":6043,"column":1,"nodeType":"Program","messageId":"max","endLine":6043,"endColumn":104},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6043,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6043,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clicks'.","line":6043,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6043,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6044,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6044,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6044,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6044,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6044,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6044,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6046,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6046,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6046,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6046,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6047,"column":78,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6047,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6047,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":6047,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6047,"column":101,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6047,"endColumn":315},{"ruleId":"max-len","severity":1,"message":"This line has a length of 433. Maximum allowed is 100.","line":6049,"column":1,"nodeType":"Program","messageId":"max","endLine":6049,"endColumn":422},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6049,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6049,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6049,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6049,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6049,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6049,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6049,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6049,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6049,"column":87,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6049,"endColumn":422},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6049,"column":87,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6049,"endColumn":422},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6049,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6049,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6049,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6049,"endColumn":203},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6049,"column":351,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6049,"endColumn":352},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6050,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6050,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 750. Maximum allowed is 100.","line":6051,"column":1,"nodeType":"Program","messageId":"max","endLine":6051,"endColumn":739},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6051,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6051,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6051,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6051,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6051,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6051,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6038 column 8.","line":6051,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":36},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6051,"column":93,"nodeType":"Identifier","messageId":"redeclared","endLine":6051,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6051,"column":134,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6051,"endColumn":739},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6051,"column":134,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6051,"endColumn":739},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":262},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":320,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":322},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":345,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":347},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":382,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":384},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":445,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":447},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":472,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":474},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":511,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":513},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":522,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":524},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6051,"column":668,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6051,"endColumn":669},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6053,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6053,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6053,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6053,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 310. Maximum allowed is 100.","line":6055,"column":1,"nodeType":"Program","messageId":"max","endLine":6055,"endColumn":299},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6055,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6055,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6055,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6055,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6055,"endColumn":31},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":6055,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6055,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":6055,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6055,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6055,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6055,"column":83,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6055,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6055,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6055,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6055,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6055,"column":118,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":119},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6055,"column":122,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6055,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":156},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6055,"column":171,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6055,"endColumn":299},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6056,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6056,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6057,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6057,"endColumn":90},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6057,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6057,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6057,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6057,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6057,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6057,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6057,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6057,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6057,"column":91,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6057,"endColumn":307},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6057,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6057,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6058,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6058,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6059,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6059,"endColumn":119},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6059,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6059,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6059,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6059,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6059,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6059,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6059,"column":120,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6059,"endColumn":382},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6059,"column":120,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6059,"endColumn":382},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6059,"column":366,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6059,"endColumn":367},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6060,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6060,"endColumn":45},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6060,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":6060,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6061,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6061,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6061,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6061,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6061,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6061,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6061,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6061,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6062,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6062,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6063,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6063,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6063,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6063,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6038 column 8.","line":6063,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6070 column 15.","line":6063,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6063,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6063,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":6065,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 863. Maximum allowed is 100.","line":6064,"column":1,"nodeType":"Program","messageId":"max","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6064,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6064,"endColumn":95},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6064,"column":220,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6064,"endColumn":258},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6064,"column":482,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6064,"endColumn":555},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6064,"column":842,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6064,"endColumn":848},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6066,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6070,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6066,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6066,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6066,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6066,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6067,"column":31,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6067,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6067,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6067,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6067,"column":51,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6067,"endColumn":377},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6067,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6067,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6067,"column":378,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6069,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6067 column 37.","line":6067,"column":535,"nodeType":"Identifier","messageId":"noShadow","endLine":6067,"endColumn":536},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6069,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6069,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6070,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6072,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6070,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6070,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6070,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6070,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6070,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6070,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 295. Maximum allowed is 100.","line":6071,"column":1,"nodeType":"Program","messageId":"max","endLine":6071,"endColumn":284},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6071,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6071,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6071,"column":100,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6071,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 207. Maximum allowed is 100.","line":6072,"column":1,"nodeType":"Program","messageId":"max","endLine":6072,"endColumn":199},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6072,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6072,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6072,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6072,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6072,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6072,"endColumn":58},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6073,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6073,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6073,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":6073,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6073,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6073,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6073,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":6073,"endColumn":83},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6073,"column":82,"nodeType":"Identifier","messageId":"unusedVar","endLine":6073,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6073 column 76.","line":6074,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6074,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":6075,"column":1,"nodeType":"Program","messageId":"max","endLine":6075,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6075,"column":26,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6075,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6073 column 79.","line":6075,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6075,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6075,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6075,"endColumn":107},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6077,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6077,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6077,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":6077,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6077,"column":148,"nodeType":"Identifier","messageId":"noShadow","endLine":6077,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6077,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":6077,"endColumn":152},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6077,"column":151,"nodeType":"Identifier","messageId":"unusedVar","endLine":6077,"endColumn":152},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6078,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6124,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6078,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6078,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":6078,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6078,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6078,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6078,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":6079,"column":1,"nodeType":"Program","messageId":"max","endLine":6079,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6078 column 58.","line":6079,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":6079,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6078 column 61.","line":6079,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":6079,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":6080,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":6080,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6078 column 58.","line":6081,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6081,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6078 column 61.","line":6081,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6081,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6082,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6082,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6083,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6083,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6086,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6086,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6086,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6086,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6089,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6091,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6089,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6089,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":6091,"column":1,"nodeType":"Program","messageId":"max","endLine":6091,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6091,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6091,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6091,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6091,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6091,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6091,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6091,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":6091,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__values'.","line":6092,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6092,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6092,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6092,"endColumn":51},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6093,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6093,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6093,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6093,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6093,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6093,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6093,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6093,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6093,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6093,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6093,"column":87,"nodeType":"IfStatement","messageId":"exceed","endLine":6095,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6095,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6099,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":6097,"column":1,"nodeType":"Program","messageId":"max","endLine":6097,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6097,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6097,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6099,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":6099,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6100,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6100,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6100,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6100,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":126},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6100,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":6100,"endColumn":145},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6101,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6101,"endColumn":54},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":6101,"column":55,"nodeType":"AssignmentExpression","endLine":6101,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6104,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6104,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6106,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6106,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6108,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6108,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6108,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6108,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6109,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6109,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6109,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6109,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6110,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6110,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6112,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6112,"endColumn":43},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":6113,"column":6,"nodeType":"AssignmentExpression","endLine":6113,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6114,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6114,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6114,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6114,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6114,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6114,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6115,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6115,"endColumn":169},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6115,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6115,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6116,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6116,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6116,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":6116,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6117,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6117,"endColumn":117},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":6117,"column":65,"nodeType":"AssignmentExpression","endLine":6117,"endColumn":96},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":6123,"column":1,"nodeType":"Program","messageId":"max","endLine":6123,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6123,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6123,"endColumn":123},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6123,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6123,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6124,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6126,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6124,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6124,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6124,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6124,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6125,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6125,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6125,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6125,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6126,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6128,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6128,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6166,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6128,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6166,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6128,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6128,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6129,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6129,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6129,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6129,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6130,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6130,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6130,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6130,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":6131,"column":1,"nodeType":"Program","messageId":"max","endLine":6131,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6131,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6131,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6131,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6131,"endColumn":99},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":6133,"column":1,"nodeType":"Program","messageId":"max","endLine":6133,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6133 column 69.","line":6133,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6133 column 66.","line":6133,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6133,"column":62,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6133,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6133,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6133,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6133,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6133,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":76},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6133,"column":78,"nodeType":"Identifier","messageId":"useConst","endLine":6133,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6078 column 11.","line":6133,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":79},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6134,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6134,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6100 column 8.","line":6134,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6134,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6100 column 80.","line":6134,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6134,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6135,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":6135,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6100 column 30.","line":6135,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6135,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6100 column 125.","line":6135,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6135,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6135,"column":32,"nodeType":"TryStatement","messageId":"exceed","endLine":6151,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":6136,"column":1,"nodeType":"Program","messageId":"max","endLine":6136,"endColumn":81},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6136,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6136,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6136,"column":20,"nodeType":"ForStatement","messageId":"exceed","endLine":6140,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6136,"column":26,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6136,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 6124 column 22.","line":6136,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6136,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 6126 column 15.","line":6136,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6136,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 6166 column 11.","line":6137,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6137,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6137,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":6139,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6138,"column":18,"nodeType":"BreakStatement","messageId":"exceed","endLine":6138,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6133 column 69.","line":6141,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6141,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 6136 column 42 is used outside of binding context.","line":6145,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6145,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6145,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 6136 column 42 is used outside of binding context.","line":6145,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6136 column 30 is used outside of binding context.","line":6145,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6136 column 30 is used outside of binding context.","line":6145,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":54},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":6148,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6148,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6151,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6151,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6151,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6151,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6133 column 69.","line":6153,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6153,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6134 column 38 is used outside of binding context.","line":6157,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6157,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6157,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6134 column 38 is used outside of binding context.","line":6157,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6134 column 16 is used outside of binding context.","line":6157,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6134 column 16 is used outside of binding context.","line":6157,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":52},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":6160,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6160,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6164,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6164,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6164,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6164,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":6165,"column":1,"nodeType":"Program","messageId":"max","endLine":6165,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6165,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6165,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6165,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6165,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6165,"column":93,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6165,"endColumn":177},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":6166,"column":1,"nodeType":"Program","messageId":"max","endLine":6166,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6166,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6194,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6166,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6194,"endColumn":11},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6166,"column":22,"nodeType":"NewExpression","messageId":"lower","endLine":6166,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":6166,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":6166,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6166,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":6166,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6167,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6167,"endColumn":161},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6167,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6167,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6168,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6168,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6169,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6169,"endColumn":237},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6169,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6169,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6170,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6170,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6170,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6170,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 408. Maximum allowed is 100.","line":6171,"column":1,"nodeType":"Program","messageId":"max","endLine":6171,"endColumn":397},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6171,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6171,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6171,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6171,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6171,"column":50,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6171,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6171,"column":50,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6171,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6171,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6171,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6171,"column":57,"nodeType":"Identifier","messageId":"redeclared","endLine":6171,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6171,"column":93,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6171,"endColumn":397},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6171,"column":288,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6171,"endColumn":289},{"ruleId":"max-len","severity":1,"message":"This line has a length of 334. Maximum allowed is 100.","line":6173,"column":1,"nodeType":"Program","messageId":"max","endLine":6173,"endColumn":323},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6173,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6173,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6173,"column":51,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6173,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6173,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":6173,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6173,"column":86,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6173,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6174,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6174,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":6175,"column":1,"nodeType":"Program","messageId":"max","endLine":6175,"endColumn":113},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6175,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":6175,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6175,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6175,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6175,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":6175,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6175,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6175,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6175,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6175,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6175,"column":84,"nodeType":"IfStatement","messageId":"exceed","endLine":6179,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6175,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6175,"endColumn":100},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":6176,"column":1,"nodeType":"Program","messageId":"max","endLine":6176,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6176,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6176,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6176,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6176,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6176,"column":130,"nodeType":"IfStatement","messageId":"exceed","endLine":6178,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6176,"column":144,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6176,"endColumn":146},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6176,"column":165,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6176,"endColumn":167},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6179,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6179,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6180,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6180,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6182,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6182,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6182,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6182,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6078 column 11.","line":6183,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6183,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6100 column 8.","line":6183,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6183,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6100 column 80.","line":6183,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6183,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6183,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6183,"endColumn":956},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6183,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6183,"endColumn":956},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6183,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6183,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6183,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6183,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6184,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6184,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6184,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6184,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6185,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6185,"endColumn":162},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6185,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6185,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6186,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6186,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6187,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6187,"endColumn":412},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6187,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6187,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6187,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6187,"endColumn":86},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6189,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6189,"endColumn":163},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6189,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6189,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6191,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6191,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6191,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6191,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6192,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6192,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6193,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6193,"endColumn":303},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6193,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6193,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6194,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6198,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6194,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6194,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6195,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6195,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6195,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6195,"endColumn":325},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6195,"column":44,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6195,"endColumn":325},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6195,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":6195,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6195,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6195,"endColumn":80},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":97,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":103},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":150,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6195,"column":364,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6195,"endColumn":365},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6196,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6196,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6198,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6198,"endColumn":24},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6199,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6199,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6199,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":6199,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6199,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":6199,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6199,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":6199,"endColumn":171},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6199,"column":170,"nodeType":"Identifier","messageId":"unusedVar","endLine":6199,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6200,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6200,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":6200,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6200,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":6200,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6200,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6200,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6200,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":6201,"column":1,"nodeType":"Program","messageId":"max","endLine":6201,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6200 column 58.","line":6201,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":6201,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6200 column 61.","line":6201,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":6201,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":6202,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":6202,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6200 column 58.","line":6203,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6203,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6200 column 61.","line":6203,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6203,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6204,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6204,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6205,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6205,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6208,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6208,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6208,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6208,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6211,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6213,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6211,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6211,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":6213,"column":1,"nodeType":"Program","messageId":"max","endLine":6213,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6213,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6213,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6213,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6213,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6213,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6213,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6213,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":6213,"endColumn":100},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":6214,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6214,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6214,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6214,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__values'.","line":6214,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6214,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6214,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6214,"endColumn":51},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6215,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6215,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6215,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6215,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6215,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6215,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6215,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6215,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6215,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6215,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6215,"column":87,"nodeType":"IfStatement","messageId":"exceed","endLine":6217,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6217,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6221,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":6219,"column":1,"nodeType":"Program","messageId":"max","endLine":6219,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6219,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6219,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6221,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":6221,"endColumn":97},{"ruleId":"prefer-const","severity":2,"message":"'C' is never reassigned. Use 'const' instead.","line":6222,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6222,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":6222,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":6222,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6222,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":57},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":6222,"column":87,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6222,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":88},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":6222,"column":113,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":114},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":6222,"column":120,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6222,"column":127,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6256,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6222,"column":127,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6256,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6222,"column":159,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6222,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6222,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":224},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":6223,"column":1,"nodeType":"Program","messageId":"max","endLine":6223,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6223,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6223,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":6223,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6222 column 56.","line":6223,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6223,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6302 column 11.","line":6223,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":30},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":6223,"column":58,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6214 column 10.","line":6223,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":59},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":6223,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6223,"endColumn":67},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6223,"column":66,"nodeType":"NewExpression","messageId":"lower","endLine":6223,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6223,"column":78,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6225,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6223,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6223,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6224,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6224,"endColumn":333},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6225,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6227,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6225,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6225,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6227,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6255,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6227,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6255,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6227,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6227,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6228,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6228,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6229,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6229,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6230 column 12 is used outside of binding context.","line":6229,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":6229,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6229,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6229,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6229,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":6237,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6230 column 12 is used outside of binding context.","line":6229,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":6229,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6229,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6229,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6230,"column":1,"nodeType":"Program","messageId":"max","endLine":6230,"endColumn":94},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6230,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6230,"endColumn":69},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6230,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":6230,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6230,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6230,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6230,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":6236,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6233,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6233,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6234,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6234,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6235,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6235,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6236,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6236,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6236,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6236,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6239,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6239,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6239,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6239,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6240,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6240,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6240,"column":60,"nodeType":"IfStatement","messageId":"exceed","endLine":6242,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":6242,"column":1,"nodeType":"Program","messageId":"max","endLine":6242,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6242,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6250,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6242,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6250,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6242,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6242,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6243,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6243,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6239 column 59.","line":6244,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6244,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6244,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":6248,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6244,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6244,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":6245,"column":1,"nodeType":"Program","messageId":"max","endLine":6245,"endColumn":141},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6245,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6245,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6240 column 12.","line":6245,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6245,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6245,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6245,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6245,"column":80,"nodeType":"IfStatement","messageId":"exceed","endLine":6247,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6246,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6246,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6248,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6248,"endColumn":398},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6248,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6248,"endColumn":398},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6248,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6248,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":170,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":171},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6245 column 68 is used outside of binding context.","line":6248,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":193},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":210,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":211},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6245 column 68 is used outside of binding context.","line":6248,"column":224,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":304},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":357,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6251,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6251,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6252,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6254,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6252,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6252,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6253,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6253,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6253,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6253,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6256,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6302,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6256,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6302,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":6256,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6256,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6256,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6256,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6256,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6256,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":6257,"column":1,"nodeType":"Program","messageId":"max","endLine":6257,"endColumn":161},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6257,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6257,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6258,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6258,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6258,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6258,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 319. Maximum allowed is 100.","line":6259,"column":1,"nodeType":"Program","messageId":"max","endLine":6259,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6259,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6259,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6259,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6259,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":161},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6259,"column":182,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6259,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6259,"column":182,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6259,"endColumn":308},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6259,"column":223,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6259,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6262,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":6262,"endColumn":83},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":6263,"column":1,"nodeType":"Program","messageId":"max","endLine":6263,"endColumn":260},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6263,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6263,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6263,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6263,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6263,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6263,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6263,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6263,"column":222,"nodeType":"IfStatement","messageId":"exceed","endLine":6271,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":6264,"column":1,"nodeType":"Program","messageId":"max","endLine":6264,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6264,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6264,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6222 column 56.","line":6264,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6302 column 11.","line":6264,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6214 column 10.","line":6264,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6264,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":6264,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6264,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6264,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":6264,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6264,"column":173,"nodeType":"Identifier","messageId":"outOfScope","endLine":6264,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6265,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":6265,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6266,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":6266,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":6267,"column":1,"nodeType":"Program","messageId":"max","endLine":6267,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 6222 column 31.","line":6267,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6267,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6267,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":6267,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6267,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6267,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6267,"column":50,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6267,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6267,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":6267,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6267,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6267,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6270,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6270,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6270,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6270,"endColumn":187},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6264 column 16 is used outside of binding context.","line":6270,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":6270,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6264 column 19 is used outside of binding context.","line":6270,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":6270,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6264 column 16 is used outside of binding context.","line":6270,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":6270,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6271,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6273,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6273,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6275,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6273,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6273,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 6222 column 113.","line":6273,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6273,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 6222 column 120.","line":6273,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":6273,"endColumn":84},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":6273,"column":139,"nodeType":"Identifier","messageId":"redeclared","endLine":6273,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6273,"column":139,"nodeType":"Identifier","messageId":"outOfScope","endLine":6273,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6273,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":6273,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6273,"column":172,"nodeType":"Identifier","messageId":"outOfScope","endLine":6273,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 6302 column 14.","line":6274,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6274,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6274,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6274,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6274,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6274,"endColumn":503},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6274,"column":145,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6274,"endColumn":146},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":216,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":217},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":464,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":465},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6275,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6275,"endColumn":492},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6275,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6275,"endColumn":492},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":6275,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":6275,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":83},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":162,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":212,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":231},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":259,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":260},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":277,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":278},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6275,"column":493,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6275,"endColumn":635},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6275,"column":543,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6275,"endColumn":544},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6275,"column":586,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6275,"endColumn":605},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6276,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6276,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6277,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":6281,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6278,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":6280,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6282,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6282,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6283,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":6283,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6285,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6285,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6285,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6285,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6285,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6285,"endColumn":315},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6285,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6285,"endColumn":113},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6285,"column":256,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6285,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6285,"column":264,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6285,"endColumn":283},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6286,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6286,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6287,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6287,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6287,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6287,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6287,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":6287,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6287,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6287,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6287,"column":23,"nodeType":"TryStatement","messageId":"exceed","endLine":6301,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6288,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6288,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6288,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6288,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6288,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":6288,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6289,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6289,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6222 column 56.","line":6289,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6289,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6302 column 11.","line":6289,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6289,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6289,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6289,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6289,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6289,"endColumn":195},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6286 column 49.","line":6291,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6291,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6288 column 77 is used outside of binding context.","line":6295,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6295,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6295,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6288 column 77 is used outside of binding context.","line":6295,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6288 column 16 is used outside of binding context.","line":6295,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6288 column 16 is used outside of binding context.","line":6295,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":52},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":6298,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6298,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6301,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6301,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6302,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6302,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6302,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6302,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6302,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6302,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6302,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6302,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6302,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":6302,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6303,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6303,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6303,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6303,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6303,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6303,"endColumn":139},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6303,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6303,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6303,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6303,"endColumn":38},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6303,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":6303,"endColumn":79},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6303,"column":140,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6303,"endColumn":344},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6303,"column":140,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6303,"endColumn":344},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6303,"column":182,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6303,"endColumn":183},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6304,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6304,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6304,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6304,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6304,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6304,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6305,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6305,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6305,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":6305,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6305,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":6305,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6305,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6305,"endColumn":128},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6305,"column":127,"nodeType":"Identifier","messageId":"unusedVar","endLine":6305,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6306,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6306,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6306,"column":64,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6308,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6306,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6305 column 121.","line":6306,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6305 column 124.","line":6306,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":80},{"ruleId":"max-len","severity":1,"message":"This line has a length of 261. Maximum allowed is 100.","line":6307,"column":1,"nodeType":"Program","messageId":"max","endLine":6307,"endColumn":250},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6307,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6307,"endColumn":250},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6307,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6307,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6308,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6326,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6308,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6326,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6309,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6309,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6309,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6309,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6310,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6310,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6311,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6311,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6311,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6311,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6313,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6313,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6313,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6313,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":6315,"column":1,"nodeType":"Program","messageId":"max","endLine":6315,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6315,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6315,"endColumn":116},{"ruleId":"max-len","severity":1,"message":"This line has a length of 215. Maximum allowed is 100.","line":6317,"column":1,"nodeType":"Program","messageId":"max","endLine":6317,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6305 column 121.","line":6317,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6317,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6317,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6317,"endColumn":204},{"ruleId":"max-len","severity":1,"message":"This line has a length of 249. Maximum allowed is 100.","line":6319,"column":1,"nodeType":"Program","messageId":"max","endLine":6319,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6305 column 121.","line":6319,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6319,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6305 column 124.","line":6319,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6319,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6319,"endColumn":238},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6319,"column":218,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6319,"endColumn":219},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6327,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6327,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6327,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":6327,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6327,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":6327,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6327,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6327,"endColumn":148},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6327,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":6327,"endColumn":148},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6328,"column":87,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6380,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6328,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":6328,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6328,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6328,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6327 column 147.","line":6329,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6329,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6329,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6328 column 96.","line":6329,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6329,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6329,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":6329,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":43},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":6329,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6329,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":57},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6329,"column":86,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6329,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6329,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6331,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":6331,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6331,"column":88,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6333,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1008. Maximum allowed is 100.","line":6332,"column":1,"nodeType":"Program","messageId":"max","endLine":6332,"endColumn":994},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6332,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6332,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6329 column 9.","line":6332,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6329 column 21.","line":6332,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6329 column 27.","line":6332,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6329 column 30.","line":6332,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6329 column 56.","line":6332,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6329 column 86.","line":6332,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6331 column 81.","line":6332,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6332,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6332,"endColumn":994},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6332,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6332,"endColumn":994},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6332,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6332,"endColumn":88},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":137},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":861,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":863},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":877,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":879},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":898,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":900},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6333,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6335,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6333,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6333,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6334,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6334,"endColumn":291},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6334,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6334,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6335,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6337,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6336,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6336,"endColumn":221},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6336,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6336,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6337,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6369,"endColumn":375},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6337,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6369,"endColumn":375},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6337,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6337,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6338,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6338,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6338,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":6342,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6339,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6341,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6339,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6339,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6340,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6340,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6340,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6340,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6342,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6342,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6329 column 9.","line":6342,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6342,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6342,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6344,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6342,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6342,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6345,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6345,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6345,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":6345,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6346,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6346,"endColumn":279},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6346,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6346,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6346,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6346,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6347,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6347,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":6349,"column":1,"nodeType":"Program","messageId":"max","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6349,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6349,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6351,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6351,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":6353,"column":1,"nodeType":"Program","messageId":"max","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6353,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6353,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":6353,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6353,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":6353,"column":79,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6353,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6355,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6355,"endColumn":39},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6357,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6357,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6357,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6357,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6359,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6359,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6361,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6361,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6361,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":6367,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6363,"column":101,"nodeType":"BreakStatement","messageId":"exceed","endLine":6363,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6366,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6366,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6366,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6366,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6366,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6366,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6367,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6367,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6367,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6367,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6369,"column":376,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6369,"endColumn":389},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6369,"column":376,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6369,"endColumn":389},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6370,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6372,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6370,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6370,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6371,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6371,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6371,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6371,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6373,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6375,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6373,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6373,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6374,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6374,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6373 column 19.","line":6374,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":6374,"endColumn":65},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6374,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6374,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6374,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6374,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6375,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6379,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6375,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6375,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6376,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6376,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6376,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6376,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6376,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":6376,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6329 column 9.","line":6376,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":6376,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6329 column 21.","line":6376,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":6376,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6376,"column":119,"nodeType":"TryStatement","messageId":"exceed","endLine":6378,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6375 column 19.","line":6378,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6378,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6378,"column":23,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6378,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6329 column 27.","line":6378,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6378,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6378,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6378,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6378,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6378,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6378,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6378,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6380,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6382,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6380,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6380,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6327 column 147.","line":6380,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6328 column 96.","line":6380,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6382,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6396,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6382,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6396,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6383,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6395,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":6384,"column":1,"nodeType":"Program","messageId":"max","endLine":6384,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6384,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6384,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6385,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6385,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":6386,"column":1,"nodeType":"Program","messageId":"max","endLine":6386,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6386,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6386,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6386,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6386,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6387,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6387,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6387,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":6387,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6388,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6388,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6388,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6388,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6390,"column":28,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6390,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6390,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6390,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6390,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6390,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6390,"column":190,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6390,"endColumn":251},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6390,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6390,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6391,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6391,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6391,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":6391,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6392,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6392,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6392,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6392,"endColumn":351},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6392,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6392,"endColumn":351},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6392,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6392,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6392,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6392,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6393,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6393,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6394,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6394,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6327 column 147.","line":6394,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6394,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6328 column 96.","line":6394,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6394,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6394,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6394,"endColumn":611},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6394,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6394,"endColumn":611},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6396,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6396,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6397,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6397,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6397,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":6397,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6397,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":6397,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6397,"column":148,"nodeType":"Identifier","messageId":"noShadow","endLine":6397,"endColumn":149},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6397,"column":148,"nodeType":"Identifier","messageId":"unusedVar","endLine":6397,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6398,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6398,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6398,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6398,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6398,"column":95,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6446,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6397 column 142.","line":6398,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":6398,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6397 column 145.","line":6399,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6399,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6399,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6399,"column":78,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6411,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6399,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6400,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6400,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6400,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6400,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6400 column 15.","line":6401,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6401,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6401,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":6401,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6401,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6401,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6401,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6403,"endColumn":1035},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6401,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6403,"endColumn":1035},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6401,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6401,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6401,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6401,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6401,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6401,"endColumn":78},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6401,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6401,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6400 column 18.","line":6401,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":6401,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6403,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6403,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":181,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":182},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":191,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":193},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":234,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":235},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":239,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":240},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":333,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":334},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":353,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":354},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":457,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":458},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":545,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":546},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6403,"column":625,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":626},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":630,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":631},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":721,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":722},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":804,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":805},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":887,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":888},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":6404,"column":1,"nodeType":"Program","messageId":"max","endLine":6404,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6404,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6406,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6404,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6406,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6404,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":13},{"ruleId":"compat/compat","severity":2,"message":"navigator.clipboard() is not supported in Safari 11.1, iOS Safari 11.3-11.4","line":6404,"column":36,"nodeType":"MemberExpression","endLine":6404,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6399 column 87.","line":6404,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6413 column 16.","line":6404,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6404,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6406,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6410,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6406,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6406,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6407,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6407,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6407,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6407,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6408,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6408,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6409,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6409,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6409,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6409,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6411,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6413,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6397 column 148.","line":6411,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6411,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6412,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6412,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6412,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6412,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6412,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6412,"endColumn":552},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6412,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6412,"endColumn":552},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6413,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6415,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6413,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6413,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6413,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6413,"endColumn":20},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6413,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":6413,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6414,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6414,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6414,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6414,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6415,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6417,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6416,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6416,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6416,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6416,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6416,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6416,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6416,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6416,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6416,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":6416,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6416,"column":104,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6416,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6416,"column":186,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6416,"endColumn":187},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6417,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6445,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6417,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6445,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6417,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6417,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6417,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":6417,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6418,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6418,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6419,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6419,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6419,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6419,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6420,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6420,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6420,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":6420,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6420,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6420,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6420,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":6432,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6420,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":6420,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6421,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6421,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6421,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6421,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 418. Maximum allowed is 100.","line":6423,"column":1,"nodeType":"Program","messageId":"max","endLine":6423,"endColumn":401},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6423,"column":48,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6423,"endColumn":328},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6423,"column":48,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6423,"endColumn":328},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6423,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6423,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6399 column 87.","line":6423,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":131},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6413 column 16.","line":6423,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6423,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":161},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":170,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6399 column 33.","line":6423,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":171},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":175},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":6423,"column":185,"nodeType":"Identifier","messageId":"redeclared","endLine":6423,"endColumn":186},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":185,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":186},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":189,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":190},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":6423,"column":200,"nodeType":"Identifier","messageId":"redeclared","endLine":6423,"endColumn":201},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":200,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":201},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":220,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":221},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":240,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":241},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":298,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":299},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6423,"column":316,"nodeType":"NewExpression","messageId":"lower","endLine":6423,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":338,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":339},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6423,"column":361,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6423,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6423,"column":378,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":379},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6423,"column":387,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6423,"endColumn":389},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6424,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6424,"endColumn":276},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6424,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6424,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6424,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":6424,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6424,"column":197,"nodeType":"Identifier","messageId":"outOfScope","endLine":6424,"endColumn":198},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6424,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":6424,"endColumn":234},{"ruleId":"max-len","severity":1,"message":"This line has a length of 359. Maximum allowed is 100.","line":6426,"column":1,"nodeType":"Program","messageId":"max","endLine":6426,"endColumn":339},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6426,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6428,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6426,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6428,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":6426,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6426,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":44},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":6426,"column":95,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":96},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":6426,"column":150,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":151},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6426,"column":205,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6398 column 72.","line":6426,"column":254,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6426,"column":289,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":290},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6426,"column":316,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":317},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6419 column 47.","line":6426,"column":331,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":332},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6420 column 10.","line":6426,"column":334,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":335},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6428,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":6430,"endColumn":9},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6429,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6429,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6430,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6430,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6430,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6430,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6430,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6430,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6430,"column":156,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6430,"endColumn":296},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6430,"column":213,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6430,"endColumn":214},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6431,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6431,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6433,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6433,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6433,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":6433,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6434,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6436,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6434,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6434,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6434,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6434,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6434,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6434,"endColumn":164},{"ruleId":"max-len","severity":1,"message":"This line has a length of 306. Maximum allowed is 100.","line":6435,"column":1,"nodeType":"Program","messageId":"max","endLine":6435,"endColumn":289},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6435,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6435,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6435,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6435,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6435,"column":171,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6435,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6433 column 45.","line":6435,"column":177,"nodeType":"Identifier","messageId":"noShadow","endLine":6435,"endColumn":178},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6435,"column":207,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6435,"endColumn":289},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6435,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6435,"endColumn":245},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6435,"column":248,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6435,"endColumn":250},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6437,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6437,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6438,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6438,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6438,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6438,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6438,"column":44,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6438,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6439 column 11 is used outside of binding context.","line":6438,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6443 column 88 is used outside of binding context.","line":6438,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6438,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6438,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6439 column 11 is used outside of binding context.","line":6438,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6443 column 88 is used outside of binding context.","line":6438,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":72},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6438,"column":89,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6438,"endColumn":91},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6439,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6439,"endColumn":60},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6439,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":6439,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6439,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6439,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6439,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6439,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6439,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":6443,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6439,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6439,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6442,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6442,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6443,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6443,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6443,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6443,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6443,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6443,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6443,"column":84,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6443,"endColumn":115},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6443,"column":88,"nodeType":"Identifier","messageId":"redeclared","endLine":6443,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6399 column 87.","line":6443,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6443,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6443,"column":116,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6443,"endColumn":632},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6443,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6443,"endColumn":122},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6443,"column":125,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":127},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6443,"column":151,"nodeType":"NewExpression","messageId":"lower","endLine":6443,"endColumn":152},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6443,"column":302,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":304},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6443,"column":336,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6443,"endColumn":343},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6443,"column":416,"nodeType":"NewExpression","messageId":"lower","endLine":6443,"endColumn":417},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6443,"column":451,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":453},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6443,"column":507,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":509},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6447,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6447,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6447,"column":285,"nodeType":"Identifier","messageId":"noShadow","endLine":6447,"endColumn":286},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6447,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":6447,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6447,"column":291,"nodeType":"Identifier","messageId":"noShadow","endLine":6447,"endColumn":292},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6447,"column":291,"nodeType":"Identifier","messageId":"unusedVar","endLine":6447,"endColumn":292},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6448,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6482,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6448,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6448,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6448,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6448,"column":244,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":245},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6448,"column":290,"nodeType":"Identifier","messageId":"redeclared","endLine":6448,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6448,"column":312,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":313},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6448,"column":356,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":357},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6448,"column":359,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":360},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6449,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6449,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6449,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6449,"endColumn":45},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6449,"column":54,"nodeType":"NewExpression","messageId":"lower","endLine":6449,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6450,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6450,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6450,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6450,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":6451,"column":1,"nodeType":"Program","messageId":"max","endLine":6451,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6451,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6451,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":6451,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":6451,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6451,"column":83,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6451,"endColumn":148},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6451,"column":83,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6451,"endColumn":148},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6451,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":117},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6451,"column":126,"nodeType":"NewExpression","messageId":"lower","endLine":6451,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6452,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6452,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6452,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6452,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":6453,"column":1,"nodeType":"Program","messageId":"max","endLine":6453,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6453,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6453,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6453,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":6453,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6453,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6453,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6453,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6453,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6453,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6453,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6453,"column":115,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6453,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6454,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6454,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6456,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6456,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6456,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6456,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6457,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6457,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6457,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6457,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6457,"column":59,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6463,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6457,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6457,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6456 column 45.","line":6457,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":6457,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6459,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6459,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6460,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6460,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":6461,"column":1,"nodeType":"Program","messageId":"max","endLine":6461,"endColumn":112},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6461,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6461,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6461,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6461,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6461,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6461,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6461,"column":75,"nodeType":"NewExpression","messageId":"lower","endLine":6461,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":81,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":82},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6463,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6465,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6448 column 312.","line":6463,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6463,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6456 column 45.","line":6463,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6463,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6464,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6464,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6464,"endColumn":329},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":6464,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6464,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6464,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":6464,"column":40,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6464,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6464,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":62},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":67},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":70},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":91},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":117,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":118},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":132},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6464,"column":150,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":151},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6464,"column":174,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":175},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6464,"column":201,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":202},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":228,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":229},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":253},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":280,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":281},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6464,"column":312,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":313},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":6465,"column":1,"nodeType":"Program","messageId":"max","endLine":6465,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6465,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6469,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6465,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6469,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6482 column 21.","line":6465,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6448 column 62.","line":6465,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6448 column 109.","line":6465,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6448 column 197.","line":6465,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6448 column 244.","line":6465,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6466,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6466,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6466,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6466,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6467,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6467,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6468,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6468,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6469,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":6473,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6469,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6469,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6473,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6475,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6473,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6475,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6456 column 45.","line":6473,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":6473,"endColumn":27},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6473,"column":26,"nodeType":"Identifier","messageId":"unusedVar","endLine":6473,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6474,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6474,"endColumn":159},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6475,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6475,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6475,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6475,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6475,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6475,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6477,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6479,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6477,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6477,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6477,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6477,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6478,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6478,"endColumn":153},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6478,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6478,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6479,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6479,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6479,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6479,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6479,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6479,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6481,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6481,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6482,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6490,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6482,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6482,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6448 column 312.","line":6482,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6482,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":6483,"column":1,"nodeType":"Program","messageId":"max","endLine":6483,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6483,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6483,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6483,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6483,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6483,"column":96,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6487,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6483,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6483,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6483 column 105.","line":6483,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":6483,"endColumn":109},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6483,"column":108,"nodeType":"Identifier","messageId":"unusedVar","endLine":6483,"endColumn":109},{"ruleId":"max-len","severity":1,"message":"This line has a length of 204. Maximum allowed is 100.","line":6484,"column":1,"nodeType":"Program","messageId":"max","endLine":6484,"endColumn":190},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6484,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6486,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6484,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6484,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6484,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6484,"endColumn":159},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6485,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6485,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6487,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6487,"endColumn":666},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6482 column 21.","line":6487,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6487,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":24},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6487,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":6487,"endColumn":51},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6487,"column":65,"nodeType":"NewExpression","messageId":"lower","endLine":6487,"endColumn":66},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6487,"column":80,"nodeType":"NewExpression","messageId":"lower","endLine":6487,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6487,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6487,"column":667,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6489,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6487,"column":752,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6487,"endColumn":753},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6483 column 105.","line":6487,"column":1277,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":1278},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6487 column 23.","line":6488,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6488,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6487 column 127.","line":6488,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6488,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6488,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6488,"endColumn":276},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6488,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6488,"endColumn":276},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6490,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6490,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6490,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6490,"endColumn":304},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6490,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6490,"endColumn":37},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6491,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6491,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6491,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6491,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6491,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":6491,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6491,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6491,"endColumn":106},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6491,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":6491,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6492,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6492,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6492,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6500,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6492,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6492,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6493,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6499,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6491 column 99.","line":6493,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6493,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6494,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6494,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6491 column 102.","line":6494,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6494,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6491 column 105.","line":6494,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6494,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6494,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":6494,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6494,"column":93,"nodeType":"Identifier","messageId":"redeclared","endLine":6494,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6494,"column":210,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6494,"endColumn":381},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6494,"column":210,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6494,"endColumn":381},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6495,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6495,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6491 column 99.","line":6495,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6495,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6491 column 102.","line":6496,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6496,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6491 column 105.","line":6496,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6496,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6496,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6496,"endColumn":241},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6496,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6496,"endColumn":241},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6496,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6496,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6491 column 99.","line":6497,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":6497,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6491 column 102.","line":6498,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6498,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6491 column 105.","line":6498,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6498,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6492 column 10.","line":6498,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6498,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6498,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6498,"endColumn":404},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6498,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6498,"endColumn":404},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6498,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6498,"endColumn":60},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6498,"column":225,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6498,"endColumn":271},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6501,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6501,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6501,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":6501,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6501,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":6501,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6501,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":6501,"endColumn":125},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6501,"column":124,"nodeType":"Identifier","messageId":"unusedVar","endLine":6501,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6502,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6502,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6502,"column":59,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6504,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6502,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6502,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":72},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":6503,"column":1,"nodeType":"Program","messageId":"max","endLine":6503,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6503,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6503,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6503,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6503,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6504,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6526,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6504,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6526,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6504,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6505,"column":1,"nodeType":"Program","messageId":"max","endLine":6505,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6505,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6505,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6505,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6505,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6506,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6506,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6506,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6506,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6507,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6507,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6507,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":6511,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6507,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6507,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6508,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6508,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6510,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6510,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6512,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6512,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6512,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6512,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6513,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6513,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6513,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6513,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6513,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6513,"endColumn":291},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6513,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":130},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6513,"column":170,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6513,"column":243,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6514,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6514,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":6515,"column":1,"nodeType":"Program","messageId":"max","endLine":6515,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6515,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6515,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6515,"column":44,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6515,"endColumn":138},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6515,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6515,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6519,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6519,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6519,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6519,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6519,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6519,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6519,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":6519,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6520,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6520,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6520,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6502 column 68.","line":6520,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":64},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6521,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6521,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6502 column 10.","line":6521,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6521,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6521,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6521,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6521,"column":193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":195},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'n' is not modified in this loop.","line":6521,"column":256,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":6521,"endColumn":257},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'e' is not modified in this loop.","line":6521,"column":261,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":6521,"endColumn":262},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":284,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":286},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":312,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":314},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6521,"column":347,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6521,"endColumn":350,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[726909,726910],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6521,"endColumn":536},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6521,"endColumn":536},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6521,"endColumn":536},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":358,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":359},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":365,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":367},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6521 column 15 is used outside of binding context.","line":6521,"column":376,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":377},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":409,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":410},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6521 column 26 is used outside of binding context.","line":6521,"column":413,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":414},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6521,"column":456,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6521,"endColumn":457},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":458,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":459},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6521,"column":463,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6521,"endColumn":483},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6521,"column":487,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6521,"endColumn":507},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6521 column 15 is used outside of binding context.","line":6521,"column":529,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":530},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":534,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":535},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6522,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6522,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6522,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6522,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6522,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6522,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6502 column 68.","line":6523,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6523,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6523,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6523,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6524,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6524,"endColumn":45},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6527,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6527,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6527,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":6527,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6527,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":6527,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6527,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":6527,"endColumn":85},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":6527,"column":84,"nodeType":"Identifier","messageId":"unusedVar","endLine":6527,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1372. Maximum allowed is 100.","line":6528,"column":1,"nodeType":"Program","messageId":"max","endLine":6528,"endColumn":1364},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6528,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":6528,"column":46,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":47},{"ruleId":"prefer-const","severity":2,"message":"'v' is never reassigned. Use 'const' instead.","line":6528,"column":207,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":208},{"ruleId":"prefer-const","severity":2,"message":"'b' is never reassigned. Use 'const' instead.","line":6528,"column":316,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":317},{"ruleId":"prefer-const","severity":2,"message":"'A' is never reassigned. Use 'const' instead.","line":6528,"column":323,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":324},{"ruleId":"prefer-const","severity":2,"message":"'w' is never reassigned. Use 'const' instead.","line":6528,"column":330,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":331},{"ruleId":"prefer-const","severity":2,"message":"'x' is never reassigned. Use 'const' instead.","line":6528,"column":337,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":338},{"ruleId":"prefer-const","severity":2,"message":"'S' is never reassigned. Use 'const' instead.","line":6528,"column":344,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":345},{"ruleId":"prefer-const","severity":2,"message":"'k' is never reassigned. Use 'const' instead.","line":6528,"column":351,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":352},{"ruleId":"prefer-const","severity":2,"message":"'T' is never reassigned. Use 'const' instead.","line":6528,"column":358,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":359},{"ruleId":"prefer-const","severity":2,"message":"'E' is never reassigned. Use 'const' instead.","line":6528,"column":365,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":366},{"ruleId":"prefer-const","severity":2,"message":"'R' is never reassigned. Use 'const' instead.","line":6528,"column":372,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":373},{"ruleId":"prefer-const","severity":2,"message":"'$' is never reassigned. Use 'const' instead.","line":6528,"column":379,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":380},{"ruleId":"prefer-const","severity":2,"message":"'_' is never reassigned. Use 'const' instead.","line":6528,"column":386,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":387},{"ruleId":"prefer-const","severity":2,"message":"'L' is never reassigned. Use 'const' instead.","line":6528,"column":394,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":395},{"ruleId":"prefer-const","severity":2,"message":"'M' is never reassigned. Use 'const' instead.","line":6528,"column":402,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":403},{"ruleId":"prefer-const","severity":2,"message":"'N' is never reassigned. Use 'const' instead.","line":6528,"column":410,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":411},{"ruleId":"prefer-const","severity":2,"message":"'W' is never reassigned. Use 'const' instead.","line":6528,"column":418,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":419},{"ruleId":"prefer-const","severity":2,"message":"'B' is never reassigned. Use 'const' instead.","line":6528,"column":426,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":427},{"ruleId":"prefer-const","severity":2,"message":"'D' is never reassigned. Use 'const' instead.","line":6528,"column":434,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":435},{"ruleId":"prefer-const","severity":2,"message":"'O' is never reassigned. Use 'const' instead.","line":6528,"column":442,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":443},{"ruleId":"prefer-const","severity":2,"message":"'P' is never reassigned. Use 'const' instead.","line":6528,"column":450,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":451},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6528,"column":458,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":459},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6528,"column":458,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":459},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6528,"column":1042,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":1043},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6528,"column":1042,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1043},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6528,"column":1338,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6572,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6528,"column":1347,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1348},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6528,"column":1350,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1351},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6528,"column":1353,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1354},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6528,"column":1356,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1357},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6528,"column":1359,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1360},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6528 column 1042.","line":6529,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6529,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6529,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6529,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":6529,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6529,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6527 column 81.","line":6529,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 6528 column 1347.","line":6529,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 6572 column 15.","line":6529,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":49},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":6529,"column":68,"nodeType":"Identifier","messageId":"useConst","endLine":6529,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6529,"column":76,"nodeType":"IfStatement","messageId":"exceed","endLine":6533,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6533,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6563,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6534,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6534,"endColumn":17},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'f', 'f', 'C', 'f', 'p', 'y', 'f'.","line":6534,"column":33,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":6550,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6528 column 1350.","line":6534,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6528 column 1353.","line":6534,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6528 column 1356.","line":6534,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 1359.","line":6534,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6529 column 9.","line":6535,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6529 column 12.","line":6535,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6529 column 15.","line":6535,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6535,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":6535,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6529 column 18.","line":6535,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6535,"column":32,"nodeType":"SwitchStatement","messageId":"exceed","endLine":6549,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 442. Maximum allowed is 100.","line":6536,"column":1,"nodeType":"Program","messageId":"max","endLine":6536,"endColumn":422},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":6536,"column":32,"nodeType":"SwitchCase","messageId":"case","endLine":6536,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 8 statements. Maximum allowed is 1.","line":6536,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6536,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6536,"column":92,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6536,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6536,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6536,"endColumn":106},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":192,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":194},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":202,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":204},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":212,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":213},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":212,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":213},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":229,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":231},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":237,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":238},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":237,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":238},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":239,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":241},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":253},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":252,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":253},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":264,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":265},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":264,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":268,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":270},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":275,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":276},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":275,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":276},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":328,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":330},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":367,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":369},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":414,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":416},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6538,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":6540,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6540,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":6542,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6540,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6540,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":6542,"column":1,"nodeType":"Program","messageId":"max","endLine":6542,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6542,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6542,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6542,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6542,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6542,"column":103,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6542,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6544,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":6548,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":6545,"column":1,"nodeType":"Program","messageId":"max","endLine":6545,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6545,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6545,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6529 column 33.","line":6545,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6545,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":6545,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":6545,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6545,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6545,"column":68,"nodeType":"IfStatement","messageId":"exceed","endLine":6547,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6545,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6545,"endColumn":84},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6545,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6545,"column":104,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":106},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":6548,"column":1,"nodeType":"Program","messageId":"max","endLine":6548,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":6548,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6548,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6548,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6548,"endColumn":48},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6548,"column":77,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6548,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6548,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6548,"endColumn":100},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6548,"column":112,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6548,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6548,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6548,"endColumn":126},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":6548,"column":178,"nodeType":"SwitchCase","messageId":"case","endLine":6548,"endColumn":195},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6550,"column":1,"nodeType":"Program","messageId":"max","endLine":6550,"endColumn":100},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":6550,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6550,"endColumn":54},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&='.","line":6550,"column":56,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":6550,"endColumn":63},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6551,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6551,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6555,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6555,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6556,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6562,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6557,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6557,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6557,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6557,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6561,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6561,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6562,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6562,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6562,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6562,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6562,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6562,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6562,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6562,"endColumn":37},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":6562,"column":38,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":6562,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6563,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6571,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6565,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6565,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6566,"column":20,"nodeType":"ForStatement","messageId":"exceed","endLine":6568,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6566,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6566,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6572,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6588,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6572,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6572,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6572,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6572,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6572,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6572,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6574,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6574,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6574,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6574,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6575,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6575,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6575,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6528 column 1042.","line":6575,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6575,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6575,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6575,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6527 column 81.","line":6575,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6579,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":6581,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6580,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6580,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6580,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6580,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6581,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6581,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6582,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6582,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6588,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6590,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6588,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6588,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6589,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6589,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6589,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6589,"endColumn":35},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":6589,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6589,"column":46,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6589,"endColumn":384},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":57},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":136},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":317,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":319},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":6589,"column":341,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":348},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":355,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":357},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6590,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6608,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6590,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6608,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6590,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6590,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6590,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":6590,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6590,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":6590,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6590,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":6590,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":6593,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6593,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6593,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6528 column 1042.","line":6593,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6593,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6593,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6593,"column":94,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6593,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6593,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6593,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6593,"column":139,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6593,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6593,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":144},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6593,"column":182,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6593,"endColumn":185,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[731989,731990],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6593,"column":185,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6593,"endColumn":212},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6593,"column":197,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6593,"endColumn":198},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6593,"column":219,"nodeType":"Identifier","messageId":"outOfScope","endLine":6593,"endColumn":220},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6593,"column":226,"nodeType":"Identifier","messageId":"outOfScope","endLine":6593,"endColumn":227},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6593,"column":244,"nodeType":"Identifier","messageId":"outOfScope","endLine":6593,"endColumn":245},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6594,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6594,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":102,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":204,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":205},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":218,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":231,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":232},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":244,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":245},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6595,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6595,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6595,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6595,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6595,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6595,"endColumn":65},{"ruleId":"security/detect-bidi-characters","severity":1,"message":"Detected potential trojan source attack with unicode bidi introduced in this code: ''‫''.","line":6595,"column":78,"nodeType":"Program","endLine":6595,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6595,"column":110,"nodeType":"Identifier","messageId":"outOfScope","endLine":6595,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6595,"column":117,"nodeType":"Identifier","messageId":"outOfScope","endLine":6595,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6595,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":6595,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6596,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":6596,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6596,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":6596,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6597,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6597,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6598,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6598,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6598,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6598,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6599,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6599,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6599,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6599,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6599,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6599,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":6600,"column":1,"nodeType":"Program","messageId":"max","endLine":6600,"endColumn":96},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6600,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6600,"endColumn":96},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6600,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6600,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6601,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6601,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6599 column 15 is used outside of binding context.","line":6601,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6601,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6602,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6602,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6602,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6602,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6603,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6603,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6604,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6604,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6607,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6607,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6609,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6609,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6609,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":6609,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6609,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":6609,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6609,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":6609,"endColumn":120},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6609,"column":119,"nodeType":"Identifier","messageId":"unusedVar","endLine":6609,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6610,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6610,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6610,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6610,"column":115,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6612,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6610,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6610,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6611,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6611,"endColumn":419},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6611,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6611,"endColumn":22},{"ruleId":"security/detect-bidi-characters","severity":1,"message":"Detected potential trojan source attack with unicode bidi introduced in this code: ''‫''.","line":6611,"column":252,"nodeType":"Program","endLine":6611,"endColumn":253},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6612,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6664,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6612,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6664,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6612,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6612,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6612,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6612,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6612,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6612,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":6613,"column":1,"nodeType":"Program","messageId":"max","endLine":6613,"endColumn":159},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6613,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6613,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6614,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6614,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6614,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6614,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6615,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6615,"endColumn":151},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6615,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6615,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 187. Maximum allowed is 100.","line":6617,"column":1,"nodeType":"Program","messageId":"max","endLine":6617,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6617,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6617,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6617,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6617,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6617,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6617,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6617,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6617,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6619,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6619,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6619,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":6619,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6619,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6619,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6619,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":6625,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":6620,"column":1,"nodeType":"Program","messageId":"max","endLine":6620,"endColumn":183},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6620,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6620,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6620,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6620,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6620,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6620,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6621,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6621,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6621,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6621,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6625,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6625,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6626,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6626,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6626,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6626,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6627,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6627,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6627,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6627,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6627,"column":22,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6627,"endColumn":28},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6627,"column":121,"nodeType":"Identifier","messageId":"useConst","endLine":6627,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6627,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":122},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6627,"column":333,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6627,"endColumn":339},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":6627,"column":510,"nodeType":"CallExpression","messageId":"substring","endLine":6627,"endColumn":551},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6627,"column":669,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6627,"endColumn":671},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6627,"column":754,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":755},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6627,"column":761,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6627,"endColumn":1268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6627,"column":761,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6627,"endColumn":1268},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6627,"column":830,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6627,"endColumn":989},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6627,"column":830,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6627,"endColumn":989},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6626 column 46.","line":6627,"column":832,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":833},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6626 column 49.","line":6627,"column":835,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":836},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6627,"column":991,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6627,"endColumn":992},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6627,"column":1090,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6627,"endColumn":1092},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":6629,"column":1,"nodeType":"Program","messageId":"max","endLine":6629,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6629,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6629,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6629,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6629,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6629,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6629,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6632,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6632,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6633,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6633,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6633,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6633,"endColumn":421},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6633,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6633,"endColumn":421},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6634,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6634,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6635,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6635,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6635,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6635,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6636,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6636,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6638,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6638,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6640,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6640,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":6641,"column":1,"nodeType":"Program","messageId":"max","endLine":6641,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6641,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6641,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6641,"column":81,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6641,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6642,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6642,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6642,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6642,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6643,"column":1,"nodeType":"Program","messageId":"max","endLine":6643,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6643,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6643,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6643,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6643,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 281. Maximum allowed is 100.","line":6644,"column":1,"nodeType":"Program","messageId":"max","endLine":6644,"endColumn":267},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6644,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6644,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6646,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6646,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 330. Maximum allowed is 100.","line":6647,"column":1,"nodeType":"Program","messageId":"max","endLine":6647,"endColumn":319},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6647,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6647,"endColumn":221},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6647,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6647,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6647,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6647,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6647,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":137},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6647,"column":186,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6647,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6647,"column":215,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":216},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6647,"column":222,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6647,"endColumn":287},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6647,"column":275,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6647,"endColumn":277},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6610 column 37.","line":6647,"column":298,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":299},{"ruleId":"max-len","severity":1,"message":"This line has a length of 253. Maximum allowed is 100.","line":6649,"column":1,"nodeType":"Program","messageId":"max","endLine":6649,"endColumn":242},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6649,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6649,"endColumn":242},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6649,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6649,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6649,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6649,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6650,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6650,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6650,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6650,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 302. Maximum allowed is 100.","line":6651,"column":1,"nodeType":"Program","messageId":"max","endLine":6651,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6651,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6651,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6651,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6651,"column":30,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6651,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":6651,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6651,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6610 column 37.","line":6651,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":57},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6651,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6610 column 10.","line":6651,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":64},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":6651,"column":103,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6651,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6651,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6651,"column":166,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6651,"endColumn":249},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6651,"column":166,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6651,"endColumn":249},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6651,"column":256,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6651,"endColumn":268},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":6652,"column":1,"nodeType":"Program","messageId":"max","endLine":6652,"endColumn":169},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6652,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6652,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6652,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6652,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6653,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6657,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 6651 column 263 is used outside of binding context.","line":6653,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6653,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6653,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6653,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6657,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6657,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6658,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6658,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 277. Maximum allowed is 100.","line":6659,"column":1,"nodeType":"Program","messageId":"max","endLine":6659,"endColumn":266},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6659,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6659,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6659,"column":51,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6659,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6659,"column":51,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6659,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6659,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":56},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6659,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":6659,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6659,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6659,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6659,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6659,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6660,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6660,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6661,"column":14,"nodeType":"BreakStatement","messageId":"exceed","endLine":6661,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6662,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6662,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 586. Maximum allowed is 100.","line":6663,"column":1,"nodeType":"Program","messageId":"max","endLine":6663,"endColumn":575},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6663,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6663,"endColumn":575},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6663,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":65},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6663,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":152},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":171},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6663,"column":337,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":339},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":385,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":387},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":460,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":462},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6663,"column":553,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6663,"endColumn":554},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6665,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6665,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6665,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":6665,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6665,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6665,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6665,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":6665,"endColumn":151},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6665,"column":150,"nodeType":"Identifier","messageId":"unusedVar","endLine":6665,"endColumn":151},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6666,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6837,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6666,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6666,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6666,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6666,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6666,"column":124,"nodeType":"Identifier","messageId":"redeclared","endLine":6666,"endColumn":125},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":6667,"column":1,"nodeType":"Program","messageId":"max","endLine":6667,"endColumn":104},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6667,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6667,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6667,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6667,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6669,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6669,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6672,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6672,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6672,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6672,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6673,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6673,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6673,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6673,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":6679,"column":1,"nodeType":"Program","messageId":"max","endLine":6679,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6679,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6679,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6679,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6679,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6679,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6679,"endColumn":105},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6679,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6679,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 165. Maximum allowed is 100.","line":6681,"column":1,"nodeType":"Program","messageId":"max","endLine":6681,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6681,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6681,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6681,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6681,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6681,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6681,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6683,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6683,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6683,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6683,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6686,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6686,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6686,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6686,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":6687,"column":1,"nodeType":"Program","messageId":"max","endLine":6687,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6687,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6687,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6687,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6687,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6687,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":6687,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6687,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6687,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6688,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6688,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6688,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6688,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6689,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6689,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6666 column 53.","line":6689,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6689,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6689,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6689,"endColumn":455},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6689,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6689,"endColumn":455},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6689,"column":318,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6689,"endColumn":328},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6689,"column":396,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6689,"endColumn":398},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6689,"column":423,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6689,"endColumn":433},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6690,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6690,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":6691,"column":1,"nodeType":"Program","messageId":"max","endLine":6691,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6691,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6691,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6691,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6691,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6691,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6691,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6691,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6691,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6692,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6692,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6692,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6692,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6696,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6696,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6700,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6700,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6700,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6700,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6701,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6701,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6701,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6701,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6702,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6702,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6703,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6703,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6703,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6703,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6724,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6724,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6724,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6724,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":6725,"column":1,"nodeType":"Program","messageId":"max","endLine":6725,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6725,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6725,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6725,"endColumn":119},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6725,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6725,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6725,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6725,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6725,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6725,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":6729,"column":1,"nodeType":"Program","messageId":"max","endLine":6729,"endColumn":110},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6729,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6729,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6729,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6729,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6729,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":6729,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6729,"column":82,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6729,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6730,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6730,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6730,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6730,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6731,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6731,"endColumn":134},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6731,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6731,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6731,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6731,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":6731,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":6731,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6731,"column":135,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6731,"endColumn":230},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6731,"column":157,"nodeType":"NewExpression","messageId":"lower","endLine":6731,"endColumn":158},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6731,"column":210,"nodeType":"NewExpression","messageId":"lower","endLine":6731,"endColumn":211},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6738,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6738,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6738,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6738,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6738,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6738,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6739,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6739,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6739,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6739,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6739,"endColumn":193},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6739,"endColumn":193},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6739,"endColumn":193},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6739,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6739,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6739,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6739,"endColumn":190},{"ruleId":"max-len","severity":1,"message":"This line has a length of 436. Maximum allowed is 100.","line":6741,"column":1,"nodeType":"Program","messageId":"max","endLine":6741,"endColumn":425},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6741,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6741,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6741,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6741,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6741,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6741,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6741,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6741,"endColumn":425},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6741,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6741,"endColumn":425},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6741,"column":43,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6741,"endColumn":92},{"ruleId":"max-len","severity":1,"message":"This line has a length of 493. Maximum allowed is 100.","line":6743,"column":1,"nodeType":"Program","messageId":"max","endLine":6743,"endColumn":482},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6743,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6743,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6743,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6743,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6743,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6743,"endColumn":482},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6743,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6743,"endColumn":482},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6743,"column":43,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6743,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6743,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6743,"endColumn":162},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6745,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6745,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6745,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6745,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6745,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6745,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6745,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6745,"endColumn":51},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":6745,"column":96,"nodeType":"Identifier","messageId":"redeclared","endLine":6745,"endColumn":97},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6745,"column":147,"nodeType":"Identifier","messageId":"redeclared","endLine":6745,"endColumn":148},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6745,"column":224,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6745,"endColumn":348},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6745,"column":224,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6745,"endColumn":348},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6745,"column":238,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6745,"endColumn":240},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6745,"column":315,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6745,"endColumn":316},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6748,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6748,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6748,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6748,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6748,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6748,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6748,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":6748,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6748,"column":97,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6748,"endColumn":281},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6748,"column":97,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6748,"endColumn":281},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6748,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6748,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6748,"column":175,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6748,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6748,"column":242,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6748,"endColumn":243},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":6750,"column":1,"nodeType":"Program","messageId":"max","endLine":6750,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6750,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6750,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6750,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6750,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6750,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6750,"endColumn":101},{"ruleId":"max-len","severity":1,"message":"This line has a length of 727. Maximum allowed is 100.","line":6754,"column":1,"nodeType":"Program","messageId":"max","endLine":6754,"endColumn":716},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":6754,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6754,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6754,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":29},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6754,"column":50,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6754,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6754,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":78},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6754,"column":110,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6754,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6754,"column":228,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6754,"endColumn":716},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6754,"column":228,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6754,"endColumn":716},{"ruleId":"max-len","severity":1,"message":"This line has a length of 796. Maximum allowed is 100.","line":6756,"column":1,"nodeType":"Program","messageId":"max","endLine":6756,"endColumn":785},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6756,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6756,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6756,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6756,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6756,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6756,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6756,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":6756,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6756,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6756,"endColumn":785},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6756,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6756,"endColumn":785},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6756,"column":55,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6756,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6756,"column":200,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6756,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6757,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6757,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6758,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6758,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6758,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":6758,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6758,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6758,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":6758,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6758,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6758,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":6776,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6758,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6758,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6763,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6775,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6765,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6765,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6767,"column":15,"nodeType":"BreakStatement","messageId":"exceed","endLine":6767,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6768,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":6770,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6770,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":6772,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6776,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6776,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6776,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6776,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6776,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6776,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":6778,"column":1,"nodeType":"Program","messageId":"max","endLine":6778,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6778,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6778,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":29},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6778,"column":50,"nodeType":"Identifier","messageId":"useConst","endLine":6778,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6778,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6778,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6778,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6778,"column":149,"nodeType":"IfStatement","messageId":"exceed","endLine":6780,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6780,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6782,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6780,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6780,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6666 column 53.","line":6781,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6781,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6781,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6781,"endColumn":70},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6781,"column":101,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6781,"endColumn":104,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[749596,749597],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6781,"column":104,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6781,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6781,"column":104,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6781,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6781,"column":134,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6781,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6782,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6782,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":6784,"column":1,"nodeType":"Program","messageId":"max","endLine":6784,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6784,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6784,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6784,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6784,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6784,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":6786,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6784,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6784,"endColumn":56},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6784,"column":55,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6784,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6785,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6785,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6785,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6785,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6786,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6786,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6786,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6786,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6787,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6787,"endColumn":41},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6787,"column":72,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6787,"endColumn":75,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[750083,750084],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6787,"column":75,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6787,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6787,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6787,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6787,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6787,"endColumn":88},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":6788,"column":1,"nodeType":"Program","messageId":"max","endLine":6788,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6788,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6788,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6788,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6788,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6788,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6788,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":6788,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":6788,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":6790,"column":1,"nodeType":"Program","messageId":"max","endLine":6790,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6790,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6790,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":6792,"column":1,"nodeType":"Program","messageId":"max","endLine":6792,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6792,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6792,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6793,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6793,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6793,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6793,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 892. Maximum allowed is 100.","line":6794,"column":1,"nodeType":"Program","messageId":"max","endLine":6794,"endColumn":881},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6794,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6794,"endColumn":749},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6794,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6794,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6794,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6794,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6794,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":6794,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6794,"column":466,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6794,"endColumn":468},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":549,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":550},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":609,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":610},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":644,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":645},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":659,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":660},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6794,"column":750,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6794,"endColumn":881},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6794,"column":750,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6794,"endColumn":881},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6794,"column":829,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6794,"endColumn":830},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6795,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6795,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6797,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6797,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6797,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6797,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6797,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6797,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6798,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6798,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6798,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6798,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":6798,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":6798,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6798,"column":167,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6798,"endColumn":407},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6798,"column":167,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6798,"endColumn":407},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6798,"column":247,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6798,"endColumn":249},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6798,"column":272,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6798,"endColumn":274},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6798,"column":300,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6798,"endColumn":301},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6799,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6799,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6799,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6799,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6799,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":6799,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":6800,"column":1,"nodeType":"Program","messageId":"max","endLine":6800,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6800,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6800,"endColumn":96},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6802,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6802,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6802,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6802,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6803,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6803,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":6804,"column":1,"nodeType":"Program","messageId":"max","endLine":6804,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6804,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6804,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6804,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6804,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6804,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6804,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6805,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6805,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 268. Maximum allowed is 100.","line":6806,"column":1,"nodeType":"Program","messageId":"max","endLine":6806,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6806,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6806,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6806,"endColumn":257},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6806,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6806,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6807,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6807,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6808,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6808,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6808,"column":33,"nodeType":"TryStatement","messageId":"exceed","endLine":6814,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6809,"column":17,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6809,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6809,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6809,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6807 column 52.","line":6810,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6810,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6816,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6816,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6818,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6818,"endColumn":71},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6818,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6816 column 9.","line":6816,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6816,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6817,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6817,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6817,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6817,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6817,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6817,"endColumn":73},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6817,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6817,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6817,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6817,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6818,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6818,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6819,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6819,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6820,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6820,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6822,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":6824,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6822,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6822,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":6823,"column":1,"nodeType":"Program","messageId":"max","endLine":6823,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6823,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6823,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6823,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6823,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6823,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6823,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6823,"column":104,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6823,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6824,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6824,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6825,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6825,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":6826,"column":1,"nodeType":"Program","messageId":"max","endLine":6826,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6826,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6826,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6826,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6826,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6826,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6826,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6827,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6827,"endColumn":41},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6828,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6828,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6830,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6832,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6832,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6836,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6832,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6832,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6836,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6836,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6837,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6843,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6837,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6837,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6837,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6837,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6838,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6838,"endColumn":194},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6838,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6838,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6838,"column":195,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6838,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6838,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":6838,"endColumn":202},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6838,"column":211,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6842,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6837 column 24.","line":6838,"column":239,"nodeType":"Identifier","messageId":"noShadow","endLine":6838,"endColumn":240},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6839,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6839,"endColumn":220},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6839,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6839,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6839,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6839,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6839,"column":96,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6839,"endColumn":103},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6839,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6839,"endColumn":173},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6840,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6840,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6841,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6841,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6841,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6841,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6841,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6841,"endColumn":63},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":6843,"column":1,"nodeType":"Program","messageId":"max","endLine":6843,"endColumn":218},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6843,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6843,"endColumn":218},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6843,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6843,"endColumn":218},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6843,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6843,"endColumn":60},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6844,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6844,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6844,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6844,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6844,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":6844,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6844,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6844,"endColumn":106},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6844,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":6844,"endColumn":106},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6845,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6887,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6845,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":6845,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6845,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6845,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6845,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6845,"endColumn":110},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":6846,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6846,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6847,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6847,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6848,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6848,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6848,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6848,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6848,"column":86,"nodeType":"IfStatement","messageId":"exceed","endLine":6850,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6850,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6852,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6850,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6850,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6850,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6850,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6850,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6850,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6850,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6850,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6851,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6851,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6852,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6852,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6850 column 17 is used outside of binding context.","line":6852,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6852,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6853,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6853,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6856,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6856,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6856,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6856,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6858,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6860,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6858,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6858,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6858,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6858,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6858,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6858,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6859,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6859,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6860,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6860,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6858 column 17 is used outside of binding context.","line":6860,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6860,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6861,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6861,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6861 column 54.","line":6862,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6862,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6862,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":6862,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6863,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6863,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6863,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6863,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6864,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6864,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6864,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6864,"endColumn":571},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":6864,"column":126,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":6864,"endColumn":127,"suggestions":[{"messageId":"removeEscape","fix":{"range":[756220,756221],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[756220,756220],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6863 column 53.","line":6864,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6863 column 56.","line":6864,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6864,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6864,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6864,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6864,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":154},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":172,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":174},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6864,"column":202,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":204},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":278,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":280},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6864,"column":316,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6864,"endColumn":317},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":331,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":333},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":453,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":455},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":499,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":501},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6864,"column":521,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6864,"endColumn":522},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6865,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6865,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6865,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6865,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6866,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6866,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":84,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":100},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":113,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6866,"column":121,"nodeType":"ForStatement","messageId":"exceed","endLine":6886,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6866,"column":127,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6866,"endColumn":332},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6866,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6866,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6866,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6866,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6866,"column":161,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6866,"column":215,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6866,"column":244,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6866,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6866,"column":275,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":276},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6866,"column":334,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6866,"endColumn":349},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":6867,"column":1,"nodeType":"Program","messageId":"max","endLine":6867,"endColumn":257},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6867,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6867,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6867,"column":72,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6867,"endColumn":214},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6867,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6867,"endColumn":214},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":6867,"column":98,"nodeType":"CallExpression","messageId":"substring","endLine":6867,"endColumn":128},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6867,"column":137,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6867,"endColumn":139},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6867,"column":221,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6867,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6867,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":6867,"endColumn":226},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6868,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6868,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6869,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6869,"endColumn":363},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6869,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6869,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6869,"column":364,"nodeType":"BreakStatement","messageId":"exceed","endLine":6869,"endColumn":370},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6871,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6879,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":6873,"column":1,"nodeType":"Program","messageId":"max","endLine":6873,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6873,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6873,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6875,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6875,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6875,"column":31,"nodeType":"ForStatement","messageId":"exceed","endLine":6877,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6875,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":6875,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6875,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":6875,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6875,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":6875,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6876,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":6876,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6879,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6881,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6879,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6879,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6881,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6885,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6881,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6881,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6883,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6883,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6883,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6883,"endColumn":30},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":6883,"column":44,"nodeType":"CallExpression","messageId":"substring","endLine":6883,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6884,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6884,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6884,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6884,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6884,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6884,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6886,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6886,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 6866 column 303 is used outside of binding context.","line":6886,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6866 column 267 is used outside of binding context.","line":6886,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 6866 column 303 is used outside of binding context.","line":6886,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6886,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6886,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6866 column 137 is used outside of binding context.","line":6886,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6866 column 137 is used outside of binding context.","line":6886,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6866 column 267 is used outside of binding context.","line":6886,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6866 column 137 is used outside of binding context.","line":6886,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6887,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6895,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6887,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6887,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6887,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6887,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6888,"column":1,"nodeType":"Program","messageId":"max","endLine":6888,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6888,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6888,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6888,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6888,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6889,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6889,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6889,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6889,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6889,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6889,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6889,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6889,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6889,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6890,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6890,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6890,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6890,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6890,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6890,"endColumn":1090},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6890,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6890,"endColumn":1090},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6890,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6890,"endColumn":83},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6890,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":200},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6890,"column":408,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":410},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6890,"column":418,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":420},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6890,"column":456,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":458},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o'.","line":6890,"column":856,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":6890,"endColumn":904},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6887 column 24.","line":6890,"column":858,"nodeType":"Identifier","messageId":"noShadow","endLine":6890,"endColumn":859},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6888 column 17.","line":6890,"column":861,"nodeType":"Identifier","messageId":"noShadow","endLine":6890,"endColumn":862},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6889 column 38 is used outside of binding context.","line":6891,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6891,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6893,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6891,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6893,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6889 column 53 is used outside of binding context.","line":6891,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6889 column 38 is used outside of binding context.","line":6891,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6891,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6891,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6889 column 118 is used outside of binding context.","line":6891,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":51},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 's'.","line":6891,"column":61,"nodeType":"FunctionExpression","messageId":"unsafeRefs","endLine":6893,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6887 column 24.","line":6891,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6891,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6889 column 109 is used outside of binding context.","line":6892,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":6892,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6889 column 38 is used outside of binding context.","line":6893,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":6893,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6889 column 109 is used outside of binding context.","line":6893,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":6893,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6895,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6895,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6895,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6895,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6895,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6895,"endColumn":33},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6896,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6896,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6896,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":6896,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6896,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":6896,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6896,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":6896,"endColumn":119},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6896,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":6896,"endColumn":119},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6897,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6899,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6897,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6897,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6897,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":6897,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6899,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6957,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6899,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6957,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6900,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6930,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6900,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6900,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6900,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6900,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6902,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6902,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6908 column 17 is used outside of binding context.","line":6902,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6902,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6902,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6902,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6903,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6903,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6903,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6903,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6908 column 17 is used outside of binding context.","line":6903,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":6903,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6903,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6903,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6904,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6904,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6904,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6904,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6904,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6904,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6905,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6905,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6908 column 17 is used outside of binding context.","line":6905,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":6905,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6903 column 18 is used outside of binding context.","line":6905,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":6905,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6908,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6908,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":6908,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":6908,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6902 column 17 is used outside of binding context.","line":6908,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6908,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6902 column 17 is used outside of binding context.","line":6909,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":6909,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6902 column 17 is used outside of binding context.","line":6909,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":6909,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6912,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6912,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6914,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6914,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6914,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6914,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6914,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":50},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6915,"column":42,"nodeType":"NewExpression","messageId":"lower","endLine":6915,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6915,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":6923,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6916,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6916,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6916,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6916,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6916,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6916,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6916,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6916,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6916,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":6916,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6917,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":6917,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6917,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6917,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6920,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6920,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6920,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6920,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6923,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6927,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6923,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6923,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6924,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6924,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6924,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6924,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":6924,"column":64,"nodeType":"Identifier","messageId":"redeclared","endLine":6924,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6924,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":6924,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6924,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":6924,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6924,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":6924,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6925,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":6925,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6927,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6927,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6927,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6927,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6927,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6927,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6930,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6932,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6930,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":6930,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6930,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6930,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6931,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6931,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6931,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6931,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6932,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6934,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6932,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6932,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6932,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6932,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6933,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6933,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6934,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6956,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6934,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6956,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6935,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6935,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":6935,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":6935,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6935,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6943,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6935,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":6935,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6935,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6935,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6936,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6936,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6936,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6936,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6936,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6936,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6937,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6937,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6937,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6937,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6937,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6937,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6937,"column":326,"nodeType":"IfStatement","messageId":"exceed","endLine":6941,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":361,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":362},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":393,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":394},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":425,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":426},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":429,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":430},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":448,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":449},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":457,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":458},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":474,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":475},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":495,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":496},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6937,"column":505,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6937,"endColumn":507},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6937,"column":531,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6937,"endColumn":532},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6938,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6938,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6939,"column":1,"nodeType":"Program","messageId":"max","endLine":6939,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6939,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6939,"endColumn":100},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6941,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6941,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6941,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6941,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6897 column 8.","line":6941,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6941,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6941,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6941,"endColumn":415},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6935 column 69.","line":6941,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":6941,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6941,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6941,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6935 column 69.","line":6941,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":6941,"endColumn":226},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6944,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6944,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6944,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6944,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6944,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6944,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6945,"column":1,"nodeType":"Program","messageId":"max","endLine":6945,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6945,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6945,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6953,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6953,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6953,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6945,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6945,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6945,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":6945,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6944 column 49.","line":6946,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6946,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6946,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6946,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6947,"column":1,"nodeType":"Program","messageId":"max","endLine":6947,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6947,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6947,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6947,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6947,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6947,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6947,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6947,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6947,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6949,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6949,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6951,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6951,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6957,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6957,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6958,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6958,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6958,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6958,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6958,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":6958,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6958,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":6958,"endColumn":87},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6958,"column":86,"nodeType":"Identifier","messageId":"unusedVar","endLine":6958,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6959,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6959,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6961,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6983,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6961,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6983,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6962,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6982,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6962,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6962,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6962,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6962,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6958 column 86.","line":6962,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6962,"endColumn":34},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6963,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6963,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":6964,"column":1,"nodeType":"Program","messageId":"max","endLine":6964,"endColumn":108},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":6964,"column":53,"nodeType":"SwitchCase","messageId":"case","endLine":6964,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6964,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6964,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6965,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6965,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6966,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6966,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6966,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6966,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6967,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6967,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6958 column 86.","line":6968,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6968,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6972,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6972,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6973,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6973,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6974,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6974,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6974,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6974,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6975,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6975,"endColumn":96},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6975,"column":42,"nodeType":"NewExpression","messageId":"lower","endLine":6975,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6975,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6975,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6976,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6976,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6978,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6978,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6978,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6978,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6958 column 86.","line":6978,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6978,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":6979,"column":1,"nodeType":"Program","messageId":"max","endLine":6979,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6979,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6979,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6980,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6980,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6978 column 17 is used outside of binding context.","line":6980,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":6980,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6981,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6981,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6983,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6983,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6984,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6984,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6984,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":6984,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6984,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":6984,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6984,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6984,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6984,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":6984,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6985,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6985,"column":36,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6987,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6985,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":6985,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6984 column 96.","line":6985,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6984 column 99.","line":6985,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":6986,"column":1,"nodeType":"Program","messageId":"max","endLine":6986,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6986,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6986,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6986,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6986,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6986,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6986,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6987,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7013,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6987,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7013,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6989,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6989,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6990,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6990,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6990,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":6991,"column":1,"nodeType":"Program","messageId":"max","endLine":6991,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6991,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6991,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6991,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6991,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6991,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6991,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6992,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6992,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6993,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6993,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":6994,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6994,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6994,"column":12,"nodeType":"ForStatement","messageId":"exceed","endLine":6998,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6995,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6995,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6996,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6996,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6996,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6996,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6997,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6997,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6997,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6997,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6997,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6997,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6998,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6998,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":7004,"column":1,"nodeType":"Program","messageId":"max","endLine":7004,"endColumn":91},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":7004,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":7004,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":7004,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7004,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6984 column 96.","line":7004,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7004,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6984 column 99.","line":7004,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7004,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7004,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":7008,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7004,"column":75,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7004,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7008,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7008,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":7012,"column":1,"nodeType":"Program","messageId":"max","endLine":7012,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":7012,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7012,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6984 column 96.","line":7012,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7012,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7012,"column":86,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7012,"endColumn":146},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7012,"column":97,"nodeType":"NewExpression","messageId":"lower","endLine":7012,"endColumn":98},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7014,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7014,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7014,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":7014,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7014,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":7014,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7014,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":7014,"endColumn":169},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7014,"column":168,"nodeType":"Identifier","messageId":"unusedVar","endLine":7014,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7015,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7015,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":7016,"column":1,"nodeType":"Program","messageId":"max","endLine":7016,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7016,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7016,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7016,"column":17,"nodeType":"IfStatement","messageId":"exceed","endLine":7018,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7016,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7016,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":71},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7016,"column":83,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7016,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7016,"column":158,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":159},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7017,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7017,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7017,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7017,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7017,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7017,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7018,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7018,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7018,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7018,"endColumn":196},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7018,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7018,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7019,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7021,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7019,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7019,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7019,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7019,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":7020,"column":1,"nodeType":"Program","messageId":"max","endLine":7020,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7020,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7020,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7020,"column":40,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7020,"endColumn":138},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7021,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7137,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7021,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7137,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7021,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7021,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7021,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7021,"column":148,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7021,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7021,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":310},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7021,"column":317,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":318},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7022,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7136,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7022,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7022,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7022,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7022,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7022,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7022,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7022,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7023,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7023,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7023,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7023,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7023,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":7051,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7023,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7023,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7024,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7024,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7024,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7024,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7021 column 223.","line":7024,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7024,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7021 column 309.","line":7024,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7024,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7024,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":7024,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7026,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7032,"endColumn":8},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":7027,"column":22,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7027,"endColumn":23,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768374,768375],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768374,768374],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":7027,"column":50,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7027,"endColumn":51,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768402,768403],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768402,768402],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7022 column 62.","line":7027,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7027,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7028,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7028,"endColumn":48},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":7031,"column":19,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7031,"endColumn":20,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768693,768694],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768693,768693],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":7031,"column":21,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7031,"endColumn":22,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768695,768696],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768695,768695],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7033,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7033,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7034,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7034,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7034,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7034,"endColumn":61},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7034,"column":23,"nodeType":"CallExpression","messageId":"substring","endLine":7034,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7034,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7034,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7036,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7036,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7040,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7040,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7040,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7040,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7041,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7041,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7041,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7041,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7041,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":7041,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7041,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7041,"endColumn":151},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7034 column 19 is used outside of binding context.","line":7041,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":7041,"endColumn":155},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7041,"column":158,"nodeType":"CallExpression","messageId":"substring","endLine":7041,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7024 column 46 is used outside of binding context.","line":7042,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7042,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7042,"column":81,"nodeType":"IfStatement","messageId":"exceed","endLine":7044,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7024 column 46 is used outside of binding context.","line":7042,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":7042,"endColumn":88},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7044,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7044,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7044,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7044,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7024 column 46 is used outside of binding context.","line":7044,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":7044,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7046,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7046,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7047,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7047,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7044 column 15 is used outside of binding context.","line":7048,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7048,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7048,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7048,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7049,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7049,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7044 column 15 is used outside of binding context.","line":7049,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7049,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7044 column 15 is used outside of binding context.","line":7049,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7049,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7049,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":7049,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7050,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7050,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7052,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7052,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7052,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7052,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7052,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7053,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7053,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7053,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7057,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7053,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7053,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7054,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7054,"endColumn":19},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7054,"column":20,"nodeType":"CallExpression","messageId":"substring","endLine":7054,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7054,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7054,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7055,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7055,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7056,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7056,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7058,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7058,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7058,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7058,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7058,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":58},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7059,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7059,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7060,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7060,"endColumn":254},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7060,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7060,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7060,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7062 column 19 is used outside of binding context.","line":7060,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7060,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7062 column 46 is used outside of binding context.","line":7060,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7060,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7062 column 19 is used outside of binding context.","line":7060,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":92},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7060,"column":125,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":126},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7062 column 19 is used outside of binding context.","line":7060,"column":125,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":126},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7060,"column":128,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7062 column 46 is used outside of binding context.","line":7060,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":163,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":164},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":194,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":195},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7060,"column":247,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7060,"endColumn":253},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7061,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7067,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7061,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7061,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7062,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7062,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7062,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7062,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7062,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7062,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7062,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7062,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7062,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":7062,"endColumn":75},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7062,"column":78,"nodeType":"CallExpression","messageId":"substring","endLine":7062,"endColumn":115},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7062,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7062,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7064,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7064,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7068,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7068,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7068,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7068,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7068,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7069,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7069,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7069,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7071,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7069,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7069,"endColumn":70},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7069,"column":88,"nodeType":"CallExpression","messageId":"substring","endLine":7069,"endColumn":168},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7069,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7069,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7070,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7070,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7072,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7072,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7072,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7072,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7072,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7073,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7073,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7074,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7074,"endColumn":254},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7074,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7074,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7074,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7076 column 19 is used outside of binding context.","line":7074,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7074,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7076 column 46 is used outside of binding context.","line":7074,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7074,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7076 column 19 is used outside of binding context.","line":7074,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":92},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7074,"column":125,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":126},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7076 column 19 is used outside of binding context.","line":7074,"column":125,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":126},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7074,"column":128,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7076 column 46 is used outside of binding context.","line":7074,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":163,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":164},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":194,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":195},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7074,"column":247,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7074,"endColumn":253},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7075,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7081,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7075,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7075,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7076,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7076,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7076,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7076,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7076,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7076,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7076,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7076,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7076,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":7076,"endColumn":75},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7076,"column":78,"nodeType":"CallExpression","messageId":"substring","endLine":7076,"endColumn":115},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7076,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7076,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7078,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7078,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7082,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7082,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7082,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7082,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7082,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7083,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7083,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7083,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7085,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7083,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7083,"endColumn":70},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7083,"column":88,"nodeType":"CallExpression","messageId":"substring","endLine":7083,"endColumn":168},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7083,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7083,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7084,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7084,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7086,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7086,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7086,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7086,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7086,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":7087,"column":1,"nodeType":"Program","messageId":"max","endLine":7087,"endColumn":138},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7087,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7087,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7091 column 12 is used outside of binding context.","line":7087,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7087,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7087,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7087,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7087,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":7109,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7087,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7087,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7091 column 12 is used outside of binding context.","line":7087,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":7087,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7091 column 110 is used outside of binding context.","line":7088,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7088,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7088,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7088,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7088,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7091 column 39 is used outside of binding context.","line":7088,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7088,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7088,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7091 column 110 is used outside of binding context.","line":7088,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7021 column 223.","line":7088,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7088,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7091 column 39 is used outside of binding context.","line":7088,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":95,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7088,"column":104,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7088,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7091 column 12 is used outside of binding context.","line":7088,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7091 column 110 is used outside of binding context.","line":7088,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7091 column 39 is used outside of binding context.","line":7089,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7089,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7089,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7089,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7090,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7108,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7090,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7090,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7091,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7091,"endColumn":230},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":7091,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":7091,"column":39,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":7091,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":68},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7091,"column":71,"nodeType":"CallExpression","messageId":"substring","endLine":7091,"endColumn":108},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7091,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":111},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7091,"column":114,"nodeType":"CallExpression","messageId":"substring","endLine":7091,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7021 column 309.","line":7091,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":7091,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7091,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":7091,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7091,"column":231,"nodeType":"IfStatement","messageId":"exceed","endLine":7093,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7091,"column":238,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7091,"endColumn":240},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7093,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7093,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7093,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7093,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":7093,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7093,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7093,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7093,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7094,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7094,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7098,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7100,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":7100,"column":1,"nodeType":"Program","messageId":"max","endLine":7100,"endColumn":193},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7100,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7100,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7100,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7100,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7100,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7100,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7102,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7104,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":7104,"column":1,"nodeType":"Program","messageId":"max","endLine":7104,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7104,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7104,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7104,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7104,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7104,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7104,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7106,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7106,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7107,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7107,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7110,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7110,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7110,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7110,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7110,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":7111,"column":1,"nodeType":"Program","messageId":"max","endLine":7111,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7111,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7111,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7111,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7111,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7111,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":7113,"endColumn":7},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":7111,"column":94,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":7111,"endColumn":108,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[773998,774015],"text":"Object.prototype.hasOwnProperty.call(r, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7111,"column":127,"nodeType":"CallExpression","messageId":"substring","endLine":7111,"endColumn":207},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7111,"column":208,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7111,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7112,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7112,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7114,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7114,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7114,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7114,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7114,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7115,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7115,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7117 column 46 is used outside of binding context.","line":7115,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":7115,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7116,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7116,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7117 column 46 is used outside of binding context.","line":7116,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7116,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7116,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":7134,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":7117,"column":1,"nodeType":"Program","messageId":"max","endLine":7117,"endColumn":139},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7117,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7117,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7117,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":7117,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7117,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":7117,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7117,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":7117,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7021 column 223.","line":7117,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":7117,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7021 column 309.","line":7117,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":7117,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7118,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7118,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7118,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7118,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7122,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":7126,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7123,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7123,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7123,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":7125,"endColumn":13},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7127,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7127,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7127,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7127,"endColumn":133},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":7127,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7127,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7127,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7127,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 7021 column 360.","line":7127,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":7127,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7127,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":7127,"endColumn":156},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7127,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":7127,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7129,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":7131,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7129,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7129,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7129,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7129,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7131,"column":12,"nodeType":"BreakStatement","messageId":"exceed","endLine":7131,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7133,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7133,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7133,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7117 column 46 is used outside of binding context.","line":7133,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7133,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7133,"column":247,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":248},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7133,"column":385,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7133,"endColumn":391},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7137,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7159,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7137,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7159,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7137,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7137,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7137,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7137,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7138,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7138,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7138,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7138,"endColumn":39},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7138,"column":46,"nodeType":"NewExpression","messageId":"lower","endLine":7138,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7138,"column":71,"nodeType":"IfStatement","messageId":"exceed","endLine":7144,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7141,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7141,"endColumn":44},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7141,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":7141,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7144,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7144,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7144,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7144,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7145,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7145,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7145,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7145,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7145,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7145,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7147,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7147,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7147,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7147,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7147,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7147,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 270. Maximum allowed is 100.","line":7148,"column":1,"nodeType":"Program","messageId":"max","endLine":7148,"endColumn":259},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7148,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7148,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7148,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7148,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7148,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7148,"endColumn":259},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7148,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7148,"endColumn":259},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7148,"column":156,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7148,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7149,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7149,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7149,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7149,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7149,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7149,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 313. Maximum allowed is 100.","line":7150,"column":1,"nodeType":"Program","messageId":"max","endLine":7150,"endColumn":302},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7150,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7150,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7150,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7150,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7150,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7150,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7150,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7150,"endColumn":302},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7150,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7150,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7151,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7151,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7151,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7151,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7151,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7151,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":7152,"column":1,"nodeType":"Program","messageId":"max","endLine":7152,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7153,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7153,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7153,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7153,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 202. Maximum allowed is 100.","line":7154,"column":1,"nodeType":"Program","messageId":"max","endLine":7154,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7154,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7154,"endColumn":165},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7156,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7156,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7156,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7156,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7158,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7158,"endColumn":67},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7160,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7160,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7160,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":7160,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7160,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":7160,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7160,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":7160,"endColumn":80},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7160,"column":79,"nodeType":"Identifier","messageId":"unusedVar","endLine":7160,"endColumn":80},{"ruleId":"max-len","severity":1,"message":"This line has a length of 2911. Maximum allowed is 100.","line":7161,"column":1,"nodeType":"Program","messageId":"max","endLine":7161,"endColumn":2903},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7161,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7161,"endColumn":2877},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7161,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7161,"column":2857,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":2858},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7161,"column":2864,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":2865},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7161,"column":2872,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":2873},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7162,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7162,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7162,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7162,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7163,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7163,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7161 column 2864 is used outside of binding context.","line":7163,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":7163,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7164,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7164,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7164,"column":234,"nodeType":"Identifier","messageId":"noShadow","endLine":7164,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7164,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":7164,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7164,"column":240,"nodeType":"Identifier","messageId":"noShadow","endLine":7164,"endColumn":241},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7164,"column":240,"nodeType":"Identifier","messageId":"unusedVar","endLine":7164,"endColumn":241},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7165,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7167,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7165,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7165,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7165,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7165,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7165,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":167},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7165,"column":284,"nodeType":"Identifier","messageId":"redeclared","endLine":7165,"endColumn":285},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7167,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7287,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7167,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7287,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7168,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7286,"endColumn":35},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7168,"column":34,"nodeType":"NewExpression","messageId":"lower","endLine":7168,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7168,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7168,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":7169,"column":1,"nodeType":"Program","messageId":"max","endLine":7169,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7169,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7169,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7169,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7169,"endColumn":213},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7169,"column":157,"nodeType":"NewExpression","messageId":"lower","endLine":7169,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7169,"column":195,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7169,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7170,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7170,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7170,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7170,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":107},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":7171,"column":1,"nodeType":"Program","messageId":"max","endLine":7171,"endColumn":106},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":7171,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7171,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7171,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7171,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7171,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7171,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":7171,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":7171,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7171,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7171,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7171,"column":76,"nodeType":"IfStatement","messageId":"exceed","endLine":7203,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7172,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7172,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7172,"endColumn":285},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 7190 column 13 is used outside of binding context.","line":7172,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":54,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":148,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7172,"column":216,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7172,"endColumn":217},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":218,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":218,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":219},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":249,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":249,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":250},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7172,"column":286,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7186,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7172,"column":286,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7186,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7192 column 11 is used outside of binding context.","line":7172,"column":290,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7172,"column":305,"nodeType":"Identifier","messageId":"noShadow","endLine":7172,"endColumn":306},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7172,"column":308,"nodeType":"Identifier","messageId":"noShadow","endLine":7172,"endColumn":309},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7173,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7173,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7170 column 106.","line":7173,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7173,"endColumn":17},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7173,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":7173,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7170 column 100.","line":7173,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7173,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7173,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7173,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7173,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":7173,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7173,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7173,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7173,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7173,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":7173,"column":82,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7173,"endColumn":83},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7173,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7173,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7174,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7174,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 7190 column 13 is used outside of binding context.","line":7174,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7174,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7190 column 187 is used outside of binding context.","line":7174,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7174,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7174,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7174,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7174,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7174,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7175,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7175,"endColumn":140},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":7175,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7175,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7175,"column":134,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7175,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 7190 column 13 is used outside of binding context.","line":7175,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":7175,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7194 column 11 is used outside of binding context.","line":7176,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7176,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7176,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7176,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7176,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7176,"endColumn":30},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7176,"column":29,"nodeType":"Identifier","messageId":"unusedVar","endLine":7176,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7177,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7177,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7177,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7177,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7178,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7178,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7178,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7178,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7178,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7178,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7179,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7179,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7170 column 106.","line":7179,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7179,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7179,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7179,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7181,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7183,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7181,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7181,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7181,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7181,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7183,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":7185,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7183,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7183,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7183,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7183,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7184,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7184,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7185,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7185,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7185,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7185,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7185,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7185,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7185,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":7185,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7185,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7185,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7190,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7202,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7190,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7202,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 7165 column 213.","line":7190,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 7165 column 257.","line":7190,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7190,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":70},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":7190,"column":187,"nodeType":"Identifier","messageId":"redeclared","endLine":7190,"endColumn":188},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7174 column 24 is used outside of binding context.","line":7190,"column":187,"nodeType":"Identifier","messageId":"outOfScope","endLine":7190,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7190,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7190,"column":205,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7176 column 11 is used outside of binding context.","line":7191,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7191,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7191,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7191,"endColumn":144},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":7192,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7192,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7172 column 290 is used outside of binding context.","line":7192,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7192,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7192,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7192,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7192,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7192,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":7193,"column":1,"nodeType":"Program","messageId":"max","endLine":7193,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7193,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7193,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7193,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7193,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7193,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7193,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7193,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7193,"endColumn":96},{"ruleId":"no-redeclare","severity":2,"message":"'g' is already defined.","line":7194,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7194,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7176 column 11 is used outside of binding context.","line":7194,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7194,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7194,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7194,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7194,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7194,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7197,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":7201,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7197,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7197,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7170 column 106.","line":7197,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7197,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7203,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7207,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7203,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7203,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7204,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7204,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7207,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7207,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7207,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7209,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7207,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7207,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7207,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":7207,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7208,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7208,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7208,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7208,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7208,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7208,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7176 column 11 is used outside of binding context.","line":7208,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":7208,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7194 column 11 is used outside of binding context.","line":7208,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":7208,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7209,"column":1,"nodeType":"Program","messageId":"max","endLine":7209,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7209,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7209,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7209,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7209,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7209,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7209,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7172 column 290 is used outside of binding context.","line":7209,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7192 column 11 is used outside of binding context.","line":7209,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7174 column 24 is used outside of binding context.","line":7209,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7190 column 187 is used outside of binding context.","line":7209,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7210,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7210,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7210,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7210,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7211,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7211,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7211,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":7225,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7212,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7212,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7212,"column":45,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7212,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7212,"column":45,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7212,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7212,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7212,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7212,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7212,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7212,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7212,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7212,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7212,"column":69,"nodeType":"NewExpression","messageId":"lower","endLine":7212,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7212,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":115},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7212,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7212,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":193},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7213,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7213,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7213,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":7213,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":7214,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7214,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7217 column 23 is used outside of binding context.","line":7214,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7214,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7214,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":7214,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7214,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7214,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":7215,"column":1,"nodeType":"Program","messageId":"max","endLine":7215,"endColumn":125},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7215,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7215,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7219 column 14 is used outside of binding context.","line":7215,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7215,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7215,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7215,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7215,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7215,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7219 column 42 is used outside of binding context.","line":7215,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7215,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7215,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7215,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":47},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":7215,"column":74,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7215,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7217 column 23 is used outside of binding context.","line":7215,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":75},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7215,"column":85,"nodeType":"NewExpression","messageId":"lower","endLine":7215,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7219 column 14 is used outside of binding context.","line":7215,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7219 column 42 is used outside of binding context.","line":7215,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7219 column 14 is used outside of binding context.","line":7215,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7219 column 42 is used outside of binding context.","line":7215,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7215,"column":119,"nodeType":"BreakStatement","messageId":"exceed","endLine":7215,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7216,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7216,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7216,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7216,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7216,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7216,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7216,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7216,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7217,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":7221,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7217,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7217,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":7217,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":7217,"endColumn":27},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7217,"column":40,"nodeType":"NewExpression","messageId":"lower","endLine":7217,"endColumn":41},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7218,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7218,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":7219,"column":1,"nodeType":"Program","messageId":"max","endLine":7219,"endColumn":123},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7219,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7219,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":7219,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":7219,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7215 column 14 is used outside of binding context.","line":7219,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":7219,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":7219,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7215 column 42 is used outside of binding context.","line":7219,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":43},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7219,"column":85,"nodeType":"NewExpression","messageId":"lower","endLine":7219,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7215 column 14 is used outside of binding context.","line":7219,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7215 column 42 is used outside of binding context.","line":7219,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7215 column 14 is used outside of binding context.","line":7219,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7215 column 42 is used outside of binding context.","line":7219,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7219,"column":117,"nodeType":"BreakStatement","messageId":"exceed","endLine":7219,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7220,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7220,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":7221,"column":1,"nodeType":"Program","messageId":"max","endLine":7221,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 7219 column 77 is used outside of binding context.","line":7221,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7221,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7221,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7221,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7221,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 7219 column 77 is used outside of binding context.","line":7221,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7221,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7221,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7215 column 77 is used outside of binding context.","line":7221,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7215 column 77 is used outside of binding context.","line":7221,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7215 column 77 is used outside of binding context.","line":7221,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":7223,"column":1,"nodeType":"Program","messageId":"max","endLine":7223,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7223,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7223,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7223,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7223,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":7224,"column":1,"nodeType":"Program","messageId":"max","endLine":7224,"endColumn":129},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7224,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7224,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7224,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7224,"endColumn":129},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7224,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7224,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7224,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7224,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7224,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7224,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7226,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7226,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7226,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7226,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7226,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7226,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7226,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":7226,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7228,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7228,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7228,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7228,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7228,"endColumn":43},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7228,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7228,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7228,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7228,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7230,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7230,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7230,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7230,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7230,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":45},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7230,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7230,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7232,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7232,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7232,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7232,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7234,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7234,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7235,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7235,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7235,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7235,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7235,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7235,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7235,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7235,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":7236,"column":1,"nodeType":"Program","messageId":"max","endLine":7236,"endColumn":211},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7236,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7236,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7236,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7236,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7236,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7236,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7236,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7236,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7236,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7236,"endColumn":211},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7236,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7236,"endColumn":211},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":46},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7236,"column":117,"nodeType":"NewExpression","messageId":"lower","endLine":7236,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":153,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":154},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":202},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7237,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7243,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7237,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7237,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7237,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7237,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7237,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":7237,"endColumn":160},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7237,"column":169,"nodeType":"Identifier","messageId":"redeclared","endLine":7237,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7237,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":7237,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7237,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":7237,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7237,"column":190,"nodeType":"Identifier","messageId":"outOfScope","endLine":7237,"endColumn":191},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'r', 's', 's', 'r'.","line":7238,"column":9,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":7242,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7234 column 46.","line":7238,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7238,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7235 column 16.","line":7239,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7239,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7236 column 11.","line":7239,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7239,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7239,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7241,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7239,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7241,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7239,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7239,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7242,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":7242,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7244,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7244,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7244,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7244,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7244,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7244,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7245,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7245,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7245,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":7251,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7247,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7247,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7247,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7247,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7247,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":7249,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7247,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7247,"endColumn":51},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":7247,"column":50,"nodeType":"AssignmentExpression","messageId":"missing","endLine":7247,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7253 column 12 is used outside of binding context.","line":7247,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":7247,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":7248,"column":1,"nodeType":"Program","messageId":"max","endLine":7248,"endColumn":78},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7248,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7248,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7253 column 12 is used outside of binding context.","line":7248,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7248,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7248,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7248,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7253 column 12 is used outside of binding context.","line":7248,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7248,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7250,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7250,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7251,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7257,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7251,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7251,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7253,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7253,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7253,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7253,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7253,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7253,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7253,"column":49,"nodeType":"IfStatement","messageId":"exceed","endLine":7255,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":7254,"column":1,"nodeType":"Program","messageId":"max","endLine":7254,"endColumn":93},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7254,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7254,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7254,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7254,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7247 column 12 is used outside of binding context.","line":7257,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7257,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7257,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7257,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7247 column 12 is used outside of binding context.","line":7257,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7257,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7257,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7257,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7258,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7258,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7258,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":49},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7258,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7258,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'n' is defined but never used.","line":7258,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7258,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'o' is defined but never used.","line":7258,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7260,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7260,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":7260,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":7260,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7260,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7260,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7260,"column":51,"nodeType":"ForInStatement","messageId":"exceed","endLine":7266,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7262,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7262,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7262,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":7264,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7268,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7268,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7270,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7270,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7270,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7270,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7270,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7270,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7270,"column":46,"nodeType":"ForInStatement","messageId":"exceed","endLine":7280,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7270,"column":52,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7270,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7275 column 20 is used outside of binding context.","line":7270,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":7270,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7271,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7271,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7271,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7271,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7275 column 20 is used outside of binding context.","line":7271,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7271,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7271,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7271,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7271,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7271,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7273,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7273,"endColumn":83},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7275,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7275,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7275,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7275,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7275,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7275,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7275,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7275,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7276,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7276,"endColumn":151},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":7276,"column":119,"nodeType":"CallExpression","messageId":"substr","endLine":7276,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7280,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7280,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7281,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7281,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7270 column 38 is used outside of binding context.","line":7281,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7281,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":7283,"column":1,"nodeType":"Program","messageId":"max","endLine":7283,"endColumn":118},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7283,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7283,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7283,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7283,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7284,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7284,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7284,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":45},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7284,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7284,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":48},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7284,"column":47,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7284,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'n' is defined but never used.","line":7284,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7284 column 41.","line":7285,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7285,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7287,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7287,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7288,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7288,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7288,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7288,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7288,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7288,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7288,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":7288,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7288,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":7288,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7289,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7289,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7289,"column":32,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7291,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7289,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7289,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7289,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7289,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7290,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7290,"endColumn":587},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7290,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7290,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7290,"column":336,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7290,"endColumn":364},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7291,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7369,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7291,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7369,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7291,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7291,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 201. Maximum allowed is 100.","line":7292,"column":1,"nodeType":"Program","messageId":"max","endLine":7292,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7292,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7292,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7292,"column":97,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7292,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7293,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7293,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7294,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7294,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7294,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7296,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7294,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7294,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7295,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7295,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7296,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7296,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7297,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7297,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7299,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7299,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7300,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7300,"endColumn":273},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7300,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7300,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7300,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7300,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7300,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7300,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7301,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7301,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7301,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7301,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7302,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7302,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7302,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7304,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7302,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7304,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7301 column 39.","line":7302,"column":232,"nodeType":"Identifier","messageId":"noShadow","endLine":7302,"endColumn":233},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7303,"column":1,"nodeType":"Program","messageId":"max","endLine":7303,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7303,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7303,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7303,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7303,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7305,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7305,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7305,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7305,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7306,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7306,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7307 column 16 is used outside of binding context.","line":7306,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7306,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7306,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":7310,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7307,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7307,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7307,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7307,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7307,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7307,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7307,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7307,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7307,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7307,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":84},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7308,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7308,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":7309,"column":1,"nodeType":"Program","messageId":"max","endLine":7309,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7309,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7309,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7309,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7309,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7307 column 60 is used outside of binding context.","line":7309,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7307 column 60 is used outside of binding context.","line":7309,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7309,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7309,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":98},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7309,"column":103,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7309,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7307 column 60 is used outside of binding context.","line":7309,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7311,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7311,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7312,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7312,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7312,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7312,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":7312,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7312,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7312,"column":48,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7314,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7312,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7314,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7312,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7312,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7312,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7312,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7311 column 47.","line":7312,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":234},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7313,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7313,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":7314,"column":1,"nodeType":"Program","messageId":"max","endLine":7314,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7314,"column":65,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7314,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7316,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":7316,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":7316,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7316,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7316,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7322,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7316,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7322,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7316 column 12.","line":7316,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7316,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":74},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7319,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7319,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7319,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7319,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7323,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7323,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 316. Maximum allowed is 100.","line":7324,"column":1,"nodeType":"Program","messageId":"max","endLine":7324,"endColumn":305},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7324,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7324,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7324,"column":103,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7324,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7324,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":7324,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7324,"column":148,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7324,"endColumn":305},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7324,"column":148,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7324,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7324,"column":245,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7324,"endColumn":258},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7324,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7324,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7325,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7325,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7326,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7326,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7326,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7326,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7326,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7326,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7326,"endColumn":1032},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7326,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7326,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7326,"column":492,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7326,"endColumn":505},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7326,"column":572,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":574},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7326,"column":635,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":637},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7326,"column":802,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":804},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":7326,"column":877,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7326,"endColumn":895},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7327,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7327,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":7328,"column":1,"nodeType":"Program","messageId":"max","endLine":7328,"endColumn":144},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7328,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7328,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7328,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7328,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7327 column 49.","line":7331,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7331,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7332,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":7342,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7333,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7333,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7333,"column":49,"nodeType":"IfStatement","messageId":"exceed","endLine":7341,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7333,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7333,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":7334,"column":1,"nodeType":"Program","messageId":"max","endLine":7334,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7334,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7334,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7334,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7334,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7337,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7337,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7338,"column":38,"nodeType":"BreakStatement","messageId":"exceed","endLine":7338,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7339,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7339,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7342,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7342,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":7342,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7342,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7342,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7342,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7342,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7342,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7343,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7343,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7344,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7344,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7344,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7344,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7344,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7344,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7344,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7344,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7345,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7345,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7345,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7345,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7346,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7346,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7344 column 62 is used outside of binding context.","line":7346,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7346,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7347,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7347,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":7348,"column":1,"nodeType":"Program","messageId":"max","endLine":7348,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7348,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7348,"endColumn":94},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7348,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7348,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7348,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7348,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7349,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7349,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7349,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7349,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7350,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7350,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7350,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7350,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7350,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7350,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7350,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":7360,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7351,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7351,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7351,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7351,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7351,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7351,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7352,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7352,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7352,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7358,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7352,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7352,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7353,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7353,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7354,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7354,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7356,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7356,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7356,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7356,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7356,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7356,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7356,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7356,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 325. Maximum allowed is 100.","line":7357,"column":1,"nodeType":"Program","messageId":"max","endLine":7357,"endColumn":305},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7357,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7357,"endColumn":130},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7357,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7357,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7357,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7357,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7357,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":7357,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7357,"column":159,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7357,"endColumn":305},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7357,"column":237,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7357,"endColumn":238},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7357,"column":250,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7357,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7351 column 16 is used outside of binding context.","line":7359,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7359,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7359,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7359,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7359,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7359,"endColumn":165},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7359,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7359,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":7359,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7359,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7351 column 16 is used outside of binding context.","line":7359,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":7359,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7359,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7359,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7359,"column":131,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7359,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7361,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7361,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7361,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7361,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7362,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7362,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7362,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7362,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7362,"column":60,"nodeType":"IfStatement","messageId":"exceed","endLine":7368,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":7363,"column":1,"nodeType":"Program","messageId":"max","endLine":7363,"endColumn":131},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7363,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7363,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7363,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7363,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7363,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7363,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":7365,"column":1,"nodeType":"Program","messageId":"max","endLine":7365,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7365,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7365,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7365,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7365,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7365,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7365,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7365,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":7365,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7363 column 16 is used outside of binding context.","line":7365,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":7365,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7363 column 59 is used outside of binding context.","line":7365,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7365,"endColumn":112},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7366,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7366,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7366,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7366,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7366,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7366,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7366,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7366,"endColumn":658},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7366,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7366,"endColumn":658},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7366,"column":110,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7366,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7366,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7366,"endColumn":142},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7370,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7370,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7370,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":7370,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7370,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":7370,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7370,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":7370,"endColumn":84},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7370,"column":83,"nodeType":"Identifier","messageId":"unusedVar","endLine":7370,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7370 column 77.","line":7371,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7371,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7370 column 80.","line":7371,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7371,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7370 column 83.","line":7371,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7371,"endColumn":37},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7371,"column":36,"nodeType":"Identifier","messageId":"unusedVar","endLine":7371,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7372,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7372,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7372,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7372,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7372,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7372,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7372,"column":66,"nodeType":"SwitchStatement","messageId":"exceed","endLine":7374,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7373,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7373,"endColumn":300},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7373,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7373,"endColumn":134},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7373,"column":184,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7373,"endColumn":185},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7373,"column":301,"nodeType":"BreakStatement","messageId":"exceed","endLine":7373,"endColumn":307},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7373,"column":323,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7373,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7373,"column":327,"nodeType":"Identifier","messageId":"noShadow","endLine":7373,"endColumn":328},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7373,"column":345,"nodeType":"Identifier","messageId":"noShadow","endLine":7373,"endColumn":346},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7373,"column":360,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7373,"endColumn":534},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7376,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7376,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7376,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":7376,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7376,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":7376,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7376,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":7376,"endColumn":119},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7376,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":7376,"endColumn":119},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7377,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7393,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7377,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7377,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7377,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7377,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7377,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":7377,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7381,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7381,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":7382,"column":1,"nodeType":"Program","messageId":"max","endLine":7382,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7382,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7384,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7382,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7382,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7382,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7382,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7381 column 41.","line":7382,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7382,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7382,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":7382,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7382,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":7382,"endColumn":103},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7383,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7383,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7377 column 8.","line":7383,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7383,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":19},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":7383,"column":18,"nodeType":"AssignmentExpression","messageId":"missing","endLine":7383,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7383,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7383,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7377 column 75.","line":7383,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7383,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7393 column 21.","line":7383,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7383,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7383,"column":160,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7383,"column":175,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7383,"endColumn":349},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7383,"column":293,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7383,"endColumn":295},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":7384,"column":1,"nodeType":"Program","messageId":"max","endLine":7384,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7385,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7385,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7385,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7385,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7385,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7385,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7386,"column":75,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7386,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7386,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7386,"endColumn":260},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7386,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7386,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7386,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7386,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7386,"column":211,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7386,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7389,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7389,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7390,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7390,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7390,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7390,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7391,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7391,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7391,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7391,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 341. Maximum allowed is 100.","line":7392,"column":1,"nodeType":"Program","messageId":"max","endLine":7392,"endColumn":330},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7392,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7392,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7392,"endColumn":330},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7392,"column":299,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7392,"endColumn":300},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7393,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7395,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7393,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7393,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7393,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7393,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7394,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7394,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7394,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7394,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7395,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7397,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7395,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7395,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7395,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7395,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7396,"column":1,"nodeType":"Program","messageId":"max","endLine":7396,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7396,"column":57,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7396,"endColumn":101},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7396,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7396,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7397,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7397,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7397,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7397,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7397,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7397,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7398,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7398,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7398,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":7398,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7398,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":7398,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7398,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":7398,"endColumn":167},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7398,"column":166,"nodeType":"Identifier","messageId":"unusedVar","endLine":7398,"endColumn":167},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7399,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7491,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7399,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7399,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7399,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7399,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7399,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":139},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7399,"column":166,"nodeType":"Identifier","messageId":"redeclared","endLine":7399,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7399,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7400,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7400,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7400,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7400,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7400,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7400,"endColumn":142},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7400,"column":54,"nodeType":"NewExpression","messageId":"lower","endLine":7400,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7400,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7400,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7403,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7403,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7403,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7403,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7404,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":7404,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7405,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7405,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7406,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7406,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7406,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7406,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7406,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7406,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7406,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7406,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7409,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7409,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7411,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7411,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7412,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7412,"endColumn":95},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7412,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7412,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7415,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7415,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7416,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7416,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7416,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7417,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7417,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7419,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7419,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7419,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7419,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7425,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7425,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7427,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7427,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7428,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7428,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7428,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7428,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7428,"endColumn":359},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7428,"column":56,"nodeType":"CallExpression","messageId":"substring","endLine":7428,"endColumn":125},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7428,"column":286,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7428,"endColumn":288},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7428,"column":355,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7428,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7429,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7429,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7429,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7429,"endColumn":48},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":7430,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7430,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7430,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7430,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7431,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7431,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7431,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7431,"endColumn":48},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":7432,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7432,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7432,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7432,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7433,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7433,"endColumn":47},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":7434,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7434,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7434,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7434,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7435,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7435,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7435,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7435,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":7436,"column":1,"nodeType":"Program","messageId":"max","endLine":7436,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7436,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7436,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7437,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7437,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7437,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7437,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7438,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7438,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7438,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7438,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7438,"column":49,"nodeType":"Identifier","messageId":"redeclared","endLine":7438,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7438,"column":93,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7438,"endColumn":196},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7438,"column":175,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7438,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7439,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7439,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7439,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7439,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 246. Maximum allowed is 100.","line":7440,"column":1,"nodeType":"Program","messageId":"max","endLine":7440,"endColumn":235},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7440,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7440,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7440,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7440,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7440,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":7440,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7440,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7440,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7440,"column":103,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7440,"endColumn":109},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7440,"column":134,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7440,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7440,"column":134,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7440,"endColumn":235},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7440,"column":143,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7440,"endColumn":145},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7440,"column":170,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7440,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7441,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7441,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7443,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7443,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7443,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7443,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7445,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7445,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 254. Maximum allowed is 100.","line":7446,"column":1,"nodeType":"Program","messageId":"max","endLine":7446,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7446,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7446,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7446,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7446,"column":239,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7446,"endColumn":240},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7447,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7447,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7447,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7447,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7448,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7448,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7448,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7448,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7448,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7448,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7448,"column":183,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7448,"endColumn":234},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7449,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7449,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7449,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7449,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7450,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7450,"endColumn":152},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7450,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":7450,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7450,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7450,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7450,"column":101,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7450,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7450,"column":153,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7450,"endColumn":248},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7450,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7450,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7451,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7451,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7452,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7452,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7452,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7452,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7452,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":7452,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7452,"column":109,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7452,"endColumn":248},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7452,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7452,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7453,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7453,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7453,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7453,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7453,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7453,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7454,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7454,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7454,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7454,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7454,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7454,"endColumn":206},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7454,"column":185,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7454,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7455,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7455,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7455,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7455,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7456,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7456,"endColumn":365},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7456,"column":61,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7456,"endColumn":365},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7456,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7456,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7456,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7456,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7456,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":193},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7456,"column":211,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7456,"column":249,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":250},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":7456,"column":268,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":269},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":7456,"column":306,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":307},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7456,"column":314,"nodeType":"NewExpression","messageId":"lower","endLine":7456,"endColumn":315},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7456,"column":331,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":332},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7456,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7456,"endColumn":476},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7457,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7457,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7458,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7458,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7459,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7459,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7459,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7459,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 223. Maximum allowed is 100.","line":7460,"column":1,"nodeType":"Program","messageId":"max","endLine":7460,"endColumn":212},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7460,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7460,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7460,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7460,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7461,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7461,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7462,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7462,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7465,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7465,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7466,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7466,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7469,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7469,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7469,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7469,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7470,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7470,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7470,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7470,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7470,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7470,"endColumn":252},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7470,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7470,"endColumn":252},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7470,"column":220,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7470,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7471,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7471,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7472,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7472,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7472,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7472,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7472,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7472,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7472,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7472,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7472,"column":106,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7472,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7473,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":7473,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7473,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7473,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":7474,"column":1,"nodeType":"Program","messageId":"max","endLine":7474,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7474,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7474,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7474,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7474,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7474,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7474,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7399 column 112.","line":7474,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7399 column 138.","line":7474,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7475,"column":18,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7475,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7491 column 21.","line":7475,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7475,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7475,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7475,"endColumn":173},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7475,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7475,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":7476,"column":1,"nodeType":"Program","messageId":"max","endLine":7476,"endColumn":96},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7476,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7476,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7476,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7476,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7474 column 15 is used outside of binding context.","line":7476,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7474 column 87 is used outside of binding context.","line":7476,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7476,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7476,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7474 column 50 is used outside of binding context.","line":7476,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7474 column 87 is used outside of binding context.","line":7476,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7474 column 67 is used outside of binding context.","line":7476,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7477,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7477,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7478,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7478,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7479,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7479,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7479,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7479,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":7480,"column":1,"nodeType":"Program","messageId":"max","endLine":7480,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7480,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7480,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7480,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7480,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7480,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7480,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7484,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7484,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7480 column 105 is used outside of binding context.","line":7484,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7480 column 15 is used outside of binding context.","line":7484,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7480 column 105 is used outside of binding context.","line":7484,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7480 column 54 is used outside of binding context.","line":7484,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7485,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7485,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7485,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7485,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":7486,"column":1,"nodeType":"Program","messageId":"max","endLine":7486,"endColumn":159},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7486,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7486,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7486,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7486,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7486,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7486,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7399 column 112.","line":7486,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7488,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7488,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7486 column 93 is used outside of binding context.","line":7488,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7488,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7489,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7489,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7491,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7493,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7491,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7491,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7491,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7491,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7492,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7492,"endColumn":181},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7492,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7492,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7493,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7493,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7493,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7493,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7493,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7493,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7494,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7494,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7494,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":7494,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7494,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":7494,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7494,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":7494,"endColumn":133},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7494,"column":132,"nodeType":"Identifier","messageId":"unusedVar","endLine":7494,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7495,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7517,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7495,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7495,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7495,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7495,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7495,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":7495,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7495,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":7495,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7496,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7496,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7496,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7496,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7497,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7497,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7498,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7498,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7498,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7498,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7499,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7499,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7499,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7499,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7500,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7500,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7501,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7501,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 273. Maximum allowed is 100.","line":7502,"column":1,"nodeType":"Program","messageId":"max","endLine":7502,"endColumn":262},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7502,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7502,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7502,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7502,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7504,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7504,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7505,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7505,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7506,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7506,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7494 column 132.","line":7506,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7506,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7506,"column":47,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7506,"endColumn":400},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7506,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7506,"endColumn":400},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7506,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7506,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7506,"column":90,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7506,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7506,"column":312,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7506,"endColumn":313},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7508,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7508,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7508,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7508,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7509,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7509,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7511,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7511,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7512,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7512,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7512,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7512,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7513,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7513,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 376. Maximum allowed is 100.","line":7514,"column":1,"nodeType":"Program","messageId":"max","endLine":7514,"endColumn":365},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7514,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7514,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7514,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7514,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7494 column 132.","line":7514,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7514,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7514,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":7514,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7514,"endColumn":365},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7514,"column":141,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7514,"endColumn":143},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7514,"column":300,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7514,"endColumn":302},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7514,"column":336,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7514,"endColumn":337},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":7516,"column":1,"nodeType":"Program","messageId":"max","endLine":7516,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7516,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7516,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7516,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7516,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7517,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7529,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7517,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7517,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7517,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7517,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7517,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7517,"endColumn":28},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7517,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":7517,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":7518,"column":1,"nodeType":"Program","messageId":"max","endLine":7518,"endColumn":145},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7518,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7518,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7518,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7518,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7518,"column":101,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7518,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7518,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":7518,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7520,"column":1,"nodeType":"Program","messageId":"max","endLine":7520,"endColumn":95},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7520,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7520,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7517 column 24.","line":7520,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7517 column 27.","line":7520,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7494 column 132.","line":7520,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7495 column 8.","line":7520,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7495 column 75.","line":7520,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7522,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7522,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":7522,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":7522,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7517 column 21.","line":7522,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7522,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7520 column 60 is used outside of binding context.","line":7522,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7522,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7522,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7522,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7522,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":7522,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":7523,"column":1,"nodeType":"Program","messageId":"max","endLine":7523,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7523,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7523,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7523,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":57},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7523,"column":63,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7523,"endColumn":66,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[811037,811038],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7523,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":7525,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7523,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7523,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7520 column 17 is used outside of binding context.","line":7523,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7524,"column":50,"nodeType":"BreakStatement","messageId":"exceed","endLine":7524,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":7526,"column":1,"nodeType":"Program","messageId":"max","endLine":7526,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7526,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7526,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7526,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7526,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7526,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7526,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7526,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7520 column 71 is used outside of binding context.","line":7526,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7526,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7526,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7526,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7520 column 71 is used outside of binding context.","line":7526,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7529,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7529,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7529,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7529,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7529,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7529,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7530,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7530,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7530,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":7530,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7530,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":7530,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7530,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":7530,"endColumn":118},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7530,"column":117,"nodeType":"Identifier","messageId":"unusedVar","endLine":7530,"endColumn":118},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7531,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7543,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7531,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":7531,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7531,"column":57,"nodeType":"Identifier","messageId":"redeclared","endLine":7531,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7530 column 111.","line":7531,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":7531,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7532,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7532,"endColumn":82},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7532,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7532,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7530 column 111.","line":7533,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7530 column 114.","line":7533,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7530 column 117.","line":7533,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7543 column 21.","line":7533,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":7535,"column":1,"nodeType":"Program","messageId":"max","endLine":7535,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7535,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7535,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7535,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7535,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7535,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7535,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7535,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7535,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":159},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7536,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7536,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7536,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":7540,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7536,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7536,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7536,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7536,"endColumn":78},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'c', 'c'.","line":7536,"column":497,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":7536,"endColumn":550},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7533 column 39.","line":7536,"column":499,"nodeType":"Identifier","messageId":"noShadow","endLine":7536,"endColumn":500},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7536,"column":591,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7536,"endColumn":592},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":7538,"column":1,"nodeType":"Program","messageId":"max","endLine":7538,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7538,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7538,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7538,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7538,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7541,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7541,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7543,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7545,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7543,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7530 column 111.","line":7543,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7530 column 114.","line":7543,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7530 column 117.","line":7543,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7544,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7544,"endColumn":105},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7544,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7544,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7544,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7544,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7545,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7545,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7545,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7545,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7545,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7545,"endColumn":34},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7546,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7546,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7546,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":7546,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7546,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7546,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7546,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7546,"endColumn":97},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7546,"column":96,"nodeType":"Identifier","messageId":"unusedVar","endLine":7546,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7547,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7651,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7547,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7547,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7549,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7549,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7549,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7549,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7549,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7549,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7549,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7549,"endColumn":43},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7549,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":7549,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7550,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7550,"endColumn":448},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":356,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":358},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":380,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":382},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7551,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7551,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7551,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7551,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7554,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7554,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7554,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7554,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7555,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7555,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7555,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7555,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":7556,"column":1,"nodeType":"Program","messageId":"max","endLine":7556,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7556,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7556,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7556,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7556,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7556,"column":41,"nodeType":"ForStatement","messageId":"exceed","endLine":7560,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7556,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7556,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7556,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":7556,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7557,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7557,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7557,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":7559,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7559,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7559,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7559,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7559,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7560,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7560,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7561,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7561,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7561,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7561,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7562,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7562,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7562,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7562,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7563,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7563,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7563,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":7565,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7564,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7564,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7569,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7569,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7569,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7569,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":7570,"column":1,"nodeType":"Program","messageId":"max","endLine":7570,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7570,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7570,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7570,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7570,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7570,"column":41,"nodeType":"ForStatement","messageId":"exceed","endLine":7574,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7570,"column":47,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7570,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7570,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7570,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7570,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7655 column 15.","line":7570,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7657 column 15.","line":7571,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7571,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7571,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":7573,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7571,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7571,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7572,"column":18,"nodeType":"BreakStatement","messageId":"exceed","endLine":7572,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7574,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7574,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7570 column 51 is used outside of binding context.","line":7574,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7574,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7570 column 82 is used outside of binding context.","line":7574,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7574,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7570 column 72 is used outside of binding context.","line":7574,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7574,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7575,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7575,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7575,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7575,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7576,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7576,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7576,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7576,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7577,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7577,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7577,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7577,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7578,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7578,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7578,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7578,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7579,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7579,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7579,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7579,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7580,"column":29,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7580,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7580,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7580,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7579 column 37.","line":7580,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7579 column 40.","line":7580,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7580 column 33.","line":7581,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7581,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7580 column 36.","line":7582,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7582,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7582,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7598,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7584,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7584,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7580 column 66.","line":7584,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7584,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7580 column 69.","line":7584,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7584,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7581 column 16.","line":7585,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7585,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7582 column 13.","line":7586,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7586,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7591,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7591,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7591,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7591,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7591,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7591,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7592,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7592,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":7595,"column":1,"nodeType":"Program","messageId":"max","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7595,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7595,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7595,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":7596,"column":1,"nodeType":"Program","messageId":"max","endLine":7596,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7596,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7596,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7596,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7596,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7596,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7596,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7597,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7597,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 291. Maximum allowed is 100.","line":7601,"column":1,"nodeType":"Program","messageId":"max","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7601,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7601,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7603,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7603,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7603,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7603,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7604,"column":1,"nodeType":"Program","messageId":"max","endLine":7604,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7604,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7604,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7604,"column":102,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7604,"endColumn":104},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":7605,"column":1,"nodeType":"Program","messageId":"max","endLine":7605,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7605,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7605,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7605,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7605,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7605,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7655 column 15.","line":7605,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7657 column 15.","line":7606,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7606,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7659 column 15.","line":7606,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7606,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 269. Maximum allowed is 100.","line":7607,"column":1,"nodeType":"Program","messageId":"max","endLine":7607,"endColumn":249},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7607,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":9},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":7607,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 10 statements. Maximum allowed is 1.","line":7607,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7607,"endColumn":31},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":24,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7607,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7607 column 227 is used outside of binding context.","line":7607,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":36,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":7607,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7608 column 19 is used outside of binding context.","line":7607,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":45},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":48,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":54},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7607,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7608 column 31 is used outside of binding context.","line":7607,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":57},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":60,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":7607,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7609 column 14 is used outside of binding context.","line":7607,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":69},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7607,"column":80,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7607,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":7607,"endColumn":85},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7607,"column":91,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7607,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":7607,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7603 column 37.","line":7607,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":7607,"endColumn":116},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7607,"column":223,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":239},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7608,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7608,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7609,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7625,"endColumn":27},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'm', 'f', 'f', 'm', 'f', 'f', 'f', 'f'.","line":7609,"column":20,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":7625,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7603 column 37.","line":7609,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7609,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7603 column 40.","line":7609,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":7609,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7605 column 16.","line":7610,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7605 column 77.","line":7610,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7610,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":7610,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7605 column 98.","line":7610,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7610,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7610,"endColumn":36},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":7610,"column":47,"nodeType":"Identifier","messageId":"useConst","endLine":7610,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7605 column 105.","line":7610,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7610,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7610,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7610,"column":73,"nodeType":"IfStatement","messageId":"exceed","endLine":7624,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7611,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7611,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7611,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7611,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":7613,"column":1,"nodeType":"Program","messageId":"max","endLine":7613,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7613,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7613,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7613,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7613,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7613,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7613,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7613,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7613,"endColumn":94},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":7615,"column":1,"nodeType":"Program","messageId":"max","endLine":7615,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7615,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7615,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7615,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7615,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7615,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7615,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7615,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7615,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7617,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7617,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7620,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7620,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 302. Maximum allowed is 100.","line":7621,"column":1,"nodeType":"Program","messageId":"max","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7621,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7621,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7621,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7621,"endColumn":78},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7621,"column":79,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7621,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7622,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7622,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7624,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7624,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":7625,"column":1,"nodeType":"Program","messageId":"max","endLine":7625,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7625,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7625,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7625,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7625,"endColumn":154},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7625,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7625,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7625,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7625,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7608 column 19 is used outside of binding context.","line":7626,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7626,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7626,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7626,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7626,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7626,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7629,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7631,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7629,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7631,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7629,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7629,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7603 column 37.","line":7629,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":7629,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":7632,"column":1,"nodeType":"Program","messageId":"max","endLine":7632,"endColumn":158},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7632,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7632,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7632,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7632,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7632,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7632,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7632,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7632,"endColumn":158},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7632,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7632,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7632,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7632,"endColumn":134},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":7634,"column":1,"nodeType":"Program","messageId":"max","endLine":7634,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7634,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7634,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7634,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7634,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7634,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7634,"endColumn":31},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7634,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":7634,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7634,"column":78,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7634,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7634,"column":78,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7634,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7634,"column":104,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7634,"endColumn":105},{"ruleId":"max-len","severity":1,"message":"This line has a length of 195. Maximum allowed is 100.","line":7636,"column":1,"nodeType":"Program","messageId":"max","endLine":7636,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7636,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7636,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7636,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7636,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7641,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7641,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7642,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7642,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7642,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7642,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7642,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7642,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7647,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7647,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7648,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7648,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7648,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7648,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7649,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7649,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7651,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7651,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7651,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7651,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7651,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7651,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":7652,"column":1,"nodeType":"Program","messageId":"max","endLine":7652,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7652,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7652,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7652,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7652,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7653,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7653,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7653,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7653,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7653,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7653,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7653,"column":185,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7653,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7653,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":7653,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7653,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":7653,"endColumn":249},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7655,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7657,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7655,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7655,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7655,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7655,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7656,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7656,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7656,"endColumn":358},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7656,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7656,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7656,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7656,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7657,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7659,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7657,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7657,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7657,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7657,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7659,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7693,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7659,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7659,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7659,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7659,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7659,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7659,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7660,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7660,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7660,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7660,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7660,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7660,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7660,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7660,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7660,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":7692,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7666,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7666,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7674,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7674,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7682,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7682,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7690,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7690,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7692,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7692,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7693,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7695,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7693,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7693,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7693,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7693,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7693,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7693,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7694,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7694,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7694,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7694,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7695,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7697,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7695,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7695,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7695,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7695,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":7696,"column":1,"nodeType":"Program","messageId":"max","endLine":7696,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7696,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7696,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7696,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7696,"endColumn":13},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7696,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7696,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7696,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7696,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7697,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7699,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7697,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7697,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7697,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7697,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 304. Maximum allowed is 100.","line":7698,"column":1,"nodeType":"Program","messageId":"max","endLine":7698,"endColumn":293},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7698,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7698,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7698,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7698,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7698,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7655 column 15.","line":7698,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":7698,"column":111,"nodeType":"Identifier","messageId":"redeclared","endLine":7698,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7698,"column":157,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7698,"endColumn":293},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7698,"column":157,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7698,"endColumn":293},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7698,"column":209,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7698,"endColumn":210},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7699,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7699,"endColumn":23},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7700,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7700,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7700,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":7700,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7700,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":7700,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7700,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":7700,"endColumn":108},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7700,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":7700,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7701,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7701,"column":37,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7705,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7701,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7701,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7701,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 300. Maximum allowed is 100.","line":7702,"column":1,"nodeType":"Program","messageId":"max","endLine":7702,"endColumn":289},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7702,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7702,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7702,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7702,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7702,"column":86,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7702,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7702,"column":109,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7704,"endColumn":15},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7702,"column":126,"nodeType":"NewExpression","messageId":"lower","endLine":7702,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7702,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7702,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7701 column 49.","line":7702,"column":284,"nodeType":"Identifier","messageId":"noShadow","endLine":7702,"endColumn":285},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7705,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7769,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7705,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7769,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7705,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7705,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7706,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7708,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7706,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7706,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7706,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":7706,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7707,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7707,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7707,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7707,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7709,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7709,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7709,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7709,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 376. Maximum allowed is 100.","line":7713,"column":1,"nodeType":"Program","messageId":"max","endLine":7713,"endColumn":362},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7713,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7713,"endColumn":362},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7713,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7713,"endColumn":362},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7713,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7713,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7709 column 40.","line":7713,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7713,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7713,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7713,"endColumn":53},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7714,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7714,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7715,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7715,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7715,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7715,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7717,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7717,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7719,"column":1,"nodeType":"Program","messageId":"max","endLine":7719,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7719,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7719,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7719,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7719,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7719,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7719,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7720,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7720,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7721,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7721,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7723,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7723,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7723,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7723,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7723,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7723,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":7724,"column":1,"nodeType":"Program","messageId":"max","endLine":7724,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7724,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7701 column 46.","line":7724,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7724,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":7724,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":7724,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7724,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7724,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7724,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7724,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7724,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7724,"endColumn":101},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7724,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7724,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7724,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":113},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7725,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7725,"endColumn":63},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7726,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7726,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":7727,"column":1,"nodeType":"Program","messageId":"max","endLine":7727,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7727,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7729,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7729,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7729,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7729,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7729,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7729,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7729,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7730,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7730,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7731,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7731,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7731,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7731,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7732,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7732,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7732,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7732,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7732,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7732,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7701 column 46.","line":7732,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7732,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7733,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7733,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7735,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7737,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7738,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7738,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7739,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7739,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7739,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7739,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7739,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7739,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7740,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7740,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7740,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":7740,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7701 column 46.","line":7740,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7740,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7740,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":7750,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7741,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7741,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7741,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7741,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7741,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7742,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7742,"endColumn":55},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7743,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7743,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":7744,"column":1,"nodeType":"Program","messageId":"max","endLine":7744,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7744,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7744,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7744,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7744,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7744,"column":51,"nodeType":"ForStatement","messageId":"exceed","endLine":7748,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7745,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7745,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7747,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7747,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7748,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7748,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7751,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7751,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7751,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7751,"endColumn":42},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7752,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7752,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7752,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7752,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7752,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7752,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7752,"column":15,"nodeType":"Identifier","messageId":"redeclared","endLine":7752,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7752,"endColumn":324},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7752,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7752,"endColumn":68},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7752,"column":231,"nodeType":"NewExpression","messageId":"lower","endLine":7752,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7753,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7753,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7754,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7754,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7754,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7754,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7756,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7756,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7756,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7756,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7758,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7758,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7758,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7760,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7758,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":7758,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7760,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7760,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7761,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7761,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7762,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7762,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7762,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7762,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7763,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7763,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7763,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":7765,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7765,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7767,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7767,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7767,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7768,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7768,"endColumn":65},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7770,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7770,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7770,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":7770,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7770,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":7770,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7770,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":7770,"endColumn":96},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7770,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":7770,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7771,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7829,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7771,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7771,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":7771,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7771,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7771,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7771,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":97},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7772,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7772,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7772,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7772,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7772,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7772,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7773,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7773,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":7773,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":7773,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7773,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7773,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7773,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7775,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":7774,"column":1,"nodeType":"Program","messageId":"max","endLine":7774,"endColumn":109},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7774,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7774,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7774,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7774,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7776,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7776,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7772 column 32 is used outside of binding context.","line":7776,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7776,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7777,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7777,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":7778,"column":1,"nodeType":"Program","messageId":"max","endLine":7778,"endColumn":186},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7778,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7778,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7778,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7778,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7778,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7778,"endColumn":28},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7778,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":7778,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7778,"column":119,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7778,"endColumn":186},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7778,"column":119,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7778,"endColumn":186},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7778,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7778,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7779,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7779,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7780,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7780,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7780,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7780,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7780,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7780,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7782,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7782,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7780 column 15 is used outside of binding context.","line":7782,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7782,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7783,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7783,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7784,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7786,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":7788,"column":1,"nodeType":"Program","messageId":"max","endLine":7788,"endColumn":130},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7788,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7788,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7788,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7788,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7789 column 17 is used outside of binding context.","line":7788,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7788,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7788,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7788 column 15.","line":7788,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7788 column 23.","line":7788,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7788,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":103},{"ruleId":"max-len","severity":1,"message":"This line has a length of 248. Maximum allowed is 100.","line":7789,"column":1,"nodeType":"Program","messageId":"max","endLine":7789,"endColumn":234},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7789,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7789,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7789,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7789,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7789,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7789,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7789,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7789,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7789,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7789,"endColumn":234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7789,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7789,"endColumn":234},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7789,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7789,"endColumn":69},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7790,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7790,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7790,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7790,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7788 column 23 is used outside of binding context.","line":7790,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":7790,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7790,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7790,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7788 column 15 is used outside of binding context.","line":7790,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":7790,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7791,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7791,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7791,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7791,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7793,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7793,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7795,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7795,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7796,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7798,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7799,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7799,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7799,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7799,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":7800,"column":1,"nodeType":"Program","messageId":"max","endLine":7800,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7800,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7800,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7800,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":7802,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7802 column 17 is used outside of binding context.","line":7800,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":7800,"endColumn":88},{"ruleId":"max-len","severity":1,"message":"This line has a length of 202. Maximum allowed is 100.","line":7802,"column":1,"nodeType":"Program","messageId":"max","endLine":7802,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7802,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":7804,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7802,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7802,"endColumn":175},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7802,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7802,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7802,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":7802,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7802,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":7802,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7802,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":7802,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7804,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7804,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7802 column 133 is used outside of binding context.","line":7804,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7804,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7807,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7807,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7808,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7808,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7808,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7808,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7810,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7810,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7811,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7811,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7812,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7812,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7812,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7812,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7812,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7812,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7812,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7812,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7771 column 8.","line":7812,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7812,"column":113,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7812,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7812,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":7812,"endColumn":114},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7812,"column":148,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7812,"endColumn":151,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[828760,828761],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7812,"column":152,"nodeType":"IfStatement","messageId":"exceed","endLine":7824,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7812,"column":166,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7812,"endColumn":168},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7813,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7813,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7813,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7813,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7813,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7813,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7813,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7813,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7813,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7813,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7813,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7813,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7813,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7813,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7813,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":61},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7814,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7814,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7814,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7814,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7814,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7814,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 455. Maximum allowed is 100.","line":7816,"column":1,"nodeType":"Program","messageId":"max","endLine":7816,"endColumn":438},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7816,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7816,"endColumn":438},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7816,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7816,"endColumn":438},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7816,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":80},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":130,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":131},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7816,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7816,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7816,"endColumn":154},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":155,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":156},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":156},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":165,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":167},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7816,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":173,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":173,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":189,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":190},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":203,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":204},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":203,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":204},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":216,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":218},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":219,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":220},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":251,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":251,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":252},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":264,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":266},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":267,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":268},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7816,"column":288,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":289},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7816,"column":292,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":293},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":301,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":302},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":301,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":302},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":334,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":335},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":334,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":335},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":347,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":349},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7816,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7816,"column":353,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":354},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":379,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":380},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":379,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":380},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":395,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":396},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":400,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":400,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":416,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":417},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":419,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":420},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":419,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":420},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7816,"column":432,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":433},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7819,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7819,"endColumn":53},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":7819,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":7819,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7819,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7819,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7819,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":28},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":7819,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7819,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7813 column 27 is used outside of binding context.","line":7819,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7819,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7819,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7819,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7819,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7819,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7820,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7820,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7820,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7820,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7820,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":7820,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 721. Maximum allowed is 100.","line":7822,"column":1,"nodeType":"Program","messageId":"max","endLine":7822,"endColumn":704},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7822,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7822,"endColumn":704},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7822,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7822,"endColumn":704},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":146,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":149,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":150},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7822,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":182,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":183},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":202,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":203},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":234},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7813 column 27 is used outside of binding context.","line":7822,"column":283,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":284},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":299,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":300},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":317,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":318},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":337,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":338},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7822,"column":340,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7822,"endColumn":341},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":356,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":357},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":363,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":364},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":382,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":383},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":384,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":386},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":448,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":449},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":468,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":469},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":493,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":495},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":496,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":497},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7822,"column":518,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":519},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":531,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":532},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":553,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":554},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":586,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":587},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":610,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":611},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7813 column 27 is used outside of binding context.","line":7822,"column":640,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":641},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":658,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":659},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":678,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":679},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":700,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":701},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7824,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":7828,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7824,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7824,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":13},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7824,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7824,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7824,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7824,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7825,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7825,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7825,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7825,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7825,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":7825,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7826,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7826,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7826,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7826,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7826,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7826,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7826,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7826,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7826,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7826,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7826,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7826,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7829,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7831,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7829,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7829,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7830,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7830,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7830,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7830,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7831,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7831,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7831,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7831,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7831,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7831,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7832,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7832,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7832,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":7832,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7832,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":7832,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7832,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":7832,"endColumn":117},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7832,"column":116,"nodeType":"Identifier","messageId":"unusedVar","endLine":7832,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7833,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7870,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7833,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7833,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7833,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":7833,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7833,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7833,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7833,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":7834,"column":1,"nodeType":"Program","messageId":"max","endLine":7834,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7833 column 61.","line":7834,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":7834,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7833 column 64.","line":7834,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":7834,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":7835,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":7835,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7833 column 61.","line":7836,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7836,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7833 column 64.","line":7836,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7836,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7837,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7837,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7838,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7838,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7841,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7841,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7841,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7841,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7844,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7846,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7844,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7844,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":7846,"column":1,"nodeType":"Program","messageId":"max","endLine":7846,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7846,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7846,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7846,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7846,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7846,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7846,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7846,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":7846,"endColumn":100},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7847,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":7847,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":7847,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":7847,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7849,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7849,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7850,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7852,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7850,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7850,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7850,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7850,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":7854,"column":1,"nodeType":"Program","messageId":"max","endLine":7854,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7854,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7854,"endColumn":13},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7854,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":7854,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7854,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7856,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7854,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7856,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7854,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":7854,"endColumn":96},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7856,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7856,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7857,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7857,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":7859,"column":1,"nodeType":"Program","messageId":"max","endLine":7859,"endColumn":267},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7859,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7859,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7859,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7859,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7859,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7859,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7859,"column":33,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7859,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7859,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":51},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7859,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7859,"column":62,"nodeType":"ForStatement","messageId":"exceed","endLine":7859,"endColumn":216},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7859,"column":68,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7859,"endColumn":122},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7863 column 19 is used outside of binding context.","line":7859,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7859,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7863 column 40 is used outside of binding context.","line":7859,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7859,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7833 column 8.","line":7859,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7859,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7833 column 11.","line":7859,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7859,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7863 column 19 is used outside of binding context.","line":7859,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":193},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7863 column 40 is used outside of binding context.","line":7859,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":196},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7859,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7859,"endColumn":203},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7859,"column":213,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7859,"endColumn":216,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[832118,832119],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7859,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7859,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7833 column 14.","line":7859,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7859,"column":240,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":241},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7870 column 22.","line":7859,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":246},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7859,"column":257,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7859,"column":257,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":258},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7859,"column":259,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7859,"endColumn":261},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7862,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7862,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":7863,"column":1,"nodeType":"Program","messageId":"max","endLine":7863,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7863,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":7864,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7863,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7863,"endColumn":77},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7863,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7859 column 72 is used outside of binding context.","line":7863,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7863,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7859 column 89 is used outside of binding context.","line":7863,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7874 column 15.","line":7863,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":7863,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7863,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":69},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":7863,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7863,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7863,"column":109,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7859 column 72 is used outside of binding context.","line":7863,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7859 column 89 is used outside of binding context.","line":7863,"column":150,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":151},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":7864,"column":1,"nodeType":"Program","messageId":"max","endLine":7864,"endColumn":149},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7864,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":11},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7864,"column":21,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7864,"endColumn":24,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[832439,832440],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7864,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7864,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7864,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7864,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7864,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7864,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7864,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7863 column 64 is used outside of binding context.","line":7864,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7864,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7864,"endColumn":50},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7864,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7863 column 64 is used outside of binding context.","line":7864,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7864,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7864,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":7864,"endColumn":91},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7864,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7864,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":95},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7864,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7866,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7866,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7866,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7866,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7868,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7868,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7869,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7869,"endColumn":72},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7869,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7869,"endColumn":72},{"ruleId":"no-self-assign","severity":2,"message":"'e' is assigned to itself.","line":7869,"column":17,"nodeType":"Identifier","messageId":"selfAssignment","endLine":7869,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7869,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7869,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":7869,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":7869,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":49},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7869,"column":53,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7869,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":7869,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7869,"column":73,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7869,"endColumn":79},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":7869,"column":73,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":7869,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7869,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":7869,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7870,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7872,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7870,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7870,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7870,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":7870,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7870,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7870,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":7871,"column":1,"nodeType":"Program","messageId":"max","endLine":7871,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7871,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7871,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7871,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7871,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7871,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7871,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7871,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7872,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7874,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7872,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7872,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7872,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7872,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7873,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7873,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7873,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7873,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7873,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7873,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7874,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7876,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7874,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7874,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7874,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7874,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7874,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7874,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7875,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7875,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7875,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7875,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7875,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7875,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7876,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7876,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7877,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7877,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7877,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":7877,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7877,"column":204,"nodeType":"Identifier","messageId":"noShadow","endLine":7877,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7877,"column":207,"nodeType":"Identifier","messageId":"noShadow","endLine":7877,"endColumn":208},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7877,"column":207,"nodeType":"Identifier","messageId":"unusedVar","endLine":7877,"endColumn":208},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7878,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":7878,"endColumn":139},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7878,"column":182,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8108,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7879,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8107,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7879,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7879,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7879,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7879,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7879,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7879,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7880,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7880,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7880,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":7882,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7882,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7886,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7882,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7882,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7882,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":7882,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":7883,"column":1,"nodeType":"Program","messageId":"max","endLine":7883,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7883,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7883,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7883,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7885,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7883,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7883,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7883,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7883,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7887,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7887,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7887,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7887,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":7888,"column":1,"nodeType":"Program","messageId":"max","endLine":7888,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7888,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7888,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7888,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7888,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7888,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7888,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7888,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7888,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7888,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7888,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7888,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7889,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7889,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7889,"column":47,"nodeType":"IfStatement","messageId":"exceed","endLine":7901,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7889,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7889,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7890,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7890,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7892,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":7900,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7892,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7892,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7892,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7892,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7893,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7893,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7893,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":7895,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7893,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7893,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7895,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7899,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7895,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7895,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7896,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7896,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7898,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7898,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7902,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7902,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7902,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7902,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7902,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7902,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7903,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7903,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7904,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7904,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7906,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7906,"endColumn":53},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7906,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7903 column 46.","line":7904,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":7904,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7906,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7906,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7908,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7908,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7908,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7908,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7908,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7908,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7908,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7908,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7909,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7909,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7912,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7912,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7908 column 16 is used outside of binding context.","line":7912,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7912,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7913,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7913,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7913,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7913,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7916,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7922,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7916,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7916,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7916,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7916,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7916,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7916,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7916,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7916,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7917,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7917,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7917,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7917,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7917,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7917,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7917,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":7919,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7917,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7917,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":7918,"column":1,"nodeType":"Program","messageId":"max","endLine":7918,"endColumn":89},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7918,"column":12,"nodeType":"CallExpression","messageId":"substring","endLine":7918,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7918,"column":83,"nodeType":"BreakStatement","messageId":"exceed","endLine":7918,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7919,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7921,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7921,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7921,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":7922,"column":1,"nodeType":"Program","messageId":"max","endLine":7922,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7922,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7922,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7922,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7922,"endColumn":204},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7917 column 11 is used outside of binding context.","line":7922,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7916 column 21 is used outside of binding context.","line":7922,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7922,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7922,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7922,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7922,"endColumn":94},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7916 column 21 is used outside of binding context.","line":7922,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":130},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7922,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7922,"endColumn":152},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7916 column 21 is used outside of binding context.","line":7922,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":202,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7923,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7923,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7923,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7923,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7924,"column":1,"nodeType":"Program","messageId":"max","endLine":7924,"endColumn":115},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":7924,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7924,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7924,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7924,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7924,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7924,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7924,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":7930,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7924,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7924,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7925,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7925,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7925,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7927,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7927,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7929,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7930,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7930,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7931,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7931,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7931,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7931,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7932,"column":1,"nodeType":"Program","messageId":"max","endLine":7932,"endColumn":115},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":7932,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7932,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7932,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7932,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7932,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7932,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7932,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":7936,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7932,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7932,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7933,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7933,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7933,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7935,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7936,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7936,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7937,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7937,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7937,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7937,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7938,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7938,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7938,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7938,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7938,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7938,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7938,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7938,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7939,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7939,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7939,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7939,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7939,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7939,"endColumn":24},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":7939,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":7939,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7939,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":7941,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7940,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7940,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7940,"column":50,"nodeType":"BreakStatement","messageId":"exceed","endLine":7940,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7941,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7941,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7941,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7941,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7942,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7942,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7938 column 36 is used outside of binding context.","line":7942,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7942,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7943,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7943,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":7944,"column":1,"nodeType":"Program","messageId":"max","endLine":7944,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7944,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7944,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7943 column 39.","line":7944,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7944,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7944,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7944,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7945,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":7945,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7945,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7945,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 336. Maximum allowed is 100.","line":7946,"column":1,"nodeType":"Program","messageId":"max","endLine":7946,"endColumn":322},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7946,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7946,"endColumn":301},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7946,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7946,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7946,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7946,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":42},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7946,"column":82,"nodeType":"NewExpression","messageId":"lower","endLine":7946,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7946,"column":186,"nodeType":"Identifier","messageId":"redeclared","endLine":7946,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7946,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":207},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7946,"column":221,"nodeType":"Identifier","messageId":"redeclared","endLine":7946,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7946,"column":239,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":240},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7946,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":271},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7946,"column":302,"nodeType":"IfStatement","messageId":"exceed","endLine":7948,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7946,"column":314,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7946,"endColumn":316},{"ruleId":"max-len","severity":1,"message":"This line has a length of 251. Maximum allowed is 100.","line":7948,"column":1,"nodeType":"Program","messageId":"max","endLine":7948,"endColumn":237},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7948,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7948,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7948,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7948,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7948,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7948,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7948,"column":153,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7950,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7945 column 34.","line":7948,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":7948,"endColumn":230},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7950,"column":13,"nodeType":"ForStatement","messageId":"exceed","endLine":7962,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7950,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7950,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7951,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7951,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 7878 column 10.","line":7951,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7951,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7951,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":7953,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7951,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7951,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7952,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7952,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7952,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7952,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7952,"column":32,"nodeType":"BreakStatement","messageId":"exceed","endLine":7952,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7953,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7959,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7953,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7953,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7954,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7954,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 7878 column 94.","line":7955,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7955,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7955,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7957,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7955,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7955,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7956,"column":24,"nodeType":"BreakStatement","messageId":"exceed","endLine":7956,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7958,"column":10,"nodeType":"BreakStatement","messageId":"exceed","endLine":7958,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7959,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7961,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7962,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7962,"endColumn":285},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7962,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7962,"endColumn":285},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":23},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7962,"column":49,"nodeType":"NewExpression","messageId":"lower","endLine":7962,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7962,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7962,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":132,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":133},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":189,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":190},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7962,"column":225,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7962,"endColumn":237},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7963,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":7963,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7963 column 35.","line":7964,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7964,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7967,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7967,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":7968,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7968,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":7968,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7968,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":27},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":7968,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7968,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7968,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7968,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7968,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7968,"endColumn":793},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7968,"column":91,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7968,"endColumn":793},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7968,"column":100,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7968,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7968,"column":601,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7968,"endColumn":602},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7968,"column":733,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7968,"endColumn":745},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7969,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7969,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7970,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7970,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7970,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7970,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7970,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7970,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7970 column 16 is used outside of binding context.","line":7972,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7972,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7972,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7974,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7972,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7974,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7969 column 38.","line":7972,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7972,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7974,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7974,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7975,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7975,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7976,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7978,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7976,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7976,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7976,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7976,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7977,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7977,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7977,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7977,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":7978,"column":1,"nodeType":"Program","messageId":"max","endLine":7978,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7979,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7979,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7979 column 38.","line":7980,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7980,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7983,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7983,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7983,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7983,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7984,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7984,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7984,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":7996,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7984,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7984,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7984,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7984,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7985,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7985,"endColumn":71},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7985,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":7985,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7985,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7985,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7985,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7985,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7986,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7986,"endColumn":26},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7987,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":7987,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7987,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7987,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7987,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7987,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7987,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":7987,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7988,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7988,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7989,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7989,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7989,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":7989,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7991,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7991,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7992,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7994,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7992,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7992,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7992,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7992,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7992,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7992,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7992,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7992,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7983 column 33.","line":7992,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7992,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7993,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7993,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7993,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7993,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7993,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7993,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7993,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7993,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7994,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7994,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7994,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7994,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7995,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7995,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7995,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7995,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":7996,"column":1,"nodeType":"Program","messageId":"max","endLine":7996,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7996,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7998,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7996,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7996,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7996,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7996,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7996,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":7996,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7996,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7996,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7997,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7997,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7997,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7997,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7998,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8000,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7998,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7998,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7998,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7998,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7998,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":7998,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7998,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7998,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7998,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":7998,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7999,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7999,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8001,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8001,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8001,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8001,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8003,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8003,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8003,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8003,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8004,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8004,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8005,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8005,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8005,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8005,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8006,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8006,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8007,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8007,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8007,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8007,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8007,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8008,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8008,"endColumn":142},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8008,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8008,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8008,"column":143,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8008,"endColumn":168},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8008,"column":147,"nodeType":"Identifier","messageId":"useConst","endLine":8008,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8008,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8008,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8007 column 45.","line":8008,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8007 column 48.","line":8008,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8007 column 51.","line":8008,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8008,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":196},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8010,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8010,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8013,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8013,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8014,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8014,"endColumn":63},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8014,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8014,"endColumn":18},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8014,"column":30,"nodeType":"CallExpression","messageId":"substring","endLine":8014,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8016,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8016,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8017,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8017,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8017,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8017,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":8018,"column":1,"nodeType":"Program","messageId":"max","endLine":8018,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8018,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8018,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8018,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8018,"endColumn":156},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8018,"column":91,"nodeType":"CallExpression","messageId":"substring","endLine":8018,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8020,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8020,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8020,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8022,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8020,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8022,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8020,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8020,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8020 column 51.","line":8021,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8021,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8021,"column":46,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8021,"endColumn":67},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8021,"column":57,"nodeType":"NewExpression","messageId":"lower","endLine":8021,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8023,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8023,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8024,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8024,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8024,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":8034,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8025,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8025,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8025,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8025,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8025,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8025,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8025,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":8027,"endColumn":8},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8025,"column":32,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8025,"endColumn":69},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8026,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8026,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8027,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8029,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":8028,"column":1,"nodeType":"Program","messageId":"max","endLine":8028,"endColumn":89},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8028,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8028,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8028,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8028,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8028,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8028,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8028,"column":77,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8028,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8028,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":8028,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 360. Maximum allowed is 100.","line":8029,"column":1,"nodeType":"Program","messageId":"max","endLine":8029,"endColumn":343},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8029,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8029,"endColumn":343},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8029,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8029,"endColumn":343},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":12},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8029,"column":11,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8029,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8029,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8029,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":84,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":101},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":142,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":143},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8029,"column":142,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8029,"endColumn":210},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":142,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":143},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":233,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":234},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":234},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8029,"column":237,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8029,"endColumn":239},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":253},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":252,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":253},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":266,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":267},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":267},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8031,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8031,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8031,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8031,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8031,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":8033,"endColumn":8},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8032,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8032,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8033,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8033,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8033,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8033,"endColumn":41},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8033,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8033,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8033,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":8033,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":8034,"column":1,"nodeType":"Program","messageId":"max","endLine":8034,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8034,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8042,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8034,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8034,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8034,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":8034,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8034,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":8034,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8034,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8034,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8035,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8035,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8037,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8037,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8037,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":8041,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8038,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8038,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8040,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8040,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8040,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8040,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8040,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8040,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8041,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8041,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8041,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8041,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8043,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8043,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8043,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8043,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8043,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8043,"endColumn":53},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8044,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8044,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8044,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8044,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8044,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8044,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8047 column 111 is used outside of binding context.","line":8044,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":8044,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8044,"column":24,"nodeType":"NewExpression","messageId":"lower","endLine":8044,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8045 column 119 is used outside of binding context.","line":8044,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8044,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8044,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8044,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8044,"column":78,"nodeType":"IfStatement","messageId":"exceed","endLine":8060,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8045 column 119 is used outside of binding context.","line":8044,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":8044,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8045,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8045,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8045,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8045,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8045,"column":94,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8045,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8045,"column":94,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8045,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8045,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":8045,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":8045,"column":119,"nodeType":"Identifier","messageId":"redeclared","endLine":8045,"endColumn":120},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8045,"column":127,"nodeType":"NewExpression","messageId":"lower","endLine":8045,"endColumn":128},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8045,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8045,"endColumn":141},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8046,"column":1,"nodeType":"Program","messageId":"max","endLine":8046,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8046,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8046,"endColumn":22},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8046,"column":63,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8046,"endColumn":66,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[843215,843216],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8046,"column":66,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8046,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8046,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8046,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":8047,"column":1,"nodeType":"Program","messageId":"max","endLine":8047,"endColumn":181},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8047,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8047,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8047,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8047,"endColumn":106},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8047,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8047,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8047,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8047,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8047,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8047,"endColumn":64},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8047,"column":107,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8047,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8047,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":8047,"endColumn":112},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8047,"column":119,"nodeType":"NewExpression","messageId":"lower","endLine":8047,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8047,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":8047,"endColumn":137},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8047,"column":172,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8047,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8048,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8048,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8048,"column":20,"nodeType":"DoWhileStatement","messageId":"exceed","endLine":8054,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8049,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8049,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8049,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8049,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8050,"column":1,"nodeType":"Program","messageId":"max","endLine":8050,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8050,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8050,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8050,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8050,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8050,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8050,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8054,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8054,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":8057,"column":1,"nodeType":"Program","messageId":"max","endLine":8057,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8057,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8059,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8057,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8057,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8057,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8057,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8061,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8061,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8061,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8061,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8062,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8062,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8062,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8062,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8062,"column":32,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8062,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8062,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8062,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8063,"column":34,"nodeType":"ForStatement","messageId":"exceed","endLine":8065,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8063,"column":40,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8063,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8063,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8063,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8063,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8063,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8064,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8064,"endColumn":266},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8064,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8064,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8064,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8064,"endColumn":63},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8064,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8064,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8067,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8067,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8072,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8072,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8072,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8078,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8072,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8072,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8073,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8073,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8073,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8073,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8074,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8074,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8074,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":8076,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8074,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8074,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8079,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":8079,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8082,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8082,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8082,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8082,"endColumn":158},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8082,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8082,"endColumn":26},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8082,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8082,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8083,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8083,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8084,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8084,"endColumn":694},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8084,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8084,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8084,"column":163,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8084,"endColumn":175},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8084,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8084,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8085,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8085,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8085,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8085,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8086,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8086,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8086,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":8088,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8088,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8094,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8088,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8088,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8088,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8088,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8089,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8089,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8089,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":8093,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8089,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8089,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8089,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8089,"endColumn":87},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8090,"column":1,"nodeType":"Program","messageId":"max","endLine":8090,"endColumn":86},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8090,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8090,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8090,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8090,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8090,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8090,"endColumn":47},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8090,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8090,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8090,"column":58,"nodeType":"IfStatement","messageId":"exceed","endLine":8092,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8093,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8093,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8094,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8094,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8088 column 18 is used outside of binding context.","line":8094,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8094,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8090 column 12 is used outside of binding context.","line":8094,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":8094,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8090 column 46 is used outside of binding context.","line":8094,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8094,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8095,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8095,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8095,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8095,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8096,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8096,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8096,"column":129,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8096,"endColumn":274},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8096,"column":129,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8096,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8097,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8097,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8097,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8097,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8098,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8098,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8098,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8098,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8098,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":8100,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8099,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8099,"endColumn":42},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8099,"column":68,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8099,"endColumn":145},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8099,"column":120,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8099,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8101,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8101,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":8101,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":8101,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8102,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8102,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8102,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8102,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8102,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8102,"endColumn":322},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8102,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8102,"endColumn":322},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8102,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8102,"endColumn":79},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8102,"column":215,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8102,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8103,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8103,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8104,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8104,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8104,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":8104,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8104,"column":48,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8104,"endColumn":252},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8104,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8104,"endColumn":252},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8104,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8104,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8104,"column":97,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8104,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8105,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8105,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":8106,"column":1,"nodeType":"Program","messageId":"max","endLine":8106,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8106,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8106,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8106,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8106,"endColumn":136},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8106,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8106,"endColumn":28},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8109,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8109,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8109,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":8109,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8109,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":8109,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8109,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":8109,"endColumn":134},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8109,"column":133,"nodeType":"Identifier","messageId":"unusedVar","endLine":8109,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":8110,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8110,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8110,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8216,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8111,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8215,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8111,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8111,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8111,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8111,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8112,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8112,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8112,"column":88,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8112,"endColumn":90},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8112,"column":115,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":116,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848968,848969],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848968,848968],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8112,"column":117,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":118,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848970,848971],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848970,848970],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8112,"column":119,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":120,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848972,848973],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848972,848972],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8112,"column":126,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":127,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848979,848980],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848979,848979],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8112,"column":130,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":131,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848983,848984],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848983,848983],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8113,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8113,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8113,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8113,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8114,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8114,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8114,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":8114,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8114,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8114,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8114,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8114,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":82},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8114,"column":102,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":103,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849238,849239],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849238,849238],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8114,"column":104,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":105,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849240,849241],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849240,849240],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8114,"column":106,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":107,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849242,849243],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849242,849242],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8114,"column":113,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":114,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849249,849250],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849249,849249],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8114,"column":117,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":118,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849253,849254],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849253,849253],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8114,"column":126,"nodeType":"IfStatement","messageId":"exceed","endLine":8116,"endColumn":7},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8114,"column":227,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":228,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849363,849364],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849363,849363],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8114,"column":229,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":230,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849365,849366],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849365,849365],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8114,"column":231,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":232,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849367,849368],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849367,849367],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8114,"column":238,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":239,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849374,849375],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849374,849374],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8114,"column":242,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":243,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849378,849379],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849378,849378],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8114,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8114,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8116,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8124,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":8119,"column":1,"nodeType":"Program","messageId":"max","endLine":8119,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8119,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8119,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8119,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8119,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8119,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8119,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":8123,"column":1,"nodeType":"Program","messageId":"max","endLine":8123,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8123,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8123,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8123,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8123,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8123,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8123,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8124,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8124,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8125,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8125,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8125,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8125,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8126,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8126,"column":37,"nodeType":"Identifier","messageId":"useConst","endLine":8126,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8126,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":38},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8126,"column":44,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":45,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849935,849936],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849935,849935],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8126,"column":46,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":47,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849937,849938],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849937,849937],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8126,"column":48,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":49,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849939,849940],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849939,849939],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8126,"column":55,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":56,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849946,849947],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849946,849946],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8126,"column":59,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":60,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849950,849951],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849950,849950],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8126,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8126,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":103},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8126,"endColumn":481},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8126,"column":145,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8126,"endColumn":151},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8126,"column":255,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8126,"endColumn":256},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8126,"column":316,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8126,"endColumn":406},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8127,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":8127,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8127,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":8127,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8127,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":8127,"endColumn":154},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":8128,"column":1,"nodeType":"Program","messageId":"max","endLine":8128,"endColumn":136},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8128,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8128,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8128,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8128,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":36},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8128,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":8128,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8128,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":43},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8128,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":8128,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8128,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8128,"column":103,"nodeType":"IfStatement","messageId":"exceed","endLine":8142,"endColumn":7},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8128,"column":108,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8128,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8129,"column":194,"nodeType":"ForStatement","messageId":"exceed","endLine":8141,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8129,"column":204,"nodeType":"Identifier","messageId":"noShadow","endLine":8129,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8129,"column":250,"nodeType":"Identifier","messageId":"noShadow","endLine":8129,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8131,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8131,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8131,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":8137,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8131,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8131,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8132,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8132,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":8133,"column":1,"nodeType":"Program","messageId":"max","endLine":8133,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8136,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8136,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8136,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8136,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8137,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8137,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":8138,"column":1,"nodeType":"Program","messageId":"max","endLine":8138,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8138,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":8138,"endColumn":69},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8138,"column":66,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8138,"endColumn":69,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[851265,851266],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8138,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8138,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8140,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8140,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8141,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8141,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8143,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8143,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8143,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8143,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8143,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8143,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":8144,"column":1,"nodeType":"Program","messageId":"max","endLine":8144,"endColumn":136},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8144,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8144,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8144,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8144,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":36},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8144,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":8144,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8144,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":43},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8144,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":8144,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8144,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8144,"column":103,"nodeType":"IfStatement","messageId":"exceed","endLine":8158,"endColumn":7},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8144,"column":108,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8144,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8145,"column":201,"nodeType":"ForStatement","messageId":"exceed","endLine":8157,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8145,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":8145,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8146,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8146,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8146,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8146,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8147,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":8153,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8147,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8147,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8148,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8148,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":8149,"column":1,"nodeType":"Program","messageId":"max","endLine":8149,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8152,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8152,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8152,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8152,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8153,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8153,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":8154,"column":1,"nodeType":"Program","messageId":"max","endLine":8154,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8154,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":8154,"endColumn":68},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8154,"column":65,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8154,"endColumn":68,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[852183,852184],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8154,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8154,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8156,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8156,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8157,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8157,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8159,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8159,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8160,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8160,"endColumn":73},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8160,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":8160,"endColumn":11},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8160,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":8160,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8160,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8160,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8160,"column":74,"nodeType":"IfStatement","messageId":"exceed","endLine":8162,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8163,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8163,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8164,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8164,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8164,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8164,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8164,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8164,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8164,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":8166,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8165,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8165,"endColumn":140},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8165,"column":152,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8165,"endColumn":155,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[852800,852801],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8166,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8166,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8167,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8167,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8167,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8167,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 345. Maximum allowed is 100.","line":8168,"column":1,"nodeType":"Program","messageId":"max","endLine":8168,"endColumn":331},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8168,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8168,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8168,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8168,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":37},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8168,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8168,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8168,"column":162,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8168,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8168,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":320},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8168,"column":327,"nodeType":"DoWhileStatement","messageId":"exceed","endLine":8184,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8169,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8169,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8169,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8169,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8169,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8169,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8169,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":8183,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8169,"column":195,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8169,"endColumn":196},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8170,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8170,"endColumn":167},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8175,"column":29,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8175,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8175,"column":29,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8175,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8110 column 10.","line":8175,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":8175,"endColumn":153},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":8177,"column":1,"nodeType":"Program","messageId":"max","endLine":8177,"endColumn":135},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8177,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8177,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8177,"column":13,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8177,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8181,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8181,"endColumn":248},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8181,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":8181,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8175 column 152 is used outside of binding context.","line":8181,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":8181,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8181,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8181,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8184,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":8186,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8169 column 11 is used outside of binding context.","line":8184,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8184,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8184,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8175 column 152 is used outside of binding context.","line":8184,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 212. Maximum allowed is 100.","line":8185,"column":1,"nodeType":"Program","messageId":"max","endLine":8185,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8169 column 11 is used outside of binding context.","line":8185,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8169 column 11 is used outside of binding context.","line":8185,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8185,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8185,"column":118,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":119},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8185,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8185,"column":145,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":146},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8175 column 152 is used outside of binding context.","line":8185,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8187,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8187,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8187,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8187,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8188,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8188,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8188,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8188,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8188,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8188,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8188,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":87},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":8188,"column":117,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8188,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":118},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":8188,"column":146,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8188,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8188,"column":299,"nodeType":"IfStatement","messageId":"exceed","endLine":8214,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":8189,"column":1,"nodeType":"Program","messageId":"max","endLine":8189,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8189,"column":132,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8189,"endColumn":167},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8189,"column":132,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8189,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8189,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8189,"endColumn":149},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":8190,"column":1,"nodeType":"Program","messageId":"max","endLine":8190,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8190,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8190,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8195,"column":19,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8195,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8110 column 10.","line":8195,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8195,"endColumn":24},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8195,"column":213,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8195,"endColumn":216,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[855982,855983],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8195,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8195,"endColumn":339},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8195,"column":217,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8195,"endColumn":339},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8198,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8198,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8202,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8202,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8204,"column":17,"nodeType":"BreakStatement","messageId":"exceed","endLine":8204,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8205,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":8207,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8207,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8207,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8207,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8207,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8207,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8207,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8208,"column":12,"nodeType":"ForStatement","messageId":"exceed","endLine":8210,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8202 column 20 is used outside of binding context.","line":8208,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8208,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":8213,"column":1,"nodeType":"Program","messageId":"max","endLine":8213,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8213,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8213,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8195 column 48 is used outside of binding context.","line":8213,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8195 column 221 is used outside of binding context.","line":8213,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8195 column 23 is used outside of binding context.","line":8213,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8195 column 48 is used outside of binding context.","line":8213,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8195 column 48 is used outside of binding context.","line":8213,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8195 column 221 is used outside of binding context.","line":8213,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8195 column 221 is used outside of binding context.","line":8213,"column":126,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":127},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8195 column 23 is used outside of binding context.","line":8213,"column":228,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":229},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8213,"column":251,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8213,"endColumn":257},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8217,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8217,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8217,"column":383,"nodeType":"Identifier","messageId":"noShadow","endLine":8217,"endColumn":384},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8217,"column":386,"nodeType":"Identifier","messageId":"noShadow","endLine":8217,"endColumn":387},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8217,"column":389,"nodeType":"Identifier","messageId":"noShadow","endLine":8217,"endColumn":390},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8217,"column":389,"nodeType":"Identifier","messageId":"unusedVar","endLine":8217,"endColumn":390},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8218,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8218,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8218,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8218,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8218,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8218,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8218,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8219,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8219,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8219,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8223,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8219,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8223,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8219,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8219,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":8220,"column":1,"nodeType":"Program","messageId":"max","endLine":8220,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8220,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8220,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8220,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8220,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":8222,"column":1,"nodeType":"Program","messageId":"max","endLine":8222,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8222,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8222,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8222,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8222,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8223,"column":1,"nodeType":"Program","messageId":"max","endLine":8223,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8224,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8224,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8228,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8228,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8229,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8229,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8229,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8229,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8229,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8229,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8229,"column":168,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8229,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8230,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8230,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8231,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8231,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8231,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8231,"endColumn":450},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8231,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8231,"endColumn":450},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8231,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8231,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8231,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8231,"endColumn":173},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":329,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":341},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":412,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":424},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8232,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8232,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8233,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8233,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8233,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8233,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":8237,"column":1,"nodeType":"Program","messageId":"max","endLine":8237,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8237,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8237,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8237,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":8237,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8237,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8237,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8237,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8237,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8237,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8237,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8238,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8238,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8240,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":8240,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 257. Maximum allowed is 100.","line":8241,"column":1,"nodeType":"Program","messageId":"max","endLine":8241,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8241,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8241,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8241,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8241,"endColumn":246},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8241,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8241,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8242,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8242,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8242,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8242,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8243,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8243,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8243,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8243,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8243,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8243,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8244,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8244,"endColumn":13},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":8244,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8244,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8244,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":8244,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8244,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":8250,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8249,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8249,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8251,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8251,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8243 column 15 is used outside of binding context.","line":8251,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8251,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":8253,"column":1,"nodeType":"Program","messageId":"max","endLine":8253,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8253,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8253,"endColumn":146},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8253,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8253,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8254,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8254,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8255,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8255,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8256,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8256,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8257,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8257,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8257,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8257,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8257,"column":95,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8257,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8257,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":8257,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8257,"column":144,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8257,"endColumn":500},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8257,"column":431,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8257,"endColumn":432},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8257,"column":472,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8257,"endColumn":484},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8259,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8259,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8260,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8260,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":8261,"column":1,"nodeType":"Program","messageId":"max","endLine":8261,"endColumn":158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8261,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8261,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8261,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8261,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8262,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8262,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8263,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8263,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8263,"column":55,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8263,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8263,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8263,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8263,"column":69,"nodeType":"NewExpression","messageId":"lower","endLine":8263,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8263,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":8263,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8262 column 31.","line":8263,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":8263,"endColumn":238},{"ruleId":"max-len","severity":1,"message":"This line has a length of 238. Maximum allowed is 100.","line":8265,"column":1,"nodeType":"Program","messageId":"max","endLine":8265,"endColumn":227},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8265,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8265,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 317. Maximum allowed is 100.","line":8267,"column":1,"nodeType":"Program","messageId":"max","endLine":8267,"endColumn":306},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8267,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":8267,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8272,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8272,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8274,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8274,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8276,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8276,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8276,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8276,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8277,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8277,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8277,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8277,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8278 column 28 is used outside of binding context.","line":8277,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8277,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8277,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8277,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8277,"column":53,"nodeType":"IfStatement","messageId":"exceed","endLine":8281,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8277,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8277,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8278,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8278,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8278,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8278,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":8278,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":8278,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8278 column 28 is used outside of binding context.","line":8280,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":76},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8280,"column":81,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8280,"endColumn":84,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[862935,862936],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8281,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8281,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8281,"endColumn":87},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8281,"column":16,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8281,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8281,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8281,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8281,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":8281,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8278 column 28 is used outside of binding context.","line":8281,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":8281,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8282,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8282,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":8283,"column":1,"nodeType":"Program","messageId":"max","endLine":8283,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8283,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8283,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8283,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8285,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8283,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8285,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8283,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8283,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8284,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8284,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8284,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8284,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":8285,"column":1,"nodeType":"Program","messageId":"max","endLine":8285,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8287,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8287,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8292,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8292,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8296,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8296,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8300,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8300,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8301,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8301,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8302,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8302,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8306,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8306,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8312,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8312,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8312,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8312,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8313,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8313,"endColumn":138},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8313,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8313,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8313,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8313,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8314,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8314,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8315,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8315,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8316,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8316,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8316,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8316,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8317,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8317,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8318,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8318,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8318,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8318,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8319,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8319,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8319,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8319,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8319,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8319,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8322,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8322,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8323,"column":29,"nodeType":"ForStatement","messageId":"exceed","endLine":8325,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8323,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8323,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8325,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8325,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8325,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8325,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8327,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8327,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8327,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8327,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8327,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8327,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8328,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8328,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8328,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8328,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8329,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8329,"endColumn":150},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8329,"column":7,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8329,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8329,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8329,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8329,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8329,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8329,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8329,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8330,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8330,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8331,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8331,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8331,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8331,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8331,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8331,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8332,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8332,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8332,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8332,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8333,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8333,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8333,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8333,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8333,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8333,"endColumn":32},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8333,"endColumn":297},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8333,"endColumn":297},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8333,"endColumn":297},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8333,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8333,"endColumn":199},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8333,"column":257,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8333,"endColumn":269},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8333,"column":293,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8333,"endColumn":294},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8334,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8334,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8334,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8334,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8335,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8335,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8335,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":8337,"endColumn":6},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8336,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8336,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8336,"column":97,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8336,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8336,"column":167,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8336,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8338,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8338,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8339,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8339,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8339,"column":66,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8339,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8339,"column":66,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8339,"endColumn":212},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8339,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8339,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8340,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8340,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8342,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8342,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8343,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8343,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8343,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8343,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8343,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8343,"endColumn":178},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8343,"column":47,"nodeType":"NewExpression","messageId":"lower","endLine":8343,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8343,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8343,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8344,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8344,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8344,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8344,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8345,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8345,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8345,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8345,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8345,"column":69,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8345,"endColumn":97},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8345,"column":77,"nodeType":"NewExpression","messageId":"lower","endLine":8345,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8345,"column":98,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8345,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8345,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8345,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8346,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8346,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8347,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8347,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8347,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8347,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8347,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8347,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8352,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8352,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8353,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8353,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8354,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8354,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8354,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8354,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8355,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8355,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":8355,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8355,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8355,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8355,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":44},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8355,"column":55,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8355,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8355,"column":252,"nodeType":"IfStatement","messageId":"exceed","endLine":8357,"endColumn":6},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8356,"column":53,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8356,"endColumn":56,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[868387,868388],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8356,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8356,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8357,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8359,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8357,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8357,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8357,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8357,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8359,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8359,"endColumn":34},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8359,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":8359,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8357 column 17 is used outside of binding context.","line":8359,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8359,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8360,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8360,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8360,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8360,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8361,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8361,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8361,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8361,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8361,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8361,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8363,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8363,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8361 column 15 is used outside of binding context.","line":8363,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8363,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8364,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8364,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8368,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8368,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8372,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8372,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8373,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8373,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8373,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8373,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8373,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8373,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8373,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8373,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8373,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8373,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8374,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8374,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8374,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8374,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8378,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8378,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8378,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8378,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8378,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8378,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8378,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8378,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8380,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8380,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8381,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8387,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8381,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8387,"endColumn":83},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8381,"column":80,"nodeType":"NewExpression","messageId":"lower","endLine":8381,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8381,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8381,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8381,"column":108,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":184,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":185},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":211,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8374 column 40.","line":8381,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":8381,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8383,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":8383,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 209. Maximum allowed is 100.","line":8385,"column":1,"nodeType":"Program","messageId":"max","endLine":8385,"endColumn":192},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8385,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8385,"endColumn":192},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8385,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8385,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8385,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8385,"column":108,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8385,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":135,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":136},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":151,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":152},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8385,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8385,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8388,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8388,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8388,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8388,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8389,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8389,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8389,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8389,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8389,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8389,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8389,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8389,"endColumn":654},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8389,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8389,"endColumn":654},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8389,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8389,"endColumn":48},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8389,"column":163,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8389,"endColumn":169},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":8389,"column":600,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8389,"endColumn":610},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8391,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8391,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8395,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8395,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8396,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8396,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8396,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8396,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8400,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8400,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8401,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8401,"endColumn":106},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8401,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8401,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8404,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8404,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8405,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8405,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8405,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8405,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":8409,"column":1,"nodeType":"Program","messageId":"max","endLine":8409,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8409,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8409,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":8411,"column":1,"nodeType":"Program","messageId":"max","endLine":8411,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8411,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8411,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8413,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8413,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8413,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8411,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8411,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8411,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":8411,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8412,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8412,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8414,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8414,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8416,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8416,"endColumn":31},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8417,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8417,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":8418,"column":1,"nodeType":"Program","messageId":"max","endLine":8418,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8418,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8424,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8418,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8418,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8418,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8418,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8418,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8418,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8418,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8418,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8418,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8418,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8422,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8422,"endColumn":66},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8422,"column":16,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8422,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":8423,"column":1,"nodeType":"Program","messageId":"max","endLine":8423,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8423,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8423,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8423,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8423,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8423,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8423,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8423,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8423,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8424,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8424,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8418 column 72 is used outside of binding context.","line":8424,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":8424,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8426,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8426,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8428,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8428,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8428,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8428,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8432,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8432,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8434,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8434,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8434,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8434,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8436,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8436,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8438,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8438,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8438,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8438,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8440,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8440,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8440,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8440,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8442,"column":27,"nodeType":"ForStatement","messageId":"exceed","endLine":8444,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8442,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8442,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8442,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8442,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8443,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8443,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8443,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8443,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8443,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8443,"endColumn":136},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8443,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8443,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8443,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8443,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":8444,"column":1,"nodeType":"Program","messageId":"max","endLine":8444,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8444,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8444,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8444,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8444,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8444,"column":162,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8444,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8446,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8446,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8446,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8446,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8448,"column":27,"nodeType":"ForStatement","messageId":"exceed","endLine":8450,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8448,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8448,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8449,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8449,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8449,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8449,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8449,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8449,"endColumn":103},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8449,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8449,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8449,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8449,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 196. Maximum allowed is 100.","line":8450,"column":1,"nodeType":"Program","messageId":"max","endLine":8450,"endColumn":182},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8450,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8450,"endColumn":182},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8450,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8450,"endColumn":182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8450,"column":160,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8450,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8452,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8452,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8454,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8454,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8454,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8454,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8455,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8455,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8454 column 50.","line":8455,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8455,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8457,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8459,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8457,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8457,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8457,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8457,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8457,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8457,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8457,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8457,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 379. Maximum allowed is 100.","line":8458,"column":1,"nodeType":"Program","messageId":"max","endLine":8458,"endColumn":365},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8458,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8458,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8458,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8458,"endColumn":365},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8458,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8458,"endColumn":365},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8458,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8458,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":162},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8458,"column":230,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":232},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8459,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8459,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8457 column 17 is used outside of binding context.","line":8459,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8459,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8460,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8460,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8460,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8460,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8462,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8462,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8462,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8462,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8462,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8462,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 788. Maximum allowed is 100.","line":8463,"column":1,"nodeType":"Program","messageId":"max","endLine":8463,"endColumn":777},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8463,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8463,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8463,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8463,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8463,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8463,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8463,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":8463,"column":77,"nodeType":"Identifier","messageId":"redeclared","endLine":8463,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8463,"endColumn":777},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":239,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":241},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":323,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":325},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8463,"column":466,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8463,"endColumn":467},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8463,"column":609,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8463,"endColumn":767},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8463,"column":609,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8463,"endColumn":767},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8462 column 41.","line":8463,"column":611,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":612},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":648,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":650},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8463,"column":683,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8463,"endColumn":684},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":695,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":697},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8464,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8464,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8464,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8464,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8464,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8464,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8465,"column":50,"nodeType":"ForStatement","messageId":"exceed","endLine":8467,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8465,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8465,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8468,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8468,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":8469,"column":1,"nodeType":"Program","messageId":"max","endLine":8469,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8469,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8469,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":38},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8469,"column":45,"nodeType":"NewExpression","messageId":"lower","endLine":8469,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8469,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8469,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8470,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8470,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8470,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8470,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8470,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8470,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8470,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8470,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8470,"column":73,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8470,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8470,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":8470,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8470,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8470,"endColumn":109},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8470,"column":121,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8470,"endColumn":124,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[876274,876275],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8470,"column":124,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8470,"endColumn":263},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":143,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":144},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8470,"column":147,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8470,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":194,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":241,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":242},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8470,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8470,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8472,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8472,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8472,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8472,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8472,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8472,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8473,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8473,"endColumn":40},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8474,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8474,"endColumn":14},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8476,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8476,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8476,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8476,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8476,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8476,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8476,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8476,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8478,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8478,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8480,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8480,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8480,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8480,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8480,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8480,"endColumn":13},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":8482,"column":1,"nodeType":"Program","messageId":"max","endLine":8482,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8482,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":8482,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8482,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8482,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 319. Maximum allowed is 100.","line":8483,"column":1,"nodeType":"Program","messageId":"max","endLine":8483,"endColumn":308},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8483,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8483,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8483,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8483,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8483,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8483,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8483,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":8483,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":8483,"column":51,"nodeType":"Identifier","messageId":"redeclared","endLine":8483,"endColumn":52},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8483,"column":86,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8483,"endColumn":150},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8483,"column":86,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8483,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8472 column 43.","line":8483,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":8483,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8483,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8483,"endColumn":130},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":144,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":145},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":8483,"column":154,"nodeType":"Identifier","messageId":"redeclared","endLine":8483,"endColumn":155},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8483,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8483,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":267},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8483,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8483,"endColumn":273},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8484,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8484,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8484,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8484,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8486,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8486,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8486,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8486,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8488,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8488,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8488,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8488,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8490,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8490,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8492,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8492,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8492,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8492,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8494,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8494,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8494,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":8494,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 214. Maximum allowed is 100.","line":8495,"column":1,"nodeType":"Program","messageId":"max","endLine":8495,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8495,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8495,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8495,"endColumn":203},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8495,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8495,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8496,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8496,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 338. Maximum allowed is 100.","line":8497,"column":1,"nodeType":"Program","messageId":"max","endLine":8497,"endColumn":327},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8497,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8497,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8497,"column":136,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8497,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8497,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":8497,"endColumn":143},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8497,"column":323,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8497,"endColumn":324},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8498,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8498,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8499,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8499,"endColumn":232},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8499,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8499,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8499,"column":197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8499,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8502,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8502,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8502,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8502,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8503,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8503,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8503,"column":193,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8503,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8504,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8504,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8504,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8505,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8505,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8505,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8505,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":8505,"column":35,"nodeType":"Identifier","messageId":"redeclared","endLine":8505,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8505,"endColumn":353},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8505,"endColumn":353},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8505,"endColumn":353},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8505,"column":138,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8505,"endColumn":140},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8505,"column":311,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8505,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8506,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8506,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8506,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8506,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8506,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8506,"endColumn":59},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8507,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8507,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8507,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8507,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8510,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8510,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8514,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8514,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":8515,"column":1,"nodeType":"Program","messageId":"max","endLine":8515,"endColumn":149},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8515,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8515,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8515,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8515,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8515,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8515,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8515,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8515,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8515,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":8515,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8515,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8515,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":8515,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8515,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":104},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8515,"column":113,"nodeType":"IfStatement","messageId":"exceed","endLine":8527,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8515,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8515,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8515,"column":139,"nodeType":"Identifier","messageId":"outOfScope","endLine":8515,"endColumn":140},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8515,"column":141,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8515,"endColumn":143},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8517,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":63},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8517,"column":67,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8517,"endColumn":121},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":8517,"column":67,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8517,"endColumn":121},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8517,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8517,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":8517,"endColumn":72},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":8517,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":8517,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8517,"column":145,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8517,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":149,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8517,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":8517,"endColumn":150},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":165},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":164,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":165},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":201,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":202},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":202},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":259,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":260},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":259,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":260},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8517,"column":272,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":273},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":279,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":280},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":310,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":311},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":310,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":311},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":323,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":324},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":323,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":324},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":332,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":332,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":333},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":337,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":338},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":337,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":338},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":341,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":342},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":341,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":342},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":346,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":347},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8517,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":351},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":361,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":361,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":372,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":373},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8517,"column":376,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":377},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":386,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":387},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8518,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8518,"endColumn":62},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8518,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8518,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8518,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8518,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8518,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8518,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8518,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8518,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8518,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8519,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8519,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 499. Maximum allowed is 100.","line":8521,"column":1,"nodeType":"Program","messageId":"max","endLine":8521,"endColumn":482},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8521,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8521,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8521,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8521,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8521,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8521,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8521,"endColumn":28},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":8521,"column":97,"nodeType":"Identifier","messageId":"redeclared","endLine":8521,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8521,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":98},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":8521,"column":145,"nodeType":"Identifier","messageId":"redeclared","endLine":8521,"endColumn":146},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":145,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8521,"column":152,"nodeType":"ForStatement","messageId":"exceed","endLine":8523,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":160,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":161},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":161},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":199,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":200},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":199,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":200},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8521,"column":242,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8521,"endColumn":244},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":251,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":251,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":252},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":255,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":256},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":289,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":290},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":289,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":290},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8521,"column":301,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":302},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":306,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":307},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":307},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8521,"column":358,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8521,"endColumn":360},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":369,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":370},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":369,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":370},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":416,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":417},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":416,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":417},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8521,"column":428,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":429},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":435,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":436},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8521,"column":439,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":440},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":450,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":451},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":450,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":451},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":461,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":462},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8521,"column":465,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":466},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":475,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":476},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8522,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8522,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8522,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8522,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8522,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8522,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8522,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8522,"column":41,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8522,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8522,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8522,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8526,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8526,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8526,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8526,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":8526,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":8526,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8526,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8526,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8526,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8526,"endColumn":212},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8526,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":8526,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8526,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":8526,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8526,"column":142,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8526,"endColumn":143},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8527,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8527,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8527,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8527,"endColumn":240},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8527,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8527,"endColumn":43},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":8527,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":8527,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8527,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8527,"endColumn":145},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8527,"column":238,"nodeType":"Identifier","messageId":"outOfScope","endLine":8527,"endColumn":239},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8528,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8528,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8528,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8528,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8529,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8529,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8529,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8529,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8530,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8530,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8530,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8530,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":8531,"column":1,"nodeType":"Program","messageId":"max","endLine":8531,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8531,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8531,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":8531,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8531,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8531,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8531,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8531,"column":66,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8531,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":67},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8531,"column":86,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8531,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8531,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8531,"column":114,"nodeType":"ForStatement","messageId":"exceed","endLine":8541,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8532,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8540,"endColumn":217},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8532,"column":8,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8532,"endColumn":36},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 's', 'v', 'b', 's', 's', 's'.","line":8532,"column":59,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":8540,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8530 column 48.","line":8532,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8530 column 51.","line":8532,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8531 column 12.","line":8532,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8531 column 43.","line":8532,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8531 column 66.","line":8533,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8533,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8533,"column":14,"nodeType":"IfStatement","messageId":"exceed","endLine":8539,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8533,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8533,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":8534,"column":1,"nodeType":"Program","messageId":"max","endLine":8534,"endColumn":102},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8534,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8534,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8534,"column":64,"nodeType":"ForStatement","messageId":"exceed","endLine":8536,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8531 column 86.","line":8534,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":8534,"endColumn":75},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":8535,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8535,"endColumn":19},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8538,"column":36,"nodeType":"CallExpression","messageId":"substring","endLine":8538,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8539,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8539,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 231. Maximum allowed is 100.","line":8540,"column":1,"nodeType":"Program","messageId":"max","endLine":8540,"endColumn":217},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8542,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8542,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8542,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8542,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8542,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8542,"endColumn":58},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8543,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8543,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":8545,"column":1,"nodeType":"Program","messageId":"max","endLine":8545,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8545,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8545,"endColumn":165},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8545,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8545,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":8545,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8545,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8545,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8545,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":41},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":8545,"column":47,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8545,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":48},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":8545,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8545,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":70},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":8545,"column":97,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8545,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8545,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8542 column 54.","line":8545,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":179},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8546,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8546,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8545 column 19.","line":8546,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8546,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8545 column 175.","line":8546,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8546,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8547,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8547,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8547,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8547,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8547,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8547,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8548,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8562,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8548,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8562,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":8548,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8548,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8563 column 17 is used outside of binding context.","line":8548,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8548,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8545 column 178.","line":8549,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8549,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8549,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":8551,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8551,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8561,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8546 column 16.","line":8552,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8552,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8546 column 27.","line":8553,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8553,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8553,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":8559,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8553,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8553,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8553,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8553,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8555,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8555,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":8555,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8555,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8557,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8557,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":8557,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8557,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8561,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8561,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8561,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8561,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":8562,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8562,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8563 column 17 is used outside of binding context.","line":8562,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8562,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8562,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8562,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 8546 column 16 is used outside of binding context.","line":8562,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":8562,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8563,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8587,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8563,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8563,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8563,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8563,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8564,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8564,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8564,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":8586,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8564,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8564,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8564,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8564,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8566,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8566,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8566,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8566,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8566,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8566,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":8566,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8566,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8567,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8567,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8567,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8567,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8567,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8567,"endColumn":39},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8567,"column":47,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8567,"endColumn":50,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[883579,883580],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8567,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":8571,"endColumn":8},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8567,"column":64,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8567,"endColumn":67,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[883596,883597],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8568,"column":1,"nodeType":"Program","messageId":"max","endLine":8568,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8568,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8568,"endColumn":50},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":8568,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8568,"endColumn":52},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8568,"column":60,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8568,"endColumn":63,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[883666,883667],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8568,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":8570,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8568,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8568,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8571,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8571,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8573,"column":1,"nodeType":"Program","messageId":"max","endLine":8573,"endColumn":88},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8573,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8573,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8573,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8573,"endColumn":18},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":8573,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8573,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8573,"column":82,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8573,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8575,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8585,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8576,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8576,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8576,"column":33,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8576,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8578,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":8580,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8578,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8578,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8578,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8578,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":8578,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8578,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8582,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8582,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8582,"column":33,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8582,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8585,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8585,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8585,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8585,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8585,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8585,"endColumn":70},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8585,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8585,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":8585,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8585,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8587,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8587,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8588,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8588,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8588,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8588,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8589,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8589,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8589,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":8589,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8589,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8589,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8589,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8589,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8589,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8589,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8590,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8590,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8590,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":8596,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8590,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8590,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":8591,"column":1,"nodeType":"Program","messageId":"max","endLine":8591,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8591,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8591,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8591,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8591,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":8591,"column":58,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8591,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8591,"column":63,"nodeType":"ForStatement","messageId":"exceed","endLine":8593,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8591,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":8591,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":8592,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8592,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":8595,"column":1,"nodeType":"Program","messageId":"max","endLine":8595,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8595,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8595,"endColumn":135},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8595,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8595,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8595,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":8595,"column":78,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":79},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":8595,"column":114,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":115},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":8595,"column":117,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":118},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":8595,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8597,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8597,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8598,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8598,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8598,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8598,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8598,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8598,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8599,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8599,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 245. Maximum allowed is 100.","line":8601,"column":1,"nodeType":"Program","messageId":"max","endLine":8601,"endColumn":234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8601,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8601,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8601,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8601,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8601,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8601,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8601,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8601,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8601,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8601,"endColumn":116},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8601,"column":214,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8601,"endColumn":217,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[884942,884943],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8602,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8602,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 203. Maximum allowed is 100.","line":8603,"column":1,"nodeType":"Program","messageId":"max","endLine":8603,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8603,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8603,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8603,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8603,"endColumn":192},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8603,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8603,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8604,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8604,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":8605,"column":1,"nodeType":"Program","messageId":"max","endLine":8605,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8606,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8606,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":8607,"column":1,"nodeType":"Program","messageId":"max","endLine":8607,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8607,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8607,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8607,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8607,"endColumn":177},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8607,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8607,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8608,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8608,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":8609,"column":1,"nodeType":"Program","messageId":"max","endLine":8609,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8609,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8609,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8610,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8610,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8610,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8610,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8611,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8611,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8612,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":8612,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8612,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":8612,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8613,"column":1,"nodeType":"Program","messageId":"max","endLine":8613,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8613,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8613,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8614,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8614,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8618,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8618,"endColumn":50},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":8619,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8619,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8620,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8620,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8620,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8620,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8622,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8622,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8622,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8622,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8624,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8624,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8624,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8624,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8624,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8624,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 382. Maximum allowed is 100.","line":8627,"column":1,"nodeType":"Program","messageId":"max","endLine":8627,"endColumn":371},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8627,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8629,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8627,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8627,"endColumn":301},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8627,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8627,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8627,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8627,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8627,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8627,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8627,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8627,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8627,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8627,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8627,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8218 column 374.","line":8627,"column":243,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":244},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 8218 column 421.","line":8627,"column":274,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":275},{"ruleId":"max-len","severity":1,"message":"This line has a length of 195. Maximum allowed is 100.","line":8628,"column":1,"nodeType":"Program","messageId":"max","endLine":8628,"endColumn":181},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8628,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8628,"endColumn":181},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8628,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8628,"endColumn":13},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8628,"column":52,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8628,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8629,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8635,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8629,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":8629,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8629,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8629,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8629,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":8629,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8630,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8630,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8630,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8630,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8630,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8630,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8630,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8630,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8627 column 40 is used outside of binding context.","line":8632,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8627 column 47 is used outside of binding context.","line":8632,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8627 column 130 is used outside of binding context.","line":8632,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8632,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8627 column 130 is used outside of binding context.","line":8633,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8633,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8627 column 130 is used outside of binding context.","line":8633,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8633,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8634,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8634,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8634,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8634,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8634,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8634,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8634,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":8634,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8634,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8634,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8634,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":8634,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 484. Maximum allowed is 100.","line":8635,"column":1,"nodeType":"Program","messageId":"max","endLine":8635,"endColumn":473},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8627 column 80 is used outside of binding context.","line":8635,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8635,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8635,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8635,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8635,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8635,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8635,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8627 column 40 is used outside of binding context.","line":8635,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8635,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8627 column 20 is used outside of binding context.","line":8635,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8627 column 80 is used outside of binding context.","line":8635,"column":136,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":137},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":150,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":151},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":169},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8635,"column":187,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":188},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8635,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":213,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":214},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8635,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8635,"endColumn":221},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8635,"column":222,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8635,"endColumn":228},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8627 column 40 is used outside of binding context.","line":8635,"column":267,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":268},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":271,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8635,"column":274,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":275},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":277,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":278},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":328,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":329},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8635,"column":361,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8627 column 80 is used outside of binding context.","line":8635,"column":368,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":369},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8627 column 20 is used outside of binding context.","line":8635,"column":399,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":400},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":404,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":405},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":411,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":412},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8627 column 20 is used outside of binding context.","line":8635,"column":415,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":416},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8635,"column":424,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":425},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8635,"column":428,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":429},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":445,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":446},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8635,"column":458,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":459},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":469,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":470},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8636,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8636,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8636,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8636,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 507. Maximum allowed is 100.","line":8637,"column":1,"nodeType":"Program","messageId":"max","endLine":8637,"endColumn":496},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8637,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8637,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8637,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8637,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8637,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8637,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":8637,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":8637,"endColumn":153},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8637,"column":162,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8637,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8637,"column":162,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8637,"endColumn":239},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":8637,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8637,"endColumn":165},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8637 column 263 is used outside of binding context.","line":8637,"column":164,"nodeType":"Identifier","messageId":"outOfScope","endLine":8637,"endColumn":165},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":8637,"column":205,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8637,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8637 column 263 is used outside of binding context.","line":8637,"column":205,"nodeType":"Identifier","messageId":"outOfScope","endLine":8637,"endColumn":206},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":8637,"column":222,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8637,"endColumn":223},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8637 column 263 is used outside of binding context.","line":8637,"column":222,"nodeType":"Identifier","messageId":"outOfScope","endLine":8637,"endColumn":223},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8637,"column":246,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8637,"endColumn":484},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8637,"column":250,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8637,"column":253,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8637,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8637,"column":263,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":264},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8637,"column":286,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8637,"column":322,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8637,"column":336,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":337},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8637,"column":457,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":458},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8641,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8641,"endColumn":72},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8641,"column":15,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8641,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":8644,"column":1,"nodeType":"Program","messageId":"max","endLine":8644,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8644,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8644,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8644,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8644,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8644,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8644,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8645,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8645,"endColumn":160},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8645,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8645,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8645,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8645,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":8645,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":8645,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8637 column 336 is used outside of binding context.","line":8645,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8637 column 457 is used outside of binding context.","line":8645,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8645,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8637 column 336 is used outside of binding context.","line":8645,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8637 column 336 is used outside of binding context.","line":8645,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":80},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":8645,"column":154,"nodeType":"Identifier","messageId":"redeclared","endLine":8645,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8637 column 286 is used outside of binding context.","line":8645,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8646,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8646,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8646,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":8650,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8647,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8647,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8218 column 374.","line":8647,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8647,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8648,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8648,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8648,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8648,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8649,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8649,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8649,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8649,"endColumn":79},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8649,"column":12,"nodeType":"CallExpression","messageId":"substring","endLine":8649,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8647 column 17 is used outside of binding context.","line":8649,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":8649,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8649,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8649,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8637 column 286 is used outside of binding context.","line":8649,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":8649,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8647 column 17 is used outside of binding context.","line":8649,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":8649,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 208. Maximum allowed is 100.","line":8651,"column":1,"nodeType":"Program","messageId":"max","endLine":8651,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8651,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8651,"endColumn":197},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8651,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8651,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8651,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8651,"column":134,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8651,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8637 column 286 is used outside of binding context.","line":8651,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8652,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8652,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8652,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8652,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8654,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8654,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8654,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8654,"endColumn":56},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8657,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8657,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8657,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":8657,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8657,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8657,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8657,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8657,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8657,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":8665,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":8658,"column":1,"nodeType":"Program","messageId":"max","endLine":8658,"endColumn":124},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8658,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8658,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8658,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8658,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8662 column 58 is used outside of binding context.","line":8658,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":8658,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8658,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8658,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":58},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8658,"column":63,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8658,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8662 column 58 is used outside of binding context.","line":8658,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":8658,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":8659,"column":1,"nodeType":"Program","messageId":"max","endLine":8659,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8659,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8659,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8659,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8659,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8659,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8659,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8659,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":8659,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8659,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8659,"endColumn":64},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8659,"column":103,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8659,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8662 column 58 is used outside of binding context.","line":8659,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":8659,"endColumn":124},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8662,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8662,"endColumn":63},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8662,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":8662,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8662,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8662,"endColumn":39},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":8662,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":8662,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8662,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":8662,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8662,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":8662,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8662,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":8662,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8663,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8663,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8665,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8665,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8665,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":8665,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8665,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8665,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8665,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":8665,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8666,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8666,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8667,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8671,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8667,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":8667,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8667,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":8667,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8667,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":8667,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8670,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8670,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8670,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8670,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8670,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8670,"endColumn":16},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8670,"column":187,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8670,"endColumn":190,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[890587,890588],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8673,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8673,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8673,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8673,"endColumn":157},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8675,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8675,"endColumn":411},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8675,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8675,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8676,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8682,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":8676,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8676,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8676,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":8676,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8676,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8676,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8677,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8679,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8677,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8677,"endColumn":14},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8679,"column":63,"nodeType":"NewExpression","messageId":"lower","endLine":8679,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8679,"column":72,"nodeType":"NewExpression","messageId":"lower","endLine":8679,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8679,"column":102,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8679,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8679,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":8679,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8679,"column":118,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8681,"endColumn":575},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8676 column 24.","line":8679,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":8679,"endColumn":152},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8680,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8680,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8681,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8681,"endColumn":9},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8681,"column":160,"nodeType":"NewExpression","messageId":"lower","endLine":8681,"endColumn":161},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8681,"column":214,"nodeType":"NewExpression","messageId":"lower","endLine":8681,"endColumn":215},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8681,"column":439,"nodeType":"NewExpression","messageId":"lower","endLine":8681,"endColumn":440},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8681,"column":493,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8681,"endColumn":502},{"ruleId":"max-len","severity":1,"message":"This line has a length of 794. Maximum allowed is 100.","line":8682,"column":1,"nodeType":"Program","messageId":"max","endLine":8682,"endColumn":786},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8682,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8682,"endColumn":705},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8682,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8682,"endColumn":705},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8682,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8682,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8682,"column":706,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8682,"endColumn":768},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8682,"column":781,"nodeType":"Identifier","messageId":"noShadow","endLine":8682,"endColumn":782},{"ruleId":"max-len","severity":1,"message":"This line has a length of 929. Maximum allowed is 100.","line":8683,"column":1,"nodeType":"Program","messageId":"max","endLine":8683,"endColumn":918},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8684,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8710,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8684,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8710,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8684,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8684,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8684,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":8684,"endColumn":202},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8685,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8685,"endColumn":312},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8685,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":14},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8685,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8685,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8685,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8685,"endColumn":142},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8685,"column":154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":156},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8685,"column":166,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8685,"endColumn":180},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8687,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8687,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8688,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8688,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8689,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8689,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8689,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":57},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8691,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8691,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8693,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8693,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8694,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8694,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8695,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8695,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8695,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8695,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":8696,"column":1,"nodeType":"Program","messageId":"max","endLine":8696,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8696,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":8696,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8697,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8697,"endColumn":160},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8697,"column":126,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8697,"endColumn":138},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":8698,"column":1,"nodeType":"Program","messageId":"max","endLine":8698,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8698,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":8698,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8700,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8700,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":8700,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":8700,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8701,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8701,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8702,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8702,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8706,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8706,"endColumn":50},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8711,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8711,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8711,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8711,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8711,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":8711,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8711,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":8711,"endColumn":123},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8711,"column":122,"nodeType":"Identifier","messageId":"unusedVar","endLine":8711,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8712,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8712,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8712,"column":81,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8714,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8712,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":8712,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8714,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8716,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8714,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8714,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8714,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8714,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":8715,"column":1,"nodeType":"Program","messageId":"max","endLine":8715,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8715,"column":57,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8715,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8716,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8908,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8716,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8908,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8716,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8716,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8717,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8717,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8718,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8718,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8720,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8720,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8722,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8722,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":8723,"column":1,"nodeType":"Program","messageId":"max","endLine":8723,"endColumn":260},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8723,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8723,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8723,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8723,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8723,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8723,"endColumn":32},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8723,"column":64,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8723,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8723,"column":64,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8723,"endColumn":260},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8723,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8723,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8723,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8723,"endColumn":252},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8722 column 37.","line":8723,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8723,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8723,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8723,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":113},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8723,"column":129,"nodeType":"NewExpression","messageId":"lower","endLine":8723,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8723,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8723,"endColumn":145},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8723,"column":151,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8723,"endColumn":153},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8723,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8723,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8724,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8724,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8725,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8725,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8725,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":8727,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":8727,"column":1,"nodeType":"Program","messageId":"max","endLine":8727,"endColumn":160},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8727,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8727,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":8727,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8727,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8727,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8727,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8727,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":120},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8727,"column":127,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8727,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":128},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8728,"column":1,"nodeType":"Program","messageId":"max","endLine":8728,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8728,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":8728,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":8728,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8728,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":8728,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":8728,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8728,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":28},{"ruleId":"no-label-var","severity":2,"message":"Found identifier with same name as label.","line":8728,"column":45,"nodeType":"LabeledStatement","messageId":"identifierClashWithLabel","endLine":8734,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8728,"column":45,"nodeType":"LabeledStatement","messageId":"exceed","endLine":8734,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8728,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":58},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8729,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8729,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8729,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8729,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8729,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8729,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8729,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":8729,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8730,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":8730,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8730,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":8730,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8730,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8730,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 265. Maximum allowed is 100.","line":8733,"column":1,"nodeType":"Program","messageId":"max","endLine":8733,"endColumn":248},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8733,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8733,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8733,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8733,"endColumn":129},{"ruleId":"no-redeclare","severity":2,"message":"'d' is already defined.","line":8733,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":8733,"endColumn":46},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":8733,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":8733,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8733,"column":130,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8733,"endColumn":248},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8733,"column":192,"nodeType":"NewExpression","messageId":"lower","endLine":8733,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8736,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8736,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8736,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":8736,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8736,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8736,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8736,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":8736,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":8738,"column":1,"nodeType":"Program","messageId":"max","endLine":8738,"endColumn":206},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8738,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8738,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8714 column 15.","line":8738,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8738,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8738,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8738,"endColumn":206},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8738,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8738,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8738,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":8738,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8738,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":8738,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8738,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":8738,"endColumn":134},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8738,"column":154,"nodeType":"NewExpression","messageId":"lower","endLine":8738,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8738 column 12 is used outside of binding context.","line":8740,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8740,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8740,"column":44,"nodeType":"ForStatement","messageId":"exceed","endLine":8742,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8740,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8740,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8740,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8740,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8738 column 12 is used outside of binding context.","line":8740,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8740,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8740,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":72},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8741,"column":1,"nodeType":"Program","messageId":"max","endLine":8741,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8738 column 12 is used outside of binding context.","line":8741,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8741,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8741,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8741,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8741,"endColumn":82},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8741,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":8741,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8741,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8741,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8745,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8753,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":8746,"column":1,"nodeType":"Program","messageId":"max","endLine":8746,"endColumn":141},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8746,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8746,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":8746,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8746,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'g' is already defined.","line":8746,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":8746,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":8746,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":8746,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8746,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8746,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":118,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8746,"column":132,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8746,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8747,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8747,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8748,"column":1,"nodeType":"Program","messageId":"max","endLine":8748,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8748,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8750,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8748,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8748,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8748,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8748,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8748,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8748,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 8746 column 36 is used outside of binding context.","line":8748,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8748,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8748,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":85},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8748,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8748,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8749,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8749,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8749,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8749,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8750,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8752,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8750,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8750,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8750,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8750,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8750,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8750,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8751,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8751,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8751,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8751,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8751,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8751,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8751,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8751,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8753,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8753,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8754,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8754,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8755,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8755,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8755,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8755,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8755,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8755,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8755,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8755,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8755,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8755,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8755,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8756,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":8774,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8758,"column":19,"nodeType":"BreakStatement","messageId":"exceed","endLine":8758,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8759,"column":9,"nodeType":"SwitchStatement","messageId":"exceed","endLine":8761,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":8760,"column":27,"nodeType":"BreakStatement","messageId":"exceed","endLine":8760,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8765,"column":19,"nodeType":"BreakStatement","messageId":"exceed","endLine":8765,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8766,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8766,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8767,"column":20,"nodeType":"ContinueStatement","messageId":"exceed","endLine":8767,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8768,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":8770,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8769,"column":20,"nodeType":"ContinueStatement","messageId":"exceed","endLine":8769,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8770,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":8772,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8771,"column":28,"nodeType":"ContinueStatement","messageId":"exceed","endLine":8771,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8773,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8773,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8775,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8775,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8755 column 81 is used outside of binding context.","line":8775,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8775,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8776,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8776,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8776,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8776,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8777,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8777,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8777,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8777,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8777,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":8779,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8779,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8787,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8780,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8780,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8780,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8780,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8780,"column":114,"nodeType":"IfStatement","messageId":"exceed","endLine":8782,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8780,"column":145,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8780,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8782,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8786,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8782,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8782,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8783,"column":26,"nodeType":"ForStatement","messageId":"exceed","endLine":8785,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8783,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":8783,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":8784,"column":1,"nodeType":"Program","messageId":"max","endLine":8784,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8784,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8784,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8784,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8784,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8784,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8784,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8784,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8784,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8785,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8785,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8786,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8786,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8788,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8788,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8788,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8788,"endColumn":52},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8790,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8790,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8791,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8791,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8791,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8791,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8792,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8792,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8793,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8793,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8793,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8793,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8793,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8793,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8793,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8793,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8793,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8793,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8794,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8794,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8794,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8794,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8788 column 51.","line":8795,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8795,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8797,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8799,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8797,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8797,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8788 column 51.","line":8797,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8797,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8788 column 48.","line":8797,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8797,"endColumn":23},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8798,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8798,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8798,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8798,"endColumn":40},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":8798,"column":73,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":8798,"endColumn":109},{"ruleId":"es-x/no-regexp-unicode-property-escapes","severity":2,"message":"ES2018 RegExp Unicode property escape sequences are forbidden.","line":8798,"column":73,"nodeType":"NewExpression","messageId":"forbidden","endLine":8798,"endColumn":109},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":8798,"column":112,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":8798,"endColumn":131,"suggestions":[{"messageId":"replaceWithLiteral","fix":{"range":[900902,900921],"text":"/\\w/"},"desc":"Replace with an equivalent regular expression literal."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8799,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8801,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8799,"column":156,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8799,"endColumn":157},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8800,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8800,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8801,"column":7,"nodeType":"TryStatement","messageId":"exceed","endLine":8805,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8802,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8802,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8788 column 51.","line":8803,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8803,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8802 column 10 is used outside of binding context.","line":8804,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8804,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8805,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8805,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8805,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8805,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8802 column 10 is used outside of binding context.","line":8805,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8805,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8806,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8806,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8806,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8806,"endColumn":61},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8807,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8807,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8807,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8807,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8807,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":8807,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8807,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":8807,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8806 column 57.","line":8810,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8810,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8813,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8813,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8807 column 69 is used outside of binding context.","line":8813,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8813,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8814,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8814,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8816,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8816,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8816,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8816,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8817,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8817,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8817,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8817,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8818,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8818,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8819,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8819,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8819,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8819,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8819,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8819,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":8819,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8819,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8819,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8819,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":8819,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8819,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8820,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8820,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8820,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8820,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8820,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8820,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8819 column 33 is used outside of binding context.","line":8820,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8820,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8820,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8820,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8819 column 33 is used outside of binding context.","line":8821,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":8821,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8821,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8821,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8821,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8821,"endColumn":200},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8823,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8823,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8824,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8824,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8824,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8824,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8824,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8825,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8825,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8825,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8825,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8825,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8825,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8826,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8826,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8827,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8827,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8827,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8827,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":8827,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8827,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8827,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8827,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":8827,"column":64,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8827,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8828,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8836,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8828,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8836,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8824 column 51.","line":8828,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8828,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8824 column 54.","line":8828,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":8828,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8824 column 57.","line":8828,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8828,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8829,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8829,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8824 column 60.","line":8829,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8829,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8824 column 63.","line":8829,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8829,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8830,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8830,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8825 column 15.","line":8830,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8830,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8832,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8832,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8825 column 30.","line":8832,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8832,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8834,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8834,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8834,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8834,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8834,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8834,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8835,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8835,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8829 column 17 is used outside of binding context.","line":8835,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":8835,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8827 column 33 is used outside of binding context.","line":8836,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":8836,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8836,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":8838,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8827 column 33 is used outside of binding context.","line":8837,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":8837,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8837,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8837,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8837,"column":194,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8837,"endColumn":196},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8839,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8839,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8840,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8840,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8841,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8841,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8841,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8714 column 15.","line":8841,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8841,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8841,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8841,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8841,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":43},{"ruleId":"prefer-const","severity":2,"message":"'f' is never reassigned. Use 'const' instead.","line":8841,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":8841,"endColumn":46},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8907,"endColumn":11},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8841,"column":199,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":201},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8841,"column":223,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":225},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8841,"column":362,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":364},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8841,"column":502,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":503},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8841,"column":505,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":506},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8840 column 50.","line":8841,"column":508,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":509},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8841 column 30.","line":8842,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8842,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8843 column 31 is used outside of binding context.","line":8842,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":8842,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8843 column 31 is used outside of binding context.","line":8842,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":8842,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8842,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":8852,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":8843,"column":1,"nodeType":"Program","messageId":"max","endLine":8843,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8843,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8843,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8841 column 42.","line":8843,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8843,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8843,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8843,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8843,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":8851,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8844,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8844,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8845,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8845,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8848,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8848,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8848,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8848,"endColumn":17},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8849,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8849,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8853,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8853,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8853,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":8853,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8840 column 50.","line":8853,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8853,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8841 column 30.","line":8854,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8854,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8854,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":8856,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":8855,"column":1,"nodeType":"Program","messageId":"max","endLine":8855,"endColumn":110},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8855,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8855,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8856,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8856,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8841 column 42.","line":8856,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8856,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8856,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":8856,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8856,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8856,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8856,"column":35,"nodeType":"Identifier","messageId":"useConst","endLine":8856,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8856,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8856,"endColumn":36},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8856,"column":66,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8856,"endColumn":81},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8857,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8857,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8841 column 12.","line":8857,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8857,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8841 column 18.","line":8857,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8857,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8857,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":8861,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8860,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8860,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8861,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8863,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8863,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8863,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8864,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8868,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8841 column 36.","line":8864,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8864,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8841 column 39.","line":8865,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8865,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8865,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":8867,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8857 column 11 is used outside of binding context.","line":8865,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":8865,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8869,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8869,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8869,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8869,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8840 column 50.","line":8869,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8869,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8841 column 30.","line":8870,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8870,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8870,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":8872,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8870,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8870,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":8871,"column":1,"nodeType":"Program","messageId":"max","endLine":8871,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8871,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8871,"endColumn":99},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8871,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8871,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8872,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8878,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8841 column 42.","line":8872,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8872,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":8872,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8872,"endColumn":39},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8872,"column":38,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8872,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8873 column 11 is used outside of binding context.","line":8872,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":8872,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8873,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8873,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8873,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8873,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8873,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8873,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8873,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":8875,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8875,"column":1,"nodeType":"Program","messageId":"max","endLine":8875,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8875,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8877,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8879,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8879,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8880,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8880,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8880,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":8892,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8885,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8891,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8885,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8885,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8893,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8893,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8894,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8894,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8894,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":8906,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8899,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8905,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8899,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8899,"endColumn":23},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8909,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8909,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8909,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":8909,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8909,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":8909,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8909,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":8909,"endColumn":140},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8909,"column":139,"nodeType":"Identifier","messageId":"unusedVar","endLine":8909,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8910,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8910,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":8910,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8910,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":8910,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8910,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8910,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8910,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":8911,"column":1,"nodeType":"Program","messageId":"max","endLine":8911,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8910 column 58.","line":8911,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":8911,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8910 column 61.","line":8911,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":8911,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":8912,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":8912,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8910 column 58.","line":8913,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8913,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8910 column 61.","line":8913,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":8913,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8914,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8914,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8915,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8915,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8918,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8918,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8918,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8918,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8921,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8923,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8921,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8921,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8923,"column":1,"nodeType":"Program","messageId":"max","endLine":8923,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8923,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8923,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8923,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8923,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8923,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8923,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8923,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":8923,"endColumn":100},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":8924,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8924,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8924,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8924,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":35},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8924,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8924,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":64},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":8924,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8924,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8924,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8924,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8924,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8925,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8925,"endColumn":152},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8925,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8925,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8926,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8926,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":8927,"column":1,"nodeType":"Program","messageId":"max","endLine":8927,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8927,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8927,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8927,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8927,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_buildKeyHash'.","line":8927,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8927,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8928,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8928,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8928,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8928,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8929,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8929,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8929,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":8929,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8929,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8929,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8929,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":8929,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8929,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":8929,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8929,"column":150,"nodeType":"ForInStatement","messageId":"exceed","endLine":8931,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":8930,"column":1,"nodeType":"Program","messageId":"max","endLine":8930,"endColumn":164},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8930,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8930,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8930,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8930,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8924 column 63.","line":8930,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8930,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8930,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8930,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8930,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8930,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8930,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":30},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8930,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":98},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8930,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8932,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8932,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8932,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8932,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8932,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8932,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8933,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8933,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8933,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8933,"endColumn":101},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8934,"column":104,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8938,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8932 column 41.","line":8934,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":8934,"endColumn":145},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8935,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8937,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8935,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8935,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8935,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8935,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":8935,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8935,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":8935,"column":85,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8935,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8934 column 144.","line":8935,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":8935,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8936,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8936,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8936,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8936,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8936,"column":62,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8936,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8936,"column":62,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8936,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8936,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8936,"endColumn":88},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8936,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8936,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8937,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":8937,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8937,"column":82,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8937,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8937,"column":82,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8937,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8940,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8940,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8940,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8940,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8940,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8940,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8940,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8940,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8941,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8941,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8941,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":8953,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8945,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8945,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":8945,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8945,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8945 column 179 is used outside of binding context.","line":8945,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":8945,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8945,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8945,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":8945,"column":86,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8945,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8945 column 179 is used outside of binding context.","line":8945,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":8945,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8945,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8945,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8945,"column":157,"nodeType":"ForStatement","messageId":"exceed","endLine":8949,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8945,"column":163,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8945,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8945,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":8945,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8945,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":8945,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8945 column 167 is used outside of binding context.","line":8949,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8949,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8949,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8949,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8945 column 179 is used outside of binding context.","line":8949,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":8949,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8954,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8954,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8955,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8961,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8955,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8955,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8956,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8956,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8956,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":8960,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8959,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8959,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8959,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8959,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8962,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8962,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8963,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8963,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8966,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8966,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8967,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8967,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_buildKeyHash'.","line":8970,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8970,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8970,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8970,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8972,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8972,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":8973,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8973,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8973,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":11},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":8973,"column":39,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":40,"suggestions":[{"messageId":"removeEscape","fix":{"range":[909993,909994],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[909993,909993],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\+.","line":8973,"column":41,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":42,"suggestions":[{"messageId":"removeEscape","fix":{"range":[909995,909996],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[909995,909995],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":8973,"column":46,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":47,"suggestions":[{"messageId":"removeEscape","fix":{"range":[910000,910001],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[910000,910000],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\+.","line":8973,"column":48,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":49,"suggestions":[{"messageId":"removeEscape","fix":{"range":[910002,910003],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[910002,910002],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8972 column 43.","line":8973,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8973,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":80},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8973,"column":92,"nodeType":"Identifier","messageId":"useConst","endLine":8973,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8973,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8973,"column":104,"nodeType":"IfStatement","messageId":"exceed","endLine":8981,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8978,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8980,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8978,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8978,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8978,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8978,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8981,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8985,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8981,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8981,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8981,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8981,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8981,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":8981,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8924 column 63.","line":8982,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8982,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8982,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":8984,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8982,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8982,"endColumn":48},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":8983,"column":49,"nodeType":"MemberExpression","messageId":"unexpected","endLine":8983,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8983,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8983,"endColumn":108},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":8984,"column":9,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":8984,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8984,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8984,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8985,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8985,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8981 column 18 is used outside of binding context.","line":8985,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8985,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8986,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8986,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8986,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8986,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8987,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8987,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8988,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8988,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8988,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8988,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8989,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8989,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8989,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8989,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8989,"column":16,"nodeType":"IfStatement","messageId":"exceed","endLine":8991,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8990,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8990,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":200},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":241,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":243},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":260},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8990,"column":269,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":271},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8992,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8992,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8992,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8992,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8994,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8996,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8994,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8994,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8994,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":8994,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8994,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":8994,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8996,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8998,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8996,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8996,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8998,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8998,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8998,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8998,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8998,"column":20,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8998,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8998,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":8998,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8998,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8998,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8998,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8998,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8999,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8999,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8999,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8999,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8999,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8999,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9000,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9004,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9000,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9004,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":9000,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9000,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":9000,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9000,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":9000,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9000,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9002,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9002,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":9002,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9002,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":9002,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9002,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":9002,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9002,"endColumn":34},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9005,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9005,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9005,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":9005,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9005,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":9005,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9005,"column":174,"nodeType":"Identifier","messageId":"noShadow","endLine":9005,"endColumn":175},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9005,"column":174,"nodeType":"Identifier","messageId":"unusedVar","endLine":9005,"endColumn":175},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9006,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9050,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9006,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9006,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9006,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":9006,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9006,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9006,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9006,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":9007,"column":1,"nodeType":"Program","messageId":"max","endLine":9007,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9006 column 61.","line":9007,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":9007,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9006 column 64.","line":9007,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":9007,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":9008,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":9008,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9006 column 61.","line":9009,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":9009,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9006 column 64.","line":9009,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":9009,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9005 column 174.","line":9010,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9010,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9011,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9011,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9014,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9014,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9014,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9014,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9017,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9019,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9005 column 174.","line":9017,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9017,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":9019,"column":1,"nodeType":"Program","messageId":"max","endLine":9019,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9019,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9019,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9019,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9019,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9019,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9019,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9019,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":9019,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9020,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9020,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":34},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9020,"column":87,"nodeType":"Identifier","messageId":"redeclared","endLine":9020,"endColumn":88},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":9020,"column":133,"nodeType":"Identifier","messageId":"redeclared","endLine":9020,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9020,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9020,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9005 column 174.","line":9020,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9006 column 8.","line":9022,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9022,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9026,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9026,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9027,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9027,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9006 column 11.","line":9027,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9027,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9027,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9027,"endColumn":284},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9027,"column":154,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":164},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9027,"column":179,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":191},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9027,"column":238,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":250},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9028,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9028,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9028,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9028,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9029,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9029,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9030,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9030,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9032,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9032,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9032,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9032,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9030 column 49.","line":9032,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":9032,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9036,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9036,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9040,"column":9,"nodeType":"TryStatement","messageId":"exceed","endLine":9046,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9041,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9043,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9041,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9041,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9041,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":9041,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9042,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9042,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9048,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9048,"endColumn":44},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":9049,"column":20,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":9049,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9048 column 43.","line":9049,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9049,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9049,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9049,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9050,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9052,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":9050,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9050,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9050,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9050,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9050,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9050,"endColumn":29},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9051,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9051,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9051,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9051,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9051,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9051,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9050 column 25.","line":9051,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":9051,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9052,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9052,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9052,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9052,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9052,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9052,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9053,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9053,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9053,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":9053,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9053,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":9053,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9053,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":9053,"endColumn":141},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9053,"column":140,"nodeType":"Identifier","messageId":"unusedVar","endLine":9053,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":9054,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9054,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":9054,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9054,"column":83,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9056,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9054,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9054,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9054,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9056,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9277,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9056,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":9056,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9057,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9057,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9058,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9058,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9058,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9058,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9060,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":9060,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9061,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9061,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9064,"column":174,"nodeType":"Identifier","messageId":"noShadow","endLine":9064,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9065,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9065,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9068,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":9068,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9070,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9070,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9072,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":9072,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9072,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9072,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9073,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9073,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9073,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9073,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9074,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":9074,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9076,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":9076,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9078,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":9078,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9080,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":9080,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9082,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":9082,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9084,"column":172,"nodeType":"Identifier","messageId":"noShadow","endLine":9084,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9086,"column":157,"nodeType":"Identifier","messageId":"noShadow","endLine":9086,"endColumn":158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9087,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9087,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9087,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9087,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9088,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":9088,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9090,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":9090,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9093,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":9093,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9095,"column":194,"nodeType":"Identifier","messageId":"noShadow","endLine":9095,"endColumn":195},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9096,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9096,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9097,"column":157,"nodeType":"Identifier","messageId":"noShadow","endLine":9097,"endColumn":158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9098,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9098,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9099,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":9099,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9100,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9100,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9103,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":9103,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9105,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":9105,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9107,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":9107,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9109,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":9109,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9111,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":9111,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9111,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":9111,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9113,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":9113,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9115,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":9115,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9117,"column":231,"nodeType":"Identifier","messageId":"noShadow","endLine":9117,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9119,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":9119,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9119,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9119,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9121,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9121,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9123,"column":194,"nodeType":"Identifier","messageId":"noShadow","endLine":9123,"endColumn":195},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9125,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":9125,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9127,"column":213,"nodeType":"Identifier","messageId":"noShadow","endLine":9127,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9129,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":9129,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9131,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":9131,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9131,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":9131,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9133,"column":213,"nodeType":"Identifier","messageId":"noShadow","endLine":9133,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9135,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":9135,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9137,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":9137,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9139,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9139,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9141,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":9141,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9143,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":9143,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9143,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9143,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9145,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":9145,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9147,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":9147,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9149,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":9149,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9151,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":9151,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9153,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":9153,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9155,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":9155,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9157,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":9157,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9159,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":9159,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9161,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":9161,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9163,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":9163,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9165,"column":204,"nodeType":"Identifier","messageId":"noShadow","endLine":9165,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9167,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":9167,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9169,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":9169,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9171,"column":224,"nodeType":"Identifier","messageId":"noShadow","endLine":9171,"endColumn":225},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9173,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":9173,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9175,"column":279,"nodeType":"Identifier","messageId":"noShadow","endLine":9175,"endColumn":280},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9175,"column":279,"nodeType":"Identifier","messageId":"unusedVar","endLine":9175,"endColumn":280},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9175,"column":355,"nodeType":"Identifier","messageId":"noShadow","endLine":9175,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9176,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9176,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9176,"column":121,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9176,"endColumn":199},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9176,"column":121,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9176,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9176,"column":121,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9176,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9176,"column":140,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9176,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9177,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":9177,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9177,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":9177,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9179,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":9179,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9181,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":9181,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9183,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":9183,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9185,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":9185,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9187,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9187,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9189,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":9189,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9191,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":9191,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9193,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":9193,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9194,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9194,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9197,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":9197,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9199,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":9199,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9201,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9201,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9203,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":9203,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9205,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":9205,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9207,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":9207,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9209,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":9209,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9211,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":9211,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9213,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":9213,"endColumn":174},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9216,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9216,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9217,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":9217,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9219,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":9219,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9221,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":9221,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9222,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9222,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9222,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9222,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9222,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9222,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9222,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9222,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9223,"column":194,"nodeType":"Identifier","messageId":"noShadow","endLine":9223,"endColumn":195},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":9224,"column":1,"nodeType":"Program","messageId":"max","endLine":9224,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9224,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9224,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9224,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9224,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9224,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9224,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9224,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9224,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9225,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9225,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9227,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":9227,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9229,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":9229,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9231,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":9231,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9233,"column":177,"nodeType":"Identifier","messageId":"noShadow","endLine":9233,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9235,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":9235,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9237,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":9237,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9237,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":9237,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9239,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":9239,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9239,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":9239,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9241,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":9241,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9243,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":9243,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9245,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":9245,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9247,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":9247,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9249,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":9249,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9251,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":9251,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9253,"column":157,"nodeType":"Identifier","messageId":"noShadow","endLine":9253,"endColumn":158},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":9254,"column":1,"nodeType":"Program","messageId":"max","endLine":9254,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9254,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9254,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9254,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9254,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9254,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9254,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9254,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9254,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9255,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":9255,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9257,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":9257,"endColumn":101},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9258,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9258,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9258,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9053 column 140.","line":9258,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9054 column 34.","line":9258,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":122},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9258,"column":196,"nodeType":"Identifier","messageId":"redeclared","endLine":9258,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9054 column 92.","line":9258,"column":239,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":240},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9258,"column":328,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":329},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9258,"column":364,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":365},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9259,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9259,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9259,"column":83,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9259,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 392. Maximum allowed is 100.","line":9260,"column":1,"nodeType":"Program","messageId":"max","endLine":9260,"endColumn":381},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9258 column 121 is used outside of binding context.","line":9260,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9260,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9260,"endColumn":381},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9260,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9260,"endColumn":381},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9258 column 328 is used outside of binding context.","line":9260,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9260,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9260,"endColumn":96},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9260,"column":144,"nodeType":"NewExpression","messageId":"lower","endLine":9260,"endColumn":145},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9258 column 121 is used outside of binding context.","line":9260,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9258 column 328 is used outside of binding context.","line":9260,"column":173,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9258 column 239 is used outside of binding context.","line":9260,"column":178,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":179},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":214,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":215},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":221,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":262,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":263},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9258 column 239 is used outside of binding context.","line":9260,"column":273,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":274},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":283,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":284},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":310,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":311},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":327,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":328},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":331,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":332},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":339,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":340},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":368,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":369},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":375,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":376},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9261,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":9261,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":9262,"column":1,"nodeType":"Program","messageId":"max","endLine":9262,"endColumn":215},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":9262,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9262,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9262,"column":44,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9053 column 140.","line":9262,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9054 column 34.","line":9262,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":84},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":9262,"column":117,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9054 column 92.","line":9262,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9262,"column":125,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9262,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9262,"column":125,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9262,"endColumn":176},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9262,"column":183,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9262,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9262,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":188},{"ruleId":"max-len","severity":1,"message":"This line has a length of 382. Maximum allowed is 100.","line":9263,"column":1,"nodeType":"Program","messageId":"max","endLine":9263,"endColumn":368},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9263,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9263,"endColumn":368},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9263,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9263,"endColumn":10},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9263,"column":90,"nodeType":"NewExpression","messageId":"lower","endLine":9263,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9263,"column":136,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9263,"endColumn":137},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9263,"column":215,"nodeType":"NewExpression","messageId":"lower","endLine":9263,"endColumn":216},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9263,"column":280,"nodeType":"NewExpression","messageId":"lower","endLine":9263,"endColumn":281},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9264,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9264,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9264,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9264,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9264,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9264,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9264,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":9264,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9264,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":9264,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9264,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":9264,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9265,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":9265,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9267,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":9267,"endColumn":141},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9268,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9268,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9268,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9268,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9269,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":9269,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9270,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9270,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9270,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9270,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9270,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9270,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9270,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9270,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9271,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":9271,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9272,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9272,"endColumn":128},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":9272,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":9272,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9272,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9272,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9273,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9273,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9275,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":9275,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9277,"column":25,"nodeType":"ForStatement","messageId":"exceed","endLine":9281,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9277,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":9277,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9278,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":9278,"endColumn":112},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9282,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9282,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9282,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":9282,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9282,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":9282,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9282,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":9282,"endColumn":148},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9282,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":9282,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9283,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9283,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9283,"column":92,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9285,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9283,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9283,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":105},{"ruleId":"max-len","severity":1,"message":"This line has a length of 255. Maximum allowed is 100.","line":9284,"column":1,"nodeType":"Program","messageId":"max","endLine":9284,"endColumn":244},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9284,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9284,"endColumn":244},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9284,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9284,"endColumn":21},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9284,"column":227,"nodeType":"NewExpression","messageId":"lower","endLine":9284,"endColumn":228},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9285,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9421,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9285,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9421,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9286,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9286,"endColumn":223},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9286,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9286,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9287,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9287,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9288,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9288,"endColumn":230},{"ruleId":"unicorn/no-invalid-remove-event-listener","severity":2,"message":"The listener argument should be a function reference.","line":9288,"column":72,"nodeType":"Identifier","messageId":"no-invalid-remove-event-listener","endLine":9288,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9288,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9288,"endColumn":87},{"ruleId":"unicorn/no-invalid-remove-event-listener","severity":2,"message":"The listener argument should be a function reference.","line":9288,"column":151,"nodeType":"Identifier","messageId":"no-invalid-remove-event-listener","endLine":9288,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9289,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9289,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 350. Maximum allowed is 100.","line":9290,"column":1,"nodeType":"Program","messageId":"max","endLine":9290,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9290,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9290,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9290,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9294,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9290,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9294,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9290,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9290,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9289 column 49.","line":9291,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9291,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9290 column 9.","line":9291,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":9291,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9282 column 147.","line":9291,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":9291,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9291,"column":153,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9291,"endColumn":520},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9291,"column":153,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9291,"endColumn":520},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9293,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9293,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9293,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9293,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9293,"column":48,"nodeType":"NewExpression","messageId":"lower","endLine":9293,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9295,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":9295,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9299,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9299,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9299,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9299,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9301,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9301,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9302,"column":46,"nodeType":"BreakStatement","messageId":"exceed","endLine":9302,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9305,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9305,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9306,"column":48,"nodeType":"BreakStatement","messageId":"exceed","endLine":9306,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9309,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9309,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9309,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9309,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9311,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9311,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9311,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9311,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9313,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9313,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9314,"column":20,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9314,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9314,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":9314,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9282 column 147.","line":9314,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":9314,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9314,"column":123,"nodeType":"IfStatement","messageId":"exceed","endLine":9324,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9315,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9315,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":9318,"column":1,"nodeType":"Program","messageId":"max","endLine":9318,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9318,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9320,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9318,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9318,"endColumn":96},{"ruleId":"max-len","severity":1,"message":"This line has a length of 230. Maximum allowed is 100.","line":9319,"column":1,"nodeType":"Program","messageId":"max","endLine":9319,"endColumn":204},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9319,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9319,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9320,"column":18,"nodeType":"BreakStatement","messageId":"exceed","endLine":9320,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9321,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":9323,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":9324,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9324,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9324,"column":36,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9324,"endColumn":179},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":9324,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":9324,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9283 column 34.","line":9324,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9324,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9324,"column":180,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9324,"endColumn":311},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9324,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9324,"endColumn":204},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9330,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9330,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9330,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9330,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9330,"column":112,"nodeType":"BreakStatement","messageId":"exceed","endLine":9330,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9332,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9332,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9332,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9332,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9333,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9333,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9334,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9334,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9334,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9334,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9334,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9334,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9334,"column":127,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9334,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9335,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9335,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":9336,"column":1,"nodeType":"Program","messageId":"max","endLine":9336,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9336,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9336,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9336,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9336,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9336,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9336,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9336,"column":106,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9336,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9337,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9337,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9338,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9338,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9338,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9338,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9338,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9338,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9338,"column":127,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9338,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9339,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9339,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9341,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9341,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9343,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9343,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9345,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":9345,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9348,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":9350,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9350,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":9360,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9350,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9350,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":9353,"column":1,"nodeType":"Program","messageId":"max","endLine":9353,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9353,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9355,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9355,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9357,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9357,"column":1,"nodeType":"Program","messageId":"max","endLine":9357,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9357,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9359,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9360,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9360,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9361,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9361,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9364,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":9370,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9364,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9364,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9367,"column":1,"nodeType":"Program","messageId":"max","endLine":9367,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9367,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9369,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9370,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9370,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9371,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9371,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":9372,"column":1,"nodeType":"Program","messageId":"max","endLine":9372,"endColumn":127},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9372,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9372,"endColumn":127},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9372,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9372,"endColumn":9},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9372,"column":20,"nodeType":"CallExpression","endLine":9372,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9373,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9373,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":9374,"column":1,"nodeType":"Program","messageId":"max","endLine":9374,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9374,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9374,"endColumn":134},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9374,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9374,"endColumn":9},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9374,"column":58,"nodeType":"CallExpression","endLine":9374,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9375,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9375,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":9376,"column":1,"nodeType":"Program","messageId":"max","endLine":9376,"endColumn":127},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9376,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9376,"endColumn":127},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9376,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9376,"endColumn":9},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9376,"column":20,"nodeType":"CallExpression","endLine":9376,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9377,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9377,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":9378,"column":1,"nodeType":"Program","messageId":"max","endLine":9378,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9378,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9378,"endColumn":111},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9378,"column":35,"nodeType":"CallExpression","endLine":9378,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9378,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9378,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9378,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9378,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9379,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9379,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":9380,"column":1,"nodeType":"Program","messageId":"max","endLine":9380,"endColumn":122},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9380,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9380,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9380,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9380,"endColumn":122},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9380,"column":44,"nodeType":"CallExpression","endLine":9380,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9381,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9381,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":9382,"column":1,"nodeType":"Program","messageId":"max","endLine":9382,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9382,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9382,"endColumn":111},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9382,"column":35,"nodeType":"CallExpression","endLine":9382,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9382,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9382,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9382,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9382,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9384,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9384,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":9386,"column":1,"nodeType":"Program","messageId":"max","endLine":9386,"endColumn":267},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9386,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9386,"endColumn":267},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9386,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9386,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9386,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9386,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9390,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9390,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":9392,"column":1,"nodeType":"Program","messageId":"max","endLine":9392,"endColumn":267},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9392,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9392,"endColumn":267},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9392,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9392,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9392,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9392,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9396,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9396,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":9398,"column":1,"nodeType":"Program","messageId":"max","endLine":9398,"endColumn":134},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9398,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9398,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9398,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9398,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9398,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9398,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9402,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9402,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":9404,"column":1,"nodeType":"Program","messageId":"max","endLine":9404,"endColumn":134},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9404,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9404,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9404,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9404,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9404,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9404,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9407,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9407,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9407,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9407,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9282 column 147.","line":9407,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":9407,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":9408,"column":1,"nodeType":"Program","messageId":"max","endLine":9408,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9409,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9409,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9411,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9411,"endColumn":329},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":9411,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9411,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9411,"column":120,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9411,"endColumn":122},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":9411,"column":279,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9411,"endColumn":280},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":9411,"column":330,"nodeType":"BreakStatement","messageId":"exceed","endLine":9411,"endColumn":336},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9411,"column":350,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9411,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9411,"column":354,"nodeType":"Identifier","messageId":"noShadow","endLine":9411,"endColumn":355},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9411,"column":357,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9411,"endColumn":691},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9413,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9413,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9414,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9414,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9415,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9415,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9416,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9416,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9417,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9417,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9420,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9420,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9421,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9429,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9421,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9429,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9423,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9423,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":9424,"column":1,"nodeType":"Program","messageId":"max","endLine":9424,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9429,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9429,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9429,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9429,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9429,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9429,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9429,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9429,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9430,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9430,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9430,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9430,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9431,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9431,"endColumn":31},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9432,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9432,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9432,"column":537,"nodeType":"Identifier","messageId":"noShadow","endLine":9432,"endColumn":538},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9432,"column":540,"nodeType":"Identifier","messageId":"noShadow","endLine":9432,"endColumn":541},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9432,"column":543,"nodeType":"Identifier","messageId":"noShadow","endLine":9432,"endColumn":544},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9432,"column":543,"nodeType":"Identifier","messageId":"unusedVar","endLine":9432,"endColumn":544},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9433,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9949,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__values'.","line":9433,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9433,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9433,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9433,"endColumn":49},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":9434,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":9434,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9434,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9434,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9434,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":9434,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9434,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":9434,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9434,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":9434,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9434,"column":87,"nodeType":"IfStatement","messageId":"exceed","endLine":9436,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9436,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9440,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":9438,"column":1,"nodeType":"Program","messageId":"max","endLine":9438,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9438,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9438,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9440,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":9440,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9441,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9441,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9441,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9441,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9441,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":9441,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":9441,"column":238,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":239},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":9441,"column":475,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":476},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9441,"column":779,"nodeType":"Identifier","messageId":"redeclared","endLine":9441,"endColumn":780},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9442,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9442,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9442,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9442,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9443,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9443,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9445,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9445,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9447,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9447,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 173. Maximum allowed is 100.","line":9448,"column":1,"nodeType":"Program","messageId":"max","endLine":9448,"endColumn":159},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9448,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9448,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9448,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9448,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9449,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9449,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9454 column 12 is used outside of binding context.","line":9451,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":9451,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9454 column 12 is used outside of binding context.","line":9451,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":9451,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9453,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9453,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9453,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9453,"endColumn":56},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9454,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9454,"endColumn":62},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9454,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":9454,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9454,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":9454,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9454,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":9458,"endColumn":9},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":9456,"column":48,"nodeType":"SwitchCase","messageId":"case","endLine":9456,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":9456,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9456,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9456,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9456,"endColumn":282},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9456,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":9456,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9456,"column":252,"nodeType":"Identifier","messageId":"noShadow","endLine":9456,"endColumn":253},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9456,"column":283,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9456,"endColumn":426},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9457,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9457,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9457,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9457,"endColumn":83},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9457,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9457,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":9458,"column":1,"nodeType":"Program","messageId":"max","endLine":9458,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9458,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9458,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9458,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9458,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9458,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9458,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9461,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9461,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9462,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9462,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9462,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9462,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9462,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9462,"endColumn":619},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9462,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9462,"endColumn":619},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9462,"column":127,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":129},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9462,"column":161,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":163},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9462,"column":195,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9462,"endColumn":201},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":9462,"column":413,"nodeType":"AssignmentExpression","messageId":"missing","endLine":9462,"endColumn":504},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9462,"column":439,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9463,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9463,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9463,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9463,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9464,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9464,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9464,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9466,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9464,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9466,"endColumn":95},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9464,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9464,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9464,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":9464,"endColumn":130},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":9465,"column":1,"nodeType":"Program","messageId":"max","endLine":9465,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9465,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9465,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9465,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9465,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9465,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9465,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":9466,"column":1,"nodeType":"Program","messageId":"max","endLine":9466,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9469,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9469,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9470,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9470,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9470,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9470,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9470,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9470,"endColumn":4096},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9470,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9470,"endColumn":4096},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9470,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9470,"endColumn":31},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":9470,"column":1244,"nodeType":"AssignmentExpression","messageId":"missing","endLine":9470,"endColumn":1260},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3799,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3811},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3887,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3896},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3969,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3978},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9473,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9473,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9473,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9473,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":9474,"column":1,"nodeType":"Program","messageId":"max","endLine":9474,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9474,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9474,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9474,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9474,"endColumn":53},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9474,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9474,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9479,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9479,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9481,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9481,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9481,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9481,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9485,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9485,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9485,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9485,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9487,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9487,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9491,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9491,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":9494,"column":1,"nodeType":"Program","messageId":"max","endLine":9494,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9494,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9494,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9494,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9498,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9494,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9498,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 178. Maximum allowed is 100.","line":9495,"column":1,"nodeType":"Program","messageId":"max","endLine":9495,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9495,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9495,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9495,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9495,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9495,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9495,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":47},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":9495,"column":49,"nodeType":"Identifier","messageId":"useConst","endLine":9495,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9495,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9495,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9497,"endColumn":1056},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9495 column 37.","line":9495,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":154},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":601,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":603},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":659,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":661},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":713,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":715},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":815,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":817},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9495 column 37.","line":9497,"column":934,"nodeType":"Identifier","messageId":"noShadow","endLine":9497,"endColumn":935},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9505,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9505,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9506,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9506,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9506,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9506,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9507,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9507,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9508,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9508,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9508,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9508,"endColumn":118},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":9510,"column":1,"nodeType":"Program","messageId":"max","endLine":9510,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9510,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9510,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9510,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9510,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9511,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9511,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9512,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9512,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9512,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9512,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9512,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9512,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9512,"column":93,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9512,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9512,"column":93,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9512,"endColumn":191},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9512,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9512,"endColumn":140},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9512,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9512,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9513,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9513,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9514,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9514,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9520,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9520,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9520,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9520,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9520,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9520,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9522,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9522,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9522,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9522,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9522,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":9522,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9522,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9522,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9522,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9522,"endColumn":838},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9522,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9522,"endColumn":838},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9522,"column":91,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9522,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9522,"column":386,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9522,"endColumn":387},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9522,"column":543,"nodeType":"NewExpression","messageId":"lower","endLine":9522,"endColumn":544},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9522,"column":804,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9522,"endColumn":813},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9523,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9523,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9523,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":9523,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9524,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9524,"endColumn":383},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9524,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9524,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9524,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9524,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9524,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9524,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9524,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":9524,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9524,"column":384,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9524,"endColumn":447},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9524,"column":384,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9524,"endColumn":447},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9524,"column":411,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9524,"endColumn":412},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9524,"column":413,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9524,"endColumn":425},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":9526,"column":1,"nodeType":"Program","messageId":"max","endLine":9526,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9526,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9526,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9527 column 49 is used outside of binding context.","line":9526,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9526,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9526,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9527 column 79 is used outside of binding context.","line":9526,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9526,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9526,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9526,"column":58,"nodeType":"IfStatement","messageId":"exceed","endLine":9532,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9527 column 79 is used outside of binding context.","line":9526,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9527 column 79 is used outside of binding context.","line":9526,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":81},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9527,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9527,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9527,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9527,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9527,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9527,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9527,"column":49,"nodeType":"Identifier","messageId":"redeclared","endLine":9527,"endColumn":50},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9527,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":9527,"endColumn":80},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":9527,"column":83,"nodeType":"CallExpression","messageId":"substring","endLine":9527,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9527,"column":104,"nodeType":"IfStatement","messageId":"exceed","endLine":9531,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":9528,"column":1,"nodeType":"Program","messageId":"max","endLine":9528,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9528,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9528,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9528,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9528,"endColumn":92},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":9528,"column":97,"nodeType":"CallExpression","messageId":"substring","endLine":9528,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9528,"column":126,"nodeType":"IfStatement","messageId":"exceed","endLine":9530,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9541,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9541,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9542,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9542,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9542,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9542,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9542,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9542,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9548,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9548,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9548,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9548,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":9552,"column":1,"nodeType":"Program","messageId":"max","endLine":9552,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9552,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9552,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9552,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9552,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9552,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":9552,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9553 column 17 is used outside of binding context.","line":9552,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":9552,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9552,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":9552,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9552,"column":90,"nodeType":"IfStatement","messageId":"exceed","endLine":9556,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":9553,"column":1,"nodeType":"Program","messageId":"max","endLine":9553,"endColumn":88},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9553,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9553,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":9553,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":9553,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9553,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9553,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9553,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":9553,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":9554,"column":1,"nodeType":"Program","messageId":"max","endLine":9554,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9554,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9554,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9554,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9554,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9554,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9554,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9554,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9554,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9556,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9556,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9556,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9556,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9556,"column":31,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9556,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9556,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9556,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9556,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9556,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9553 column 17 is used outside of binding context.","line":9556,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":9556,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9561,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9561,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9561,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9561,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9563,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9563,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9564,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9564,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9564,"column":76,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9564,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9564,"column":76,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9564,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9564,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":9564,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":85},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9564,"column":92,"nodeType":"Identifier","messageId":"redeclared","endLine":9564,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9564,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":9564,"endColumn":115},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":9565,"column":1,"nodeType":"Program","messageId":"max","endLine":9565,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9565,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9565,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9565,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9565,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9566,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":9566,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9563 column 46.","line":9567,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9567,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9571,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9571,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9571,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9571,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9571,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9571,"endColumn":41},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9571,"column":77,"nodeType":"Identifier","messageId":"redeclared","endLine":9571,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9571,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9571,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9571,"column":121,"nodeType":"IfStatement","messageId":"exceed","endLine":9573,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9571,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9571,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9573,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":9575,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9573,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9573,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9574,"column":1,"nodeType":"Program","messageId":"max","endLine":9574,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9574,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9574,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9574,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9574,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9574,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9574,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9574,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9574,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9577,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9577,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9577,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9577,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9579,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9579,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9579,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9579,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9580,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9580,"endColumn":932},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9580,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9580,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9580,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9580,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9580,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":79},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9580,"column":330,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":332},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":463,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":464},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":535,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":536},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":545,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":546},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":600,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":601},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9580,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":634},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9580,"column":645,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":647},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":9580,"column":660,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":661},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":9580,"column":695,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":696},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":9580,"column":723,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":724},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9580,"column":853,"nodeType":"Identifier","messageId":"redeclared","endLine":9580,"endColumn":854},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9580,"column":878,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":879},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9580,"column":902,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":903},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9580,"column":933,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9580,"endColumn":1458},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9580,"column":933,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9580,"endColumn":1458},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9580,"column":949,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9580,"endColumn":950},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9580,"column":992,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":994},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9580,"column":1037,"nodeType":"NewExpression","messageId":"lower","endLine":9580,"endColumn":1038},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9580,"column":1141,"nodeType":"NewExpression","messageId":"lower","endLine":9580,"endColumn":1142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9582,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9582,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9582,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":52},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9582,"column":88,"nodeType":"NewExpression","messageId":"lower","endLine":9582,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9582,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9582,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9582,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9582,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9583,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9583,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9583,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":9583,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9583,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":9583,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 334. Maximum allowed is 100.","line":9584,"column":1,"nodeType":"Program","messageId":"max","endLine":9584,"endColumn":314},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9584,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9584,"endColumn":105},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":9584,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9584,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":9584,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9584,"endColumn":97},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9584,"column":106,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9584,"endColumn":152},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9584,"column":106,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9584,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9584,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":9584,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9584,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9584,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9584,"column":153,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9584,"endColumn":314},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9584,"column":192,"nodeType":"NewExpression","messageId":"lower","endLine":9584,"endColumn":193},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9584,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9584,"endColumn":288},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9587,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9587,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9587,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9587,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":9590,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9590,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9590,"column":116,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9590,"endColumn":198},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9590,"column":176,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9590,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9591,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9591,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9591,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9591,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 558. Maximum allowed is 100.","line":9592,"column":1,"nodeType":"Program","messageId":"max","endLine":9592,"endColumn":544},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9592,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9592,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9592,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9592,"endColumn":544},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9592,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9592,"endColumn":544},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9592,"column":319,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9592,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9593,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9593,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9593,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9593,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9593,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9593,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9595,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9595,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9601,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9601,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9605,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9605,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9609,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9609,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9613,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9613,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9617,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9617,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9621,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9621,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9625,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9625,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9629,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9629,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9633,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9633,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9637,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9637,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9641,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9641,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9645,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9645,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9649,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9649,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9653,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9653,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9657,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9657,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9661,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9661,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9665,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9665,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9669,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9669,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9670,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9670,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9670,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9670,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9670,"column":112,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9670,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9670,"column":112,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9670,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9670,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":9670,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9670,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":9670,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9670,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":9670,"endColumn":123},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9670,"column":125,"nodeType":"Identifier","messageId":"redeclared","endLine":9670,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9670,"column":155,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9670,"endColumn":525},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9670,"column":366,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9670,"endColumn":368},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9670,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9670,"endColumn":476},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":9672,"column":1,"nodeType":"Program","messageId":"max","endLine":9672,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9672,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9672,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9672,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9672,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":9674,"column":1,"nodeType":"Program","messageId":"max","endLine":9674,"endColumn":138},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9674,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9674,"endColumn":138},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9674,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9674,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":9676,"column":1,"nodeType":"Program","messageId":"max","endLine":9676,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9676,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9676,"endColumn":196},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9676,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9676,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 261. Maximum allowed is 100.","line":9678,"column":1,"nodeType":"Program","messageId":"max","endLine":9678,"endColumn":247},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9678,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9678,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9678,"column":66,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9678,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9678,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":9678,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9678,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9678,"endColumn":247},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9678,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9678,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9678,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9678,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9678,"column":197,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9678,"endColumn":198},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9680,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9680,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9680,"column":110,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9680,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9680,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":9680,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9680,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9680,"endColumn":198},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9680,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9680,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9681,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9681,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9681,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9681,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 418. Maximum allowed is 100.","line":9686,"column":1,"nodeType":"Program","messageId":"max","endLine":9686,"endColumn":404},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9686,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9686,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9686,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9686,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9686,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9686,"endColumn":404},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9686,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9686,"endColumn":404},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9686,"column":209,"nodeType":"NewExpression","messageId":"lower","endLine":9686,"endColumn":210},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9686,"column":294,"nodeType":"NewExpression","messageId":"lower","endLine":9686,"endColumn":295},{"ruleId":"max-len","severity":1,"message":"This line has a length of 265. Maximum allowed is 100.","line":9688,"column":1,"nodeType":"Program","messageId":"max","endLine":9688,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9688,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9688,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9688,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9688,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9688,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9688,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9688,"column":169,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9688,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9688,"column":169,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9688,"endColumn":251},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9688,"column":211,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9688,"endColumn":212},{"ruleId":"max-len","severity":1,"message":"This line has a length of 265. Maximum allowed is 100.","line":9690,"column":1,"nodeType":"Program","messageId":"max","endLine":9690,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9690,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9690,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9690,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9690,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9690,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9690,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9690,"column":169,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9690,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9690,"column":169,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9690,"endColumn":251},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9690,"column":211,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9690,"endColumn":212},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":9692,"column":1,"nodeType":"Program","messageId":"max","endLine":9692,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9692,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9692,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9692,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9692,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9692,"column":60,"nodeType":"IfStatement","messageId":"exceed","endLine":9704,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9694,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9694,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9694,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9694,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9694,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9694,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9694,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":9696,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9695,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9695,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9695,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9695,"endColumn":44},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9695,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9695,"endColumn":87},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":9697,"column":1,"nodeType":"Program","messageId":"max","endLine":9697,"endColumn":163},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9697,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9697,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9697,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9697,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9697,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9697,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9697,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":9697,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9697,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9697,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9697,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":9697,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9698,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9698,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9698,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9698,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9698,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":9698,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9698,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9698,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 9698 column 12 is used outside of binding context.","line":9700,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9700,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9700,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":9700,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9700,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9700,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 9698 column 12 is used outside of binding context.","line":9700,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":9700,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9701,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9701,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9701,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9701,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 9698 column 12 is used outside of binding context.","line":9701,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":9701,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9702,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9702,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9702,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9702,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9702,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9702,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9698 column 27 is used outside of binding context.","line":9702,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":9702,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9703,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9703,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9698 column 27 is used outside of binding context.","line":9703,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":9703,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9694 column 12 is used outside of binding context.","line":9704,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9704,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9704,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9704,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9704,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9704,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9704,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9704,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9694 column 12 is used outside of binding context.","line":9704,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":9704,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9694 column 12 is used outside of binding context.","line":9704,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":9704,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9706,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9706,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9706,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9706,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9708,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9708,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9708,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9708,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":9710,"column":1,"nodeType":"Program","messageId":"max","endLine":9710,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9710,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9710,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9710,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9710,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9710,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9710,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":9710,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9710,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9710,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":9710,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9710,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":9710,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9711,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":9711,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 195. Maximum allowed is 100.","line":9712,"column":1,"nodeType":"Program","messageId":"max","endLine":9712,"endColumn":181},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9710 column 63 is used outside of binding context.","line":9712,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9712,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9712,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9710 column 16.","line":9712,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9712,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9710 column 45.","line":9712,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":9712,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9712,"column":119,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9712,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9712,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":9712,"endColumn":124},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9712,"column":131,"nodeType":"NewExpression","messageId":"lower","endLine":9712,"endColumn":132},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9712,"column":148,"nodeType":"Identifier","messageId":"redeclared","endLine":9712,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9712,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9710 column 16 is used outside of binding context.","line":9712,"column":152,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":153},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9712,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9710 column 16 is used outside of binding context.","line":9712,"column":166,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":167},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9712,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":175},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":9713,"column":1,"nodeType":"Program","messageId":"max","endLine":9713,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9713,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9713,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9710 column 45 is used outside of binding context.","line":9713,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9713,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9713,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9713,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9713,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9713,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9713,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9710 column 45 is used outside of binding context.","line":9713,"column":90,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":91},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9710 column 63 is used outside of binding context.","line":9713,"column":104,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":105},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9710 column 16 is used outside of binding context.","line":9713,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":112},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":9716,"column":1,"nodeType":"Program","messageId":"max","endLine":9716,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9716,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9716,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9716,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":9716,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9716,"column":100,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9716,"endColumn":178},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":9718,"column":1,"nodeType":"Program","messageId":"max","endLine":9718,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9718,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9718,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9718,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9718,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9718,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9718,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9718,"column":108,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9718,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9719,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9719,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9719,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9719,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9720,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9720,"endColumn":17},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":9720,"column":22,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":9720,"endColumn":23,"suggestions":[{"messageId":"removeEscape","fix":{"range":[979094,979095],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[979094,979094],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9720,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9720,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9721,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9721,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9721,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":9723,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9724,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9724,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9725,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9725,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9726,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9726,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9726,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9726,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9726,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9726,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9726,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9726,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":95},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9726,"column":102,"nodeType":"NewExpression","messageId":"lower","endLine":9726,"endColumn":103},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":9726,"column":123,"nodeType":"Identifier","messageId":"redeclared","endLine":9726,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9726,"column":159,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9726,"endColumn":718},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9726,"column":159,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9726,"endColumn":718},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9726,"column":560,"nodeType":"NewExpression","messageId":"lower","endLine":9726,"endColumn":561},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9728,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9730,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9728,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9728,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9728,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9728,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9728,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9728,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9728,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9728,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9728,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9728,"column":329,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":330},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9728 column 55.","line":9728,"column":378,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":379},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9728 column 203.","line":9728,"column":381,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":382},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":9728,"column":381,"nodeType":"Identifier","messageId":"unusedVar","endLine":9728,"endColumn":382},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":9729,"column":1,"nodeType":"Program","messageId":"max","endLine":9729,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9729,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9729,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9729,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9729,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9730,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":9730,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9731,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9731,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9731,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9731,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 9441 column 322.","line":9731,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":9731,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9732,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9732,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 9441 column 376.","line":9732,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9732,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 9441 column 421.","line":9732,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":9732,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9732,"column":105,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9734,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9732,"column":105,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9734,"endColumn":32},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'd', 'g', 'd', 'g'.","line":9732,"column":260,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":9734,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9728 column 55.","line":9732,"column":262,"nodeType":"Identifier","messageId":"noShadow","endLine":9732,"endColumn":263},{"ruleId":"max-len","severity":1,"message":"This line has a length of 225. Maximum allowed is 100.","line":9733,"column":1,"nodeType":"Program","messageId":"max","endLine":9733,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9728 column 203.","line":9733,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9733,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9733,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9733,"endColumn":202},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9733,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9733,"endColumn":202},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9733,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9733,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9733,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9733,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9733,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9733,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9737,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9737,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9737,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9737,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9738,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9738,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9738,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9738,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9738,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9738,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":9738,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9738,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9738,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9738,"column":126,"nodeType":"TryStatement","messageId":"exceed","endLine":9754,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9739,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9739,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9739,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9739,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9739,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":9739,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9740,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9740,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9740,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9740,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9740,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":9742,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9741,"column":49,"nodeType":"BreakStatement","messageId":"exceed","endLine":9741,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9742,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9742,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9737 column 44.","line":9744,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9744,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 9739 column 29 is used outside of binding context.","line":9748,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9748,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9748,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 9739 column 29 is used outside of binding context.","line":9748,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9739 column 17 is used outside of binding context.","line":9748,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9739 column 17 is used outside of binding context.","line":9748,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":53},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":9751,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":9751,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9754,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9754,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9756,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9756,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9756,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9756,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9756,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":9756,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9756,"column":82,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9756,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9756,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9756,"endColumn":121},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9756,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9756,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":9758,"column":1,"nodeType":"Program","messageId":"max","endLine":9758,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9758,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9758,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9758,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9758,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9758,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9758,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9758,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9758,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 287. Maximum allowed is 100.","line":9760,"column":1,"nodeType":"Program","messageId":"max","endLine":9760,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9760,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":9760,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9760,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9760,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":9760,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9760,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":52},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":9760,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9760,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9760,"column":90,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9760,"endColumn":273},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9760,"column":90,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9760,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9765,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9765,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9765,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9765,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9765,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9765,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9771,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9771,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9771,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9771,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":9772,"column":1,"nodeType":"Program","messageId":"max","endLine":9772,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9772,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9772,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9772,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":9786,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":9773,"column":1,"nodeType":"Program","messageId":"max","endLine":9773,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9773,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9773,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9773,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9773,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9773,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":9773,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9773,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":9773,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9773,"column":127,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9773,"endColumn":193},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9773,"column":127,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9773,"endColumn":193},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9773,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9773,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9773,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9773,"endColumn":167},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":9775,"column":1,"nodeType":"Program","messageId":"max","endLine":9775,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9775,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9775,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9775,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9775,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9775,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":144},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":9776,"column":1,"nodeType":"Program","messageId":"max","endLine":9776,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9776,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9776,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9776,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":9776,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 9441 column 322.","line":9776,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9776,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9773 column 36 is used outside of binding context.","line":9776,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":9776,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 9441 column 376.","line":9776,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":9776,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9773 column 36 is used outside of binding context.","line":9776,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":9776,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":9777,"column":1,"nodeType":"Program","messageId":"max","endLine":9777,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9777,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9777,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9777,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9777,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 9441 column 421.","line":9777,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9777,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9777,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9777,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9779,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":9781,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9781,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9781,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":9782,"column":1,"nodeType":"Program","messageId":"max","endLine":9782,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9782,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":9784,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 9776 column 25 is used outside of binding context.","line":9782,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 9776 column 103 is used outside of binding context.","line":9782,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9782,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9782,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9782,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9782,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9783,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9783,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9783,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":9783,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9783,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9783,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9783,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":9783,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9784,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9784,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":9785,"column":1,"nodeType":"Program","messageId":"max","endLine":9785,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9785,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9785,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9785,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9785,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9785,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9785,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9787,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9787,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":9788,"column":1,"nodeType":"Program","messageId":"max","endLine":9788,"endColumn":169},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9788,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9788,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9788,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9788,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9789,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9789,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9791,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9791,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9799,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9799,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9801,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9801,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":9802,"column":1,"nodeType":"Program","messageId":"max","endLine":9802,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9805,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9805,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9805,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9805,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":9806,"column":1,"nodeType":"Program","messageId":"max","endLine":9806,"endColumn":168},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9806,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9808,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9806,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9806,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9806,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":9806,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9806,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":9806,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9806,"column":107,"nodeType":"Identifier","messageId":"redeclared","endLine":9806,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 236. Maximum allowed is 100.","line":9808,"column":1,"nodeType":"Program","messageId":"max","endLine":9808,"endColumn":222},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9808,"column":113,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9808,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9808,"column":113,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9808,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9808,"column":146,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9808,"endColumn":147},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9808,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9808,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9821,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9821,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9823,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9823,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9823,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9823,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 242. Maximum allowed is 100.","line":9826,"column":1,"nodeType":"Program","messageId":"max","endLine":9826,"endColumn":228},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9826,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9826,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9826,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9826,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9826,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":9826,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9826,"column":192,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9826,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9837,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9837,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9837,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9837,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9839,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9839,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9841,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9841,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9841,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9841,"endColumn":52},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9842,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":9842,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9842,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":9842,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":9842,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9842,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9842,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9842,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9842,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9842,"column":206,"nodeType":"IfStatement","messageId":"exceed","endLine":9864,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9843,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9843,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9843,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":9843,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":9843,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9843,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9843,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":9843,"column":57,"nodeType":"Identifier","messageId":"useConst","endLine":9843,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 9441 column 322.","line":9843,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9843,"column":125,"nodeType":"DoWhileStatement","messageId":"exceed","endLine":9855,"endColumn":76},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":9844,"column":34,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":9844,"endColumn":35,"suggestions":[{"messageId":"removeEscape","fix":{"range":[987959,987960],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[987959,987959],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9847,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9847,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9848,"column":52,"nodeType":"BreakStatement","messageId":"exceed","endLine":9848,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9848,"column":89,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9848,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9848,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9848,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9853,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9853,"endColumn":218},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9855,"column":1,"nodeType":"Program","messageId":"max","endLine":9855,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9855,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9855,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9855,"column":77,"nodeType":"IfStatement","messageId":"exceed","endLine":9863,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 332. Maximum allowed is 100.","line":9857,"column":1,"nodeType":"Program","messageId":"max","endLine":9857,"endColumn":309},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9857,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9857,"endColumn":309},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":9857,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9857,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":9857,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9857,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9857,"column":71,"nodeType":"NewExpression","messageId":"lower","endLine":9857,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":208},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":207,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":236,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":237},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":236,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":9857,"column":269,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":270},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9857,"column":269,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":270},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":303,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":304},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":304},{"ruleId":"max-len","severity":1,"message":"This line has a length of 452. Maximum allowed is 100.","line":9861,"column":1,"nodeType":"Program","messageId":"max","endLine":9861,"endColumn":429},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9861,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9861,"endColumn":429},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9861,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9861,"endColumn":429},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 9441 column 376.","line":9861,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9861,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 9441 column 421.","line":9861,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":9861,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 9441 column 52.","line":9861,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":9861,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9861,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9861,"endColumn":28},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9861,"column":41,"nodeType":"NewExpression","messageId":"lower","endLine":9861,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9861,"column":414,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9861,"endColumn":415},{"ruleId":"max-len","severity":1,"message":"This line has a length of 262. Maximum allowed is 100.","line":9862,"column":1,"nodeType":"Program","messageId":"max","endLine":9862,"endColumn":242},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9862,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9862,"endColumn":242},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9862,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9862,"endColumn":242},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":90,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":91},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":179,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":186,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":187},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":222,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":223},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":229,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9865,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9865,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9865,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9865,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9865,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9865,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 269. Maximum allowed is 100.","line":9866,"column":1,"nodeType":"Program","messageId":"max","endLine":9866,"endColumn":255},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9866,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9866,"endColumn":255},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9866,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9866,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9867,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9867,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9867,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9867,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9869,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9869,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9870,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9870,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9870,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":9872,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":9871,"column":1,"nodeType":"Program","messageId":"max","endLine":9871,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9871,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9871,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9871,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9871,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9872,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9872,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9872,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9872,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9872,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9872,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9873,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9873,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9874,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9874,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9874,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":9876,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":9875,"column":1,"nodeType":"Program","messageId":"max","endLine":9875,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9875,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9875,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9875,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9875,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9876,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9876,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9876,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9876,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9876,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9876,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9877,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9877,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9883,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9883,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9883,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9883,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9884,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9884,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9885,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9885,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9891,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9891,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9891,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9891,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9892,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9892,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9894,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9894,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9894,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9894,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9896,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9896,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9896,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9896,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9898,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9898,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9898,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9898,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9900,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9900,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9900,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9900,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9902,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9902,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9902,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9902,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9904,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9904,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9904,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9904,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9905,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9905,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9905,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9905,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 251. Maximum allowed is 100.","line":9906,"column":1,"nodeType":"Program","messageId":"max","endLine":9906,"endColumn":237},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9906,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9906,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9906,"column":34,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9906,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9906,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9906,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9906,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":9906,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9906,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":9906,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9906,"column":233,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9906,"endColumn":234},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":9907,"column":8,"nodeType":"MemberExpression","messageId":"forbidden","endLine":9907,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9907,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9907,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9907,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9907,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":9908,"column":1,"nodeType":"Program","messageId":"max","endLine":9908,"endColumn":104},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9908,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9908,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9908,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9908,"endColumn":86},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9908,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":9908,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9908,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":9908,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9908,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":9908,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":9909,"column":1,"nodeType":"Program","messageId":"max","endLine":9909,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9909,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9909,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9909,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9909,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9910,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9910,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9911,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9911,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9912,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9912,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9913,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9913,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9913,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9913,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":9914,"column":1,"nodeType":"Program","messageId":"max","endLine":9914,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9914,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9914,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9914,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9914,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9914,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9914,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9917,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":9917,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9917,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9917,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9917,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9917,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9918,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9918,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9918,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9918,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9918,"column":123,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9918,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9918,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9918,"endColumn":503},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9918,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":9918,"endColumn":128},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9918,"column":158,"nodeType":"Identifier","messageId":"redeclared","endLine":9918,"endColumn":159},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9918,"column":173,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9918,"endColumn":175},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9918,"column":504,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9918,"endColumn":658},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9918,"column":504,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9918,"endColumn":658},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9918,"column":622,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9918,"endColumn":655},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9919,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9919,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9919,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9919,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9921,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9921,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9921,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9921,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9923,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9923,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9923,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9923,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 230. Maximum allowed is 100.","line":9924,"column":1,"nodeType":"Program","messageId":"max","endLine":9924,"endColumn":216},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9924,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9924,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9924,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9924,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9924,"column":71,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9924,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9924,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":9924,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9924,"column":106,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9924,"endColumn":216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9924,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9924,"endColumn":167},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":9926,"column":1,"nodeType":"Program","messageId":"max","endLine":9926,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9926,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9926,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9926,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9926,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":9928,"column":1,"nodeType":"Program","messageId":"max","endLine":9928,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9928,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9928,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9928,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9928,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9930,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9932,"endColumn":268},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9930,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9930,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9930,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":9930,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9932,"column":112,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9932,"column":185,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":206},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9932,"column":210,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":231},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9933,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":9933,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9934,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9934,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9934,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9934,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9934,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9934,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9934,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9934,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9942,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9934,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9942,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9937,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9937,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9933 column 61.","line":9939,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9939,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9934 column 22.","line":9939,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9939,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9934 column 25.","line":9939,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9939,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9939,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9939,"endColumn":452},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9939,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9939,"endColumn":452},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9939,"column":307,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9939,"endColumn":309},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9933 column 61.","line":9940,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":9940,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9941,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9941,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9944,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9944,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9944,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9944,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9944,"column":76,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9944,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9944,"column":76,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9944,"endColumn":240},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9944,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9944,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9945,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9945,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9945,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9945,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9945,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9945,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9946,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9946,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9946,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9948,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9946,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9946,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9949,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9956,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9949,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9949,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9949,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9949,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9949,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9949,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9950,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9950,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9950,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9950,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9950,"column":72,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9950,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9950,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9950,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9950,"column":107,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9955,"endColumn":144},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9950,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9950,"endColumn":126},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9950,"column":166,"nodeType":"NewExpression","messageId":"lower","endLine":9950,"endColumn":167},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9950,"column":254,"nodeType":"NewExpression","messageId":"lower","endLine":9950,"endColumn":255},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":84,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":85},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":100},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":134,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":135},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":166,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9951,"column":333,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9951,"endColumn":354},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9952,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9952,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9952,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9952,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9952,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9952,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9949 column 25.","line":9953,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9953,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9949 column 28.","line":9953,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9953,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9954,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9954,"endColumn":24},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9955,"column":54,"nodeType":"NewExpression","messageId":"lower","endLine":9955,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9955,"column":116,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9955,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9956,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10008,"endColumn":1226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9956,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10008,"endColumn":1226},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9956,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9956,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9956,"column":755,"nodeType":"Identifier","messageId":"noShadow","endLine":9956,"endColumn":756},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9957,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9957,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9957,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9957,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9957,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9957,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9960,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":9960,"endColumn":69},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9960,"column":68,"nodeType":"Identifier","messageId":"unusedVar","endLine":9960,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9962,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9962,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":9963,"column":1,"nodeType":"Program","messageId":"max","endLine":9963,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9963,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9963,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9963,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":9963,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9963,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9963,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9963,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9971,"endColumn":494},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9963,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9971,"endColumn":494},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9963,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9963,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9962 column 55.","line":9963,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":9963,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9963 column 9.","line":9964,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9964,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9964,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":9970,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9964,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9964,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9965,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9965,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9965,"column":109,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9965,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9965,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9965,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9969,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9969,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9970,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9970,"endColumn":323},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9970,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9970,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9972,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":9972,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9974,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9974,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9974,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":9974,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9976,"column":314,"nodeType":"Identifier","messageId":"noShadow","endLine":9976,"endColumn":315},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9978,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9978,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9982,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9982,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9986,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":9986,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9990,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":9990,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":9991,"column":1,"nodeType":"Program","messageId":"max","endLine":9991,"endColumn":187},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9991,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9991,"endColumn":187},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9991,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9991,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9991,"column":151,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9991,"endColumn":152},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9991,"column":170,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9991,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9992,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":9992,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9993,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9993,"endColumn":70},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9993,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9993,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9993,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9993,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9994,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9994,"endColumn":41},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9994,"column":40,"nodeType":"Identifier","messageId":"unusedVar","endLine":9994,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9995,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9997,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9994 column 40.","line":9996,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9996,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9996,"column":134,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9996,"endColumn":849},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9996,"column":134,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9996,"endColumn":849},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9997,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9997,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9998,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9998,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9999,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9999,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9998 column 56.","line":9999,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9999,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 212. Maximum allowed is 100.","line":10000,"column":1,"nodeType":"Program","messageId":"max","endLine":10000,"endColumn":198},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10000,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10000,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10000,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10000,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10001,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10003,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":10001,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10001,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":10001,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":10001,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":10001,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10001,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9998 column 56.","line":10001,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":10001,"endColumn":163},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10002,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10002,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10002,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10002,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10003,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10003,"endColumn":2523},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10003,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10003,"endColumn":2523},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":484,"nodeType":"CallExpression","endLine":10003,"endColumn":560},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":1286,"nodeType":"CallExpression","endLine":10003,"endColumn":1361},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10003,"column":1435,"nodeType":"NewExpression","messageId":"lower","endLine":10003,"endColumn":1436},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":1839,"nodeType":"CallExpression","endLine":10003,"endColumn":1918},{"ruleId":"unicorn/no-invalid-remove-event-listener","severity":2,"message":"The listener argument should be a function reference.","line":10003,"column":2031,"nodeType":"Identifier","messageId":"no-invalid-remove-event-listener","endLine":10003,"endColumn":2035},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":2417,"nodeType":"CallExpression","endLine":10003,"endColumn":2495},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10004,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10004,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10006,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10006,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10008,"column":1227,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10018,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10008,"column":1227,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10018,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10008,"column":1257,"nodeType":"Identifier","messageId":"noShadow","endLine":10008,"endColumn":1258},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":10008,"column":1260,"nodeType":"Identifier","messageId":"noShadow","endLine":10008,"endColumn":1261},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10010,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10010,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":10010,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10010,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":10010,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10010,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":10011,"column":1,"nodeType":"Program","messageId":"max","endLine":10011,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10012,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10012,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":10012,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":10012,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10014,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10014,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10015,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10015,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10015,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10015,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10016,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10016,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10017,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10017,"endColumn":160},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10017,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10017,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10017,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10017,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10018,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10018,"endColumn":22},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10019,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10019,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10019,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":10019,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10019,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":10019,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10019,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":10019,"endColumn":99},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10019,"column":98,"nodeType":"Identifier","messageId":"unusedVar","endLine":10019,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10020,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10020,"column":33,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10022,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10020,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10020,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10020,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10021,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10021,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10021,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10021,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10022,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10060,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10022,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10060,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10022,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10022,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":10023,"column":1,"nodeType":"Program","messageId":"max","endLine":10023,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10024,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10024,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10024,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10024,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10024,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10024,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":10025,"column":1,"nodeType":"Program","messageId":"max","endLine":10025,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10026,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10026,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10026,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10026,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10026,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10026,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":10027,"column":1,"nodeType":"Program","messageId":"max","endLine":10027,"endColumn":163},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10027,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10027,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10020 column 42.","line":10027,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10027,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10027,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":10027,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10027,"column":87,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10027,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10028,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10028,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10028,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10028,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10028,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10028,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10032,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10032,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10038,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":10038,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":10040,"column":1,"nodeType":"Program","messageId":"max","endLine":10040,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10040,"column":46,"nodeType":"ForStatement","messageId":"exceed","endLine":10042,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10040,"column":52,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10040,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10040,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10040,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10040,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":10040,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10042,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10042,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10040 column 56 is used outside of binding context.","line":10042,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":10042,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10044,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10044,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10044,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10044,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10046,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":10046,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":10048,"column":1,"nodeType":"Program","messageId":"max","endLine":10048,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10048,"column":49,"nodeType":"ForStatement","messageId":"exceed","endLine":10050,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10048,"column":55,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10048,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10048,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10048,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10048,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":10048,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":10050,"column":1,"nodeType":"Program","messageId":"max","endLine":10050,"endColumn":122},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10050,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10050,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10050,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10050,"endColumn":122},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10048 column 59 is used outside of binding context.","line":10050,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":10050,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10048 column 59 is used outside of binding context.","line":10050,"column":118,"nodeType":"Identifier","messageId":"outOfScope","endLine":10050,"endColumn":119},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10052,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10052,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10052,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10052,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10056,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10056,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10057,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10057,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10058,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10058,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10058,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10020 column 42.","line":10058,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10059,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10059,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10059,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10059,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10059,"endColumn":179},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10059,"column":164,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10059,"endColumn":165},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10061,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10061,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10061,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":10061,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10061,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":10061,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10061,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":10061,"endColumn":189},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10061,"column":188,"nodeType":"Identifier","messageId":"unusedVar","endLine":10061,"endColumn":189},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10062,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10176,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10062,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10062,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10062,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10062,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":125},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10062,"column":176,"nodeType":"Identifier","messageId":"redeclared","endLine":10062,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10062,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":219},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10063,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10063,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10063,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10063,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10064,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10064,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10064,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10064,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10065,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10065,"endColumn":142},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10065,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10065,"endColumn":35},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10065,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10065,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10065,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10065,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10066,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10066,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10066,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10066,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10067,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10067,"endColumn":148},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10067,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10067,"endColumn":35},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10067,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10067,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10067,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10067,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10068,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10068,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10069,"column":29,"nodeType":"ForStatement","messageId":"exceed","endLine":10071,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10069,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10069,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10070,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10070,"endColumn":353},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10070,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10070,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10070,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":10070,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10070,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10070,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10070,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":166},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":10070,"column":171,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":172},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10070,"column":171,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10070,"endColumn":181},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":10070,"column":200,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":201},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10070,"column":220,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":221},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10070,"column":243,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":244},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10070,"column":354,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10070,"endColumn":729},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10070,"column":354,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10070,"endColumn":729},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10070,"column":358,"nodeType":"AssignmentExpression","endLine":10070,"endColumn":373},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10072,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10072,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10073,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10073,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10073,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10073,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10073,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10073,"endColumn":269},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10073,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10073,"endColumn":269},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10073,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10073,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10073,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10073,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10074,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10074,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 326. Maximum allowed is 100.","line":10075,"column":1,"nodeType":"Program","messageId":"max","endLine":10075,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10075,"column":22,"nodeType":"ForStatement","messageId":"exceed","endLine":10081,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10075,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10075,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10075,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10075,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10075,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10075,"column":285,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":286},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10062 column 54.","line":10075,"column":295,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":296},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10075,"column":303,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":304},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":10076,"column":1,"nodeType":"Program","messageId":"max","endLine":10076,"endColumn":113},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10076,"column":47,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10076,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10076,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10076,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10079,"column":9,"nodeType":"BreakStatement","messageId":"exceed","endLine":10079,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":10080,"column":1,"nodeType":"Program","messageId":"max","endLine":10080,"endColumn":168},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10080,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10080,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10080,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10080,"endColumn":168},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10080,"column":9,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10080,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10080,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10080,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10081,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10081,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10081,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10081,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10081,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10081,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10081,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10081,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10082,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10082,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10083,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10083,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10083,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10083,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10083,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10083,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10083,"column":146,"nodeType":"Identifier","messageId":"redeclared","endLine":10083,"endColumn":147},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":10083,"column":295,"nodeType":"Identifier","messageId":"redeclared","endLine":10083,"endColumn":296},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10083,"column":340,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10083,"endColumn":572},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10083,"column":340,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10083,"endColumn":572},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10083,"column":531,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10083,"endColumn":543},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":10085,"column":1,"nodeType":"Program","messageId":"max","endLine":10085,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10085,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10085,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10085,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10085,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10085,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10085,"endColumn":142},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":10088,"column":1,"nodeType":"Program","messageId":"max","endLine":10088,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10088,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10088,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10088,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":10098,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10088,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10088,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10088,"column":119,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10088,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10089,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10089,"endColumn":144},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10089,"column":29,"nodeType":"AssignmentExpression","endLine":10089,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10089,"column":145,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10089,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10089,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":10089,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10089,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":10089,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10090,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10090,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10090,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":10096,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":10092,"column":1,"nodeType":"Program","messageId":"max","endLine":10092,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10092,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10092,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10092,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":10094,"endColumn":11},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10092,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10092,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10094,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10094,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10095,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10095,"endColumn":102},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10095,"column":10,"nodeType":"AssignmentExpression","endLine":10095,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10095,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10095,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10095,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10095,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10100,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10100,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10101,"column":1,"nodeType":"Program","messageId":"max","endLine":10101,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10101,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10101,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10101,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":10103,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10101,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10101,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 201. Maximum allowed is 100.","line":10103,"column":1,"nodeType":"Program","messageId":"max","endLine":10103,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10103,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10103,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10103,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10103,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10103,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":10103,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10103,"column":164,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10103,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10105,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10107,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10107,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10111,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10108,"column":1,"nodeType":"Program","messageId":"max","endLine":10108,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10108,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10108,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10108,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10108,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10111,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10115,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10108 column 16 is used outside of binding context.","line":10112,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10112,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10108 column 16 is used outside of binding context.","line":10112,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":10112,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10108 column 16 is used outside of binding context.","line":10112,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":10112,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10115,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10115,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10115,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10115,"endColumn":260},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10115,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10115,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10115,"column":200,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10115,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10116,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10116,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10116,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10116,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10116,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10116,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":10117,"column":1,"nodeType":"Program","messageId":"max","endLine":10117,"endColumn":217},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10117,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10117,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10117,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10117,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10117,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10117,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":70},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10117,"column":134,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10117,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10117,"column":200,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10117,"endColumn":201},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":10118,"column":1,"nodeType":"Program","messageId":"max","endLine":10118,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10062 column 54.","line":10118,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10118,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10118,"column":65,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10118,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10118,"column":65,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10118,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10118,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10118,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10119,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10119,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10117 column 15 is used outside of binding context.","line":10119,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10119,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10120,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10120,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10120,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10120,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10121,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10121,"endColumn":557},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10121,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10121,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10121,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10062 column 54.","line":10121,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10121,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10178 column 15.","line":10121,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":10121,"column":303,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10121,"column":558,"nodeType":"IfStatement","messageId":"exceed","endLine":10135,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10121,"column":596,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":598},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10121,"column":741,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":743},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10121,"column":775,"nodeType":"AssignmentExpression","endLine":10121,"endColumn":887},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10121,"column":913,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10121,"endColumn":914},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10121,"column":1073,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":1075},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10122,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10122,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10122,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10122,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10122,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10122,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10122,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10122,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10122,"column":83,"nodeType":"IfStatement","messageId":"exceed","endLine":10132,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10123,"column":27,"nodeType":"ForStatement","messageId":"exceed","endLine":10129,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10123,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10123,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10126,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10126,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10126,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10126,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10126,"column":41,"nodeType":"BreakStatement","messageId":"exceed","endLine":10126,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10127,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10127,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10127,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10127,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10129,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10129,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 10123 column 37 is used outside of binding context.","line":10129,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":10129,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10132,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10132,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10132,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10132,"endColumn":205},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10132,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10132,"endColumn":21},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10132,"column":29,"nodeType":"AssignmentExpression","endLine":10132,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10132,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10132,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10132,"column":237,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10132,"endColumn":939},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10132,"column":676,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10132,"endColumn":677},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10134,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10134,"endColumn":155},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":10135,"column":1,"nodeType":"Program","messageId":"max","endLine":10135,"endColumn":177},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10135,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10135,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10135,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10135,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":10135,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10135,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10135,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10135,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 10123 column 45 is used outside of binding context.","line":10135,"column":141,"nodeType":"Identifier","messageId":"outOfScope","endLine":10135,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10136,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10136,"endColumn":53},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10136,"column":54,"nodeType":"AssignmentExpression","endLine":10136,"endColumn":69},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10136,"column":71,"nodeType":"AssignmentExpression","endLine":10136,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 10123 column 37 is used outside of binding context.","line":10136,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":10136,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 10123 column 37 is used outside of binding context.","line":10136,"column":204,"nodeType":"Identifier","messageId":"outOfScope","endLine":10136,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":10137,"column":119,"nodeType":"BreakStatement","messageId":"exceed","endLine":10137,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10138,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10138,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10138,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10138,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10138,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10138,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10140,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10140,"endColumn":53},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10140,"column":54,"nodeType":"AssignmentExpression","endLine":10140,"endColumn":69},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10140,"column":97,"nodeType":"AssignmentExpression","endLine":10140,"endColumn":144},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10140,"column":147,"nodeType":"CallExpression","endLine":10140,"endColumn":217},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":10141,"column":114,"nodeType":"BreakStatement","messageId":"exceed","endLine":10141,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10142,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10142,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10142,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10142,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10142,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10142,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10144,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10144,"endColumn":146},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10144,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10144,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10145,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10145,"endColumn":430},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10145,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10145,"endColumn":430},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10145,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10145,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10145,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10145,"endColumn":60},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10145,"column":68,"nodeType":"AssignmentExpression","endLine":10145,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10146,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10146,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10148,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10148,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10156,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10156,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10157,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10157,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10157,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10157,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10160,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10160,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10160,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10160,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10161,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10161,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10161,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10161,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10162,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10162,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10162,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10162,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10163,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10163,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10163,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10163,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10164,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10164,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":10165,"column":1,"nodeType":"Program","messageId":"max","endLine":10165,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10165,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10165,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10165,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10165,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10165,"column":80,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10165,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10166,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10166,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10166,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10166,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10166,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10166,"endColumn":56},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10167,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10167,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10167,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10167,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10167,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10167,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":53},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10167,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":10167,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10167,"column":231,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10169,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10167,"column":231,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10169,"endColumn":39},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10167,"column":322,"nodeType":"AssignmentExpression","endLine":10167,"endColumn":400},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10166 column 52.","line":10167,"column":682,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":683},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10168,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10168,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10168,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10168,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10170,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10170,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10170,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10170,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10171,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10171,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10171,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10171,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10171,"column":82,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10171,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10171,"column":117,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10171,"endColumn":221},{"ruleId":"max-len","severity":1,"message":"This line has a length of 369. Maximum allowed is 100.","line":10173,"column":1,"nodeType":"Program","messageId":"max","endLine":10173,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10173,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10173,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10173,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10174,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10174,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10175,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10175,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10175,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10175,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10175,"column":98,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10175,"endColumn":215},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10175,"column":208,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10175,"endColumn":214},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10176,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10178,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10176,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10176,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10176,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10176,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10177,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10177,"endColumn":364},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10177,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10177,"endColumn":45},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10177,"column":310,"nodeType":"NewExpression","messageId":"lower","endLine":10177,"endColumn":311},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10178,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10180,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10178,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10178,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10178,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10178,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10179,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10179,"endColumn":208},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10179,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10179,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10179,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":10179,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10179,"column":99,"nodeType":"Identifier","messageId":"redeclared","endLine":10179,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10179,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":10179,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10179,"column":209,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10179,"endColumn":238},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10179,"column":234,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10179,"endColumn":235},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10180,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10180,"endColumn":216},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10180,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10180,"endColumn":216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10180,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10180,"endColumn":34},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10181,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10181,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10181,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":10181,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10181,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":10181,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10181,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":10181,"endColumn":113},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10181,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":10181,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10182,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10220,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10182,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":10182,"endColumn":36},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10182,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":10182,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10182,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":10182,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10184,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10184,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10186,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10186,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10188,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10188,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10188,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10188,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10189,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10189,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10189,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10189,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10189,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10189,"endColumn":201},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10189,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10189,"endColumn":201},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10189,"column":162,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10189,"endColumn":163},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10189,"column":185,"nodeType":"AssignmentExpression","endLine":10189,"endColumn":200},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10190,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10190,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10192,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10192,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10192,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10192,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10192,"column":16,"nodeType":"ForInStatement","messageId":"exceed","endLine":10194,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10192,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10192,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10193,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10193,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10193,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10193,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10193,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10193,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10193,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10193,"endColumn":672},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10193,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10193,"endColumn":672},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10193,"column":300,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":302},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10193,"column":369,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":371},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10193,"column":460,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":462},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10194,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10198,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10194,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10194,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10200,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":10200,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10200,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10200,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10202,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10202,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10202,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10202,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10202,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":10203,"column":1,"nodeType":"Program","messageId":"max","endLine":10203,"endColumn":170},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10203,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10203,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10203,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10203,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10203,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10203,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10203,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":69},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10203,"column":125,"nodeType":"NewExpression","messageId":"lower","endLine":10203,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10204,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10204,"endColumn":436},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10204,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10204,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":189,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":255,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":257},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":409},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":388},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":368},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":302,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":304},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":312,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":314},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":395,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":397},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":418,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":420},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10206,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10206,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10206,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10206,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10206,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10207,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":10207,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10207,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10207,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10207,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10207,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10207,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":86},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10207,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10207,"endColumn":1176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10207,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10207,"endColumn":1176},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10207,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10207,"endColumn":140},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10207,"column":988,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10207,"endColumn":1041},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10208,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10208,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10208,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10208,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10208,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10208,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":69},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10211,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10211,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10211,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10211,"endColumn":190},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10211,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":10211,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10211,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":10211,"endColumn":101},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10211,"column":136,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10212,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10212,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10212,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10212,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10212,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10212,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":10213,"column":1,"nodeType":"Program","messageId":"max","endLine":10213,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10213,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10213,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10213,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10213,"column":84,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10215,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10212 column 57.","line":10213,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10216,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10216,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10216,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10216,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10216,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":64},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":10217,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":10217,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10217,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10217,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10217,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10217,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10217,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10217,"endColumn":216},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10217,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10217,"endColumn":216},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10217,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10217,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10217,"column":132,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10217,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10218,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10218,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10218,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10218,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10218,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10219,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10219,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10219,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10219,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10219,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10219,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10220,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10222,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10220,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10220,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10220,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10220,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10221,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10221,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10221,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10221,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10222,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10222,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10222,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10222,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10222,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10222,"endColumn":30},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10223,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10223,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10223,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":10223,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10223,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":10223,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10223,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":10223,"endColumn":88},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10223,"column":87,"nodeType":"Identifier","messageId":"unusedVar","endLine":10223,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10224,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10224,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10224,"column":57,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10226,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10223 column 81.","line":10224,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":10224,"endColumn":85},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10227,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10227,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10227,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":10227,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10227,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":10227,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10227,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":10227,"endColumn":210},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10227,"column":209,"nodeType":"Identifier","messageId":"unusedVar","endLine":10227,"endColumn":210},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10228,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10228,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10228,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":10228,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10228,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10228,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":105},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10228,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":10228,"endColumn":213},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10229,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10229,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10229,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10229,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10229,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":10229,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10229,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10229,"column":89,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10229,"column":143,"nodeType":"IfStatement","messageId":"exceed","endLine":10231,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10229,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":164},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10230,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10230,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10230,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10230,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10232,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10232,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10233,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10233,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10233,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10233,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10238,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10238,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10239,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10241,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10239,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10239,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10238 column 48.","line":10239,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10239,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10240,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10240,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10245,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10245,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10246,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10246,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10247,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10247,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10248,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10248,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10249,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10249,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10250,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10250,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10251,"column":1,"nodeType":"Program","messageId":"max","endLine":10251,"endColumn":108},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10251,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10251,"endColumn":108},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10251,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10251,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10252,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10252,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":10255,"column":1,"nodeType":"Program","messageId":"max","endLine":10255,"endColumn":141},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10255,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10255,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10255,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10255,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10255,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10255,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10255,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10255,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10255,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10255,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10255,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10256,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10256,"endColumn":256},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10257,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10257,"endColumn":627},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10257,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10257,"endColumn":627},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 10255 column 15 is used outside of binding context.","line":10257,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10255 column 18 is used outside of binding context.","line":10257,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10255 column 21 is used outside of binding context.","line":10257,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":169},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10255 column 24 is used outside of binding context.","line":10257,"column":277,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":278},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10255 column 27 is used outside of binding context.","line":10257,"column":338,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":339},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10255 column 21 is used outside of binding context.","line":10257,"column":406,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":407},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10257,"column":409,"nodeType":"AssignmentExpression","endLine":10257,"endColumn":467},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":411,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":412},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 10255 column 15 is used outside of binding context.","line":10257,"column":462,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":463},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10255 column 18 is used outside of binding context.","line":10257,"column":466,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":467},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":469,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":470},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10255 column 21 is used outside of binding context.","line":10257,"column":485,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":486},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":514,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":515},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10257,"column":517,"nodeType":"AssignmentExpression","endLine":10257,"endColumn":575},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":519,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":520},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 10255 column 15 is used outside of binding context.","line":10257,"column":570,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":571},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10255 column 24 is used outside of binding context.","line":10257,"column":574,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":575},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":577,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":578},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10255 column 27 is used outside of binding context.","line":10257,"column":593,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":594},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":623,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":624},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10258,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10258,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10258,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10258,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10258,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10258,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10259,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10259,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10259,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10259,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":10261,"column":1,"nodeType":"Program","messageId":"max","endLine":10261,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10261,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10261,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10261,"column":30,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10261,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10261,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10261,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10261,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10261,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10261,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10261,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10261,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10261,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":10261,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10261,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":10261,"endColumn":155},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10262,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10262,"endColumn":12},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10262,"column":11,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10262,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10262,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":10262,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10262,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":10262,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10263,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10263,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10263,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10263,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10264,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10264,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10264,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10264,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10264,"column":25,"nodeType":"BreakStatement","messageId":"exceed","endLine":10264,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10265,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10265,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10265,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":10265,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10265,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10265,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10265,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10265,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10266,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10266,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 234. Maximum allowed is 100.","line":10267,"column":1,"nodeType":"Program","messageId":"max","endLine":10267,"endColumn":223},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10267,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":10269,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10267,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10267,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10267,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10267,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10267,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10267,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":10267,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":10267,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10261 column 34 is used outside of binding context.","line":10267,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":33},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10267,"column":41,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10267,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":108,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":116},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10267,"column":140,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10267,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":175},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10267,"column":206,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10267,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10261 column 65 is used outside of binding context.","line":10267,"column":211,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":212},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":215,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":216},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10268,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10268,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10261 column 95 is used outside of binding context.","line":10268,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10261 column 124 is used outside of binding context.","line":10268,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10268,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10268,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10268,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10268,"endColumn":302},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10268,"column":90,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10268,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":152,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":153},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":229,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":230},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10268,"column":256,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10268,"endColumn":258},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10268,"column":296,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10268,"endColumn":297},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":298,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10269,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10273,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10267 column 20 is used outside of binding context.","line":10269,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10269,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10261 column 124 is used outside of binding context.","line":10270,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":10270,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10261 column 124 is used outside of binding context.","line":10271,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":10271,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10271,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10271,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10274,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10274,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10275,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10275,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10275,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":10277,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10275,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10275,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":10277,"column":1,"nodeType":"Program","messageId":"max","endLine":10277,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10277,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10277,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10277,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10277,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10277,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10277,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10279,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10281,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10281,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10283,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10283,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10285,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10285,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10289,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10286,"column":1,"nodeType":"Program","messageId":"max","endLine":10286,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10286,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10286,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10286,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10286,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10289,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10293,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":10290,"column":1,"nodeType":"Program","messageId":"max","endLine":10290,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10286 column 16 is used outside of binding context.","line":10290,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10290,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10286 column 16 is used outside of binding context.","line":10290,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":10290,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10286 column 16 is used outside of binding context.","line":10290,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":10290,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 260. Maximum allowed is 100.","line":10293,"column":1,"nodeType":"Program","messageId":"max","endLine":10293,"endColumn":249},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10293,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10293,"endColumn":249},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10293,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10293,"endColumn":249},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10293,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10293,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10294,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10294,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10294,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10294,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10294,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10294,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":10295,"column":1,"nodeType":"Program","messageId":"max","endLine":10295,"endColumn":217},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10295,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10295,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10295,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10295,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10295,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10295,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":70},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10295,"column":134,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10295,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10295,"column":200,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10295,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10296,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10296,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10296,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10296,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10296,"column":77,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10296,"endColumn":426},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10296,"column":77,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10296,"endColumn":426},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10296,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10296,"endColumn":106},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10296,"column":313,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10296,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10297,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10297,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10295 column 15 is used outside of binding context.","line":10297,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10297,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10298,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10298,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":10299,"column":1,"nodeType":"Program","messageId":"max","endLine":10299,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10299,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":10301,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10299,"column":43,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10299,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10299,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10299,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10299,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":10299,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10299,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10299,"endColumn":97},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10299 column 96 is used outside of binding context.","line":10301,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":10301,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10301,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10301,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10299 column 47 is used outside of binding context.","line":10301,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":10301,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10299 column 81 is used outside of binding context.","line":10301,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":10301,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10302,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10302,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10302,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10302,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10303,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10303,"endColumn":782},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10303,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10303,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10303,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10303,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":32},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x00, \\x1f.","line":10303,"column":35,"nodeType":"Literal","messageId":"unexpected","endLine":10303,"endColumn":730},{"ruleId":"no-misleading-character-class","severity":2,"message":"Unexpected combined character in character class.","line":10303,"column":35,"nodeType":"Literal","messageId":"combiningClass","endLine":10303,"endColumn":730},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10303,"column":732,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":733},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10303,"column":777,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":778},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10303,"column":784,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10303,"endColumn":799},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10304,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10304,"endColumn":75},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10304,"column":76,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10304,"endColumn":1267},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10304,"column":76,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10304,"endColumn":1267},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10304,"column":106,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10304,"endColumn":108},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10305,"endColumn":455},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10303 column 732 is used outside of binding context.","line":10305,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10303 column 777 is used outside of binding context.","line":10305,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10303 column 777 is used outside of binding context.","line":10305,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10305,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10305,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10303 column 732 is used outside of binding context.","line":10305,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":124},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10303 column 18 is used outside of binding context.","line":10305,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":178,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":179},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10305,"column":223,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10305,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":238,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":239},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":307},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":383,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":384},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10305,"column":383,"nodeType":"AssignmentExpression","endLine":10305,"endColumn":398},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10303 column 18 is used outside of binding context.","line":10305,"column":397,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":398},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":400,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10303 column 732 is used outside of binding context.","line":10305,"column":415,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":416},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":435,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":436},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10306,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10306,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10306,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10306,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10306,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10306,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10307,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10307,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10307,"column":46,"nodeType":"IfStatement","messageId":"exceed","endLine":10317,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10308,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10308,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":10309,"column":1,"nodeType":"Program","messageId":"max","endLine":10309,"endColumn":84},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10309,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10309,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10309,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10309,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10309,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10309,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10311,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10311,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10311,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10311,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10312,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10316,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10312,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10312,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10309 column 63 is used outside of binding context.","line":10313,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":10313,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10309 column 63 is used outside of binding context.","line":10313,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":10313,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10309 column 63 is used outside of binding context.","line":10313,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":10313,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10315,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10315,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10315,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10315,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10316,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10316,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10317,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10317,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":10320,"column":1,"nodeType":"Program","messageId":"max","endLine":10320,"endColumn":152},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":56,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":62},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":71,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":77},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":97,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10320,"column":107,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10320,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10320,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":10320,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10321,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10321,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10321,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10321,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10321,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":10321,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10321,"column":155,"nodeType":"IfStatement","messageId":"exceed","endLine":10327,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10321,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10321,"endColumn":228},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":10322,"column":1,"nodeType":"Program","messageId":"max","endLine":10322,"endColumn":89},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10322,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10322,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10322,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10322,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10322,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10322,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":10324,"column":1,"nodeType":"Program","messageId":"max","endLine":10324,"endColumn":190},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10324,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10324,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10324,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10324,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10324,"column":184,"nodeType":"BreakStatement","messageId":"exceed","endLine":10324,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10327,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":10333,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10328,"column":1,"nodeType":"Program","messageId":"max","endLine":10328,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10328,"column":50,"nodeType":"ForStatement","messageId":"exceed","endLine":10332,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10328,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":10328,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10328,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":10328,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10328,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":10328,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10329,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10329,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10329,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":10329,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10329,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10329,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10329,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":10331,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10329,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":10329,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10333,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10333,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10337,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10337,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10337,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":10337,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10340,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10340,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10340,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10340,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10342,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10342,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10342,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":10346,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10345,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10345,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10346,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10346,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10346,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10346,"endColumn":158},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":10350,"column":1,"nodeType":"Program","messageId":"max","endLine":10350,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10350,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10350,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10350,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":10350,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10350,"column":121,"nodeType":"IfStatement","messageId":"exceed","endLine":10368,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10352,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10352,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10352,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10352,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":10353,"column":1,"nodeType":"Program","messageId":"max","endLine":10353,"endColumn":125},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10353,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10353,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10353,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10353,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10353,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":10357,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10356,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10356,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10360,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10360,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10360,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":10360,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10360,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":10360,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":10361,"column":1,"nodeType":"Program","messageId":"max","endLine":10361,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10361,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":10361,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10361,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":10361,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10361,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":10365,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10361,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":10361,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10362,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":10362,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10364,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10364,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10364,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":10364,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10370,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10370,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10370,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":10370,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10371,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10371,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10371,"endColumn":131},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10371,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10371,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10371,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10371,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10372,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10372,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10372,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10372,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10372,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10372,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":10373,"column":1,"nodeType":"Program","messageId":"max","endLine":10373,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10373,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10373,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10373,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10373,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10373,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10373,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10373,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10373,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":104},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":10374,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":10374,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10374,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10374,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10374,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":10378,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10374,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10374,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10375,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10375,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10377,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10377,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10378,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10384,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10379,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10379,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10379,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10379,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10382,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10382,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10382,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10382,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10382,"column":173,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10382,"endColumn":256},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10382,"column":257,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10382,"endColumn":334},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10382,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10382,"endColumn":273},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10383,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10383,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10383,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10383,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10383,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10383,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10385,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10385,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10385,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10385,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10386,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10386,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10386,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10386,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10387,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10387,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10387,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10387,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":10388,"column":1,"nodeType":"Program","messageId":"max","endLine":10388,"endColumn":121},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":10388,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":10388,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10388,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10388,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10388,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10388,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10388,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":10392,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10388,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10388,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10391,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10391,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10394,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10394,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10394,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10394,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10394,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10395,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10395,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10395,"column":80,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10395,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10395,"column":118,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10395,"endColumn":257},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10395,"column":179,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10395,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10396,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10396,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10396,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10396,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10396,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10396,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10397,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10397,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10397,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10397,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10397,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10397,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10397,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10397,"endColumn":716},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10397,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10397,"endColumn":716},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10397,"column":30,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10397,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10397,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10397,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10397,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10397,"endColumn":476},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10397,"column":630,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10397,"endColumn":632},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10398,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10398,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10398,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10398,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":10399,"column":1,"nodeType":"Program","messageId":"max","endLine":10399,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10399,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10399,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10398 column 51.","line":10399,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10398 column 54.","line":10399,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10399,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10399,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10399,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10400,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10400,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":10403,"column":1,"nodeType":"Program","messageId":"max","endLine":10403,"endColumn":87},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10403,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10403,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10403,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10403,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10403,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10403,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10403,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10404,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10404,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10404,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10404,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 254. Maximum allowed is 100.","line":10407,"column":1,"nodeType":"Program","messageId":"max","endLine":10407,"endColumn":237},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10407,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":10409,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10407,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10407,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10407,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10407,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":99},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":102,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10407,"column":127,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10407,"column":156,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":157},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":159,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":160},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":187,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":188},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":202},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":211,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":212},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10407,"column":215,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":216},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":220,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":221},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10407,"column":224,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":225},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":10408,"column":1,"nodeType":"Program","messageId":"max","endLine":10408,"endColumn":163},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10408,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10408,"endColumn":163},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10408,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10408,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10408,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10408,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10408,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10408,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":83},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10408,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10408,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10408,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10408,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10408,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10408,"column":141,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":142},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10408,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":156,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":157},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10411,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10411,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10414,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10416,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10414,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10414,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10414,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10414,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10415,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10415,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10415,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10415,"endColumn":18},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10415,"column":225,"nodeType":"NewExpression","messageId":"lower","endLine":10415,"endColumn":226},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10416,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10416,"endColumn":617},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10416,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10416,"endColumn":617},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10416,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10416,"endColumn":32},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10417,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10417,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10417,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":10417,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10417,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10417,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10417,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":10417,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10417,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":10417,"endColumn":100},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10418,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10476,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10418,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10418,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10418,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":10418,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10418,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":10418,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10419,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10419,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10417 column 99.","line":10419,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10419,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10423,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10423,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10423,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10423,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10425,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10427,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10425,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10427,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10425,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10425,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10426,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10426,"endColumn":81},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10429,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10429,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10429,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10429,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10430,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10430,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10432,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10432,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10434,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10434,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10435,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10435,"endColumn":74},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10435,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10435,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10436,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10436,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10437,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10437,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10437,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10437,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10438,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10438,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10439,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10439,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10439,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10439,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10441,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10441,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10441,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10441,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10441,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10441,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10441,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10441,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10443,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10443,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10443,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":10445,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10444,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10444,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10447,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10447,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10447,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10447,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10449,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10449,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10449,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10449,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10451,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10451,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":10451,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10451,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10451,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10451,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10451,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10459,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10451,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10459,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10451,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10451,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10452,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10452,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10458,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10458,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10458,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10458,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10460,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10460,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10460,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10460,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 379. Maximum allowed is 100.","line":10463,"column":1,"nodeType":"Program","messageId":"max","endLine":10463,"endColumn":368},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10463,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10463,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10417 column 99.","line":10463,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10463,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10464,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10464,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10464,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10464,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10466,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10466,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":10467,"column":1,"nodeType":"Program","messageId":"max","endLine":10467,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10467,"column":22,"nodeType":"ForStatement","messageId":"exceed","endLine":10469,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10467,"column":28,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10467,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10467,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10417 column 99.","line":10467,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10476 column 21.","line":10467,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":76},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":10467,"column":82,"nodeType":"Identifier","messageId":"redeclared","endLine":10467,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10467,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10467,"column":99,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10467,"endColumn":105},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10468,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10468,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10468,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10468,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10468,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10468,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10468,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10468,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10468,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10468,"endColumn":506},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10468,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10468,"endColumn":506},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10469,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":10471,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10467 column 75 is used outside of binding context.","line":10469,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":10469,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":10471,"column":1,"nodeType":"Program","messageId":"max","endLine":10471,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10471,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10471,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10471,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10471,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10471,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10471,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10471,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10471,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10468 column 16 is used outside of binding context.","line":10471,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":10471,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10472,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10472,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10473,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10473,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10473,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10473,"endColumn":9},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10473,"column":32,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10473,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10475,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10475,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10475,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10475,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10476,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10478,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10476,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10476,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10476,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10476,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10477,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10477,"endColumn":386},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10477,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10477,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10478,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10478,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10478,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10478,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10478,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10478,"endColumn":30},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10479,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10479,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10479,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":10479,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10479,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":10479,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10479,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":10479,"endColumn":163},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10479,"column":162,"nodeType":"Identifier","messageId":"unusedVar","endLine":10479,"endColumn":163},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10480,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10496,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10480,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10480,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":10480,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10480,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10480,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10480,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":10481,"column":1,"nodeType":"Program","messageId":"max","endLine":10481,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10480 column 58.","line":10481,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":10481,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10480 column 61.","line":10481,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":10481,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":10482,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":10482,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10480 column 58.","line":10483,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10483,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10480 column 61.","line":10483,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10483,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10479 column 162.","line":10484,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10484,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10485,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10485,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10488,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10488,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10488,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10488,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10491,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10493,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10479 column 162.","line":10491,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10491,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10493,"column":1,"nodeType":"Program","messageId":"max","endLine":10493,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10493,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10493,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10493,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10493,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10493,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10493,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10493,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":10493,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10494,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10494,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10494,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10494,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":10494,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10494,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10494,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":166},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10495,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10495,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10495,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10495,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10496,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10498,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10496,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10496,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10496,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":10496,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10496,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10496,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10497,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10497,"endColumn":466},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10497,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10497,"endColumn":45},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10497,"column":46,"nodeType":"AssignmentExpression","endLine":10497,"endColumn":104},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10498,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10498,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10498,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10508,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":10498,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10498,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10498,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10498,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10499,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10499,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10499,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10499,"endColumn":285},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10499,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10499,"endColumn":285},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10499,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10499,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10499,"column":213,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10499,"endColumn":223},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10499,"column":263,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10499,"endColumn":264},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10502,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10502,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10504,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10505,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10505,"endColumn":155},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10505,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10505,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10505,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10505,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10506,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10506,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":10507,"column":1,"nodeType":"Program","messageId":"max","endLine":10507,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10507,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10507,"endColumn":113},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10507,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10507,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10508,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10508,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10508,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10508,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":10508,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10508,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10508,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10508,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10508,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10508,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10479 column 162.","line":10509,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10509,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10509,"endColumn":254},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10509,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10509,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":10510,"column":1,"nodeType":"Program","messageId":"max","endLine":10510,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10510,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10510,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10510,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10522,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":10510,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10510,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10510,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10510,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10511,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10511,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10511,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10511,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10511,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10511,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10514,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10514,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10516,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10516,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10518,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10518,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10520,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10520,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":10521,"column":1,"nodeType":"Program","messageId":"max","endLine":10521,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10521,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10521,"endColumn":100},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10521,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10521,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10522,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10522,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10522,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10522,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10522,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10522,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10522,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10522,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10522,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10522,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10523,"endColumn":178},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10523,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10523,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":10524,"column":1,"nodeType":"Program","messageId":"max","endLine":10524,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10524,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10524,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10524,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10524,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10524,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10524,"endColumn":21},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10525,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10525,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10525,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":10525,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10525,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":10525,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10525,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":10525,"endColumn":170},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10525,"column":169,"nodeType":"Identifier","messageId":"unusedVar","endLine":10525,"endColumn":170},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10526,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10542,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10526,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10526,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":10526,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10526,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10526,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10526,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":10527,"column":1,"nodeType":"Program","messageId":"max","endLine":10527,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10526 column 58.","line":10527,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":10527,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10526 column 61.","line":10527,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":10527,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":10528,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":10528,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10526 column 58.","line":10529,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10529,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10526 column 61.","line":10529,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10529,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10530,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10530,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10531,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10531,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10534,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10534,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10534,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10534,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10537,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10539,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10537,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10537,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10539,"column":1,"nodeType":"Program","messageId":"max","endLine":10539,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10539,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10539,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10539,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10539,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10539,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10539,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10539,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":10539,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10540,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10540,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10540,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10540,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":10540,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10540,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10540,"column":963,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":964},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10541,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10541,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10541,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10541,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10542,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10544,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10542,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10542,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10542,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":10542,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10542,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10542,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10543,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10543,"endColumn":399},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10543,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10543,"endColumn":45},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10543,"column":46,"nodeType":"AssignmentExpression","endLine":10543,"endColumn":83},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":10544,"column":1,"nodeType":"Program","messageId":"max","endLine":10544,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10544,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10544,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10544,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10566,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":10544,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10544,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10544,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10544,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10544,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":10544,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10544,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":10544,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10545,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10526 column 8.","line":10545,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10526 column 11.","line":10545,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10540 column 10.","line":10545,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10540 column 32.","line":10545,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10545,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":10553,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":10546,"column":1,"nodeType":"Program","messageId":"max","endLine":10546,"endColumn":133},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10544 column 88.","line":10546,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":10546,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10544 column 88.","line":10551,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10551,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10551,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10551,"endColumn":127},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10551,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10551,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10551,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10551,"endColumn":127},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10551,"column":94,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10551,"endColumn":101},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10552,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10552,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10552,"column":168,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10552,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10556,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10556,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 224. Maximum allowed is 100.","line":10557,"column":1,"nodeType":"Program","messageId":"max","endLine":10557,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10557,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10557,"endColumn":213},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10557,"column":94,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10557,"endColumn":213},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":10557,"column":103,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10557,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10557,"column":209,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10557,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10560,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10560,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":10561,"column":1,"nodeType":"Program","messageId":"max","endLine":10561,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10561,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10561,"endColumn":144},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10561,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10561,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10562,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10562,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10562,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10562,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10563,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10563,"endColumn":525},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10563,"column":474,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10563,"endColumn":484},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10564,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10564,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10565,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10565,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10565,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10565,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10566,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10566,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10566,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10566,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":10566,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10566,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10566,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10566,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10566,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10566,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10567,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10567,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10567,"endColumn":239},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10567,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10567,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":10568,"column":1,"nodeType":"Program","messageId":"max","endLine":10568,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10568,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10568,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10568,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10588,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":10568,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10568,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10568,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10568,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10568,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":10568,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10568,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":10568,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10569,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10526 column 8.","line":10569,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10526 column 11.","line":10569,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10540 column 10.","line":10569,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10540 column 32.","line":10569,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10569,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":10577,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":10570,"column":1,"nodeType":"Program","messageId":"max","endLine":10570,"endColumn":134},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10568 column 115.","line":10570,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":10570,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10568 column 115.","line":10575,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10575,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10575,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10575,"endColumn":130},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10575,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10575,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10575,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10575,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10575,"column":97,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10575,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10576,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10576,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10576,"column":170,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10576,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10580,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10580,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":10581,"column":1,"nodeType":"Program","messageId":"max","endLine":10581,"endColumn":205},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10581,"column":90,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10581,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10581,"column":90,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10581,"endColumn":205},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":10581,"column":99,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10581,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10581,"column":201,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10581,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10582,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10582,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10583,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10583,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10583,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10583,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10584,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10584,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10584,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10584,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10585,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10585,"endColumn":512},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10585,"column":460,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10585,"endColumn":470},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10586,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10586,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10587,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10587,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10587,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10587,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10588,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10588,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10588,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10588,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10588,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10588,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10588,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10588,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10588,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10588,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10589,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10589,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10589,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":10590,"column":1,"nodeType":"Program","messageId":"max","endLine":10590,"endColumn":149},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10590,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10590,"endColumn":149},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10590,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10590,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10590,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10590,"endColumn":60},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10591,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10591,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10591,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":10591,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10591,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10591,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10591,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":10591,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10591,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":10591,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10592,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10592,"column":34,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10596,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10592,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10591 column 93.","line":10592,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10591 column 96.","line":10592,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":10593,"column":1,"nodeType":"Program","messageId":"max","endLine":10593,"endColumn":160},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10593,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10593,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10593,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10593,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10593,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10593,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10591 column 99.","line":10593,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":10593,"endColumn":121},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_flush'.","line":10593,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10593,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10592 column 46.","line":10593,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":10593,"endColumn":156},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10593,"column":155,"nodeType":"Identifier","messageId":"unusedVar","endLine":10593,"endColumn":156},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":10594,"column":1,"nodeType":"Program","messageId":"max","endLine":10594,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10594,"column":22,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10594,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10592 column 49.","line":10594,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10594,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10594,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10594,"endColumn":180},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10594,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10594,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10596,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10600,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10596,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10600,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10591 column 93.","line":10596,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10596,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":10597,"column":1,"nodeType":"Program","messageId":"max","endLine":10597,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10597,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10597,"endColumn":121},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10597,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10597,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10597,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10597,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_flush'.","line":10597,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10597,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10598,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10598,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10591 column 93.","line":10598,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":10598,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10598,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":10598,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10591 column 96.","line":10599,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10599,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10599,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10599,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10599,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10599,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10599,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10599,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10601,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10601,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10601,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":10601,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10601,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":10601,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10601,"column":199,"nodeType":"Identifier","messageId":"noShadow","endLine":10601,"endColumn":200},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10601,"column":199,"nodeType":"Identifier","messageId":"unusedVar","endLine":10601,"endColumn":200},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10602,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10642,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10602,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10602,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10602,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10602,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10602,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":104},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10602,"column":132,"nodeType":"Identifier","messageId":"redeclared","endLine":10602,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10602,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10602,"column":220,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10602,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10602,"column":276,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":277},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10603,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10603,"endColumn":234},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10603,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10603,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10604,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10604,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10605,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10605,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10605,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10605,"endColumn":451},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10605,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10605,"endColumn":451},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10605,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10605,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10605,"column":400,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10605,"endColumn":410},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10607,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10607,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10607,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10609,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10607,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10609,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10607,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10607,"endColumn":68},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10607,"column":67,"nodeType":"Identifier","messageId":"unusedVar","endLine":10607,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10609,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10609,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":10611,"column":1,"nodeType":"Program","messageId":"max","endLine":10611,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10611,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10611,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10611,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10613,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10611,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10613,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10611,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":10611,"endColumn":152},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10612,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10612,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10612,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10612,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10614,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10614,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":10615,"column":1,"nodeType":"Program","messageId":"max","endLine":10615,"endColumn":145},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10615,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10615,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10616,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10616,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":10617,"column":1,"nodeType":"Program","messageId":"max","endLine":10617,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10617,"column":115,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10617,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10618,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10618,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10619,"column":1,"nodeType":"Program","messageId":"max","endLine":10619,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10619,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10619,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10619,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10620,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10620,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":10621,"column":1,"nodeType":"Program","messageId":"max","endLine":10621,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10621,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10621,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10621,"endColumn":142},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10621,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10621,"endColumn":142},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10621,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10621,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":10623,"column":1,"nodeType":"Program","messageId":"max","endLine":10623,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10623,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10623,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10623,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10623,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10624,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10624,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":10625,"column":1,"nodeType":"Program","messageId":"max","endLine":10625,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10627,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10627,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10627 column 14.","line":10627,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10627,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10627,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10627,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":10629,"column":1,"nodeType":"Program","messageId":"max","endLine":10629,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10629,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10629,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10630,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10630,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10630,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10630,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10601 column 199.","line":10631,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10631,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10631,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10631 column 14.","line":10631,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":10632,"column":1,"nodeType":"Program","messageId":"max","endLine":10632,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10633 column 16.","line":10632,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10632,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10632,"column":51,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10632,"endColumn":149},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10633,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10635,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10602 column 8.","line":10633,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10633,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10633,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10633,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10633,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10633,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10635,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10637,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10602 column 31.","line":10635,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10635,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10635,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10635,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10635,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10635,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10637,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10639,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10602 column 54.","line":10637,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10637,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10637,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10637,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10637,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10637,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10639,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10641,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10602 column 78.","line":10639,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10639,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10639,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10639,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10640,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10640,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 568. Maximum allowed is 100.","line":10641,"column":1,"nodeType":"Program","messageId":"max","endLine":10641,"endColumn":557},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10641,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10641,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10641,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10641,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10641,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10641,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10641,"column":100,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10641,"endColumn":324},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10602 column 103.","line":10641,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10602 column 178.","line":10641,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10602 column 220.","line":10641,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10642 column 21.","line":10641,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":156},{"ruleId":"no-redeclare","severity":2,"message":"'d' is already defined.","line":10641,"column":203,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":204},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":10641,"column":261,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":262},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":10641,"column":293,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":294},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10642,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10644,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10642,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10642,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10643,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10643,"endColumn":541},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10643,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10643,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":10644,"column":1,"nodeType":"Program","messageId":"max","endLine":10644,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10644,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10644,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10644,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10644,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10644,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10644,"endColumn":58},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10645,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10645,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10645,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":10645,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10645,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":10645,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10645,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":10645,"endColumn":87},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10647,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10647,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10647,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":10647,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10647,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":10647,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10647,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":10647,"endColumn":144},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10647,"column":143,"nodeType":"Identifier","messageId":"unusedVar","endLine":10647,"endColumn":144},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10648,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10670,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10648,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10648,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10648,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10648,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10648,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":10648,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10648,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":10648,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10649,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10649,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10649,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10649,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10650,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10650,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10651,"column":1,"nodeType":"Program","messageId":"max","endLine":10651,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10651,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10651,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10651,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10651,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10652,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10652,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10654,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10654,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10647 column 140.","line":10654,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10654,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10647 column 143.","line":10654,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":10654,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10657 column 22 is used outside of binding context.","line":10654,"column":153,"nodeType":"Identifier","messageId":"outOfScope","endLine":10654,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10648 column 8.","line":10654,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":10654,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10654,"column":193,"nodeType":"IfStatement","messageId":"exceed","endLine":10660,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10654,"column":256,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10654,"endColumn":257},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10657 column 22 is used outside of binding context.","line":10654,"column":258,"nodeType":"Identifier","messageId":"outOfScope","endLine":10654,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10648 column 31.","line":10655,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10655,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10655,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10657,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10657 column 22 is used outside of binding context.","line":10655,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":10655,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10652 column 50.","line":10655,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10655,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":10657,"column":1,"nodeType":"Program","messageId":"max","endLine":10657,"endColumn":140},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10657,"column":12,"nodeType":"ForStatement","messageId":"exceed","endLine":10659,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10657,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10657,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10657,"column":22,"nodeType":"Identifier","messageId":"redeclared","endLine":10657,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10652 column 50.","line":10657,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10657,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10654 column 10.","line":10657,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10657,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10648 column 100.","line":10657,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":10657,"endColumn":113},{"ruleId":"max-len","severity":1,"message":"This line has a length of 519. Maximum allowed is 100.","line":10658,"column":1,"nodeType":"Program","messageId":"max","endLine":10658,"endColumn":499},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10658,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10658,"endColumn":399},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10670 column 21.","line":10658,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10658,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10658,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10658,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":92,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":93},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":10658,"column":132,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":133},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":172,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":173},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":10658,"column":205,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10658,"column":216,"nodeType":"Identifier","messageId":"noShadow","endLine":10658,"endColumn":217},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":385,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":386},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10658,"column":400,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10658,"endColumn":499},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10658,"column":400,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10658,"endColumn":499},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10658,"column":438,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10658,"endColumn":439},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10660,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10660,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10660,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10660,"endColumn":60},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10660,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":10660,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10660,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10660,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10662,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10662,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10663,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10663,"endColumn":85},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10663,"column":55,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10663,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10664,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10664,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 419. Maximum allowed is 100.","line":10665,"column":1,"nodeType":"Program","messageId":"max","endLine":10665,"endColumn":408},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10665,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10665,"endColumn":408},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10665,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10665,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10670,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10672,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10670,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10670,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10670,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10670,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10647 column 140.","line":10670,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10670,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10671,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10671,"endColumn":507},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10671,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10671,"endColumn":23},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10671,"column":158,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10671,"endColumn":181},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10671,"column":214,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10671,"endColumn":246},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10672,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10672,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10672,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10672,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10672,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10672,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10673,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10673,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10673,"column":461,"nodeType":"Identifier","messageId":"noShadow","endLine":10673,"endColumn":462},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10673,"column":464,"nodeType":"Identifier","messageId":"noShadow","endLine":10673,"endColumn":465},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10673,"column":467,"nodeType":"Identifier","messageId":"noShadow","endLine":10673,"endColumn":468},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10673,"column":467,"nodeType":"Identifier","messageId":"unusedVar","endLine":10673,"endColumn":468},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10674,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10960,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10674,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10674,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10674,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10674,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10674,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10674,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10674,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":10674,"column":463,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":464},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10674,"column":648,"nodeType":"Identifier","messageId":"redeclared","endLine":10674,"endColumn":649},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10675,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10675,"endColumn":450},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10675,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10675,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10675,"column":174,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10675,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10676,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10676,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10677,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10677,"endColumn":707},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10677,"column":90,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10677,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10678,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10678,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10678,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10678,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10678,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10678,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 328. Maximum allowed is 100.","line":10679,"column":1,"nodeType":"Program","messageId":"max","endLine":10679,"endColumn":317},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10679,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10679,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10679,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10679,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10682,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10682,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":10683,"column":1,"nodeType":"Program","messageId":"max","endLine":10683,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10683,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10683,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10683,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10683,"endColumn":106},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":10685,"column":1,"nodeType":"Program","messageId":"max","endLine":10685,"endColumn":145},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10685,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10685,"endColumn":145},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10685,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10685,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10687,"column":1,"nodeType":"Program","messageId":"max","endLine":10687,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10687,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10687,"endColumn":101},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10687,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10687,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10687,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10687,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10690,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10690,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":10691,"column":1,"nodeType":"Program","messageId":"max","endLine":10691,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10691,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10691,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10695,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10695,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10696,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10696,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10696,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10696,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10698,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10698,"endColumn":70},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10698,"column":71,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10698,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10698,"column":71,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10698,"endColumn":387},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10698,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10698,"endColumn":76},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":10698,"column":95,"nodeType":"Identifier","messageId":"redeclared","endLine":10698,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10698,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10698,"endColumn":229},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10698,"column":440,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10698,"endColumn":441},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10699,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10699,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 321. Maximum allowed is 100.","line":10700,"column":1,"nodeType":"Program","messageId":"max","endLine":10700,"endColumn":307},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10700,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10700,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10700,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10700,"endColumn":307},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10700,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10700,"endColumn":51},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10700,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10700,"endColumn":94},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10700,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10700,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10702,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10702,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10702,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10702,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10703,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10703,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10703,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":10703,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":10703,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":10703,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10703,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10703,"endColumn":46},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":10703,"column":61,"nodeType":"Identifier","messageId":"useConst","endLine":10703,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10703,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10703,"endColumn":62},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10703,"column":197,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":199},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":223,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":244},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":471,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":494},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10703,"column":496,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10703,"endColumn":497},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10703,"column":518,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":520},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":530,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":551},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10703,"column":568,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":570},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":1291,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":1312},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10703,"column":1342,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10703,"endColumn":1354},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10704,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10704,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 310. Maximum allowed is 100.","line":10705,"column":1,"nodeType":"Program","messageId":"max","endLine":10705,"endColumn":299},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10705,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10705,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10705,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10705,"endColumn":299},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10705,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10705,"endColumn":39},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10705,"column":62,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10705,"endColumn":147},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10705,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10705,"endColumn":150},{"ruleId":"max-len","severity":1,"message":"This line has a length of 204. Maximum allowed is 100.","line":10707,"column":1,"nodeType":"Program","messageId":"max","endLine":10707,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10707,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10707,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10707,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10707,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10707,"column":59,"nodeType":"Identifier","messageId":"redeclared","endLine":10707,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10707,"column":102,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10707,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10708,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10708,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10712,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10712,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10713,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10713,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10713,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10713,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10718,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10718,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10722,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10722,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10724,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10724,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10728,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10728,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10734,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10734,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10738,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10738,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10740,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10740,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10745,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10745,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10745,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10745,"endColumn":624},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10745,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10745,"endColumn":624},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10745,"column":592,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10745,"endColumn":594},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10753,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10753,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10753,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10753,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10753,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10753,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10753,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10753,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10753,"endColumn":1026},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10753,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10753,"endColumn":1026},{"ruleId":"max-len","severity":1,"message":"This line has a length of 190. Maximum allowed is 100.","line":10759,"column":1,"nodeType":"Program","messageId":"max","endLine":10759,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10759,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10759,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10759,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10759,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10759,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10759,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10762,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10762,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":10763,"column":1,"nodeType":"Program","messageId":"max","endLine":10763,"endColumn":228},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10763,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10763,"endColumn":228},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10763,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10763,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10764,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10764,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10764,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10764,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 262. Maximum allowed is 100.","line":10765,"column":1,"nodeType":"Program","messageId":"max","endLine":10765,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10765,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10765,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10765,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10765,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10765,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10765,"endColumn":251},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10765,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10765,"endColumn":48},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":65},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":82},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10766,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10766,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10766,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10766,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":10767,"column":1,"nodeType":"Program","messageId":"max","endLine":10767,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10767,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10767,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10767,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10767,"endColumn":245},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10767,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10767,"endColumn":245},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10767,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10767,"endColumn":42},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":59},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":76},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10770,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10770,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10774,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10774,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 400. Maximum allowed is 100.","line":10777,"column":1,"nodeType":"Program","messageId":"max","endLine":10777,"endColumn":389},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10777,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10777,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":10777,"column":41,"nodeType":"Identifier","messageId":"useConst","endLine":10777,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10777,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10777,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10777,"column":72,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10777,"endColumn":389},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10777,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10777,"endColumn":389},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10777,"column":256,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10777,"endColumn":257},{"ruleId":"max-len","severity":1,"message":"This line has a length of 190. Maximum allowed is 100.","line":10779,"column":1,"nodeType":"Program","messageId":"max","endLine":10779,"endColumn":179},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10779,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10779,"endColumn":179},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10779,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10779,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10784,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10784,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10784,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10784,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":10785,"column":1,"nodeType":"Program","messageId":"max","endLine":10785,"endColumn":147},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10785,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10785,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10785,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10785,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10788 column 226 is used outside of binding context.","line":10785,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":10785,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10787,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10787,"endColumn":54},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10787,"column":14,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10787,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10787,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10787,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10788,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10788,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10788,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10788,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10788,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10788,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10788,"column":66,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10788,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10788,"column":216,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10788,"endColumn":247},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10788,"column":220,"nodeType":"Identifier","messageId":"noShadow","endLine":10788,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10788,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":10788,"endColumn":224},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10788,"column":226,"nodeType":"Identifier","messageId":"redeclared","endLine":10788,"endColumn":227},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10788,"column":248,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10788,"endColumn":3275},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":250,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":270},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":274,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":294},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":318},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":322,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":343},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":347,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":369},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":373,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":397},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10788,"column":405,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10788,"endColumn":457},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":410,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":457},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10788,"column":470,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":472},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10788,"column":519,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":521},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":691,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":772},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10788,"column":693,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10788,"endColumn":716},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":723,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":770},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":824,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":848},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10788,"column":1093,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10788,"endColumn":1094},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1095,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1119},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10788,"column":1323,"nodeType":"AssignmentExpression","endLine":10788,"endColumn":1377},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1381,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1401},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1709,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1731},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1763,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1783},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1787,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1808},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1897,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1919},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1923,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1944},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2215,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2235},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2421,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2442},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2472,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2494},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2625,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2645},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2649,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2671},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2801,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2823},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2975,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2997},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":3066,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3119},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":3072,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3117},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":3154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3206},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":3160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3204},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10788,"column":3242,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10788,"endColumn":3254},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10790,"column":6,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10790,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10793,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10793,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10793,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10793,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10793,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":10793,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10793,"column":229,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10793,"endColumn":287},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10793,"column":229,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10793,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10793,"column":414,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10793,"endColumn":766},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10793,"column":416,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":418},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10793,"column":459,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":461},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10793,"column":486,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":488},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10793,"column":510,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":512},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10793,"column":737,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10793,"endColumn":749},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10795,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10795,"endColumn":1678},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10795,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10795,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10795,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10795,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10795,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10795,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10795,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10795,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":258},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10795,"column":286,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10674 column 130.","line":10795,"column":374,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":375},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10674 column 164.","line":10795,"column":518,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":519},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10674 column 194.","line":10795,"column":629,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":630},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10795,"column":664,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":665},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":10795,"column":1012,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1013},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":10795,"column":1025,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1026},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10795,"column":1128,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1129},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10795,"column":1170,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1171},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 10674 column 228.","line":10795,"column":1257,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":1258},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10795,"column":1278,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1279},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 10674 column 263.","line":10795,"column":1313,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":1314},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10795,"column":1337,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1338},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10795,"endColumn":2339},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10795,"endColumn":2339},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10795,"endColumn":2339},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10795,"column":1709,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10795,"endColumn":1711},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10795,"column":1751,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10795,"endColumn":1752},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10795,"column":1769,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10795,"endColumn":1839},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10795,"column":1841,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10795,"endColumn":1853},{"ruleId":"max-len","severity":1,"message":"This line has a length of 193. Maximum allowed is 100.","line":10798,"column":1,"nodeType":"Program","messageId":"max","endLine":10798,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10798,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10798,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10798,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10798,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10798,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":10798,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10798,"column":130,"nodeType":"IfStatement","messageId":"exceed","endLine":10802,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10800,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10800,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":10801,"column":1,"nodeType":"Program","messageId":"max","endLine":10801,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10801,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10801,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10801,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10801,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10801,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10801,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 327. Maximum allowed is 100.","line":10805,"column":1,"nodeType":"Program","messageId":"max","endLine":10805,"endColumn":316},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10805,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10805,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10805,"column":44,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10805,"endColumn":316},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10805,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10805,"endColumn":115},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":10807,"column":1,"nodeType":"Program","messageId":"max","endLine":10807,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10807,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10807,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10807,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10807,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10809,"column":1,"nodeType":"Program","messageId":"max","endLine":10809,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10809,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10809,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10809,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10809,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10810,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10810,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10810,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10810,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10812,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10812,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10812,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10812,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10814,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10814,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10815,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10815,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rows'.","line":10815,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10815,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10815,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10815,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10816,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10816,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10817,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10817,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10817,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10817,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10824,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10824,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10824,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10824,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10824,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10824,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10825,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10825,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10825,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10825,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10826,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10826,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10826,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10826,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10826,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10826,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1157. Maximum allowed is 100.","line":10827,"column":1,"nodeType":"Program","messageId":"max","endLine":10827,"endColumn":1146},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10827,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10827,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10827,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10827,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10827,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10827,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10827,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10827,"endColumn":1146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10827,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10827,"endColumn":1146},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10835,"column":1,"nodeType":"Program","messageId":"max","endLine":10835,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10836,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10836,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10838,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10838,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10838,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10838,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10839,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10839,"endColumn":182},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10839,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":10839,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10839,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":10839,"endColumn":107},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10839,"column":155,"nodeType":"Identifier","messageId":"redeclared","endLine":10839,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10839,"column":183,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10839,"endColumn":224},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10839,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10839,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10840,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10840,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10840,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10840,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10841,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10841,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10841,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10841,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10841,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10841,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10841,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":10841,"column":52,"nodeType":"Identifier","messageId":"redeclared","endLine":10841,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":10842,"column":1,"nodeType":"Program","messageId":"max","endLine":10842,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10843,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10843,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10841 column 44 is used outside of binding context.","line":10843,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10843,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10844,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10844,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10844,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10844,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 224. Maximum allowed is 100.","line":10845,"column":1,"nodeType":"Program","messageId":"max","endLine":10845,"endColumn":213},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10845,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10845,"endColumn":138},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10845,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10845,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10845,"column":139,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10845,"endColumn":213},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10845,"column":139,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10845,"endColumn":213},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10845,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10845,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10846,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10846,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10846,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10846,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10847,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10847,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10847,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":10859,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10848,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10848,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10848,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10848,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10848,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":10858,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10848,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10848,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":10850,"column":1,"nodeType":"Program","messageId":"max","endLine":10850,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10850,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10850,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10850,"column":47,"nodeType":"IfStatement","messageId":"exceed","endLine":10852,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10850,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10850,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":10853,"column":1,"nodeType":"Program","messageId":"max","endLine":10853,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10853,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10853,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10853,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10853,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10853,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10857,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10853,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10853,"endColumn":94},{"ruleId":"max-len","severity":1,"message":"This line has a length of 254. Maximum allowed is 100.","line":10855,"column":1,"nodeType":"Program","messageId":"max","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10855,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10855,"endColumn":202},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10855,"column":116,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10855,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10856,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10856,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10859,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10861,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10859,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10859,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":10860,"column":1,"nodeType":"Program","messageId":"max","endLine":10860,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10860,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10860,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10860,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10860,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10862,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10862,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":10863,"column":1,"nodeType":"Program","messageId":"max","endLine":10863,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10863,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10863,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10864,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10864,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10865,"column":1,"nodeType":"Program","messageId":"max","endLine":10865,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10865,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10865,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10865,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10865,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10866,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10866,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10866,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10866,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10867,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10867,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10867,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10867,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10868,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10868,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10868,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10868,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":10869,"column":1,"nodeType":"Program","messageId":"max","endLine":10869,"endColumn":140},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10869,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10869,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10869,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10869,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10870,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10870,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10870,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10870,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 423. Maximum allowed is 100.","line":10871,"column":1,"nodeType":"Program","messageId":"max","endLine":10871,"endColumn":412},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10871,"column":405,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10871,"endColumn":411},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10872,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10872,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10872,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10872,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 510. Maximum allowed is 100.","line":10873,"column":1,"nodeType":"Program","messageId":"max","endLine":10873,"endColumn":499},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10873,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10873,"endColumn":221},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10873,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10873,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":179,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10873,"column":222,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10873,"endColumn":431},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10873,"column":222,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10873,"endColumn":431},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10873,"column":226,"nodeType":"Identifier","messageId":"noShadow","endLine":10873,"endColumn":227},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":253},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10873,"column":276,"nodeType":"Identifier","messageId":"redeclared","endLine":10873,"endColumn":277},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10873,"column":305,"nodeType":"Identifier","messageId":"redeclared","endLine":10873,"endColumn":306},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":344,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":345},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10873,"column":373,"nodeType":"Identifier","messageId":"noShadow","endLine":10873,"endColumn":374},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10874,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10874,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10874,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10874,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 517. Maximum allowed is 100.","line":10875,"column":1,"nodeType":"Program","messageId":"max","endLine":10875,"endColumn":506},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10875,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10875,"endColumn":221},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10875,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10875,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10875,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10875,"column":179,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10875,"column":222,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10875,"endColumn":434},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10875,"column":222,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10875,"endColumn":434},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10875,"column":226,"nodeType":"Identifier","messageId":"noShadow","endLine":10875,"endColumn":227},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10875,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":10875,"endColumn":230},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10875,"column":279,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":280},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10875,"column":308,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":309},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10875,"column":367,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":368},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10876,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10876,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10876,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10876,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 396. Maximum allowed is 100.","line":10877,"column":1,"nodeType":"Program","messageId":"max","endLine":10877,"endColumn":385},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10877,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10877,"endColumn":302},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10877,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10877,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10877,"column":52,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":53},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10877,"column":103,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":104},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10877,"column":274,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":275},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10877,"column":303,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10877,"endColumn":385},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10882,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10882,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10883,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10883,"endColumn":452},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10883,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10883,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10883,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10883,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10884,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10884,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10885,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10885,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10885,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10885,"endColumn":139},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10885,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10885,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10885,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10885,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10887,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10887,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10887,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10887,"endColumn":383},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10887,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10887,"endColumn":383},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10888,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10888,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10888,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10888,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10889,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10889,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10889,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10889,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10889,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10889,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10889,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":10889,"endColumn":54},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":10889,"column":96,"nodeType":"Identifier","messageId":"redeclared","endLine":10889,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10889,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":171},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10889,"column":340,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10893,"endColumn":428},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10889,"column":340,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10893,"endColumn":428},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10888 column 45.","line":10889,"column":435,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":436},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10888 column 48.","line":10890,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10890,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10889 column 12.","line":10890,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10890,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10890,"column":73,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10890,"endColumn":295},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10890,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10890,"endColumn":295},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10890,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10890,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10888 column 45.","line":10891,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10891,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10888 column 48.","line":10892,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10892,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10892,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10892,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10892,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10892,"endColumn":184},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10892,"column":60,"nodeType":"AssignmentExpression","endLine":10892,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10892,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10892,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10894,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10894,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10894,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10894,"endColumn":64},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10895,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10895,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10895,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10895,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10895,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10895,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10895,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10895,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10895,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10895,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10895,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":167},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":10896,"column":1,"nodeType":"Program","messageId":"max","endLine":10896,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10896,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10896,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10674 column 130.","line":10896,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10896,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10896,"column":136,"nodeType":"IfStatement","messageId":"exceed","endLine":10902,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10674 column 164.","line":10897,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10897,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10897,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10897,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10674 column 194.","line":10897,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10897,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10898,"column":1,"nodeType":"Program","messageId":"max","endLine":10898,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 10674 column 228.","line":10898,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10898,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10898,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10898,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10898,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10898,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10898,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10898,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10903,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10903,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10895 column 158 is used outside of binding context.","line":10903,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10903,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 270. Maximum allowed is 100.","line":10905,"column":1,"nodeType":"Program","messageId":"max","endLine":10905,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10905,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10905,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10905,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10905,"endColumn":259},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10905,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10905,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10906,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10906,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10906,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10906,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":10907,"column":1,"nodeType":"Program","messageId":"max","endLine":10907,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10907,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10907,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10907,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":10907,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10907,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":10907,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10907,"column":115,"nodeType":"IfStatement","messageId":"exceed","endLine":10915,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10907,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10907,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10908,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10908,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10674 column 130.","line":10908,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10908,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10674 column 164.","line":10909,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10909,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10909,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":10911,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":10910,"column":1,"nodeType":"Program","messageId":"max","endLine":10910,"endColumn":178},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10910,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10910,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10674 column 194.","line":10910,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10910,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 10674 column 228.","line":10910,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10910,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":10910,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":10910,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10910,"column":95,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10910,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10915,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10915,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10916,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10916,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10916,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10916,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10917,"column":1,"nodeType":"Program","messageId":"max","endLine":10917,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10917,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10917,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10917,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10917,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10917,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10917,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10917,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10918,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10918,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10918,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10918,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10918,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10918,"endColumn":176},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10918,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10918,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10919,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10919,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10919,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10919,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10917 column 63 is used outside of binding context.","line":10919,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":10919,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10920,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10920,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10920,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10920,"endColumn":53},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":10920,"column":52,"nodeType":"Identifier","messageId":"unusedVar","endLine":10920,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10921,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10921,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10921,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10921,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10922,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10922,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10922,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10922,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10923,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":10923,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10923,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10923,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10923,"column":22,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10929,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10923,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10923 column 9.","line":10923,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10924,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10924,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10926,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10928,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10928,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10928,"endColumn":159},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10928,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10928,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10928,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10928,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10923 column 31.","line":10928,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":10928,"endColumn":167},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10928,"column":248,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10928,"endColumn":647},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10928,"column":264,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10928,"endColumn":266},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10928,"column":298,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10928,"endColumn":299},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":10928,"column":486,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10928,"endColumn":502},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10929,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10929,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10929,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10929,"endColumn":194},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10929,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10929,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":10929,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10929,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10932,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10932,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10932,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10932,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10934,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10934,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10936,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10936,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10938,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10938,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10943,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10943,"endColumn":180},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10943,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10943,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10944,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10944,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10945,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10945,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10945,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10953,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10945,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10953,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10945,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10945,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10945,"column":166,"nodeType":"NewExpression","messageId":"lower","endLine":10945,"endColumn":167},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10945,"column":215,"nodeType":"NewExpression","messageId":"lower","endLine":10945,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10945,"column":398,"nodeType":"Identifier","messageId":"noShadow","endLine":10945,"endColumn":399},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10946,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10946,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10947,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10947,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10948,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10948,"endColumn":84},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10949,"column":217,"nodeType":"NewExpression","messageId":"lower","endLine":10949,"endColumn":218},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10949,"column":266,"nodeType":"NewExpression","messageId":"lower","endLine":10949,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10949,"column":339,"nodeType":"Identifier","messageId":"noShadow","endLine":10949,"endColumn":340},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10950,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10950,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10951,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10951,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10952,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10952,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":10955,"column":1,"nodeType":"Program","messageId":"max","endLine":10955,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10955,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10955,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10955,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10959,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10955,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10959,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10956,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10956,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10957,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10957,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 208. Maximum allowed is 100.","line":10958,"column":1,"nodeType":"Program","messageId":"max","endLine":10958,"endColumn":194},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10958,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10958,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10958,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10958,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10958,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":10958,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10958,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10958,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10958,"column":71,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10958,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10960,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10969,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10960,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10960,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10960,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10960,"endColumn":28},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10961,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10961,"endColumn":897},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10961,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10961,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10961,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":10961,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10961,"column":222,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10961,"endColumn":224},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":715,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":716},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":836,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":837},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":877,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":878},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10961,"column":898,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10968,"endColumn":738},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10961,"column":898,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10968,"endColumn":738},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10961,"column":921,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10961,"endColumn":922},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":947,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":948},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":990,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":991},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":1092,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":1093},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":1141,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":1142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10960 column 24.","line":10961,"column":1200,"nodeType":"Identifier","messageId":"noShadow","endLine":10961,"endColumn":1201},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10962,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10962,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10960 column 24.","line":10963,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10963,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10964,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10964,"endColumn":84},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10965,"column":115,"nodeType":"NewExpression","messageId":"lower","endLine":10965,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10960 column 24.","line":10965,"column":235,"nodeType":"Identifier","messageId":"noShadow","endLine":10965,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10966,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10967,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10966,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10966,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10967,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10967,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10968,"column":485,"nodeType":"NewExpression","messageId":"lower","endLine":10968,"endColumn":486},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10968,"column":708,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10968,"endColumn":717},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10969,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11021,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10969,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11021,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10969,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10969,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10969,"column":580,"nodeType":"Identifier","messageId":"noShadow","endLine":10969,"endColumn":581},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":10970,"column":1,"nodeType":"Program","messageId":"max","endLine":10970,"endColumn":207},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10970,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10970,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10971,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":10971,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10972,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10972,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10977,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10977,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10978,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10978,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10978,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10978,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10981,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10981,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10982,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10982,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10982,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10982,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10983,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10983,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10985,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10985,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10987,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10987,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10989,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10989,"endColumn":63},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":10990,"column":1,"nodeType":"Program","messageId":"max","endLine":10990,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10990,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10990,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10990,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10990,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10991,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10991,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":10992,"column":1,"nodeType":"Program","messageId":"max","endLine":10992,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10992,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10992,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10993,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10993,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":10994,"column":1,"nodeType":"Program","messageId":"max","endLine":10994,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10994,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10994,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10994,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10994,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10995,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10995,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":10996,"column":1,"nodeType":"Program","messageId":"max","endLine":10996,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10996,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10996,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10996,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10996,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10997,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":10997,"endColumn":71},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10997,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":10997,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10998,"column":1,"nodeType":"Program","messageId":"max","endLine":10998,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10998,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10998,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10999,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":10999,"endColumn":71},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10999,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":10999,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":11000,"column":1,"nodeType":"Program","messageId":"max","endLine":11000,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11000,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11000,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11001,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11001,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11002,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11002,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11002,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11002,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11003,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11003,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11004,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11004,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11004,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11004,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11005,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11005,"endColumn":38},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11005,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11005,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11007,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11007,"endColumn":38},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11007,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11007,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11008,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11008,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11008,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11008,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11009,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11009,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11009,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":11009,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11011,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11011,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":11012,"column":1,"nodeType":"Program","messageId":"max","endLine":11012,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11012,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11012,"endColumn":118},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11012,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11012,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11013,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11013,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11014,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11014,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11014,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11014,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11015,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":11015,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11017,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11017,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11022,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11022,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11022,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":11022,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11022,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":11022,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11022,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":11022,"endColumn":162},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11022,"column":161,"nodeType":"Identifier","messageId":"unusedVar","endLine":11022,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11023,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11023,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11023,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11023,"column":124,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11031,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11023,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11023,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11024,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11024,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11030,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11030,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11030,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11024 column 9.","line":11024,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":11024,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11025,"column":57,"nodeType":"TryStatement","messageId":"exceed","endLine":11029,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11023 column 136.","line":11027,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11027,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11028,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11028,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11028,"column":100,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11028,"endColumn":160},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11028,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11028,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":11030,"column":1,"nodeType":"Program","messageId":"max","endLine":11030,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11031,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11033,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11031,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11031,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 359. Maximum allowed is 100.","line":11032,"column":1,"nodeType":"Program","messageId":"max","endLine":11032,"endColumn":348},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11032,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11032,"endColumn":348},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11032,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11032,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11033,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11067,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11034,"column":1,"nodeType":"Program","messageId":"max","endLine":11034,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11034,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11066,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11034,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11034,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11034,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11034,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11034,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11023 column 33.","line":11034,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11034,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11035,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11035,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11035,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11035,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11035,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11035,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11034 column 74.","line":11035,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":11035,"endColumn":258},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11038,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11038,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11039,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11039,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11039,"column":24,"nodeType":"SwitchStatement","messageId":"exceed","endLine":11041,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11040,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11040,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 8 statements. Maximum allowed is 1.","line":11040,"column":63,"nodeType":"BreakStatement","messageId":"exceed","endLine":11040,"endColumn":69},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11040,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11040,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11040,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":11040,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11040,"column":115,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11040,"endColumn":167},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11040,"column":236,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11040,"endColumn":306},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11040,"column":254,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11040,"endColumn":265},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11040,"column":269,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11040,"endColumn":280},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11042,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11042,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11043,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11043,"endColumn":60},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11043,"column":24,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11043,"endColumn":37},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11043,"column":41,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11043,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11044,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11044,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11047,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11049,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11047,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11047,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11047,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11047,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11047,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":11047,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11050,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11050,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11050,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11050,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11052,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11052,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11052,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11052,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11052,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11052,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":11053,"column":1,"nodeType":"Program","messageId":"max","endLine":11053,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11023 column 33.","line":11053,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11053,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11053,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11053,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11053,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11053,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11053,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11053,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11054,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11054,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11054,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11054,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":11056,"column":1,"nodeType":"Program","messageId":"max","endLine":11056,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11056,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11056,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11056,"column":127,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11056,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11054 column 31.","line":11057,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11057,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11058,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11058,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1150474,1150499],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11060,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11060,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11061,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11061,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11061,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11061,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11062,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11062,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11063,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11063,"endColumn":195},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11063,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11063,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11063,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11063,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11065,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11065,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11065,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11065,"endColumn":210},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11065,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11065,"endColumn":210},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":11065,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11065,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11067,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11085,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11067,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11085,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11067,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11067,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11067,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":11067,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11067,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11067,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":11068,"column":1,"nodeType":"Program","messageId":"max","endLine":11068,"endColumn":146},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11068,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11074,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11023 column 33.","line":11068,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11068,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11068,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11068,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11022 column 155.","line":11068,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":60},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11068,"column":67,"nodeType":"NewExpression","messageId":"lower","endLine":11068,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11068,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":142},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11069,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11069,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11069,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11069,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":11069,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11069,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":11069,"column":49,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11069,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11023 column 133.","line":11070,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11070,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11070,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11070,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":11073,"column":1,"nodeType":"Program","messageId":"max","endLine":11073,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11073,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11073,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11073,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11073,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11073,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11073,"endColumn":116},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11073,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11073,"endColumn":96},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11084,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11074,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11074,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11076,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11076,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11076,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11076,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11067 column 62.","line":11076,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11076,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11078,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11078,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11067 column 62.","line":11078,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11078,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11080,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11080,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11085,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11085,"endColumn":6},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11086,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11086,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11086,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":11086,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11086,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11086,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11086,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":11086,"endColumn":137},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11086,"column":136,"nodeType":"Identifier","messageId":"unusedVar","endLine":11086,"endColumn":137},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11087,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11139,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11087,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11087,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11087,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11087,"endColumn":35},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11087,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":11087,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11087,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":11087,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 445. Maximum allowed is 100.","line":11088,"column":1,"nodeType":"Program","messageId":"max","endLine":11088,"endColumn":434},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11088,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11088,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11088,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11088,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11088,"column":240,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11090,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11088,"column":240,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11090,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11088,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11088,"endColumn":260},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11088,"column":303,"nodeType":"NewExpression","messageId":"lower","endLine":11088,"endColumn":304},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11088 column 35.","line":11088,"column":426,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":427},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11089,"column":1,"nodeType":"Program","messageId":"max","endLine":11089,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11089,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11089,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11089,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11089,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11089,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11089,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":11092,"column":1,"nodeType":"Program","messageId":"max","endLine":11092,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11092,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11092,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11092,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11092,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11092,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11094,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11092,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11094,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11092,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":11092,"endColumn":112},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":11093,"column":1,"nodeType":"Program","messageId":"max","endLine":11093,"endColumn":112},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11093,"column":36,"nodeType":"NewExpression","messageId":"lower","endLine":11093,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11097,"column":30,"nodeType":"ForStatement","messageId":"exceed","endLine":11099,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11097,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11097,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11101,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11101,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11104,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11104,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11104,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11104,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11105,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11105,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11105,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11105,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11105,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":11105,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11087 column 101.","line":11105,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":11105,"endColumn":219},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11105,"column":284,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11105,"endColumn":285},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11107,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11107,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11139 column 21.","line":11107,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11107,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":11108,"column":1,"nodeType":"Program","messageId":"max","endLine":11108,"endColumn":119},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11108,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11108,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11112 column 16 is used outside of binding context.","line":11108,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11108,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11108,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11108,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11108,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11112 column 13 is used outside of binding context.","line":11108,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11108,"column":62,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11108,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11112 column 13 is used outside of binding context.","line":11108,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11108,"column":78,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11108,"endColumn":119},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11112 column 16 is used outside of binding context.","line":11108,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11111,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":11111,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11111,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":11111,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11111,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":11111,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":11112,"column":1,"nodeType":"Program","messageId":"max","endLine":11112,"endColumn":146},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11112,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11112,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11112,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11112,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11112,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":11112,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11112,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11112,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11112,"endColumn":146},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11112,"column":102,"nodeType":"NewExpression","messageId":"lower","endLine":11112,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":130},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11115,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11115,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11115,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11115,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11115,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11115,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11117,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11117,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11118,"column":29,"nodeType":"ForStatement","messageId":"exceed","endLine":11120,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11118,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11118,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11120,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11120,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11123,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11123,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11123,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11123 column 40.","line":11123,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11123,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":11124,"column":1,"nodeType":"Program","messageId":"max","endLine":11124,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11124,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11124,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11124,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11124,"endColumn":36},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11124,"column":67,"nodeType":"NewExpression","messageId":"lower","endLine":11124,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11125,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11125,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11125,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11125,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11129,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11129,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11130,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11130,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11130,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11130,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11130,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11130,"endColumn":315},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":11130,"column":218,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11130,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":11130,"column":280,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11130,"endColumn":290},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11132,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11132,"endColumn":254},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11132,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11132,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":11135,"column":1,"nodeType":"Program","messageId":"max","endLine":11135,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11135,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11135,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11135,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11135,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11135,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11135,"endColumn":120},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11137,"column":1,"nodeType":"Program","messageId":"max","endLine":11137,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11137,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11137,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11137,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11137,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11139,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11145,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11139,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11139,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11139,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11139,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11139,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11087 column 101.","line":11139,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11139 column 21.","line":11139,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11140,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11144,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11140,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11140,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11140,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":11140,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11144,"column":107,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11144,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11144,"column":107,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11144,"endColumn":209},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11144,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11144,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11145,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11145,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11145,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11145,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11145,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11145,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11146,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11146,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11146,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":11146,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11146,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11146,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11146,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":11146,"endColumn":137},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11146,"column":136,"nodeType":"Identifier","messageId":"unusedVar","endLine":11146,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11147,"column":64,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11149,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11146 column 130.","line":11147,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11147,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11146 column 133.","line":11147,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":11147,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11148,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11148,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11148,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11148,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11149,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11183,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11146 column 130.","line":11149,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11149,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 200. Maximum allowed is 100.","line":11150,"column":1,"nodeType":"Program","messageId":"max","endLine":11150,"endColumn":189},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":11150,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11146 column 133.","line":11150,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":11150,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11146 column 136.","line":11150,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":11150,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11150,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":11150,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11150,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":56},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11150,"column":70,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11150,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11150,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11150,"column":110,"nodeType":"IfStatement","messageId":"exceed","endLine":11182,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11150,"column":147,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11150,"endColumn":148},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11150,"column":181,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11150,"endColumn":183},{"ruleId":"max-len","severity":1,"message":"This line has a length of 335. Maximum allowed is 100.","line":11154,"column":1,"nodeType":"Program","messageId":"max","endLine":11154,"endColumn":318},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11154,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11154,"endColumn":276},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11154,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11154,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11154,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":11154,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":67},{"ruleId":"no-redeclare","severity":2,"message":"'I' is already defined.","line":11154,"column":139,"nodeType":"Identifier","messageId":"redeclared","endLine":11154,"endColumn":140},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11154,"column":277,"nodeType":"IfStatement","messageId":"exceed","endLine":11162,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11155,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11155,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11157,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11157,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11161,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11161,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11162,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11178,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11162,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11162,"endColumn":79},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11162,"column":82,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11162,"endColumn":84},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11163,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11165,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 282. Maximum allowed is 100.","line":11164,"column":1,"nodeType":"Program","messageId":"max","endLine":11164,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11164,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11164,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11164,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11164,"endColumn":259},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11164,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11164,"endColumn":259},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11164,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11164,"endColumn":228},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11166,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11166,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11167,"column":1,"nodeType":"Program","messageId":"max","endLine":11167,"endColumn":81},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11167,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11167,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 518. Maximum allowed is 100.","line":11168,"column":1,"nodeType":"Program","messageId":"max","endLine":11168,"endColumn":495},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11168,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11168,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11150 column 9.","line":11168,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11168,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11168,"column":126,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11168,"endColumn":495},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11168,"column":126,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11168,"endColumn":495},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11168,"column":346,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11168,"endColumn":348},{"ruleId":"max-len","severity":1,"message":"This line has a length of 268. Maximum allowed is 100.","line":11169,"column":1,"nodeType":"Program","messageId":"max","endLine":11169,"endColumn":248},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11169,"column":240,"nodeType":"Identifier","messageId":"noShadow","endLine":11169,"endColumn":241},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11170,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11170,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11170,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11170,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11171,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11171,"endColumn":14},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11171,"column":13,"nodeType":"Identifier","messageId":"unusedVar","endLine":11171,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":11172,"column":1,"nodeType":"Program","messageId":"max","endLine":11172,"endColumn":209},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11172,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11172,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11172,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11172,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11172,"column":171,"nodeType":"ForStatement","messageId":"exceed","endLine":11174,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11150 column 9.","line":11172,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":11172,"endColumn":182},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":11174,"column":1,"nodeType":"Program","messageId":"max","endLine":11174,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11174,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11174,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11174,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11174,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11174,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11174,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11181,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11181,"endColumn":78},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11184,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11184,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11184,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":11184,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11184,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":11184,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11184,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":11184,"endColumn":132},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11184,"column":131,"nodeType":"Identifier","messageId":"unusedVar","endLine":11184,"endColumn":132},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11185,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11213,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11185,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":11185,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11187,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":11187,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11189,"column":208,"nodeType":"Identifier","messageId":"noShadow","endLine":11189,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11191,"column":216,"nodeType":"Identifier","messageId":"noShadow","endLine":11191,"endColumn":217},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11193,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":11193,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11195,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":11195,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11197,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":11197,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11199,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":11199,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11201,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":11201,"endColumn":222},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11202,"column":1,"nodeType":"Program","messageId":"max","endLine":11202,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11202,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11202,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11203,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":11203,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11205,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":11205,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11207,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":11207,"endColumn":148},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11209,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11209,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11209,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":11209,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11211,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":11211,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11213,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11213,"endColumn":59},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11213,"column":84,"nodeType":"NewExpression","messageId":"lower","endLine":11213,"endColumn":85},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11214,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11214,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11214,"column":293,"nodeType":"Identifier","messageId":"noShadow","endLine":11214,"endColumn":294},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11214,"column":296,"nodeType":"Identifier","messageId":"noShadow","endLine":11214,"endColumn":297},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11214,"column":299,"nodeType":"Identifier","messageId":"noShadow","endLine":11214,"endColumn":300},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11214,"column":299,"nodeType":"Identifier","messageId":"unusedVar","endLine":11214,"endColumn":300},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11215,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11215,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11215,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11215,"column":205,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":206},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11215,"column":250,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11215,"endColumn":313},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11215,"column":320,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":321},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11215,"column":358,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11281,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11215,"column":362,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":363},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11215,"column":401,"nodeType":"Identifier","messageId":"redeclared","endLine":11215,"endColumn":402},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11220,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11280,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11220,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11220,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11220,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":11220,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11220,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11220,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":11223,"column":1,"nodeType":"Program","messageId":"max","endLine":11223,"endColumn":132},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11223,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11223,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11223,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11223,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11223,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":11225,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11223,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11223,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11223,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11223,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11224,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11224,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":11225,"column":1,"nodeType":"Program","messageId":"max","endLine":11225,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11225,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11225,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11225,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11225,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11225,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11225,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11226,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11226,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11226,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11226,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11223 column 12 is used outside of binding context.","line":11226,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":11226,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11226,"column":71,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11226,"endColumn":356},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11226,"column":71,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11226,"endColumn":356},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11226,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11226,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11223 column 12 is used outside of binding context.","line":11226,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":11226,"endColumn":102},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11223 column 12 is used outside of binding context.","line":11226,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":11226,"endColumn":135},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11226,"column":191,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11226,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11228,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11228,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":11229,"column":1,"nodeType":"Program","messageId":"max","endLine":11229,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11229,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11229,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11229,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11229,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11229,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11229,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11229,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11229,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11230,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11230,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11231,"column":46,"nodeType":"IfStatement","messageId":"exceed","endLine":11233,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11232,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11232,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11235,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11235,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11235,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11235,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11235,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11235,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11236,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11236,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11237,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11237,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11237,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11237,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11237,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11237,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11238,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11238,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":11239,"column":1,"nodeType":"Program","messageId":"max","endLine":11239,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11239,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11239,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11239,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11239,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11239,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11239,"endColumn":181},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11239,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11239,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11239,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11239,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11239,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":11239,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11240,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11240,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11240,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11240,"endColumn":75},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11241,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11241,"endColumn":334},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11241,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11241,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11241,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11241,"endColumn":334},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11241,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11241,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11241,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11241,"endColumn":148},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":11243,"column":1,"nodeType":"Program","messageId":"max","endLine":11243,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11243,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11243,"endColumn":92},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11243,"column":47,"nodeType":"NewExpression","messageId":"lower","endLine":11243,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":11247,"column":1,"nodeType":"Program","messageId":"max","endLine":11247,"endColumn":112},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11247,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11247,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11247,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11247,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11247,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11247,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11247,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11247,"endColumn":85},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":11248,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":11248,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11248,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11248,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11248,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11248,"endColumn":24},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11248,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":11248,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11248,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11248,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11248,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":11254,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11251,"column":1,"nodeType":"Program","messageId":"max","endLine":11251,"endColumn":101},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11251,"column":26,"nodeType":"NewExpression","messageId":"lower","endLine":11251,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11253,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11253,"endColumn":50},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11253,"column":21,"nodeType":"NewExpression","messageId":"lower","endLine":11253,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11254,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11254,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11254,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11254,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11254,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11254,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11255,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11255,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11247 column 84 is used outside of binding context.","line":11255,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":11255,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11247 column 76 is used outside of binding context.","line":11255,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":11255,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11247 column 84 is used outside of binding context.","line":11255,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":11255,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11247 column 76 is used outside of binding context.","line":11256,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":11256,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11247 column 84 is used outside of binding context.","line":11256,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":11256,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":11259,"column":1,"nodeType":"Program","messageId":"max","endLine":11259,"endColumn":172},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11259,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11259,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11259,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11259,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11259,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11259,"endColumn":38},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11259,"column":60,"nodeType":"Identifier","messageId":"redeclared","endLine":11259,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11259,"column":101,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11259,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11259,"column":101,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11259,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11259,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11259,"endColumn":122},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11259,"column":159,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11259,"endColumn":161},{"ruleId":"max-len","severity":1,"message":"This line has a length of 407. Maximum allowed is 100.","line":11261,"column":1,"nodeType":"Program","messageId":"max","endLine":11261,"endColumn":393},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11261,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11261,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11261,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11261,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11261,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11261,"endColumn":393},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11261,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11261,"endColumn":393},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11261,"column":190,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11261,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11262,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11262,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11262,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11262,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11262,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11262,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 375. Maximum allowed is 100.","line":11263,"column":1,"nodeType":"Program","messageId":"max","endLine":11263,"endColumn":361},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11263,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11263,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11263,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11263,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11263,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11263,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11281 column 62.","line":11263,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":29},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":11263,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":11263,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":11263,"column":64,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 11215 column 71.","line":11263,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11263,"column":208,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11263,"endColumn":322},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11263,"column":208,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11263,"endColumn":322},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11263,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11263,"endColumn":260},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11263,"column":303,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11263,"endColumn":305},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11263,"column":329,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11263,"endColumn":344},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 11215 column 182.","line":11263,"column":333,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":334},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":11264,"column":1,"nodeType":"Program","messageId":"max","endLine":11264,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11264,"column":133,"nodeType":"IfStatement","messageId":"exceed","endLine":11268,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11265,"column":1,"nodeType":"Program","messageId":"max","endLine":11265,"endColumn":82},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11265,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11265,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11265,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11265,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11267,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11267,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11268,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11268,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11268,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11268,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11268,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11268,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11269,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":11279,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11269,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11269,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11270,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11270,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":11270,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11270,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11272,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11276,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 11270 column 17 is used outside of binding context.","line":11272,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":11272,"endColumn":15},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11273,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11273,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11276,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":11278,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 11270 column 17 is used outside of binding context.","line":11276,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":11276,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 11273 column 18 is used outside of binding context.","line":11276,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11276,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11277,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11277,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11279,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11279,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11281,"column":53,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11287,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11281,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":11281,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11281,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11281,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11282,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11282,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11282,"column":15,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11284,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11282,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11281 column 65.","line":11282,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":28},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11282,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":11282,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11283,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11283,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11284,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11286,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11284,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11286,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11281 column 65.","line":11284,"column":606,"nodeType":"Identifier","messageId":"noShadow","endLine":11284,"endColumn":607},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11285,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11285,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11285,"column":72,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11285,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11285,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11285,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11287,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11385,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11287,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11385,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11288,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11378,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11289,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11289,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11289,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11289,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11290,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11290,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11290,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11290,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11291,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11291,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11291,"column":40,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11291,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11291,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11291,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11291,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11291,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11291,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11291,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11291,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11291,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11292,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11292,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 257. Maximum allowed is 100.","line":11293,"column":1,"nodeType":"Program","messageId":"max","endLine":11293,"endColumn":243},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11293,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11293,"endColumn":243},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11293,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11293,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11294,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11294,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11295,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11295,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11295,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11295,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11295,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11295,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":11296,"column":1,"nodeType":"Program","messageId":"max","endLine":11296,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11296,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11296,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11296,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11296,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11296,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11296,"endColumn":127},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11296,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11296,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11297,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11297,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11295 column 16 is used outside of binding context.","line":11297,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":11297,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11298,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11298,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":11299,"column":1,"nodeType":"Program","messageId":"max","endLine":11299,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11299,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11299,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11299,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11299,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11300,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11300,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":11301,"column":1,"nodeType":"Program","messageId":"max","endLine":11301,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11301,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11301,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11301,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11301,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11302,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11302,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11302,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":11302,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11303,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11303,"endColumn":290},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11304,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11304,"endColumn":43},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11304,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":11304,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11305,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11305,"endColumn":347},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":11305,"column":313,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11305,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11306,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11306,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11307,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11307,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":11307,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":11307,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11307,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11307,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":11307,"column":28,"nodeType":"Identifier","messageId":"useConst","endLine":11307,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11307,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11307,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11307,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":11309,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11308,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11308,"endColumn":454},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11308,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11308,"endColumn":454},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11308,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11308,"column":129,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":131},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11308,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":208},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11308,"column":450,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11308,"endColumn":451},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11310,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11310,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11310,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11310,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11310,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11310,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":11312,"column":1,"nodeType":"Program","messageId":"max","endLine":11312,"endColumn":166},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11312,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11312,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11312,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11312,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11312,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11312,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11312,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11312,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":11312,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":11312,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11312,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11312,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11312,"column":148,"nodeType":"IfStatement","messageId":"exceed","endLine":11314,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 161. Maximum allowed is 100.","line":11314,"column":1,"nodeType":"Program","messageId":"max","endLine":11314,"endColumn":144},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11314,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11314,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11314,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11314,"endColumn":77},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":11314,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":11314,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11314,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11314,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11281 column 62.","line":11314,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11314,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11314,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11314,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11314,"column":68,"nodeType":"NewExpression","messageId":"lower","endLine":11314,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11316,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11316,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":11319,"column":1,"nodeType":"Program","messageId":"max","endLine":11319,"endColumn":212},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11319,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11319,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11319,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11319,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11319,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11319,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11319,"column":152,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11319,"endColumn":212},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11319,"column":157,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11319,"endColumn":163},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11319,"column":182,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11319,"endColumn":183},{"ruleId":"max-len","severity":1,"message":"This line has a length of 369. Maximum allowed is 100.","line":11320,"column":1,"nodeType":"Program","messageId":"max","endLine":11320,"endColumn":352},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11320,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11320,"endColumn":192},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11320,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11320,"endColumn":192},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11320,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11320,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11320,"column":88,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11320,"endColumn":104},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11320,"column":257,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11320,"endColumn":258},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11320,"column":297,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11320,"endColumn":299},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11323,"column":1,"nodeType":"Program","messageId":"max","endLine":11323,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11323,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11323,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11325,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11325,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11325,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":11331,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":11326,"column":1,"nodeType":"Program","messageId":"max","endLine":11326,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11326,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11326,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11326,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11326,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11326,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11326,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11326,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11326,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11328,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11328,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11328,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11328,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11328,"column":69,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11328,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11326 column 56 is used outside of binding context.","line":11328,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":11328,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11328,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11328,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11326 column 56 is used outside of binding context.","line":11328,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":11328,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":11330,"column":1,"nodeType":"Program","messageId":"max","endLine":11330,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11330,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11330,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11331,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11331,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11332,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11332,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11332,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":11332,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 483. Maximum allowed is 100.","line":11333,"column":1,"nodeType":"Program","messageId":"max","endLine":11333,"endColumn":469},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11333,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11333,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11333,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11333,"endColumn":469},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11333,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11333,"endColumn":469},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11333,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":141},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11333,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11333,"column":217,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":219},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11333,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11333,"column":338,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":340},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11334,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11334,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11334,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11334,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11334,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11334,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 307. Maximum allowed is 100.","line":11335,"column":1,"nodeType":"Program","messageId":"max","endLine":11335,"endColumn":293},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11335,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11335,"endColumn":225},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11335,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11335,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11335,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11335,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":11335,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11335,"endColumn":69},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":11335,"column":196,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11335,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11335,"column":226,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11335,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11335,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":11335,"endColumn":231},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":11335,"column":233,"nodeType":"Identifier","messageId":"useConst","endLine":11335,"endColumn":234},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11335,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":11335,"endColumn":234},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":11337,"column":1,"nodeType":"Program","messageId":"max","endLine":11337,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11337,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11337,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11337,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11337,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11337,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11337,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11337,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11337,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":11339,"column":1,"nodeType":"Program","messageId":"max","endLine":11339,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11339,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11339,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11339,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11339,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11340,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11340,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11340,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11340,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 736. Maximum allowed is 100.","line":11341,"column":1,"nodeType":"Program","messageId":"max","endLine":11341,"endColumn":722},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11341,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11341,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11341,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":17},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11341,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11341,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":11341,"column":57,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11341,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":58},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11341,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11341,"endColumn":72},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":11341,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11341,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":81},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":11341,"column":135,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11341,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11341,"column":284,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11341,"endColumn":722},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11341,"column":284,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11341,"endColumn":722},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11341,"column":436,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11341,"endColumn":437},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11342,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11342,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":11343,"column":1,"nodeType":"Program","messageId":"max","endLine":11343,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11343,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11343,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11343,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11343,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11343,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11343,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11343,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":11343,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11343,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11343,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":11343,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":11344,"column":1,"nodeType":"Program","messageId":"max","endLine":11344,"endColumn":201},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11344,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11344,"endColumn":201},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11344,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":88,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":89},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":115,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":148,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":149},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":171,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11343 column 37 is used outside of binding context.","line":11345,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11345,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11345,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11345,"column":41,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11345,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11345,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11345,"endColumn":46},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11345,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":11345,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11345,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11345,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11345,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":68},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11346,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11346,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11346,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11346,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11346,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11346,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11346,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":11346,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11346,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11346,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11343 column 19 is used outside of binding context.","line":11346,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":11346,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11347,"column":1,"nodeType":"Program","messageId":"max","endLine":11347,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11347,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11347,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11347,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11347,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11347,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11347,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11347,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11347,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11347,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":80},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":11348,"column":1,"nodeType":"Program","messageId":"max","endLine":11348,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11348,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11348,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11348,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11348,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11348,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11343 column 19 is used outside of binding context.","line":11348,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11348,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11348,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11348,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11348,"endColumn":124},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11348,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11348,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11348,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11348,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11348,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11343 column 37 is used outside of binding context.","line":11349,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":11349,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11349,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11349,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11343 column 37 is used outside of binding context.","line":11349,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":11349,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11350,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11350,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11350,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11350,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11350,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11350,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 576. Maximum allowed is 100.","line":11351,"column":1,"nodeType":"Program","messageId":"max","endLine":11351,"endColumn":562},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11351,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11351,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11351,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11351,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11351,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11351,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11351,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11351,"endColumn":562},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11351,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11351,"endColumn":562},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11351,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":152},{"ruleId":"no-self-assign","severity":2,"message":"'o' is assigned to itself.","line":11351,"column":245,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11351,"endColumn":246},{"ruleId":"no-self-assign","severity":2,"message":"'i' is assigned to itself.","line":11351,"column":252,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11351,"endColumn":253},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11351,"column":332,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":334},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11351,"column":377,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":379},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":11353,"column":1,"nodeType":"Program","messageId":"max","endLine":11353,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11353,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11357,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11353,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11353,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11353,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":11353,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11353,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11353,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11366 column 11 is used outside of binding context.","line":11353,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":11353,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11353,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11353,"column":73,"nodeType":"Identifier","messageId":"outOfScope","endLine":11353,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11353,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":86},{"ruleId":"array-callback-return","severity":2,"message":"Array.prototype.filter() expects a value to be returned at the end of arrow function.","line":11353,"column":89,"nodeType":"ArrowFunctionExpression","messageId":"expectedAtEnd","endLine":11353,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11354,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11354,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11356,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11356,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11357,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":11369,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11357,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11357,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11366 column 11 is used outside of binding context.","line":11357,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":11357,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11357,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11357,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11357,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":11357,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11366 column 11 is used outside of binding context.","line":11358,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":11358,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11358,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11358,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11360,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11362,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11360,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11360,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":24},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":11360,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":11360,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11360,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11360,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":11360,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11360,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11361,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11361,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11361,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":11361,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11353 column 28.","line":11361,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11361,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11361,"column":84,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11361,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11361,"column":123,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11361,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11361,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11361,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11362,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11364,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11362,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11364,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11362,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":11362,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11362,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11362,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11353 column 28.","line":11362,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11362,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11363,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11363,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11353 column 61.","line":11363,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11363,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11353 column 69.","line":11363,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11363,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11363,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":11363,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11363,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11363,"endColumn":262},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11363,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11363,"endColumn":262},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11363,"column":128,"nodeType":"NewExpression","messageId":"lower","endLine":11363,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11363,"column":175,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11363,"endColumn":176},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":11364,"column":1,"nodeType":"Program","messageId":"max","endLine":11364,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11364,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11364,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11364,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":11364,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":11366,"column":1,"nodeType":"Program","messageId":"max","endLine":11366,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11366,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11366,"endColumn":85},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11366,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11366,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11366,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11366,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11281 column 62.","line":11366,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11366,"endColumn":60},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11366,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":11366,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11366,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11366,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11366,"column":86,"nodeType":"IfStatement","messageId":"exceed","endLine":11368,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11367,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11367,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11367,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":81},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11367,"column":113,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11367,"endColumn":116,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1178762,1178763],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11367,"column":117,"nodeType":"ForStatement","messageId":"exceed","endLine":11367,"endColumn":189},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 11367 column 18 is used outside of binding context.","line":11367,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11367,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":154},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 11367 column 18 is used outside of binding context.","line":11367,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":169},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11367,"column":186,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11367,"endColumn":189,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1178835,1178836],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11367,"column":189,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11367,"endColumn":233},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11367,"column":207,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":208},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 11367 column 21 is used outside of binding context.","line":11367,"column":209,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":210},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 11367 column 21 is used outside of binding context.","line":11367,"column":225,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":226},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11368,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11368,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11368,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11368,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 11215 column 71.","line":11368,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11368,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":11368,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":11368,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11368,"column":86,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11368,"endColumn":254},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11368,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11368,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11370,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11370,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11370,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11370,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11371,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11371,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11371,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11371,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11371,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11371,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11373,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11371,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11370 column 42.","line":11372,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11372,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11372,"endColumn":398},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11372,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":72},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11372,"column":154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":156},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11372,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11373,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11373,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":152},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11373,"column":244,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11375,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11373,"column":253,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11373,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":257},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11375,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11377,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11375,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11375,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11375,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11375,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11379,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11379,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11379,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11379,"endColumn":59},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11380,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11380,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11380,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11380,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11380,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":11380,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11380,"column":197,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11380,"endColumn":1072},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11380,"column":197,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11380,"endColumn":1072},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11380,"column":562,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11380,"endColumn":563},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11380,"column":953,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11380,"endColumn":955},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11381,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11381,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11382,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11382,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11382,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11382,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11383,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11383,"endColumn":58},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11386,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11386,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11386,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":11386,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11386,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":11386,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11386,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":11386,"endColumn":108},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11386,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":11386,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11387,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11387,"endColumn":70},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11387,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":11387,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11387,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11413,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11387,"column":71,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11413,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":11388,"column":1,"nodeType":"Program","messageId":"max","endLine":11388,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11388,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11412,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11388,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11388,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11388,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":11388,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11388,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":11388,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11388,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":11388,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11389,"column":26,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11389,"endColumn":174},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11389,"column":81,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11389,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11390,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11390,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11390,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11390,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11390,"endColumn":49},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11390,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11390,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11390,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11390,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11392,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11392,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11392,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11392,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11392,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11392,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11393,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11393,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11393,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11393,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11393,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":11393,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11393,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11393,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11393,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11393,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11393,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":11393,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11393,"column":59,"nodeType":"IfStatement","messageId":"exceed","endLine":11403,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11393,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11393,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11394,"column":1,"nodeType":"Program","messageId":"max","endLine":11394,"endColumn":84},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11394,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11394,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11394,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11394,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":11394,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":11394,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11394,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11394,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":11394,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":11394,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11394,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11394,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11395,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11395,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11395,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":11401,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11395,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11395,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11397,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":11399,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11400,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11400,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11402,"column":1,"nodeType":"Program","messageId":"max","endLine":11402,"endColumn":84},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11402,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11402,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11402,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11402,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11402,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11394 column 65 is used outside of binding context.","line":11402,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11394 column 17 is used outside of binding context.","line":11402,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11394 column 65 is used outside of binding context.","line":11402,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":42},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11402,"column":57,"nodeType":"NewExpression","messageId":"lower","endLine":11402,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11402,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11394 column 20 is used outside of binding context.","line":11402,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11394 column 65 is used outside of binding context.","line":11402,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11394 column 17 is used outside of binding context.","line":11402,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":70},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11402,"column":77,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11402,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11404,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11404,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11404,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11404,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11404,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11405,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11405,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11405,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11405,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11405,"column":75,"nodeType":"IfStatement","messageId":"exceed","endLine":11407,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11406,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11406,"endColumn":195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11406,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11406,"endColumn":53},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11406,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11406,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11406,"column":172,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11406,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11408,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11408,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11408,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11408,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11408,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'o' is defined but never used.","line":11408,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":11408,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11409,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11409,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11409,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11409,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11409,"column":68,"nodeType":"IfStatement","messageId":"exceed","endLine":11411,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11410,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11410,"endColumn":25},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11414,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11414,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":11414,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11414,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":11414,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11414,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":11414,"endColumn":131},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11414,"column":130,"nodeType":"Identifier","messageId":"unusedVar","endLine":11414,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11415,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11415,"column":86,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11435,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11414 column 124.","line":11415,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11414 column 127.","line":11415,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11414 column 130.","line":11415,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11416,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11416,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11416,"column":59,"nodeType":"IfStatement","messageId":"exceed","endLine":11434,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11417,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11415 column 98.","line":11417,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11415 column 101.","line":11417,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11415 column 104.","line":11417,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11418,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11418,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11416 column 11.","line":11418,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11418,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11417 column 10.","line":11418,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11418,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11427 column 58.","line":11419,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11419,"endColumn":16},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":11419,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11419,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11419,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11419,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11419,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":11425,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11424,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11424,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11426,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11426,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11418 column 18 is used outside of binding context.","line":11426,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":11426,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 220. Maximum allowed is 100.","line":11427,"column":1,"nodeType":"Program","messageId":"max","endLine":11427,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11427,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11427,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11427,"column":188,"nodeType":"IfStatement","messageId":"exceed","endLine":11433,"endColumn":7},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11429,"column":53,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11429,"endColumn":56,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1184119,1184120],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11429,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":11431,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11432,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11432,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11432,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11432,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11432,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11432,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11432,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11432,"endColumn":109},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11432,"column":115,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11432,"endColumn":118,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1184284,1184285],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11435,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11451,"endColumn":1005},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11435,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11451,"endColumn":1005},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11414 column 124.","line":11435,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11435,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11414 column 127.","line":11435,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11435,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11436,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11436,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11414 column 130.","line":11436,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11436,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11436,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11436,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11436,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11435 column 36.","line":11436,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":117},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11436,"column":130,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11436,"endColumn":132},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11436,"column":155,"nodeType":"Identifier","messageId":"redeclared","endLine":11436,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11436,"column":203,"nodeType":"IfStatement","messageId":"exceed","endLine":11442,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11437,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11437,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11437,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11437,"endColumn":164},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11437,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11437,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11441,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11441,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11442,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11442,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11442,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11442,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11442,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11442,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11415 column 33.","line":11442,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11435 column 36.","line":11442,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11435 column 39.","line":11442,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11436 column 9.","line":11442,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":11444,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11444,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11444,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11444,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11446,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11446,"endColumn":325},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11446,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11446,"endColumn":325},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11446,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11446,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11446,"column":165,"nodeType":"Identifier","messageId":"redeclared","endLine":11446,"endColumn":166},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11446,"column":215,"nodeType":"Identifier","messageId":"redeclared","endLine":11446,"endColumn":216},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11446,"column":221,"nodeType":"AssignmentExpression","endLine":11446,"endColumn":270},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11446,"column":326,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11448,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11446,"column":378,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11446,"endColumn":379},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11446,"column":421,"nodeType":"AssignmentExpression","endLine":11446,"endColumn":464},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11435 column 36.","line":11446,"column":491,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":492},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11435 column 39.","line":11446,"column":494,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":495},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11447,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11447,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11447,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11447,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11448,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11450,"endColumn":337},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11448,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11450,"endColumn":337},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11449,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11449,"endColumn":260},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11450,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11450,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11451,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11451,"endColumn":6},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11452,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11452,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11452,"column":380,"nodeType":"Identifier","messageId":"noShadow","endLine":11452,"endColumn":381},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11452,"column":383,"nodeType":"Identifier","messageId":"noShadow","endLine":11452,"endColumn":384},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11452,"column":386,"nodeType":"Identifier","messageId":"noShadow","endLine":11452,"endColumn":387},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11452,"column":386,"nodeType":"Identifier","messageId":"unusedVar","endLine":11452,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11453,"column":32,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11463,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11453,"column":32,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11463,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11453,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11453,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11453,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11453,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11453,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11453,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":190},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11453,"column":236,"nodeType":"Identifier","messageId":"redeclared","endLine":11453,"endColumn":237},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11452 column 380.","line":11453,"column":483,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":484},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11452 column 386.","line":11453,"column":486,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":487},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11455,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11455,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11453 column 58.","line":11455,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11455,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11455,"column":17,"nodeType":"IfStatement","messageId":"exceed","endLine":11457,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11458,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11458,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11453 column 112.","line":11458,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11458,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11453 column 151.","line":11458,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11458,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":136,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":137},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":233},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":271,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":296,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":297},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11458,"column":309,"nodeType":"NewExpression","messageId":"lower","endLine":11458,"endColumn":310},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11458,"column":316,"nodeType":"NewExpression","messageId":"lower","endLine":11458,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":324,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":325},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":348,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":349},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11452 column 380.","line":11461,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11461,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11452 column 386.","line":11461,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11461,"endColumn":44},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11462,"column":13,"nodeType":"NewExpression","messageId":"lower","endLine":11462,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11462,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11462,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11462,"column":53,"nodeType":"NewExpression","messageId":"lower","endLine":11462,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11462,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11462,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":11463,"column":1,"nodeType":"Program","messageId":"max","endLine":11463,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11463,"column":115,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11463,"endColumn":129},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11464,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11464,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11464,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11464,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11465,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11465,"endColumn":56},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11465,"column":43,"nodeType":"Identifier","messageId":"undef","endLine":11465,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11465,"column":57,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11467,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11465,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11465,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11465,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11465,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11467,"column":11,"nodeType":"ForInStatement","messageId":"exceed","endLine":11469,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11467,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11467,"endColumn":149},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11468,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11468,"endColumn":54},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":11468,"column":7,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":11468,"endColumn":21,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1189509,1189526],"text":"Object.prototype.hasOwnProperty.call(e, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11469,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11469,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11469,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11469,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11469,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11469,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11471 column 22.","line":11472,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11472,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11472,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11472,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11472,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11472,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11473,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11473,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11473,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11473,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11473,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11473,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11473,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11473,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11473,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":11473,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11473,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11473,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":101},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11473,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":11473,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11473,"column":169,"nodeType":"IfStatement","messageId":"exceed","endLine":11487,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11473,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":175},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11473,"column":176,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11473,"endColumn":178},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11473,"column":186,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":187},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11473,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11473,"endColumn":190},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11476,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":11476,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11476,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":11486,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11476,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11476,"endColumn":65},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11477,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11477,"endColumn":55},{"ruleId":"mediawiki/msg-doc","severity":1,"message":"All possible message keys should be documented. See https://w.wiki/4r9a for details.","line":11477,"column":14,"nodeType":"CallExpression","endLine":11477,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11477,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":11477,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11477,"column":56,"nodeType":"IfStatement","messageId":"exceed","endLine":11483,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11477,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11477,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11478,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11478,"endColumn":557},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11478,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11478,"endColumn":557},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11478,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11478,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 11488 column 208 is used outside of binding context.","line":11478,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":31},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11478,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11478,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 11488 column 208 is used outside of binding context.","line":11478,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11478,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":206,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11478,"column":257,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11478,"column":369,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":370},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11478,"column":447,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":448},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11478,"column":558,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11478,"endColumn":577},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":558,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":559},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11478,"column":563,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":564},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11478,"column":569,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11478,"endColumn":570},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 11488 column 208 is used outside of binding context.","line":11478,"column":569,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":570},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11478,"column":578,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11478,"endColumn":855},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":650,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":651},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":693,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":694},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":740,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":741},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11478,"column":822,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":823},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11480,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11480,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11481,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":11481,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11482,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11482,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11482,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11482,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11482,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11482,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11485,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11485,"endColumn":315},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 11477 column 10 is used outside of binding context.","line":11485,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11485,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":161},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 11477 column 10 is used outside of binding context.","line":11485,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":233},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11487,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":11495,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11488,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11488,"endColumn":203},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11488,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11488,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11488,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11488,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11488,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11488,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11488,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11488,"endColumn":165},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11488,"column":204,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11488,"endColumn":357},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11488,"column":204,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11488,"endColumn":357},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":11488,"column":211,"nodeType":"Identifier","messageId":"redeclared","endLine":11488,"endColumn":212},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11488,"column":260,"nodeType":"Identifier","messageId":"redeclared","endLine":11488,"endColumn":261},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11488,"column":374,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11488,"endColumn":375},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11491,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11491,"endColumn":375},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11491,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11491,"endColumn":375},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11491,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11491,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11493,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11493,"endColumn":185},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11493,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11493,"endColumn":159},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11495,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11495,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11497 column 22.","line":11498,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11498,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11498,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11498,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11498,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11498,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11499,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11499,"endColumn":1317},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11499,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11499,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11499,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11499,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11499,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11499,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":242},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11499,"column":352,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":353},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11499,"column":370,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":371},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11499,"column":784,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":785},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11499,"column":1305,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":1306},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11499,"endColumn":1610},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11499,"column":1569,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11499,"endColumn":1570},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11501,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11501,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11502,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":11502,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11502,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":11508,"endColumn":4},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11506,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11506,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11506,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11506,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11506,"column":53,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11506,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11506,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11506,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11501 column 22.","line":11507,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11507,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11508,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11508,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11509,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11509,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11510,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11512,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11510,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11510,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":11511,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11511,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11512,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11512,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11512,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11512,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11512,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11512,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11512,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":11512,"endColumn":88},{"ruleId":"no-func-assign","severity":2,"message":"'a' is a function.","line":11513,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":11513,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11512 column 87.","line":11513,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11513,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11512 column 87.","line":11515,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11515,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11518,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11530,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11518,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11518,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11518,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11518,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11519,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11519,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11520,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11520,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11528,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11520,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11528,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11520,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11520,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'a', 'a', 'a'.","line":11520,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":11528,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":11520,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":11528,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11518 column 17.","line":11520,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11520 column 146.","line":11520,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11518 column 20.","line":11520,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11521,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11521,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11523,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11523,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11519 column 14.","line":11523,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11523,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11523,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11523,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11525,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":11527,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11525,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11525,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11527,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11527,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11528,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11528,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11528,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11528,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11530,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11690,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11530,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11690,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11531,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11559 column 119.","line":11531,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11559 column 122.","line":11531,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11559 column 125.","line":11531,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11534,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11536,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11534,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11536,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11534,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11534,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11537,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11559,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11537,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11559,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11537,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11537,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11537,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11537,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":11537,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11537,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":11537,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":11559,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11559 column 119.","line":11537,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11537,"endColumn":62},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_calculateHistorySize'.","line":11538,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11538,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11539,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11539,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11539,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11539,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":11540,"column":1,"nodeType":"Program","messageId":"max","endLine":11540,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11540,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11540,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11540,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11540,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11540,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11540,"endColumn":59},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":11542,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":11542,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11559 column 122.","line":11542,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11542,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11559 column 125.","line":11542,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11542,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11542,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11544,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11559 column 119.","line":11542,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11542,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11544,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11544,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11547,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11547,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11551,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11551,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11558,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11558,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11558,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11558,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":11559,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":11559,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":11559,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":113},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":11559,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":11559,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11559,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11559,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11559,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11559,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11559,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":11559,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11559,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":11559,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":11560,"column":1,"nodeType":"Program","messageId":"max","endLine":11560,"endColumn":178},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11560,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":86},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":11560,"column":115,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11560,"column":148,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11560,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":11560,"endColumn":174},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11561,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11603,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11561,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11561,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11561,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11561,"endColumn":87},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":92,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":98},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11561,"column":548,"nodeType":"Identifier","messageId":"redeclared","endLine":11561,"endColumn":549},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":601,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":607},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11561,"column":625,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11561,"endColumn":648},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11561,"column":921,"nodeType":"Identifier","messageId":"noShadow","endLine":11561,"endColumn":922},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11563,"column":111,"nodeType":"Identifier","messageId":"redeclared","endLine":11563,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11567,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11567,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11568,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11568,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11575,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11575,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11576,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11576,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":11580,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11580,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":11582,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11582,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11584,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11590,"endColumn":27},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11584,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11584,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11587,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11587,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11588,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11588,"endColumn":19},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11591,"column":59,"nodeType":"NewExpression","messageId":"lower","endLine":11591,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11592,"column":1,"nodeType":"Program","messageId":"max","endLine":11592,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11592,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11592,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11592,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11592,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11593,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11593,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11594,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11594,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11594,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11594,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11594,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11594,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11594,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11594,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11596,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11596,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11596,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11596,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11596,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11596,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11596,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11596,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 259. Maximum allowed is 100.","line":11597,"column":1,"nodeType":"Program","messageId":"max","endLine":11597,"endColumn":245},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11597,"column":180,"nodeType":"NewExpression","messageId":"lower","endLine":11597,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11597,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":11597,"endColumn":238},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11599,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11599,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11599,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11599,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11597 column 237.","line":11600,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11600,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11601,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11601,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 250. Maximum allowed is 100.","line":11603,"column":1,"nodeType":"Program","messageId":"max","endLine":11603,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11603,"column":152,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11607,"endColumn":972},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11603,"column":152,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11607,"endColumn":972},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11605,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11605,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11606,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11606,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11606,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11606,"endColumn":157},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11606,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11606,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11607,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11607,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11607,"column":886,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11607,"endColumn":905},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11609,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11609,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11609,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11609,"endColumn":370},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11609,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11609,"endColumn":370},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11609,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11609,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11611,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11611,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11611,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11611,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11614,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11614,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11615,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11615,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1204068,1204119],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11617,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":11623,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11620,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11620,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11621,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11621,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1204253,1204308],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11623,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":11629,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11626,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11626,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11627,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11627,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1204446,1204501],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":11630,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11630,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11512 column 60.","line":11631,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11631,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11631,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11637,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":11632,"column":1,"nodeType":"Program","messageId":"max","endLine":11632,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11632,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11632,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11512 column 45.","line":11632,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11632,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11632,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11636,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11632,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11632,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11632,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11636,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11632,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11632,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11632,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":11632,"endColumn":113},{"ruleId":"max-len","severity":1,"message":"This line has a length of 290. Maximum allowed is 100.","line":11634,"column":1,"nodeType":"Program","messageId":"max","endLine":11634,"endColumn":270},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11632 column 12.","line":11634,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11634,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11634,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11634,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11634,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11634,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11634,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11634,"endColumn":270},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11634,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11634,"endColumn":270},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11634,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11634,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11634,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11634,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11634,"column":241,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11634,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":11638,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11638,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11512 column 60.","line":11639,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11639,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11639,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11645,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 299. Maximum allowed is 100.","line":11640,"column":1,"nodeType":"Program","messageId":"max","endLine":11640,"endColumn":285},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11640,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11640,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11640,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11640,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11640,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11640,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11640,"column":83,"nodeType":"Identifier","messageId":"redeclared","endLine":11640,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11512 column 45.","line":11640,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11640,"column":120,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11644,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11640,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11640,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11640,"column":120,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11644,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11640,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11640,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11640 column 25.","line":11640,"column":280,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":281},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11640 column 10.","line":11642,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11642,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11642,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11642,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11642,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11642,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 342. Maximum allowed is 100.","line":11647,"column":1,"nodeType":"Program","messageId":"max","endLine":11647,"endColumn":331},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11647,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11647,"endColumn":331},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11647,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11647,"endColumn":122},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11647,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11647,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11649,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11649,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11649,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11649,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11649,"column":52,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11649,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11649,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11649,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":11651,"column":1,"nodeType":"Program","messageId":"max","endLine":11651,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11651,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11651,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11651,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11651,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11651,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11651,"endColumn":104},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11651,"column":76,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11651,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11653,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11653,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11653,"column":31,"nodeType":"TryStatement","messageId":"exceed","endLine":11655,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11654,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11654,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11654,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11654,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11654,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11654,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11653 column 11.","line":11655,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11655,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11658,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11658,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11659,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11659,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11659,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11659,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11659,"column":43,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11659,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11660,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11660,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11661,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11661,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11662,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11662,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11662,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11662,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11663,"column":1,"nodeType":"Program","messageId":"max","endLine":11663,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11663,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11663,"endColumn":110},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11663,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11663,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11663,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11663,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11663,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11663,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11663,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":107},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11664,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11664,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11664,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11664,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11665,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11665,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11665,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11665,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11665,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11665,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":11665,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11665,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11667,"column":1,"nodeType":"Program","messageId":"max","endLine":11667,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11667,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11667,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11667,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11667,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11667,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11667,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11667,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11667,"endColumn":110},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11667,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11667,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11667,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11667,"endColumn":99},{"ruleId":"max-len","severity":1,"message":"This line has a length of 221. Maximum allowed is 100.","line":11669,"column":1,"nodeType":"Program","messageId":"max","endLine":11669,"endColumn":210},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11669,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11669,"endColumn":210},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11669,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11669,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11669,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11669,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11670,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11670,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11671,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11671,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11671,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11671,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":11671,"column":43,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11671,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11672,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11672,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11673,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11673,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":11673,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11673,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":11674,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11674,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11674,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11674,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11674,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11674,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":11675,"column":1,"nodeType":"Program","messageId":"max","endLine":11675,"endColumn":215},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11675,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11675,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11675,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11679,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11675,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11679,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11675,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11675,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11675,"column":125,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11675,"endColumn":144},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11675,"column":148,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11675,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11677,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11677,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11677,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11677,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11677,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11677,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11677,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11677,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11674 column 31.","line":11678,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11678,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11679,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11679,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11679,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11679,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11680,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11680,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11680,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11680,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11680,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11680,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11681,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11681,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":11681,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11681,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11681,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11681,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":11681,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11681,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11682,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11682,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11682,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11682,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":11683,"column":1,"nodeType":"Program","messageId":"max","endLine":11683,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11683,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11683,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11683,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11683,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11683,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11683,"endColumn":64},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11683,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11683,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11684,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11684,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":11685,"column":1,"nodeType":"Program","messageId":"max","endLine":11685,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11685,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11685,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11685,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11685,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11685,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11685,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11686,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11686,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11686,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11686,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11687,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11687,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11687,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11689,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11687,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11689,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11688,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11688,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11688,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11688,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":11690,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11690,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":11690,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11690,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11693,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11693,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11693,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11693,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11697,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11729,"endColumn":2003},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11691 column 22.","line":11697,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11697,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11698,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11698,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11698,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11698,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11698,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11698,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11699,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11699,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11698 column 15.","line":11700,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11700,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11700,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11700,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11700,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11700,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11700,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11700,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11702,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11704,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11702,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11702,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11702,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11702,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11702,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11702,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11703,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11703,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11705,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11705,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11705,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11705,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11708,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":11722,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11709,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11709,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11709,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11709,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11709,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11709,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":11709,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11709,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11709,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11709,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11709,"column":54,"nodeType":"TryStatement","messageId":"exceed","endLine":11721,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":11710,"column":1,"nodeType":"Program","messageId":"max","endLine":11710,"endColumn":140},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11710,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11710,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11710,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11710,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11710,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11710,"endColumn":22},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":11710,"column":105,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":11710,"endColumn":106},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11710,"column":137,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11710,"endColumn":140,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1209532,1209533],"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 11705 column 27.","line":11711,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11711,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11712,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11712,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11712,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11712,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11715,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11715,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11710 column 21 is used outside of binding context.","line":11715,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11715,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11710 column 21 is used outside of binding context.","line":11715,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":11715,"endColumn":28},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":11718,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":11718,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11721,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11721,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11722,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11722,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11723,"column":1,"nodeType":"Program","messageId":"max","endLine":11723,"endColumn":91},{"ruleId":"no-extend-native","severity":2,"message":"String prototype is read only, properties should not be added.","line":11723,"column":14,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":11725,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11723,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11723,"endColumn":87},{"ruleId":"no-extend-native","severity":2,"message":"String prototype is read only, properties should not be added.","line":11725,"column":8,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":11729,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11725,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11725,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11725,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":11725,"endColumn":80},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11726,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11726,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11726,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11726,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11728,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11728,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11726 column 16 is used outside of binding context.","line":11728,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11728,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11729,"column":2004,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11731,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11729,"column":2013,"nodeType":"Identifier","messageId":"noShadow","endLine":11729,"endColumn":2014},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11729,"column":2016,"nodeType":"Identifier","messageId":"noShadow","endLine":11729,"endColumn":2017},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11729,"column":2019,"nodeType":"Identifier","messageId":"noShadow","endLine":11729,"endColumn":2020},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11730,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11730,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11730,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11730,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11731,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11801,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11731,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11731,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 11825 column 15.","line":11732,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11732,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11732,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11732,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11732,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11733,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11733,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11733,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11733,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11733,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11733,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11733,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":11733,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":11733,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11821 column 29.","line":11733,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11733,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11733,"endColumn":701},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":50,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":56},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":105,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":111},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":11733,"column":214,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":215,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212563,1212564],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212563,1212563],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":11733,"column":218,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":219,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212567,1212568],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212567,1212567],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":341,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":347},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":11733,"column":423,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":424,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212772,1212773],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212772,1212772],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":11733,"column":427,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":428,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212776,1212777],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212776,1212776],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":515,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":521},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":676,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":682},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11734,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11786,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11734,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":11734,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11735,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11735,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11734 column 60.","line":11735,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":11735,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11735 column 13.","line":11735,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":11735,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11735,"column":105,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11735,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11736,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11736,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11737,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11737,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11737,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11736 column 48.","line":11737,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11737 column 65.","line":11737,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11737,"column":175,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11737,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11738,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11738,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11739,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11739,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11739,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11739,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11741,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11741,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11742,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11742,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11743,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11745,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11743,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11743,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11744,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11744,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11744,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11744,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11744,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11744,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11745,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11745,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11746,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11746,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11747,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11747,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11747,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11747,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11747,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11747,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11747,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11747,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11753,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11753,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11754,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11754,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11755,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11757,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11755,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11755,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11756,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11756,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11756,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11756,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11756,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11756,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11757,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11757,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11758,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11758,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11759,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11759,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11759,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11759,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hsla'.","line":11759,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11759,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rgba'.","line":11759,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11759,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11765,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11765,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11765,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11765,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11765,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":11765,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11766,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11766,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11768,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11768,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11769,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11769,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11769,"column":172,"nodeType":"IfStatement","messageId":"exceed","endLine":11771,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11770,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11770,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11768 column 52.","line":11770,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":11770,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11770,"column":127,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11770,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11771,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11771,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11772,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11772,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11773,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11773,"endColumn":148},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11773,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11773,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11773,"column":149,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11773,"endColumn":233},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11773,"column":156,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11773,"endColumn":162},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":11773,"column":199,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11773,"endColumn":200,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1215602,1215603],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1215602,1215602],"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 11697 column 12.","line":11774,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11774,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 234. Maximum allowed is 100.","line":11775,"column":1,"nodeType":"Program","messageId":"max","endLine":11775,"endColumn":217},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11775,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11775,"endColumn":200},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11775,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11775,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11775,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11775,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11775,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":51},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11775,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":11775,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11775,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11775,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11775,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":159},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11775,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11775,"endColumn":168},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11778 column 23 is used outside of binding context.","line":11775,"column":170,"nodeType":"Identifier","messageId":"outOfScope","endLine":11775,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11775,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":171},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11775,"column":174,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11775,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11775,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11775,"column":201,"nodeType":"IfStatement","messageId":"exceed","endLine":11781,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11778 column 23 is used outside of binding context.","line":11776,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":11776,"endColumn":13},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":11778,"column":1,"nodeType":"Program","messageId":"max","endLine":11778,"endColumn":86},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11778,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11778,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11821 column 29.","line":11778,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11778,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":11778,"column":23,"nodeType":"Identifier","messageId":"redeclared","endLine":11778,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11778,"column":72,"nodeType":"SwitchStatement","messageId":"exceed","endLine":11780,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":11779,"column":1,"nodeType":"Program","messageId":"max","endLine":11779,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":11779,"column":56,"nodeType":"BreakStatement","messageId":"exceed","endLine":11779,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11780,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11780,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11781,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11781,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11778 column 23 is used outside of binding context.","line":11781,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":11781,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11782,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11782,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 193. Maximum allowed is 100.","line":11783,"column":1,"nodeType":"Program","messageId":"max","endLine":11783,"endColumn":176},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11783,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11785,"endColumn":185},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11783,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11783,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11783,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11783,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11783,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":51},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11783,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":11783,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11783,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":75},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11783,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11783,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11783,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":87},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11783,"column":90,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11783,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11783,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":99},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11783,"column":102,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11783,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11783,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":111},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11783,"column":150,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11783,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11782 column 48.","line":11783,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11783 column 26.","line":11783,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11783 column 38.","line":11783,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":172},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":11784,"column":1,"nodeType":"Program","messageId":"max","endLine":11784,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11784,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11784,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 224. Maximum allowed is 100.","line":11785,"column":1,"nodeType":"Program","messageId":"max","endLine":11785,"endColumn":207},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11785,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11785,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11785,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11785,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11785,"column":186,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11785,"endColumn":207},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11785,"column":186,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11785,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11785,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11785,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11786,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11786,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11787,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11787,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11788,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11788,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11789,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11789,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11789,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11789,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11789,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11789,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11790,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11800,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11790,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11790,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11790,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11790,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11790,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11790,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":11791,"column":1,"nodeType":"Program","messageId":"max","endLine":11791,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11791,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11791,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11791,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11791,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11791,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11791,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11792,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11792,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11792,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11792,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11792,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11792,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11793,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11793,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11793,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11793,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11793,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11793,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 203. Maximum allowed is 100.","line":11794,"column":1,"nodeType":"Program","messageId":"max","endLine":11794,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11794,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11794,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11794,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11794,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11794,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11794,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_doRemove'.","line":11794,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11794,"endColumn":147},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":11797,"column":1,"nodeType":"Program","messageId":"max","endLine":11797,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11797,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11797,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11797,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11797,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11797,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11797,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_doRemove'.","line":11797,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11797,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11797,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11797,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11797,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11797,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11798,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":11798,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11798,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11798,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11798,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11798,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11800,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11800,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11801,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11821,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11801,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11801,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11801,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11801,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11801,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11801,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11802,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11802,"column":17,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11804,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11802,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11802,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11802,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11804 column 16.","line":11802,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11804,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11806,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11804,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11804,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11804,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11804 column 16.","line":11804,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 236. Maximum allowed is 100.","line":11805,"column":1,"nodeType":"Program","messageId":"max","endLine":11805,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11808 column 16.","line":11805,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11805,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11805,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11805,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11805,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11805,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11805,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11805,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11806,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11808,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11806,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11806,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11806,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11806,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11806,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11806,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11807,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11807,"endColumn":83},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11807,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11807,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11808,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11810,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11808,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11808,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11808,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11808,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11808,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11808,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11809,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11809,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11810,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11820,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11810,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11820,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11810,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11810,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11812,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11812,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11812,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11812,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11814,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":11814,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11814,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":11814,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11816,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11816,"endColumn":35},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11816,"column":34,"nodeType":"Identifier","messageId":"unusedVar","endLine":11816,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11818,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11818,"endColumn":38},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11818,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11818,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11821,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11821,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11821,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11821,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11821,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11821,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11823,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11825,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11823,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11823,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11824,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11824,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11824,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11824,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11825,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11829,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11825,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11825,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11825,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11825,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11825,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11825 column 18.","line":11826,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11826,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11827,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11827,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11829,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11920,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11830,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11830,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11830,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11830,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11831,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11831,"endColumn":288},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11831,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11831,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11831,"column":160,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11831,"endColumn":172},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11831,"column":179,"nodeType":"NewExpression","messageId":"lower","endLine":11831,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11832,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11919,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11832,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":11832,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11833,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11833,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11833,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":11843,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11834,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11834,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11834,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":11840,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":11837,"column":1,"nodeType":"Program","messageId":"max","endLine":11837,"endColumn":168},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11837,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11837,"endColumn":118},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11837,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11837,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_popupInited'.","line":11837,"column":93,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11837,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11837,"column":119,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11837,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11837,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":124},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":11837,"column":126,"nodeType":"Identifier","messageId":"useConst","endLine":11837,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11837,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":127},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11837,"column":133,"nodeType":"Identifier","messageId":"useConst","endLine":11837,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11837,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":134},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":11837,"column":140,"nodeType":"Identifier","messageId":"useConst","endLine":11837,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11837,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":141},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11837,"column":144,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11837,"endColumn":150},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11838,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11838,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":11839,"column":1,"nodeType":"Program","messageId":"max","endLine":11839,"endColumn":233},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11839,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11839,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11839,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11839,"endColumn":178},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11839,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11839,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11839,"column":179,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11839,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11839,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":11839,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11839,"column":208,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11839,"endColumn":233},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setColor'.","line":11839,"column":213,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11839,"endColumn":227},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11840,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11840,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11840,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11840,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11840,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11840,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":11840,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":11840,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11840,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":11840,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11840,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":11840,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11840,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11842,"endColumn":131},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_popupInited'.","line":11840,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11840,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11840,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11840,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11840,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":11840,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11832 column 62.","line":11840,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":11840,"endColumn":116},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11842,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11842,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11842,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":11842,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_popupInited'.","line":11842,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11842,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11844,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11844,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11845,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11845,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11845,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11845,"endColumn":252},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11845,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11845,"endColumn":252},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domEdit'.","line":11845,"column":139,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11845,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11846,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11846,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11847,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11847,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":11847,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":11847,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11847,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11847,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11847,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11847,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11847,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11847,"endColumn":327},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11847,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11847,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__containedEvent'.","line":11847,"column":72,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11847,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11847,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11847,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11848,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11848,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11848,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11848,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11849,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11849,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11849,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11849,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11850,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11850,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11850,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11850,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setColor'.","line":11851,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11851,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11852,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11852,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11852,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11852,"endColumn":53},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":11853,"column":12,"nodeType":"AssignmentExpression","messageId":"missing","endLine":11853,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11854,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11854,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11854,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11854,"endColumn":26},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11854,"column":29,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11854,"endColumn":35},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11855,"column":17,"nodeType":"NewExpression","messageId":"lower","endLine":11855,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11852 column 49.","line":11856,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11856,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11859,"column":11,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11859,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":11860,"column":1,"nodeType":"Program","messageId":"max","endLine":11860,"endColumn":147},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11860,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11860,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11860,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11860,"endColumn":147},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11860,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11860,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11860,"column":104,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11860,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11862,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11862,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11862,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11862,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11865,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11865,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11865,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11865,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11865,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11865,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11865,"endColumn":1504},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_toggleDOM'.","line":11865,"column":79,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":94},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setPosition'.","line":11865,"column":102,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":119},{"ruleId":"no-self-assign","severity":2,"message":"'t' is assigned to itself.","line":11865,"column":697,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11865,"endColumn":698},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domH'.","line":11865,"column":801,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":811},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domSL'.","line":11865,"column":837,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":848},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domA'.","line":11865,"column":873,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":883},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domEdit'.","line":11865,"column":911,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":924},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domSample'.","line":11865,"column":959,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":974},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domOkay'.","line":11865,"column":1003,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1016},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domCancel'.","line":11865,"column":1050,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1065},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11865,"column":1101,"nodeType":"CallExpression","endLine":11865,"endColumn":1152},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11865,"column":1326,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1339},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setPosition'.","line":11865,"column":1377,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1394},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateUI'.","line":11865,"column":1412,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1426},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setColor'.","line":11865,"column":1431,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1445},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_bindEvents'.","line":11865,"column":1477,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1493},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_toggleDOM'.","line":11867,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11867,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11869,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11870,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11869,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11869,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11869,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11869,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":11872,"column":1,"nodeType":"Program","messageId":"max","endLine":11872,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11872,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11872,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11872,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11872,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":11872,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11872,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11872,"column":72,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11874,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11872,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11872,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11872,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11872 column 13.","line":11872,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11874,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11880,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11874,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11880,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11874,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11874,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11874,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11874,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domH'.","line":11874,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11874,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11874,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11874,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11874,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":11874,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11874,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":11874,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11875,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11875,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domSL'.","line":11876,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11876,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11876,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11876,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11876,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11876,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11877,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11877,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domA'.","line":11878,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11878,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11878,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11878,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11878,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11878,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11879,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11879,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11880,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11882,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11880,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11880,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11880,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11880,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11881,"column":1,"nodeType":"Program","messageId":"max","endLine":11881,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11881,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11881,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11881,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11881,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11881,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11881,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11882,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11882,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11882,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11882,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domEdit'.","line":11882,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11882,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11882,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11892,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11882,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":11882,"endColumn":61},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11882,"column":60,"nodeType":"Identifier","messageId":"unusedVar","endLine":11882,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setColor'.","line":11883,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11883,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11884,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11884,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11884,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11884,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11884,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":11884,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11885,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11885,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11886,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11886,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11887,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11887,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11887 column 17.","line":11887,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11887,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11889,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11891,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11889,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11889,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11887 column 17.","line":11889,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11889,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__containedEvent'.","line":11890,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11890,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11891,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11891,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11891,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11891,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11891,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11891,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11891,"column":82,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11891,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11891,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11891,"endColumn":95},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domCancel'.","line":11891,"column":113,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11891,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11892,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11892,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11892,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11892,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domOkay'.","line":11892,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11892,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11892,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11892,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":11894,"column":1,"nodeType":"Program","messageId":"max","endLine":11894,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11894,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11894,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11894,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11894,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11894,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11898,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11894,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11898,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11894,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11894,"endColumn":101},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11894,"column":102,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11894,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11894,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11894,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11895,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11895,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11895,"column":90,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11895,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11895,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":11895,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11895,"column":141,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11897,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11894 column 119.","line":11895,"column":213,"nodeType":"Identifier","messageId":"noShadow","endLine":11895,"endColumn":214},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11896,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11896,"endColumn":66},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11896,"column":19,"nodeType":"CallExpression","endLine":11896,"endColumn":39},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11896,"column":42,"nodeType":"CallExpression","endLine":11896,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11897,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11897,"endColumn":12},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11897,"column":13,"nodeType":"CallExpression","endLine":11897,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11899,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11899,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11899,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11899,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11899,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":11900,"column":1,"nodeType":"Program","messageId":"max","endLine":11900,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11900,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11900,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11900,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11900,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11900,"column":55,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11902,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11899 column 48.","line":11900,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11899 column 51.","line":11900,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11901,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11901,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11902,"column":1,"nodeType":"Program","messageId":"max","endLine":11902,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11902,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11902,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateUI'.","line":11902,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11902,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11903,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11903,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11905,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11905,"endColumn":510},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11905,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11905,"endColumn":510},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11905,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11905,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11905,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11905,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11905,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11905,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domH'.","line":11905,"column":137,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11905,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domSL'.","line":11905,"column":153,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11905,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domA'.","line":11905,"column":170,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":180},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11905,"column":182,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":183},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 11906 column 13 is used outside of binding context.","line":11905,"column":214,"nodeType":"Identifier","messageId":"outOfScope","endLine":11905,"endColumn":215},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11821 column 29.","line":11905,"column":214,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":215},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":11905,"column":246,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":247},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11905,"column":278,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":279},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domSL'.","line":11905,"column":303,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":314},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domH'.","line":11905,"column":339,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":349},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 11906 column 13 is used outside of binding context.","line":11905,"column":373,"nodeType":"Identifier","messageId":"outOfScope","endLine":11905,"endColumn":374},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 11906 column 13 is used outside of binding context.","line":11905,"column":392,"nodeType":"Identifier","messageId":"outOfScope","endLine":11905,"endColumn":393},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11905,"column":456,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":457},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domA'.","line":11905,"column":516,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":526},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":11905,"column":582,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":11905,"endColumn":583},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11905,"column":814,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11905,"endColumn":815},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":11906,"column":1,"nodeType":"Program","messageId":"max","endLine":11906,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11906,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11906,"endColumn":81},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":11906,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":11906,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 11825 column 15.","line":11906,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11906,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 11693 column 13.","line":11906,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":11906,"endColumn":71},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11906,"column":74,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11906,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11906,"column":82,"nodeType":"SwitchStatement","messageId":"exceed","endLine":11908,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":11907,"column":43,"nodeType":"BreakStatement","messageId":"exceed","endLine":11907,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domEdit'.","line":11908,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11908,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11908,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11908,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_domSample'.","line":11909,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11909,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11909,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11909,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11910,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11912,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 11705 column 12.","line":11910,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11903 column 49.","line":11910,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11905 column 25.","line":11910,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11905 column 42.","line":11910,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11912,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11914,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 11920 column 12.","line":11912,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11903 column 49.","line":11912,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11905 column 25.","line":11912,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11905 column 42.","line":11912,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11915,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11915,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11915,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11915,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11916,"column":1,"nodeType":"Program","messageId":"max","endLine":11916,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11916,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11916,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11917,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11917,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11918,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11918,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":11918,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":11918,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11918,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11918,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11918,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11918,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11919,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11919,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11920,"column":51,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11920,"endColumn":4416},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11920,"column":51,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11920,"endColumn":4416},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11920,"column":51,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11920,"endColumn":4416},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11920,"column":4331,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11920,"endColumn":4332},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11922 column 22.","line":11923,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11923,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11923,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11923,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11923,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11923,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11924,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11924,"endColumn":341},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11924,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11924,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11924,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11924,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11924,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":11924,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11924,"column":342,"nodeType":"IfStatement","messageId":"exceed","endLine":11926,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11925,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11925,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11925,"column":176,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11925,"endColumn":178},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11925,"column":540,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11925,"endColumn":542},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11926,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11926,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11928 column 22.","line":11929,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11929,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11929,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11929,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11929,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11929,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11930,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11930,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11930,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11930,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11930,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11930,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11930,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":11930,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11930,"column":244,"nodeType":"Identifier","messageId":"redeclared","endLine":11930,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11930,"endColumn":2314},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11930,"column":727,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11930,"endColumn":729},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11930,"column":744,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11930,"endColumn":746},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11930,"column":2310,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11930,"endColumn":2311},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11932 column 22.","line":11933,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11933,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11933,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11933,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11933,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11933,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11934,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11934,"endColumn":433},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11934,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11934,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11934,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11934,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11934,"column":434,"nodeType":"IfStatement","messageId":"exceed","endLine":11940,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11935,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11935,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11935,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11935,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":11937,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11937,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11939,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11939,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11939,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11939,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11939,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11939,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11939,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":11939,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":11939,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11939,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11940,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11940,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11940,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11940,"endColumn":88},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11940,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":11940,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11940,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":11940,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":11940,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":11940,"endColumn":45},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11942,"endColumn":4858},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11942,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11942,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":190,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":191},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":492,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":493},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11942,"column":603,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":604},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":644,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":645},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11942,"column":713,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":714},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11942,"column":934,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11942,"endColumn":936},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11942,"column":1630,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11942,"endColumn":1636},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2309,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2310},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2401,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2402},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2444,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2445},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2491,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2492},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11942,"column":2619,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11942,"endColumn":2621},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11944,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11944,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 598. Maximum allowed is 100.","line":11945,"column":1,"nodeType":"Program","messageId":"max","endLine":11945,"endColumn":593},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11949,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":11949,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11949,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12129,"endColumn":68},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11949,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11949,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11949,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12129,"endColumn":68},{"ruleId":"no-constant-condition","severity":2,"message":"Unexpected constant condition.","line":11949,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12129,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11950,"column":18,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11956,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11950,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11950,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11956,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11958,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11956,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11956,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11958,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11966,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11968 column 15.","line":11959,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11959,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11959,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11965,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11959,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":11959,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11959,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11959,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":11960,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11960,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11960,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11962,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11960,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11960,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11959 column 73.","line":11960,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":11960,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11962,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":11964,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":11962,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11962,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11964,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11964,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11966,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11968,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11966,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11966,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11966,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11966,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11968,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11970,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11968,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11968,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11970,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11976,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11970,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11970,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11970,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11970,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11976,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12020,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11976,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12020,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11976,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11976,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11976,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11976,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11979,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11979,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":11979,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11979,"endColumn":14},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11979,"column":107,"nodeType":"NewExpression","messageId":"lower","endLine":11979,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11980,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11980,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11980,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11980,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11982,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11982,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11983,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":11985,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11985,"column":7,"nodeType":"ForInStatement","messageId":"exceed","endLine":11989,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11985,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11985,"endColumn":20},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":11986,"column":13,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":11986,"endColumn":27,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1246549,1246566],"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":11989,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11989,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11990,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11990,"endColumn":26},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11991,"column":5,"nodeType":"AssignmentExpression","endLine":11991,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11991,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11991,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11992,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11992,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11997,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11997,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11998,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11998,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11999,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11999,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12006,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":12006,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12006,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12006,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12009,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12009,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12010,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12010,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12011,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12011,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12011,"column":24,"nodeType":"WhileStatement","messageId":"exceed","endLine":12017,"endColumn":6},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12012,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":12012,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12017,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12017,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12020,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12020,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12020,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12020,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12020,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12020,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12021,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12021,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12021,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":12023,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12023,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12023,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12023,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12023,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":12023,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":12023,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12020 column 32.","line":12023,"column":807,"nodeType":"Identifier","messageId":"noShadow","endLine":12023,"endColumn":808},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12021 column 9.","line":12024,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12024,"endColumn":13},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12024,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":12024,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12023 column 807.","line":12024,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":12024,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12024,"column":101,"nodeType":"IfStatement","messageId":"exceed","endLine":12026,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12027,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12027,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12028,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12032,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12028,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12028,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12028,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12028,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12032,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12036,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12032,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12032,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12036,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12036,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11968 column 15.","line":12036,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":12036,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12020 column 13.","line":12036,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12036,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12037,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12037,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12037,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12037,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12037,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12037,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":12038,"column":1,"nodeType":"Program","messageId":"max","endLine":12038,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12038,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12038,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12038,"column":77,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12038,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12039,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12045,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12039,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12039,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12039,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12039,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12045,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12051,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12045,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12045,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12046,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12046,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12046,"column":47,"nodeType":"ForStatement","messageId":"exceed","endLine":12050,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12046,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":12046,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12051,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12057,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12051,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12051,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12052,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12052,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12052,"column":47,"nodeType":"ForStatement","messageId":"exceed","endLine":12056,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12052,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":12052,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12057,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12057,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12057,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12057,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12059,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12065,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12061,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12061,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12061,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":12063,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12065,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12069,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12068,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12068,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12069,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12075,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12069,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12069,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":12071,"column":1,"nodeType":"Program","messageId":"max","endLine":12071,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12071,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12071,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12071,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12071,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12039 column 16.","line":12071,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12071,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":12071,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":12071,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12072,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12072,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12076,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12084,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12076,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12076,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12076,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12076,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12077,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12077,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12077,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12077,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12077,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12077,"endColumn":19},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12077,"column":26,"nodeType":"NewExpression","messageId":"lower","endLine":12077,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12078,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12080,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12081,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12083,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12084,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12128,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12084,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":12084,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12085,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12085,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12085,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":12089,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12090,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12090,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12090,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12090,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12090,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12090,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":12093,"column":1,"nodeType":"Program","messageId":"max","endLine":12093,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":12093,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12093,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":12093,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12093,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12093,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11968 column 15.","line":12093,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12020 column 13.","line":12093,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12093,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12093 column 28.","line":12093,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12093 column 43.","line":12094,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12094,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12094,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":12096,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12096,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12096,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":12097,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12097,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 12036 column 21.","line":12097,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":12097,"endColumn":47},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":12097,"column":118,"nodeType":"Identifier","messageId":"useConst","endLine":12097,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12097,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":12097,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12098,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12098,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12099,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12103,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12099,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12099,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12103,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12107,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12103,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12103,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12105,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12105,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12107,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12107,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12107,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12107,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12093 column 28.","line":12107,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12107,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":12109,"column":1,"nodeType":"Program","messageId":"max","endLine":12109,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12093 column 43.","line":12109,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12109,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12109,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12109,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12110,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12110,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":12111,"column":1,"nodeType":"Program","messageId":"max","endLine":12111,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12111,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12123,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12113,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12113,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12115,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12115,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12116,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12116,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12118,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12118,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12093 column 28.","line":12119,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12119,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12120,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12120,"endColumn":31},{"ruleId":"array-callback-return","severity":2,"message":"Array.prototype.map() expects a return value from arrow function.","line":12120,"column":34,"nodeType":"ArrowFunctionExpression","messageId":"expectedInside","endLine":12120,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12123,"column":141,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12123,"endColumn":179},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12127,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12127,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12130 column 22.","line":12131,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12131,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12131,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12131,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":12131,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12131,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12132,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12132,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12132,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12132,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12132,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12132,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":12132,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":12132,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":12132,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":12132,"endColumn":68},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12132,"column":121,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12132,"endColumn":333},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12132,"column":121,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12132,"endColumn":333},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12132,"column":329,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12132,"endColumn":330},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12135,"column":285,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12143,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12134 column 22.","line":12135,"column":308,"nodeType":"Identifier","messageId":"noShadow","endLine":12135,"endColumn":309},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12136,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12136,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12137,"column":44,"nodeType":"ForStatement","messageId":"exceed","endLine":12139,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12137,"column":50,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12137,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12137,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":12137,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12137,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":12137,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12139,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12141,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12139,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12139,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12139,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":12139,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12139,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":12139,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12140,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12140,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12137 column 79 is used outside of binding context.","line":12140,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12140,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12140,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12140,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12140,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12140,"endColumn":163},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12137 column 79 is used outside of binding context.","line":12140,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":12140,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12142,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12142,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12144 column 22.","line":12145,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12145,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12145,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12145,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":12145,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12145,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12146,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12146,"endColumn":292},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12146,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12146,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12146,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12146,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":12146,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":12146,"endColumn":142},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":12146,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":12146,"endColumn":165},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":12146,"column":207,"nodeType":"Identifier","messageId":"redeclared","endLine":12146,"endColumn":208},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12146,"column":293,"nodeType":"IfStatement","messageId":"exceed","endLine":12154,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12145 column 29.","line":12146,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":12146,"endColumn":310},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12147,"column":159,"nodeType":"IfStatement","messageId":"exceed","endLine":12151,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12148,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12148,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12149,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12149,"endColumn":225},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12149,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12149,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12151,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12151,"endColumn":904},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12151,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12151,"endColumn":904},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12151,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12151,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12153,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12153,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12154,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12154,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12157,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12157,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12159,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12161,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12159,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12159,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12161,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12189,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12161,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12161,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12161,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12161,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12165,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12187,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12168,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12172,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12168,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12168,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12176,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12176,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12176,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12176,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12176,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12176,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":12176,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":12176,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12176,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12176,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12180,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12180,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12182,"column":8,"nodeType":"ForInStatement","messageId":"exceed","endLine":12186,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12188,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12188,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12189,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12201,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12189,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12189,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12192,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12194,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12194,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12200,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12195,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12195,"endColumn":18},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":12196,"column":13,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":12196,"endColumn":27,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1257041,1257058],"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":12199,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12199,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12200,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12200,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12201,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12203,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12201,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12201,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12203,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12203,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12203,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12203,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12203,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":12203,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12205,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12207,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12205,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12205,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 2177. Maximum allowed is 100.","line":12206,"column":1,"nodeType":"Program","messageId":"max","endLine":12206,"endColumn":2169},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12206,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12206,"endColumn":2169},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_interpreter'.","line":12206,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12206,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12206,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionAbs'.","line":12206,"column":64,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":81},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionAvg'.","line":12206,"column":133,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionCeil'.","line":12206,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":221},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionContains'.","line":12206,"column":278,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":300},{"ruleId":"camelcase","severity":2,"message":"Identifier 'ends_with' is not in camel case.","line":12206,"column":359,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionEndsWith'.","line":12206,"column":379,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":401},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionFloor'.","line":12206,"column":473,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":492},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionLength'.","line":12206,"column":547,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":567},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionMap'.","line":12206,"column":625,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":642},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionMax'.","line":12206,"column":712,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":729},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionMerge'.","line":12206,"column":786,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":805},{"ruleId":"camelcase","severity":2,"message":"Identifier 'max_by' is not in camel case.","line":12206,"column":857,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":863},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionMaxBy'.","line":12206,"column":874,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":893},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionSum'.","line":12206,"column":963,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":980},{"ruleId":"camelcase","severity":2,"message":"Identifier 'starts_with' is not in camel case.","line":12206,"column":1018,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1029},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionStartsWith'.","line":12206,"column":1040,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1064},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionMin'.","line":12206,"column":1134,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1151},{"ruleId":"camelcase","severity":2,"message":"Identifier 'min_by' is not in camel case.","line":12206,"column":1192,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1198},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionMinBy'.","line":12206,"column":1209,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionType'.","line":12206,"column":1299,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1317},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionKeys'.","line":12206,"column":1370,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1388},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionValues'.","line":12206,"column":1443,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1463},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionSort'.","line":12206,"column":1516,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1534},{"ruleId":"camelcase","severity":2,"message":"Identifier 'sort_by' is not in camel case.","line":12206,"column":1575,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1582},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionSortBy'.","line":12206,"column":1593,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1613},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionJoin'.","line":12206,"column":1684,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1702},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionReverse'.","line":12206,"column":1776,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1797},{"ruleId":"camelcase","severity":2,"message":"Identifier 'to_array' is not in camel case.","line":12206,"column":1838,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1846},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionToArray'.","line":12206,"column":1857,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1878},{"ruleId":"camelcase","severity":2,"message":"Identifier 'to_string' is not in camel case.","line":12206,"column":1916,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1925},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionToString'.","line":12206,"column":1936,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1958},{"ruleId":"camelcase","severity":2,"message":"Identifier 'to_number' is not in camel case.","line":12206,"column":1996,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":2005},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionToNumber'.","line":12206,"column":2016,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":2038},{"ruleId":"camelcase","severity":2,"message":"Identifier 'not_null' is not in camel case.","line":12206,"column":2076,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":2084},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_functionNotNull'.","line":12206,"column":2095,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":2116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12207,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12207,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12207,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12207,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12207,"column":81,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12575,"endColumn":28},{"ruleId":"no-self-assign","severity":2,"message":"'t' is assigned to itself.","line":12207,"column":85,"nodeType":"Identifier","messageId":"selfAssignment","endLine":12207,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12207,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12207,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12207,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":12207,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12209,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12209,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12211,"column":615,"nodeType":"Identifier","messageId":"noShadow","endLine":12211,"endColumn":616},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12212,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12212,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12212,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12212,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":12212,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":12212,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12212,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12212,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12212,"column":22,"nodeType":"ForStatement","messageId":"exceed","endLine":12238,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12212,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12212,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12212,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12212,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12213,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12213,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12213,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12213,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12213,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12213,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12213,"column":83,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":12214,"column":1,"nodeType":"Program","messageId":"max","endLine":12214,"endColumn":109},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12214,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12214,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12214,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12214,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12214,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12214,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12214,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12214,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12214,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12214,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeUnquotedIdentifier'.","line":12214,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12214,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12214,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12214,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12214,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":12214,"endColumn":104},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12215,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12215,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12215,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12215,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":12216,"column":1,"nodeType":"Program","messageId":"max","endLine":12216,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12216,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12216,"endColumn":116},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12216,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12216,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":113},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12217,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12217,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12218,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12218,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeNumber'.","line":12218,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12218,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12218,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12218,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12219,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12219,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12220,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12220,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeLBracket'.","line":12220,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12220,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12220,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12220,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12221,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12221,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":12222,"column":1,"nodeType":"Program","messageId":"max","endLine":12222,"endColumn":107},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12222,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12222,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12222,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12222,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12222,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12222,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12222,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12222,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12222,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12222,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeQuotedIdentifier'.","line":12222,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12222,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12222,"column":101,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12222,"endColumn":102},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12222,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":12222,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12223,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12223,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":12224,"column":1,"nodeType":"Program","messageId":"max","endLine":12224,"endColumn":107},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12224,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12224,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12224,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12224,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12224,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12224,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12224,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12224,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12224,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12224,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeRawStringLiteral'.","line":12224,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12224,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12224,"column":101,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12224,"endColumn":102},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12224,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":12224,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12225,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12225,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":12226,"column":1,"nodeType":"Program","messageId":"max","endLine":12226,"endColumn":102},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12226,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12226,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12226,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12226,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12226,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12226,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12226,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12226,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeLiteral'.","line":12226,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12226,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12226,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12226,"endColumn":102},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12227,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12227,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12227,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12227,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_consumeOperator'.","line":12228,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12228,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12229,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12229,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12229,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12229,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12230,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12230,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12231,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12231,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12232,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12232,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12232,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12232,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12232,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12232,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12232,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":12232,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12232,"column":181,"nodeType":"Identifier","messageId":"outOfScope","endLine":12232,"endColumn":182},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12234,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12234,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12235,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12235,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12235,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12235,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12235,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12235,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12235,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":12235,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12236,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":12236,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12236,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12236,"endColumn":188},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12236,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12236,"endColumn":188},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12236,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12236,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12236,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":12236,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12236,"column":182,"nodeType":"Identifier","messageId":"outOfScope","endLine":12236,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12238,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12238,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12239,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12239,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12240,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12240,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":12240,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":12240,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12240,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12240,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12240,"column":30,"nodeType":"ForStatement","messageId":"exceed","endLine":12242,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":53,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":66},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":105},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12241,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12241,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12242,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12242,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12242,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12242,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12243,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12243,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12244,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12244,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12244,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12244,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12244,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12244,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":84},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":98,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12245,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12245,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12245,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12245,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12245,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12245,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12245,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12245,"endColumn":123},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12245,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12245,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12245,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12245,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12246,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12246,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12246,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12246,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12246,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12246,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12244 column 14 is used outside of binding context.","line":12246,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12246,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12246,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12246,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12247,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12247,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12248,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12248,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12248,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12248,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12248,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12248,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":84},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":98,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12249,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12249,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12249,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12249,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12249,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12249,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12249,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12249,"endColumn":123},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12249,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12249,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12249,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12249,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12250,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12250,"endColumn":88},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12250,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12250,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12250,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12250,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12248 column 14 is used outside of binding context.","line":12250,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":12250,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12250,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12250,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12251,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12251,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":12252,"column":1,"nodeType":"Program","messageId":"max","endLine":12252,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12252,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12252,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12252,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12252,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12252,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12252,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":74,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12253,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12253,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":12254,"column":1,"nodeType":"Program","messageId":"max","endLine":12254,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12254,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12254,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12254,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12254,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12252 column 14 is used outside of binding context.","line":12254,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":12254,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12254,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12254,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12252 column 14 is used outside of binding context.","line":12254,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":12254,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12255,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12255,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12256,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12256,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12256,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12256,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12256,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12256,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":97},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":143,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12257,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12257,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12258,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12258,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12258,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12258,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12258,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12258,"endColumn":601},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12258,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12258,"endColumn":64},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":93},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":121},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":222,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":235},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":250,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":263},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":364,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":377},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":392,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":405},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":507,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":520},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":535,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":548},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12258,"column":594,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12258,"endColumn":600},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12259,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12259,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12260,"column":21,"nodeType":"ForStatement","messageId":"exceed","endLine":12262,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12260,"column":27,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12260,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12260,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12260,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12260,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":12260,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":94,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12261,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12261,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12261,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12261,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12261,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12261,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12261,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12261,"endColumn":123},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12261,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12261,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12261,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12261,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12262,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12262,"endColumn":150},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12262,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12262,"endColumn":150},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12262,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12262,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12262,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12262,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":73,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_looksLikeJSON'.","line":12262,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12262,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":99},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_current'.","line":12262,"column":158,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12262,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12262,"column":173,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12262,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":175,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12263,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12263,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12266,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12268,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12268,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12270,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12270,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12272,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12272,"column":6,"nodeType":"TryStatement","messageId":"exceed","endLine":12276,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12273,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12273,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12263 column 33.","line":12274,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12274,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 349. Maximum allowed is 100.","line":12277,"column":1,"nodeType":"Program","messageId":"max","endLine":12277,"endColumn":344},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12277,"column":339,"nodeType":"Identifier","messageId":"noShadow","endLine":12277,"endColumn":340},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12278,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12278,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadTokens'.","line":12278,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12278,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12278,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12278,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12278,"column":43,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12278,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12278,"column":43,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12278,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12278,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":12278,"endColumn":48},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":12278,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":12278,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12278,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12278,"endColumn":96},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12279,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12279,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12279,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12279,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12280,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12280,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12281,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12281,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12282,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12282,"endColumn":11},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12282,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":12282,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12282,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12282,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12282,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12282,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12282,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12282,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12283,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12283,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":12284,"column":1,"nodeType":"Program","messageId":"max","endLine":12284,"endColumn":126},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12284,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12284,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12284,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12284,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12284,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12284,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12284,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12284,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12284,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12284,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12284,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":12284,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12284,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12284,"endColumn":104},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12285,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12285,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12285,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12285,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12285,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12285,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12285,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12285,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12286,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12286,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12284 column 45 is used outside of binding context.","line":12286,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12286,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12287,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12287,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12289,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12289,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12293,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12293,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12294,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12294,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12294,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12294,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12294,"column":14,"nodeType":"SwitchStatement","messageId":"exceed","endLine":12300,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12295,"column":65,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12295,"endColumn":105},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12295,"column":114,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12295,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12295,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":12295,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12295,"column":161,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12295,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 11 statements. Maximum allowed is 1.","line":12297,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12297,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":106},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":115,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":288},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":115,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":288},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12297,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12297,"endColumn":131},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":212},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12297,"column":249,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseMultiselectHash'.","line":12297,"column":361,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":387},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":399,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":535},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12297,"column":493,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":517},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":544,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":925},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":544,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":925},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":551,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":566},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":581,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":596},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseIndexExpression'.","line":12297,"column":616,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":642},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_projectIfSlice'.","line":12297,"column":646,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":666},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":698,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":713},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":728,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":743},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12297,"column":759,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":772},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12297,"column":776,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":789},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12297,"column":853,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":877},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseMultiselectList'.","line":12297,"column":896,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":922},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12297,"column":962,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":1048},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12297,"column":1063,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12297,"endColumn":1073},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12297,"column":1067,"nodeType":"Identifier","messageId":"noShadow","endLine":12297,"endColumn":1068},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":1075,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":1090},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":12298,"column":1,"nodeType":"Program","messageId":"max","endLine":12298,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12298,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12298,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12298,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12298,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12298,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12298,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12298,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12298,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12299,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12299,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12299,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12299,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12299,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12299,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12297 column 1067 is used outside of binding context.","line":12299,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":12299,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorToken'.","line":12299,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12299,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12301,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12301,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12301,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12301,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12302,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12302,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12302,"column":11,"nodeType":"SwitchStatement","messageId":"exceed","endLine":12306,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12303,"column":17,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12303,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12303,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12303,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12303,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12303,"endColumn":22},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12303,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":242},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12303,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":242},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":12303,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12303,"endColumn":242},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12303,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseDotRHS'.","line":12303,"column":112,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12303,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":12303,"endColumn":132},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12303,"column":143,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12303,"column":206,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":230},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12303,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":12303,"endColumn":233},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12303,"column":251,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":321},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12303,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12303,"endColumn":288},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12303,"column":333,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":411},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12303,"column":424,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":504},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12303,"column":519,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12303,"endColumn":544},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12303,"column":523,"nodeType":"Identifier","messageId":"noShadow","endLine":12303,"endColumn":524},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":12303,"column":526,"nodeType":"Identifier","messageId":"redeclared","endLine":12303,"endColumn":527},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12303,"column":538,"nodeType":"Identifier","messageId":"noShadow","endLine":12303,"endColumn":539},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12303,"column":546,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":561},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":12304,"column":1,"nodeType":"Program","messageId":"max","endLine":12304,"endColumn":160},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12304,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12304,"endColumn":160},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12304,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12304,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12304,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12304,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12304,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":115},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12304,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":12305,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12305,"endColumn":75},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12305,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12305,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12303 column 538 is used outside of binding context.","line":12305,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":85},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12305,"column":110,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12305,"endColumn":278},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":117,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12305,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12305,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12305,"column":182,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":197},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12305,"column":234,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":272,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12305,"column":358,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":382},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseComparator'.","line":12305,"column":476,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":497},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":515,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":516},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12305,"column":519,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":539},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12305,"column":546,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12305,"endColumn":773},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12305,"column":546,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12305,"endColumn":773},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":553,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":554},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":569,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":570},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseIndexExpression'.","line":12305,"column":590,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":616},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_projectIfSlice'.","line":12305,"column":620,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":640},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":655,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":666},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":673,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":684},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12305,"column":732,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":756},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorToken'.","line":12305,"column":783,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":799},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12305,"column":801,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":821},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12307,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12307,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12308,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12308,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12308,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":12310,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12308,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12308,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12309,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12309,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12309,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12309,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12310,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12310,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12310,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12310,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12311,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12311,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12312,"column":74,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12312,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12312,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12312,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12314,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12314,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12314,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12314,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12314,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12314,"endColumn":212},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12314,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12314,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseSliceExpression'.","line":12314,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":103},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12314,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":158},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12314,"column":173,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12314,"column":190,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12315,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12315,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12315,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12315,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12316,"column":57,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12316,"endColumn":165},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12316,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12316,"endColumn":146},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":12318,"column":1,"nodeType":"Program","messageId":"max","endLine":12318,"endColumn":97},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12318,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12318,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12318,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12318,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12318,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12318,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12318,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12318,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12323,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12323,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12323,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12323,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12324,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12324,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12324,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12324,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12325,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12325,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12325,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12325,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12325,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12325,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12325,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12325,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12325,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12325,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12326,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12326,"endColumn":62},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12326,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12326,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12326,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12326,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12318 column 17 is used outside of binding context.","line":12326,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":12326,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12327,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12327,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12327,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12327,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12329,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12329,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 235. Maximum allowed is 100.","line":12330,"column":1,"nodeType":"Program","messageId":"max","endLine":12330,"endColumn":227},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12330,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12330,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12330,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12330,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12330,"endColumn":227},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12330,"column":106,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseMultiselectList'.","line":12330,"column":124,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12330,"column":169,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":180},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseMultiselectHash'.","line":12330,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":213},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12330,"column":220,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12330,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12331,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12331,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12332,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12332,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12332,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12332,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12332,"column":14,"nodeType":"IfStatement","messageId":"exceed","endLine":12342,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12332,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12332,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12334,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12334,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12336,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12336,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12339,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12339,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12340,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12340,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12340,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12340,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12341,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12341,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12341,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12341,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12341,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12341,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12341,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12341,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_parseDotRHS'.","line":12341,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12341,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12342,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12342,"endColumn":15},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12344,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12344,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12344,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12344,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12344,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12344,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":12345,"column":1,"nodeType":"Program","messageId":"max","endLine":12345,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12345,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12345,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12345,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":12347,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12345,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12345,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12345,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12345,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12345,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12345,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12345,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12345,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12348,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12348,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12348,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12348,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12348,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12348,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 12344 column 14 is used outside of binding context.","line":12348,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":12348,"endColumn":69},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12350,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12350,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12350,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12350,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12350,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12350,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12351,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12351,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12351,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12351,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12353,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12357,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12353,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12353,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_advance'.","line":12353,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12353,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12353,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12353,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12353,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12353,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12354,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12354,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lookahead'.","line":12355,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12355,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_match'.","line":12356,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12356,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12356,"column":24,"nodeType":"BreakStatement","messageId":"exceed","endLine":12356,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12358,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12358,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12350 column 20 is used outside of binding context.","line":12358,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":12358,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12359,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12359,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12359,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":12359,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12361,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":12361,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12361,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12361,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12362,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12362,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12362,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12362,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12362,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12362,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12362,"column":26,"nodeType":"SwitchStatement","messageId":"exceed","endLine":12412,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12363,"column":49,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12363,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12363,"column":62,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":63},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12363,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12363,"column":121,"nodeType":"ForStatement","messageId":"exceed","endLine":12367,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":12363,"column":127,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":128},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12363,"column":165,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":166},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12363,"column":165,"nodeType":"Identifier","messageId":"outOfScope","endLine":12363,"endColumn":166},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12363,"column":172,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":173},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12363,"column":172,"nodeType":"Identifier","messageId":"outOfScope","endLine":12363,"endColumn":173},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12363,"column":195,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":196},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12363,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":12363,"endColumn":196},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":12364,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12364,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":12364,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12364,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":12367,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12367,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":12367,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12367,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12367,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12367,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12367,"endColumn":85},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12367,"column":134,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12367,"endColumn":235},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12367,"column":150,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12367,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":12367,"column":163,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":164},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12367,"column":170,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":171},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12367,"column":176,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":177},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12367,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12367,"column":211,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":212},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":12367,"column":226,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":227},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":12369,"column":1,"nodeType":"Program","messageId":"max","endLine":12369,"endColumn":140},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12369,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12369,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12369,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12369,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 12205 column 14.","line":12369,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":12369,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":12369,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 12207 column 15.","line":12369,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 12207 column 12.","line":12369,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 12207 column 18.","line":12369,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 12207 column 21.","line":12369,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":119},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12370,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12370,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12370,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12370,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12370,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12370,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12370,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":12370,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12370,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12370,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12370,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12370,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12371,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12371,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12371,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12371,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12374,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12374,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12374,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12374,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12374,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12374,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12374,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":12374,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12374,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12374,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12374,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12374,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12375,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12375,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12375,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12375,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12377,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12377,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12377,"column":37,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12377,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 12207 column 24.","line":12377,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":12377,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12379,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12381,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":12379,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12379,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12379,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12379,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12379,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12379,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12379,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12379,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12380,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12380,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":12380,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12380,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12380,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":12380,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":12380,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12380,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12380,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":12380,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12381,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12381,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":12381,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12381,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12381,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12381,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12383,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12389,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12383,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12387,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 12207 column 27.","line":12383,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12383,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 12207 column 30.","line":12383,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12383,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12361 column 24.","line":12383,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12383,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12384,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12384,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12361 column 27.","line":12384,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12384,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12362 column 8.","line":12384,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":12384,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12362 column 11.","line":12384,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":12384,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12386,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12386,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12384 column 40 is used outside of binding context.","line":12386,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12386,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 12207 column 33.","line":12387,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12387,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12388,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12388,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12389,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12389,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12389,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12389,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12391,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12391,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12391,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12391,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 12207 column 36.","line":12391,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12391,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 12207 column 51.","line":12391,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12391,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12391,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":12391,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12391,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":12391,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12391,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":12391,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12392,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12392,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12392,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":12392,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12392,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":12392,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12393,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12395,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 12207 column 54.","line":12393,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12393,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12394,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12394,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12395,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12395,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12395,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12395,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 13 statements. Maximum allowed is 1.","line":12396,"column":32,"nodeType":"BreakStatement","messageId":"exceed","endLine":12396,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12397,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12397,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12397,"column":25,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12397,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 12207 column 57.","line":12397,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12397,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12399,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12399,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12399,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12399,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 12207 column 60.","line":12399,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12399,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12399,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":12399,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12399,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":12399,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12399,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":12399,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12400,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12400,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12400,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12400,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12401,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12401,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12403,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12405,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12403,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12403,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12403,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12403,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12404,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":12404,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12404,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":12404,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12405,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12405,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12405,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12405,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12407,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12409,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12407,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12407,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12407,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12407,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12408,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":12408,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12408,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12408,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 10 statements. Maximum allowed is 1.","line":12409,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12409,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12409,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12409,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12409,"endColumn":131},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12409,"column":362,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12409,"endColumn":440},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12409,"column":405,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12409,"endColumn":406},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12409,"column":476,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12409,"endColumn":487},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 12207 column 63.","line":12409,"column":480,"nodeType":"Identifier","messageId":"noShadow","endLine":12409,"endColumn":481},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12409,"column":494,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":495},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12409,"column":501,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":502},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12409,"column":524,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":525},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12410,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":12410,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":12411,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12411,"endColumn":53},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12411,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12411,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12411,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12411,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12413,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12413,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12413,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":12413,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12414,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12414,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12414,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12414,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12414,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12414,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":12414,"column":32,"nodeType":"Identifier","messageId":"redeclared","endLine":12414,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12414,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12414,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12414,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":12418,"endColumn":5},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12417,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12417,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12417,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12417,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12417,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12417,"endColumn":90},{"ruleId":"max-len","severity":1,"message":"This line has a length of 199. Maximum allowed is 100.","line":12418,"column":1,"nodeType":"Program","messageId":"max","endLine":12418,"endColumn":191},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12418,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12418,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12418,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12418,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12418,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12418,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":12418,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":12418,"endColumn":22},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":12418,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":12418,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12418,"column":146,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12418,"endColumn":191},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12418,"column":146,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12418,"endColumn":191},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12418,"column":146,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12418,"endColumn":191},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12418,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12418,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12419,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12419,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12419,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12419,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12419,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12419,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":12420,"column":1,"nodeType":"Program","messageId":"max","endLine":12420,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12420,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12420,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12421,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":12421,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12421,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":12421,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12422,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12422,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12422,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":12424,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12422,"column":44,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12422,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12424,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12424,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateArgs'.","line":12424,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12424,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signature'.","line":12424,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12424,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12424,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12424,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_func'.","line":12424,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12424,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12425,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12425,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12425,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12425,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12425,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12425,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12426,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12426,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12426,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":12432,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12428,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12428,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12431,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12431,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12432,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12440,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12432,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12432,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":12433,"column":1,"nodeType":"Program","messageId":"max","endLine":12433,"endColumn":105},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12433,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12433,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12433,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12433,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12433,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 12205 column 14.","line":12433,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12433,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12433,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 12207 column 15.","line":12433,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_typeMatches'.","line":12434,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12434,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12435,"column":15,"nodeType":"BreakStatement","messageId":"exceed","endLine":12435,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12437,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12439,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 12433 column 18 is used outside of binding context.","line":12437,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12437,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12433 column 15 is used outside of binding context.","line":12438,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 12433 column 26 is used outside of binding context.","line":12438,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12425 column 32.","line":12438,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12438,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12438,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12438,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12433 column 15 is used outside of binding context.","line":12438,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 12433 column 44 is used outside of binding context.","line":12438,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12441,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12441,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12441,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12441,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12441,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12441,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12444,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12446,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12446,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12448,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12448,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12454,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":12449,"column":1,"nodeType":"Program","messageId":"max","endLine":12449,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12449,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12449,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12449,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12449,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12449,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12449,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12449,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":12449,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_typeMatches'.","line":12450,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12450,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12450,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12450,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12453,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12453,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12455,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12455,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":12457,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12457,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12459,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12459,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12461,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12461,"endColumn":37},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12462,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12462,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12462,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12462,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":12462,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":12462,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12462,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12462,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12463,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12463,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12464,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12464,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12464,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":12466,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12464,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12464,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12465,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12465,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12466,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12468,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12466,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12466,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12466,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12466,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12466,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12466,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12466,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12466,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12468,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12468,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12466 column 28 is used outside of binding context.","line":12468,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12468,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12469,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12469,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12471,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12471,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12473,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12473,"endColumn":32},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12474,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12474,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12474,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12474,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12474,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12474,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12474,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12474,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12476,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12476,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12474 column 14 is used outside of binding context.","line":12476,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12476,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12474 column 21 is used outside of binding context.","line":12476,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12476,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12477,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12477,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12479,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12479,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12481,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12481,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12483,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12483,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":12484,"column":1,"nodeType":"Program","messageId":"max","endLine":12484,"endColumn":97},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12484,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12484,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12484,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12484,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_interpreter'.","line":12484,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12484,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12484,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12484,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12484,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12486,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12486,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12484 column 14 is used outside of binding context.","line":12486,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12486,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12487,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12487,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12488,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12488,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12488,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12488,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12488,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12488,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12489,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12489,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12489,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12489,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12489,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12489,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12489,"column":24,"nodeType":"ForInStatement","messageId":"exceed","endLine":12491,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12492,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12492,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12488 column 14 is used outside of binding context.","line":12492,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12492,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12493,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12493,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12495,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12495,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12497,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12499,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12497,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12497,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12497,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12497,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12497,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12497,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12497,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":12497,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12498,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12498,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12499,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12499,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12497 column 29 is used outside of binding context.","line":12499,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":12499,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12500,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12500,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12501,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12501,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12503,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12503,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12505,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12507,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12505,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12505,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12505,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12505,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12505,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12505,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12505,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":12505,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12506,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12506,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12507,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12507,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12505 column 29 is used outside of binding context.","line":12507,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":12507,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12508,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12508,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12509,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12509,"endColumn":32},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12510,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12510,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12510,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12510,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12510,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12510,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12510,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12510,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12512,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12512,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12510 column 14 is used outside of binding context.","line":12512,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12512,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12513,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12513,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12514,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12514,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":12515,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12515,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12517,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12517,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12519,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12519,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12520,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12520,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12520,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12520,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12520,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12520,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12522,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12522,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 12520 column 48 is used outside of binding context.","line":12522,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12522,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12523,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12523,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12524,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12524,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12524,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12524,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12525,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12525,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12526,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12526,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12527,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12527,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12528,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12528,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12529,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12529,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":12530,"column":1,"nodeType":"Program","messageId":"max","endLine":12530,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12530,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12530,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12530,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12530,"endColumn":29},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12530,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12530,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12530,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12530,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12531,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12531,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12532,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12532,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12533,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12533,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12536,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12536,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12537,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12537,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12538,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12538,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12538,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12538,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12539,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12539,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12540,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12540,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12540,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12554,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":12541,"column":1,"nodeType":"Program","messageId":"max","endLine":12541,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12541,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12541,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_interpreter'.","line":12541,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12541,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12541,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12541,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12541,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":12541,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12541,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12541,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12541,"column":93,"nodeType":"IfStatement","messageId":"exceed","endLine":12543,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12543,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12545,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12543,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12543,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12543,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12543,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12543,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12543,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12543,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12543,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12543 column 27 is used outside of binding context.","line":12545,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12545,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12545,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12551,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12539 column 34.","line":12545,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12545,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12540 column 10.","line":12545,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12545,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":12546,"column":1,"nodeType":"Program","messageId":"max","endLine":12546,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12543 column 27.","line":12546,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12546,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12543 column 35.","line":12546,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12546,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12546,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":12548,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12546,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":12546,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12546,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12546,"endColumn":83},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12547,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":12547,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12547,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12547,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12548,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12550,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12548,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12548,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12548,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12548,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12549,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":12549,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12549,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12549,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12550,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12550,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12551,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":12553,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 12205 column 14.","line":12551,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12551,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12543 column 27 is used outside of binding context.","line":12551,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":12551,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12543 column 27 is used outside of binding context.","line":12552,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12552,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12554,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12554,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12555,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12555,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":12556,"column":1,"nodeType":"Program","messageId":"max","endLine":12556,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12556,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12556,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12556,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12556,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12556,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12556,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12556,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12556,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12556,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12557,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12557,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12558,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12558,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12556 column 14 is used outside of binding context.","line":12558,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12558,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12559,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12559,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":12560,"column":1,"nodeType":"Program","messageId":"max","endLine":12560,"endColumn":126},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12560,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12560,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12560,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12560,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12560,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12560,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12560,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12560,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12560,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12561,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12561,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12562,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12562,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 12560 column 14 is used outside of binding context.","line":12562,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12562,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12563,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12563,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12563,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":12563,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12564,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12564,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12564,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12564,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_interpreter'.","line":12564,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12564,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12564,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12568,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12564,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":12564,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12565,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12565,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12565,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12565,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":12565,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":12565,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12565,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12567,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12565,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12565,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12566,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12566,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12566,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12566,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12567,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12567,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12569,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12569,"endColumn":33},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12570,"column":17,"nodeType":"NewExpression","messageId":"lower","endLine":12570,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12571,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12571,"endColumn":30},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12572,"column":17,"nodeType":"NewExpression","messageId":"lower","endLine":12572,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12573,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12573,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12573,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12573,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":12574,"column":1,"nodeType":"Program","messageId":"max","endLine":12574,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12574,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12574,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12574,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12574,"endColumn":9},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12574,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":12574,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12574,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12574,"endColumn":22},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12574,"column":29,"nodeType":"NewExpression","messageId":"lower","endLine":12574,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12574,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12574,"endColumn":33},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12574,"column":40,"nodeType":"NewExpression","messageId":"lower","endLine":12574,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12574,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":12574,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12574,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12574,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_interpreter'.","line":12574,"column":53,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12574,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12574,"column":89,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12574,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12576 column 22.","line":12577,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12577,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12578,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12578,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":12578,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":12578,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":12578,"column":119,"nodeType":"Identifier","messageId":"useConst","endLine":12578,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12578,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":12578,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12577 column 26.","line":12579,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":12579,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12577 column 29.","line":12579,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12579,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12580,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12580,"endColumn":79},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":12582,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":12582,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12582,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12602,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12577 column 26.","line":12582,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12582,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12577 column 29.","line":12582,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":12582,"endColumn":40},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12583,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12583,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12586,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12588,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12588,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12592,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12589,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12589,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12589,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12589,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12589,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12589,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12589,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12589,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12590,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12590,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12590,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12590,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12590,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12590,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12590,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12590,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12590,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12590,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":12590,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12590,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12591,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12591,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12591,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12591,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12591,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":12591,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12592,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12594,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12594,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12598,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12597,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12597,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12598,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12600,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12598,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12598,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12598,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12598,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12578 column 8.","line":12598,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":12598,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12598,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":12598,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12599,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12599,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12599,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12599,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12600,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12600,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 12598 column 18 is used outside of binding context.","line":12600,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":12600,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12600,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12600,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12600,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":12600,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":12606,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12606,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12607,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12615,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12607,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12615,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12604 column 22.","line":12607,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12607,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":12608,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12608,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12609,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12609,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12604 column 22.","line":12609,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12609,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":12610,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12610,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12604 column 22.","line":12611,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12611,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":12612,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12612,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":12614,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12614,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12616 column 22.","line":12617,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12617,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12617,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12617,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":12617,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12617,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12618,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12618,"endColumn":341},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12618,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12618,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12618,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12618,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":12618,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":12618,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12618,"column":342,"nodeType":"IfStatement","messageId":"exceed","endLine":12620,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12619,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12619,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":12619,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12619,"endColumn":165},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":12619,"column":517,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12619,"endColumn":519},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12620,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12620,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12622,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12622,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12623,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12623,"endColumn":696},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12624 column 22.","line":12625,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12625,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12625,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12625,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":12625,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12625,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12626,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12626,"endColumn":979},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12626,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12626,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12626,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12626,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":12626,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":12626,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":242},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":12626,"column":413,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":414},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":12626,"column":967,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":968},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12626,"endColumn":1272},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12626,"column":1231,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12626,"endColumn":1232},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12629,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":12629,"endColumn":106},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":12629,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":12629,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12630,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12630,"endColumn":2723},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12630,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12630,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12632,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12632,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12635,"column":10,"nodeType":"ClassDeclaration","messageId":"exceed","endLine":12639,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12636,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12636,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12636,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12636,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12637,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12637,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12637,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12637,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":12639,"column":1,"nodeType":"Program","messageId":"max","endLine":12639,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12639,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12639,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12639,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12639,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12639,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12639,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12639,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":12639,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12641,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12643,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12641,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12641,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12643,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12645,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12643,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12643,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12645,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12647,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12645,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12645,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12647,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12647,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12647,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":12647,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12649,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12651,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12649,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12649,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":12650,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12650,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12651,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12651,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12651,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":12651,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12651,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12651,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12652,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12652,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12653,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12655,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12653,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12653,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12653,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12653,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12654,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12654,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12655,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12657,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12655,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12655,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12657,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12659,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12657,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12657,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12659,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12661,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12659,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12659,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12661,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12663,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12661,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12661,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12663,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12665,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12663,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12663,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12665,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12667,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12665,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12665,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12665,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12665,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12632 column 28.","line":12665,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":12665,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12666,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12666,"endColumn":74},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12666,"column":32,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12666,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12666,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12666,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12666,"column":75,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12666,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12667,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12673,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12667,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12667,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12667,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12667,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12632 column 28.","line":12668,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12668,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12668,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":12670,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12670,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12672,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12672,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12672,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12673,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12673,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12674,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":12676,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12674,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12674,"endColumn":59},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12675,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":12675,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12676,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12676,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12676,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12676,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12676,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12676,"endColumn":72},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12677,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12677,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12677,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12677,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12677,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12677,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12677,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12677,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12678,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12678,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12678,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12678,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12679,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12681,"endColumn":4},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12683,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12683,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12684,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12686,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12685,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12685,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12685,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12685,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12686,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12688,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12688,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12688,"endColumn":75},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12688,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":12688,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12639 column 27.","line":12688,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":12688,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12689,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12745,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12689,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12689,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12692,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12692,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12692,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12692,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12692,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12692,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12692,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":12692,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12693,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12693,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12693,"column":14,"nodeType":"IfStatement","messageId":"exceed","endLine":12697,"endColumn":8},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is assigned a value but never used.","line":12693,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":12693,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12693,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12693,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12694,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12696,"endColumn":14},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12694,"column":80,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12694,"endColumn":86},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'p'.","line":12694,"column":120,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":12696,"endColumn":9},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12695,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":12695,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12696,"column":15,"nodeType":"BreakStatement","messageId":"exceed","endLine":12696,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12697,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12697,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12697,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12697,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12697,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12697,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12872 column 15.","line":12697,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":12697,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12697,"column":116,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12697,"endColumn":152},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12698,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12698,"endColumn":72},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12698,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12698,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12698,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12698,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12698,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12698,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12702,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12702,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12702,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12702,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12702,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12702,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12702,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":12702,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12703,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12703,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12703,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12703,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12703,"column":58,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12703,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12703,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":12703,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12704,"column":25,"nodeType":"BreakStatement","messageId":"exceed","endLine":12704,"endColumn":31},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12706,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12706,"endColumn":72},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12706,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12706,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12706,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12706,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12706,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12706,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12708,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12708,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12708,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12708,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":12708,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":12708,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12708,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12708,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12708,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":12714,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12709,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12709,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12710,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12710,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12711,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12713,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12712,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12712,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12712,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12712,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12714,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12716,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12716,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12724,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12717,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12717,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12718,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12718,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12719,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12721,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12720,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12720,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12720,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12720,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12721,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":12723,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12724,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12732,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12725,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12725,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12726,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12726,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12727,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12729,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12728,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12728,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12728,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12728,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12729,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":12731,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12732,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12738,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12734,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12734,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12734,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12734,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12734,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12734,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12734,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12734,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12738,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12738,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12741,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12741,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12741,"column":20,"nodeType":"ForStatement","messageId":"exceed","endLine":12743,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12743,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12743,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12743,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12743,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12743,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12743,"endColumn":20},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":12743,"column":31,"nodeType":"CallExpression","messageId":"substring","endLine":12743,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12745,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12745,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12745,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12745,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12746,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12760,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12746,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12746,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":12747,"column":1,"nodeType":"Program","messageId":"max","endLine":12747,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12747,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12747,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12747,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12747,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12747,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12747,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":12747,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12747,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12747,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":12747,"endColumn":71},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":12747,"column":89,"nodeType":"AssignmentExpression","messageId":"missing","endLine":12759,"endColumn":22},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is assigned a value but never used.","line":12747,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":12747,"endColumn":96},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p'.","line":12747,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":12759,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12746 column 18.","line":12749,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12749,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12747 column 11.","line":12749,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12749,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12751,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12751,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12755,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":12757,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12758,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12758,"endColumn":18},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":12759,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":12759,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1298256,1298257],"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":12759,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12759,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12759,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12759,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12760,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12770,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12639 column 11.","line":12760,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12760,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12760,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12760,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12761,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12761,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":12761,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":12761,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12761,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12761,"column":30,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12761,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12872 column 15.","line":12761,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":12765,"column":1,"nodeType":"Program","messageId":"max","endLine":12765,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12765,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12765,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12767,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12767,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12768,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12768,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12769,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12769,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12769,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12769,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12770,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12784,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12770,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12770,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12770,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12770,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12770 column 18.","line":12771,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12771,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12772,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12772,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12773,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12773,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12773,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":12775,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12774,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12774,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12774,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12774,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12782,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12782,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12784,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12786,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12639 column 34.","line":12784,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12784,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12784,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12784,"endColumn":19},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12785,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12785,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12786,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12788,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12786,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12786,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12788,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12790,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12651 column 11.","line":12788,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12788,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12789,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12789,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12789,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12789,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12790,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12842,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12790,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12790,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12790,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12790,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12791,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12791,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12791,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12791,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12791,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":12791,"endColumn":59},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12791,"column":86,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12791,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12791,"column":109,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12791,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12872 column 15.","line":12791,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":12791,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12791,"column":159,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12791,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 12688 column 85.","line":12792,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 12784 column 15.","line":12792,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 12788 column 15.","line":12792,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12792,"column":94,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12792,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12790 column 21.","line":12792,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":99},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12794,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12794,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 12798 column 12 is used outside of binding context.","line":12794,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12794,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12794,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12794,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":12794,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12794,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 12798 column 12 is used outside of binding context.","line":12794,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":12794,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12795,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12797,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12796,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12796,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12796,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12796,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12796,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12796,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12797,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12839,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12798,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12798,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 12848 column 15.","line":12798,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12798,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12829 column 16 is used outside of binding context.","line":12798,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12798,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 12874 column 15.","line":12798,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12798,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12798,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12800,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12798,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12798,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12799,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12799,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12800,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12800,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12800,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12800,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 12876 column 15.","line":12800,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12800,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 12639 column 42.","line":12800,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12800,"endColumn":31},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12801,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12801,"endColumn":70},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12801,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12801,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12801,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12801,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12802,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":12804,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12803,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12803,"endColumn":67},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12803,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12803,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12803,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12803,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12804,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12804,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12804,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12804,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12804,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12804,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12829 column 16 is used outside of binding context.","line":12804,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":12804,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12829 column 16 is used outside of binding context.","line":12804,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":12804,"endColumn":124},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":12807,"column":44,"nodeType":"CallExpression","messageId":"substring","endLine":12807,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12809,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12809,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12809,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12809,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12811,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12811,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12811,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12811,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12811,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12811,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12811,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12811,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12812,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":12838,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12813,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":12813,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12813,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":12827,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12813,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12813,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12813,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12813,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12814,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12814,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12814,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12814,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12815,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12815,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12790 column 18.","line":12816,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12816,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12816,"column":21,"nodeType":"ForStatement","messageId":"exceed","endLine":12818,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12818,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":12824,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12819,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12819,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12819,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12819,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 12800 column 30 is used outside of binding context.","line":12822,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12822,"endColumn":19},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12822,"column":22,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12822,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12822,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12822,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 12800 column 30 is used outside of binding context.","line":12822,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":12822,"endColumn":31},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12822,"column":59,"nodeType":"NewExpression","messageId":"lower","endLine":12822,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 12800 column 30 is used outside of binding context.","line":12822,"column":93,"nodeType":"Identifier","messageId":"outOfScope","endLine":12822,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12823,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12823,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12826,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12826,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12826,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12826,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12826,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12826,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":12829,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12829,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 12639 column 51.","line":12829,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12829,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":12829,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":12829,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12829,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":12829,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12829,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":12837,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12829,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":12829,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12830,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":12830,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12831,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12831,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12832,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12832,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12834,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12834,"endColumn":19},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12835,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12835,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12835,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12835,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12835,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":12835,"endColumn":34},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12835,"column":40,"nodeType":"NewExpression","messageId":"lower","endLine":12835,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12836,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12836,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12836,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12836,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12837,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12837,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12839,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12839,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12839,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12839,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12841,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12841,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12842,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12846,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12843,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12843,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12843,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":12845,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12844,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12844,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12844,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12844,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12844,"column":24,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12844,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12844,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12844,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12844,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":12844,"endColumn":65},{"ruleId":"no-self-assign","severity":2,"message":"'t' is assigned to itself.","line":12844,"column":94,"nodeType":"Identifier","messageId":"selfAssignment","endLine":12844,"endColumn":95},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":12844,"column":97,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12844,"endColumn":98},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":12844,"column":163,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12844,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12845,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12845,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12845,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12845,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12845,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12845,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12846,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12848,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12632 column 28.","line":12846,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12846,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12846,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12846,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12846,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12846,"endColumn":22},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12847,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12847,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12847,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12847,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12848,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12868,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 12673 column 178.","line":12848,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12848,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12848,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12848,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12849,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12849,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12849,"column":16,"nodeType":"IfStatement","messageId":"exceed","endLine":12857,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12852,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12852,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12848 column 18.","line":12852,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12852,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12854,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12856,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12855,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12855,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12855,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12855,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12857,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12859,"endColumn":6},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'e' is not modified in this loop.","line":12857,"column":65,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":12857,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12859,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12863,"endColumn":6},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":12859,"column":42,"nodeType":"CallExpression","messageId":"substring","endLine":12859,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12863,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12867,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":12866,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12866,"endColumn":27},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12866,"column":28,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12866,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12866,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12866,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12868,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12872,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12868,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12868,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12869,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12869,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12869,"column":16,"nodeType":"ForStatement","messageId":"exceed","endLine":12871,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12871,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12871,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12872,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12874,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12639 column 19.","line":12872,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12872,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12874,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12876,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12874,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12874,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12876,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12878,"endColumn":5},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":12877,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":12877,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12880,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12880,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12880,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12880,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__esModule'.","line":12883,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12883,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12887,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12887,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12887,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12887,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12889,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12889,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":12890,"column":1,"nodeType":"Program","messageId":"max","endLine":12890,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12890,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12890,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":12895,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12895,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12895,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12895,"endColumn":126},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12897,"column":3,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12897,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12897,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12897,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12898,"column":16,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12900,"endColumn":3},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":12899,"column":1,"nodeType":"Program","messageId":"max","endLine":12899,"endColumn":163},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12899,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12899,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12899,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12899,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12899,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12899,"endColumn":163},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":12899,"column":26,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12899,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":12899,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12899,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":12899,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12899,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":12899,"column":151,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12899,"endColumn":152},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":12900,"column":4,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12900,"endColumn":13},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":12900,"column":4,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":12900,"endColumn":13}],"suppressedMessages":[],"errorCount":26420,"fatalErrorCount":0,"warningCount":1237,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/*!\n * jsoneditor.js\n *\n * @brief\n * JSONEditor is a web-based tool to view, edit, format, and validate JSON.\n * It has various modes such as a tree editor, a code editor, and a plain text\n * editor.\n *\n * Supported browsers: Chrome, Firefox, Safari, Edge\n *\n * @license\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not\n * use this file except in compliance with the License. You may obtain a copy\n * of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations under\n * the License.\n *\n * Copyright (c) 2011-2025 Jos de Jong, http://jsoneditoronline.org\n *\n * @author  Jos de Jong, <wjosdejong@gmail.com>\n * @version 10.4.1\n * @date    2025-08-28\n */\n( ( e, t ) => {\n\ttypeof exports === 'object' && typeof module === 'object' ? module.exports = t() : typeof define === 'function' && define.amd ? define( [], t ) : typeof exports === 'object' ? exports.JSONEditor = t() : e.JSONEditor = t();\n} )( self, () => {\n\treturn i = { 359: function ( e, t, i ) {\n\t\ti.d( t, { V: function () {\n\t\t\treturn o;\n\t\t}, e: function () {\n\t\t\treturn r;\n\t\t} } ); var t = i( 9151 ), n = i.n( t ), s = i( 6237 ); function o( e, t ) {\n\t\t\tvar 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 ) => {\n\t\t\t\tconst t = e.split( '.' ); return t[ t.length - 1 ] + ': ' + e;\n\t\t\t} ).join( ', ' ) + '}' ) ), r;\n\t\t} function r( e, t ) {\n\t\t\treturn n().search( e, t );\n\t\t}\n\t}, 413: function ( e, t, i ) {\n\t\tconst a = /^[a-z_$][a-z0-9_$-]*$/i, l = i( 8050 ), n = i( 9407 ); function o( e, t ) {\n\t\t\to.errors = null; const i = this._validateKeyword = this._validateKeyword || this.compile( n, !0 ); if ( i( e ) ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( o.errors = i.errors, t ) {\n\t\t\t\tthrow new Error( 'custom keyword definition is invalid: ' + this.errorsText( i.errors ) );\n\t\t\t} return !1;\n\t\t}e.exports = { add: function ( e, t ) {\n\t\t\tconst s = this.RULES; if ( s.keywords[ e ] ) {\n\t\t\t\tthrow new Error( 'Keyword ' + e + ' is already defined' );\n\t\t\t} if ( !a.test( e ) ) {\n\t\t\t\tthrow new Error( 'Keyword ' + e + ' is not a valid identifier' );\n\t\t\t} if ( t ) {\n\t\t\t\tthis.validateKeyword( t, !0 ); const i = t.type; if ( Array.isArray( i ) ) {\n\t\t\t\t\tfor ( let n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\tr( e, i[ n ], t );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tr( e, i, t );\n\t\t\t\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 ) );\n\t\t\t} function r( e, t, i ) {\n\t\t\t\tfor ( var n, o = 0; o < s.length; o++ ) {\n\t\t\t\t\tconst r = s[ o ]; if ( r.type == t ) {\n\t\t\t\t\t\tn = r; break;\n\t\t\t\t\t}\n\t\t\t\t}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;\n\t\t\t} return s.keywords[ e ] = s.all[ e ] = !0, this;\n\t\t}, get: function ( e ) {\n\t\t\tconst t = this.RULES.custom[ e ]; return t ? t.definition : this.RULES.keywords[ e ] || !1;\n\t\t}, remove: function ( e ) {\n\t\t\tconst t = this.RULES; delete t.keywords[ e ], delete t.all[ e ], delete t.custom[ e ]; for ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tfor ( let n = t[ i ].rules, o = 0; o < n.length; o++ ) {\n\t\t\t\t\tif ( n[ o ].keyword == e ) {\n\t\t\t\t\t\tn.splice( o, 1 ); break;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return this;\n\t\t}, validate: o };\n\t}, 600: function ( e, t, i ) {\n\t\tconst n = i( 3689 ).MissingRef; function o( t, s, i ) {\n\t\t\tconst a = this; if ( typeof this._opts.loadSchema !== 'function' ) {\n\t\t\t\tthrow new Error( 'options.loadSchema should be a function' );\n\t\t\t} typeof s === 'function' && ( i = s, s = void 0 ); const e = l( t ).then( () => {\n\t\t\t\tconst e = a._addSchema( t, void 0, s ); return e.validate || ( function o( r ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\treturn a._compile( r );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tif ( e instanceof n ) {\n\t\t\t\t\t\t\treturn t( e );\n\t\t\t\t\t\t} throw e;\n\t\t\t\t\t} function t( e ) {\n\t\t\t\t\t\tconst t = e.missingSchema; if ( n( t ) ) {\n\t\t\t\t\t\t\tthrow new Error( 'Schema ' + t + ' is loaded but ' + e.missingRef + ' cannot be resolved' );\n\t\t\t\t\t\t} e = a._loadingSchemas[ t ]; return e || ( e = a._loadingSchemas[ t ] = a._opts.loadSchema( t ) ).then( i, i ), e.then( ( e ) => {\n\t\t\t\t\t\t\tif ( !n( t ) ) {\n\t\t\t\t\t\t\t\treturn l( e ).then( () => {\n\t\t\t\t\t\t\t\t\tn( t ) || a.addSchema( e, t, void 0, s );\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} ).then( () => o( r ) ); function i() {\n\t\t\t\t\t\t\tdelete a._loadingSchemas[ t ];\n\t\t\t\t\t\t} function n( e ) {\n\t\t\t\t\t\t\treturn a._refs[ e ] || a._schemas[ e ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}( e ) );\n\t\t\t} ); return i && e.then( ( e ) => {\n\t\t\t\ti( null, e );\n\t\t\t}, i ), e; function l( e ) {\n\t\t\t\te = e.$schema; return e && !a.getSchema( e ) ? o.call( a, { $ref: e }, !0 ) : Promise.resolve();\n\t\t\t}\n\t\t}e.exports = o;\n\t}, 611: function ( e ) {\n\t\te.exports = function ( e ) {\n\t\t\tfor ( var t, i = 0, n = e.length, o = 0; o < n; ) {\n\t\t\t\ti++, ( t = e.charCodeAt( o++ ) ) >= 55296 && t <= 56319 && o < n && ( 64512 & e.charCodeAt( o ) ) == 56320 && o++;\n\t\t\t} return i;\n\t\t};\n\t}, 660: function ( e, t, i ) {\n\t\ti.d( t, { Oq: function () {\n\t\t\treturn o;\n\t\t}, SC: function () {\n\t\t\treturn s;\n\t\t}, ai: function () {\n\t\t\treturn n;\n\t\t}, hJ: function () {\n\t\t\treturn r;\n\t\t} } ); var n = document.body, o = 10485760, r = 2e4, s = 2147483648;\n\t}, 812: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\tthrow new Error( t + ' must be number' );\n\t\t\t} 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;\n\t\t};\n\t}, 1004: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 1035: function ( e ) {\n\t\te.exports = function ( n, e, B ) {\n\t\t\tlet 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 ) {\n\t\t\t\tvar s = n.util.schemaUnknownRules( n.schema, n.RULES.keywords ); if ( s ) {\n\t\t\t\t\ts = 'unknown keyword: ' + s; if ( n.opts.strictKeywords !== 'log' ) {\n\t\t\t\t\t\tthrow new Error( s );\n\t\t\t\t\t} n.logger.warn( s );\n\t\t\t\t}\n\t\t\t} 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 ) {\n\t\t\t\tl = 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; ' );\n\t\t\t} else {\n\t\t\t\tif ( n.isTop ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tvar d = 'default is ignored in the schema root'; if ( n.opts.strictDefaults !== 'log' ) {\n\t\t\t\t\t\t\tthrow new Error( d );\n\t\t\t\t\t\t} n.logger.warn( d );\n\t\t\t\t\t}t = ( t += ' var vErrors = null; ' ) + ' var errors = 0;     ' + ' if (rootData === undefined) rootData = data; ';\n\t\t\t\t} else {\n\t\t\t\t\tl = n.level, h = 'data' + ( ( c = n.dataLevel ) || '' ); if ( r && ( n.baseId = n.resolve.url( n.baseId, r ) ), i && !n.async ) {\n\t\t\t\t\t\tthrow new Error( 'async schema in sync schema' );\n\t\t\t\t\t} t += ' var errs_' + l + ' = errors;';\n\t\t\t\t} 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 ) {\n\t\t\t\t\tif ( n.opts.extendRefs == 'fail' ) {\n\t\t\t\t\t\tthrow new Error( '$ref: validation keywords used in schema at path \"' + n.errSchemaPath + '\" (see option extendRefs)' );\n\t\t\t\t\t} !0 !== n.opts.extendRefs && ( o = !1, n.logger.warn( '$ref: keywords ignored in schema at path \"' + n.errSchemaPath + '\"' ) );\n\t\t\t\t} if ( n.schema.$comment && n.opts.$comment && ( t += ' ' + n.RULES.all.$comment.code( n, '$comment' ) ), f ) {\n\t\t\t\t\tn.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 ) ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\t\t\tfor ( var S, k = -1, D = x.length - 1; k < D; ) {\n\t\t\t\t\t\t\t\t\t( 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\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} ( 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 + '; } ';\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tT = ( ( 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++; ';\n\t\t\t\t\t\t}t += ' } ';\n\t\t\t\t\t}\n\t\t\t\t} if ( n.schema.$ref && !o ) {\n\t\t\t\t\tt += ' ' + n.RULES.all.$ref.code( n, '$ref' ) + ' ', g && ( t = ( t += ' } if (errors === ' ) + ( a ? '0' : 'errs_' + l ) + ') { ', m += '}' );\n\t\t\t\t} else {\n\t\t\t\t\tconst E = n.RULES; if ( E ) {\n\t\t\t\t\t\tfor ( let O = -1, P = E.length - 1; O < P; ) {\n\t\t\t\t\t\t\tif ( z( I = E[ O += 1 ] ) ) {\n\t\t\t\t\t\t\t\tif ( I.type && ( t += ' if (' + n.util.checkDataType( I.type, h, n.opts.strictNumbers ) + ') { ' ), n.opts.useDefaults ) {\n\t\t\t\t\t\t\t\t\tif ( I.type == 'object' && n.schema.properties ) {\n\t\t\t\t\t\t\t\t\t\tvar R = n.schema.properties, $ = Object.keys( R ); if ( $ ) {\n\t\t\t\t\t\t\t\t\t\t\tfor ( var G, H = -1, F = $.length - 1; H < F; ) {\n\t\t\t\t\t\t\t\t\t\t\t\tif ( void 0 !== ( M = R[ G = $[ H += 1 ] ] ).default ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar _ = h + n.util.getProperty( G ); if ( n.compositeRule ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ( n.opts.strictDefaults ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\td = 'default is ignored for: ' + _; if ( n.opts.strictDefaults !== 'log' ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthrow new Error( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} n.logger.warn( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tt += ' if (' + _ + ' === undefined ', n.opts.useDefaults == 'empty' && ( t += ' || ' + _ + ' === null || ' + _ + \" === '' \" ), t += ' ) ' + _ + ' = ', n.opts.useDefaults == 'shared' ? t += ' ' + n.useDefault( M.default ) + ' ' : t += ' ' + JSON.stringify( M.default ) + ' ', t += '; ';\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} else if ( I.type == 'array' && Array.isArray( n.schema.items ) ) {\n\t\t\t\t\t\t\t\t\t\tconst L = n.schema.items; if ( L ) {\n\t\t\t\t\t\t\t\t\t\t\tfor ( var M, k = -1, V = L.length - 1; k < V; ) {\n\t\t\t\t\t\t\t\t\t\t\t\tif ( void 0 !== ( M = L[ k += 1 ] ).default ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t_ = h + '[' + k + ']'; if ( n.compositeRule ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ( n.opts.strictDefaults ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\td = 'default is ignored for: ' + _; if ( n.opts.strictDefaults !== 'log' ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthrow new Error( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} n.logger.warn( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tt += ' if (' + _ + ' === undefined ', n.opts.useDefaults == 'empty' && ( t += ' || ' + _ + ' === null || ' + _ + \" === '' \" ), t += ' ) ' + _ + ' = ', n.opts.useDefaults == 'shared' ? t += ' ' + n.useDefault( M.default ) + ' ' : t += ' ' + JSON.stringify( M.default ) + ' ', t += '; ';\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} var N, Z = I.rules; if ( Z ) {\n\t\t\t\t\t\t\t\t\tfor ( var W, j = -1, K = Z.length - 1; j < K; ) {\n\t\t\t\t\t\t\t\t\t\tY( W = Z[ j += 1 ] ) && ( W = W.code( n, W.keyword, I.type ) ) && ( t += ' ' + W + ' ', g ) && ( p += '}' );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}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 += '}' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}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 + ';';\n\t\t\t} return t; function z( e ) {\n\t\t\t\tfor ( let t = e.rules, i = 0; i < t.length; i++ ) {\n\t\t\t\t\tif ( Y( t[ i ] ) ) {\n\t\t\t\t\t\treturn 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} function Y( e ) {\n\t\t\t\treturn void 0 !== n.schema[ e.keyword ] || e.implements && ( ( e ) => {\n\t\t\t\t\tfor ( let t = e.implements, i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\tif ( void 0 !== n.schema[ t[ i ] ] ) {\n\t\t\t\t\t\t\treturn 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} )( e );\n\t\t\t}\n\t\t};\n\t}, 1081: function () {\n\t\tfunction e( e ) {\n\t\t\tvoid 0 === e || 'remove' in e || Object.defineProperty( e, 'remove', { configurable: !0, enumerable: !0, writable: !0, value: function () {\n\t\t\t\tvoid 0 !== this.parentNode && this.parentNode.removeChild( this );\n\t\t\t} } );\n\t\t} 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 ) {\n\t\t\tfor ( let t = 0; t < this.length; t++ ) {\n\t\t\t\tconst i = this[ t ]; if ( e.call( this, i, t, this ) ) {\n\t\t\t\t\treturn t;\n\t\t\t\t}\n\t\t\t} return -1;\n\t\t}, configurable: !0, writable: !0 } ), Array.prototype.find || Object.defineProperty( Array.prototype, 'find', { value: function ( e ) {\n\t\t\te = this.findIndex( e ); return this[ e ];\n\t\t}, configurable: !0, writable: !0 } ), String.prototype.trim || ( String.prototype.trim = function () {\n\t\t\treturn this.replace( /^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g, '' );\n\t\t} );\n\t}, 1292: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 1342: function ( e ) {\n\t\te.exports = function t( e, i ) {\n\t\t\tfunction n( e ) {\n\t\t\t\treturn t.insensitive && ( String( e ) ).toLowerCase() || String( e );\n\t\t\t} 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 ) {\n\t\t\t\tif ( a < s ) {\n\t\t\t\t\treturn -1;\n\t\t\t\t} if ( s < a ) {\n\t\t\t\t\treturn 1;\n\t\t\t\t}\n\t\t\t} for ( let g = 0, p = Math.max( d.length, u.length ); g < p; g++ ) {\n\t\t\t\tif ( 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 ) ) {\n\t\t\t\t\treturn isNaN( o ) ? 1 : -1;\n\t\t\t\t} if ( typeof o !== typeof r && ( o = String( o ), r = String( r ) ), o < r ) {\n\t\t\t\t\treturn -1;\n\t\t\t\t} if ( r < o ) {\n\t\t\t\t\treturn 1;\n\t\t\t\t}\n\t\t\t} return 0;\n\t\t};\n\t}, 1346: function ( e, t, o ) {\n\t\tvar 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 ) {\n\t\t\tif ( !( this instanceof C ) ) {\n\t\t\t\tthrow new Error( 'JSONEditor constructor called without \"new\".' );\n\t\t\t} const n = u(); if ( n !== -1 && n < 9 ) {\n\t\t\t\tthrow new Error( 'Unsupported browser, IE9 or newer required. Please install the newest version of your browser.' );\n\t\t\t} 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 ) => {\n\t\t\t\t!C.VALID_OPTIONS.includes( e ) && console.warn( 'Unknown option \"' + e + '\". This option will be ignored' );\n\t\t\t} ), arguments.length && this._create( e, t, i );\n\t\t} 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 ) {\n\t\t\tthis.container = e, this.options = t || {}, this.json = i || {}; e = this.options.mode || this.options.modes && this.options.modes[ 0 ] || 'tree'; this.setMode( e );\n\t\t}, C.prototype.destroy = function () {}, C.prototype.set = function ( e ) {\n\t\t\tthis.json = e;\n\t\t}, C.prototype.get = function () {\n\t\t\treturn this.json;\n\t\t}, C.prototype.setText = function ( e ) {\n\t\t\tthis.json = g( e );\n\t\t}, C.prototype.getText = function () {\n\t\t\treturn JSON.stringify( this.json );\n\t\t}, C.prototype.setName = function ( e ) {\n\t\t\tthis.options || ( this.options = {} ), this.options.name = e;\n\t\t}, C.prototype.getName = function () {\n\t\t\treturn this.options && this.options.name;\n\t\t}, C.prototype.setMode = function ( e ) {\n\t\t\tif ( e !== this.options.mode || !this.create ) {\n\t\t\t\tconst t = this.container, i = h( {}, this.options ), n = i.mode, o = C.modes[ i.mode = e ]; if ( !o ) {\n\t\t\t\t\tthrow new Error( 'Unknown mode \"' + i.mode + '\"' );\n\t\t\t\t} 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' ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\to.load.call( this );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t}\n\t\t\t\t} if ( typeof i.onModeChange === 'function' && e !== n ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ti.onModeChange( e, n );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}, C.prototype.getMode = function () {\n\t\t\treturn this.options.mode;\n\t\t}, C.prototype._onError = function ( e ) {\n\t\t\tthis.options && typeof this.options.onError === 'function' ? this.options.onError( e ) : window.alert( e.toString() );\n\t\t}, C.prototype.setSchema = function ( e, t ) {\n\t\t\tif ( e ) {\n\t\t\t\tlet i; try {\n\t\t\t\t\tthis.options.ajv ? i = this.options.ajv : ( ( i = f( { allErrors: !0, verbose: !0, schemaId: 'auto', $data: !0 } ) ).addMetaSchema( o( 5207 ) ), i.addMetaSchema( o( 6801 ) ) );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.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`.' );\n\t\t\t\t} if ( i ) {\n\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\tfor ( const n in t ) {\n\t\t\t\t\t\t\ti.removeSchema( n ), t[ n ] && i.addSchema( t[ n ], n );\n\t\t\t\t\t\t} this.options.schemaRefs = t;\n\t\t\t\t\t} this.validateSchema = i.compile( e ), this.options.schema = e, this.options.schemaRefs = t, this.validate();\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tthis.validateSchema = null, this.options.schema = null, this.options.schemaRefs = null, this.validate();\n\t\t\t} this.refresh(), typeof this._onSchemaChange === 'function' && this._onSchemaChange( e, t );\n\t\t}, C.prototype.validate = function () {}, C.prototype.refresh = function () {}, ( C.registerMode = function ( e ) {\n\t\t\tlet t; if ( Array.isArray( e ) ) {\n\t\t\t\tfor ( o = 0; o < e.length; o++ ) {\n\t\t\t\t\tC.registerMode( e[ o ] );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( !( 'mode' in e ) ) {\n\t\t\t\t\tthrow new Error( 'Property \"mode\" missing' );\n\t\t\t\t} if ( !( 'mixin' in e ) ) {\n\t\t\t\t\tthrow new Error( 'Property \"mixin\" missing' );\n\t\t\t\t} if ( !( 'data' in e ) ) {\n\t\t\t\t\tthrow new Error( 'Property \"data\" missing' );\n\t\t\t\t} const i = e.mode; if ( i in C.modes ) {\n\t\t\t\t\tthrow new Error( 'Mode \"' + i + '\" already registered' );\n\t\t\t\t} if ( typeof e.mixin.create !== 'function' ) {\n\t\t\t\t\tthrow new Error( 'Required function \"create\" missing on mixin' );\n\t\t\t\t} for ( var n = [ 'setMode', 'registerMode', 'modes' ], o = 0; o < n.length; o++ ) {\n\t\t\t\t\tif ( ( t = n[ o ] ) in e.mixin ) {\n\t\t\t\t\t\tthrow new Error( 'Reserved property \"' + t + '\" not allowed in mixin' );\n\t\t\t\t\t}\n\t\t\t\t} C.modes[ i ] = e;\n\t\t\t}\n\t\t} )( 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;\n\t}, 1389: function ( e, t, i ) {\n\t\ti.d( t, { n: function () {\n\t\t\treturn r;\n\t\t} } ); const u = i( 6545 ), g = i( 3057 ); function o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function n( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var r = ( () => {\n\t\t\tfunction d( e, t, i, n ) {\n\t\t\t\tif ( !( this instanceof d ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} for ( var o = { code: { text: ( 0, g.Tl )( 'modeCodeText' ), title: ( 0, g.Tl )( 'modeCodeTitle' ), click: function () {\n\t\t\t\t\t\tn( 'code' );\n\t\t\t\t\t} }, form: { text: ( 0, g.Tl )( 'modeFormText' ), title: ( 0, g.Tl )( 'modeFormTitle' ), click: function () {\n\t\t\t\t\t\tn( 'form' );\n\t\t\t\t\t} }, text: { text: ( 0, g.Tl )( 'modeTextText' ), title: ( 0, g.Tl )( 'modeTextTitle' ), click: function () {\n\t\t\t\t\t\tn( 'text' );\n\t\t\t\t\t} }, tree: { text: ( 0, g.Tl )( 'modeTreeText' ), title: ( 0, g.Tl )( 'modeTreeTitle' ), click: function () {\n\t\t\t\t\t\tn( 'tree' );\n\t\t\t\t\t} }, view: { text: ( 0, g.Tl )( 'modeViewText' ), title: ( 0, g.Tl )( 'modeViewTitle' ), click: function () {\n\t\t\t\t\t\tn( 'view' );\n\t\t\t\t\t} }, preview: { text: ( 0, g.Tl )( 'modePreviewText' ), title: ( 0, g.Tl )( 'modePreviewTitle' ), click: function () {\n\t\t\t\t\t\tn( 'preview' );\n\t\t\t\t\t} } }, r = [], s = 0; s < t.length; s++ ) {\n\t\t\t\t\tconst a = t[ s ], l = o[ a ]; if ( !l ) {\n\t\t\t\t\t\tthrow new Error( 'Unknown mode \"' + a + '\"' );\n\t\t\t\t\t} l.className = 'jsoneditor-type-modes' + ( i === a ? ' jsoneditor-selected' : '' ), r.push( l );\n\t\t\t\t} var c = o[ i ]; if ( !c ) {\n\t\t\t\t\tthrow new Error( 'Unknown mode \"' + i + '\"' );\n\t\t\t\t} 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 () {\n\t\t\t\t\tnew u.t( r ).show( h, e );\n\t\t\t\t}, 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 };\n\t\t\t} return e = d, ( t = [ { key: 'focus', value: function () {\n\t\t\t\tthis.dom.box.focus();\n\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\tthis.dom && this.dom.frame && this.dom.frame.parentNode && this.dom.frame.parentNode.removeChild( this.dom.frame ), this.dom = null;\n\t\t\t} } ] ) && n( e.prototype, t ), i && n( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t} )();\n\t}, 1678: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 1746: function ( e, t, i ) {\n\t\tlet n; if ( window.Picker ) {\n\t\t\tn = window.Picker;\n\t\t} else {\n\t\t\ttry {\n\t\t\t\tn = i( 7598 );\n\t\t\t} catch ( e ) {}\n\t\t}e.exports = n;\n\t}, 1765: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tlet 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 ) {\n\t\t\t\tthrow new Error( t + ' must be number' );\n\t\t\t} if ( !b && void 0 !== v && typeof v !== 'number' && typeof v !== 'boolean' ) {\n\t\t\t\tthrow new Error( I + ' must be number or boolean' );\n\t\t\t} 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;\n\t\t};\n\t}, 1925: function ( e, t, i ) {\n\t\ti.d( t, { p: function () {\n\t\t\treturn n;\n\t\t} } ); const u = i( 6237 ); function n( i, e, n ) {\n\t\t\tvar 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() {\n\t\t\t\tif ( c && c.parentNode ) {\n\t\t\t\t\tfor ( const e in c.parentNode.removeChild( c ), s ) {\n\t\t\t\t\t\tt = e, Object.prototype.hasOwnProperty.call( s, t ) && ( ( t = s[ e ] ) && ( 0, u.removeEventListener )( r, e, t ), delete s[ e ] );\n\t\t\t\t\t} typeof n === 'function' && n( i );\n\t\t\t\t} let t;\n\t\t\t} function d( e ) {\n\t\t\t\t( e = e.target ) === c || ( 0, u.isChildOf )( e, c ) || h();\n\t\t\t} 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 () {\n\t\t\t\tclearTimeout( t ), t = null;\n\t\t\t}, c.onmouseout = function () {\n\t\t\t\tt = t || setTimeout( h, 200 );\n\t\t\t} ), c.destroy = h, c;\n\t\t}\n\t}, 1948: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { textModeMixins: function () {\n\t\t\treturn A;\n\t\t} } ); 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 ) {\n\t\t\treturn ( r = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function s( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( r( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( r( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), r( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} const y = ( () => {\n\t\t\tfunction i( e, t ) {\n\t\t\t\tif ( !( this instanceof i ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} this.schema = e, this.schemaRefs = t || {}, this.suggestions = {}, this.suggestionsRefs = {}, this._buildSuggestions();\n\t\t\t} return e = i, ( t = [ { key: '_buildSuggestions', value: function () {\n\t\t\t\tfor ( const e in this._handleSchemaEntry( '', this.schema, this.suggestions ), this.schemaRefs ) {\n\t\t\t\t\tthis.suggestionsRefs[ e ] = {}, this._handleSchemaEntry( '', this.schemaRefs[ e ], this.suggestionsRefs[ e ] );\n\t\t\t\t}\n\t\t\t} }, { key: '_handleRef', value: function ( e, t, i ) {\n\t\t\t\ti[ e ] = i[ e ] || {}, i[ e ].refs = i[ e ].refs || [], i[ e ].refs = ( 0, C.uniqueMergeArrays )( i[ e ].refs, [ t ] );\n\t\t\t} }, { key: '_handleSchemaEntry', value: function ( e, t, i ) {\n\t\t\t\tif ( t ) {\n\t\t\t\t\tif ( t.$ref ) {\n\t\t\t\t\t\tthis._handleRef( e, t.$ref, i );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst n = this._checkOfConditon( t ); if ( n ) {\n\t\t\t\t\t\t\tthis._handleOfCondition( e, t[ n ], i );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tswitch ( t.type ) {\n\t\t\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tconsole.error( 'SchemaTextCompleter: schema node is missing for path', e );\n\t\t\t\t}\n\t\t\t} }, { key: '_handleObject', value: function ( t, i, n ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\t( 0, C.asyncExec )( () => {\n\t\t\t\t\t\to._handleSchemaEntry( ''.concat( t, '/' ).concat( e ), i.properties[ e ], n );\n\t\t\t\t\t} );\n\t\t\t\t} ) );\n\t\t\t} }, { key: '_handlePrimitive', value: function ( e, t, i ) {\n\t\t\t\ti[ 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 ) );\n\t\t\t} }, { key: '_handleBoolean', value: function ( e, t, i ) {\n\t\t\t\ti[ e ] || ( i[ e ] = { bool: [ !0, !1 ] } );\n\t\t\t} }, { key: '_handleArray', value: function ( e, t, i ) {\n\t\t\t\tconst n = this; t.items && ( 0, C.asyncExec )( () => {\n\t\t\t\t\tn._handleSchemaEntry( ''.concat( e, '/\\\\d+' ), t.items, i );\n\t\t\t\t} );\n\t\t\t} }, { key: '_handleOfCondition', value: function ( t, e, i ) {\n\t\t\t\tconst n = this; e && e.length && e.forEach( ( e ) => {\n\t\t\t\t\t( 0, C.asyncExec )( () => {\n\t\t\t\t\t\tn._handleSchemaEntry( t, e, i );\n\t\t\t\t\t} );\n\t\t\t\t} );\n\t\t\t} }, { key: '_checkOfConditon', value: function ( e ) {\n\t\t\t\tif ( e ) {\n\t\t\t\t\treturn e.oneOf ? 'oneOf' : e.anyOf ? 'anyOf' : e.allOf ? 'allOf' : void 0;\n\t\t\t\t}\n\t\t\t} }, { key: 'getCompletions', value: function ( e, t, n, i, s ) {\n\t\t\t\tconst c = this; try {\n\t\t\t\t\tconst o = f.parse( t.getValue() ).pointers || {}, r = function ( n ) {\n\t\t\t\t\t\tfunction e( t ) {\n\t\t\t\t\t\t\tlet 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 ) } ) ) ) );\n\t\t\t\t\t\t} var o = [], r = 0; e( 'props' ), e( 'enum' ), e( 'bool' ), e( 'examples' ), o.length && s( null, o );\n\t\t\t\t\t}; Object.keys( o ).forEach( ( i ) => {\n\t\t\t\t\t\t( 0, C.asyncExec )( () => {\n\t\t\t\t\t\t\tfunction l( i, e, n ) {\n\t\t\t\t\t\t\t\tlet 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' ) {\n\t\t\t\t\t\t\t\t\tif ( ( t = e[ o ] ) != null && ( t = t.refs ) != null && t.length ) {\n\t\t\t\t\t\t\t\t\t\tlet r, s = {}; for ( r in e[ o ].refs ) {\n\t\t\t\t\t\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t\t\t\t\t\t} return s;\n\t\t\t\t\t\t\t\t\t} if ( new RegExp( '^'.concat( n ).concat( o, '$' ) ).test( i ) ) {\n\t\t\t\t\t\t\t\t\t\treturn e[ o ];\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t\t} );\n\t\t\t\t\t} );\n\t\t\t\t} catch ( e ) {}\n\t\t\t} } ] ) && s( e.prototype, t ), n && s( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;\n\t\t} )(); function I( e ) {\n\t\t\treturn ( I = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} var t = {}, v = 'ace/theme/jsoneditor'; function b() {\n\t\t\ttry {\n\t\t\t\tthis.format();\n\t\t\t} catch ( e ) {}\n\t\t}t.create = function ( e ) {\n\t\t\tvar 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 ) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t}, this.frame.onkeydown = function ( e ) {\n\t\t\t\t\ta._onKeyDown( e );\n\t\t\t\t}, { 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 () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.format(), a._onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t}, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-compact', e.title = ( 0, d.Tl )( 'compactTitle' ), this.menu.appendChild( e ), e.onclick = function () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.compact(), a._onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.options.enableSort && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-sort', e.title = ( 0, d.Tl )( 'sortTitleShort' ), e.onclick = function () {\n\t\t\t\t\ta._showSortModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\ta._showTransformModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.repair(), a._onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.mode === 'code' && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-undo jsoneditor-separator', e.title = ( 0, d.Tl )( 'undo' ), e.onclick = function () {\n\t\t\t\t\to.aceEditor.getSession().getUndoManager().undo();\n\t\t\t\t}, 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 () {\n\t\t\t\t\to.aceEditor.getSession().getUndoManager().redo();\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.setMode( e ), a.modeSwitcher.focus();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t} ) ) ), 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 () {\n\t\t\t\t\twindow.open( t.href, t.target, 'noreferrer' );\n\t\t\t\t}, 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 ) {\n\t\t\t\t\ti.call( this, e && e.length ? e : a.annotations );\n\t\t\t\t}, 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 () {\n\t\t\t\ta._validateAndCatch();\n\t\t\t}, onFocusLine: function ( e ) {\n\t\t\t\ta.isFocused = !0, isNaN( e ) || a.setTextSelection( { row: e, column: 1 }, { row: e, column: 1e3 } );\n\t\t\t}, onChangeHeight: function ( e ) {\n\t\t\t\te = e + ( a.dom.statusBar ? a.dom.statusBar.clientHeight : 0 ) + 1; a.content.style.marginBottom = -e + 'px', a.content.style.paddingBottom = e + 'px';\n\t\t\t} } ), 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 );\n\t\t}, t._onSchemaChange = function ( e, t ) {\n\t\t\tthis.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 ) ) );\n\t\t}, t._onChange = function () {\n\t\t\tconst e = this; if ( !this.onChangeDisabled ) {\n\t\t\t\tif ( setTimeout( () => {\n\t\t\t\t\te._updateHistoryButtons && e._updateHistoryButtons();\n\t\t\t\t} ), this._debouncedValidate(), this.options.onChange ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChange callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t} if ( this.options.onChangeText ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChangeText( this.getText() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChangeText callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}, t._updateHistoryButtons = function () {\n\t\t\tlet 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() );\n\t\t}, t._showSortModal = function () {\n\t\t\ttry {\n\t\t\t\tconst i = this, e = this.options.modalAnchor || a.ai, n = this.get(); ( 0, o.showSortModal )( e, n, ( e ) => {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, i.sortedBy );\n\t\t\t} catch ( e ) {\n\t\t\t\tthis._onError( e );\n\t\t\t}\n\t\t}, t._showTransformModal = function () {\n\t\t\tconst t = this; try {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\te = o( s, e ); t.update( e );\n\t\t\t\t} } );\n\t\t\t} catch ( e ) {\n\t\t\t\tthis._onError( e );\n\t\t\t}\n\t\t}, t._onSelect = function () {\n\t\t\tthis._updateCursorInfo(), this._emitSelectionChange();\n\t\t}, t._onKeyDown = function ( e ) {\n\t\t\tlet 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();\n\t\t}, t._onMouseDown = function () {\n\t\t\tthis._updateCursorInfo(), this._emitSelectionChange();\n\t\t}, t._onBlur = function () {\n\t\t\tconst e = this; setTimeout( () => {\n\t\t\t\te.isFocused || ( e._updateCursorInfo(), e._emitSelectionChange() ), e.isFocused = !1;\n\t\t\t} );\n\t\t}, t._updateCursorInfo = function () {\n\t\t\tlet e, t, i, n, o, r = this; function s() {\n\t\t\t\tr.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;\n\t\t\t} this.textarea ? setTimeout( () => {\n\t\t\t\tconst 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();\n\t\t\t}, 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();\n\t\t}, t._emitSelectionChange = function () {\n\t\t\tlet e; this._selectionChangedHandler && ( e = this.getTextSelection(), this._selectionChangedHandler( e.start, e.end, e.text ) );\n\t\t}, t._refreshAnnotations = function () {\n\t\t\tlet e, t = this.aceEditor && this.aceEditor.getSession(); t && ( e = t.getAnnotations().filter( ( e ) => e.type === 'error' ), t.setAnnotations( e ) );\n\t\t}, t.destroy = function () {\n\t\t\tthis.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();\n\t\t}, t.compact = function () {\n\t\t\tvar e = this.get(), e = JSON.stringify( e ); this.updateText( e );\n\t\t}, t.format = function () {\n\t\t\tvar e = this.get(), e = JSON.stringify( e, null, this.indentation ); this.updateText( e );\n\t\t}, t.repair = function () {\n\t\t\tconst e = this.getText(); try {\n\t\t\t\tconst t = ( 0, n.m )( e ); this.updateText( t );\n\t\t\t} catch ( e ) {}\n\t\t}, t.focus = function () {\n\t\t\tthis.textarea && this.textarea.focus(), this.aceEditor && this.aceEditor.focus();\n\t\t}, t.resize = function () {\n\t\t\tthis.aceEditor && this.aceEditor.resize( !1 );\n\t\t}, t.set = function ( e ) {\n\t\t\tthis.setText( JSON.stringify( e, null, this.indentation ) );\n\t\t}, t.update = function ( e ) {\n\t\t\tthis.updateText( JSON.stringify( e, null, this.indentation ) );\n\t\t}, t.get = function () {\n\t\t\tconst e = this.getText(); return ( 0, C.parse )( e );\n\t\t}, t.getText = function () {\n\t\t\treturn this.textarea ? this.textarea.value : this.aceEditor ? this.aceEditor.getValue() : '';\n\t\t}, t._setText = function ( e, t ) {\n\t\t\tvar 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( () => {\n\t\t\t\ti.aceEditor && i.aceEditor.session.getUndoManager().reset();\n\t\t\t} ) ), setTimeout( () => {\n\t\t\t\tn._updateHistoryButtons && n._updateHistoryButtons();\n\t\t\t} ) ), this._debouncedValidate();\n\t\t}, t.setText = function ( e ) {\n\t\t\tthis._setText( e, !0 );\n\t\t}, t.updateText = function ( e ) {\n\t\t\tthis.getText() !== e && this._setText( e, !1 );\n\t\t}, t.validate = function () {\n\t\t\tlet t, i = this, n = [], o = []; try {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tif ( !t ) {\n\t\t\t\t\t\treturn Promise.resolve( [] );\n\t\t\t\t\t} try {\n\t\t\t\t\t\tconst i = t( e ); return ( ( 0, C.isPromise )( i ) ? i : Promise.resolve( i ) ).then( ( e ) => Array.isArray( e ) ? e.filter( ( e ) => {\n\t\t\t\t\t\t\tconst 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;\n\t\t\t\t\t\t} ).map( ( e ) => ( { dataPath: ( 0, C.stringifyPath )( e.path ), message: e.message, type: 'customValidation' } ) ) : [] );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\treturn Promise.reject( e );\n\t\t\t\t\t}\n\t\t\t\t} )( 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 ) );\n\t\t\t} catch ( e ) {\n\t\t\t\treturn 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 );\n\t\t\t}\n\t\t}, t._validateAndCatch = function () {\n\t\t\tthis.validate().catch( ( e ) => {\n\t\t\t\tconsole.error( 'Error running validation:', e );\n\t\t\t} );\n\t\t}, t._renderErrors = function ( n ) {\n\t\t\tvar 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 ) => {\n\t\t\t\tconst 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' } : {};\n\t\t\t} ), this._refreshAnnotations() ), this.errorTable.setErrors( n, e ), this.aceEditor && this.aceEditor.resize( !1 );\n\t\t}, t.getTextSelection = function () {\n\t\t\tlet 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;\n\t\t}, t.onTextSelectionChange = function ( e ) {\n\t\t\ttypeof e === 'function' && ( this._selectionChangedHandler = ( 0, C.debounce )( e, this.DEBOUNCE_INTERVAL ) );\n\t\t}, t.setTextSelection = function ( e, t ) {\n\t\t\tlet 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 ) ) );\n\t\t}; var A = [ { mode: 'text', mixin: t, data: 'text', load: b }, { mode: 'code', mixin: t, data: 'text', load: b } ];\n\t}, 2e3: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tif ( s.length < e.opts.loopRequired && e.schema.properties && Object.keys( e.schema.properties ).length ) {\n\t\t\t\t\tvar u = [], g = s; if ( g ) {\n\t\t\t\t\t\tfor ( let p = -1, m = g.length - 1; p < m; ) {\n\t\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tu = s;\n\t\t\t\t}\n\t\t\t} if ( d || u.length ) {\n\t\t\t\tvar y = e.errorPath, s = d || u.length >= e.opts.loopRequired, I = e.opts.ownProperties; if ( t ) {\n\t\t\t\t\tif ( n += ' var missing' + o + '; ', s ) {\n\t\t\t\t\t\td || ( 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();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tn += ' if ( '; const A = u; if ( A ) {\n\t\t\t\t\t\t\tfor ( var w = -1, x = A.length - 1; w < x; ) {\n\t\t\t\t\t\t\t\tE = 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\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}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();\n\t\t\t\t\t}!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 { ';\n\t\t\t\t} else if ( s ) {\n\t\t\t\t\td || ( 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 += '  }  ' );\n\t\t\t\t} else {\n\t\t\t\t\tconst T = u; if ( T ) {\n\t\t\t\t\t\tfor ( var E, R = -1, $ = T.length - 1; R < $; ) {\n\t\t\t\t\t\t\tE = 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++; } ';\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}e.errorPath = y;\n\t\t\t} else {\n\t\t\t\tt && ( n += ' if (true) {' );\n\t\t\t} return n;\n\t\t};\n\t}, 2079: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 2084: function ( e, t, i ) {\n\t\tvar 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,\n\t\t\tc = /^(?:(?: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 ) {\n\t\t\treturn n.copy( p[ e = e == 'full' ? 'full' : 'fast' ] );\n\t\t} function m( e ) {\n\t\t\tvar 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 );\n\t\t} function f( e, t ) {\n\t\t\tvar 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 ] );\n\t\t}( 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 ) {\n\t\t\te = e.split( C ); return e.length == 2 && m( e[ 0 ] ) && f( e[ 1 ], !0 );\n\t\t}, uri: function ( e ) {\n\t\t\treturn y.test( e ) && a.test( e );\n\t\t}, '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 ) {\n\t\t\tif ( I.test( e ) ) {\n\t\t\t\treturn !1;\n\t\t\t} try {\n\t\t\t\treturn new RegExp( e ), !0;\n\t\t\t} catch ( e ) {\n\t\t\t\treturn !1;\n\t\t\t}\n\t\t}\n\t}, 2115: function ( e, t, i ) {\n\t\tfunction o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function r( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t}i.d( t, { N: function () {\n\t\t\treturn n;\n\t\t} } ); var n = ( () => {\n\t\t\tfunction i( e ) {\n\t\t\t\tif ( !( this instanceof i ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} 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';\n\t\t\t} return e = i, ( t = [ { key: 'getErrorTable', value: function () {\n\t\t\t\treturn this.dom.validationErrorsContainer;\n\t\t\t} }, { key: 'getErrorCounter', value: function () {\n\t\t\t\treturn this.dom.validationErrorCount;\n\t\t\t} }, { key: 'getWarningIcon', value: function () {\n\t\t\t\treturn this.dom.validationErrorIcon;\n\t\t\t} }, { key: 'getErrorIcon', value: function () {\n\t\t\t\treturn this.dom.parseErrorIndication;\n\t\t\t} }, { key: 'toggleTableVisibility', value: function () {\n\t\t\t\tthis.errorTableVisible = !this.errorTableVisible, this.onToggleVisibility( this.errorTableVisible );\n\t\t\t} }, { key: 'setErrors', value: function ( e, r ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tisNaN( 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 () {\n\t\t\t\t\t\ta.onFocusLine( e );\n\t\t\t\t\t}, s.appendChild( i );\n\t\t\t\t} ), 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 () {\n\t\t\t\t\ta.dom.additionalErrorsIndication.style.display = a.dom.validationErrorsContainer.clientHeight > 0 && a.dom.validationErrorsContainer.scrollTop === 0 ? 'block' : 'none';\n\t\t\t\t} ) : 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';\n\t\t\t} } ] ) && r( e.prototype, t ), n && r( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;\n\t\t} )();\n\t}, 2124: function ( e ) {\n\t\te.exports = function ( e, t, B ) {\n\t\t\tvar 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 ) {\n\t\t\t\treturn e !== '__proto__';\n\t\t\t} 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 ) {\n\t\t\t\tif ( 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 ) {\n\t\t\t\t\tif ( n += ' var isAdditional' + o + ' = !(false ', r.length ) {\n\t\t\t\t\t\tif ( r.length > 8 ) {\n\t\t\t\t\t\t\tn += ' || validate.schema' + s + '.hasOwnProperty(' + g + ') ';\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconst V = r; if ( V ) {\n\t\t\t\t\t\t\t\tfor ( let Z = -1, j = V.length - 1; Z < j; ) {\n\t\t\t\t\t\t\t\t\tS = V[ Z += 1 ], n += ' || ' + g + ' == ' + e.util.toQuotedString( S ) + ' ';\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( y.length ) {\n\t\t\t\t\t\tconst K = y; if ( K ) {\n\t\t\t\t\t\t\tfor ( let z = -1, Y = K.length - 1; z < Y; ) {\n\t\t\t\t\t\t\t\tM = K[ z += 1 ], n += ' || ' + e.usePattern( M ) + '.test(' + g + ') ';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}n += ' ); if (isAdditional' + o + ') { ';\n\t\t\t\t}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 += '}' );\n\t\t\t} const X = e.opts.useDefaults && !e.compositeRule; if ( r.length ) {\n\t\t\t\tconst J = r; if ( J ) {\n\t\t\t\t\tfor ( var S, U = -1, Q = J.length - 1; U < Q; ) {\n\t\t\t\t\t\tvar 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 += '}' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} if ( y.length ) {\n\t\t\t\tconst ee = y; if ( ee ) {\n\t\t\t\t\tfor ( var M, te = -1, ie = ee.length - 1; te < ie; ) {\n\t\t\t\t\t\tvar 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 += '}' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return l && ( n += ' ' + d + ' if (' + t + ' == errors) {' ), n;\n\t\t};\n\t}, 2229: function ( e, t, g ) {\n\t\tvar 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 ) {\n\t\t\t\tlet i; if ( typeof e === 'string' ) {\n\t\t\t\t\tif ( !( i = this.getSchema( e ) ) ) {\n\t\t\t\t\t\tthrow new Error( 'no schema with key or ref \"' + e + '\"' );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\te = this._addSchema( e ); i = e.validate || this._compile( e );\n\t\t\t\t}e = i( t ); !0 !== i.$async && ( this.errors = i.errors ); return e;\n\t\t\t}, w.prototype.compile = function ( e, t ) {\n\t\t\t\te = this._addSchema( e, void 0, t ); return e.validate || this._compile( e );\n\t\t\t}, w.prototype.addSchema = function ( e, t, i, n ) {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\tfor ( let o = 0; o < e.length; o++ ) {\n\t\t\t\t\t\tthis.addSchema( e[ o ], void 0, i, n );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tconst r = this._getId( e ); if ( void 0 !== r && typeof r !== 'string' ) {\n\t\t\t\t\t\tthrow new Error( 'schema id must be string' );\n\t\t\t\t\t} h( this, t = l.normalizeId( t || r ) ), this._schemas[ t ] = this._addSchema( e, i, n, !0 );\n\t\t\t\t} return this;\n\t\t\t}, w.prototype.addMetaSchema = function ( e, t, i ) {\n\t\t\t\treturn this.addSchema( e, t, i, !0 ), this;\n\t\t\t}, w.prototype.validateSchema = function ( e, t ) {\n\t\t\t\tlet i = e.$schema; if ( void 0 !== i && typeof i !== 'string' ) {\n\t\t\t\t\tthrow new Error( '$schema must be a string' );\n\t\t\t\t} if ( !( i = i || this._opts.defaultMeta || ( ( e ) => {\n\t\t\t\t\tconst t = e._opts.meta; return e._opts.defaultMeta = typeof t === 'object' ? e._getId( t ) || t : e.getSchema( v ) ? v : void 0, e._opts.defaultMeta;\n\t\t\t\t} )( this ) ) ) {\n\t\t\t\t\treturn this.logger.warn( 'meta-schema not available' ), !( this.errors = null );\n\t\t\t\t} i = this.validate( i, e ); if ( !i && t ) {\n\t\t\t\t\te = 'schema is invalid: ' + this.errorsText(); if ( this._opts.validateSchema != 'log' ) {\n\t\t\t\t\t\tthrow new Error( e );\n\t\t\t\t\t} this.logger.error( e );\n\t\t\t\t} return i;\n\t\t\t}, w.prototype.getSchema = function ( e ) {\n\t\t\t\tconst t = i( this, e ); switch ( typeof t ) {\n\t\t\t\t\tcase 'object': return t.validate || this._compile( t ); case 'string': return this.getSchema( t ); case 'undefined': return ( ( e, t ) => {\n\t\t\t\t\t\tlet i, n, o, r = l.schema.call( e, { schema: {} }, t ); if ( r ) {\n\t\t\t\t\t\t\treturn 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t} )( this, e );\n\t\t\t\t}\n\t\t\t}, w.prototype.removeSchema = function ( e ) {\n\t\t\t\tif ( e instanceof RegExp ) {\n\t\t\t\t\tn( this, this._schemas, e ), n( this, this._refs, e );\n\t\t\t\t} else {\n\t\t\t\t\tswitch ( typeof e ) {\n\t\t\t\t\t\tcase '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 ] );\n\t\t\t\t\t}\n\t\t\t\t} return this;\n\t\t\t}, w.prototype.addFormat = function ( e, t ) {\n\t\t\t\ttypeof t === 'string' && ( t = new RegExp( t ) ); return this._formats[ e ] = t, this;\n\t\t\t}, w.prototype.errorsText = function ( e, t ) {\n\t\t\t\tif ( !( e = e || this.errors ) ) {\n\t\t\t\t\treturn 'No errors';\n\t\t\t\t} 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++ ) {\n\t\t\t\t\tconst s = e[ r ]; s && ( o += n + s.dataPath + ' ' + s.message + i );\n\t\t\t\t} return o.slice( 0, -i.length );\n\t\t\t}, w.prototype._addSchema = function ( e, t, i, n ) {\n\t\t\t\tif ( typeof e !== 'object' && typeof e !== 'boolean' ) {\n\t\t\t\t\tthrow new Error( 'schema should be object or boolean' );\n\t\t\t\t} var o = this._opts.serialize, o = o ? o( e ) : e, r = this._cache.get( o ); if ( r ) {\n\t\t\t\t\treturn r;\n\t\t\t\t} 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;\n\t\t\t}, w.prototype._compile = function ( i, e ) {\n\t\t\t\tif ( i.compiling ) {\n\t\t\t\t\treturn ( i.validate = o ).schema = i.schema, o.errors = null, o.root = e || o, !0 === i.schema.$async && ( o.$async = !0 ), o;\n\t\t\t\t} let t, n; i.compiling = !0, i.meta && ( t = this._opts, this._opts = this._metaOpts ); try {\n\t\t\t\t\tn = s.call( this, i.schema, e, i.localRefs );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tthrow delete i.validate, e;\n\t\t\t\t} finally {\n\t\t\t\t\ti.compiling = !1, i.meta && ( this._opts = t );\n\t\t\t\t} return i.validate = n, i.refs = n.refs, i.refVal = n.refVal, i.root = n.root, n; function o() {\n\t\t\t\t\tconst e = i.validate, t = e.apply( this, arguments ); return o.errors = e.errors, t;\n\t\t\t\t}\n\t\t\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 ) {\n\t\t\tif ( !( this instanceof w ) ) {\n\t\t\t\treturn new w( e );\n\t\t\t} e = this._opts = I.copy( e ) || {}; var t = this, i = t._opts.logger; if ( !1 === i ) {\n\t\t\t\tt.logger = { log: T, warn: T, error: T };\n\t\t\t} else {\n\t\t\t\tif ( !( typeof ( i = void 0 === i ? console : i ) === 'object' && i.log && i.warn && i.error ) ) {\n\t\t\t\t\tthrow new Error( 'logger must implement log, warn and error methods' );\n\t\t\t\t} t.logger = i;\n\t\t\t} 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 ) => {\n\t\t\t\tswitch ( e.schemaId ) {\n\t\t\t\t\tcase 'auto': return k; case 'id': return x; default: return S;\n\t\t\t\t}\n\t\t\t} )( e ), e.loopRequired = e.loopRequired || 1 / 0, e.errorDataPath == 'property' && ( e._errorDataPathProperty = !0 ), void 0 === e.serialize && ( e.serialize = m ), this._metaOpts = ( ( e ) => {\n\t\t\t\tfor ( var t = I.copy( e._opts ), i = 0; i < b.length; i++ ) {\n\t\t\t\t\tdelete t[ b[ i ] ];\n\t\t\t\t} return t;\n\t\t\t} )( this ), e.formats ) {\n\t\t\t\tlet n, o = this; for ( n in o._opts.formats ) {\n\t\t\t\t\tconst r = o._opts.formats[ n ]; o.addFormat( n, r );\n\t\t\t\t}\n\t\t\t} if ( e.keywords ) {\n\t\t\t\tlet s, a = this; for ( s in a._opts.keywords ) {\n\t\t\t\t\tconst l = a._opts.keywords[ s ]; a.addKeyword( s, l );\n\t\t\t\t}\n\t\t\t} 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 ) {\n\t\t\t\tif ( Array.isArray( d ) ) {\n\t\t\t\t\th.addSchema( d );\n\t\t\t\t} else {\n\t\t\t\t\tfor ( const u in d ) {\n\t\t\t\t\t\th.addSchema( d[ u ], u );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} function i( e, t ) {\n\t\t\treturn t = l.normalizeId( t ), e._schemas[ t ] || e._refs[ t ] || e._fragments[ t ];\n\t\t} function n( e, t, i ) {\n\t\t\tfor ( const n in t ) {\n\t\t\t\tconst o = t[ n ]; o.meta || i && !i.test( n ) || ( e._cache.del( o.cacheKey ), delete t[ n ] );\n\t\t\t}\n\t\t} function x( e ) {\n\t\t\treturn e.$id && this.logger.warn( 'schema $id ignored', e.$id ), e.id;\n\t\t} function S( e ) {\n\t\t\treturn e.id && this.logger.warn( 'schema id ignored', e.id ), e.$id;\n\t\t} function k( e ) {\n\t\t\tif ( e.$id && e.id && e.$id != e.id ) {\n\t\t\t\tthrow new Error( 'schema $id is different from id' );\n\t\t\t} return e.$id || e.id;\n\t\t} function h( e, t ) {\n\t\t\tif ( e._schemas[ t ] || e._refs[ t ] ) {\n\t\t\t\tthrow new Error( 'schema with key or id \"' + t + '\" already exists' );\n\t\t\t}\n\t\t} function T() {}\n\t}, 2620: function ( e, t, i ) {\n\t\tconst 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 ) {\n\t\t\tconst 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 ) {\n\t\t\t\t\tlet 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 } );\n\t\t\t\t}.call( this, e, s, t ) ), r = this._compilations[ o.index ]; if ( o.compiling ) {\n\t\t\t\treturn r.callValidate = I;\n\t\t\t} const m = this._formats, f = this.RULES; try {\n\t\t\t\tconst 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;\n\t\t\t} finally {\n\t\t\t\t!function ( e, t, i ) {\n\t\t\t\t\te = B.call( this, e, t, i ); e >= 0 && this._compilations.splice( e, 1 );\n\t\t\t\t}.call( this, e, s, t );\n\t\t\t} function I() {\n\t\t\t\tconst e = r.validate, t = e.apply( this, arguments ); return I.errors = e.errors, t;\n\t\t\t} function v( e, t, i, n ) {\n\t\t\t\tconst o = !t || t.schema == e; if ( t.schema != s.schema ) {\n\t\t\t\t\treturn W.call( l, e, t, i, n );\n\t\t\t\t} 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 {\n\t\t\t\t\tvar 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;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tthrow l.logger.error( 'Error compiling schema, function code:', n ), e;\n\t\t\t\t} 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;\n\t\t\t} function b( e, t, i ) {\n\t\t\t\tt = T.url( e, t ); let n = d[ t ]; if ( void 0 !== n ) {\n\t\t\t\t\treturn w( o = h[ n ], r = 'refVal[' + n + ']' );\n\t\t\t\t} if ( !i && s.refs ) {\n\t\t\t\t\tn = s.refs[ t ]; if ( void 0 !== n ) {\n\t\t\t\t\t\treturn w( o = s.refVal[ n ], r = A( t, o ) );\n\t\t\t\t\t}\n\t\t\t\t} 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 ) ) {\n\t\t\t\t\treturn o = i, n = d[ n = t ], h[ n ] = o, w( i, r );\n\t\t\t\t} delete d[ t ];\n\t\t\t} function A( e, t ) {\n\t\t\t\tconst i = h.length; return h[ i ] = t, 'refVal' + ( d[ e ] = i );\n\t\t\t} function w( e, t ) {\n\t\t\t\treturn typeof e === 'object' || typeof e === 'boolean' ? { code: t, schema: e, inline: !0 } : { code: t, $async: e && !!e.$async };\n\t\t\t} function x( e ) {\n\t\t\t\tlet t = i[ e ]; return void 0 === t && ( t = i[ e ] = u.length, u[ t ] = e ), 'pattern' + t;\n\t\t\t} function S( e ) {\n\t\t\t\tswitch ( typeof e ) {\n\t\t\t\t\tcase '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 );\n\t\t\t\t}\n\t\t\t} function k( e, t, i, n ) {\n\t\t\t\tif ( !1 !== l._opts.validateSchema ) {\n\t\t\t\t\tvar o = e.definition.dependencies; if ( o && !o.every( ( e ) => Object.prototype.hasOwnProperty.call( i, e ) ) ) {\n\t\t\t\t\t\tthrow new Error( 'parent schema must have all required keywords: ' + o.join( ',' ) );\n\t\t\t\t\t} o = e.definition.validateSchema; if ( o ) {\n\t\t\t\t\t\tif ( !o( t ) ) {\n\t\t\t\t\t\t\to = 'keyword schema is invalid: ' + l.errorsText( o.errors ); if ( l._opts.validateSchema != 'log' ) {\n\t\t\t\t\t\t\t\tthrow new Error( o );\n\t\t\t\t\t\t\t} l.logger.error( o );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} var r, o = e.definition.compile, s = e.definition.inline, a = e.definition.macro; if ( o ) {\n\t\t\t\t\tr = o.call( l, t, i, n );\n\t\t\t\t} else if ( a ) {\n\t\t\t\t\tr = a.call( l, t, i, n ), !1 !== c.validateSchema && l.validateSchema( r, !0 );\n\t\t\t\t} else if ( s ) {\n\t\t\t\t\tr = s.call( l, n, e.keyword, t, i );\n\t\t\t\t} else if ( !( r = e.definition.validate ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t} if ( void 0 === r ) {\n\t\t\t\t\tthrow new Error( 'custom keyword \"' + e.keyword + '\"failed to compile' );\n\t\t\t\t} o = p.length; return { code: 'customRule' + o, validate: p[ o ] = r };\n\t\t\t}\n\t\t} function B( e, t, i ) {\n\t\t\tfor ( let n = 0; n < this._compilations.length; n++ ) {\n\t\t\t\tconst o = this._compilations[ n ]; if ( o.schema == e && o.root == t && o.baseId == i ) {\n\t\t\t\t\treturn n;\n\t\t\t\t}\n\t\t\t} return -1;\n\t\t} function D( e, t ) {\n\t\t\treturn 'var pattern' + e + ' = new RegExp(' + E.toQuotedString( t[ e ] ) + ');';\n\t\t} function O( e ) {\n\t\t\treturn 'var default' + e + ' = defaults[' + e + '];';\n\t\t} function P( e, t ) {\n\t\t\treturn void 0 === t[ e ] ? '' : 'var refVal' + e + ' = refVal[' + e + '];';\n\t\t} function G( e ) {\n\t\t\treturn 'var customRule' + e + ' = customRules[' + e + '];';\n\t\t} function H( e, t ) {\n\t\t\tif ( !e.length ) {\n\t\t\t\treturn '';\n\t\t\t} for ( var i = '', n = 0; n < e.length; n++ ) {\n\t\t\t\ti += t( n, e );\n\t\t\t} return i;\n\t\t}e.exports = W;\n\t}, 2860: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\t_ != '__proto__' && ( M = a[ _ ], ( n = Array.isArray( M ) ? f : m )[ _ ] = M );\n\t\t\t} const y = e.errorPath; for ( _ in o = o + ( 'var ' + t + ' = errors;' ) + ( 'var missing' + r + ';' ), f ) {\n\t\t\t\tif ( ( n = f[ _ ] ).length ) {\n\t\t\t\t\tif ( o += ' if ( ' + d + e.util.getProperty( _ ) + ' !== undefined ', C && ( o += ' && Object.prototype.hasOwnProperty.call(' + d + \", '\" + e.util.escapeQuotes( _ ) + \"') \" ), h ) {\n\t\t\t\t\t\to += ' && ( '; const I = n; if ( I ) {\n\t\t\t\t\t\t\tfor ( let v = -1, b = I.length - 1; v < b; ) {\n\t\t\t\t\t\t\t\tk = 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 ) + ') ) ';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}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++; ';\n\t\t\t\t\t} else {\n\t\t\t\t\t\to += ' ) { '; const S = n; if ( S ) {\n\t\t\t\t\t\t\tfor ( var k, T = -1, E = S.length - 1; T < E; ) {\n\t\t\t\t\t\t\t\tk = 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++; } ';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}o += ' }   ', h && ( g += '}', o += ' else { ' );\n\t\t\t\t}\n\t\t\t}e.errorPath = y; let _, L = u.baseId; for ( _ in m ) {\n\t\t\t\tvar 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 += '}' );\n\t\t\t} return h && ( o += '   ' + g + ' if (' + t + ' == errors) {' ), o;\n\t\t};\n\t}, 2870: function ( e, t, i ) {\n\t\tt.tryRequireAjv = function () {\n\t\t\ttry {\n\t\t\t\treturn i( 2229 );\n\t\t\t} catch ( e ) {}\n\t\t};\n\t}, 2877: function ( e, t, i ) {\n\t\tfunction o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function r( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t}i.d( t, { $: function () {\n\t\t\treturn n;\n\t\t} } ); var n = ( () => {\n\t\t\tfunction t( e ) {\n\t\t\t\tif ( !( this instanceof t ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} if ( this.target = e.target || null, !this.target ) {\n\t\t\t\t\tthrow new Error( 'FocusTracker constructor called without a \"target\" to track.' );\n\t\t\t\t} 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 ) {\n\t\t\t\t\te.which !== 9 && e.keyCode !== 9 || this._onEvent( e );\n\t\t\t\t}.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 ) );\n\t\t\t} return e = t, ( i = [ { key: 'destroy', value: function () {\n\t\t\t\tdocument.removeEventListener( 'click', this._onClick ), document.removeEventListener( 'keyup', this._onKeyUp ), document.removeEventListener( 'blur', this._onBlur ), this._onEvent( { target: document.body } );\n\t\t\t} }, { key: '_onEvent', value: function ( e ) {\n\t\t\t\te = 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 );\n\t\t\t} } ] ) && r( e.prototype, i ), n && r( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, i, n;\n\t\t} )();\n\t}, 2915: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { showSortModal: function () {\n\t\t\treturn s;\n\t\t} } ); var t = i( 8340 ), n = i.n( t ), o = i( 3057 ), r = i( 6237 ); function s( e, t, s, i ) {\n\t\t\tvar 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 ) => {\n\t\t\t\tconst e = t.modalElem().querySelector( 'form' ), i = t.modalElem().querySelector( '#ok' ), n = t.modalElem().querySelector( '#field' ), o = t.modalElem().querySelector( '#direction' ); function r( e ) {\n\t\t\t\t\to.value = e, o.className = 'jsoneditor-button-group jsoneditor-button-group-value-' + o.value;\n\t\t\t\t}a.forEach( ( e ) => {\n\t\t\t\t\tlet t, i = document.createElement( 'option' ); i.text = ( t = e ) === '' ? '@' : t[ 0 ] === '.' ? t.slice( 1 ) : t, i.value = e, n.appendChild( i );\n\t\t\t\t} ), n.value = l || a[ 0 ], r( c || 'asc' ), o.onclick = function ( e ) {\n\t\t\t\t\tr( e.target.getAttribute( 'data-value' ) );\n\t\t\t\t}, i.onclick = function ( e ) {\n\t\t\t\t\te.preventDefault(), e.stopPropagation(), t.close(), s( { path: n.value, direction: o.value } );\n\t\t\t\t}, e && ( e.onsubmit = i.onclick );\n\t\t\t} ).afterClose( ( e ) => {\n\t\t\t\te.destroy();\n\t\t\t} ).show();\n\t\t}\n\t}, 3057: function ( e, t, i ) {\n\t\ti.d( t, { AI: function () {\n\t\t\treturn c;\n\t\t}, Tl: function () {\n\t\t\treturn h;\n\t\t}, xC: function () {\n\t\t\treturn l;\n\t\t} } ); 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.',\n\t\t\t\tsort: '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 ) {\n\t\t\tlet e; t && ( ( e = n.find( ( e ) => e === t ) ) ? a = e : console.error( 'Language not found' ) );\n\t\t} function c( e ) {\n\t\t\tif ( e ) {\n\t\t\t\tfor ( const t in e ) {\n\t\t\t\t\t( ( t ) => {\n\t\t\t\t\t\tn.find( ( e ) => e === t ) || n.push( t ), r[ t ] = Object.assign( {}, r[ s ], r[ t ], e[ t ] );\n\t\t\t\t\t} )( t );\n\t\t\t\t}\n\t\t\t}\n\t\t} function h( e, t, i ) {\n\t\t\tlet n = r[ i = i || a ][ e ] || r[ s ][ e ] || e; if ( t ) {\n\t\t\t\tfor ( const o in t ) {\n\t\t\t\t\tn = n.replace( '${' + o + '}', t[ o ] );\n\t\t\t\t}\n\t\t\t} return n;\n\t\t}\n\t}, 3094: function ( e, t ) {\n\t\tconst b = { b: '\\b', f: '\\f', n: '\\n', r: '\\r', t: '\\t', '\"': '\"', '/': '/', '\\\\': '\\\\' }, A = 'a'.charCodeAt(), i = ( t.parse = function ( o, e, t ) {\n\t\t\tlet n = {}, i = 0, r = 0, s = 0, a = t && t.bigint && typeof BigInt !== 'undefined'; return { data: l( '', !0 ), pointers: n }; function l( e, t ) {\n\t\t\t\tc(), m( e, 'value' ); let i, n = u(); switch ( n ) {\n\t\t\t\t\tcase '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 ) => {\n\t\t\t\t\t\tc(); let t = [], i = 0; if ( u() != ']' ) {\n\t\t\t\t\t\t\tfor ( g(); ; ) {\n\t\t\t\t\t\t\t\tt.push( l( e + '/' + i ) ), c(); const n = u(); if ( n == ']' ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} n != ',' && I(), c(), i++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t} )( e ); break; case '{': i = ( ( e ) => {\n\t\t\t\t\t\tc(); const t = {}; if ( u() != '}' ) {\n\t\t\t\t\t\t\tfor ( g(); ; ) {\n\t\t\t\t\t\t\t\tvar 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 == '}' ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} i != ',' && I(), c();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t} )( e ); break; default: g(), '-0123456789'.includes( n ) ? i = ( () => {\n\t\t\t\t\t\tlet 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;\n\t\t\t\t\t} )() : y();\n\t\t\t\t} return m( e, 'valueEnd' ), c(), t && s < o.length && y(), i;\n\t\t\t} function c() {\n\t\t\t\te:for ( ;s < o.length; ) {\n\t\t\t\t\tswitch ( o[ s ] ) {\n\t\t\t\t\t\tcase ' ': r++; break; case '\\t': r += 4; break; case '\\r': r = 0; break; case '\\n': r = 0, i++; break; default: break e;\n\t\t\t\t\t}s++;\n\t\t\t\t}\n\t\t\t} function h() {\n\t\t\t\tfor ( var e, t = ''; ( e = u() ) != '\"'; ) {\n\t\t\t\t\te == '\\\\' ? ( e = u() ) in b ? t += b[ e ] : e == 'u' ? t += ( () => {\n\t\t\t\t\t\tfor ( var e = 4, t = 0; e--; ) {\n\t\t\t\t\t\t\tt <<= 4; const i = u().toLowerCase(); i >= 'a' && i <= 'f' ? t += i.charCodeAt() - A + 10 : i >= '0' && i <= '9' ? t += +i : I();\n\t\t\t\t\t\t} return String.fromCharCode( t );\n\t\t\t\t\t} )() : I() : t += e;\n\t\t\t\t} return t;\n\t\t\t} function d( e ) {\n\t\t\t\tfor ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tu() !== e[ t ] && I();\n\t\t\t\t}\n\t\t\t} function u() {\n\t\t\t\tv(); const e = o[ s ]; return s++, r++, e;\n\t\t\t} function g() {\n\t\t\t\ts--, r--;\n\t\t\t} function p() {\n\t\t\t\tfor ( var e = ''; o[ s ] >= '0' && o[ s ] <= '9'; ) {\n\t\t\t\t\te += u();\n\t\t\t\t} if ( e.length ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} v(), y();\n\t\t\t} function m( e, t ) {\n\t\t\t\tf( e, t, C() );\n\t\t\t} function f( e, t, i ) {\n\t\t\t\tn[ e ] = n[ e ] || {}, n[ e ][ t ] = i;\n\t\t\t} function C() {\n\t\t\t\treturn { line: i, column: r, pos: s };\n\t\t\t} function y() {\n\t\t\t\tthrow new SyntaxError( 'Unexpected token ' + o[ s ] + ' in JSON at position ' + s );\n\t\t\t} function I() {\n\t\t\t\tg(), y();\n\t\t\t} function v() {\n\t\t\t\tif ( s >= o.length ) {\n\t\t\t\t\tthrow new SyntaxError( 'Unexpected end of JSON input' );\n\t\t\t\t}\n\t\t\t}\n\t\t}, t.stringify = function ( e, t, i ) {\n\t\t\tif ( I( e ) ) {\n\t\t\t\tvar n = 0; switch ( typeof ( u = typeof i === 'object' ? i.space : i ) ) {\n\t\t\t\t\tcase '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++ ) {\n\t\t\t\t\t\tswitch ( u[ a ] ) {\n\t\t\t\t\t\t\tcase ' ': 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' );\n\t\t\t\t\t\t}r++;\n\t\t\t\t\t} break; default: u = void 0;\n\t\t\t\t} var l = '', c = {}, h = 0, d = 0, g = 0, p = i && i.es6 && typeof Map === 'function'; return ( function l( c, h, d ) {\n\t\t\t\t\tC( d, 'value' ); switch ( typeof c ) {\n\t\t\t\t\t\tcase '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();\n\t\t\t\t\t}C( d, 'valueEnd' ); function e() {\n\t\t\t\t\t\tif ( c.length ) {\n\t\t\t\t\t\t\tm( '[' ); for ( let e = h + 1, t = 0; t < c.length; t++ ) {\n\t\t\t\t\t\t\t\tt && m( ',' ), f( e ); const i = I( c[ t ] ) ? c[ t ] : null, n = d + '/' + t; l( i, e, n );\n\t\t\t\t\t\t\t}f( h ), m( ']' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tm( '[]' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} function t() {\n\t\t\t\t\t\tconst e = Object.keys( c ); if ( e.length ) {\n\t\t\t\t\t\t\tm( '{' ); for ( let t = h + 1, i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\t\tvar 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 ) );\n\t\t\t\t\t\t\t}f( h ), m( '}' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tm( '{}' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} function i( e ) {\n\t\t\t\t\t\tif ( c.size ) {\n\t\t\t\t\t\t\tm( '{' ); for ( let t = h + 1, i = !0, n = c.entries(), o = n.next(); !o.done; ) {\n\t\t\t\t\t\t\t\tvar 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();\n\t\t\t\t\t\t\t}f( h ), m( '}' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tm( '{}' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}( e, 0, '' ) ), { json: l, pointers: c };\n\t\t\t} function m( e ) {\n\t\t\t\td += e.length, g += e.length, l += e;\n\t\t\t} function f( e ) {\n\t\t\t\tif ( u ) {\n\t\t\t\t\tfor ( l += '\\n' + y( e, u ), h++, d = 0; e--; ) {\n\t\t\t\t\t\tn ? ( h += n, d = s ) : d += s, g += r;\n\t\t\t\t\t}g += 1;\n\t\t\t\t}\n\t\t\t} function C( e, t ) {\n\t\t\t\tc[ e ] = c[ e ] || {}, c[ e ][ t ] = { line: h, column: d, pos: g };\n\t\t\t} function y( e, t ) {\n\t\t\t\treturn Array( e + 1 ).join( t );\n\t\t\t}\n\t\t}, [ 'number', 'bigint', 'boolean', 'string', 'object' ] ); function I( e ) {\n\t\t\treturn i.includes( typeof e );\n\t\t} const n = /\"|\\\\/g, o = /[\\b]/g, r = /\\f/g, s = /\\n/g, a = /\\r/g, l = /\\t/g; function v( e ) {\n\t\t\treturn '\"' + ( e = e.replace( n, '\\\\$&' ).replace( r, '\\\\f' ).replace( o, '\\\\b' ).replace( s, '\\\\n' ).replace( a, '\\\\r' ).replace( l, '\\\\t' ) ) + '\"';\n\t\t} const c = /~/g, h = /\\//g; function w( e ) {\n\t\t\treturn e.replace( c, '~0' ).replace( h, '~1' );\n\t\t}\n\t}, 3420: function ( e ) {\n\t\te.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}' );\n\t}, 3483: function ( e, t, i ) {\n\t\tconst r = i( 8161 ), s = i( 6862 ).toHash; e.exports = function () {\n\t\t\tconst 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 ) => {\n\t\t\t\te.rules = e.rules.map( ( e ) => {\n\t\t\t\t\tlet t, i; return typeof e === 'object' && ( i = e[ t = Object.keys( e )[ 0 ] ], e = t, i.forEach( ( e ) => {\n\t\t\t\t\t\to.push( e ), n.all[ e ] = !0;\n\t\t\t\t\t} ) ), o.push( e ), n.all[ e ] = { keyword: e, code: r[ e ], implements: i };\n\t\t\t\t} ), n.all.$comment = { keyword: '$comment', code: r.$comment }, e.type && ( n.types[ e.type ] = e );\n\t\t\t} ), 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;\n\t\t};\n\t}, 3531: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tlet 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 ) {\n\t\t\t\tfor ( var p, m = -1, f = g.length - 1; m < f; ) {\n\t\t\t\t\tp = 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 += '}' );\n\t\t\t\t}\n\t\t\t} return a && ( n += u ? ' if (true) { ' : ' ' + c.slice( 0, -1 ) + ' ' ), n;\n\t\t};\n\t}, 3689: function ( e, t, i ) {\n\t\tconst n = i( 4292 ); function o( e, t, i ) {\n\t\t\tthis.message = i || o.message( e, t ), this.missingRef = n.url( e, t ), this.missingSchema = n.normalizeId( n.fullPath( this.missingRef ) );\n\t\t} function r( e ) {\n\t\t\treturn e.prototype = Object.create( Error.prototype ), e.prototype.constructor = e;\n\t\t}e.exports = { Validation: r( function ( e ) {\n\t\t\tthis.message = 'validation failed', this.errors = e, this.ajv = this.validation = !0;\n\t\t} ), MissingRef: r( o ) }, o.message = function ( e, t ) {\n\t\t\treturn \"can't resolve reference \" + t + ' from id ' + e;\n\t\t};\n\t}, 3913: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\tfor ( let b = -1, A = v.length - 1; b < A; ) {\n\t\t\t\t\t\tvar 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 += '}' );\n\t\t\t\t\t}\n\t\t\t\t} 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 += '}' );\n\t\t\t} else {\n\t\t\t\t( 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 += ' }' );\n\t\t\t} return c && ( n += ' ' + u + ' if (' + r + ' == errors) {' ), n;\n\t\t};\n\t}, 4221: function ( t, e, i ) {\n\t\tt = i.nmd( t ), ace.define( 'ace/mode/json_highlight_rules', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/text_highlight_rules' ], ( e, t, i ) => {\n\t\t\tfunction n() {\n\t\t\t\tthis.$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' } ] };\n\t\t\t} var o = e( '../lib/oop' ), e = e( './text_highlight_rules' ).TextHighlightRules; o.inherits( n, e ), t.JsonHighlightRules = n;\n\t\t} ), ace.define( 'ace/mode/matching_brace_outdent', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tfunction n() {} const o = e( '../range' ).Range; !function () {\n\t\t\t\tthis.checkOutdent = function ( e, t ) {\n\t\t\t\t\treturn !!/^\\s+$/.test( e ) && /^\\s*\\}/.test( t );\n\t\t\t\t}, this.autoOutdent = function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, this.$getIndent = function ( e ) {\n\t\t\t\t\treturn e.match( /^\\s*/ )[ 0 ];\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), t.MatchingBraceOutdent = n;\n\t\t} ), ace.define( 'ace/mode/folding/cstyle', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode' ], ( e, t, i ) => {\n\t\t\tvar n = e( '../../lib/oop' ), h = e( '../../range' ).Range, e = e( './fold_mode' ).FoldMode, t = t.FoldMode = function ( e ) {\n\t\t\t\te && ( this.foldingStartMarker = new RegExp( this.foldingStartMarker.source.replace( /\\|[^|]*?$/, '|' + e.start ) ), this.foldingStopMarker = new RegExp( this.foldingStopMarker.source.replace( /\\|[^|]*?$/, '|' + e.end ) ) );\n\t\t\t}; n.inherits( t, e ), function () {\n\t\t\t\tthis.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 ) {\n\t\t\t\t\tconst 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 : '';\n\t\t\t\t}, this.getFoldWidgetRange = function ( e, t, i, n ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, this.getSectionRange = function ( e, t ) {\n\t\t\t\t\tfor ( var i = ( a = e.getLine( t ) ).search( /\\S/ ), n = t, o = a.length, r = t += 1, s = e.getLength(); ++t < s; ) {\n\t\t\t\t\t\tvar a, l = ( a = e.getLine( t ) ).search( /\\S/ ); if ( l !== -1 ) {\n\t\t\t\t\t\t\tif ( l < i ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} const c = this.getFoldWidgetRange( e, 'all', t ); if ( c ) {\n\t\t\t\t\t\t\t\tif ( c.start.row <= n ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} if ( c.isMultiLine() ) {\n\t\t\t\t\t\t\t\t\tt = c.end.row;\n\t\t\t\t\t\t\t\t} else if ( i == l ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}r = t;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return new h( n, o, r, e.getLine( r ).length );\n\t\t\t\t}, this.getCommentRegionBlock = function ( e, t, i ) {\n\t\t\t\t\tfor ( var n = t.search( /\\s*$/ ), o = e.getLength(), r = i, s = /^\\s*(?:\\/\\*|\\/\\/|--)#?(end)?region\\b/, a = 1; ++i < o; ) {\n\t\t\t\t\t\tt = e.getLine( i ); const l = s.exec( t ); if ( l && ( l[ 1 ] ? a-- : a++, !a ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( r < i ) {\n\t\t\t\t\t\treturn new h( r, n, i, t.length );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}.call( t.prototype );\n\t\t} ), 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 ) => {\n\t\t\tfunction n() {\n\t\t\t\tthis.HighlightRules = s, this.$outdent = new a(), this.$behaviour = this.$defaultBehaviour, this.foldingRules = new l();\n\t\t\t} 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 () {\n\t\t\t\tthis.lineCommentStart = '//', this.blockComment = { start: '/*', end: '*/' }, this.getNextLineIndent = function ( e, t, i ) {\n\t\t\t\t\tlet n = this.$getIndent( t ); return e == 'start' && t.match( /^.*[\\{\\(\\[]\\s*$/ ) && ( n += i ), n;\n\t\t\t\t}, this.checkOutdent = function ( e, t, i ) {\n\t\t\t\t\treturn this.$outdent.checkOutdent( t, i );\n\t\t\t\t}, this.autoOutdent = function ( e, t, i ) {\n\t\t\t\t\tthis.$outdent.autoOutdent( t, i );\n\t\t\t\t}, this.createWorker = function ( t ) {\n\t\t\t\t\tconst e = new c( [ 'ace' ], 'ace/mode/json_worker', 'JsonWorker' ); return e.attachToDocument( t.getDocument() ), e.on( 'annotate', ( e ) => {\n\t\t\t\t\t\tt.setAnnotations( e.data );\n\t\t\t\t\t} ), e.on( 'terminate', () => {\n\t\t\t\t\t\tt.clearAnnotations();\n\t\t\t\t\t} ), e;\n\t\t\t\t}, this.$id = 'ace/mode/json';\n\t\t\t}.call( n.prototype ), t.Mode = n;\n\t\t} ), ace.require( [ 'ace/mode/json' ], ( e ) => {\n\t\t\tt && ( t.exports = e );\n\t\t} );\n\t}, 4292: function ( e, t, i ) {\n\t\tconst g = i( 6777 ), p = i( 5215 ), m = i( 6862 ), a = i( 4427 ), n = i( 4316 ); function l( e, t, i ) {\n\t\t\tlet n, o, r, s = this._refs[ i ]; if ( typeof s === 'string' ) {\n\t\t\t\tif ( !this._refs[ s ] ) {\n\t\t\t\t\treturn l.call( this, e, t, s );\n\t\t\t\t} s = this._refs[ s ];\n\t\t\t} 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 );\n\t\t} function c( e, t ) {\n\t\t\tvar i = g.parse( t ), n = C( i ), o = f( this._getId( e.schema ) ); if ( Object.keys( e.schema ).length === 0 || n !== o ) {\n\t\t\t\tvar n = y( n ), r = this._refs[ n ]; if ( typeof r === 'string' ) {\n\t\t\t\t\treturn function ( e, t, i ) {\n\t\t\t\t\t\tt = c.call( this, e, t ); { let n, o; if ( t ) {\n\t\t\t\t\t\t\treturn n = t.schema, o = t.baseId, e = t.root, ( t = this._getId( n ) ) && ( o = I( o, t ) ), s.call( this, i, o, n, e );\n\t\t\t\t\t\t} }\n\t\t\t\t\t}.call( this, e, r, i );\n\t\t\t\t} if ( r instanceof a ) {\n\t\t\t\t\tr.validate || this._compile( r );\n\t\t\t\t} else {\n\t\t\t\t\tif ( !( ( r = this._schemas[ n ] ) instanceof a ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} if ( r.validate || this._compile( r ), n == y( t ) ) {\n\t\t\t\t\t\treturn { schema: r, root: e, baseId: o };\n\t\t\t\t\t}\n\t\t\t\t} if ( !( e = r ).schema ) {\n\t\t\t\t\treturn;\n\t\t\t\t} o = f( this._getId( e.schema ) );\n\t\t\t} return s.call( this, i, o, e.schema, e );\n\t\t}( e.exports = l ).normalizeId = y, l.fullPath = f, l.url = I, l.ids = function ( e ) {\n\t\t\tconst 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 ) => {\n\t\t\t\tif ( t !== '' ) {\n\t\t\t\t\tvar 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' ) {\n\t\t\t\t\t\ta = l = y( l ? g.resolve( l, a ) : a ), o = u._refs[ a ]; if ( ( o = typeof o === 'string' ? u._refs[ o ] : o ) && o.schema ) {\n\t\t\t\t\t\t\tif ( !p( e, o.schema ) ) {\n\t\t\t\t\t\t\t\tthrow new Error( 'id \"' + a + '\" resolves to more than one schema' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( a != y( n ) ) {\n\t\t\t\t\t\t\tif ( a[ 0 ] == '#' ) {\n\t\t\t\t\t\t\t\tif ( d[ a ] && !p( e, d[ a ] ) ) {\n\t\t\t\t\t\t\t\t\tthrow new Error( 'id \"' + a + '\" resolves to more than one schema' );\n\t\t\t\t\t\t\t\t} d[ a ] = e;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tu._refs[ a ] = n;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}c[ t ] = l, h[ t ] = n;\n\t\t\t\t}\n\t\t\t} ), d;\n\t\t}, l.inlineRef = u, l.schema = c; const h = m.toHash( [ 'properties', 'patternProperties', 'enum', 'dependencies', 'definitions' ] ); function s( e, t, i, n ) {\n\t\t\tif ( e.fragment = e.fragment || '', e.fragment.slice( 0, 1 ) == '/' ) {\n\t\t\t\tfor ( let o = e.fragment.split( '/' ), r = 1; r < o.length; r++ ) {\n\t\t\t\t\tlet s = o[ r ]; if ( s ) {\n\t\t\t\t\t\tif ( void 0 === ( i = i[ s = m.unescapeFragment( s ) ] ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t} return void 0 !== i && i !== n.schema ? { schema: i, root: n, baseId: t } : void 0;\n\t\t\t}\n\t\t} const d = m.toHash( [ 'type', 'format', 'pattern', 'maxLength', 'minLength', 'maxProperties', 'minProperties', 'maxItems', 'minItems', 'maximum', 'minimum', 'uniqueItems', 'multipleOf', 'required', 'enum' ] ); function u( e, t ) {\n\t\t\treturn !1 !== t && ( void 0 === t || !0 === t ? ( function e( t ) {\n\t\t\t\tlet i; if ( Array.isArray( t ) ) {\n\t\t\t\t\tfor ( let n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\tif ( typeof ( i = t[ n ] ) === 'object' && !e( i ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( const o in t ) {\n\t\t\t\t\t\tif ( o == '$ref' ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} if ( typeof ( i = t[ o ] ) === 'object' && !e( i ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t}( e ) ) : t ? ( function e( t ) {\n\t\t\t\tlet i, n = 0; if ( Array.isArray( t ) ) {\n\t\t\t\t\tfor ( let o = 0; o < t.length; o++ ) {\n\t\t\t\t\t\tif ( typeof ( i = t[ o ] ) === 'object' && ( n += e( i ) ), n == 1 / 0 ) {\n\t\t\t\t\t\t\treturn 1 / 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( const r in t ) {\n\t\t\t\t\t\tif ( r == '$ref' ) {\n\t\t\t\t\t\t\treturn 1 / 0;\n\t\t\t\t\t\t} if ( d[ r ] ) {\n\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t} else if ( typeof ( i = t[ r ] ) === 'object' && ( n += e( i ) + 1 ), n == 1 / 0 ) {\n\t\t\t\t\t\t\treturn 1 / 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return n;\n\t\t\t}( e ) ) <= t : void 0 );\n\t\t} function f( e, t ) {\n\t\t\treturn !1 !== t && ( e = y( e ) ), C( g.parse( e ) );\n\t\t} function C( e ) {\n\t\t\treturn g.serialize( e ).split( '#' )[ 0 ] + '#';\n\t\t} const o = /#\\/?$/; function y( e ) {\n\t\t\treturn e ? e.replace( o, '' ) : '';\n\t\t} function I( e, t ) {\n\t\t\treturn t = y( t ), g.resolve( e, t );\n\t\t}\n\t}, 4316: function ( e ) {\n\t\tvar m = e.exports = function ( e, t, i ) {\n\t\t\ttypeof t === 'function' && ( i = t, t = {} ), ( function e( t, i, n, o, r, s, a, l, c, h ) {\n\t\t\t\tif ( o && typeof o === 'object' && !Array.isArray( o ) ) {\n\t\t\t\t\tfor ( const d in i( o, r, s, a, l, c, h ), o ) {\n\t\t\t\t\t\tconst u = o[ d ]; if ( Array.isArray( u ) ) {\n\t\t\t\t\t\t\tif ( d in m.arrayKeywords ) {\n\t\t\t\t\t\t\t\tfor ( let g = 0; g < u.length; g++ ) {\n\t\t\t\t\t\t\t\t\te( t, i, n, u[ g ], r + '/' + d + '/' + g, s, r, d, o, g );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( d in m.propsKeywords ) {\n\t\t\t\t\t\t\tif ( u && typeof u === 'object' ) {\n\t\t\t\t\t\t\t\tfor ( const p in u ) {\n\t\t\t\t\t\t\t\t\te( t, i, n, u[ p ], r + '/' + d + '/' + f( p ), s, r, d, o, p );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t( d in m.keywords || t.allKeys && !( d in m.skipKeywords ) ) && e( t, i, n, u, r + '/' + d, s, r, d, o );\n\t\t\t\t\t\t}\n\t\t\t\t\t}n( o, r, s, a, l, c, h );\n\t\t\t\t}\n\t\t\t}( t, typeof ( i = t.cb || i ) === 'function' ? i : i.pre || ( () => {} ), i.post || ( () => {} ), e, '', e ) );\n\t\t}; function f( e ) {\n\t\t\treturn e.replace( /~/g, '~0' ).replace( /\\//g, '~1' );\n\t\t}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 };\n\t}, 4427: function ( e, t, i ) {\n\t\tconst n = i( 6862 ); e.exports = function ( e ) {\n\t\t\tn.copy( e, this );\n\t\t};\n\t}, 4682: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tl && ( n += ' if (true) { ' );\n\t\t\t} else {\n\t\t\t\tvar 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\t\t\t\t\tn += ' 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 + '))))) {' );\n\t\t\t\t} else {\n\t\t\t\t\tif ( !( h = e.formats[ s ] ) ) {\n\t\t\t\t\t\tif ( u == 'ignore' ) {\n\t\t\t\t\t\t\treturn e.logger.warn( 'unknown format \"' + s + '\" ignored in schema at path \"' + e.errSchemaPath + '\"' ), l && ( n += ' if (true) { ' ), n;\n\t\t\t\t\t\t} if ( g && u.includes( s ) ) {\n\t\t\t\t\t\t\treturn l && ( n += ' if (true) { ' ), n;\n\t\t\t\t\t\t} throw new Error( 'unknown format \"' + s + '\" is used in schema at path \"' + e.errSchemaPath + '\"' );\n\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\treturn l && ( n += ' if (true) { ' ), n;\n\t\t\t\t\t} if ( m ) {\n\t\t\t\t\t\tif ( !e.async ) {\n\t\t\t\t\t\t\tthrow new Error( 'async format in sync schema' );\n\t\t\t\t\t\t} n += ' if (!(await ' + ( C = 'formats' + e.util.getProperty( s ) + '.validate' ) + '(' + c + '))) { ';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tn += ' if (! '; var C = 'formats' + e.util.getProperty( s ); p && ( C += '.validate' ), n = n + ( typeof h === 'function' ? ' ' + C + '(' + c + ') ' : ' ' + C + '.test(' + c + ') ' ) + ') { ';\n\t\t\t\t\t}\n\t\t\t\t}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 { ' );\n\t\t\t} return n;\n\t\t};\n\t}, 4772: function ( e ) {\n\t\tfunction n() {}n.prototype = { on: function ( e, t ) {\n\t\t\tthis._events = this._events || {}, this._events[ e ] = this._events[ e ] || [], this._events[ e ].push( t );\n\t\t}, off: function ( e, t ) {\n\t\t\tthis._events = this._events || {}, e in this._events != !1 && this._events[ e ].splice( this._events[ e ].indexOf( t ), 1 );\n\t\t}, emit: function ( e ) {\n\t\t\tif ( this._events = this._events || {}, e in this._events != !1 ) {\n\t\t\t\tfor ( let t = 0; t < this._events[ e ].length; t++ ) {\n\t\t\t\t\tthis._events[ e ][ t ].apply( this, Array.prototype.slice.call( arguments, 1 ) );\n\t\t\t\t}\n\t\t\t}\n\t\t} }, n.mixin = function ( e ) {\n\t\t\tfor ( let t = [ 'on', 'off', 'emit' ], i = 0; i < t.length; i++ ) {\n\t\t\t\ttypeof e === 'function' ? e.prototype[ t[ i ] ] = n.prototype[ t[ i ] ] : e[ t[ i ] ] = n.prototype[ t[ i ] ];\n\t\t\t} return e;\n\t\t}; var u = { escapeRegExp: function ( e ) {\n\t\t\tconst t = /[\\\\^$.*+?()[\\]{}|]/g, i = new RegExp( t.source ); return e && i.test( e ) ? e.replace( t, '\\\\$&' ) : e;\n\t\t}, extend: function ( e, t ) {\n\t\t\tfor ( const i in t ) {\n\t\t\t\tvar 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 );\n\t\t\t} return e;\n\t\t}, each: function ( e, t, i ) {\n\t\t\tif ( Object.prototype.toString.call( e ) === '[object Object]' ) {\n\t\t\t\tfor ( const n in e ) {\n\t\t\t\t\tObject.prototype.hasOwnProperty.call( e, n ) && t.call( i, n, e[ n ], e );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tfor ( let o = 0, r = e.length; o < r; o++ ) {\n\t\t\t\t\tt.call( i, o, e[ o ], e );\n\t\t\t\t}\n\t\t\t}\n\t\t}, createElement: function ( e, t ) {\n\t\t\tlet i, n = document.createElement( e ); if ( t && Object.prototype.toString.call( t ) === '[object Object]' ) {\n\t\t\t\tfor ( i in t ) {\n\t\t\t\t\ti in n ? n[ i ] = t[ i ] : i === 'html' ? n.innerHTML = t[ i ] : n.setAttribute( i, t[ i ] );\n\t\t\t\t}\n\t\t\t} return n;\n\t\t}, hasClass: function ( e, t ) {\n\t\t\tif ( e ) {\n\t\t\t\treturn e.classList ? e.classList.contains( t ) : !!e.className && !!e.className.match( new RegExp( '(\\\\s|^)' + t + '(\\\\s|$)' ) );\n\t\t\t}\n\t\t}, addClass: function ( e, t ) {\n\t\t\tu.hasClass( e, t ) || ( e.classList ? e.classList.add( t ) : e.className = e.className.trim() + ' ' + t );\n\t\t}, removeClass: function ( e, t ) {\n\t\t\tu.hasClass( e, t ) && ( e.classList ? e.classList.remove( t ) : e.className = e.className.replace( new RegExp( '(^|\\\\s)' + t.split( ' ' ).join( '|' ) + '(\\\\s|$)', 'gi' ), ' ' ) );\n\t\t}, closest: function ( e, t ) {\n\t\t\treturn e && e !== document.body && ( t( e ) ? e : u.closest( e.parentNode, t ) );\n\t\t}, isInt: function ( e ) {\n\t\t\treturn typeof e === 'number' && isFinite( e ) && Math.floor( e ) === e;\n\t\t}, debounce: function ( n, o, r ) {\n\t\t\tlet s; return function () {\n\t\t\t\tconst e = this, t = arguments, i = r && !s; clearTimeout( s ), s = setTimeout( () => {\n\t\t\t\t\ts = null, r || n.apply( e, t );\n\t\t\t\t}, o ), i && n.apply( e, t );\n\t\t\t};\n\t\t}, rect: function ( e, t ) {\n\t\t\tvar 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 };\n\t\t}, includes: function ( e, t ) {\n\t\t\treturn e.includes( t );\n\t\t}, startsWith: function ( e, t ) {\n\t\t\treturn e.slice( 0, t.length ) === t;\n\t\t}, truncate: function ( e ) {\n\t\t\tfor ( ;e.firstChild; ) {\n\t\t\t\te.removeChild( e.firstChild );\n\t\t\t}\n\t\t} }; function h( e, t ) {\n\t\t\treturn e.hasOwnProperty( t ) && ( !0 === e[ t ] || e[ t ].length );\n\t\t} function g( e, t, i ) {\n\t\t\te.parentNode ? e.parentNode.parentNode || t.appendChild( e.parentNode ) : t.appendChild( e ), u.removeClass( e, 'excluded' ), i || ( e.textContent = e.textContent );\n\t\t} function o() {\n\t\t\tlet i, e; this.items.length && ( i = document.createDocumentFragment(), this.config.pagination ? ( e = this.pages.slice( 0, this.pageIndex ), u.each( e, function ( e, t ) {\n\t\t\t\tu.each( t, function ( e, t ) {\n\t\t\t\t\tg( t, i, this.customOption );\n\t\t\t\t}, this );\n\t\t\t}, this ) ) : u.each( this.items, function ( e, t ) {\n\t\t\t\tg( t, i, this.customOption );\n\t\t\t}, 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 ) );\n\t\t} function d( e, t ) {\n\t\t\tt = 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;\n\t\t} function r() {\n\t\t\tlet 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 ) {\n\t\t\t\tg( t, i, this.customOption );\n\t\t\t}, 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 } ) );\n\t\t} function s() {\n\t\t\t( 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 ) {\n\t\t\t\tu.removeClass( t, 'excluded' ), this.customOption || ( t.textContent = t.textContent );\n\t\t\t}, this ) );\n\t\t} function t( e, t ) {\n\t\t\tif ( !e ) {\n\t\t\t\tthrow new Error( 'You must supply either a HTMLSelectElement or a CSS3 selector string.' );\n\t\t\t} if ( typeof ( this.el = e ) === 'string' && ( this.el = document.querySelector( e ) ), this.el === null ) {\n\t\t\t\tthrow new Error( 'The element you passed to Selectr can not be found.' );\n\t\t\t} if ( this.el.nodeName.toLowerCase() !== 'select' ) {\n\t\t\t\tthrow new Error( 'The element you passed to Selectr is not a HTMLSelectElement.' );\n\t\t\t} this.render( t );\n\t\t}t.prototype.render = function ( e ) {\n\t\t\tlet 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 () {\n\t\t\t\tthis.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 ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\tthis.tagSeperators = this.tagSeperators.concat( this.config.tagSeperators ); for ( var i = [], n = 0; n < this.tagSeperators.length; n++ ) {\n\t\t\t\t\t\t\ti.push( u.escapeRegExp( this.tagSeperators[ n ] ) );\n\t\t\t\t\t\t} this.tagSeperatorsRegex = new RegExp( i.join( '|' ), 'i' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.tagSeperatorsRegex = new RegExp( ',', 'i' );\n\t\t\t\t\t}\n\t\t\t\t} 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 ) {\n\t\t\t\t\tt.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 ) {\n\t\t\t\t\t\tt.idx = l, a.appendChild( d.call( this, t, a ) ), l++;\n\t\t\t\t\t}, this ) ) : ( t.idx = l, d.call( this, t ), l++ );\n\t\t\t\t}, this ), this.config.data && Array.isArray( this.config.data ) && ( o = !( this.data = [] ), a = !1, l = 0, u.each( this.config.data, function ( e, t ) {\n\t\t\t\t\th( 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 ) {\n\t\t\t\t\t\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++;\n\t\t\t\t\t}, 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++ );\n\t\t\t\t}, this ) ), this.setSelected( !0 ); for ( let c = this.navIndex = 0; c < this.items.length; c++ ) {\n\t\t\t\t\tif ( s = this.items[ c ], !u.hasClass( s, 'disabled' ) ) {\n\t\t\t\t\t\tu.addClass( s, 'active' ), this.navIndex = c; break;\n\t\t\t\t\t}\n\t\t\t\t} 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 );\n\t\t\t}.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( () => {\n\t\t\t\tt.emit( 'selectr.init' );\n\t\t\t}, 20 ) );\n\t\t}, t.prototype.getSelected = function () {\n\t\t\treturn this.el.querySelectorAll( 'option:checked' );\n\t\t}, t.prototype.getSelectedProperties = function ( t ) {\n\t\t\tconst e = this.getSelected(); return [].slice.call( e ).map( ( e ) => e[ t ] ).filter( ( e ) => e != null );\n\t\t}, t.prototype.detectEventPassiveOption = function () {\n\t\t\tlet e = !1; try {\n\t\t\t\tconst t = Object.defineProperty( {}, 'passive', { get: function () {\n\t\t\t\t\te = !0;\n\t\t\t\t} } ); window.addEventListener( 'test', null, t );\n\t\t\t} catch ( e ) {} return e;\n\t\t}, t.prototype.bindEvents = function () {\n\t\t\tlet i, n = this; this.events = {}, this.events.dismiss = function ( e ) {\n\t\t\t\te = e.target; this.container.contains( e ) || !this.opened && !u.hasClass( this.container, 'notice' ) || this.close();\n\t\t\t}.bind( this ), this.events.navigate = function ( e ) {\n\t\t\t\tif ( e = e || window.event, this.items.length && this.opened && u.includes( [ 13, 38, 40 ], e.which ) ) {\n\t\t\t\t\tif ( e.preventDefault(), e.which === 13 ) {\n\t\t\t\t\t\treturn !( this.noResults || this.config.taggable && this.input.value.length > 0 ) && this.change( this.navIndex );\n\t\t\t\t\t} let t, i = this.items[ this.navIndex ], n = this.navIndex; switch ( e.which ) {\n\t\t\t\t\t\tcase 38: ( t = 0 ) < this.navIndex && this.navIndex--; break; case 40: this.navIndex < this.items.length - ( t = 1 ) && this.navIndex++;\n\t\t\t\t\t} for ( this.navigating = !0; u.hasClass( this.items[ this.navIndex ], 'disabled' ) || u.hasClass( this.items[ this.navIndex ], 'excluded' ); ) {\n\t\t\t\t\t\tif ( !( this.navIndex > 0 && this.navIndex < this.items.length - 1 ) ) {\n\t\t\t\t\t\t\tthis.navIndex = n; break;\n\t\t\t\t\t\t} if ( t ? this.navIndex++ : this.navIndex--, this.searching ) {\n\t\t\t\t\t\t\tif ( this.navIndex > this.tree.lastElementChild.idx ) {\n\t\t\t\t\t\t\t\tthis.navIndex = this.tree.lastElementChild.idx; break;\n\t\t\t\t\t\t\t} if ( this.navIndex < this.tree.firstElementChild.idx ) {\n\t\t\t\t\t\t\t\tthis.navIndex = this.tree.firstElementChild.idx; break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}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' );\n\t\t\t\t} else {\n\t\t\t\t\tthis.navigating = !1;\n\t\t\t\t}\n\t\t\t}.bind( this ), this.events.reset = this.reset.bind( this ), ( this.config.nativeDropdown || this.mobileDevice ) && ( this.container.addEventListener( 'touchstart', ( e ) => {\n\t\t\t\te.changedTouches[ 0 ].target === n.el && n.toggle();\n\t\t\t}, !!this.supportsEventPassiveOption && { passive: !0 } ), this.container.addEventListener( 'click', ( e ) => {\n\t\t\t\te.target === n.el && n.toggle();\n\t\t\t} ), this.el.addEventListener( 'change', ( e ) => {\n\t\t\t\te.__selfTriggered || ( n.el.multiple ? ( e = n.getSelectedProperties( 'idx' ), e = ( ( e, t ) => {\n\t\t\t\t\tfor ( var i, n = [], o = e.slice( 0 ), r = 0; r < t.length; r++ ) {\n\t\t\t\t\t\t( i = o.indexOf( t[ r ] ) ) > -1 ? o.splice( i, 1 ) : n.push( t[ r ] );\n\t\t\t\t\t} return [ n, o ];\n\t\t\t\t} )( n.selectedIndexes, e ), u.each( e[ 0 ], ( e, t ) => {\n\t\t\t\t\tn.select( t );\n\t\t\t\t}, n ), u.each( e[ 1 ], ( e, t ) => {\n\t\t\t\t\tn.deselect( t );\n\t\t\t\t}, n ) ) : n.el.selectedIndex > -1 && n.select( n.el.selectedIndex ) );\n\t\t\t} ) ), this.config.nativeDropdown && this.container.addEventListener( 'keydown', ( e ) => {\n\t\t\t\te.key === 'Enter' && n.selected === document.activeElement && ( n.toggle(), setTimeout( () => {\n\t\t\t\t\tn.el.focus();\n\t\t\t\t}, 200 ) );\n\t\t\t} ), this.selected.addEventListener( 'click', ( e ) => {\n\t\t\t\tn.disabled || n.toggle(), e.preventDefault();\n\t\t\t} ), this.config.nativeKeyboard && ( i = '', this.selected.addEventListener( 'keydown', ( e ) => {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\ti = '';\n\t\t\t\t}, 1e3 ) ), e.preventDefault(), e.stopPropagation() ) );\n\t\t\t} ), this.container.addEventListener( 'keyup', ( e ) => {\n\t\t\t\tn.opened && e.key === 'Escape' && ( n.close(), e.stopPropagation(), n.selected.focus() );\n\t\t\t} ) ), this.label.addEventListener( 'click', ( e ) => {\n\t\t\t\tu.hasClass( e.target, 'selectr-tag-remove' ) && n.deselect( e.target.parentNode.idx );\n\t\t\t} ), this.selectClear && this.selectClear.addEventListener( 'click', this.clear.bind( this ) ), this.tree.addEventListener( 'mousedown', ( e ) => {\n\t\t\t\te.preventDefault();\n\t\t\t} ), this.tree.addEventListener( 'click', ( e ) => {\n\t\t\t\tconst 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();\n\t\t\t} ), this.tree.addEventListener( 'mouseover', ( e ) => {\n\t\t\t\t!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 ) );\n\t\t\t} ), this.config.searchable && ( this.input.addEventListener( 'focus', ( e ) => {\n\t\t\t\tn.searching = !0;\n\t\t\t} ), this.input.addEventListener( 'blur', ( e ) => {\n\t\t\t\tn.searching = !1;\n\t\t\t} ), this.input.addEventListener( 'keyup', function ( e ) {\n\t\t\t\tn.search(), n.config.taggable || ( this.value.length ? u.addClass( this.parentNode, 'active' ) : u.removeClass( this.parentNode, 'active' ) );\n\t\t\t} ), this.inputClear.addEventListener( 'click', ( e ) => {\n\t\t\t\tn.input.value = null, s.call( n ), n.tree.childElementCount || o.call( n );\n\t\t\t} ) ), this.config.taggable && this.input.addEventListener( 'keyup', function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t} ), this.update = u.debounce( () => {\n\t\t\t\tn.opened && n.config.closeOnScroll && n.close(), n.width && ( n.container.style.width = n.width ), n.invert();\n\t\t\t}, 50 ), this.requiresPagination && ( this.paginateItems = u.debounce( function () {\n\t\t\t\tr.call( this );\n\t\t\t}, 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 () {\n\t\t\t\tdocument.removeEventListener( 'click', this.events.dismiss ), window.removeEventListener( 'keydown', this.events.navigate ), window.removeEventListener( 'resize', this.update ), window.removeEventListener( 'scroll', this.update );\n\t\t\t} ), this.el.form && ( this.el.form.addEventListener( 'reset', this.events.reset ), this.on( 'selectr.destroy', function () {\n\t\t\t\tthis.el.form.removeEventListener( 'reset', this.events.reset );\n\t\t\t} ) );\n\t\t}, t.prototype.setSelected = function ( e ) {\n\t\t\tlet 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 ) {\n\t\t\t\tt.selected && t.defaultSelected && this.select( t.idx );\n\t\t\t}, 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 ) {\n\t\t\t\th( t, 'children' ) ? u.each( t.children, function ( e, t ) {\n\t\t\t\t\tt.hasOwnProperty( 'selected' ) && !0 === t.selected && this.select( i ), i++;\n\t\t\t\t}, this ) : ( t.hasOwnProperty( 'selected' ) && !0 === t.selected && this.select( i ), i++ );\n\t\t\t}, this ) );\n\t\t}, t.prototype.destroy = function () {\n\t\t\tthis.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 );\n\t\t}, t.prototype.change = function ( e ) {\n\t\t\tconst 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() );\n\t\t}, t.prototype.select = function ( n ) {\n\t\t\tconst e = this.items[ n ], t = [].slice.call( this.el.options ), i = this.options[ n ]; if ( this.el.multiple ) {\n\t\t\t\tif ( u.includes( this.selectedIndexes, n ) ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( this.config.maxSelections && this.tags.length === this.config.maxSelections ) {\n\t\t\t\t\treturn this.setMessage( this.config.messages.maxSelections.replace( '{max}', this.config.maxSelections ), !0 ), !1;\n\t\t\t\t} this.selectedValues.push( i.value ), this.selectedIndexes.push( n ), !function ( e ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\te.replace( /(\\d+)|(\\D+)/g, ( e, t, i ) => {\n\t\t\t\t\t\t\tn.push( [ t || 1 / 0, i || '' ] );\n\t\t\t\t\t\t} );\n\t\t\t\t\t}, o.sort( ( e, t ) => {\n\t\t\t\t\t\tlet 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; ) {\n\t\t\t\t\t\t\tvar s = o.shift(), a = r.shift(), s = s[ 0 ] - a[ 0 ] || s[ 1 ].localeCompare( a[ 1 ] ); if ( s ) {\n\t\t\t\t\t\t\t\treturn s;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return o.length - r.length;\n\t\t\t\t\t} ), u.each( o, ( e, t ) => {\n\t\t\t\t\t\ti.appendChild( t );\n\t\t\t\t\t} ), this.label.innerHTML = '' ) : i.appendChild( n ), this.config.taggable ? this.label.insertBefore( i, this.input.parentNode ) : this.label.appendChild( i );\n\t\t\t\t}.call( this, e );\n\t\t\t} else {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tconst i = this.items[ e ]; e !== n && ( i && u.removeClass( i, 'selected' ), t.selected = !1, t.removeAttribute( 'selected' ) );\n\t\t\t\t}, this );\n\t\t\t}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' );\n\t\t}, t.prototype.deselect = function ( e, t ) {\n\t\t\tconst i = this.items[ e ], n = this.options[ e ]; if ( this.el.multiple ) {\n\t\t\t\tvar o = this.selectedIndexes.indexOf( e ), o = ( this.selectedIndexes.splice( o, 1 ), this.selectedValues.indexOf( n.value ) ); this.selectedValues.splice( o, 1 ), !function ( i ) {\n\t\t\t\t\tlet n = !1; u.each( this.tags, ( e, t ) => {\n\t\t\t\t\t\tt.idx === i.idx && ( n = t );\n\t\t\t\t\t}, this ), n && ( this.label.removeChild( n ), this.tags.splice( this.tags.indexOf( n ), 1 ) );\n\t\t\t\t}.call( this, i ), this.tags.length || u.removeClass( this.container, 'has-selected' );\n\t\t\t} else {\n\t\t\t\tif ( !t && !this.config.clearable && !this.config.allowDeselect ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} this.label.innerHTML = '', this.selectedValue = null, this.el.selectedIndex = this.selectedIndex = -1, u.removeClass( this.container, 'has-selected' );\n\t\t\t} 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' );\n\t\t}, t.prototype.setValue = function ( i ) {\n\t\t\tconst n = Array.isArray( i ); if ( n || ( i = i.toString().trim() ), !this.el.multiple && n ) {\n\t\t\t\treturn !1;\n\t\t\t} u.each( this.options, function ( e, t ) {\n\t\t\t\t( n && i.includes( t.value ) || t.value === i ) && this.change( t.idx );\n\t\t\t}, this );\n\t\t}, t.prototype.getValue = function ( e, t ) {\n\t\t\tlet i, n; return this.el.multiple ? e ? this.selectedIndexes.length && ( n = { values: [] }, u.each( this.selectedIndexes, function ( e, t ) {\n\t\t\t\tt = this.options[ t ]; n.values[ e ] = { value: t.value, text: t.textContent };\n\t\t\t}, 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;\n\t\t}, t.prototype.add = function ( i, n ) {\n\t\t\tif ( i ) {\n\t\t\t\tif ( this.data = this.data || [], this.items = this.items || [], this.options = this.options || [], Array.isArray( i ) ) {\n\t\t\t\t\tu.each( i, function ( e, t ) {\n\t\t\t\t\t\tthis.add( t, n );\n\t\t\t\t\t}, this );\n\t\t\t\t} else if ( Object.prototype.toString.call( i ) === '[object Object]' ) {\n\t\t\t\t\tif ( n ) {\n\t\t\t\t\t\tlet o = !1; if ( u.each( this.options, ( e, t ) => {\n\t\t\t\t\t\t\tt.value.toLowerCase() === i.value.toLowerCase() && ( o = !0 );\n\t\t\t\t\t\t} ), o ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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;\n\t\t\t\t} return this.config.pagination && this.paginate(), !0;\n\t\t\t}\n\t\t}, t.prototype.remove = function ( e ) {\n\t\t\tlet i, n = []; Array.isArray( e ) ? u.each( e, function ( e, t ) {\n\t\t\t\tu.isInt( t ) ? n.push( this.getOptionByIndex( t ) ) : typeof t === 'string' && n.push( this.getOptionByValue( t ) );\n\t\t\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 ) {\n\t\t\t\ti = 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 ) {\n\t\t\t\t\tt.idx = e, this.items[ e ].idx = e;\n\t\t\t\t}, this );\n\t\t\t}, this ), this.setPlaceholder(), this.config.pagination ) && this.paginate();\n\t\t}, t.prototype.removeAll = function () {\n\t\t\tthis.clear( !0 ), u.each( this.el.options, function ( e, t ) {\n\t\t\t\tthis.el.remove( t );\n\t\t\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();\n\t\t}, t.prototype.search = function ( a, e ) {\n\t\t\tlet l, c, h, d, t; if ( !this.navigating ) {\n\t\t\t\treturn 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 ) {\n\t\t\t\t\tlet 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' );\n\t\t\t\t}, 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;\n\t\t\t}\n\t\t}, t.prototype.toggle = function () {\n\t\t\tthis.disabled || ( this.opened ? this.close() : this.open() );\n\t\t}, t.prototype.open = function () {\n\t\t\tconst e = this; if ( !this.options.length ) {\n\t\t\t\treturn !1;\n\t\t\t} 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 ) {\n\t\t\t\tthis.el.add( t );\n\t\t\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( () => {\n\t\t\t\te.input.focus(), e.input.tabIndex = 0;\n\t\t\t}, 10 ) );\n\t\t}, t.prototype.close = function () {\n\t\t\tlet 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 ) );\n\t\t}, t.prototype.enable = function () {\n\t\t\tthis.disabled = !1, this.el.disabled = !1, this.selected.tabIndex = this.originalIndex, this.el.multiple && u.each( this.tags, ( e, t ) => {\n\t\t\t\tt.lastElementChild.tabIndex = 0;\n\t\t\t} ), u.removeClass( this.container, 'selectr-disabled' );\n\t\t}, t.prototype.disable = function ( e ) {\n\t\t\te || ( this.el.disabled = !0 ), this.selected.tabIndex = -1, this.el.multiple && u.each( this.tags, ( e, t ) => {\n\t\t\t\tt.lastElementChild.tabIndex = -1;\n\t\t\t} ), this.disabled = !0, u.addClass( this.container, 'selectr-disabled' );\n\t\t}, t.prototype.reset = function () {\n\t\t\tthis.disabled || ( this.clear(), this.setSelected( !0 ), u.each( this.defaultSelected, function ( e, t ) {\n\t\t\t\tthis.select( t );\n\t\t\t}, this ), this.emit( 'selectr.reset' ) );\n\t\t}, t.prototype.clear = function ( e, t ) {\n\t\t\tlet i; this.el.multiple ? this.selectedIndexes.length && ( i = this.selectedIndexes.slice(), t ? this.deselect( i.slice( -1 )[ 0 ] ) : u.each( i, function ( e, t ) {\n\t\t\t\tthis.deselect( t );\n\t\t\t}, this ) ) : this.selectedIndex > -1 && this.deselect( this.selectedIndex, e ), this.emit( 'selectr.clear' );\n\t\t}, t.prototype.serialise = function ( e ) {\n\t\t\tconst n = []; return u.each( this.options, ( e, t ) => {\n\t\t\t\tconst i = { value: t.value, text: t.textContent }; t.selected && ( i.selected = !0 ), t.disabled && ( i.disabled = !0 ), n[ e ] = i;\n\t\t\t} ), e ? JSON.stringify( n ) : n;\n\t\t}, t.prototype.serialize = function ( e ) {\n\t\t\treturn this.serialise( e );\n\t\t}, t.prototype.setPlaceholder = function ( e ) {\n\t\t\te = e || this.config.placeholder || this.el.getAttribute( 'placeholder' ), this.options.length || ( e = this.config.messages.noOptions ), this.placeEl.innerHTML = e;\n\t\t}, t.prototype.paginate = function () {\n\t\t\tlet i; if ( this.items.length ) {\n\t\t\t\treturn ( 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;\n\t\t\t}\n\t\t}, t.prototype.setMessage = function ( e, t ) {\n\t\t\tt && this.close(), u.addClass( this.container, 'notice' ), this.notice.textContent = e;\n\t\t}, t.prototype.removeMessage = function () {\n\t\t\tu.removeClass( this.container, 'notice' ), this.notice.innerHTML = '';\n\t\t}, t.prototype.invert = function () {\n\t\t\tconst 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 );\n\t\t}, t.prototype.getOptionByIndex = function ( e ) {\n\t\t\treturn this.options[ e ];\n\t\t}, t.prototype.getOptionByValue = function ( e ) {\n\t\t\tfor ( var t = !1, i = 0, n = this.options.length; i < n; i++ ) {\n\t\t\t\tif ( this.options[ i ].value.trim() === e.toString().trim() ) {\n\t\t\t\t\tt = this.options[ i ]; break;\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, e.exports = t;\n\t}, 4926: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 5207: function ( e ) {\n\t\te.exports = JSON.parse(\n\t\t\t'{\"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\":{}}' );\n\t}, 5215: function ( e ) {\n\t\te.exports = function e( t, i ) {\n\t\t\tif ( t === i ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( t && i && typeof t === 'object' && typeof i === 'object' ) {\n\t\t\t\tif ( t.constructor !== i.constructor ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} let n, o, r; if ( Array.isArray( t ) ) {\n\t\t\t\t\tif ( ( n = t.length ) != i.length ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} for ( o = n; o-- != 0; ) {\n\t\t\t\t\t\tif ( !e( t[ o ], i[ o ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif ( t.constructor === RegExp ) {\n\t\t\t\t\t\treturn t.source === i.source && t.flags === i.flags;\n\t\t\t\t\t} if ( t.valueOf !== Object.prototype.valueOf ) {\n\t\t\t\t\t\treturn t.valueOf() === i.valueOf();\n\t\t\t\t\t} if ( t.toString !== Object.prototype.toString ) {\n\t\t\t\t\t\treturn t.toString() === i.toString();\n\t\t\t\t\t} if ( ( n = ( r = Object.keys( t ) ).length ) !== Object.keys( i ).length ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} for ( o = n; o-- != 0; ) {\n\t\t\t\t\t\tif ( !Object.prototype.hasOwnProperty.call( i, r[ o ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( o = n; o-- != 0; ) {\n\t\t\t\t\t\tconst s = r[ o ]; if ( !e( t[ s ], i[ s ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t} return t != t && i != i;\n\t\t};\n\t}, 5433: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\treturn 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;\n\t\t\t} throw new Error( t + ' must be number' );\n\t\t};\n\t}, 5467: function ( e, t, i ) {\n\t\tt.J = function () {\n\t\t\ttry {\n\t\t\t\ti( 9762 );\n\t\t\t} catch ( e ) {\n\t\t\t\tconsole.error( e );\n\t\t\t}\n\t\t};\n\t}, 5477: function ( e ) {\n\t\te.exports = 'data:application/javascript;base64,Im5vIHVzZSBzdHJpY3QiOwohKGZ1bmN0aW9uKHdpbmRvdykgewppZiAodHlwZW9mIHdpbmRvdy53aW5kb3cgIT0gInVuZGVmaW5lZCIgJiYgd2luZG93LmRvY3VtZW50KQogICAgcmV0dXJuOwppZiAod2luZG93LnJlcXVpcmUgJiYgd2luZG93LmRlZmluZSkKICAgIHJldHVybjsKCmlmICghd2luZG93LmNvbnNvbGUpIHsKICAgIHdpbmRvdy5jb25zb2xlID0gZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIG1zZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDApOwogICAgICAgIHBvc3RNZXNzYWdlKHt0eXBlOiAibG9nIiwgZGF0YTogbXNnc30pOwogICAgfTsKICAgIHdpbmRvdy5jb25zb2xlLmVycm9yID0KICAgIHdpbmRvdy5jb25zb2xlLndhcm4gPSAKICAgIHdpbmRvdy5jb25zb2xlLmxvZyA9CiAgICB3aW5kb3cuY29uc29sZS50cmFjZSA9IHdpbmRvdy5jb25zb2xlOwp9CndpbmRvdy53aW5kb3cgPSB3aW5kb3c7CndpbmRvdy5hY2UgPSB3aW5kb3c7Cgp3aW5kb3cub25lcnJvciA9IGZ1bmN0aW9uKG1lc3NhZ2UsIGZpbGUsIGxpbmUsIGNvbCwgZXJyKSB7CiAgICBwb3N0TWVzc2FnZSh7dHlwZTogImVycm9yIiwgZGF0YTogewogICAgICAgIG1lc3NhZ2U6IG1lc3NhZ2UsCiAgICAgICAgZGF0YTogZXJyICYmIGVyci5kYXRhLAogICAgICAgIGZpbGU6IGZpbGUsCiAgICAgICAgbGluZTogbGluZSwgCiAgICAgICAgY29sOiBjb2wsCiAgICAgICAgc3RhY2s6IGVyciAmJiBlcnIuc3RhY2sKICAgIH19KTsKfTsKCndpbmRvdy5ub3JtYWxpemVNb2R1bGUgPSBmdW5jdGlvbihwYXJlbnRJZCwgbW9kdWxlTmFtZSkgewogICAgLy8gbm9ybWFsaXplIHBsdWdpbiByZXF1aXJlcwogICAgaWYgKG1vZHVsZU5hbWUuaW5kZXhPZigiISIpICE9PSAtMSkgewogICAgICAgIHZhciBjaHVua3MgPSBtb2R1bGVOYW1lLnNwbGl0KCIhIik7CiAgICAgICAgcmV0dXJuIHdpbmRvdy5ub3JtYWxpemVNb2R1bGUocGFyZW50SWQsIGNodW5rc1swXSkgKyAiISIgKyB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBjaHVua3NbMV0pOwogICAgfQogICAgLy8gbm9ybWFsaXplIHJlbGF0aXZlIHJlcXVpcmVzCiAgICBpZiAobW9kdWxlTmFtZS5jaGFyQXQoMCkgPT0gIi4iKSB7CiAgICAgICAgdmFyIGJhc2UgPSBwYXJlbnRJZC5zcGxpdCgiLyIpLnNsaWNlKDAsIC0xKS5qb2luKCIvIik7CiAgICAgICAgbW9kdWxlTmFtZSA9IChiYXNlID8gYmFzZSArICIvIiA6ICIiKSArIG1vZHVsZU5hbWU7CiAgICAgICAgCiAgICAgICAgd2hpbGUgKG1vZHVsZU5hbWUuaW5kZXhPZigiLiIpICE9PSAtMSAmJiBwcmV2aW91cyAhPSBtb2R1bGVOYW1lKSB7CiAgICAgICAgICAgIHZhciBwcmV2aW91cyA9IG1vZHVsZU5hbWU7CiAgICAgICAgICAgIG1vZHVsZU5hbWUgPSBtb2R1bGVOYW1lLnJlcGxhY2UoL15cLlwvLywgIiIpLnJlcGxhY2UoL1wvXC5cLy8sICIvIikucmVwbGFjZSgvW15cL10rXC9cLlwuXC8vLCAiIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICByZXR1cm4gbW9kdWxlTmFtZTsKfTsKCndpbmRvdy5yZXF1aXJlID0gZnVuY3Rpb24gcmVxdWlyZShwYXJlbnRJZCwgaWQpIHsKICAgIGlmICghaWQpIHsKICAgICAgICBpZCA9IHBhcmVudElkOwogICAgICAgIHBhcmVudElkID0gbnVsbDsKICAgIH0KICAgIGlmICghaWQuY2hhckF0KQogICAgICAgIHRocm93IG5ldyBFcnJvcigid29ya2VyLmpzIHJlcXVpcmUoKSBhY2NlcHRzIG9ubHkgKHBhcmVudElkLCBpZCkgYXMgYXJndW1lbnRzIik7CgogICAgaWQgPSB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBpZCk7CgogICAgdmFyIG1vZHVsZSA9IHdpbmRvdy5yZXF1aXJlLm1vZHVsZXNbaWRdOwogICAgaWYgKG1vZHVsZSkgewogICAgICAgIGlmICghbW9kdWxlLmluaXRpYWxpemVkKSB7CiAgICAgICAgICAgIG1vZHVsZS5pbml0aWFsaXplZCA9IHRydWU7CiAgICAgICAgICAgIG1vZHVsZS5leHBvcnRzID0gbW9kdWxlLmZhY3RvcnkoKS5leHBvcnRzOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbW9kdWxlLmV4cG9ydHM7CiAgICB9CiAgIAogICAgaWYgKCF3aW5kb3cucmVxdWlyZS50bG5zKQogICAgICAgIHJldHVybiBjb25zb2xlLmxvZygidW5hYmxlIHRvIGxvYWQgIiArIGlkKTsKICAgIAogICAgdmFyIHBhdGggPSByZXNvbHZlTW9kdWxlSWQoaWQsIHdpbmRvdy5yZXF1aXJlLnRsbnMpOwogICAgaWYgKHBhdGguc2xpY2UoLTMpICE9ICIuanMiKSBwYXRoICs9ICIuanMiOwogICAgCiAgICB3aW5kb3cucmVxdWlyZS5pZCA9IGlkOwogICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7fTsgLy8gcHJldmVudCBpbmZpbml0ZSBsb29wIG9uIGJyb2tlbiBtb2R1bGVzCiAgICBpbXBvcnRTY3JpcHRzKHBhdGgpOwogICAgcmV0dXJuIHdpbmRvdy5yZXF1aXJlKHBhcmVudElkLCBpZCk7Cn07CmZ1bmN0aW9uIHJlc29sdmVNb2R1bGVJZChpZCwgcGF0aHMpIHsKICAgIHZhciB0ZXN0UGF0aCA9IGlkLCB0YWlsID0gIiI7CiAgICB3aGlsZSAodGVzdFBhdGgpIHsKICAgICAgICB2YXIgYWxpYXMgPSBwYXRoc1t0ZXN0UGF0aF07CiAgICAgICAgaWYgKHR5cGVvZiBhbGlhcyA9PSAic3RyaW5nIikgewogICAgICAgICAgICByZXR1cm4gYWxpYXMgKyB0YWlsOwogICAgICAgIH0gZWxzZSBpZiAoYWxpYXMpIHsKICAgICAgICAgICAgcmV0dXJuICBhbGlhcy5sb2NhdGlvbi5yZXBsYWNlKC9cLyokLywgIi8iKSArICh0YWlsIHx8IGFsaWFzLm1haW4gfHwgYWxpYXMubmFtZSk7CiAgICAgICAgfSBlbHNlIGlmIChhbGlhcyA9PT0gZmFsc2UpIHsKICAgICAgICAgICAgcmV0dXJuICIiOwogICAgICAgIH0KICAgICAgICB2YXIgaSA9IHRlc3RQYXRoLmxhc3RJbmRleE9mKCIvIik7CiAgICAgICAgaWYgKGkgPT09IC0xKSBicmVhazsKICAgICAgICB0YWlsID0gdGVzdFBhdGguc3Vic3RyKGkpICsgdGFpbDsKICAgICAgICB0ZXN0UGF0aCA9IHRlc3RQYXRoLnNsaWNlKDAsIGkpOwogICAgfQogICAgcmV0dXJuIGlkOwp9CndpbmRvdy5yZXF1aXJlLm1vZHVsZXMgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9OwoKd2luZG93LmRlZmluZSA9IGZ1bmN0aW9uKGlkLCBkZXBzLCBmYWN0b3J5KSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAyKSB7CiAgICAgICAgZmFjdG9yeSA9IGRlcHM7CiAgICAgICAgaWYgKHR5cGVvZiBpZCAhPSAic3RyaW5nIikgewogICAgICAgICAgICBkZXBzID0gaWQ7CiAgICAgICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgICBmYWN0b3J5ID0gaWQ7CiAgICAgICAgZGVwcyA9IFtdOwogICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICB9CiAgICAKICAgIGlmICh0eXBlb2YgZmFjdG9yeSAhPSAiZnVuY3Rpb24iKSB7CiAgICAgICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7CiAgICAgICAgICAgIGV4cG9ydHM6IGZhY3RvcnksCiAgICAgICAgICAgIGluaXRpYWxpemVkOiB0cnVlCiAgICAgICAgfTsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgaWYgKCFkZXBzLmxlbmd0aCkKICAgICAgICAvLyBJZiB0aGVyZSBpcyBubyBkZXBlbmRlbmNpZXMsIHdlIGluamVjdCAicmVxdWlyZSIsICJleHBvcnRzIiBhbmQKICAgICAgICAvLyAibW9kdWxlIiBhcyBkZXBlbmRlbmNpZXMsIHRvIHByb3ZpZGUgQ29tbW9uSlMgY29tcGF0aWJpbGl0eS4KICAgICAgICBkZXBzID0gWyJyZXF1aXJlIiwgImV4cG9ydHMiLCAibW9kdWxlIl07CgogICAgdmFyIHJlcSA9IGZ1bmN0aW9uKGNoaWxkSWQpIHsKICAgICAgICByZXR1cm4gd2luZG93LnJlcXVpcmUoaWQsIGNoaWxkSWQpOwogICAgfTsKCiAgICB3aW5kb3cucmVxdWlyZS5tb2R1bGVzW2lkXSA9IHsKICAgICAgICBleHBvcnRzOiB7fSwKICAgICAgICBmYWN0b3J5OiBmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIG1vZHVsZSA9IHRoaXM7CiAgICAgICAgICAgIHZhciByZXR1cm5FeHBvcnRzID0gZmFjdG9yeS5hcHBseSh0aGlzLCBkZXBzLnNsaWNlKDAsIGZhY3RvcnkubGVuZ3RoKS5tYXAoZnVuY3Rpb24oZGVwKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGRlcCkgewogICAgICAgICAgICAgICAgICAgIC8vIEJlY2F1c2UgInJlcXVpcmUiLCAiZXhwb3J0cyIgYW5kICJtb2R1bGUiIGFyZW4ndCBhY3R1YWwKICAgICAgICAgICAgICAgICAgICAvLyBkZXBlbmRlbmNpZXMsIHdlIG11c3QgaGFuZGxlIHRoZW0gc2VwZXJhdGVseS4KICAgICAgICAgICAgICAgICAgICBjYXNlICJyZXF1aXJlIjogcmV0dXJuIHJlcTsKICAgICAgICAgICAgICAgICAgICBjYXNlICJleHBvcnRzIjogcmV0dXJuIG1vZHVsZS5leHBvcnRzOwogICAgICAgICAgICAgICAgICAgIGNhc2UgIm1vZHVsZSI6ICByZXR1cm4gbW9kdWxlOwogICAgICAgICAgICAgICAgICAgIC8vIEJ1dCBmb3IgYWxsIG90aGVyIGRlcGVuZGVuY2llcywgd2UgY2FuIGp1c3QgZ28gYWhlYWQgYW5kCiAgICAgICAgICAgICAgICAgICAgLy8gcmVxdWlyZSB0aGVtLgogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICByZXR1cm4gcmVxKGRlcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgaWYgKHJldHVybkV4cG9ydHMpCiAgICAgICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IHJldHVybkV4cG9ydHM7CiAgICAgICAgICAgIHJldHVybiBtb2R1bGU7CiAgICAgICAgfQogICAgfTsKfTsKd2luZG93LmRlZmluZS5hbWQgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9Owp3aW5kb3cuaW5pdEJhc2VVcmxzICA9IGZ1bmN0aW9uIGluaXRCYXNlVXJscyh0b3BMZXZlbE5hbWVzcGFjZXMpIHsKICAgIGZvciAodmFyIGkgaW4gdG9wTGV2ZWxOYW1lc3BhY2VzKQogICAgICAgIHRoaXMucmVxdWlyZS50bG5zW2ldID0gdG9wTGV2ZWxOYW1lc3BhY2VzW2ldOwp9OwoKd2luZG93LmluaXRTZW5kZXIgPSBmdW5jdGlvbiBpbml0U2VuZGVyKCkgewoKICAgIHZhciBFdmVudEVtaXR0ZXIgPSB3aW5kb3cucmVxdWlyZSgiYWNlL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwogICAgdmFyIG9vcCA9IHdpbmRvdy5yZXF1aXJlKCJhY2UvbGliL29vcCIpOwogICAgCiAgICB2YXIgU2VuZGVyID0gZnVuY3Rpb24oKSB7fTsKICAgIAogICAgKGZ1bmN0aW9uKCkgewogICAgICAgIAogICAgICAgIG9vcC5pbXBsZW1lbnQodGhpcywgRXZlbnRFbWl0dGVyKTsKICAgICAgICAgICAgICAgIAogICAgICAgIHRoaXMuY2FsbGJhY2sgPSBmdW5jdGlvbihkYXRhLCBjYWxsYmFja0lkKSB7CiAgICAgICAgICAgIHBvc3RNZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJjYWxsIiwKICAgICAgICAgICAgICAgIGlkOiBjYWxsYmFja0lkLAogICAgICAgICAgICAgICAgZGF0YTogZGF0YQogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgCiAgICAgICAgdGhpcy5lbWl0ID0gZnVuY3Rpb24obmFtZSwgZGF0YSkgewogICAgICAgICAgICBwb3N0TWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAiZXZlbnQiLAogICAgICAgICAgICAgICAgbmFtZTogbmFtZSwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEKICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICAKICAgIH0pLmNhbGwoU2VuZGVyLnByb3RvdHlwZSk7CiAgICAKICAgIHJldHVybiBuZXcgU2VuZGVyKCk7Cn07Cgp2YXIgbWFpbiA9IHdpbmRvdy5tYWluID0gbnVsbDsKdmFyIHNlbmRlciA9IHdpbmRvdy5zZW5kZXIgPSBudWxsOwoKd2luZG93Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgIHZhciBtc2cgPSBlLmRhdGE7CiAgICBpZiAobXNnLmV2ZW50ICYmIHNlbmRlcikgewogICAgICAgIHNlbmRlci5fc2lnbmFsKG1zZy5ldmVudCwgbXNnLmRhdGEpOwogICAgfQogICAgZWxzZSBpZiAobXNnLmNvbW1hbmQpIHsKICAgICAgICBpZiAobWFpblttc2cuY29tbWFuZF0pCiAgICAgICAgICAgIG1haW5bbXNnLmNvbW1hbmRdLmFwcGx5KG1haW4sIG1zZy5hcmdzKTsKICAgICAgICBlbHNlIGlmICh3aW5kb3dbbXNnLmNvbW1hbmRdKQogICAgICAgICAgICB3aW5kb3dbbXNnLmNvbW1hbmRdLmFwcGx5KHdpbmRvdywgbXNnLmFyZ3MpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJVbmtub3duIGNvbW1hbmQ6IiArIG1zZy5jb21tYW5kKTsKICAgIH0KICAgIGVsc2UgaWYgKG1zZy5pbml0KSB7CiAgICAgICAgd2luZG93LmluaXRCYXNlVXJscyhtc2cudGxucyk7CiAgICAgICAgc2VuZGVyID0gd2luZG93LnNlbmRlciA9IHdpbmRvdy5pbml0U2VuZGVyKCk7CiAgICAgICAgdmFyIGNsYXp6ID0gdGhpcy5yZXF1aXJlKG1zZy5tb2R1bGUpW21zZy5jbGFzc25hbWVdOwogICAgICAgIG1haW4gPSB3aW5kb3cubWFpbiA9IG5ldyBjbGF6eihzZW5kZXIpOwogICAgfQp9Owp9KSh0aGlzKTsKCmFjZS5kZWZpbmUoImFjZS9saWIvb29wIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CmV4cG9ydHMuaW5oZXJpdHMgPSBmdW5jdGlvbiAoY3Rvciwgc3VwZXJDdG9yKSB7CiAgICBjdG9yLnN1cGVyXyA9IHN1cGVyQ3RvcjsKICAgIGN0b3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckN0b3IucHJvdG90eXBlLCB7CiAgICAgICAgY29uc3RydWN0b3I6IHsKICAgICAgICAgICAgdmFsdWU6IGN0b3IsCiAgICAgICAgICAgIGVudW1lcmFibGU6IGZhbHNlLAogICAgICAgICAgICB3cml0YWJsZTogdHJ1ZSwKICAgICAgICAgICAgY29uZmlndXJhYmxlOiB0cnVlCiAgICAgICAgfQogICAgfSk7Cn07CmV4cG9ydHMubWl4aW4gPSBmdW5jdGlvbiAob2JqLCBtaXhpbikgewogICAgZm9yICh2YXIga2V5IGluIG1peGluKSB7CiAgICAgICAgb2JqW2tleV0gPSBtaXhpbltrZXldOwogICAgfQogICAgcmV0dXJuIG9iajsKfTsKZXhwb3J0cy5pbXBsZW1lbnQgPSBmdW5jdGlvbiAocHJvdG8sIG1peGluKSB7CiAgICBleHBvcnRzLm1peGluKHByb3RvLCBtaXhpbik7Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hcHBseV9kZWx0YSIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwpmdW5jdGlvbiB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsIGVycm9yVGV4dCkgewogICAgY29uc29sZS5sb2coIkludmFsaWQgRGVsdGE6IiwgZGVsdGEpOwogICAgdGhyb3cgIkludmFsaWQgRGVsdGE6ICIgKyBlcnJvclRleHQ7Cn0KZnVuY3Rpb24gcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBwb3NpdGlvbikgewogICAgcmV0dXJuIHBvc2l0aW9uLnJvdyA+PSAwICYmIHBvc2l0aW9uLnJvdyA8IGRvY0xpbmVzLmxlbmd0aCAmJgogICAgICAgIHBvc2l0aW9uLmNvbHVtbiA+PSAwICYmIHBvc2l0aW9uLmNvbHVtbiA8PSBkb2NMaW5lc1twb3NpdGlvbi5yb3ddLmxlbmd0aDsKfQpmdW5jdGlvbiB2YWxpZGF0ZURlbHRhKGRvY0xpbmVzLCBkZWx0YSkgewogICAgaWYgKGRlbHRhLmFjdGlvbiAhPSAiaW5zZXJ0IiAmJiBkZWx0YS5hY3Rpb24gIT0gInJlbW92ZSIpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuYWN0aW9uIG11c3QgYmUgJ2luc2VydCcgb3IgJ3JlbW92ZSciKTsKICAgIGlmICghKGRlbHRhLmxpbmVzIGluc3RhbmNlb2YgQXJyYXkpKQogICAgICAgIHRocm93RGVsdGFFcnJvcihkZWx0YSwgImRlbHRhLmxpbmVzIG11c3QgYmUgYW4gQXJyYXkiKTsKICAgIGlmICghZGVsdGEuc3RhcnQgfHwgIWRlbHRhLmVuZCkKICAgICAgICB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsICJkZWx0YS5zdGFydC9lbmQgbXVzdCBiZSBhbiBwcmVzZW50Iik7CiAgICB2YXIgc3RhcnQgPSBkZWx0YS5zdGFydDsKICAgIGlmICghcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBkZWx0YS5zdGFydCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuc3RhcnQgbXVzdCBiZSBjb250YWluZWQgaW4gZG9jdW1lbnQiKTsKICAgIHZhciBlbmQgPSBkZWx0YS5lbmQ7CiAgICBpZiAoZGVsdGEuYWN0aW9uID09ICJyZW1vdmUiICYmICFwb3NpdGlvbkluRG9jdW1lbnQoZG9jTGluZXMsIGVuZCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuZW5kIG11c3QgY29udGFpbmVkIGluIGRvY3VtZW50IGZvciAncmVtb3ZlJyBhY3Rpb25zIik7CiAgICB2YXIgbnVtUmFuZ2VSb3dzID0gZW5kLnJvdyAtIHN0YXJ0LnJvdzsKICAgIHZhciBudW1SYW5nZUxhc3RMaW5lQ2hhcnMgPSAoZW5kLmNvbHVtbiAtIChudW1SYW5nZVJvd3MgPT0gMCA/IHN0YXJ0LmNvbHVtbiA6IDApKTsKICAgIGlmIChudW1SYW5nZVJvd3MgIT0gZGVsdGEubGluZXMubGVuZ3RoIC0gMSB8fCBkZWx0YS5saW5lc1tudW1SYW5nZVJvd3NdLmxlbmd0aCAhPSBudW1SYW5nZUxhc3RMaW5lQ2hhcnMpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEucmFuZ2UgbXVzdCBtYXRjaCBkZWx0YSBsaW5lcyIpOwp9CmV4cG9ydHMuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkb2NMaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpIHsKICAgIHZhciByb3cgPSBkZWx0YS5zdGFydC5yb3c7CiAgICB2YXIgc3RhcnRDb2x1bW4gPSBkZWx0YS5zdGFydC5jb2x1bW47CiAgICB2YXIgbGluZSA9IGRvY0xpbmVzW3Jvd10gfHwgIiI7CiAgICBzd2l0Y2ggKGRlbHRhLmFjdGlvbikgewogICAgICAgIGNhc2UgImluc2VydCI6CiAgICAgICAgICAgIHZhciBsaW5lcyA9IGRlbHRhLmxpbmVzOwogICAgICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAxKSB7CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3ddID0gbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZGVsdGEubGluZXNbMF0gKyBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtyb3csIDFdLmNvbmNhdChkZWx0YS5saW5lcyk7CiAgICAgICAgICAgICAgICBkb2NMaW5lcy5zcGxpY2UuYXBwbHkoZG9jTGluZXMsIGFyZ3MpOwogICAgICAgICAgICAgICAgZG9jTGluZXNbcm93XSA9IGxpbmUuc3Vic3RyaW5nKDAsIHN0YXJ0Q29sdW1uKSArIGRvY0xpbmVzW3Jvd107CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3cgKyBkZWx0YS5saW5lcy5sZW5ndGggLSAxXSArPSBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAicmVtb3ZlIjoKICAgICAgICAgICAgdmFyIGVuZENvbHVtbiA9IGRlbHRhLmVuZC5jb2x1bW47CiAgICAgICAgICAgIHZhciBlbmRSb3cgPSBkZWx0YS5lbmQucm93OwogICAgICAgICAgICBpZiAocm93ID09PSBlbmRSb3cpIHsKICAgICAgICAgICAgICAgIGRvY0xpbmVzW3Jvd10gPSBsaW5lLnN1YnN0cmluZygwLCBzdGFydENvbHVtbikgKyBsaW5lLnN1YnN0cmluZyhlbmRDb2x1bW4pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgZG9jTGluZXMuc3BsaWNlKHJvdywgZW5kUm93IC0gcm93ICsgMSwgbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZG9jTGluZXNbZW5kUm93XS5zdWJzdHJpbmcoZW5kQ29sdW1uKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICB9Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZXZlbnRfZW1pdHRlciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgRXZlbnRFbWl0dGVyID0ge307CnZhciBzdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbiAoKSB7IHRoaXMucHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfTsKdmFyIHByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24gKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9OwpFdmVudEVtaXR0ZXIuX2VtaXQgPQogICAgRXZlbnRFbWl0dGVyLl9kaXNwYXRjaEV2ZW50ID0gZnVuY3Rpb24gKGV2ZW50TmFtZSwgZSkgewogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwgKHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB7fSk7CiAgICAgICAgdGhpcy5fZGVmYXVsdEhhbmRsZXJzIHx8ICh0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB7fSk7CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXSB8fCBbXTsKICAgICAgICB2YXIgZGVmYXVsdEhhbmRsZXIgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycy5sZW5ndGggJiYgIWRlZmF1bHRIYW5kbGVyKQogICAgICAgICAgICByZXR1cm47CiAgICAgICAgaWYgKHR5cGVvZiBlICE9ICJvYmplY3QiIHx8ICFlKQogICAgICAgICAgICBlID0ge307CiAgICAgICAgaWYgKCFlLnR5cGUpCiAgICAgICAgICAgIGUudHlwZSA9IGV2ZW50TmFtZTsKICAgICAgICBpZiAoIWUuc3RvcFByb3BhZ2F0aW9uKQogICAgICAgICAgICBlLnN0b3BQcm9wYWdhdGlvbiA9IHN0b3BQcm9wYWdhdGlvbjsKICAgICAgICBpZiAoIWUucHJldmVudERlZmF1bHQpCiAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQgPSBwcmV2ZW50RGVmYXVsdDsKICAgICAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3RlbmVycy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBsaXN0ZW5lcnNbaV0oZSwgdGhpcyk7CiAgICAgICAgICAgIGlmIChlLnByb3BhZ2F0aW9uU3RvcHBlZCkKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAoZGVmYXVsdEhhbmRsZXIgJiYgIWUuZGVmYXVsdFByZXZlbnRlZCkKICAgICAgICAgICAgcmV0dXJuIGRlZmF1bHRIYW5kbGVyKGUsIHRoaXMpOwogICAgfTsKRXZlbnRFbWl0dGVyLl9zaWduYWwgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBlKSB7CiAgICB2YXIgbGlzdGVuZXJzID0gKHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge30pW2V2ZW50TmFtZV07CiAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICByZXR1cm47CiAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdGVuZXJzLmxlbmd0aDsgaSsrKQogICAgICAgIGxpc3RlbmVyc1tpXShlLCB0aGlzKTsKfTsKRXZlbnRFbWl0dGVyLm9uY2UgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIF9zZWxmID0gdGhpczsKICAgIHRoaXMub24oZXZlbnROYW1lLCBmdW5jdGlvbiBuZXdDYWxsYmFjaygpIHsKICAgICAgICBfc2VsZi5vZmYoZXZlbnROYW1lLCBuZXdDYWxsYmFjayk7CiAgICAgICAgY2FsbGJhY2suYXBwbHkobnVsbCwgYXJndW1lbnRzKTsKICAgIH0pOwogICAgaWYgKCFjYWxsYmFjaykgewogICAgICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSkgewogICAgICAgICAgICBjYWxsYmFjayA9IHJlc29sdmU7CiAgICAgICAgfSk7CiAgICB9Cn07CkV2ZW50RW1pdHRlci5zZXREZWZhdWx0SGFuZGxlciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICB2YXIgaGFuZGxlcnMgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnM7CiAgICBpZiAoIWhhbmRsZXJzKQogICAgICAgIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzID0geyBfZGlzYWJsZWRfOiB7fSB9OwogICAgaWYgKGhhbmRsZXJzW2V2ZW50TmFtZV0pIHsKICAgICAgICB2YXIgb2xkID0gaGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICAgICAgaWYgKCFkaXNhYmxlZCkKICAgICAgICAgICAgaGFuZGxlcnMuX2Rpc2FibGVkX1tldmVudE5hbWVdID0gZGlzYWJsZWQgPSBbXTsKICAgICAgICBkaXNhYmxlZC5wdXNoKG9sZCk7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQogICAgaGFuZGxlcnNbZXZlbnROYW1lXSA9IGNhbGxiYWNrOwp9OwpFdmVudEVtaXR0ZXIucmVtb3ZlRGVmYXVsdEhhbmRsZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzOwogICAgaWYgKCFoYW5kbGVycykKICAgICAgICByZXR1cm47CiAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICBpZiAoaGFuZGxlcnNbZXZlbnROYW1lXSA9PSBjYWxsYmFjaykgewogICAgICAgIGlmIChkaXNhYmxlZCkKICAgICAgICAgICAgdGhpcy5zZXREZWZhdWx0SGFuZGxlcihldmVudE5hbWUsIGRpc2FibGVkLnBvcCgpKTsKICAgIH0KICAgIGVsc2UgaWYgKGRpc2FibGVkKSB7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQp9OwpFdmVudEVtaXR0ZXIub24gPQogICAgRXZlbnRFbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaywgY2FwdHVyaW5nKSB7CiAgICAgICAgdGhpcy5fZXZlbnRSZWdpc3RyeSA9IHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge307CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdID0gW107CiAgICAgICAgaWYgKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSA9PSAtMSkKICAgICAgICAgICAgbGlzdGVuZXJzW2NhcHR1cmluZyA/ICJ1bnNoaWZ0IiA6ICJwdXNoIl0oY2FsbGJhY2spOwogICAgICAgIHJldHVybiBjYWxsYmFjazsKICAgIH07CkV2ZW50RW1pdHRlci5vZmYgPQogICAgRXZlbnRFbWl0dGVyLnJlbW92ZUxpc3RlbmVyID0KICAgICAgICBFdmVudEVtaXR0ZXIucmVtb3ZlRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICAgICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9ldmVudFJlZ2lzdHJ5IHx8IHt9OwogICAgICAgICAgICB2YXIgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdOwogICAgICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgdmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YoY2FsbGJhY2spOwogICAgICAgICAgICBpZiAoaW5kZXggIT09IC0xKQogICAgICAgICAgICAgICAgbGlzdGVuZXJzLnNwbGljZShpbmRleCwgMSk7CiAgICAgICAgfTsKRXZlbnRFbWl0dGVyLnJlbW92ZUFsbExpc3RlbmVycyA9IGZ1bmN0aW9uIChldmVudE5hbWUpIHsKICAgIGlmICghZXZlbnROYW1lKQogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZXZlbnRSZWdpc3RyeSkKICAgICAgICB0aGlzLl9ldmVudFJlZ2lzdHJ5W2V2ZW50TmFtZV0gPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZGVmYXVsdEhhbmRsZXJzKQogICAgICAgIHRoaXMuX2RlZmF1bHRIYW5kbGVyc1tldmVudE5hbWVdID0gdW5kZWZpbmVkOwp9OwpleHBvcnRzLkV2ZW50RW1pdHRlciA9IEV2ZW50RW1pdHRlcjsKCn0pOwoKYWNlLmRlZmluZSgiYWNlL3JhbmdlIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CnZhciBSYW5nZSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbHVtbiwgZW5kUm93LCBlbmRDb2x1bW4pIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gewogICAgICAgICAgICByb3c6IHN0YXJ0Um93LAogICAgICAgICAgICBjb2x1bW46IHN0YXJ0Q29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLmVuZCA9IHsKICAgICAgICAgICAgcm93OiBlbmRSb3csCiAgICAgICAgICAgIGNvbHVtbjogZW5kQ29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIFJhbmdlLnByb3RvdHlwZS5pc0VxdWFsID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuc3RhcnQucm93ID09PSByYW5nZS5zdGFydC5yb3cgJiYKICAgICAgICAgICAgdGhpcy5lbmQucm93ID09PSByYW5nZS5lbmQucm93ICYmCiAgICAgICAgICAgIHRoaXMuc3RhcnQuY29sdW1uID09PSByYW5nZS5zdGFydC5jb2x1bW4gJiYKICAgICAgICAgICAgdGhpcy5lbmQuY29sdW1uID09PSByYW5nZS5lbmQuY29sdW1uOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKCJSYW5nZTogWyIgKyB0aGlzLnN0YXJ0LnJvdyArICIvIiArIHRoaXMuc3RhcnQuY29sdW1uICsKICAgICAgICAgICAgIl0gLT4gWyIgKyB0aGlzLmVuZC5yb3cgKyAiLyIgKyB0aGlzLmVuZC5jb2x1bW4gKyAiXSIpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWlucyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDA7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVSYW5nZSA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAsIGVuZCA9IHJhbmdlLmVuZCwgc3RhcnQgPSByYW5nZS5zdGFydDsKICAgICAgICBjbXAgPSB0aGlzLmNvbXBhcmUoZW5kLnJvdywgZW5kLmNvbHVtbik7CiAgICAgICAgaWYgKGNtcCA9PSAxKSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoY21wID09IDApIHsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKSB7CiAgICAgICAgICAgIHJldHVybiAtMjsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gLTEpIHsKICAgICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDQyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVQb2ludCA9IGZ1bmN0aW9uIChwKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShwLnJvdywgcC5jb2x1bW4pOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWluc1JhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLnN0YXJ0KSA9PSAwICYmIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLmVuZCkgPT0gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW50ZXJzZWN0cyA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmVSYW5nZShyYW5nZSk7CiAgICAgICAgcmV0dXJuIChjbXAgPT0gLTEgfHwgY21wID09IDAgfHwgY21wID09IDEpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pc0VuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW47CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gdGhpcy5zdGFydC5yb3cgPT0gcm93ICYmIHRoaXMuc3RhcnQuY29sdW1uID09IGNvbHVtbjsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuc2V0U3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodHlwZW9mIHJvdyA9PSAib2JqZWN0IikgewogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93LnJvdzsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93OwogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnNldEVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0eXBlb2Ygcm93ID09ICJvYmplY3QiKSB7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuZW5kLnJvdyA9IHJvdy5yb3c7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmVuZC5yb3cgPSByb3c7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDApIHsKICAgICAgICAgICAgaWYgKHRoaXMuaXNFbmQocm93LCBjb2x1bW4pIHx8IHRoaXMuaXNTdGFydChyb3csIGNvbHVtbikpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW5zaWRlU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzRW5kKHJvdywgY29sdW1uKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pbnNpZGVFbmQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzU3RhcnQocm93LCBjb2x1bW4pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZmFsc2U7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmUgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAoIXRoaXMuaXNNdWx0aUxpbmUoKSkgewogICAgICAgICAgICBpZiAocm93ID09PSB0aGlzLnN0YXJ0LnJvdykgewogICAgICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8IHRoaXMuc3RhcnQuY29sdW1uID8gLTEgOiAoY29sdW1uID4gdGhpcy5lbmQuY29sdW1uID8gMSA6IDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmIChyb3cgPCB0aGlzLnN0YXJ0LnJvdykKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGlmIChyb3cgPiB0aGlzLmVuZC5yb3cpCiAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgIGlmICh0aGlzLnN0YXJ0LnJvdyA9PT0gcm93KQogICAgICAgICAgICByZXR1cm4gY29sdW1uID49IHRoaXMuc3RhcnQuY29sdW1uID8gMCA6IC0xOwogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT09IHJvdykKICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8PSB0aGlzLmVuZC5jb2x1bW4gPyAwIDogMTsKICAgICAgICByZXR1cm4gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZVN0YXJ0ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb21wYXJlRW5kID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuZW5kLnJvdyA9PSByb3cgJiYgdGhpcy5lbmQuY29sdW1uID09IGNvbHVtbikgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIH0KICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZUluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jbGlwUm93cyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPiBsYXN0Um93KQogICAgICAgICAgICB2YXIgZW5kID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLmVuZC5yb3cgPCBmaXJzdFJvdykKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiBmaXJzdFJvdywgY29sdW1uOiAwIH07CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID4gbGFzdFJvdykKICAgICAgICAgICAgdmFyIHN0YXJ0ID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLnN0YXJ0LnJvdyA8IGZpcnN0Um93KQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogZmlyc3RSb3csIGNvbHVtbjogMCB9OwogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHN0YXJ0IHx8IHRoaXMuc3RhcnQsIGVuZCB8fCB0aGlzLmVuZCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmV4dGVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIGlmIChjbXAgPT0gMCkKICAgICAgICAgICAgcmV0dXJuIHRoaXM7CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogcm93LCBjb2x1bW46IGNvbHVtbiB9OwogICAgICAgIGVsc2UKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICAgICAgcmV0dXJuIFJhbmdlLmZyb21Qb2ludHMoc3RhcnQgfHwgdGhpcy5zdGFydCwgZW5kIHx8IHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaXNFbXB0eSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKHRoaXMuc3RhcnQucm93ID09PSB0aGlzLmVuZC5yb3cgJiYgdGhpcy5zdGFydC5jb2x1bW4gPT09IHRoaXMuZW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzTXVsdGlMaW5lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiAodGhpcy5zdGFydC5yb3cgIT09IHRoaXMuZW5kLnJvdyk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNsb25lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHRoaXMuc3RhcnQsIHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29sbGFwc2VSb3dzID0gZnVuY3Rpb24gKCkgewogICAgICAgIGlmICh0aGlzLmVuZC5jb2x1bW4gPT0gMCkKICAgICAgICAgICAgcmV0dXJuIG5ldyBSYW5nZSh0aGlzLnN0YXJ0LnJvdywgMCwgTWF0aC5tYXgodGhpcy5zdGFydC5yb3csIHRoaXMuZW5kLnJvdyAtIDEpLCAwKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHJldHVybiBuZXcgUmFuZ2UodGhpcy5zdGFydC5yb3csIDAsIHRoaXMuZW5kLnJvdywgMCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnRvU2NyZWVuUmFuZ2UgPSBmdW5jdGlvbiAoc2Vzc2lvbikgewogICAgICAgIHZhciBzY3JlZW5Qb3NTdGFydCA9IHNlc3Npb24uZG9jdW1lbnRUb1NjcmVlblBvc2l0aW9uKHRoaXMuc3RhcnQpOwogICAgICAgIHZhciBzY3JlZW5Qb3NFbmQgPSBzZXNzaW9uLmRvY3VtZW50VG9TY3JlZW5Qb3NpdGlvbih0aGlzLmVuZCk7CiAgICAgICAgcmV0dXJuIG5ldyBSYW5nZShzY3JlZW5Qb3NTdGFydC5yb3csIHNjcmVlblBvc1N0YXJ0LmNvbHVtbiwgc2NyZWVuUG9zRW5kLnJvdywgc2NyZWVuUG9zRW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLm1vdmVCeSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHRoaXMuc3RhcnQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiArPSBjb2x1bW47CiAgICAgICAgdGhpcy5lbmQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLmVuZC5jb2x1bW4gKz0gY29sdW1uOwogICAgfTsKICAgIHJldHVybiBSYW5nZTsKfSgpKTsKUmFuZ2UuZnJvbVBvaW50cyA9IGZ1bmN0aW9uIChzdGFydCwgZW5kKSB7CiAgICByZXR1cm4gbmV3IFJhbmdlKHN0YXJ0LnJvdywgc3RhcnQuY29sdW1uLCBlbmQucm93LCBlbmQuY29sdW1uKTsKfTsKUmFuZ2UuY29tcGFyZVBvaW50cyA9IGZ1bmN0aW9uIChwMSwgcDIpIHsKICAgIHJldHVybiBwMS5yb3cgLSBwMi5yb3cgfHwgcDEuY29sdW1uIC0gcDIuY29sdW1uOwp9OwpleHBvcnRzLlJhbmdlID0gUmFuZ2U7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hbmNob3IiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKdmFyIG9vcCA9IHJlcXVpcmUoIi4vbGliL29vcCIpOwp2YXIgRXZlbnRFbWl0dGVyID0gcmVxdWlyZSgiLi9saWIvZXZlbnRfZW1pdHRlciIpLkV2ZW50RW1pdHRlcjsKdmFyIEFuY2hvciA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIEFuY2hvcihkb2MsIHJvdywgY29sdW1uKSB7CiAgICAgICAgdGhpcy4kb25DaGFuZ2UgPSB0aGlzLm9uQ2hhbmdlLmJpbmQodGhpcyk7CiAgICAgICAgdGhpcy5hdHRhY2goZG9jKTsKICAgICAgICBpZiAodHlwZW9mIHJvdyAhPSAibnVtYmVyIikKICAgICAgICAgICAgdGhpcy5zZXRQb3NpdGlvbihyb3cucm93LCByb3cuY29sdW1uKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHRoaXMuc2V0UG9zaXRpb24ocm93LCBjb2x1bW4pOwogICAgfQogICAgQW5jaG9yLnByb3RvdHlwZS5nZXRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudCh0aGlzLnJvdywgdGhpcy5jb2x1bW4pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZ2V0RG9jdW1lbnQgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZG9jdW1lbnQ7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5vbkNoYW5nZSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIGlmIChkZWx0YS5zdGFydC5yb3cgPT0gZGVsdGEuZW5kLnJvdyAmJiBkZWx0YS5zdGFydC5yb3cgIT0gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICBpZiAoZGVsdGEuc3RhcnQucm93ID4gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgcG9pbnQgPSAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgeyByb3c6IHRoaXMucm93LCBjb2x1bW46IHRoaXMuY29sdW1uIH0sIHRoaXMuJGluc2VydFJpZ2h0KTsKICAgICAgICB0aGlzLnNldFBvc2l0aW9uKHBvaW50LnJvdywgcG9pbnQuY29sdW1uLCB0cnVlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLnNldFBvc2l0aW9uID0gZnVuY3Rpb24gKHJvdywgY29sdW1uLCBub0NsaXApIHsKICAgICAgICB2YXIgcG9zOwogICAgICAgIGlmIChub0NsaXApIHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgcm93OiByb3csCiAgICAgICAgICAgICAgICBjb2x1bW46IGNvbHVtbgogICAgICAgICAgICB9OwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcG9zID0gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudChyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLnJvdyA9PSBwb3Mucm93ICYmIHRoaXMuY29sdW1uID09IHBvcy5jb2x1bW4pCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgb2xkID0gewogICAgICAgICAgICByb3c6IHRoaXMucm93LAogICAgICAgICAgICBjb2x1bW46IHRoaXMuY29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLnJvdyA9IHBvcy5yb3c7CiAgICAgICAgdGhpcy5jb2x1bW4gPSBwb3MuY29sdW1uOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlIiwgewogICAgICAgICAgICBvbGQ6IG9sZCwKICAgICAgICAgICAgdmFsdWU6IHBvcwogICAgICAgIH0pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZGV0YWNoID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRoaXMuZG9jdW1lbnQub2ZmKCJjaGFuZ2UiLCB0aGlzLiRvbkNoYW5nZSk7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5hdHRhY2ggPSBmdW5jdGlvbiAoZG9jKSB7CiAgICAgICAgdGhpcy5kb2N1bWVudCA9IGRvYyB8fCB0aGlzLmRvY3VtZW50OwogICAgICAgIHRoaXMuZG9jdW1lbnQub24oImNoYW5nZSIsIHRoaXMuJG9uQ2hhbmdlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLiRjbGlwUG9zaXRpb25Ub0RvY3VtZW50ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgdmFyIHBvcyA9IHt9OwogICAgICAgIGlmIChyb3cgPj0gdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBwb3Mucm93ID0gTWF0aC5tYXgoMCwgdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgICAgICBwb3MuY29sdW1uID0gdGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93IDwgMCkgewogICAgICAgICAgICBwb3Mucm93ID0gMDsKICAgICAgICAgICAgcG9zLmNvbHVtbiA9IDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBwb3Mucm93ID0gcm93OwogICAgICAgICAgICBwb3MuY29sdW1uID0gTWF0aC5taW4odGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aCwgTWF0aC5tYXgoMCwgY29sdW1uKSk7CiAgICAgICAgfQogICAgICAgIGlmIChjb2x1bW4gPCAwKQogICAgICAgICAgICBwb3MuY29sdW1uID0gMDsKICAgICAgICByZXR1cm4gcG9zOwogICAgfTsKICAgIHJldHVybiBBbmNob3I7Cn0oKSk7CkFuY2hvci5wcm90b3R5cGUuJGluc2VydFJpZ2h0ID0gZmFsc2U7Cm9vcC5pbXBsZW1lbnQoQW5jaG9yLnByb3RvdHlwZSwgRXZlbnRFbWl0dGVyKTsKZnVuY3Rpb24gJHBvaW50c0luT3JkZXIocG9pbnQxLCBwb2ludDIsIGVxdWFsUG9pbnRzSW5PcmRlcikgewogICAgdmFyIGJDb2xJc0FmdGVyID0gZXF1YWxQb2ludHNJbk9yZGVyID8gcG9pbnQxLmNvbHVtbiA8PSBwb2ludDIuY29sdW1uIDogcG9pbnQxLmNvbHVtbiA8IHBvaW50Mi5jb2x1bW47CiAgICByZXR1cm4gKHBvaW50MS5yb3cgPCBwb2ludDIucm93KSB8fCAocG9pbnQxLnJvdyA9PSBwb2ludDIucm93ICYmIGJDb2xJc0FmdGVyKTsKfQpmdW5jdGlvbiAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgcG9pbnQsIG1vdmVJZkVxdWFsKSB7CiAgICB2YXIgZGVsdGFJc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgIHZhciBkZWx0YVJvd1NoaWZ0ID0gKGRlbHRhSXNJbnNlcnQgPyAxIDogLTEpICogKGRlbHRhLmVuZC5yb3cgLSBkZWx0YS5zdGFydC5yb3cpOwogICAgdmFyIGRlbHRhQ29sU2hpZnQgPSAoZGVsdGFJc0luc2VydCA/IDEgOiAtMSkgKiAoZGVsdGEuZW5kLmNvbHVtbiAtIGRlbHRhLnN0YXJ0LmNvbHVtbik7CiAgICB2YXIgZGVsdGFTdGFydCA9IGRlbHRhLnN0YXJ0OwogICAgdmFyIGRlbHRhRW5kID0gZGVsdGFJc0luc2VydCA/IGRlbHRhU3RhcnQgOiBkZWx0YS5lbmQ7IC8vIENvbGxhcHNlIGluc2VydCByYW5nZS4KICAgIGlmICgkcG9pbnRzSW5PcmRlcihwb2ludCwgZGVsdGFTdGFydCwgbW92ZUlmRXF1YWwpKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcm93OiBwb2ludC5yb3csCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIGlmICgkcG9pbnRzSW5PcmRlcihkZWx0YUVuZCwgcG9pbnQsICFtb3ZlSWZFcXVhbCkpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICByb3c6IHBvaW50LnJvdyArIGRlbHRhUm93U2hpZnQsCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uICsgKHBvaW50LnJvdyA9PSBkZWx0YUVuZC5yb3cgPyBkZWx0YUNvbFNoaWZ0IDogMCkKICAgICAgICB9OwogICAgfQogICAgcmV0dXJuIHsKICAgICAgICByb3c6IGRlbHRhU3RhcnQucm93LAogICAgICAgIGNvbHVtbjogZGVsdGFTdGFydC5jb2x1bW4KICAgIH07Cn0KZXhwb3J0cy5BbmNob3IgPSBBbmNob3I7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9kb2N1bWVudCIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgb29wID0gcmVxdWlyZSgiLi9saWIvb29wIik7CnZhciBhcHBseURlbHRhID0gcmVxdWlyZSgiLi9hcHBseV9kZWx0YSIpLmFwcGx5RGVsdGE7CnZhciBFdmVudEVtaXR0ZXIgPSByZXF1aXJlKCIuL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwp2YXIgUmFuZ2UgPSByZXF1aXJlKCIuL3JhbmdlIikuUmFuZ2U7CnZhciBBbmNob3IgPSByZXF1aXJlKCIuL2FuY2hvciIpLkFuY2hvcjsKdmFyIERvY3VtZW50ID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgewogICAgZnVuY3Rpb24gRG9jdW1lbnQodGV4dE9yTGluZXMpIHsKICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgaWYgKHRleHRPckxpbmVzLmxlbmd0aCA9PT0gMCkgewogICAgICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKEFycmF5LmlzQXJyYXkodGV4dE9yTGluZXMpKSB7CiAgICAgICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IDAsIGNvbHVtbjogMCB9LCB0ZXh0T3JMaW5lcyk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHRPckxpbmVzKTsKICAgICAgICB9CiAgICB9CiAgICBEb2N1bWVudC5wcm90b3R5cGUuc2V0VmFsdWUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHZhciBsZW4gPSB0aGlzLmdldExlbmd0aCgpIC0gMTsKICAgICAgICB0aGlzLnJlbW92ZShuZXcgUmFuZ2UoMCwgMCwgbGVuLCB0aGlzLmdldExpbmUobGVuKS5sZW5ndGgpKTsKICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHQgfHwgIiIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRWYWx1ZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy5nZXRBbGxMaW5lcygpLmpvaW4odGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5jcmVhdGVBbmNob3IgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gbmV3IEFuY2hvcih0aGlzLCByb3csIGNvbHVtbik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRkZXRlY3ROZXdMaW5lID0gZnVuY3Rpb24gKHRleHQpIHsKICAgICAgICB2YXIgbWF0Y2ggPSB0ZXh0Lm1hdGNoKC9eLio/KFxyXG58XHJ8XG4pL20pOwogICAgICAgIHRoaXMuJGF1dG9OZXdMaW5lID0gbWF0Y2ggPyBtYXRjaFsxXSA6ICJcbiI7CiAgICAgICAgdGhpcy5fc2lnbmFsKCJjaGFuZ2VOZXdMaW5lTW9kZSIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXROZXdMaW5lQ2hhcmFjdGVyID0gZnVuY3Rpb24gKCkgewogICAgICAgIHN3aXRjaCAodGhpcy4kbmV3TGluZU1vZGUpIHsKICAgICAgICAgICAgY2FzZSAid2luZG93cyI6CiAgICAgICAgICAgICAgICByZXR1cm4gIlxyXG4iOwogICAgICAgICAgICBjYXNlICJ1bml4IjoKICAgICAgICAgICAgICAgIHJldHVybiAiXG4iOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF1dG9OZXdMaW5lIHx8ICJcbiI7CiAgICAgICAgfQogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5zZXROZXdMaW5lTW9kZSA9IGZ1bmN0aW9uIChuZXdMaW5lTW9kZSkgewogICAgICAgIGlmICh0aGlzLiRuZXdMaW5lTW9kZSA9PT0gbmV3TGluZU1vZGUpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB0aGlzLiRuZXdMaW5lTW9kZSA9IG5ld0xpbmVNb2RlOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlTmV3TGluZU1vZGUiKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0TmV3TGluZU1vZGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG5ld0xpbmVNb2RlOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pc05ld0xpbmUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiAodGV4dCA9PSAiXHJcbiIgfHwgdGV4dCA9PSAiXHIiIHx8IHRleHQgPT0gIlxuIik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmUgPSBmdW5jdGlvbiAocm93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzW3Jvd10gfHwgIiI7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzID0gZnVuY3Rpb24gKGZpcnN0Um93LCBsYXN0Um93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLnNsaWNlKGZpcnN0Um93LCBsYXN0Um93ICsgMSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldEFsbExpbmVzID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aGlzLmdldExpbmVzKDAsIHRoaXMuZ2V0TGVuZ3RoKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRMZW5ndGggPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLmxlbmd0aDsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0VGV4dFJhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0TGluZXNGb3JSYW5nZShyYW5nZSkuam9pbih0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzRm9yUmFuZ2UgPSBmdW5jdGlvbiAocmFuZ2UpIHsKICAgICAgICB2YXIgbGluZXM7CiAgICAgICAgaWYgKHJhbmdlLnN0YXJ0LnJvdyA9PT0gcmFuZ2UuZW5kLnJvdykgewogICAgICAgICAgICBsaW5lcyA9IFt0aGlzLmdldExpbmUocmFuZ2Uuc3RhcnQucm93KS5zdWJzdHJpbmcocmFuZ2Uuc3RhcnQuY29sdW1uLCByYW5nZS5lbmQuY29sdW1uKV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBsaW5lcyA9IHRoaXMuZ2V0TGluZXMocmFuZ2Uuc3RhcnQucm93LCByYW5nZS5lbmQucm93KTsKICAgICAgICAgICAgbGluZXNbMF0gPSAobGluZXNbMF0gfHwgIiIpLnN1YnN0cmluZyhyYW5nZS5zdGFydC5jb2x1bW4pOwogICAgICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIDE7CiAgICAgICAgICAgIGlmIChyYW5nZS5lbmQucm93IC0gcmFuZ2Uuc3RhcnQucm93ID09IGwpCiAgICAgICAgICAgICAgICBsaW5lc1tsXSA9IGxpbmVzW2xdLnN1YnN0cmluZygwLCByYW5nZS5lbmQuY29sdW1uKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGxpbmVzOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRMaW5lcyA9IGZ1bmN0aW9uIChyb3csIGxpbmVzKSB7CiAgICAgICAgY29uc29sZS53YXJuKCJVc2Ugb2YgZG9jdW1lbnQuaW5zZXJ0TGluZXMgaXMgZGVwcmVjYXRlZC4gVXNlIHRoZSBpbnNlcnRGdWxsTGluZXMgbWV0aG9kIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0RnVsbExpbmVzKHJvdywgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVMaW5lcyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGNvbnNvbGUud2FybigiVXNlIG9mIGRvY3VtZW50LnJlbW92ZUxpbmVzIGlzIGRlcHJlY2F0ZWQuIFVzZSB0aGUgcmVtb3ZlRnVsbExpbmVzIG1ldGhvZCBpbnN0ZWFkLiIpOwogICAgICAgIHJldHVybiB0aGlzLnJlbW92ZUZ1bGxMaW5lcyhmaXJzdFJvdywgbGFzdFJvdyk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluc2VydE5ld0xpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICBjb25zb2xlLndhcm4oIlVzZSBvZiBkb2N1bWVudC5pbnNlcnROZXdMaW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSBpbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgWycnLCAnJ10pIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMocG9zaXRpb24sIFsiIiwgIiJdKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0ID0gZnVuY3Rpb24gKHBvc2l0aW9uLCB0ZXh0KSB7CiAgICAgICAgaWYgKHRoaXMuZ2V0TGVuZ3RoKCkgPD0gMSkKICAgICAgICAgICAgdGhpcy4kZGV0ZWN0TmV3TGluZSh0ZXh0KTsKICAgICAgICByZXR1cm4gdGhpcy5pbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgdGhpcy4kc3BsaXQodGV4dCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRJbkxpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24sIHRleHQpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLnBvcyhwb3NpdGlvbi5yb3csIHBvc2l0aW9uLmNvbHVtbiArIHRleHQubGVuZ3RoKTsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoewogICAgICAgICAgICBzdGFydDogc3RhcnQsCiAgICAgICAgICAgIGVuZDogZW5kLAogICAgICAgICAgICBhY3Rpb246ICJpbnNlcnQiLAogICAgICAgICAgICBsaW5lczogW3RleHRdCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xpcHBlZFBvcyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBsZW5ndGggPSB0aGlzLmdldExlbmd0aCgpOwogICAgICAgIGlmIChyb3cgPT09IHVuZGVmaW5lZCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGg7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHJvdyA8IDApIHsKICAgICAgICAgICAgcm93ID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93ID49IGxlbmd0aCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGggLSAxOwogICAgICAgICAgICBjb2x1bW4gPSB1bmRlZmluZWQ7CiAgICAgICAgfQogICAgICAgIHZhciBsaW5lID0gdGhpcy5nZXRMaW5lKHJvdyk7CiAgICAgICAgaWYgKGNvbHVtbiA9PSB1bmRlZmluZWQpCiAgICAgICAgICAgIGNvbHVtbiA9IGxpbmUubGVuZ3RoOwogICAgICAgIGNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KGNvbHVtbiwgMCksIGxpbmUubGVuZ3RoKTsKICAgICAgICByZXR1cm4geyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xvbmVQb3MgPSBmdW5jdGlvbiAocG9zKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiBwb3Mucm93LCBjb2x1bW46IHBvcy5jb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucG9zID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRjbGlwUG9zaXRpb24gPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICB2YXIgbGVuZ3RoID0gdGhpcy5nZXRMZW5ndGgoKTsKICAgICAgICBpZiAocG9zaXRpb24ucm93ID49IGxlbmd0aCkgewogICAgICAgICAgICBwb3NpdGlvbi5yb3cgPSBNYXRoLm1heCgwLCBsZW5ndGggLSAxKTsKICAgICAgICAgICAgcG9zaXRpb24uY29sdW1uID0gdGhpcy5nZXRMaW5lKGxlbmd0aCAtIDEpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHBvc2l0aW9uLnJvdyA9IE1hdGgubWF4KDAsIHBvc2l0aW9uLnJvdyk7CiAgICAgICAgICAgIHBvc2l0aW9uLmNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KHBvc2l0aW9uLmNvbHVtbiwgMCksIHRoaXMuZ2V0TGluZShwb3NpdGlvbi5yb3cpLmxlbmd0aCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBwb3NpdGlvbjsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0RnVsbExpbmVzID0gZnVuY3Rpb24gKHJvdywgbGluZXMpIHsKICAgICAgICByb3cgPSBNYXRoLm1pbihNYXRoLm1heChyb3csIDApLCB0aGlzLmdldExlbmd0aCgpKTsKICAgICAgICB2YXIgY29sdW1uID0gMDsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBsaW5lcyA9IGxpbmVzLmNvbmNhdChbIiJdKTsKICAgICAgICAgICAgY29sdW1uID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGxpbmVzID0gWyIiXS5jb25jYXQobGluZXMpOwogICAgICAgICAgICByb3ctLTsKICAgICAgICAgICAgY29sdW1uID0gdGhpcy4kbGluZXNbcm93XS5sZW5ndGg7CiAgICAgICAgfQogICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfSwgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRNZXJnZWRMaW5lcyA9IGZ1bmN0aW9uIChwb3NpdGlvbiwgbGluZXMpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB7CiAgICAgICAgICAgIHJvdzogc3RhcnQucm93ICsgbGluZXMubGVuZ3RoIC0gMSwKICAgICAgICAgICAgY29sdW1uOiAobGluZXMubGVuZ3RoID09IDEgPyBzdGFydC5jb2x1bW4gOiAwKSArIGxpbmVzW2xpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aAogICAgICAgIH07CiAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHN0YXJ0LAogICAgICAgICAgICBlbmQ6IGVuZCwKICAgICAgICAgICAgYWN0aW9uOiAiaW5zZXJ0IiwKICAgICAgICAgICAgbGluZXM6IGxpbmVzCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLnN0YXJ0LnJvdywgcmFuZ2Uuc3RhcnQuY29sdW1uKTsKICAgICAgICB2YXIgZW5kID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLmVuZC5yb3csIHJhbmdlLmVuZC5jb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVJbkxpbmUgPSBmdW5jdGlvbiAocm93LCBzdGFydENvbHVtbiwgZW5kQ29sdW1uKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJvdywgc3RhcnRDb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLmNsaXBwZWRQb3Mocm93LCBlbmRDb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVGdWxsTGluZXMgPSBmdW5jdGlvbiAoZmlyc3RSb3csIGxhc3RSb3cpIHsKICAgICAgICBmaXJzdFJvdyA9IE1hdGgubWluKE1hdGgubWF4KDAsIGZpcnN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIGxhc3RSb3cgPSBNYXRoLm1pbihNYXRoLm1heCgwLCBsYXN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIHZhciBkZWxldGVGaXJzdE5ld0xpbmUgPSBsYXN0Um93ID09IHRoaXMuZ2V0TGVuZ3RoKCkgLSAxICYmIGZpcnN0Um93ID4gMDsKICAgICAgICB2YXIgZGVsZXRlTGFzdE5ld0xpbmUgPSBsYXN0Um93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDE7CiAgICAgICAgdmFyIHN0YXJ0Um93ID0gKGRlbGV0ZUZpcnN0TmV3TGluZSA/IGZpcnN0Um93IC0gMSA6IGZpcnN0Um93KTsKICAgICAgICB2YXIgc3RhcnRDb2wgPSAoZGVsZXRlRmlyc3ROZXdMaW5lID8gdGhpcy5nZXRMaW5lKHN0YXJ0Um93KS5sZW5ndGggOiAwKTsKICAgICAgICB2YXIgZW5kUm93ID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gbGFzdFJvdyArIDEgOiBsYXN0Um93KTsKICAgICAgICB2YXIgZW5kQ29sID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gMCA6IHRoaXMuZ2V0TGluZShlbmRSb3cpLmxlbmd0aCk7CiAgICAgICAgdmFyIHJhbmdlID0gbmV3IFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbCwgZW5kUm93LCBlbmRDb2wpOwogICAgICAgIHZhciBkZWxldGVkTGluZXMgPSB0aGlzLiRsaW5lcy5zbGljZShmaXJzdFJvdywgbGFzdFJvdyArIDEpOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiByYW5nZS5zdGFydCwKICAgICAgICAgICAgZW5kOiByYW5nZS5lbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UocmFuZ2UpCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGRlbGV0ZWRMaW5lczsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlTmV3TGluZSA9IGZ1bmN0aW9uIChyb3cpIHsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDEgJiYgcm93ID49IDApIHsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3csIHRoaXMuZ2V0TGluZShyb3cpLmxlbmd0aCksCiAgICAgICAgICAgICAgICBlbmQ6IHRoaXMucG9zKHJvdyArIDEsIDApLAogICAgICAgICAgICAgICAgYWN0aW9uOiAicmVtb3ZlIiwKICAgICAgICAgICAgICAgIGxpbmVzOiBbIiIsICIiXQogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnJlcGxhY2UgPSBmdW5jdGlvbiAocmFuZ2UsIHRleHQpIHsKICAgICAgICBpZiAoIShyYW5nZSBpbnN0YW5jZW9mIFJhbmdlKSkKICAgICAgICAgICAgcmFuZ2UgPSBSYW5nZS5mcm9tUG9pbnRzKHJhbmdlLnN0YXJ0LCByYW5nZS5lbmQpOwogICAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PT0gMCAmJiByYW5nZS5pc0VtcHR5KCkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5zdGFydDsKICAgICAgICBpZiAodGV4dCA9PSB0aGlzLmdldFRleHRSYW5nZShyYW5nZSkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5lbmQ7CiAgICAgICAgdGhpcy5yZW1vdmUocmFuZ2UpOwogICAgICAgIHZhciBlbmQ7CiAgICAgICAgaWYgKHRleHQpIHsKICAgICAgICAgICAgZW5kID0gdGhpcy5pbnNlcnQocmFuZ2Uuc3RhcnQsIHRleHQpOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgZW5kID0gcmFuZ2Uuc3RhcnQ7CiAgICAgICAgfQogICAgICAgIHJldHVybiBlbmQ7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmFwcGx5RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsdGFzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHRoaXMuYXBwbHlEZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmV2ZXJ0RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSBkZWx0YXMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAgICAgdGhpcy5yZXZlcnREZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSwgZG9Ob3RWYWxpZGF0ZSkgewogICAgICAgIHZhciBpc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgICAgICBpZiAoaXNJbnNlcnQgPyBkZWx0YS5saW5lcy5sZW5ndGggPD0gMSAmJiAhZGVsdGEubGluZXNbMF0KICAgICAgICAgICAgOiAhUmFuZ2UuY29tcGFyZVBvaW50cyhkZWx0YS5zdGFydCwgZGVsdGEuZW5kKSkgewogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmIChpc0luc2VydCAmJiBkZWx0YS5saW5lcy5sZW5ndGggPiAyMDAwMCkgewogICAgICAgICAgICB0aGlzLiRzcGxpdEFuZGFwcGx5TGFyZ2VEZWx0YShkZWx0YSwgMjAwMDApOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgYXBwbHlEZWx0YSh0aGlzLiRsaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpOwogICAgICAgICAgICB0aGlzLl9zaWduYWwoImNoYW5nZSIsIGRlbHRhKTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRzYWZlQXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHZhciBkb2NMZW5ndGggPSB0aGlzLiRsaW5lcy5sZW5ndGg7CiAgICAgICAgaWYgKGRlbHRhLmFjdGlvbiA9PSAicmVtb3ZlIiAmJiBkZWx0YS5zdGFydC5yb3cgPCBkb2NMZW5ndGggJiYgZGVsdGEuZW5kLnJvdyA8IGRvY0xlbmd0aAogICAgICAgICAgICB8fCBkZWx0YS5hY3Rpb24gPT0gImluc2VydCIgJiYgZGVsdGEuc3RhcnQucm93IDw9IGRvY0xlbmd0aCkgewogICAgICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEpOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuJHNwbGl0QW5kYXBwbHlMYXJnZURlbHRhID0gZnVuY3Rpb24gKGRlbHRhLCBNQVgpIHsKICAgICAgICB2YXIgbGluZXMgPSBkZWx0YS5saW5lczsKICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIE1BWCArIDE7CiAgICAgICAgdmFyIHJvdyA9IGRlbHRhLnN0YXJ0LnJvdzsKICAgICAgICB2YXIgY29sdW1uID0gZGVsdGEuc3RhcnQuY29sdW1uOwogICAgICAgIGZvciAodmFyIGZyb20gPSAwLCB0byA9IDA7IGZyb20gPCBsOyBmcm9tID0gdG8pIHsKICAgICAgICAgICAgdG8gKz0gTUFYIC0gMTsKICAgICAgICAgICAgdmFyIGNodW5rID0gbGluZXMuc2xpY2UoZnJvbSwgdG8pOwogICAgICAgICAgICBjaHVuay5wdXNoKCIiKTsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3cgKyBmcm9tLCBjb2x1bW4pLAogICAgICAgICAgICAgICAgZW5kOiB0aGlzLnBvcyhyb3cgKyB0bywgY29sdW1uID0gMCksCiAgICAgICAgICAgICAgICBhY3Rpb246IGRlbHRhLmFjdGlvbiwKICAgICAgICAgICAgICAgIGxpbmVzOiBjaHVuawogICAgICAgICAgICB9LCB0cnVlKTsKICAgICAgICB9CiAgICAgICAgZGVsdGEubGluZXMgPSBsaW5lcy5zbGljZShmcm9tKTsKICAgICAgICBkZWx0YS5zdGFydC5yb3cgPSByb3cgKyBmcm9tOwogICAgICAgIGRlbHRhLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEsIHRydWUpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZXZlcnREZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHRoaXMuJHNhZmVBcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuc3RhcnQpLAogICAgICAgICAgICBlbmQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuZW5kKSwKICAgICAgICAgICAgYWN0aW9uOiAoZGVsdGEuYWN0aW9uID09ICJpbnNlcnQiID8gInJlbW92ZSIgOiAiaW5zZXJ0IiksCiAgICAgICAgICAgIGxpbmVzOiBkZWx0YS5saW5lcy5zbGljZSgpCiAgICAgICAgfSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluZGV4VG9Qb3NpdGlvbiA9IGZ1bmN0aW9uIChpbmRleCwgc3RhcnRSb3cpIHsKICAgICAgICB2YXIgbGluZXMgPSB0aGlzLiRsaW5lcyB8fCB0aGlzLmdldEFsbExpbmVzKCk7CiAgICAgICAgdmFyIG5ld2xpbmVMZW5ndGggPSB0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKS5sZW5ndGg7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDAsIGwgPSBsaW5lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgICAgICAgaW5kZXggLT0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICAgICAgaWYgKGluZGV4IDwgMCkKICAgICAgICAgICAgICAgIHJldHVybiB7IHJvdzogaSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2ldLmxlbmd0aCArIG5ld2xpbmVMZW5ndGggfTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHsgcm93OiBsIC0gMSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2wgLSAxXS5sZW5ndGggKyBuZXdsaW5lTGVuZ3RoIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnBvc2l0aW9uVG9JbmRleCA9IGZ1bmN0aW9uIChwb3MsIHN0YXJ0Um93KSB7CiAgICAgICAgdmFyIGxpbmVzID0gdGhpcy4kbGluZXMgfHwgdGhpcy5nZXRBbGxMaW5lcygpOwogICAgICAgIHZhciBuZXdsaW5lTGVuZ3RoID0gdGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkubGVuZ3RoOwogICAgICAgIHZhciBpbmRleCA9IDA7CiAgICAgICAgdmFyIHJvdyA9IE1hdGgubWluKHBvcy5yb3csIGxpbmVzLmxlbmd0aCk7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDA7IGkgPCByb3c7ICsraSkKICAgICAgICAgICAgaW5kZXggKz0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICByZXR1cm4gaW5kZXggKyBwb3MuY29sdW1uOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS4kc3BsaXQgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiB0ZXh0LnNwbGl0KC9cclxufFxyfFxuLyk7CiAgICB9OwogICAgcmV0dXJuIERvY3VtZW50Owp9KCkpOwpEb2N1bWVudC5wcm90b3R5cGUuJGF1dG9OZXdMaW5lID0gIiI7CkRvY3VtZW50LnByb3RvdHlwZS4kbmV3TGluZU1vZGUgPSAiYXV0byI7Cm9vcC5pbXBsZW1lbnQoRG9jdW1lbnQucHJvdG90eXBlLCBFdmVudEVtaXR0ZXIpOwpleHBvcnRzLkRvY3VtZW50ID0gRG9jdW1lbnQ7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZGVlcF9jb3B5IixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXtleHBvcnRzLmRlZXBDb3B5ID0gZnVuY3Rpb24gZGVlcENvcHkob2JqKSB7CiAgICBpZiAodHlwZW9mIG9iaiAhPT0gIm9iamVjdCIgfHwgIW9iaikKICAgICAgICByZXR1cm4gb2JqOwogICAgdmFyIGNvcHk7CiAgICBpZiAoQXJyYXkuaXNBcnJheShvYmopKSB7CiAgICAgICAgY29weSA9IFtdOwogICAgICAgIGZvciAodmFyIGtleSA9IDA7IGtleSA8IG9iai5sZW5ndGg7IGtleSsrKSB7CiAgICAgICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGNvcHk7CiAgICB9CiAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKG9iaikgIT09ICJbb2JqZWN0IE9iamVjdF0iKQogICAgICAgIHJldHVybiBvYmo7CiAgICBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKQogICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgIHJldHVybiBjb3B5Owp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbGliL2xhbmciLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKZXhwb3J0cy5sYXN0ID0gZnVuY3Rpb24gKGEpIHsKICAgIHJldHVybiBhW2EubGVuZ3RoIC0gMV07Cn07CmV4cG9ydHMuc3RyaW5nUmV2ZXJzZSA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcuc3BsaXQoIiIpLnJldmVyc2UoKS5qb2luKCIiKTsKfTsKZXhwb3J0cy5zdHJpbmdSZXBlYXQgPSBmdW5jdGlvbiAoc3RyaW5nLCBjb3VudCkgewogICAgdmFyIHJlc3VsdCA9ICcnOwogICAgd2hpbGUgKGNvdW50ID4gMCkgewogICAgICAgIGlmIChjb3VudCAmIDEpCiAgICAgICAgICAgIHJlc3VsdCArPSBzdHJpbmc7CiAgICAgICAgaWYgKGNvdW50ID4+PSAxKQogICAgICAgICAgICBzdHJpbmcgKz0gc3RyaW5nOwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfTsKdmFyIHRyaW1CZWdpblJlZ2V4cCA9IC9eXHNccyovOwp2YXIgdHJpbUVuZFJlZ2V4cCA9IC9cc1xzKiQvOwpleHBvcnRzLnN0cmluZ1RyaW1MZWZ0ID0gZnVuY3Rpb24gKHN0cmluZykgewogICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKHRyaW1CZWdpblJlZ2V4cCwgJycpOwp9OwpleHBvcnRzLnN0cmluZ1RyaW1SaWdodCA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSh0cmltRW5kUmVnZXhwLCAnJyk7Cn07CmV4cG9ydHMuY29weU9iamVjdCA9IGZ1bmN0aW9uIChvYmopIHsKICAgIHZhciBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7CiAgICAgICAgY29weVtrZXldID0gb2JqW2tleV07CiAgICB9CiAgICByZXR1cm4gY29weTsKfTsKZXhwb3J0cy5jb3B5QXJyYXkgPSBmdW5jdGlvbiAoYXJyYXkpIHsKICAgIHZhciBjb3B5ID0gW107CiAgICBmb3IgKHZhciBpID0gMCwgbCA9IGFycmF5Lmxlbmd0aDsgaSA8IGw7IGkrKykgewogICAgICAgIGlmIChhcnJheVtpXSAmJiB0eXBlb2YgYXJyYXlbaV0gPT0gIm9iamVjdCIpCiAgICAgICAgICAgIGNvcHlbaV0gPSB0aGlzLmNvcHlPYmplY3QoYXJyYXlbaV0pOwogICAgICAgIGVsc2UKICAgICAgICAgICAgY29weVtpXSA9IGFycmF5W2ldOwogICAgfQogICAgcmV0dXJuIGNvcHk7Cn07CmV4cG9ydHMuZGVlcENvcHkgPSByZXF1aXJlKCIuL2RlZXBfY29weSIpLmRlZXBDb3B5OwpleHBvcnRzLmFycmF5VG9NYXAgPSBmdW5jdGlvbiAoYXJyKSB7CiAgICB2YXIgbWFwID0ge307CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFyci5sZW5ndGg7IGkrKykgewogICAgICAgIG1hcFthcnJbaV1dID0gMTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuY3JlYXRlTWFwID0gZnVuY3Rpb24gKHByb3BzKSB7CiAgICB2YXIgbWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTsKICAgIGZvciAodmFyIGkgaW4gcHJvcHMpIHsKICAgICAgICBtYXBbaV0gPSBwcm9wc1tpXTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuYXJyYXlSZW1vdmUgPSBmdW5jdGlvbiAoYXJyYXksIHZhbHVlKSB7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8PSBhcnJheS5sZW5ndGg7IGkrKykgewogICAgICAgIGlmICh2YWx1ZSA9PT0gYXJyYXlbaV0pIHsKICAgICAgICAgICAgYXJyYXkuc3BsaWNlKGksIDEpOwogICAgICAgIH0KICAgIH0KfTsKZXhwb3J0cy5lc2NhcGVSZWdFeHAgPSBmdW5jdGlvbiAoc3RyKSB7CiAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyhbLiorP14ke30oKXxbXF1cL1xcXSkvZywgJ1xcJDEnKTsKfTsKZXhwb3J0cy5lc2NhcGVIVE1MID0gZnVuY3Rpb24gKHN0cikgewogICAgcmV0dXJuICgiIiArIHN0cikucmVwbGFjZSgvJi9nLCAiJiMzODsiKS5yZXBsYWNlKC8iL2csICImIzM0OyIpLnJlcGxhY2UoLycvZywgIiYjMzk7IikucmVwbGFjZSgvPC9nLCAiJiM2MDsiKTsKfTsKZXhwb3J0cy5nZXRNYXRjaE9mZnNldHMgPSBmdW5jdGlvbiAoc3RyaW5nLCByZWdFeHApIHsKICAgIHZhciBtYXRjaGVzID0gW107CiAgICBzdHJpbmcucmVwbGFjZShyZWdFeHAsIGZ1bmN0aW9uIChzdHIpIHsKICAgICAgICBtYXRjaGVzLnB1c2goewogICAgICAgICAgICBvZmZzZXQ6IGFyZ3VtZW50c1thcmd1bWVudHMubGVuZ3RoIC0gMl0sCiAgICAgICAgICAgIGxlbmd0aDogc3RyLmxlbmd0aAogICAgICAgIH0pOwogICAgfSk7CiAgICByZXR1cm4gbWF0Y2hlczsKfTsKZXhwb3J0cy5kZWZlcnJlZENhbGwgPSBmdW5jdGlvbiAoZmNuKSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgZGVmZXJyZWQgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGRlZmVycmVkLmNhbmNlbCgpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCAwKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuc2NoZWR1bGUgPSBkZWZlcnJlZDsKICAgIGRlZmVycmVkLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuY2FuY2VsID0gZnVuY3Rpb24gKCkgewogICAgICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgdGltZXIgPSBudWxsOwogICAgICAgIHJldHVybiBkZWZlcnJlZDsKICAgIH07CiAgICBkZWZlcnJlZC5pc1BlbmRpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRpbWVyOwogICAgfTsKICAgIHJldHVybiBkZWZlcnJlZDsKfTsKZXhwb3J0cy5kZWxheWVkQ2FsbCA9IGZ1bmN0aW9uIChmY24sIGRlZmF1bHRUaW1lb3V0KSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgX3NlbGYgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGlmICh0aW1lciA9PSBudWxsKQogICAgICAgICAgICB0aW1lciA9IHNldFRpbWVvdXQoY2FsbGJhY2ssIHRpbWVvdXQgfHwgZGVmYXVsdFRpbWVvdXQpOwogICAgfTsKICAgIF9zZWxmLmRlbGF5ID0gZnVuY3Rpb24gKHRpbWVvdXQpIHsKICAgICAgICB0aW1lciAmJiBjbGVhclRpbWVvdXQodGltZXIpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCBkZWZhdWx0VGltZW91dCk7CiAgICB9OwogICAgX3NlbGYuc2NoZWR1bGUgPSBfc2VsZjsKICAgIF9zZWxmLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgIH07CiAgICBfc2VsZi5jYW5jZWwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTsKICAgICAgICB0aW1lciA9IG51bGw7CiAgICB9OwogICAgX3NlbGYuaXNQZW5kaW5nID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aW1lcjsKICAgIH07CiAgICByZXR1cm4gX3NlbGY7Cn07CmV4cG9ydHMuc3VwcG9ydHNMb29rYmVoaW5kID0gZnVuY3Rpb24gKCkgewogICAgdHJ5IHsKICAgICAgICBuZXcgUmVnRXhwKCcoPzw9LiknKTsKICAgIH0KICAgIGNhdGNoIChlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQogICAgcmV0dXJuIHRydWU7Cn07CmV4cG9ydHMuc2tpcEVtcHR5TWF0Y2ggPSBmdW5jdGlvbiAobGluZSwgbGFzdCwgc3VwcG9ydHNVbmljb2RlRmxhZykgewogICAgcmV0dXJuIHN1cHBvcnRzVW5pY29kZUZsYWcgJiYgbGluZS5jb2RlUG9pbnRBdChsYXN0KSA+IDB4ZmZmZiA/IDIgOiAxOwp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2Uvd29ya2VyL21pcnJvciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSkgewoidXNlIHN0cmljdCI7Cgp2YXIgRG9jdW1lbnQgPSByZXF1aXJlKCIuLi9kb2N1bWVudCIpLkRvY3VtZW50Owp2YXIgbGFuZyA9IHJlcXVpcmUoIi4uL2xpYi9sYW5nIik7CiAgICAKdmFyIE1pcnJvciA9IGV4cG9ydHMuTWlycm9yID0gZnVuY3Rpb24oc2VuZGVyKSB7CiAgICB0aGlzLnNlbmRlciA9IHNlbmRlcjsKICAgIHZhciBkb2MgPSB0aGlzLmRvYyA9IG5ldyBEb2N1bWVudCgiIik7CiAgICAKICAgIHZhciBkZWZlcnJlZFVwZGF0ZSA9IHRoaXMuZGVmZXJyZWRVcGRhdGUgPSBsYW5nLmRlbGF5ZWRDYWxsKHRoaXMub25VcGRhdGUuYmluZCh0aGlzKSk7CiAgICAKICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICBzZW5kZXIub24oImNoYW5nZSIsIGZ1bmN0aW9uKGUpIHsKICAgICAgICB2YXIgZGF0YSA9IGUuZGF0YTsKICAgICAgICBpZiAoZGF0YVswXS5zdGFydCkgewogICAgICAgICAgICBkb2MuYXBwbHlEZWx0YXMoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSArPSAyKSB7CiAgICAgICAgICAgICAgICB2YXIgZCwgZXJyOyAKICAgICAgICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KGRhdGFbaSsxXSkpIHsKICAgICAgICAgICAgICAgICAgICBkID0ge2FjdGlvbjogImluc2VydCIsIHN0YXJ0OiBkYXRhW2ldLCBsaW5lczogZGF0YVtpKzFdfTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IHthY3Rpb246ICJyZW1vdmUiLCBzdGFydDogZGF0YVtpXSwgZW5kOiBkYXRhW2krMV19OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoKGQuYWN0aW9uID09ICJpbnNlcnQiID8gZC5zdGFydCA6IGQuZW5kKS5yb3cgPj0gZG9jLiRsaW5lcy5sZW5ndGgpIHsKICAgICAgICAgICAgICAgICAgICBlcnIgPSBuZXcgRXJyb3IoIkludmFsaWQgZGVsdGEiKTsKICAgICAgICAgICAgICAgICAgICBlcnIuZGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDogX3NlbGYuJHBhdGgsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzTGVuZ3RoOiBkb2MuJGxpbmVzLmxlbmd0aCwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgIGVuZDogZC5lbmQKICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgIHRocm93IGVycjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBkb2MuYXBwbHlEZWx0YShkLCB0cnVlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZiAoX3NlbGYuJHRpbWVvdXQpCiAgICAgICAgICAgIHJldHVybiBkZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZShfc2VsZi4kdGltZW91dCk7CiAgICAgICAgX3NlbGYub25VcGRhdGUoKTsKICAgIH0pOwp9OwoKKGZ1bmN0aW9uKCkgewogICAgCiAgICB0aGlzLiR0aW1lb3V0ID0gNTAwOwogICAgCiAgICB0aGlzLnNldFRpbWVvdXQgPSBmdW5jdGlvbih0aW1lb3V0KSB7CiAgICAgICAgdGhpcy4kdGltZW91dCA9IHRpbWVvdXQ7CiAgICB9OwogICAgCiAgICB0aGlzLnNldFZhbHVlID0gZnVuY3Rpb24odmFsdWUpIHsKICAgICAgICB0aGlzLmRvYy5zZXRWYWx1ZSh2YWx1ZSk7CiAgICAgICAgdGhpcy5kZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZSh0aGlzLiR0aW1lb3V0KTsKICAgIH07CiAgICAKICAgIHRoaXMuZ2V0VmFsdWUgPSBmdW5jdGlvbihjYWxsYmFja0lkKSB7CiAgICAgICAgdGhpcy5zZW5kZXIuY2FsbGJhY2sodGhpcy5kb2MuZ2V0VmFsdWUoKSwgY2FsbGJhY2tJZCk7CiAgICB9OwogICAgCiAgICB0aGlzLm9uVXBkYXRlID0gZnVuY3Rpb24oKSB7CiAgICB9OwogICAgCiAgICB0aGlzLmlzUGVuZGluZyA9IGZ1bmN0aW9uKCkgewogICAgICAgIHJldHVybiB0aGlzLmRlZmVycmVkVXBkYXRlLmlzUGVuZGluZygpOwogICAgfTsKICAgIAp9KS5jYWxsKE1pcnJvci5wcm90b3R5cGUpOwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbW9kZS9qc29uL2pzb25fcGFyc2UiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKICAgIHZhciBhdCwgICAgIC8vIFRoZSBpbmRleCBvZiB0aGUgY3VycmVudCBjaGFyYWN0ZXIKICAgICAgICBjaCwgICAgIC8vIFRoZSBjdXJyZW50IGNoYXJhY3RlcgogICAgICAgIGVzY2FwZWUgPSB7CiAgICAgICAgICAgICciJzogICciJywKICAgICAgICAgICAgJ1xcJzogJ1xcJywKICAgICAgICAgICAgJy8nOiAgJy8nLAogICAgICAgICAgICBiOiAgICAnXGInLAogICAgICAgICAgICBmOiAgICAnXGYnLAogICAgICAgICAgICBuOiAgICAnXG4nLAogICAgICAgICAgICByOiAgICAnXHInLAogICAgICAgICAgICB0OiAgICAnXHQnCiAgICAgICAgfSwKICAgICAgICB0ZXh0LAoKICAgICAgICBlcnJvciA9IGZ1bmN0aW9uIChtKSB7CgogICAgICAgICAgICB0aHJvdyB7CiAgICAgICAgICAgICAgICBuYW1lOiAgICAnU3ludGF4RXJyb3InLAogICAgICAgICAgICAgICAgbWVzc2FnZTogbSwKICAgICAgICAgICAgICAgIGF0OiAgICAgIGF0LAogICAgICAgICAgICAgICAgdGV4dDogICAgdGV4dAogICAgICAgICAgICB9OwogICAgICAgIH0sCgogICAgICAgIG5leHQgPSBmdW5jdGlvbiAoYykgewoKICAgICAgICAgICAgaWYgKGMgJiYgYyAhPT0gY2gpIHsKICAgICAgICAgICAgICAgIGVycm9yKCJFeHBlY3RlZCAnIiArIGMgKyAiJyBpbnN0ZWFkIG9mICciICsgY2ggKyAiJyIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBjaCA9IHRleHQuY2hhckF0KGF0KTsKICAgICAgICAgICAgYXQgKz0gMTsKICAgICAgICAgICAgcmV0dXJuIGNoOwogICAgICAgIH0sCgogICAgICAgIG51bWJlciA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHZhciBudW1iZXIsCiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnJzsKCiAgICAgICAgICAgIGlmIChjaCA9PT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnLSc7CiAgICAgICAgICAgICAgICBuZXh0KCctJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgd2hpbGUgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsKICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICcuJykgewogICAgICAgICAgICAgICAgc3RyaW5nICs9ICcuJzsKICAgICAgICAgICAgICAgIHdoaWxlIChuZXh0KCkgJiYgY2ggPj0gJzAnICYmIGNoIDw9ICc5JykgewogICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICdlJyB8fCBjaCA9PT0gJ0UnKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgKz0gY2g7CiAgICAgICAgICAgICAgICBuZXh0KCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICctJyB8fCBjaCA9PT0gJysnKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHdoaWxlIChjaCA+PSAnMCcgJiYgY2ggPD0gJzknKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBudW1iZXIgPSArc3RyaW5nOwogICAgICAgICAgICBpZiAoaXNOYU4obnVtYmVyKSkgewogICAgICAgICAgICAgICAgZXJyb3IoIkJhZCBudW1iZXIiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBzdHJpbmcgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICB2YXIgaGV4LAogICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgIHN0cmluZyA9ICcnLAogICAgICAgICAgICAgICAgdWZmZmY7CgogICAgICAgICAgICBpZiAoY2ggPT09ICciJykgewogICAgICAgICAgICAgICAgd2hpbGUgKG5leHQoKSkgewogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJyInKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHN0cmluZzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoID09PSAnXFwnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNoID09PSAndScpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gMDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpICs9IDEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXggPSBwYXJzZUludChuZXh0KCksIDE2KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzRmluaXRlKGhleCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gdWZmZmYgKiAxNiArIGhleDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKHVmZmZmKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZXNjYXBlZVtjaF0gPT09ICdzdHJpbmcnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgKz0gZXNjYXBlZVtjaF07CiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoY2ggPT0gIlxuIiB8fCBjaCA9PSAiXHIiKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBzdHJpbmciKTsKICAgICAgICB9LAoKICAgICAgICB3aGl0ZSA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHdoaWxlIChjaCAmJiBjaCA8PSAnICcpIHsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHdvcmQgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBzd2l0Y2ggKGNoKSB7CiAgICAgICAgICAgIGNhc2UgJ3QnOgogICAgICAgICAgICAgICAgbmV4dCgndCcpOwogICAgICAgICAgICAgICAgbmV4dCgncicpOwogICAgICAgICAgICAgICAgbmV4dCgndScpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIGNhc2UgJ2YnOgogICAgICAgICAgICAgICAgbmV4dCgnZicpOwogICAgICAgICAgICAgICAgbmV4dCgnYScpOwogICAgICAgICAgICAgICAgbmV4dCgnbCcpOwogICAgICAgICAgICAgICAgbmV4dCgncycpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBjYXNlICduJzoKICAgICAgICAgICAgICAgIG5leHQoJ24nKTsKICAgICAgICAgICAgICAgIG5leHQoJ3UnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIHJldHVybiBudWxsOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVycm9yKCJVbmV4cGVjdGVkICciICsgY2ggKyAiJyIpOwogICAgICAgIH0sCgogICAgICAgIHZhbHVlLCAgLy8gUGxhY2UgaG9sZGVyIGZvciB0aGUgdmFsdWUgZnVuY3Rpb24uCgogICAgICAgIGFycmF5ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGFycmF5ID0gW107CgogICAgICAgICAgICBpZiAoY2ggPT09ICdbJykgewogICAgICAgICAgICAgICAgbmV4dCgnWycpOwogICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnXScpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBhcnJheTsgICAvLyBlbXB0eSBhcnJheQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAgYXJyYXkucHVzaCh2YWx1ZSgpKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ10nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFycmF5OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBuZXh0KCcsJyk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvcigiQmFkIGFycmF5Iik7CiAgICAgICAgfSwKCiAgICAgICAgb2JqZWN0ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGtleSwKICAgICAgICAgICAgICAgIG9iamVjdCA9IHt9OwoKICAgICAgICAgICAgaWYgKGNoID09PSAneycpIHsKICAgICAgICAgICAgICAgIG5leHQoJ3snKTsKICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICd9JykgewogICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0OyAgIC8vIGVtcHR5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAga2V5ID0gc3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgICAgICBuZXh0KCc6Jyk7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwga2V5KSkgewogICAgICAgICAgICAgICAgICAgICAgICBlcnJvcignRHVwbGljYXRlIGtleSAiJyArIGtleSArICciJyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIG9iamVjdFtrZXldID0gdmFsdWUoKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ30nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnLCcpOwogICAgICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBvYmplY3QiKTsKICAgICAgICB9OwoKICAgIHZhbHVlID0gZnVuY3Rpb24gKCkgewoKICAgICAgICB3aGl0ZSgpOwogICAgICAgIHN3aXRjaCAoY2gpIHsKICAgICAgICBjYXNlICd7JzoKICAgICAgICAgICAgcmV0dXJuIG9iamVjdCgpOwogICAgICAgIGNhc2UgJ1snOgogICAgICAgICAgICByZXR1cm4gYXJyYXkoKTsKICAgICAgICBjYXNlICciJzoKICAgICAgICAgICAgcmV0dXJuIHN0cmluZygpOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgICAgICByZXR1cm4gbnVtYmVyKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgcmV0dXJuIGNoID49ICcwJyAmJiBjaCA8PSAnOScgPyBudW1iZXIoKSA6IHdvcmQoKTsKICAgICAgICB9CiAgICB9OwoKICAgIHJldHVybiBmdW5jdGlvbiAoc291cmNlLCByZXZpdmVyKSB7CiAgICAgICAgdmFyIHJlc3VsdDsKCiAgICAgICAgdGV4dCA9IHNvdXJjZTsKICAgICAgICBhdCA9IDA7CiAgICAgICAgY2ggPSAnICc7CiAgICAgICAgcmVzdWx0ID0gdmFsdWUoKTsKICAgICAgICB3aGl0ZSgpOwogICAgICAgIGlmIChjaCkgewogICAgICAgICAgICBlcnJvcigiU3ludGF4IGVycm9yIik7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gdHlwZW9mIHJldml2ZXIgPT09ICdmdW5jdGlvbicgPyBmdW5jdGlvbiB3YWxrKGhvbGRlciwga2V5KSB7CiAgICAgICAgICAgIHZhciBrLCB2LCB2YWx1ZSA9IGhvbGRlcltrZXldOwogICAgICAgICAgICBpZiAodmFsdWUgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgZm9yIChrIGluIHZhbHVlKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKHZhbHVlLCBrKSkgewogICAgICAgICAgICAgICAgICAgICAgICB2ID0gd2Fsayh2YWx1ZSwgayk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2ICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlW2tdID0gdjsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB2YWx1ZVtrXTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcmV2aXZlci5jYWxsKGhvbGRlciwga2V5LCB2YWx1ZSk7CiAgICAgICAgfSh7Jyc6IHJlc3VsdH0sICcnKSA6IHJlc3VsdDsKICAgIH07Cn0pOwoKYWNlLmRlZmluZSgiYWNlL21vZGUvanNvbl93b3JrZXIiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKdmFyIG9vcCA9IHJlcXVpcmUoIi4uL2xpYi9vb3AiKTsKdmFyIE1pcnJvciA9IHJlcXVpcmUoIi4uL3dvcmtlci9taXJyb3IiKS5NaXJyb3I7CnZhciBwYXJzZSA9IHJlcXVpcmUoIi4vanNvbi9qc29uX3BhcnNlIik7Cgp2YXIgSnNvbldvcmtlciA9IGV4cG9ydHMuSnNvbldvcmtlciA9IGZ1bmN0aW9uKHNlbmRlcikgewogICAgTWlycm9yLmNhbGwodGhpcywgc2VuZGVyKTsKICAgIHRoaXMuc2V0VGltZW91dCgyMDApOwp9OwoKb29wLmluaGVyaXRzKEpzb25Xb3JrZXIsIE1pcnJvcik7CgooZnVuY3Rpb24oKSB7CgogICAgdGhpcy5vblVwZGF0ZSA9IGZ1bmN0aW9uKCkgewogICAgICAgIHZhciB2YWx1ZSA9IHRoaXMuZG9jLmdldFZhbHVlKCk7CiAgICAgICAgdmFyIGVycm9ycyA9IFtdOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGlmICh2YWx1ZSkKICAgICAgICAgICAgICAgIHBhcnNlKHZhbHVlKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIHZhciBwb3MgPSB0aGlzLmRvYy5pbmRleFRvUG9zaXRpb24oZS5hdC0xKTsKICAgICAgICAgICAgZXJyb3JzLnB1c2goewogICAgICAgICAgICAgICAgcm93OiBwb3Mucm93LAogICAgICAgICAgICAgICAgY29sdW1uOiBwb3MuY29sdW1uLAogICAgICAgICAgICAgICAgdGV4dDogZS5tZXNzYWdlLAogICAgICAgICAgICAgICAgdHlwZTogImVycm9yIgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy5zZW5kZXIuZW1pdCgiYW5ub3RhdGUiLCBlcnJvcnMpOwogICAgfTsKCn0pLmNhbGwoSnNvbldvcmtlci5wcm90b3R5cGUpOwoKfSk7Cg==';\n\t}, 5609: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { showTransformModal: function () {\n\t\t\treturn s;\n\t\t} } ); var t = i( 8340 ), n = i.n( t ), t = i( 4772 ), S = i.n( t ), o = i( 3057 ); function v( e ) {\n\t\t\treturn ( v = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function k( e, t, i, n ) {\n\t\t\tif ( typeof e === 'boolean' || e instanceof Boolean || e === null || typeof e === 'number' || e instanceof Number || typeof e === 'string' || e instanceof String || e instanceof Date ) {\n\t\t\t\treturn JSON.stringify( e );\n\t\t\t} if ( Array.isArray( e ) ) {\n\t\t\t\tfor ( var o = e, r = t, s = i, a = n, l = r ? s + r : void 0, c = r ? '[\\n' : '[', h = 0; h < o.length; h++ ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\treturn c + '...';\n\t\t\t\t\t}\n\t\t\t\t} return c += r ? '\\n' + s + ']' : ']';\n\t\t\t} if ( e && v( e ) === 'object' ) {\n\t\t\t\tvar 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' ) {\n\t\t\t\t\treturn k( g.toJSON(), p, s, m );\n\t\t\t\t} for ( u in g ) {\n\t\t\t\t\tif ( ( ( e, t ) => Object.prototype.hasOwnProperty.call( e, t ) )( g, u ) ) {\n\t\t\t\t\t\tconst I = g[ u ]; if ( C ? C = !1 : y += p ? ',\\n' : ',', ( y = ( y += p ? f + '\"' + u + '\": ' : '\"' + u + '\":' ) + k( I, p, f, m ) ).length > m ) {\n\t\t\t\t\t\t\treturn y + '...';\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return y += p ? '\\n' + s + '}' : '}';\n\t\t\t}\n\t\t} function T( e, t ) {\n\t\t\tfor ( var i = ''; t-- > 0; ) {\n\t\t\t\ti += e;\n\t\t\t} return i;\n\t\t} 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 ) {\n\t\t\tvar 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=\"<\">&lt;</option>              <option value=\"<=\">&lt;=</option>              <option value=\">\">&gt;</option>              <option value=\">=\">&gt;=</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 ) => {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} ); var i = ( 0, E.getChildPaths )( v, !0 ).filter( ( e ) => e !== '' ), i = ( i.length > 0 ? i.forEach( ( e ) => {\n\t\t\t\t\t\tvar e = f( e ), t = document.createElement( 'option' ); t.text = e, t.value = e, h.appendChild( t );\n\t\t\t\t\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 ) {\n\t\t\t\t\treturn e === '' ? '@' : e[ 0 ] === '.' ? e.slice( 1 ) : e;\n\t\t\t\t}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 ) {\n\t\t\t\t\te.target.nodeName !== 'A' && e.preventDefault();\n\t\t\t\t}; const C = ( 0, E.debounce )( () => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tconst 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;\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tu.className = 'jsoneditor-transform-preview jsoneditor-error', u.value = e.toString(), r.disabled = !0;\n\t\t\t\t\t} let t, i, n, o;\n\t\t\t\t}, 300 ); function y( t, e ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\td.value = b( t, e ), r.disabled = !1, C();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tt = '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;\n\t\t\t\t\t}\n\t\t\t\t} function I() {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\tfor ( var t, i = [], n = 0; n < h.options.length; n++ ) {\n\t\t\t\t\t\t\th.options[ n ].selected && ( t = h.options[ n ].value, i.push( t ) );\n\t\t\t\t\t\t}e.projection = { fields: i };\n\t\t\t\t\t}y( v, e );\n\t\t\t\t}d.oninput = C, r.onclick = function ( e ) {\n\t\t\t\t\te.preventDefault(), e.stopPropagation(), t.close(), w( d.value );\n\t\t\t\t}, y( v, {} ), setTimeout( () => {\n\t\t\t\t\td.select(), d.focus(), d.selectionStart = 3, d.selectionEnd = 3;\n\t\t\t\t} );\n\t\t\t} ).afterClose( ( e ) => {\n\t\t\t\te.destroy();\n\t\t\t} ).show();\n\t\t}\n\t}, 5633: function ( B, e, t ) {\n\t\tfunction i( e ) {\n\t\t\treturn ( i = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t}t.r( e ), t.d( e, { treeModeMixins: function () {\n\t\t\treturn Q;\n\t\t} } ); function D( e ) {\n\t\t\treturn S( e ) ? e : String( e );\n\t\t} function n( e, t, i, n ) {\n\t\t\tvar 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 );\n\t\t} var w = function ( e ) {\n\t\t\t\treturn e == null ? '' : typeof e === 'string' ? e : e.text || '';\n\t\t\t}, x = function ( e ) {\n\t\t\t\treturn e == null ? '' : typeof e === 'string' ? e : e.value || e.text || '';\n\t\t\t}, S = function ( e ) {\n\t\t\t\treturn e !== null && i( e ) === 'object';\n\t\t\t}, k = function () {\n\t\t\t\tconst e = arguments.length > 0 && void 0 !== arguments[ 0 ] ? arguments[ 0 ] : ''; return ( arguments.length > 1 ? arguments[ 1 ] : void 0 ).caseSensitive ? e : e.toLowerCase();\n\t\t\t}, T = { start: function ( e, t, i ) {\n\t\t\t\treturn n( e, t, i, ( e, t ) => e.indexOf( t ) === 0 );\n\t\t\t}, contain: function ( e, t, i ) {\n\t\t\t\treturn n( e, t, i, ( e, t ) => e.includes( t ) );\n\t\t\t} }; function O( d ) {\n\t\t\t( 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 ) {\n\t\t\t\tlet 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() );\n\t\t\t} function p( e ) {\n\t\t\t\treturn 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;\n\t\t\t} 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 ) {\n\t\t\t\t\tconst 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\t\t\t\t\t\tn.element.focus();\n\t\t\t\t\t}, 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 );\n\t\t\t\t}, setText: function ( e ) {\n\t\t\t\t\tthis.element.innerText = e;\n\t\t\t\t}, getText: function () {\n\t\t\t\t\treturn this.element.innerText;\n\t\t\t\t}, hideDropDown: function () {\n\t\t\t\t\tthis.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 );\n\t\t\t\t}, repaint: function ( e ) {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tvar r = this.options[ o ]; if ( n && n( i, r, d ) ) {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}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' );\n\t\t\t\t} }, C = ( c = g, h = [], m = 0, i = -1, f = { rs: l, hide: function () {\n\t\t\t\t\tc.style.visibility = 'hidden';\n\t\t\t\t}, refresh: function ( l, e ) {\n\t\t\t\t\tc.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 ) => {\n\t\t\t\t\t\tvar 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;\n\t\t\t\t\t} ) ).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' );\n\t\t\t\t}, highlight: function ( e ) {\n\t\t\t\t\ti !== -1 && h[ i ] && ( h[ i ].className = 'item' ), h[ e ].className = 'item hover', i = e;\n\t\t\t\t}, move: function ( e ) {\n\t\t\t\t\treturn c.style.visibility === 'hidden' ? '' : ( m + e !== -1 && m + e !== h.length && ( m += e, f.highlight( m ) ), h[ m ].__hint );\n\t\t\t\t}, onmouseselection: function () {} } ); function y() {\n\t\t\t\tthis.style.backgroundColor = '#ddd';\n\t\t\t} function I() {\n\t\t\t\tthis.style.backgroundColor = '';\n\t\t\t} function v() {\n\t\t\t\tf.hide(), f.onmouseselection( this.__hint, f.rs );\n\t\t\t} var b = function ( e ) {\n\t\t\t\t\tconst t = ( e = e || window.event ).keyCode; if ( this.elementHint != null && t !== 33 && t !== 34 ) {\n\t\t\t\t\t\tif ( t === 27 ) {\n\t\t\t\t\t\t\tl.hideDropDown(), l.element.focus(), e.preventDefault(), e.stopPropagation();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar i, n = ( n = this.element.innerText ).replace( '\\n', '' ); if ( d.confirmKeys.includes( t ) ) {\n\t\t\t\t\t\t\t\tt === 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() );\n\t\t\t\t\t\t\t} else if ( t === 13 ) {\n\t\t\t\t\t\t\t\tif ( this.elementHint.innerText.length === 0 ) {\n\t\t\t\t\t\t\t\t\tl.onEnter();\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar o = g.style.visibility === 'hidden'; if ( C.hide(), o ) {\n\t\t\t\t\t\t\t\t\t\treturn l.hideDropDown(), l.element.focus(), void l.onEnter();\n\t\t\t\t\t\t\t\t\t} this.element.innerText = this.elementHint.realInnerText, l.hideDropDown(), a( this.element ), e.preventDefault(), e.stopPropagation();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt === 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() );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}.bind( l ), A = function ( e ) {\n\t\t\t\t\tl.hideDropDown();\n\t\t\t\t}; return C.onmouseselection = function ( e, t ) {\n\t\t\t\te = x( e ); t.element.innerText = t.elementHint.innerText = u + e, t.hideDropDown(), window.setTimeout( () => {\n\t\t\t\t\tt.element.focus(), a( t.element );\n\t\t\t\t}, 1 );\n\t\t\t}, l;\n\t\t} const s = t( 6545 ), P = t( 2877 ); function o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function r( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var G = ( () => {\n\t\t\t\tfunction e() {\n\t\t\t\t\tif ( !( this instanceof e ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} this.locked = !1;\n\t\t\t\t} return t = e, ( i = [ { key: 'highlight', value: function ( e ) {\n\t\t\t\t\tthis.locked || ( this.node !== e && ( this.node && this.node.setHighlight( !1 ), this.node = e, this.node.setHighlight( !0 ) ), this._cancelUnhighlight() );\n\t\t\t\t} }, { key: 'unhighlight', value: function () {\n\t\t\t\t\tlet e; this.locked || ( e = this ).node && ( this._cancelUnhighlight(), this.unhighlightTimer = setTimeout( () => {\n\t\t\t\t\t\te.node.setHighlight( !1 ), e.node = void 0, e.unhighlightTimer = void 0;\n\t\t\t\t\t}, 0 ) );\n\t\t\t\t} }, { key: '_cancelUnhighlight', value: function () {\n\t\t\t\t\tthis.unhighlightTimer && ( clearTimeout( this.unhighlightTimer ), this.unhighlightTimer = void 0 );\n\t\t\t\t} }, { key: 'lock', value: function () {\n\t\t\t\t\tthis.locked = !0;\n\t\t\t\t} }, { key: 'unlock', value: function () {\n\t\t\t\t\tthis.locked = !1;\n\t\t\t\t} } ] ) && r( t.prototype, i ), n && r( t, n ), Object.defineProperty( t, 'prototype', { writable: !1 } ), t; let t, i, n;\n\t\t\t} )(), 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 ) {\n\t\t\treturn ( ( e ) => {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\treturn p( e );\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e ) => {\n\t\t\t\tif ( typeof Symbol !== 'undefined' && e[ Symbol.iterator ] != null || e[ '@@iterator' ] != null ) {\n\t\t\t\t\treturn Array.from( e );\n\t\t\t\t}\n\t\t\t} )( e ) || u( e ) || ( () => {\n\t\t\t\tthrow new TypeError( 'Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );\n\t\t\t} )();\n\t\t} function j( e, t ) {\n\t\t\treturn ( ( e ) => {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e, t ) => {\n\t\t\t\tlet i = e == null ? null : typeof Symbol !== 'undefined' && e[ Symbol.iterator ] || e[ '@@iterator' ]; if ( i != null ) {\n\t\t\t\t\tlet n, o, r, s, a = [], l = !0, c = !1; try {\n\t\t\t\t\t\tif ( r = ( i = i.call( e ) ).next, t === 0 ) {\n\t\t\t\t\t\t\tif ( Object( i ) !== i ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t} l = !1;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( ;!( l = ( n = r.call( i ) ).done ) && ( a.push( n.value ), a.length !== t ); l = !0 ) { }\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tc = !0, o = e;\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tif ( !l && i.return != null && ( s = i.return(), Object( s ) !== s ) ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( c ) {\n\t\t\t\t\t\t\t\tthrow o;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return a;\n\t\t\t\t}\n\t\t\t} )( e, t ) || u( e, t ) || ( () => {\n\t\t\t\tthrow new TypeError( 'Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );\n\t\t\t} )();\n\t\t} function g( e, t ) {\n\t\t\tlet i, n, o, r, s = typeof Symbol !== 'undefined' && e[ Symbol.iterator ] || e[ '@@iterator' ]; if ( s ) {\n\t\t\t\treturn o = !( n = !0 ), { s: function () {\n\t\t\t\t\ts = s.call( e );\n\t\t\t\t}, n: function () {\n\t\t\t\t\tconst e = s.next(); return n = e.done, e;\n\t\t\t\t}, e: function ( e ) {\n\t\t\t\t\to = !0, i = e;\n\t\t\t\t}, f: function () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tn || s.return == null || s.return();\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( o ) {\n\t\t\t\t\t\t\tthrow i;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} };\n\t\t\t} if ( Array.isArray( e ) || ( s = u( e ) ) || t && e && typeof e.length === 'number' ) {\n\t\t\t\treturn s && ( e = s ), r = 0, { s: t = function () {}, n: function () {\n\t\t\t\t\treturn r >= e.length ? { done: !0 } : { done: !1, value: e[ r++ ] };\n\t\t\t\t}, e: function ( e ) {\n\t\t\t\t\tthrow e;\n\t\t\t\t}, f: t };\n\t\t\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.' );\n\t\t} function u( e, t ) {\n\t\t\tlet i; if ( e ) {\n\t\t\t\treturn 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;\n\t\t\t}\n\t\t} function p( e, t ) {\n\t\t\t( t == null || t > e.length ) && ( t = e.length ); for ( var i = 0, n = Array( t ); i < t; i++ ) {\n\t\t\t\tn[ i ] = e[ i ];\n\t\t\t} return n;\n\t\t} function m( e ) {\n\t\t\treturn ( m = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function f( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( m( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( m( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), m( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var b = ( () => {\n\t\t\t\tfunction S( e, t ) {\n\t\t\t\t\tif ( !( this instanceof S ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} 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();\n\t\t\t\t} return e = S, ( t = [ { key: 'getMaxVisibleChilds', value: function () {\n\t\t\t\t\treturn this.editor && this.editor.options && this.editor.options.maxVisibleChilds ? this.editor.options.maxVisibleChilds : K;\n\t\t\t\t} }, { key: '_updateEditability', value: function () {\n\t\t\t\t\tlet 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() {\n\t\t\t\t\t\treturn e();\n\t\t\t\t\t}, 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 ) ) );\n\t\t\t\t} }, { key: 'getPath', value: function () {\n\t\t\t\t\tfor ( var e = this, t = []; e; ) {\n\t\t\t\t\t\tconst i = e.getName(); void 0 !== i && t.unshift( i ), e = e.parent;\n\t\t\t\t\t} return t;\n\t\t\t\t} }, { key: 'getInternalPath', value: function () {\n\t\t\t\t\tfor ( var e = this, t = []; e; ) {\n\t\t\t\t\t\te.parent && t.unshift( e.getIndex() ), e = e.parent;\n\t\t\t\t\t} return t;\n\t\t\t\t} }, { key: 'getName', value: function () {\n\t\t\t\t\treturn this.parent ? this.parent.type !== 'array' ? this.field : this.index : void 0;\n\t\t\t\t} }, { key: 'findNodeByPath', value: function ( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tif ( e.length === 0 ) {\n\t\t\t\t\t\t\treturn this;\n\t\t\t\t\t\t} if ( e.length && this.childs && this.childs.length ) {\n\t\t\t\t\t\t\tfor ( let t = 0; t < this.childs.length; ++t ) {\n\t\t\t\t\t\t\t\tif ( String( e[ 0 ] ) == String( this.childs[ t ].getName() ) ) {\n\t\t\t\t\t\t\t\t\treturn this.childs[ t ].findNodeByPath( e.slice( 1 ) );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'findNodeByInternalPath', value: function ( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tfor ( var t = this, i = 0; i < e.length && t; i++ ) {\n\t\t\t\t\t\t\tt = t.childs[ e[ i ] ];\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'serialize', value: function () {\n\t\t\t\t\treturn { value: this.getValue(), path: this.getPath() };\n\t\t\t\t} }, { key: 'findNode', value: function ( e ) {\n\t\t\t\t\tfor ( var i = ( 0, E.parsePath )( e ), n = this; n && i.length > 0; ) {\n\t\t\t\t\t\t( () => {\n\t\t\t\t\t\t\tconst t = i.shift(); if ( typeof t === 'number' ) {\n\t\t\t\t\t\t\t\tif ( n.type !== 'array' ) {\n\t\t\t\t\t\t\t\t\tthrow new Error( 'Cannot get child node at index ' + t + ': node is no array' );\n\t\t\t\t\t\t\t\t} n = n.childs[ t ];\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( n.type !== 'object' ) {\n\t\t\t\t\t\t\t\t\tthrow new Error( 'Cannot get child node ' + t + ': node is no object' );\n\t\t\t\t\t\t\t\t} n = n.childs.filter( ( e ) => e.field === t )[ 0 ];\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} )();\n\t\t\t\t\t} return n;\n\t\t\t\t} }, { key: 'findParents', value: function () {\n\t\t\t\t\tfor ( var e = [], t = this.parent; t; ) {\n\t\t\t\t\t\te.unshift( t ), t = t.parent;\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: 'setError', value: function ( e, t ) {\n\t\t\t\t\tthis.error = e, this.errorChild = t, this.dom && this.dom.tr && this.updateError();\n\t\t\t\t} }, { key: 'updateError', value: function () {\n\t\t\t\t\tlet i = this, n = this.fieldError || this.valueError || this.error, e = this.dom.tdError; if ( n && this.dom && this.dom.tr ) {\n\t\t\t\t\t\t( 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 () {\n\t\t\t\t\t\t\t\ti.dom.popupAnchor && i.dom.popupAnchor.destroy();\n\t\t\t\t\t\t\t} ), r = function () {\n\t\t\t\t\t\t\t\tdelete i.dom.popupAnchor;\n\t\t\t\t\t\t\t}, s = function ( e ) {\n\t\t\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t\t\t}, a = ( o.onmouseover = function () {\n\t\t\t\t\t\t\t\ti.dom.popupAnchor || s( !0 );\n\t\t\t\t\t\t\t}, o.onfocus = function () {\n\t\t\t\t\t\t\t\tt(), s( !1 );\n\t\t\t\t\t\t\t}, o.onblur = function () {\n\t\t\t\t\t\t\t\tt();\n\t\t\t\t\t\t\t}, this.errorChild ); for ( a && ( o.onclick = function () {\n\t\t\t\t\t\t\ta.findParents().forEach( ( e ) => {\n\t\t\t\t\t\t\t\te.expand( !1 );\n\t\t\t\t\t\t\t} ), a.scrollTo( () => {\n\t\t\t\t\t\t\t\ta.focus();\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t} ); e.firstChild; ) {\n\t\t\t\t\t\t\te.removeChild( e.firstChild );\n\t\t\t\t\t\t}e.appendChild( o );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.dom.tr && ( 0, E.removeClassName )( this.dom.tr, 'jsoneditor-validation-error' ), e && ( this.dom.tdError.parentNode.removeChild( this.dom.tdError ), delete this.dom.tdError );\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'getIndex', value: function () {\n\t\t\t\t\tlet e; return this.parent ? ( e = this.parent.childs.indexOf( this ) ) !== -1 ? e : null : -1;\n\t\t\t\t} }, { key: 'setParent', value: function ( e ) {\n\t\t\t\t\tthis.parent = e;\n\t\t\t\t} }, { key: 'setField', value: function ( e, t ) {\n\t\t\t\t\tthis.field = e, this.previousField = e, this.fieldEditable = !0 === t;\n\t\t\t\t} }, { key: 'getField', value: function () {\n\t\t\t\t\treturn void 0 === this.field && this._getDomField(), this.field;\n\t\t\t\t} }, { key: 'setValue', value: function ( e, t ) {\n\t\t\t\t\tlet i, n, o, r, s, a, l = this.childs; if ( this.type = this._getType( e ), t && t !== this.type ) {\n\t\t\t\t\t\tif ( t !== 'string' || this.type !== 'auto' ) {\n\t\t\t\t\t\t\tthrow new Error( 'Type mismatch: cannot cast value of type \"' + this.type + ' to the specified type \"' + t + '\"' );\n\t\t\t\t\t\t} this.type = t;\n\t\t\t\t\t} if ( this.type === 'array' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\tvoid 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 ) ) );\n\t\t\t\t\t\t} for ( n = this.childs.length; n >= e.length; n-- ) {\n\t\t\t\t\t\t\tthis.removeChild( this.childs[ n ], !1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( this.type === 'object' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), n = this.childs.length - 1; n >= 0; n-- ) {\n\t\t\t\t\t\t\ty( e, this.childs[ n ].field ) || this.removeChild( this.childs[ n ], !1 );\n\t\t\t\t\t\t} for ( let c in i = 0, e ) {\n\t\t\t\t\t\t\ty( 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++ );\n\t\t\t\t\t\t}!( this.value = '' ) === this.editor.options.sortObjectKeys && this.sort( [], 'asc', !1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.hideChilds(), delete this.append, delete this.showMore, delete this.expanded, delete this.childs, this.value = e;\n\t\t\t\t\t}Array.isArray( l ) !== Array.isArray( this.childs ) && this.recreateDom(), this.updateDom( { updateIndexes: !0 } ), this.previousValue = this.value;\n\t\t\t\t} }, { key: 'setInternalValue', value: function ( e ) {\n\t\t\t\t\tlet t, i, n, o, r, s = this.childs; if ( this.type = e.type, e.type === 'array' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), o = 0; o < e.childs.length; o++ ) {\n\t\t\t\t\t\t\tvoid 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 ) ) );\n\t\t\t\t\t\t} for ( r = this.childs.length; r >= e.childs.length; r-- ) {\n\t\t\t\t\t\t\tthis.removeChild( this.childs[ r ], !1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( e.type === 'object' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), o = 0; o < e.childs.length; o++ ) {\n\t\t\t\t\t\t\tvoid 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 ) ) );\n\t\t\t\t\t\t} for ( r = this.childs.length; r >= e.childs.length; r-- ) {\n\t\t\t\t\t\t\tthis.removeChild( this.childs[ r ], !1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.hideChilds(), delete this.append, delete this.showMore, delete this.expanded, delete this.childs, this.value = e.value;\n\t\t\t\t\t}Array.isArray( s ) !== Array.isArray( this.childs ) && this.recreateDom(), this.updateDom( { updateIndexes: !0 } ), this.previousValue = this.value;\n\t\t\t\t} }, { key: 'recreateDom', value: function () {\n\t\t\t\t\tlet e; this.dom && this.dom.tr && this.dom.tr.parentNode ? ( e = this._detachFromDom(), this.clearDom(), this._attachToDom( e ) ) : this.clearDom();\n\t\t\t\t} }, { key: 'getValue', value: function () {\n\t\t\t\t\tlet t, i; return this.type === 'array' ? ( t = [], this.childs.forEach( ( e ) => {\n\t\t\t\t\t\tt.push( e.getValue() );\n\t\t\t\t\t} ), t ) : this.type === 'object' ? ( i = {}, this.childs.forEach( ( e ) => {\n\t\t\t\t\t\ti[ e.getField() ] = e.getValue();\n\t\t\t\t\t} ), i ) : ( void 0 === this.value && this._getDomValue(), this.value );\n\t\t\t\t} }, { key: 'getInternalValue', value: function () {\n\t\t\t\t\treturn 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 } );\n\t\t\t\t} }, { key: 'getLevel', value: function () {\n\t\t\t\t\treturn this.parent ? this.parent.getLevel() + 1 : 0;\n\t\t\t\t} }, { key: 'getNodePath', value: function () {\n\t\t\t\t\tconst e = this.parent ? this.parent.getNodePath() : []; return e.push( this ), e;\n\t\t\t\t} }, { key: 'clone', value: function () {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\te = e.clone(); e.setParent( t ), i.push( e );\n\t\t\t\t\t} ), t.childs = i ) : t.childs = void 0, t;\n\t\t\t\t} }, { key: 'expand', value: function ( t ) {\n\t\t\t\t\tthis.childs && ( this.expanded = !0, this.dom.expand && ( this.dom.expand.className = 'jsoneditor-button jsoneditor-expanded' ), this.showChilds(), !1 !== t && this.childs.forEach( ( e ) => {\n\t\t\t\t\t\te.expand( t );\n\t\t\t\t\t} ), this.updateDom( { recurse: !1 } ) );\n\t\t\t\t} }, { key: 'collapse', value: function ( t ) {\n\t\t\t\t\tthis.childs && ( this.hideChilds(), !1 !== t && this.childs.forEach( ( e ) => {\n\t\t\t\t\t\te.collapse( t );\n\t\t\t\t\t} ), this.dom.expand && ( this.dom.expand.className = 'jsoneditor-button jsoneditor-collapsed' ), this.expanded = !1, this.updateDom( { recurse: !1 } ) );\n\t\t\t\t} }, { key: 'showChilds', value: function () {\n\t\t\t\t\tvar e = this.childs; if ( e && this.expanded ) {\n\t\t\t\t\t\tvar e = this.dom.tr, t = e ? e.parentNode : void 0; if ( t ) {\n\t\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\t\tconst s = this.childs[ r ]; s.getDom().parentNode || t.insertBefore( s.getDom(), o ), s.showChilds();\n\t\t\t\t\t\t\t}e = this.getShowMoreDom(); o = this._getNextTr(), e.parentNode || t.insertBefore( e, o ), this.showMore.updateDom();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_getNextTr', value: function () {\n\t\t\t\t\treturn this.showMore && this.showMore.getDom().parentNode ? this.showMore.getDom() : this.append && this.append.getDom().parentNode ? this.append.getDom() : void 0;\n\t\t\t\t} }, { key: 'hide', value: function ( e ) {\n\t\t\t\t\tconst t = this.dom.tr, i = t ? t.parentNode : void 0; i && i.removeChild( t ), this.dom.popupAnchor && this.dom.popupAnchor.destroy(), this.hideChilds( e );\n\t\t\t\t} }, { key: 'hideChilds', value: function ( e ) {\n\t\t\t\t\tlet t; this.childs && this.expanded && ( ( t = this.getAppendDom() ).parentNode && t.parentNode.removeChild( t ), this.childs.forEach( ( e ) => {\n\t\t\t\t\t\te.hide();\n\t\t\t\t\t} ), ( t = this.getShowMoreDom() ).parentNode && t.parentNode.removeChild( t ), e && !e.resetVisibleChilds || ( this.visibleChilds = this.getMaxVisibleChilds() ) );\n\t\t\t\t} }, { key: '_updateCssClassName', value: function () {\n\t\t\t\t\tlet 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() {\n\t\t\t\t\t\treturn e();\n\t\t\t\t\t} } ) || '', ( 0, E.addClassName )( this.dom.tree, 'jsoneditor-values ' + t ) );\n\t\t\t\t} }, { key: 'recursivelyUpdateCssClassesOnNodes', value: function () {\n\t\t\t\t\tif ( this._updateCssClassName(), Array.isArray( this.childs ) ) {\n\t\t\t\t\t\tfor ( let e = 0; e < this.childs.length; e++ ) {\n\t\t\t\t\t\t\tthis.childs[ e ].recursivelyUpdateCssClassesOnNodes();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'expandTo', value: function () {\n\t\t\t\t\tfor ( let e = this.parent; e; ) {\n\t\t\t\t\t\te.expanded || e.expand(), e = e.parent;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'appendChild', value: function ( e, t, i ) {\n\t\t\t\t\tlet 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 } ) );\n\t\t\t\t} }, { key: 'moveBefore', value: function ( e, t, i ) {\n\t\t\t\t\tlet 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 );\n\t\t\t\t} }, { key: 'insertBefore', value: function ( e, t, i ) {\n\t\t\t\t\tif ( this._hasChilds() ) {\n\t\t\t\t\t\tif ( this.visibleChilds++, this.type === 'object' && void 0 === e.field && e.setField( '' ), t === this.append ) {\n\t\t\t\t\t\t\te.setParent( this ), e.fieldEditable = this.type === 'object', this.childs.push( e );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar n = this.childs.indexOf( t ); if ( n === -1 ) {\n\t\t\t\t\t\t\t\tthrow new Error( 'Node not found' );\n\t\t\t\t\t\t\t} e.setParent( this ), e.fieldEditable = this.type === 'object', this.childs.splice( n, 0, e );\n\t\t\t\t\t\t} 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 } ) );\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'insertAfter', value: function ( e, t ) {\n\t\t\t\t\tthis._hasChilds() && ( t = this.childs.indexOf( t ), ( t = this.childs[ t + 1 ] ) ? this.insertBefore( e, t ) : this.appendChild( e ) );\n\t\t\t\t} }, { key: 'search', value: function ( t, i ) {\n\t\t\t\t\tArray.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 ) => {\n\t\t\t\t\t\te.search( t, i );\n\t\t\t\t\t} ) : 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;\n\t\t\t\t} }, { key: 'scrollTo', value: function ( e ) {\n\t\t\t\t\tthis.expandPathToNode(), this.dom.tr && this.dom.tr.parentNode && this.editor.scrollTo( this.dom.tr.offsetTop, e );\n\t\t\t\t} }, { key: 'expandPathToNode', value: function () {\n\t\t\t\t\tfor ( let e = this; e && e.parent; ) {\n\t\t\t\t\t\tfor ( let t = e.parent.type === 'array' ? e.index : e.parent.childs.indexOf( e ); e.parent.visibleChilds < t + 1; ) {\n\t\t\t\t\t\t\te.parent.visibleChilds += this.getMaxVisibleChilds();\n\t\t\t\t\t\t}e.parent.expand( !1 ), e = e.parent;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'focus', value: function ( e ) {\n\t\t\t\t\tif ( S.focusElement = e, this.dom.tr && this.dom.tr.parentNode ) {\n\t\t\t\t\t\tconst t = this.dom; switch ( e ) {\n\t\t\t\t\t\t\tcase '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();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'containsNode', value: function ( e ) {\n\t\t\t\t\tif ( this === e ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t} const t = this.childs; if ( t ) {\n\t\t\t\t\t\tfor ( let i = 0, n = t.length; i < n; i++ ) {\n\t\t\t\t\t\t\tif ( t[ i ].containsNode( e ) ) {\n\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return !1;\n\t\t\t\t} }, { key: 'removeChild', value: function ( e, t ) {\n\t\t\t\t\tif ( this.childs ) {\n\t\t\t\t\t\tconst i = this.childs.indexOf( e ); if ( i !== -1 ) {\n\t\t\t\t\t\t\treturn 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_remove', value: function ( e ) {\n\t\t\t\t\tthis.removeChild( e );\n\t\t\t\t} }, { key: 'changeType', value: function ( e ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\te.clearDom(), delete e.index, e.fieldEditable = !0, void 0 === e.field && ( e.field = '' );\n\t\t\t\t\t} ), i !== 'string' && i !== 'auto' || ( this.expanded = !0 ) ) : e === 'array' ? ( this.childs || ( this.childs = [] ), this.childs.forEach( ( e, t ) => {\n\t\t\t\t\t\te.clearDom(), e.fieldEditable = !1, e.index = t;\n\t\t\t\t\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 } ) );\n\t\t\t\t} }, { key: 'deepEqual', value: function ( e ) {\n\t\t\t\t\tlet t; if ( this.type === 'array' ) {\n\t\t\t\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} if ( this.childs.length !== e.length ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} for ( t = 0; t < this.childs.length; t++ ) {\n\t\t\t\t\t\t\tif ( !this.childs[ t ].deepEqual( e[ t ] ) ) {\n\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( this.type === 'object' ) {\n\t\t\t\t\t\tif ( m( e ) !== 'object' || !e ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} const i = Object.keys( e ); if ( this.childs.length !== i.length ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} for ( t = 0; t < i.length; t++ ) {\n\t\t\t\t\t\t\tconst n = this.childs[ t ]; if ( n.field !== i[ t ] || !n.deepEqual( e[ n.field ] ) ) {\n\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( this.value !== e ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} return !0;\n\t\t\t\t} }, { key: '_getDomValue', value: function () {\n\t\t\t\t\tif ( 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 ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tlet 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() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tthis._setValueError( ( 0, a.Tl )( 'cannotParseValueError' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_setValueError', value: function ( e ) {\n\t\t\t\t\tthis.valueError = { message: e }, this.updateError();\n\t\t\t\t} }, { key: '_clearValueError', value: function () {\n\t\t\t\t\tthis.valueError && ( this.valueError = null, this.updateError() );\n\t\t\t\t} }, { key: '_setFieldError', value: function ( e ) {\n\t\t\t\t\tthis.fieldError = { message: e }, this.updateError();\n\t\t\t\t} }, { key: '_clearFieldError', value: function () {\n\t\t\t\t\tthis.fieldError && ( this.fieldError = null, this.updateError() );\n\t\t\t\t} }, { key: '_onChangeValue', value: function () {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, { key: '_onChangeField', value: function () {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, { key: '_updateDomValue', value: function () {\n\t\t\t\t\tconst e = this.dom.value; if ( e ) {\n\t\t\t\t\t\tlet 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() ) {\n\t\t\t\t\t\t\tthis.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 ) {\n\t\t\t\t\t\t\t\tfor ( ;this.dom.date.firstChild; ) {\n\t\t\t\t\t\t\t\t\tthis.dom.date.removeChild( this.dom.date.firstChild );\n\t\t\t\t\t\t\t\t} this.dom.date.appendChild( document.createTextNode( o ) );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tthis.dom.date.textContent = new Date( i ).toISOString();\n\t\t\t\t\t\t\t} this.dom.date.title = new Date( i ).toString();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tthis.dom.date && ( this.dom.date.parentNode.removeChild( this.dom.date ), delete this.dom.date );\n\t\t\t\t\t\t}( 0, E.stripFormatting )( e ), this._updateDomDefault();\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_updateEnumOptions', value: function () {\n\t\t\t\t\tif ( this.enum && this.dom.select ) {\n\t\t\t\t\t\tthis.dom.select.innerHTML = ''; for ( let e = 0; e < this.enum.length; e++ ) {\n\t\t\t\t\t\t\tconst t = document.createElement( 'option' ); t.value = this.enum[ e ], t.textContent = this.enum[ e ], this.dom.select.appendChild( t );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_deleteDomColor', value: function () {\n\t\t\t\t\tthis.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' ) );\n\t\t\t\t} }, { key: '_updateDomField', value: function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t} }, { key: '_getDomField', value: function ( e ) {\n\t\t\t\t\tif ( 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 ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tlet 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() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tthis._setFieldError( ( 0, a.Tl )( 'cannotParseFieldError' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_updateDomDefault', value: function () {\n\t\t\t\t\tlet 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' );\n\t\t\t\t} }, { key: '_showTimestampTag', value: function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t} }, { key: 'clearDom', value: function () {\n\t\t\t\t\tthis.dom = {};\n\t\t\t\t} }, { key: 'getDom', value: function () {\n\t\t\t\t\tlet 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;\n\t\t\t\t} }, { key: 'isVisible', value: function () {\n\t\t\t\t\treturn this.dom && this.dom.tr && this.dom.tr.parentNode || !1;\n\t\t\t\t} }, { key: 'isDescendantOf', value: function ( e ) {\n\t\t\t\t\tfor ( let t = this.parent; t; ) {\n\t\t\t\t\t\tif ( t === e ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t} t = t.parent;\n\t\t\t\t\t} return !1;\n\t\t\t\t} }, { key: '_createDomField', value: function () {\n\t\t\t\t\treturn document.createElement( 'div' );\n\t\t\t\t} }, { key: 'setHighlight', value: function ( t ) {\n\t\t\t\t\tthis.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 ) => {\n\t\t\t\t\t\te.setHighlight( t );\n\t\t\t\t\t} );\n\t\t\t\t} }, { key: 'setSelected', value: function ( t, e ) {\n\t\t\t\t\tthis.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 ) => {\n\t\t\t\t\t\te.setSelected( t );\n\t\t\t\t\t} );\n\t\t\t\t} }, { key: 'updateValue', value: function ( e ) {\n\t\t\t\t\tthis.value = e, this.previousValue = e, this.valueError = void 0, this.updateDom();\n\t\t\t\t} }, { key: 'updateField', value: function ( e ) {\n\t\t\t\t\tthis.field = e, this.previousField = e, this.fieldError = void 0, this.updateDom();\n\t\t\t\t} }, { key: 'updateDom', value: function ( t ) {\n\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\te.updateDom( t );\n\t\t\t\t\t} ), this.error && this.updateError(), this.append && this.append.updateDom(), this.showMore && this.showMore.updateDom(), this._updateCssClassName();\n\t\t\t\t} }, { key: '_updateSchema', value: function () {\n\t\t\t\t\tthis.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 );\n\t\t\t\t} }, { key: '_updateDomIndexes', value: function () {\n\t\t\t\t\tconst e = this.dom.value, t = this.childs; e && t && ( this.type === 'array' ? t.forEach( ( e, t ) => {\n\t\t\t\t\t\te.index = t; e = e.dom.field; e && ( e.textContent = t );\n\t\t\t\t\t} ) : this.type === 'object' && t.forEach( ( e ) => {\n\t\t\t\t\t\tvoid 0 !== e.index && ( delete e.index, void 0 === e.field ) && ( e.field = '' );\n\t\t\t\t\t} ) );\n\t\t\t\t} }, { key: '_createDomValue', value: function () {\n\t\t\t\t\tlet 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;\n\t\t\t\t} }, { key: '_createDomExpandButton', value: function () {\n\t\t\t\t\tconst 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;\n\t\t\t\t} }, { key: '_createDomTree', value: function () {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, { key: 'onEvent', value: function ( e ) {\n\t\t\t\t\tlet 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, () => {\n\t\t\t\t\t\t( 0, E.removeClassName )( o.menu, 'jsoneditor-selected' ), t.unlock(), t.unhighlight();\n\t\t\t\t\t} ) ), 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 ) {\n\t\t\t\t\t\tswitch ( i ) {\n\t\t\t\t\t\t\tcase '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( () => {\n\t\t\t\t\t\t\t\tr._getDomValue(), r._updateDomValue();\n\t\t\t\t\t\t\t}, 1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} const c = o.field; if ( n === c ) {\n\t\t\t\t\t\tswitch ( i ) {\n\t\t\t\t\t\t\tcase '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( () => {\n\t\t\t\t\t\t\t\tr._getDomField(), r._updateDomField();\n\t\t\t\t\t\t\t}, 1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 );\n\t\t\t\t} }, { key: '_onEvent', value: function ( e ) {\n\t\t\t\t\tvar 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 ) );\n\t\t\t\t} }, { key: 'onKeyDown', value: function ( e ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\tu.parent.moveBefore( e, u );\n\t\t\t\t\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 === 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 ) => {\n\t\t\t\t\t\tt.parent.moveBefore( e, t );\n\t\t\t\t\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 ) => {\n\t\t\t\t\t\tt.parent.moveBefore( e, t );\n\t\t\t\t\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 ) => {\n\t\t\t\t\t\tp.parent.moveBefore( e, p );\n\t\t\t\t\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(), 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() );\n\t\t\t\t} }, { key: '_onExpand', value: function ( e ) {\n\t\t\t\t\tlet 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 } );\n\t\t\t\t} }, { key: '_showColorPicker', value: function () {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\ttypeof e === 'string' && e !== t.value && ( t._deleteDomColor(), t.value = e, t.updateDom(), t._debouncedOnChangeValue() );\n\t\t\t\t\t} ) );\n\t\t\t\t} }, { key: 'getFieldNames', value: function ( t ) {\n\t\t\t\t\treturn this.type === 'object' ? this.childs.filter( ( e ) => e !== t ).map( ( e ) => e.field ) : [];\n\t\t\t\t} }, { key: '_onInsertBefore', value: function ( e, t, i ) {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} }, { key: '_onInsertAfter', value: function ( e, t, i ) {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} }, { key: '_onAppend', value: function ( e, t, i ) {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} }, { key: '_onChangeType', value: function ( e ) {\n\t\t\t\t\tlet 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 } ) );\n\t\t\t\t} }, { key: 'sort', value: function ( i, e ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\tvar 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;\n\t\t\t\t\t} ), this._updateDomIndexes(), this.showChilds(), !0 === o ) && this.editor._onAction( 'sort', { path: this.getInternalPath(), oldChilds: t, newChilds: this.childs } );\n\t\t\t\t} }, { key: 'update', value: function ( e ) {\n\t\t\t\t\tconst t = this.getInternalValue(); this.setValue( e ), this.editor._onAction( 'transform', { path: this.getInternalPath(), oldValue: t, newValue: this.getInternalValue() } );\n\t\t\t\t} }, { key: '_detachFromDom', value: function () {\n\t\t\t\t\tvar 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 };\n\t\t\t\t} }, { key: '_attachToDom', value: function ( e ) {\n\t\t\t\t\te.table && ( e.nextTr ? e.table.insertBefore( this.getDom(), e.nextTr ) : e.table.appendChild( this.getDom() ) ), this.expanded && this.showChilds();\n\t\t\t\t} }, { key: 'transform', value: function ( e ) {\n\t\t\t\t\tif ( this._hasChilds() ) {\n\t\t\t\t\t\tthis.hideChilds(); try {\n\t\t\t\t\t\t\tconst 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();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tthis.showChilds(), this.editor._onError( e );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'extract', value: function () {\n\t\t\t\t\tthis.editor.node.hideChilds(), this.hideChilds(); try {\n\t\t\t\t\t\tconst 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 } );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tthis.editor._onError( e );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tthis.updateDom( { recurse: !0 } ), this.showChilds();\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'getNestedChild', value: function ( e ) {\n\t\t\t\t\tfor ( var t = 0, i = this; i && t < e.length; ) {\n\t\t\t\t\t\ti = i.findChildByProperty( e[ t ] ), t++;\n\t\t\t\t\t} return i;\n\t\t\t\t} }, { key: 'findChildByProperty', value: function ( t ) {\n\t\t\t\t\tif ( this.type === 'object' ) {\n\t\t\t\t\t\treturn this.childs.find( ( e ) => e.field === t );\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'getAppendDom', value: function () {\n\t\t\t\t\treturn this.append || ( this.append = new $( this.editor ), this.append.setParent( this ) ), this.append.getDom();\n\t\t\t\t} }, { key: 'getShowMoreDom', value: function () {\n\t\t\t\t\treturn this.showMore || ( this.showMore = new z( this.editor, this ) ), this.showMore.getDom();\n\t\t\t\t} }, { key: 'nextSibling', value: function () {\n\t\t\t\t\tconst e = this.parent.childs.indexOf( this ); return this.parent.childs[ e + 1 ] || this.parent.append;\n\t\t\t\t} }, { key: '_previousNode', value: function () {\n\t\t\t\t\tlet e = null, t = this.getDom(); if ( t && t.parentNode ) {\n\t\t\t\t\t\tfor ( let i = t; i = i.previousSibling, e = S.getNodeFromTarget( i ), i && e && e instanceof $ && !e.isVisible(); ) { }\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: '_nextNode', value: function () {\n\t\t\t\t\tlet e = null, t = this.getDom(); if ( t && t.parentNode ) {\n\t\t\t\t\t\tfor ( let i = t; i = i.nextSibling, e = S.getNodeFromTarget( i ), i && e && e instanceof $ && !e.isVisible(); ) { }\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: '_firstNode', value: function () {\n\t\t\t\t\tlet e = null, t = this.getDom(); return t && t.parentNode && ( t = t.parentNode.firstChild, e = S.getNodeFromTarget( t ) ), e;\n\t\t\t\t} }, { key: '_lastNode', value: function () {\n\t\t\t\t\tvar e = null, t = this.getDom(); if ( t && t.parentNode ) {\n\t\t\t\t\t\tfor ( var i = t.parentNode.lastChild, e = S.getNodeFromTarget( i ); i && e && !e.isVisible(); ) {\n\t\t\t\t\t\t\ti = i.previousSibling, e = S.getNodeFromTarget( i );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: '_previousElement', value: function ( e ) {\n\t\t\t\t\tconst t = this.dom; switch ( e ) {\n\t\t\t\t\t\tcase t.value: if ( this.fieldEditable ) {\n\t\t\t\t\t\t\treturn t.field;\n\t\t\t\t\t\t} case t.field: if ( this._hasChilds() ) {\n\t\t\t\t\t\t\treturn t.expand;\n\t\t\t\t\t\t} case t.expand: return t.menu; case t.menu: if ( t.drag ) {\n\t\t\t\t\t\t\treturn t.drag;\n\t\t\t\t\t\t} default: return null;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_nextElement', value: function ( e ) {\n\t\t\t\t\tconst t = this.dom; switch ( e ) {\n\t\t\t\t\t\tcase t.drag:\n\t\t\t\t\t\t\treturn t.menu; case t.menu: if ( this._hasChilds() ) {\n\t\t\t\t\t\t\treturn t.expand;\n\t\t\t\t\t\t} case t.expand: if ( this.fieldEditable ) {\n\t\t\t\t\t\t\treturn t.field;\n\t\t\t\t\t\t} case t.field: if ( !this._hasChilds() ) {\n\t\t\t\t\t\t\treturn t.value;\n\t\t\t\t\t\t} default: return null;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_getElementName', value: function ( t ) {\n\t\t\t\t\tconst i = this; return Object.keys( this.dom ).find( ( e ) => i.dom[ e ] === t );\n\t\t\t\t} }, { key: '_hasChilds', value: function () {\n\t\t\t\t\treturn this.type === 'array' || this.type === 'object';\n\t\t\t\t} }, { key: 'addTemplates', value: function ( t, i ) {\n\t\t\t\t\tconst n = this, e = n.editor.options.templates; e != null && ( e.length && t.push( { type: 'separator' } ), e.forEach( function ( e ) {\n\t\t\t\t\t\tt.push( { text: e.text, className: e.className || 'jsoneditor-type-object', title: e.title, click: ( i ? function ( e, t ) {\n\t\t\t\t\t\t\tn._onAppend( e, t );\n\t\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\t\tn._onInsertBefore( e, t );\n\t\t\t\t\t\t} ).bind( this, e.field, e.value ) } );\n\t\t\t\t\t} ) );\n\t\t\t\t} }, { key: 'showContextMenu', value: function ( e, t ) {\n\t\t\t\t\tlet 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\t\t\t\t\t\tn._onChangeType( 'auto' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array' + ( this.type === 'array' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\t\tn._onChangeType( 'array' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object' + ( this.type === 'object' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\t\tn._onChangeType( 'object' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string' + ( this.type === 'string' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\t\tn._onChangeType( 'string' );\n\t\t\t\t\t} } ] } ), 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\t\t\t\t\t\tn.showSortModal();\n\t\t\t\t\t} } ), 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\t\t\t\t\t\tn.showTransformModal();\n\t\t\t\t\t} } ), this.parent ) && o.push( { text: ( 0, a.Tl )( 'extract' ), title: ( 0, a.Tl )( 'extractTitle', { type: this.type } ), className: 'jsoneditor-extract', click: function () {\n\t\t\t\t\t\tn.extract();\n\t\t\t\t\t} } ), 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\t\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\t\tn._onAppend( '', [] );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\t\tn._onAppend( '', {} );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\t\tn._onAppend( '', '', 'string' );\n\t\t\t\t\t} } ], 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\t\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t\t}, submenu: i } ) ), i = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', '', 'auto' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', [] );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', {} );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', '', 'string' );\n\t\t\t\t\t} } ], 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\t\t\t\t\t\tn._onInsertBefore( '', '', 'auto' );\n\t\t\t\t\t}, submenu: i } ), this.editable.field ) && ( o.push( { text: ( 0, a.Tl )( 'duplicateText' ), title: ( 0, a.Tl )( 'duplicateField' ), className: 'jsoneditor-duplicate', click: function () {\n\t\t\t\t\t\tS.onDuplicate( n );\n\t\t\t\t\t} } ), o.push( { text: ( 0, a.Tl )( 'removeText' ), title: ( 0, a.Tl )( 'removeField' ), className: 'jsoneditor-remove', click: function () {\n\t\t\t\t\t\tS.onRemove( n );\n\t\t\t\t\t} } ) ), 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() );\n\t\t\t\t} }, { key: 'showSortModal', value: function () {\n\t\t\t\t\tconst i = this, e = this.editor.options.modalAnchor || d.ai, t = this.getValue(); ( 0, F.showSortModal )( e, t, ( e ) => {\n\t\t\t\t\t\tvar t = e.path, t = ( 0, E.parsePath )( t ); i.sortedBy = e, i.sort( t, e.direction );\n\t\t\t\t\t}, i.sortedBy );\n\t\t\t\t} }, { key: 'showTransformModal', value: function () {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tt.transform( e );\n\t\t\t\t\t} } );\n\t\t\t\t} }, { key: '_getType', value: function ( e ) {\n\t\t\t\t\treturn e instanceof Array ? 'array' : e instanceof Object ? 'object' : typeof e === 'string' && typeof ( 0, E.parseString )( e ) !== 'string' ? 'string' : 'auto';\n\t\t\t\t} }, { key: '_escapeHTML', value: function ( e ) {\n\t\t\t\t\treturn typeof e !== 'string' ? String( e ) : ( e = String( e ).replace( /&/g, '&amp;' ).replace( /</g, '&lt;' ).replace( />/g, '&gt;' ).replace( / {2}/g, ' &nbsp;' ).replace( /^ /, '&nbsp;' ).replace( / $/, '&nbsp;' ), e = ( e = JSON.stringify( e ) ).substring( 1, e.length - 1 ), !0 === this.editor.options.escapeUnicode ? ( 0, E.escapeUnicodeChars )( e ) : e );\n\t\t\t\t} }, { key: '_unescapeHTML', value: function ( e ) {\n\t\t\t\t\te = '\"' + this._escapeJSON( e ) + '\"'; return ( 0, E.parse )( e ).replace( /&lt;/g, '<' ).replace( /&gt;/g, '>' ).replace( /&nbsp;|\\u00A0/g, ' ' ).replace( /&amp;/g, '&' );\n\t\t\t\t} }, { key: '_escapeJSON', value: function ( e ) {\n\t\t\t\t\tfor ( var t = '', i = 0; i < e.length; ) {\n\t\t\t\t\t\tlet 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++;\n\t\t\t\t\t} return t;\n\t\t\t\t} }, { key: 'updateNodeName', value: function () {\n\t\t\t\t\tconst e = this.childs ? this.childs.length : 0; if ( this.type === 'object' || this.type === 'array' ) {\n\t\t\t\t\t\tif ( this.editor.options.onNodeName ) {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\tvar t = this.getValue.bind( this ), i = this.editor.options.onNodeName( { path: this.getPath(), size: e, type: this.type, get value() {\n\t\t\t\t\t\t\t\t\treturn t();\n\t\t\t\t\t\t\t\t} } );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\tconsole.error( 'Error in onNodeName callback: ', e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.dom.value.textContent = this.type === 'object' ? '{' + ( i || e ) + '}' : '[' + ( i || e ) + ']';\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'recursivelyUpdateNodeName', value: function () {\n\t\t\t\t\tif ( this.expanded && ( this.updateNodeName(), this.childs !== 'undefined' ) ) {\n\t\t\t\t\t\tfor ( const e in this.childs ) {\n\t\t\t\t\t\t\tthis.childs[ e ].recursivelyUpdateNodeName();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} } ] ) && f( e.prototype, t ), i && f( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t\t} )(), K = ( b.prototype.DEBOUNCE_INTERVAL = 150, b.prototype.MAX_SEARCH_RESULTS = 999, 100 ); function C( e ) {\n\t\t\treturn e.getInternalPath();\n\t\t} function R( e ) {\n\t\t\treturn e.getField();\n\t\t} function y( e, t ) {\n\t\t\treturn Object.prototype.hasOwnProperty.call( e, t );\n\t\t}b.focusElement = void 0, b.select = function ( e ) {\n\t\t\tsetTimeout( () => {\n\t\t\t\t( 0, E.selectContentEditable )( e );\n\t\t\t}, 0 );\n\t\t}, b.onDragStart = function ( t, e ) {\n\t\t\tif ( !Array.isArray( t ) ) {\n\t\t\t\treturn b.onDragStart( [ t ], e );\n\t\t\t} 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 ) => {\n\t\t\t\tb.onDrag( t, e );\n\t\t\t} ) ), r.mouseup || ( r.mouseup = ( 0, E.addEventListener )( e.view, 'mouseup', ( e ) => {\n\t\t\t\tb.onDragEnd( t, e );\n\t\t\t} ) ), 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() );\n\t\t}, b.onDrag = function ( e, t ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onDrag( [ e ], t );\n\t\t\t} if ( e.length !== 0 ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tfor ( 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 ) => {\n\t\t\t\t\t\tI.parent.moveBefore( e, I );\n\t\t\t\t\t} ), h = !0 );\n\t\t\t\t} else {\n\t\t\t\t\tconst m = e[ e.length - 1 ]; if ( p = ( u = m.expanded && m.append ? m.append.getDom() : m.dom.tr ) ? u.nextSibling : void 0 ) {\n\t\t\t\t\t\tfor ( 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 ) {\n\t\t\t\t\t\t\tfor ( 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; ) {\n\t\t\t\t\t\t\t\tvar I = b.getNodeFromTarget( y ), v = e.some( ( e ) => e === I || I.isDescendantOf( e ) ); if ( !v ) {\n\t\t\t\t\t\t\t\t\tif ( !( I instanceof $ ) ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} v = I.parent.childs; if ( v.length === e.length && v[ e.length - 1 ] === m ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} C = ( n = b.getNodeFromTarget( y ) ).getLevel();\n\t\t\t\t\t\t\t\t}y = y.previousSibling;\n\t\t\t\t\t\t\t}( 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\t\t\t\t\t\t\t\tn.parent.moveBefore( e, n );\n\t\t\t\t\t\t\t} ), h = !0 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}h && ( a.drag.mouseX = c, a.drag.level = d.getLevel() ), a.startAutoScroll( l ), t.preventDefault();\n\t\t\t}\n\t\t}, b.onDragEnd = function ( e, t ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onDrag( [ e ], t );\n\t\t\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 ) => {\n\t\t\t\te.updateDom(), t.target !== e.dom.drag && t.target !== e.dom.menu && i.highlighter.unhighlight();\n\t\t\t} ), 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() );\n\t\t}, b._findEnum = function ( e ) {\n\t\t\tif ( e.enum ) {\n\t\t\t\treturn e.enum;\n\t\t\t} e = e.oneOf || e.anyOf || e.allOf; if ( e ) {\n\t\t\t\te = e.filter( ( e ) => e.enum ); if ( e.length > 0 ) {\n\t\t\t\t\treturn e[ 0 ].enum;\n\t\t\t\t}\n\t\t\t} return null;\n\t\t}, b._findOneSchema = function ( e, t, i, n ) {\n\t\t\tconst o = i.slice( 1, i.length ), r = i[ 0 ]; if ( m( n ) === 'object' && '$ref' in n && typeof n.$ref === 'string' ) {\n\t\t\t\tconst s = n.$ref; if ( s in t ) {\n\t\t\t\t\tn = t[ s ];\n\t\t\t\t} else {\n\t\t\t\t\tif ( !s.startsWith( '#/' ) ) {\n\t\t\t\t\t\tif ( ( ( i = s.match( /#\\//g ) ) == null ? void 0 : i.length ) === 1 ) {\n\t\t\t\t\t\t\tvar a, i = j( s.split( '#/' ), 2 ), l = i[ 0 ], i = i[ 1 ]; if ( l in t ) {\n\t\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} throw new Error( 'Unable to resolve reference '.concat( s ) );\n\t\t\t\t\t}n = e; let c, h = g( s.slice( 2 ).split( '/' ) ); try {\n\t\t\t\t\t\tfor ( h.s(); !( c = h.n() ).done; ) {\n\t\t\t\t\t\t\tconst d = c.value; if ( !( d in n ) ) {\n\t\t\t\t\t\t\t\tthrow new Error( 'Unable to resolve reference '.concat( s ) );\n\t\t\t\t\t\t\t} n = n[ d ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\th.e( e );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\th.f();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} if ( void 0 === r ) {\n\t\t\t\treturn n;\n\t\t\t} if ( typeof r !== 'string' ) {\n\t\t\t\treturn typeof r === 'number' && m( n.items ) === 'object' && n.items !== null ? ( n = n.items, b._findSchema( e, t, o, n ) ) : null;\n\t\t\t} if ( m( n.properties ) === 'object' && n.properties !== null && r in n.properties ) {\n\t\t\t\treturn n = n.properties[ r ], b._findSchema( e, t, o, n );\n\t\t\t} if ( m( n.patternProperties ) === 'object' && n.patternProperties !== null ) {\n\t\t\t\tfor ( const u in n.patternProperties ) {\n\t\t\t\t\tif ( r.match( u ) ) {\n\t\t\t\t\t\treturn n = n.patternProperties[ u ], b._findSchema( e, t, o, n );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return m( n.additionalProperties ) === 'object' ? ( n = n.additionalProperties, b._findSchema( e, t, o, n ) ) : null;\n\t\t}, b._findSchema = function ( e, t, i ) {\n\t\t\tfor ( 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++ ) {\n\t\t\t\tconst a = s[ r ]; Array.isArray( a ) && ( o = o.concat( a ) );\n\t\t\t} let l, c = null, h = g( o ); try {\n\t\t\t\tfor ( h.s(); !( l = h.n() ).done; ) {\n\t\t\t\t\tconst d = l.value, u = b._findOneSchema( e, t, i, d ); if ( !0 === u ) {\n\t\t\t\t\t\tc = !0;\n\t\t\t\t\t} else if ( u !== null ) {\n\t\t\t\t\t\treturn u;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} catch ( e ) {\n\t\t\t\th.e( e );\n\t\t\t} finally {\n\t\t\t\th.f();\n\t\t\t} return c;\n\t\t}, b.onRemove = function ( e ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onRemove( [ e ] );\n\t\t\t} 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 ) => {\n\t\t\t\te.parent._remove( e );\n\t\t\t} ), i._onAction( 'removeNodes', { nodes: e, paths: s, parentPath: t.getInternalPath(), index: n, oldSelection: o, newSelection: r } ) );\n\t\t}, b.onDuplicate = function ( e ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onDuplicate( [ e ] );\n\t\t\t} 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 ) => {\n\t\t\t\tlet 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;\n\t\t\t} ), 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 } ) );\n\t\t}, b.getNodeFromTarget = function ( e ) {\n\t\t\tfor ( ;e; ) {\n\t\t\t\tif ( e.node ) {\n\t\t\t\t\treturn e.node;\n\t\t\t\t} e = e.parentNode;\n\t\t\t}\n\t\t}, b.targetIsColorPicker = function ( e ) {\n\t\t\tconst t = b.getNodeFromTarget( e ); if ( t ) {\n\t\t\t\tfor ( let i = e && e.parentNode; i; ) {\n\t\t\t\t\tif ( i === t.dom.color ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t} i = i.parentNode;\n\t\t\t\t}\n\t\t\t} return !1;\n\t\t}, b.blurNodes = function ( e ) {\n\t\t\tlet 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 ] );\n\t\t}; ( I.prototype = new b() ).getDom = function () {\n\t\t\tconst e = this.dom; if ( e.tr ) {\n\t\t\t\treturn e.tr;\n\t\t\t} 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;\n\t\t}, I.prototype.getPath = function () {\n\t\t\treturn null;\n\t\t}, I.prototype.getIndex = function () {\n\t\t\treturn null;\n\t\t}, I.prototype.updateDom = function ( e ) {\n\t\t\tvar 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 ) );\n\t\t}, I.prototype.isVisible = function () {\n\t\t\treturn this.parent.childs.length === 0;\n\t\t}, I.prototype.showContextMenu = function ( e, t ) {\n\t\t\tvar i, n = this, o = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', [] );\n\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', {} );\n\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', '', 'string' );\n\t\t\t\t} } ], 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\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t}, 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() );\n\t\t}, I.prototype.onEvent = function ( e ) {\n\t\t\tlet 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, () => {\n\t\t\t\t( 0, E.removeClassName )( o.menu, 'jsoneditor-selected' ), t.unlock(), t.unhighlight();\n\t\t\t} ) ), i === 'keydown' && this.onKeyDown( e );\n\t\t}; var $ = I; function I( e ) {\n\t\t\tthis.editor = e, this.dom = {};\n\t\t}( v.prototype = new b() ).getDom = function () {\n\t\t\tlet 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 ) {\n\t\t\t\treturn i.visibleChilds = Math.floor( i.visibleChilds / i.getMaxVisibleChilds() + 1 ) * i.getMaxVisibleChilds(), t.updateDom(), i.showChilds(), e.preventDefault(), !1;\n\t\t\t}, ( r = document.createElement( 'a' ) ).appendChild( document.createTextNode( ( 0, a.Tl )( 'showAll' ) ) ), r.href = '#', r.onclick = function ( e ) {\n\t\t\t\treturn i.visibleChilds = 1 / 0, t.updateDom(), i.showChilds(), e.preventDefault(), !1;\n\t\t\t}, 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;\n\t\t}, v.prototype.updateDom = function ( e ) {\n\t\t\tlet 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 );\n\t\t}, v.prototype._getShowMoreText = function () {\n\t\t\treturn ( 0, a.Tl )( 'showMoreStatus', { visibleChilds: this.parent.visibleChilds, totalChilds: this.parent.childs.length } ) + ' ';\n\t\t}, v.prototype.isVisible = function () {\n\t\t\treturn this.parent.expanded && this.parent.childs.length > this.parent.visibleChilds;\n\t\t}, v.prototype.onEvent = function ( e ) {\n\t\t\te.type === 'keydown' && this.onKeyDown( e );\n\t\t}; var z = v; function v( e, t ) {\n\t\t\tthis.editor = e, this.parent = t, this.dom = {};\n\t\t} function A( e ) {\n\t\t\treturn ( A = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function _( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( A( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( A( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), A( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} const Y = ( () => {\n\t\t\tfunction e( t ) {\n\t\t\t\tif ( !( this instanceof e ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} function r( e ) {\n\t\t\t\t\treturn t.node.findNodeByInternalPath( e );\n\t\t\t\t} this.editor = t, this.history = [], this.index = -1, this.clear(), this.actions = { editField: { undo: function ( e ) {\n\t\t\t\t\tr( e.parentPath ).childs[ e.index ].updateField( e.oldValue );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.parentPath ).childs[ e.index ].updateField( e.newValue );\n\t\t\t\t} }, editValue: { undo: function ( e ) {\n\t\t\t\t\tr( e.path ).updateValue( e.oldValue );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.path ).updateValue( e.newValue );\n\t\t\t\t} }, changeType: { undo: function ( e ) {\n\t\t\t\t\tr( e.path ).changeType( e.oldType );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.path ).changeType( e.newType );\n\t\t\t\t} }, appendNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.appendChild( e );\n\t\t\t\t\t} );\n\t\t\t\t} }, insertBeforeNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ), i = r( e.beforePath ); e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.insertBefore( e, i );\n\t\t\t\t\t} );\n\t\t\t\t} }, insertAfterNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tlet t = r( e.parentPath ), i = r( e.afterPath ); e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.insertAfter( e, i ), i = e;\n\t\t\t\t\t} );\n\t\t\t\t} }, removeNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ), i = t.childs[ e.index ] || t.append; e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.insertBefore( e, i );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t} }, duplicateNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.clonePaths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tlet n = r( e.parentPath ), o = r( e.afterPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tlet t, i = e.clone(); n.type === 'object' && ( t = n.getFieldNames(), i.field = ( 0, E.findUniqueName )( e.field, t ) ), n.insertAfter( i, o ), o = i;\n\t\t\t\t\t} );\n\t\t\t\t} }, moveNodes: { undo: function ( i ) {\n\t\t\t\t\tconst 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 ) => {\n\t\t\t\t\t\te.field = i.fieldNames[ t ], n.moveBefore( e, o );\n\t\t\t\t\t} ), i.newParentPathRedo === null && ( i.newParentPathRedo = e.getInternalPath() );\n\t\t\t\t}, redo: function ( i ) {\n\t\t\t\t\tconst 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 ) => {\n\t\t\t\t\t\te.field = i.fieldNames[ t ], n.moveBefore( e, o );\n\t\t\t\t\t} );\n\t\t\t\t} }, sort: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.path ); t.hideChilds(), t.childs = e.oldChilds, t.updateDom( { updateIndexes: !0 } ), t.showChilds();\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.path ); t.hideChilds(), t.childs = e.newChilds, t.updateDom( { updateIndexes: !0 } ), t.showChilds();\n\t\t\t\t} }, transform: { undo: function ( e ) {\n\t\t\t\t\tr( e.path ).setInternalValue( e.oldValue );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.path ).setInternalValue( e.newValue );\n\t\t\t\t} } };\n\t\t\t} return t = e, ( i = [ { key: 'onChange', value: function () {} }, { key: 'add', value: function ( e, t ) {\n\t\t\t\tthis.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();\n\t\t\t} }, { key: 'clear', value: function () {\n\t\t\t\tthis.history = [], this.index = -1, this.onChange();\n\t\t\t} }, { key: 'canUndo', value: function () {\n\t\t\t\treturn this.index >= 0;\n\t\t\t} }, { key: 'canRedo', value: function () {\n\t\t\t\treturn this.index < this.history.length - 1;\n\t\t\t} }, { key: 'undo', value: function () {\n\t\t\t\tif ( this.canUndo() ) {\n\t\t\t\t\tconst e = this.history[ this.index ]; if ( e ) {\n\t\t\t\t\t\tconst t = this.actions[ e.action ]; if ( t && t.undo ) {\n\t\t\t\t\t\t\tif ( t.undo( e.params ), e.params.oldSelection ) {\n\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\tthis.editor.setDomSelection( e.params.oldSelection );\n\t\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.error( new Error( 'unknown action \"' + e.action + '\"' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.index--, this.onChange();\n\t\t\t\t}\n\t\t\t} }, { key: 'redo', value: function () {\n\t\t\t\tif ( this.canRedo() ) {\n\t\t\t\t\tthis.index++; const e = this.history[ this.index ]; if ( e ) {\n\t\t\t\t\t\tconst t = this.actions[ e.action ]; if ( t && t.redo ) {\n\t\t\t\t\t\t\tif ( t.redo( e.params ), e.params.newSelection ) {\n\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\tthis.editor.setDomSelection( e.params.newSelection );\n\t\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.error( new Error( 'unknown action \"' + e.action + '\"' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.onChange();\n\t\t\t\t}\n\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\tthis.editor = null, this.history = [], this.index = -1;\n\t\t\t} } ] ) && _( t.prototype, i ), n && _( t, n ), Object.defineProperty( t, 'prototype', { writable: !1 } ), t; let t, i, n;\n\t\t} )(); function L( e ) {\n\t\t\treturn ( L = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function M( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( L( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( L( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), L( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} const X = ( () => {\n\t\t\tfunction o( e, t ) {\n\t\t\t\tif ( !( this instanceof o ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} 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 ) {\n\t\t\t\t\t\ti._onDelayedSearch( e );\n\t\t\t\t\t}, n.onchange = function ( e ) {\n\t\t\t\t\t\ti._onSearch();\n\t\t\t\t\t}, n.onkeydown = function ( e ) {\n\t\t\t\t\t\ti._onKeyDown( e );\n\t\t\t\t\t}, n.onkeyup = function ( e ) {\n\t\t\t\t\t\ti._onKeyUp( e );\n\t\t\t\t\t}, e.onclick = function ( e ) {\n\t\t\t\t\t\tn.select();\n\t\t\t\t\t}, t.appendChild( n ), document.createElement( 'button' ) ), e = ( e.type = 'button', e.title = ( 0, a.Tl )( 'searchNextResultTitle' ), e.className = 'jsoneditor-next', e.onclick = function () {\n\t\t\t\t\t\ti.next();\n\t\t\t\t\t}, t.appendChild( e ), document.createElement( 'button' ) ); e.type = 'button', e.title = ( 0, a.Tl )( 'searchPreviousResultTitle' ), e.className = 'jsoneditor-previous', e.onclick = function () {\n\t\t\t\t\ti.previous();\n\t\t\t\t}, t.appendChild( e );\n\t\t\t} return e = o, ( t = [ { key: 'next', value: function ( e ) {\n\t\t\t\tlet t; this.results && ( ( t = this.resultIndex !== null ? this.resultIndex + 1 : 0 ) > this.results.length - 1 && ( t = 0 ), this._setActiveResult( t, e ) );\n\t\t\t} }, { key: 'previous', value: function ( e ) {\n\t\t\t\tlet 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 ) );\n\t\t\t} }, { key: '_setActiveResult', value: function ( e, t ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tt && n.focus( o );\n\t\t\t\t} ) ) : ( this.resultIndex = void 0, this.activeResult = void 0 );\n\t\t\t} }, { key: '_clearDelay', value: function () {\n\t\t\t\tvoid 0 !== this.timeout && ( clearTimeout( this.timeout ), delete this.timeout );\n\t\t\t} }, { key: '_onDelayedSearch', value: function ( e ) {\n\t\t\t\tthis._clearDelay(); const t = this; this.timeout = setTimeout( ( e ) => {\n\t\t\t\t\tt._onSearch();\n\t\t\t\t}, this.delay );\n\t\t\t} }, { key: '_onSearch', value: function ( e ) {\n\t\t\t\tthis._clearDelay(); var t = this.dom.search.value, t = t.length > 0 ? t : void 0; if ( t !== this.lastText || e ) {\n\t\t\t\t\tthis.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 ) {\n\t\t\t\t\t\tfor ( let n = 0; n < this.results.length; n++ ) {\n\t\t\t\t\t\t\tif ( this.results[ n ].node === this.activeResult.node ) {\n\t\t\t\t\t\t\t\ti = n; break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 = '';\n\t\t\t\t}\n\t\t\t} }, { key: '_onKeyDown', value: function ( e ) {\n\t\t\t\tconst 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() );\n\t\t\t} }, { key: '_onKeyUp', value: function ( e ) {\n\t\t\t\tconst t = e.keyCode; t !== 27 && t !== 13 && this._onDelayedSearch( e );\n\t\t\t} }, { key: 'clear', value: function () {\n\t\t\t\tthis.dom.search.value = '', this._onSearch();\n\t\t\t} }, { key: 'forceSearch', value: function () {\n\t\t\t\tthis._onSearch( !0 );\n\t\t\t} }, { key: 'isEmpty', value: function () {\n\t\t\t\treturn this.dom.search.value === '';\n\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\tthis.editor = null, this.dom.container.removeChild( this.dom.wrapper ), this.dom = null, this.results = null, this.activeResult = null, this._clearDelay();\n\t\t\t} } ] ) && M( e.prototype, t ), i && M( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t} )(); function N( e ) {\n\t\t\treturn ( N = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function W( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( N( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( N( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), N( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var J = ( () => {\n\t\t\t\tfunction i( e, t ) {\n\t\t\t\t\tif ( !( this instanceof i ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} 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() );\n\t\t\t\t} return e = i, ( t = [ { key: 'reset', value: function () {\n\t\t\t\t\tthis.path.textContent = ( 0, a.Tl )( 'selectNode' );\n\t\t\t\t} }, { key: 'setPath', value: function ( o ) {\n\t\t\t\t\tconst r = this; this.path.textContent = '', o && o.length && o.forEach( ( i, n ) => {\n\t\t\t\t\t\tlet e, t = document.createElement( 'span' ); t.className = 'jsoneditor-treepath-element', t.innerText = i.name, t.onclick = function ( e ) {\n\t\t\t\t\t\t\tthis.selectionCallback && this.selectionCallback( e );\n\t\t\t\t\t\t}.bind( r, i ), r.path.appendChild( t ), i.children.length && ( ( e = document.createElement( 'span' ) ).className = 'jsoneditor-treepath-seperator', e.textContent = '►', e.onclick = function () {\n\t\t\t\t\t\t\tr.contentMenuClicked = !0; const t = []; i.children.forEach( ( e ) => {\n\t\t\t\t\t\t\t\tt.push( { text: e.name, className: 'jsoneditor-type-modes' + ( o[ n + 1 ] + 1 && o[ n + 1 ].name === e.name ? ' jsoneditor-selected' : '' ), click: function ( e, t ) {\n\t\t\t\t\t\t\t\t\tthis.contextMenuCallback && this.contextMenuCallback( e, t );\n\t\t\t\t\t\t\t\t}.bind( r, i, e.name ) } );\n\t\t\t\t\t\t\t} ), new s.t( t, { limitHeight: !0 } ).show( e, r.root, !0 );\n\t\t\t\t\t\t}, 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 ) {\n\t\t\t\t\t\t\t( r.contentMenuClicked = !1, E.addClassName )( r.path, 'show-all' ), r.path.style.width = r.path.parentNode.getBoundingClientRect().width - 10 + 'px', r.path.onblur = function () {\n\t\t\t\t\t\t\t\tr.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 ) );\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}.bind( r, o ), r.path.insertBefore( t, r.path.firstChild ) );\n\t\t\t\t\t} );\n\t\t\t\t} }, { key: 'onSectionSelected', value: function ( e ) {\n\t\t\t\t\ttypeof e === 'function' && ( this.selectionCallback = e );\n\t\t\t\t} }, { key: 'onContextMenuItemSelected', value: function ( e ) {\n\t\t\t\t\ttypeof e === 'function' && ( this.contextMenuCallback = e );\n\t\t\t\t} } ] ) && W( e.prototype, t ), n && W( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;\n\t\t\t} )(), e = t( 1746 ), U = t.n( e ), t = { create: function ( e, t ) {\n\t\t\t\tif ( !e ) {\n\t\t\t\t\tthrow new Error( 'No container element provided.' );\n\t\t\t\t} 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();\n\t\t\t}, destroy: function () {\n\t\t\t\tthis.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();\n\t\t\t}, _setOptions: function ( t ) {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\te = e.rgba[ 3 ] === 1 ? e.hex.slice( 0, 7 ) : e.hex; i( e );\n\t\t\t\t\t} } ).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`.' );\n\t\t\t\t}, timestampTag: !0, timestampFormat: null, createQuery: l.V, executeQuery: l.e, onEvent: null, enableSort: !0, enableTransform: !0 }, t && ( Object.keys( t ).forEach( ( e ) => {\n\t\t\t\t\ti.options[ e ] = t[ e ];\n\t\t\t\t} ), 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 );\n\t\t\t}, set: function ( e ) {\n\t\t\t\te 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();\n\t\t\t}, update: function ( e ) {\n\t\t\t\tlet 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( {}, {} ) );\n\t\t\t}, get: function () {\n\t\t\t\tif ( this.node ) {\n\t\t\t\t\treturn this.node.getValue();\n\t\t\t\t}\n\t\t\t}, getText: function () {\n\t\t\t\treturn JSON.stringify( this.get() );\n\t\t\t}, setText: function ( t ) {\n\t\t\t\ttry {\n\t\t\t\t\tthis.set( ( 0, E.parse )( t ) );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = ( 0, E.tryJsonRepair )( t ); this.set( ( 0, E.parse )( t ) );\n\t\t\t\t}\n\t\t\t}, updateText: function ( t ) {\n\t\t\t\ttry {\n\t\t\t\t\tthis.update( ( 0, E.parse )( t ) );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = ( 0, E.tryJsonRepair )( t ); this.update( ( 0, E.parse )( t ) );\n\t\t\t\t}\n\t\t\t}, setName: function ( e ) {\n\t\t\t\tthis.options.name = e, this.node && this.node.updateField( this.options.name );\n\t\t\t}, getName: function () {\n\t\t\t\treturn this.options.name;\n\t\t\t}, focus: function () {\n\t\t\t\tlet 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();\n\t\t\t}, clear: function () {\n\t\t\t\tthis.node && ( this.node.hide(), delete this.node ), this.treePath && this.treePath.reset();\n\t\t\t}, _setRoot: function ( e ) {\n\t\t\t\tthis.clear(), ( this.node = e ).setParent( null ), e.setField( this.getName(), !1 ), delete e.index, this.tbody.appendChild( e.getDom() );\n\t\t\t}, search: function ( e ) {\n\t\t\t\tlet t; return this.node ? ( this.content.removeChild( this.table ), t = this.node.search( e ), this.content.appendChild( this.table ) ) : t = [], t;\n\t\t\t}, expandAll: function () {\n\t\t\t\tthis.node && ( this.content.removeChild( this.table ), this.node.expand(), this.content.appendChild( this.table ) );\n\t\t\t}, collapseAll: function () {\n\t\t\t\tthis.node && ( this.content.removeChild( this.table ), this.node.collapse(), this.content.appendChild( this.table ) );\n\t\t\t}, expand: function ( e ) {\n\t\t\t\tif ( e && this.node ) {\n\t\t\t\t\tconst t = this.node.findNodeByPath( e.path ); if ( t ) {\n\t\t\t\t\t\tif ( e.withPath ) {\n\t\t\t\t\t\t\tfor ( let i = 0; i < e.path.length; i++ ) {\n\t\t\t\t\t\t\t\tconst n = this.node.findNodeByPath( e.path.slice( 0, i ) ); n && ( e.isExpand ? n.expand( !1 ) : n.collapse( !1 ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}e.isExpand ? t.expand( e.recursive ) : t.collapse( e.recursive );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, _onAction: function ( e, t ) {\n\t\t\t\tthis.history && this.history.add( e, t ), this._onChange();\n\t\t\t}, _onChange: function () {\n\t\t\t\tif ( !this.onChangeDisabled ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.options.onChange();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onChange callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.options.onChangeJSON ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.options.onChangeJSON( this.get() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onChangeJSON callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.options.onChangeText ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.options.onChangeText( this.getText() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onChangeText callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.options.onClassName && this.node.recursivelyUpdateCssClassesOnNodes(), this.options.onNodeName && this.node.childs ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.node.recursivelyUpdateNodeName();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onNodeName callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, validate: function () {\n\t\t\t\tconst t = this, i = this.node; if ( i ) {\n\t\t\t\t\tlet 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 {\n\t\t\t\t\t\tthis.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 ) );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\treturn Promise.reject( e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, _validateAndCatch: function () {\n\t\t\t\tthis.validate().catch( ( e ) => {\n\t\t\t\t\tconsole.error( 'Error running validation:', e );\n\t\t\t\t} );\n\t\t\t}, _renderValidationErrors: function ( e ) {\n\t\t\t\tthis.errorNodes && this.errorNodes.forEach( ( e ) => {\n\t\t\t\t\te.setError( null );\n\t\t\t\t} ); 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 ) );\n\t\t\t}, _validateCustom: function ( e ) {\n\t\t\t\ttry {\n\t\t\t\t\tlet i, t; if ( this.options.onValidate ) {\n\t\t\t\t\t\treturn i = this.node, t = this.options.onValidate( e ), ( ( 0, E.isPromise )( t ) ? t : Promise.resolve( t ) ).then( ( e ) => Array.isArray( e ) ? e.filter( ( e ) => {\n\t\t\t\t\t\t\tconst 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;\n\t\t\t\t\t\t} ).map( ( e ) => {\n\t\t\t\t\t\t\tlet t; try {\n\t\t\t\t\t\t\t\tt = e && e.path ? i.findNodeByPath( e.path ) : null;\n\t\t\t\t\t\t\t} catch ( e ) {} return t || console.warn( 'Ignoring validation error: node not found. Path:', e.path, 'Error:', e ), { node: t, error: e, type: 'customValidation' };\n\t\t\t\t\t\t} ).filter( ( e ) => e && e.node && e.error && e.error.message ) : null );\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn Promise.reject( e );\n\t\t\t\t} return Promise.resolve( null );\n\t\t\t}, refresh: function () {\n\t\t\t\tthis.node && this.node.updateDom( { recurse: !0 } );\n\t\t\t}, startAutoScroll: function ( e ) {\n\t\t\t\tconst 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( () => {\n\t\t\t\t\tt.autoScrollStep ? i.scrollTop -= t.autoScrollStep : t.stopAutoScroll();\n\t\t\t\t}, 50 ) ) : this.stopAutoScroll();\n\t\t\t}, stopAutoScroll: function () {\n\t\t\t\tthis.autoScrollTimer && ( clearTimeout( this.autoScrollTimer ), delete this.autoScrollTimer ), this.autoScrollStep && delete this.autoScrollStep;\n\t\t\t}, setDomSelection: function ( e ) {\n\t\t\t\tlet 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() ) );\n\t\t\t}, getDomSelection: function () {\n\t\t\t\tlet 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 };\n\t\t\t}, scrollTo: function ( e, t ) {\n\t\t\t\tlet 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 () {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} )() ) : t && t( !1 );\n\t\t\t}, _createFrame: function () {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tt._onEvent && t._onEvent( e );\n\t\t\t\t} 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 ) {\n\t\t\t\t\tconst t = e.target; i( e ), t.nodeName === 'BUTTON' && e.preventDefault();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt.expandAll(), typeof e.options.onExpand === 'function' && e.options.onExpand( { path: [], isExpand: !0, recursive: !0 } );\n\t\t\t\t}, this.menu.appendChild( s ), ( s = document.createElement( 'button' ) ).type = 'button', s.title = ( 0, a.Tl )( 'collapseAll' ), s.className = 'jsoneditor-collapse-all', s.onclick = function () {\n\t\t\t\t\tt.collapseAll(), typeof e.options.onExpand === 'function' && e.options.onExpand( { path: [], isExpand: !1, recursive: !0 } );\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt.node.showSortModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt.node.showTransformModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt._onUndo();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt._onRedo();\n\t\t\t\t}, this.menu.appendChild( o ), this.dom.redo = o, this.history.onChange = function () {\n\t\t\t\t\tn.disabled = !t.history.canUndo(), o.disabled = !t.history.canRedo();\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tr.setMode( e ), r.modeSwitcher.focus();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tr._onError( e );\n\t\t\t\t\t}\n\t\t\t\t} ) ) ), 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 ) ) );\n\t\t\t}, _onUndo: function () {\n\t\t\t\tthis.history && ( this.history.undo(), this._onChange() );\n\t\t\t}, _onRedo: function () {\n\t\t\t\tthis.history && ( this.history.redo(), this._onChange() );\n\t\t\t}, _onEvent: function ( e ) {\n\t\t\t\tif ( !b.targetIsColorPicker( e.target ) ) {\n\t\t\t\t\tlet 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( () => {\n\t\t\t\t\t\tt._updateTreePath( i.getNodePath() );\n\t\t\t\t\t} ) ), i && i.selected ) {\n\t\t\t\t\t\tif ( e.type === 'click' ) {\n\t\t\t\t\t\t\tif ( e.target === i.dom.menu ) {\n\t\t\t\t\t\t\t\treturn void this.showContextMenu( e.target );\n\t\t\t\t\t\t\t} e.hasMoved || this.deselect();\n\t\t\t\t\t\t}e.type === 'mousedown' && b.onDragStart( this.multiselection.nodes, e );\n\t\t\t\t\t} else {\n\t\t\t\t\t\te.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 ) );\n\t\t\t\t\t} i && i.onEvent( e );\n\t\t\t\t}\n\t\t\t}, _updateTreePath: function ( e ) {\n\t\t\t\tlet i; function n( e ) {\n\t\t\t\t\treturn e.parent ? e.parent.type === 'array' ? e.index : e.field : e.field || e.type;\n\t\t\t\t}e && e.length ? ( ( 0, E.removeClassName )( this.navBar, 'nav-bar-empty' ), i = [], e.forEach( ( e ) => {\n\t\t\t\t\tconst t = { name: n( e ), node: e, children: [] }; e.childs && e.childs.length && e.childs.forEach( ( e ) => {\n\t\t\t\t\t\tt.children.push( { name: n( e ), node: e } );\n\t\t\t\t\t} ), i.push( t );\n\t\t\t\t} ), this.treePath.setPath( i ) ) : ( 0, E.addClassName )( this.navBar, 'nav-bar-empty' );\n\t\t\t}, _onTreePathSectionSelected: function ( e ) {\n\t\t\t\te && e.node && ( e.node.expandTo(), e.node.focus() );\n\t\t\t}, _onTreePathMenuItemSelected: function ( e, t ) {\n\t\t\t\te && e.children.length && ( e = e.children.find( ( e ) => e.name === t ) ) && e.node && ( this._updateTreePath( e.node.getNodePath() ), e.node.expandTo(), e.node.focus() );\n\t\t\t}, _startDragDistance: function ( e ) {\n\t\t\t\tthis.dragDistanceEvent = { initialTarget: e.target, initialPageX: e.pageX, initialPageY: e.pageY, dragDistance: 0, hasMoved: !1 };\n\t\t\t}, _updateDragDistance: function ( e ) {\n\t\t\t\tthis.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;\n\t\t\t}, _onMultiSelectStart: function ( e ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\tt._onMultiSelect( e );\n\t\t\t\t} ) ), this.mouseup || ( this.mouseup = ( 0, E.addEventListener )( e.view, 'mouseup', ( e ) => {\n\t\t\t\t\tt._onMultiSelectEnd( e );\n\t\t\t\t} ) ), e.preventDefault() );\n\t\t\t}, _onMultiSelect: function ( e ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, _onMultiSelectEnd: function ( e ) {\n\t\t\t\tconst 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 );\n\t\t\t}, deselect: function ( e ) {\n\t\t\t\tconst t = !!this.multiselection.nodes.length; this.multiselection.nodes.forEach( ( e ) => {\n\t\t\t\t\te.setSelected( !1 );\n\t\t\t\t} ), this.multiselection.nodes = [], e && ( this.multiselection.start = null, this.multiselection.end = null ), t && this._selectionChangedHandler && this._selectionChangedHandler();\n\t\t\t}, select: function ( e ) {\n\t\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\t\treturn this.select( [ e ] );\n\t\t\t\t} let t; e && ( this.deselect(), this.multiselection.nodes = e.slice( 0 ), t = e[ 0 ], e.forEach( ( e ) => {\n\t\t\t\t\te.expandPathToNode(), e.setSelected( !0, e === t );\n\t\t\t\t} ), this._selectionChangedHandler ) && ( e = this.getSelection(), this._selectionChangedHandler( e.start, e.end ) );\n\t\t\t}, _findTopLevelNodes: function ( e, t ) {\n\t\t\t\tfor ( var i = e.getNodePath(), n = t.getNodePath(), o = 0; o < i.length && i[ o ] === n[ o ]; ) {\n\t\t\t\t\to++;\n\t\t\t\t} 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 ) ) : [];\n\t\t\t}, _showAutoComplete: function ( t ) {\n\t\t\t\tlet i, n = b.getNodeFromTarget( t ), o = ''; t.className.includes( 'jsoneditor-value' ) && ( o = 'value' ), ( o = t.className.includes( 'jsoneditor-field' ) ? 'field' : o ) !== '' && ( i = this, setTimeout( () => {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\te === null ? i.autocomplete.hideDropDown() : e.options ? i.autocomplete.show( t, e.startFrom, e.options ) : i.autocomplete.show( t, 0, e );\n\t\t\t\t\t} ).catch( ( e ) => {\n\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t} ) : e.options ? i.autocomplete.show( t, e.startFrom, e.options ) : i.autocomplete.show( t, 0, e );\n\t\t\t\t}, 50 ) );\n\t\t\t}, _onKeyDown: function ( e ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tt.focusTarget !== l && ( 0, E.selectContentEditable )( t.focusTarget );\n\t\t\t\t}, 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() );\n\t\t\t}, _createTable: function () {\n\t\t\t\tlet 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 );\n\t\t\t}, showContextMenu: function ( e, t ) {\n\t\t\t\tlet i, n = [], o = this.multiselection.nodes.slice(); n.push( { text: ( 0, a.Tl )( 'duplicateText' ), title: ( 0, a.Tl )( 'duplicateTitle' ), className: 'jsoneditor-duplicate', click: function () {\n\t\t\t\t\tb.onDuplicate( o );\n\t\t\t\t} } ), n.push( { text: ( 0, a.Tl )( 'remove' ), title: ( 0, a.Tl )( 'removeTitle' ), className: 'jsoneditor-remove', click: function () {\n\t\t\t\t\tb.onRemove( o );\n\t\t\t\t} } ), 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() );\n\t\t\t}, getPopupAnchor: function () {\n\t\t\t\treturn this.options.popupAnchor || this.frame;\n\t\t\t}, getSelection: function () {\n\t\t\t\tlet 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;\n\t\t\t}, onSelectionChange: function ( e ) {\n\t\t\t\ttypeof e === 'function' && ( this._selectionChangedHandler = ( 0, E.debounce )( e, this.DEBOUNCE_INTERVAL ) );\n\t\t\t}, setSelection: function ( e, t ) {\n\t\t\t\te && 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 ) => {\n\t\t\t\t\te.expandTo();\n\t\t\t\t} ), this.select( e );\n\t\t\t}, _getNodeInstancesByRange: function ( e, t ) {\n\t\t\t\te && 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 ) {\n\t\t\t\t\tif ( n instanceof b && n !== i ) {\n\t\t\t\t\t\tif ( i.parent === n.parent ) {\n\t\t\t\t\t\t\tt = 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; ) { }\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\to = this._findTopLevelNodes( i, n );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\to.push( i );\n\t\t\t\t\t}\n\t\t\t\t} return o;\n\t\t\t}, getNodesByRange: function ( e, t ) {\n\t\t\t\tvar e = this._getNodeInstancesByRange( e, t ), i = []; return e.forEach( ( e ) => {\n\t\t\t\t\ti.push( e.serialize() );\n\t\t\t\t} ), i;\n\t\t\t} }, Q = [ { mode: 'tree', mixin: t, data: 'json' }, { mode: 'view', mixin: t, data: 'json' }, { mode: 'form', mixin: t, data: 'json' } ];\n\t}, 5736: function ( e, t ) {\n\t\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 ) {\n\t\t\tconst a = r.length - 1; switch ( o ) {\n\t\t\t\tcase 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 ] );\n\t\t\t}\n\t\t}, 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 ) {\n\t\t\tthrow new Error( e );\n\t\t}, parse: function ( e ) {\n\t\t\tlet 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() {\n\t\t\t\tlet e = t.lexer.lex() || 1; return e = typeof e !== 'number' ? t.symbols_[ e ] || e : e;\n\t\t\t}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 = {}; ; ) {\n\t\t\t\tif ( p = i[ i.length - 1 ], void 0 === ( m = this.defaultActions[ p ] || ( u == null && ( u = d() ), r[ p ] && r[ p ][ u ] ) ) || !m.length || !m[ 0 ] ) {\n\t\t\t\t\tif ( !c ) {\n\t\t\t\t\t\tfor ( f in I = [], r[ p ] ) {\n\t\t\t\t\t\t\tthis.terminals_[ f ] && f > 2 && I.push( \"'\" + this.terminals_[ f ] + \"'\" );\n\t\t\t\t\t\t} 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 } );\n\t\t\t\t\t} if ( c == 3 ) {\n\t\t\t\t\t\tif ( u == 1 ) {\n\t\t\t\t\t\t\tthrow new Error( A || 'Parsing halted.' );\n\t\t\t\t\t\t} l = this.lexer.yyleng, s = this.lexer.yytext, a = this.lexer.yylineno, h = this.lexer.yylloc, u = d();\n\t\t\t\t\t} for ( ;; ) {\n\t\t\t\t\t\tif ( 2.0.toString() in r[ p ] ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} if ( p == 0 ) {\n\t\t\t\t\t\t\tthrow new Error( A || 'Parsing halted.' );\n\t\t\t\t\t\t} v = 1, i.length = i.length - 2 * v, n.length = n.length - v, o.length = o.length - v, p = i[ i.length - 1 ];\n\t\t\t\t\t}g = u, u = 2, m = r[ p = i[ i.length - 1 ] ] && r[ p ][ 2 ], c = 3;\n\t\t\t\t} if ( m[ 0 ] instanceof Array && m.length > 1 ) {\n\t\t\t\t\tthrow new Error( 'Parse Error: multiple actions possible at state: ' + p + ', token: ' + u );\n\t\t\t\t} switch ( m[ 0 ] ) {\n\t\t\t\t\tcase 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 ) ) ) {\n\t\t\t\t\t\treturn y;\n\t\t\t\t\t} 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;\n\t\t\t\t}\n\t\t\t} return !0;\n\t\t} } ).lexer = { EOF: 1, parseError: function ( e, t ) {\n\t\t\tif ( !this.yy.parseError ) {\n\t\t\t\tthrow new Error( e );\n\t\t\t} this.yy.parseError( e, t );\n\t\t}, setInput: function ( e ) {\n\t\t\treturn 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;\n\t\t}, input: function () {\n\t\t\tconst 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;\n\t\t}, unput: function ( e ) {\n\t\t\treturn this._input = e + this._input, this;\n\t\t}, more: function () {\n\t\t\treturn this._more = !0, this;\n\t\t}, less: function ( e ) {\n\t\t\tthis._input = this.match.slice( e ) + this._input;\n\t\t}, pastInput: function () {\n\t\t\tconst e = this.matched.slice( 0, Math.max( 0, this.matched.length - this.match.length ) ); return ( e.length > 20 ? '...' : '' ) + e.slice( -20 ).replace( /\\n/g, '' );\n\t\t}, upcomingInput: function () {\n\t\t\tlet 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, '' );\n\t\t}, showPosition: function () {\n\t\t\tconst e = this.pastInput(), t = new Array( e.length + 1 ).join( '-' ); return e + this.upcomingInput() + '\\n' + t + '^';\n\t\t}, next: function () {\n\t\t\tif ( this.done ) {\n\t\t\t\treturn this.EOF;\n\t\t\t} 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 } );\n\t\t}, lex: function () {\n\t\t\tconst e = this.next(); return void 0 !== e ? e : this.lex();\n\t\t}, begin: function ( e ) {\n\t\t\tthis.conditionStack.push( e );\n\t\t}, popState: function () {\n\t\t\treturn this.conditionStack.pop();\n\t\t}, _currentRules: function () {\n\t\t\treturn this.conditions[ this.conditionStack[ this.conditionStack.length - 1 ] ].rules;\n\t\t}, topState: function () {\n\t\t\treturn this.conditionStack[ this.conditionStack.length - 2 ];\n\t\t}, pushState: function ( e ) {\n\t\t\tthis.begin( e );\n\t\t}, options: {}, performAction: function ( e, t, i, n ) {\n\t\t\tswitch ( i ) {\n\t\t\t\tcase 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';\n\t\t\t}\n\t\t}, 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 );\n\t}, 6237: function ( B, e, t ) {\n\t\tt.r( e ), t.d( e, { addClassName: function () {\n\t\t\treturn P;\n\t\t}, addEventListener: function () {\n\t\t\treturn Y;\n\t\t}, asyncExec: function () {\n\t\t\treturn ve;\n\t\t}, clear: function () {\n\t\t\treturn C;\n\t\t}, compileJSONPointer: function () {\n\t\t\treturn _;\n\t\t}, contains: function () {\n\t\t\treturn Ce;\n\t\t}, debounce: function () {\n\t\t\treturn ie;\n\t\t}, escapeUnicodeChars: function () {\n\t\t\treturn p;\n\t\t}, extend: function () {\n\t\t\treturn f;\n\t\t}, findUniqueName: function () {\n\t\t\treturn ce;\n\t\t}, formatSize: function () {\n\t\t\treturn me;\n\t\t}, get: function () {\n\t\t\treturn M;\n\t\t}, getAbsoluteLeft: function () {\n\t\t\treturn D;\n\t\t}, getAbsoluteTop: function () {\n\t\t\treturn O;\n\t\t}, getChildPaths: function () {\n\t\t\treturn he;\n\t\t}, getColorCSS: function () {\n\t\t\treturn L;\n\t\t}, getIndexForPosition: function () {\n\t\t\treturn re;\n\t\t}, getInnerText: function () {\n\t\t\treturn k;\n\t\t}, getInputSelection: function () {\n\t\t\treturn oe;\n\t\t}, getInternetExplorerVersion: function () {\n\t\t\treturn z;\n\t\t}, getPositionForPath: function () {\n\t\t\treturn se;\n\t\t}, getSelection: function () {\n\t\t\treturn x;\n\t\t}, getSelectionOffset: function () {\n\t\t\treturn Z;\n\t\t}, getType: function () {\n\t\t\treturn y;\n\t\t}, getWindow: function () {\n\t\t\treturn A;\n\t\t}, hasParentNode: function () {\n\t\t\treturn K;\n\t\t}, improveSchemaError: function () {\n\t\t\treturn Q;\n\t\t}, insideRect: function () {\n\t\t\treturn te;\n\t\t}, isArray: function () {\n\t\t\treturn b;\n\t\t}, isChildOf: function () {\n\t\t\treturn J;\n\t\t}, isFirefox: function () {\n\t\t\treturn R;\n\t\t}, isObject: function () {\n\t\t\treturn N;\n\t\t}, isPromise: function () {\n\t\t\treturn q;\n\t\t}, isTimestamp: function () {\n\t\t\treturn pe;\n\t\t}, isUrl: function () {\n\t\t\treturn v;\n\t\t}, isValidColor: function () {\n\t\t\treturn ae;\n\t\t}, isValidValidationError: function () {\n\t\t\treturn ee;\n\t\t}, isValidationErrorChanged: function () {\n\t\t\treturn ye;\n\t\t}, limitCharacters: function () {\n\t\t\treturn fe;\n\t\t}, makeFieldTooltip: function () {\n\t\t\treturn le;\n\t\t}, parse: function () {\n\t\t\treturn u;\n\t\t}, parsePath: function () {\n\t\t\treturn $;\n\t\t}, parseString: function () {\n\t\t\treturn ge;\n\t\t}, removeAllClassNames: function () {\n\t\t\treturn G;\n\t\t}, removeClassName: function () {\n\t\t\treturn H;\n\t\t}, removeEventListener: function () {\n\t\t\treturn X;\n\t\t}, removeReturnsAndSurroundingWhitespace: function () {\n\t\t\treturn T;\n\t\t}, selectContentEditable: function () {\n\t\t\treturn V;\n\t\t}, setEndOfContentEditable: function () {\n\t\t\treturn F;\n\t\t}, setSelection: function () {\n\t\t\treturn S;\n\t\t}, setSelectionOffset: function () {\n\t\t\treturn j;\n\t\t}, sort: function () {\n\t\t\treturn de;\n\t\t}, sortObjectKeys: function () {\n\t\t\treturn ue;\n\t\t}, stringifyPath: function () {\n\t\t\treturn U;\n\t\t}, stripFormatting: function () {\n\t\t\treturn w;\n\t\t}, textDiff: function () {\n\t\t\treturn ne;\n\t\t}, tryJsonRepair: function () {\n\t\t\treturn g;\n\t\t}, uniqueMergeArrays: function () {\n\t\t\treturn Ie;\n\t\t}, validate: function () {\n\t\t\treturn m;\n\t\t} } ); 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 ) {\n\t\t\treturn ( ( e ) => {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\treturn l( e );\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e ) => {\n\t\t\t\tif ( typeof Symbol !== 'undefined' && e[ Symbol.iterator ] != null || e[ '@@iterator' ] != null ) {\n\t\t\t\t\treturn Array.from( e );\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e, t ) => {\n\t\t\t\tlet i; if ( e ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}\n\t\t\t} )( e ) || ( () => {\n\t\t\t\tthrow new TypeError( 'Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );\n\t\t\t} )();\n\t\t} function l( e, t ) {\n\t\t\t( t == null || t > e.length ) && ( t = e.length ); for ( var i = 0, n = Array( t ); i < t; i++ ) {\n\t\t\t\tn[ i ] = e[ i ];\n\t\t\t} return n;\n\t\t} function c( e ) {\n\t\t\treturn ( c = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} const h = 1e4, d = 9466848e5; function u( t ) {\n\t\t\ttry {\n\t\t\t\treturn JSON.parse( t );\n\t\t\t} catch ( e ) {\n\t\t\t\tthrow m( t ), e;\n\t\t\t}\n\t\t} function g( t ) {\n\t\t\ttry {\n\t\t\t\treturn ( 0, i.m )( t );\n\t\t\t} catch ( e ) {\n\t\t\t\treturn t;\n\t\t\t}\n\t\t} function p( e ) {\n\t\t\treturn e.replace( /[\\u007F-\\uFFFF]/g, ( e ) => '\\\\u' + ( '0000' + e.charCodeAt( 0 ).toString( 16 ) ).slice( -4 ) );\n\t\t} function m( e ) {\n\t\t\t( void 0 !== n ? n : JSON ).parse( e );\n\t\t} function f( e, t ) {\n\t\t\tfor ( const i in t ) {\n\t\t\t\tW( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t} return e;\n\t\t} function C( e ) {\n\t\t\tfor ( const t in e ) {\n\t\t\t\tW( e, t ) && delete e[ t ];\n\t\t\t} return e;\n\t\t} function y( e ) {\n\t\t\treturn 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';\n\t\t} const I = /^https?:\\/\\/\\S+$/; function v( e ) {\n\t\t\treturn ( typeof e === 'string' || e instanceof String ) && I.test( e );\n\t\t} function b( e ) {\n\t\t\treturn Object.prototype.toString.call( e ) === '[object Array]';\n\t\t} function A( e ) {\n\t\t\treturn e.ownerDocument.defaultView;\n\t\t} function D( e ) {\n\t\t\treturn e.getBoundingClientRect().left + window.pageXOffset || document.scrollLeft || 0;\n\t\t} function O( e ) {\n\t\t\treturn e.getBoundingClientRect().top + window.pageYOffset || document.scrollTop || 0;\n\t\t} function P( e, t ) {\n\t\t\tconst i = e.className.split( ' ' ); !i.includes( t ) && ( i.push( t ), e.className = i.join( ' ' ) );\n\t\t} function G( e ) {\n\t\t\te.className = '';\n\t\t} function H( e, t ) {\n\t\t\tvar i = e.className.split( ' ' ), t = i.indexOf( t ); t !== -1 && ( i.splice( t, 1 ), e.className = i.join( ' ' ) );\n\t\t} function w( e ) {\n\t\t\tfor ( let t = e.childNodes, i = 0, n = t.length; i < n; i++ ) {\n\t\t\t\tconst o = t[ i ], r = ( o.style && o.removeAttribute( 'style' ), o.attributes ); if ( r ) {\n\t\t\t\t\tfor ( let s = r.length - 1; s >= 0; s-- ) {\n\t\t\t\t\t\tconst a = r[ s ]; !0 === a.specified && o.removeAttribute( a.name );\n\t\t\t\t\t}\n\t\t\t\t}w( o );\n\t\t\t}\n\t\t} function F( e ) {\n\t\t\tlet t; document.createRange && ( ( t = document.createRange() ).selectNodeContents( e ), t.collapse( !1 ), ( e = window.getSelection() ).removeAllRanges(), e.addRange( t ) );\n\t\t} function V( e ) {\n\t\t\tlet t; e && e.nodeName === 'DIV' && window.getSelection && document.createRange && ( ( t = document.createRange() ).selectNodeContents( e ), ( e = window.getSelection() ).removeAllRanges(), e.addRange( t ) );\n\t\t} function x() {\n\t\t\tif ( window.getSelection ) {\n\t\t\t\tconst e = window.getSelection(); if ( e.getRangeAt && e.rangeCount ) {\n\t\t\t\t\treturn e.getRangeAt( 0 );\n\t\t\t\t}\n\t\t\t} return null;\n\t\t} function S( e ) {\n\t\t\tlet t; e && window.getSelection && ( ( t = window.getSelection() ).removeAllRanges(), t.addRange( e ) );\n\t\t} function Z() {\n\t\t\tconst 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;\n\t\t} function j( e ) {\n\t\t\tlet 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 ) );\n\t\t} function k( e, t ) {\n\t\t\tlet i; if ( void 0 === t && ( t = { _text: '', flush: function () {\n\t\t\t\tconst e = this._text; return this._text = '', e;\n\t\t\t}, set: function ( e ) {\n\t\t\t\tthis._text = e;\n\t\t\t} } ), e.nodeValue ) {\n\t\t\t\treturn ( i = T( e.nodeValue ) ) !== '' ? t.flush() + i : '';\n\t\t\t} if ( e.hasChildNodes() ) {\n\t\t\t\tfor ( var n = e.childNodes, o = '', r = 0, s = n.length; r < s; r++ ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} return o;\n\t\t\t} return '';\n\t\t} function T( e ) {\n\t\t\treturn e.replace( /(\\b|^)\\s*(\\b|$)/g, ( e ) => /\\n/.exec( e ) ? '' : e );\n\t\t} function K( e, t ) {\n\t\t\tfor ( let i = e ? e.parentNode : void 0; i; ) {\n\t\t\t\tif ( i === t ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t} i = i.parentNode;\n\t\t\t} return !1;\n\t\t} function z() {\n\t\t\tlet 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;\n\t\t} var E = -1; function R() {\n\t\t\treturn typeof navigator !== 'undefined' && navigator.userAgent.includes( 'Firefox' );\n\t\t} function Y( e, t, i, n ) {\n\t\t\treturn 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 () {\n\t\t\t\treturn i.call( e, window.event );\n\t\t\t} ), n ) : void 0;\n\t\t} function X( e, t, i, n ) {\n\t\t\te.removeEventListener ? ( void 0 === n && ( n = !1 ), t === 'mousewheel' && R() && ( t = 'DOMMouseScroll' ), e.removeEventListener( t, i, n ) ) : e.detachEvent && e.detachEvent( 'on' + t, i );\n\t\t} function J( e, t ) {\n\t\t\tfor ( let i = e.parentNode; i; ) {\n\t\t\t\tif ( i === t ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t} i = i.parentNode;\n\t\t\t} return !1;\n\t\t} function $( i ) {\n\t\t\tlet e = [], n = 0; function t( e ) {\n\t\t\t\tfor ( var t = ''; void 0 !== i[ n ] && i[ n ] !== e; ) {\n\t\t\t\t\tt += i[ n ], n++;\n\t\t\t\t} if ( i[ n ] !== e ) {\n\t\t\t\t\tthrow new Error( 'Invalid JSON path: unexpected end, character ' + e + ' expected' );\n\t\t\t\t} return t;\n\t\t\t} for ( ;void 0 !== i[ n ]; ) {\n\t\t\t\tif ( i[ n ] === '.' ) {\n\t\t\t\t\tn++, e.push( ( () => {\n\t\t\t\t\t\tfor ( var e = ''; void 0 !== i[ n ] && /[\\w$]/.test( i[ n ] ); ) {\n\t\t\t\t\t\t\te += i[ n ], n++;\n\t\t\t\t\t\t} if ( e === '' ) {\n\t\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: property name expected at index ' + n );\n\t\t\t\t\t\t} return e;\n\t\t\t\t\t} )() );\n\t\t\t\t} else {\n\t\t\t\t\tif ( i[ n ] !== '[' ) {\n\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: unexpected character \"' + i[ n ] + '\" at index ' + n );\n\t\t\t\t\t} if ( i[ ++n ] === \"'\" || i[ n ] === '\"' ) {\n\t\t\t\t\t\tvar o = i[ n ]; if ( n++, e.push( t( o ) ), i[ n ] !== o ) {\n\t\t\t\t\t\t\tthrow new Error( \"Invalid JSON path: closing quote ' expected at index \" + n );\n\t\t\t\t\t\t} n++;\n\t\t\t\t\t} else {\n\t\t\t\t\t\to = t( ']' ).trim(); if ( o.length === 0 ) {\n\t\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: array value expected at index ' + n );\n\t\t\t\t\t\t} o = o === '*' ? o : JSON.parse( o ), e.push( o );\n\t\t\t\t\t} if ( i[ n ] !== ']' ) {\n\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: closing bracket ] expected at index ' + n );\n\t\t\t\t\t} n++;\n\t\t\t\t}\n\t\t\t} return e;\n\t\t} function U( e ) {\n\t\t\treturn e.map( ( e ) => typeof e === 'number' ? '[' + e + ']' : typeof e === 'string' && e.match( /^[A-Za-z0-9_$]+$/ ) ? '.' + e : '[\"' + e + '\"]' ).join( '' );\n\t\t} function Q( e ) {\n\t\t\tlet 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;\n\t\t} function q( e ) {\n\t\t\treturn e && typeof e.then === 'function' && typeof e.catch === 'function';\n\t\t} function ee( e ) {\n\t\t\treturn c( e ) === 'object' && Array.isArray( e.path ) && typeof e.message === 'string';\n\t\t} function te( e, t, i ) {\n\t\t\ti = 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;\n\t\t} function ie( n, o, r ) {\n\t\t\tlet s; return function () {\n\t\t\t\tconst e = this, t = arguments, i = r && !s; clearTimeout( s ), s = setTimeout( () => {\n\t\t\t\t\ts = null, r || n.apply( e, t );\n\t\t\t\t}, o ), i && n.apply( e, t );\n\t\t\t};\n\t\t} function ne( e, t ) {\n\t\t\tfor ( var i = t.length, n = 0, o = e.length, r = t.length; t.charAt( n ) === e.charAt( n ) && n < i; ) {\n\t\t\t\tn++;\n\t\t\t} for ( ;t.charAt( r - 1 ) === e.charAt( o - 1 ) && n < r && o > 0; ) {\n\t\t\t\tr--, o--;\n\t\t\t} return { start: n, end: r };\n\t\t} function oe( t ) {\n\t\t\tlet 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 ) {\n\t\t\t\te = t.value.slice( 0, Math.max( 0, e ) ); return { row: ( e.match( /\\n/g ) || [] ).length + 1, column: e.length - e.lastIndexOf( '\\n' ) };\n\t\t\t}\n\t\t} function re( e, t, i ) {\n\t\t\tvar 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;\n\t\t} function se( e, t ) {\n\t\t\tlet i, n = []; if ( t && t.length ) {\n\t\t\t\ttry {\n\t\t\t\t\ti = r.parse( e );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn n;\n\t\t\t\t}t.forEach( ( e ) => {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} );\n\t\t\t} return n;\n\t\t} function _( e ) {\n\t\t\treturn e.map( ( e ) => '/' + String( e ).replace( /~/g, '~0' ).replace( /\\//g, '~1' ) ).join( '' );\n\t\t} function L( e ) {\n\t\t\tconst t = document.createElement( 'div' ); return t.style.color = e, t.style.color.split( /\\s+/ ).join( '' ).toLowerCase() || null;\n\t\t} function ae( e ) {\n\t\t\treturn !!L( e );\n\t\t} function le( i, e ) {\n\t\t\tlet 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\t\t\t\tn += JSON.stringify( e, null, 2 ), t !== i.examples.length - 1 && ( n += '\\n' );\n\t\t\t} ) ), n ) : '';\n\t\t} function M( e, t ) {\n\t\t\tfor ( var i = e, n = 0; n < t.length && i != null; n++ ) {\n\t\t\t\ti = i[ t[ n ] ];\n\t\t\t} return i;\n\t\t} function ce( e, t ) {\n\t\t\tif ( !t.includes( e ) ) {\n\t\t\t\treturn e;\n\t\t\t} for ( var i = e.replace( / \\(copy( \\d+)?\\)$/, '' ), n = i, o = 1; t.includes( n ); ) {\n\t\t\t\tn = i + ' (' + ( 'copy' + ( o > 1 ? ' ' + o : '' ) ) + ')'; o++;\n\t\t\t} return n;\n\t\t} function he( e, t ) {\n\t\t\tconst i = {}; if ( Array.isArray( e ) ) {\n\t\t\t\tfor ( let n = Math.min( e.length, h ), o = 0; o < n; o++ ) {\n\t\t\t\t\t!( function t( i, n, o, r ) {\n\t\t\t\t\t\t( Array.isArray( i ) || N( i ) ) && !r || ( n[ o || '' ] = !0 ), N( i ) && Object.keys( i ).forEach( ( e ) => {\n\t\t\t\t\t\t\tt( i[ e ], n, o + '.' + e, r );\n\t\t\t\t\t\t} );\n\t\t\t\t\t}( e[ o ], i, '', t ) );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ti[ '' ] = !0;\n\t\t\t} return Object.keys( i ).sort();\n\t\t} function de( e, t, i ) {\n\t\t\tvar n = t && t !== '.' ? $( t ) : [], o = i === 'desc' ? -1 : 1, t = e.slice(); return t.sort( ( e, t ) => {\n\t\t\t\te = M( e, n ), t = M( t, n ); return o * ( t < e ? 1 : e < t ? -1 : 0 );\n\t\t\t} ), t;\n\t\t} function ue( t, e ) {\n\t\t\tvar i = e === 'desc' ? -1 : 1, e = Object.keys( t ).sort( ( e, t ) => i * o()( e, t ) ), n = {}; return e.forEach( ( e ) => {\n\t\t\t\tn[ e ] = t[ e ];\n\t\t\t} ), n;\n\t\t} function ge( e ) {\n\t\t\tlet 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 );\n\t\t} function pe( e, t ) {\n\t\t\treturn typeof t === 'number' && d < t && isFinite( t ) && Math.floor( t ) === t && !isNaN( new Date( t ).valueOf() );\n\t\t} function me( e ) {\n\t\t\treturn 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';\n\t\t} function fe( e, t ) {\n\t\t\treturn e.length <= t ? e : e.slice( 0, t ) + '...';\n\t\t} function N( e ) {\n\t\t\treturn c( e ) === 'object' && e !== null && !Array.isArray( e );\n\t\t} function Ce( e, t ) {\n\t\t\treturn e.includes( t );\n\t\t} function ye( e, t ) {\n\t\t\tif ( e || t ) {\n\t\t\t\tif ( !Array.isArray( e ) || !Array.isArray( t ) || t.length !== e.length ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t} for ( let i = 0; i < e.length; i++ ) {\n\t\t\t\t\tconst n = e[ i ], o = t[ i ]; if ( n.type !== o.type || JSON.stringify( n.error ) !== JSON.stringify( o.error ) ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return !1;\n\t\t} function Ie( e, t ) {\n\t\t\te = e != null && e.length ? e : [], t = t != null && t.length ? t : []; return a( new Set( e.concat( t ) ) );\n\t\t} function ve( e ) {\n\t\t\tsetTimeout( e );\n\t\t} function W( e, t ) {\n\t\t\treturn Object.prototype.hasOwnProperty.call( e, t );\n\t\t}\n\t}, 6288: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tfor ( var y, I = -1, v = C.length - 1; I < v; ) {\n\t\t\t\t\ty = 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 + '; }';\n\t\t\t\t}\n\t\t\t} 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;\n\t\t};\n\t}, 6489: function ( t, e, i ) {\n\t\tt = 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\treturn e.session.getTextRange( e.session.getWordRange() );\n\t\t\t}, SELECTION: function ( e, t, i ) {\n\t\t\t\te = e.session.getTextRange(); return i ? e.replace( /\\n\\r?([ \\t]*\\S)/g, '\\n' + i + '$1' ) : e;\n\t\t\t}, CURRENT_LINE: function ( e ) {\n\t\t\t\treturn e.session.getLine( e.getCursorPosition().row );\n\t\t\t}, PREV_LINE: function ( e ) {\n\t\t\t\treturn e.session.getLine( e.getCursorPosition().row - 1 );\n\t\t\t}, LINE_INDEX: function ( e ) {\n\t\t\t\treturn e.getCursorPosition().row;\n\t\t\t}, LINE_NUMBER: function ( e ) {\n\t\t\t\treturn e.getCursorPosition().row + 1;\n\t\t\t}, SOFT_TABS: function ( e ) {\n\t\t\t\treturn e.session.getUseSoftTabs() ? 'YES' : 'NO';\n\t\t\t}, TAB_SIZE: function ( e ) {\n\t\t\t\treturn e.session.getTabSize();\n\t\t\t}, CLIPBOARD: function ( e ) {\n\t\t\t\treturn l.getText && l.getText();\n\t\t\t}, FILENAME: function ( e ) {\n\t\t\t\treturn /[^/\\\\]*$/.exec( this.FILEPATH( e ) )[ 0 ];\n\t\t\t}, FILENAME_BASE: function ( e ) {\n\t\t\t\treturn /[^/\\\\]*$/.exec( this.FILEPATH( e ) )[ 0 ].replace( /\\.[^.]*$/, '' );\n\t\t\t}, DIRECTORY: function ( e ) {\n\t\t\t\treturn this.FILEPATH( e ).replace( /[^/\\\\]*$/, '' );\n\t\t\t}, FILEPATH: function ( e ) {\n\t\t\t\treturn '/not implemented.txt';\n\t\t\t}, WORKSPACE_NAME: function () {\n\t\t\t\treturn 'Unknown';\n\t\t\t}, FULLNAME: function () {\n\t\t\t\treturn 'Unknown';\n\t\t\t}, BLOCK_COMMENT_START: function ( e ) {\n\t\t\t\te = e.session.$mode || {}; return e.blockComment && e.blockComment.start || '';\n\t\t\t}, BLOCK_COMMENT_END: function ( e ) {\n\t\t\t\te = e.session.$mode || {}; return e.blockComment && e.blockComment.end || '';\n\t\t\t}, LINE_COMMENT: function ( e ) {\n\t\t\t\treturn ( e.session.$mode || {} ).lineCommentStart || '';\n\t\t\t}, 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 ) {\n\t\t\t\te = ( new Date() ).toLocaleString( 'en-us', e ); return e.length == 1 ? '0' + e : e;\n\t\t\t}h.SELECTED_TEXT = h.SELECTION; m.prototype.getTokenizer = function () {\n\t\t\t\treturn m.$tokenizer || this.createTokenizer();\n\t\t\t}, m.prototype.createTokenizer = function () {\n\t\t\t\tfunction n( e ) {\n\t\t\t\t\treturn e = e.slice( 1 ), /^\\d+$/.test( e ) ? [ { tabstopId: parseInt( e, 10 ) } ] : [ { text: e } ];\n\t\t\t\t} function e( e ) {\n\t\t\t\t\treturn '(?:[^\\\\\\\\' + e + ']|\\\\\\\\.)';\n\t\t\t\t} const t = { regex: '/(' + e( '/' ) + '+)/', onMatch: function ( e, t, i ) {\n\t\t\t\t\ti = i[ 0 ]; return i.fmtString = !0, i.guard = e.slice( 1, -1 ), i.flag = '';\n\t\t\t\t}, next: 'formatString' }; return m.$tokenizer = new a( { start: [ { regex: /\\\\./, onMatch: function ( e, t, i ) {\n\t\t\t\t\tconst n = e[ 1 ]; return [ e = n == '}' && i.length || '`$\\\\'.includes( n ) ? n : e ];\n\t\t\t\t} }, { regex: /}/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn [ i.length ? i.shift() : e ];\n\t\t\t\t} }, { regex: /\\$(?:\\d+|\\w+)/, onMatch: n }, { regex: /\\$\\{[\\dA-Z_a-z]+/, onMatch: function ( e, t, i ) {\n\t\t\t\t\te = n( e.slice( 1 ) ); return i.unshift( e[ 0 ] ), e;\n\t\t\t\t}, next: 'snippetVar' }, { regex: /\\n/, token: 'newline', merge: !1 } ], snippetVar: [ { regex: '\\\\|' + e( '\\\\|' ) + '*\\\\|', onMatch: function ( e, t, i ) {\n\t\t\t\t\te = 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 ] ];\n\t\t\t\t}, next: 'start' }, t, { regex: '([^:}\\\\\\\\]|\\\\\\\\.)*:?', token: '', next: 'start' } ], formatString: [ { regex: /:/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn i.length && i[ 0 ].expectElse ? ( i[ 0 ].expectElse = !1, i[ 0 ].ifEnd = { elseEnd: i[ 0 ] }, [ i[ 0 ].ifEnd ] ) : ':';\n\t\t\t\t} }, { regex: /\\\\./, onMatch: function ( e, t, i ) {\n\t\t\t\t\tconst 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 ];\n\t\t\t\t} }, { regex: '/\\\\w*}', onMatch: function ( e, t, i ) {\n\t\t\t\t\ti = i.shift(); return i && ( i.flag = e.slice( 1, -1 ) ), this.next = i && i.tabstopId ? 'start' : '', [ i || e ];\n\t\t\t\t}, next: 'start' }, { regex: /\\$(?:\\d+|\\w+)/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn [ { text: e.slice( 1 ) } ];\n\t\t\t\t} }, { regex: /\\${\\w+/, onMatch: function ( e, t, i ) {\n\t\t\t\t\te = { text: e.slice( 2 ) }; return i.unshift( e ), [ e ];\n\t\t\t\t}, next: 'formatStringVar' }, { regex: /\\n/, token: 'newline', merge: !1 }, { regex: /}/, onMatch: function ( e, t, i ) {\n\t\t\t\t\ti = i.shift(); return this.next = i && i.tabstopId ? 'start' : '', [ i || e ];\n\t\t\t\t}, next: 'start' } ], formatStringVar: [ { regex: /:\\/\\w+}/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn i[ 0 ].formatFunction = e.slice( 2, -1 ), [ i.shift() ];\n\t\t\t\t}, next: 'formatString' }, t, { regex: /:[\\?\\-+]?/, onMatch: function ( e, t, i ) {\n\t\t\t\t\te[ 1 ] == '+' && ( i[ 0 ].ifEnd = i[ 0 ] ), e[ 1 ] == '?' && ( i[ 0 ].expectElse = !0 );\n\t\t\t\t}, next: 'formatString' }, { regex: '([^:}\\\\\\\\]|\\\\\\\\.)*:?', token: '', next: 'formatString' } ] } );\n\t\t\t}, m.prototype.tokenizeTmSnippet = function ( e, t ) {\n\t\t\t\treturn this.getTokenizer().getLineTokens( e, t ).tokens.map( ( e ) => e.value || e );\n\t\t\t}, m.prototype.getVariableValue = function ( e, t, i ) {\n\t\t\t\tlet 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 );\n\t\t\t}, m.prototype.tmStrFormat = function ( e, t, s ) {\n\t\t\t\tlet 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 () {\n\t\t\t\t\tfor ( var e = l.variables.__, t = ( l.variables.__ = [].slice.call( arguments ), l.resolveVariables( a, s ) ), i = 'E', n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\tvar 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() );\n\t\t\t\t\t} return l.variables.__ = e, t.join( '' );\n\t\t\t\t} ) ) : e;\n\t\t\t}, m.prototype.tmFormatFunction = function ( e, t, i ) {\n\t\t\t\treturn t.formatFunction == 'upcase' ? e.toUpperCase() : t.formatFunction == 'downcase' ? e.toLowerCase() : e;\n\t\t\t}, m.prototype.resolveVariables = function ( t, e ) {\n\t\t\t\tfor ( var i = [], n = '', o = !0, r = 0; r < t.length; r++ ) {\n\t\t\t\t\tvar 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 ) );\n\t\t\t\t} function l( e ) {\n\t\t\t\t\te = t.indexOf( e, r + 1 ); e != -1 && ( r = e );\n\t\t\t\t} return i;\n\t\t\t}, m.prototype.getDisplayTextForSnippet = function ( e, t ) {\n\t\t\t\treturn f.call( this, e, t ).text;\n\t\t\t}, m.prototype.insertSnippetForSelection = function ( e, t, i ) {\n\t\t\t\tvar 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 );\n\t\t\t}, m.prototype.insertSnippet = function ( e, t, i ) {\n\t\t\t\tvoid 0 === i && ( i = {} ); const n = this; if ( e.inVirtualSelectionMode ) {\n\t\t\t\t\treturn n.insertSnippetForSelection( e, t, i );\n\t\t\t\t} e.forEachSelection( () => {\n\t\t\t\t\tn.insertSnippetForSelection( e, t, i );\n\t\t\t\t}, null, { keepOrder: !0 } ), e.tabstopManager && e.tabstopManager.tabNext();\n\t\t\t}, m.prototype.$getScope = function ( e ) {\n\t\t\t\tlet 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;\n\t\t\t}, m.prototype.getActiveScopes = function ( e ) {\n\t\t\t\tvar 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;\n\t\t\t}, m.prototype.expandWithTab = function ( e, t ) {\n\t\t\t\tconst i = this, n = e.forEachSelection( () => i.expandSnippetForSelection( e, t ), null, { keepOrder: !0 } ); return n && e.tabstopManager && e.tabstopManager.tabNext(), n;\n\t\t\t}, m.prototype.expandSnippetForSelection = function ( e, t ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\te = a[ e ]; return !!( i = e ? this.findMatchingSnippet( e, r, s ) : i );\n\t\t\t\t}, 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 );\n\t\t\t}, m.prototype.findMatchingSnippet = function ( e, t, i ) {\n\t\t\t\tfor ( let n = e.length; n--; ) {\n\t\t\t\t\tconst o = e[ n ]; if ( ( !o.startRe || o.startRe.test( t ) ) && ( ( !o.endRe || o.endRe.test( i ) ) && ( o.startRe || o.endRe ) ) ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, m.prototype.register = function ( t, n ) {\n\t\t\t\tconst o = this.snippetMap, r = this.snippetNameMap, s = this; function a( e ) {\n\t\t\t\t\treturn ( e = e && !/^\\^?\\(.*\\)\\$?$|^\\\\b$/.test( e ) ? '(?:' + e + ')' : e ) || '';\n\t\t\t\t} function l( e, t, i ) {\n\t\t\t\t\treturn e = a( e ), t = a( t ), i ? ( e = t + e ) && e[ e.length - 1 ] != '$' && ( e += '$' ) : ( e += t ) && e[ 0 ] != '^' && ( e = '^' + e ), new RegExp( e );\n\t\t\t\t} function i( e ) {\n\t\t\t\t\te.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 ) );\n\t\t\t\t}t = t || [], Array.isArray( t ) ? t.forEach( i ) : Object.keys( t ).forEach( ( e ) => {\n\t\t\t\t\ti( t[ e ] );\n\t\t\t\t} ), this._signal( 'registerSnippets', { scope: n } );\n\t\t\t}, m.prototype.unregister = function ( e, i ) {\n\t\t\t\tconst n = this.snippetMap, o = this.snippetNameMap; function t( e ) {\n\t\t\t\t\tlet 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 );\n\t\t\t\t}e.content ? t( e ) : Array.isArray( e ) && e.forEach( t );\n\t\t\t}, m.prototype.parseSnippetFile = function ( e ) {\n\t\t\t\te = e.replace( /\\r/g, '' ); for ( var t, i, n, o = [], r = {}, s = /^#.*|^({[\\s\\S]*})\\s*$|^(\\S+) (.*)$|^((?:\\n*\\t.*)+)/gm; i = s.exec( e ); ) {\n\t\t\t\t\tif ( i[ 1 ] ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tr = JSON.parse( i[ 1 ] ), o.push( r );\n\t\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t\t}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 ) );\n\t\t\t\t} return o;\n\t\t\t}, m.prototype.getSnippetByName = function ( t, e ) {\n\t\t\t\tlet i, n = this.snippetNameMap; return this.getActiveScopes( e ).some( ( e ) => {\n\t\t\t\t\te = n[ e ]; return !!( i = e ? e[ t ] : i );\n\t\t\t\t}, this ), i;\n\t\t\t}; const p = m; function m() {\n\t\t\t\tthis.snippetMap = {}, this.snippetNameMap = {}, this.variables = h;\n\t\t\t}n.implement( p.prototype, o ); var f = function ( e, t, i ) {\n\t\t\t\t\tvoid 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 ) => {\n\t\t\t\t\t\tlet 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( '' ) ) );\n\t\t\t\t\t} ), l.forEach( ( e ) => {\n\t\t\t\t\t\te.length = 0;\n\t\t\t\t\t} ), {} ); for ( let h = 0; h < a.length; h++ ) {\n\t\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\t\td.parents[ e ] = !0;\n\t\t\t\t\t\t} ) ) : ( c[ g ] = p, typeof ( g = d.value ) !== 'string' ? g = ( ( e ) => {\n\t\t\t\t\t\t\tfor ( var t = [], i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\t\tif ( typeof ( n = e[ i ] ) === 'object' ) {\n\t\t\t\t\t\t\t\t\tif ( c[ n.tabstopId ] ) {\n\t\t\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t\t\t} var n = t[ e.lastIndexOf( n, i - 1 ) ] || { tabstopId: n.tabstopId };\n\t\t\t\t\t\t\t\t}t[ i ] = n;\n\t\t\t\t\t\t\t} return t;\n\t\t\t\t\t\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 ) ) );\n\t\t\t\t\t} let m = 0, f = 0, C = ''; return a.forEach( ( e ) => {\n\t\t\t\t\t\tlet 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 } );\n\t\t\t\t\t} ), { text: C, tabstops: l, tokens: a };\n\t\t\t\t}, C = ( y.prototype.attach = function ( e ) {\n\t\t\t\t\tthis.$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 );\n\t\t\t\t}, y.prototype.detach = function () {\n\t\t\t\t\tthis.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;\n\t\t\t\t}, y.prototype.onChange = function ( e ) {\n\t\t\t\t\tfor ( var t = e.action[ 0 ] == 'r', i = this.selectedTabstop || {}, n = i.parents || {}, o = this.tabstops.slice(), r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\tvar s = o[ r ], a = s == i || n[ s.index ]; if ( s.rangeList.$bias = a ? 0 : 1, e.action == 'remove' && s !== i ) {\n\t\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\t\tthis.removeRange( c[ h ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} s.rangeList.$onChange( e );\n\t\t\t\t\t} const d = this.session; this.$inChange || !t || d.getLength() != 1 || d.getValue() || this.detach();\n\t\t\t\t}, y.prototype.updateLinkedFields = function () {\n\t\t\t\t\tconst e = this.selectedTabstop; if ( e && e.hasLinkedRanges && e.firstNonLinked ) {\n\t\t\t\t\t\tthis.$inChange = !0; for ( let t = this.session, i = t.getTextRange( e.firstNonLinked ), n = 0; n < e.length; n++ ) {\n\t\t\t\t\t\t\tvar o, r = e[ n ]; r.linked && ( o = s.snippetManager.tmStrFormat( i, r.original, this.editor ), t.replace( r, o ) );\n\t\t\t\t\t\t} this.$inChange = !1;\n\t\t\t\t\t}\n\t\t\t\t}, y.prototype.onAfterExec = function ( e ) {\n\t\t\t\t\te.command && !e.command.readOnly && this.updateLinkedFields();\n\t\t\t\t}, y.prototype.onChangeSelection = function () {\n\t\t\t\t\tif ( this.editor ) {\n\t\t\t\t\t\tfor ( let e = this.editor.selection.lead, t = this.editor.selection.anchor, i = this.editor.selection.isEmpty(), n = 0; n < this.ranges.length; n++ ) {\n\t\t\t\t\t\t\tif ( !this.ranges[ n ].linked ) {\n\t\t\t\t\t\t\t\tconst o = this.ranges[ n ].contains( e.row, e.column ), r = i || this.ranges[ n ].contains( t.row, t.column ); if ( o && r ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.detach();\n\t\t\t\t\t}\n\t\t\t\t}, y.prototype.onChangeSession = function () {\n\t\t\t\t\tthis.detach();\n\t\t\t\t}, y.prototype.tabNext = function ( e ) {\n\t\t\t\t\tvar 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();\n\t\t\t\t}, y.prototype.selectTabstop = function ( e ) {\n\t\t\t\t\tthis.$openTabstops = null; let t = this.tabstops[ this.index ]; if ( t && this.addTabstopMarkers( t ), this.index = e, ( t = this.tabstops[ this.index ] ) && t.length ) {\n\t\t\t\t\t\te = ( this.selectedTabstop = t ).firstNonLinked || t; if ( t.choices && ( e.cursor = e.start ), this.editor.inVirtualSelectionMode ) {\n\t\t\t\t\t\t\tthis.editor.selection.fromOrientedRange( e );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconst i = this.editor.multiSelect; i.toSingleRange( e ); for ( let n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\t\tt.hasLinkedRanges && t[ n ].linked || i.addRange( t[ n ].clone(), !0 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.editor.keyBinding.addKeyboardHandler( this.keyboardHandler ), this.selectedTabstop && this.selectedTabstop.choices && this.editor.execCommand( 'startAutocomplete', { matches: this.selectedTabstop.choices } );\n\t\t\t\t\t}\n\t\t\t\t}, y.prototype.addTabstops = function ( e, s, t ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\tconst i = this.$openTabstops[ t ] || e; i.snippetId = h; for ( let n = 0; n < e.length; n++ ) {\n\t\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t\t}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 );\n\t\t\t\t\t}, this ), l.length > 2 && ( this.tabstops.length && l.push( l.splice( 2, 1 )[ 0 ] ), this.tabstops.splice.apply( this.tabstops, l ) );\n\t\t\t\t}, y.prototype.addTabstopMarkers = function ( e ) {\n\t\t\t\t\tconst t = this.session; e.forEach( ( e ) => {\n\t\t\t\t\t\te.markerId || ( e.markerId = t.addMarker( e, 'ace_snippet-marker', 'text' ) );\n\t\t\t\t\t} );\n\t\t\t\t}, y.prototype.removeTabstopMarkers = function ( e ) {\n\t\t\t\t\tconst t = this.session; e.forEach( ( e ) => {\n\t\t\t\t\t\tt.removeMarker( e.markerId ), e.markerId = null;\n\t\t\t\t\t} );\n\t\t\t\t}, y.prototype.updateTabstopMarkers = function () {\n\t\t\t\t\tlet t; this.selectedTabstop && ( t = this.selectedTabstop.snippetId, this.selectedTabstop.index === 0 && t--, this.tabstops.forEach( function ( e ) {\n\t\t\t\t\t\te.snippetId === t ? this.addTabstopMarkers( e ) : this.removeTabstopMarkers( e );\n\t\t\t\t\t}, this ) );\n\t\t\t\t}, y.prototype.removeRange = function ( e ) {\n\t\t\t\t\tlet 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();\n\t\t\t\t}, y ); function y( e ) {\n\t\t\t\tif ( this.index = 0, this.ranges = [], this.tabstops = [], e.tabstopManager ) {\n\t\t\t\t\treturn e.tabstopManager;\n\t\t\t\t} ( 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 );\n\t\t\t}C.prototype.keyboardHandler = new r(), C.prototype.keyboardHandler.bindKeys( { Tab: function ( e ) {\n\t\t\t\ts.snippetManager && s.snippetManager.expandWithTab( e ) || ( e.tabstopManager.tabNext( 1 ), e.renderer.scrollCursorIntoView() );\n\t\t\t}, 'Shift-Tab': function ( e ) {\n\t\t\t\te.tabstopManager.tabNext( -1 ), e.renderer.scrollCursorIntoView();\n\t\t\t}, Esc: function ( e ) {\n\t\t\t\te.tabstopManager.detach();\n\t\t\t} } ); var I = function ( e, t ) {\n\t\t\t\t\te.row == 0 && ( e.column += t.column ), e.row += t.row;\n\t\t\t\t}, v = function ( e, t ) {\n\t\t\t\t\te.row == t.row && ( e.column -= t.column ), e.row -= t.row;\n\t\t\t\t}, 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 () {\n\t\t\t\tthis.insertSnippet = function ( e, t ) {\n\t\t\t\t\treturn s.snippetManager.insertSnippet( this, e, t );\n\t\t\t\t}, this.expandSnippet = function ( e ) {\n\t\t\t\t\treturn s.snippetManager.expandWithTab( this, e );\n\t\t\t\t};\n\t\t\t}.call( n.prototype );\n\t\t} ), 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 ) => {\n\t\t\tfunction a( e ) {\n\t\t\t\treturn 'suggest-aria-id:'.concat( e );\n\t\t\t} function l( e ) {\n\t\t\t\treturn ( 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;\n\t\t\t} function n( e ) {\n\t\t\t\tfunction t() {} function i() {\n\t\t\t\t\ts( -1 );\n\t\t\t\t} 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 ) => {\n\t\t\t\t\t\tconst t = e.getDocumentPosition(); p.selection.moveToPosition( t ), r.start.row = r.end.row = t.row, e.stop();\n\t\t\t\t\t} ), 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 ) {\n\t\t\t\t\t\te ? o.id && ( p.session.removeMarker( o.id ), o.id = null ) : o.id = p.session.addMarker( o, 'ace_line-hover', 'fullLine' );\n\t\t\t\t\t}, p.setSelectOnHover( !1 ), p.on( 'mousemove', ( e ) => {\n\t\t\t\t\t\tlet 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;\n\t\t\t\t\t} ), p.renderer.on( 'beforeRender', () => {\n\t\t\t\t\t\tlet e; g && o.start.row != -1 && ( g.$pos = null, e = g.getDocumentPosition().row, o.id || p.setRow( e ), s( e, !0 ) );\n\t\t\t\t\t} ), p.renderer.on( 'afterRender', () => {\n\t\t\t\t\t\tfor ( let e = p.renderer.$textLayer, t = e.config.firstRow, i = e.config.lastRow; t <= i; t++ ) {\n\t\t\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\t\t\te.setAttribute( 'role', 'mark' );\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ), p.renderer.on( 'afterRender', () => {\n\t\t\t\t\t\tlet 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' ) );\n\t\t\t\t\t} ), function ( e, t ) {\n\t\t\t\t\t\te !== o.start.row && ( o.start.row = o.end.row = e, t || p.session._emit( 'changeBackMarker' ), p._emit( 'changeHoverMarker' ) );\n\t\t\t\t\t} ); return p.getHoveredRow = function () {\n\t\t\t\t\treturn o.start.row;\n\t\t\t\t}, h.addListener( p.container, 'mouseout', () => {\n\t\t\t\t\tp.isMouseOver = !1, i();\n\t\t\t\t} ), p.on( 'hide', i ), p.on( 'changeSelection', i ), p.session.doc.getLength = function () {\n\t\t\t\t\treturn p.data.length;\n\t\t\t\t}, p.session.doc.getLine = function ( e ) {\n\t\t\t\t\te = p.data[ e ]; return typeof e === 'string' ? e : e && e.value || '';\n\t\t\t\t}, ( e = p.session.bgTokenizer ).$tokenizeRow = function ( e ) {\n\t\t\t\t\tlet i = p.data[ e ], n = []; if ( i ) {\n\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\th != 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' ) );\n\t\t\t\t\t\t}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 } );\n\t\t\t\t\t} return n; function d( e, t ) {\n\t\t\t\t\t\te && n.push( { type: ( i.className || '' ) + ( t || '' ), value: e } );\n\t\t\t\t\t}\n\t\t\t\t}, e.$updateOnChange = t, e.start = t, p.session.$computeWidth = function () {\n\t\t\t\t\treturn this.screenWidth = 0;\n\t\t\t\t}, p.isOpen = !1, p.isTopdown = !1, p.autoSelect = !0, p.filterText = '', p.isMouseOver = !1, p.data = [], p.setData = function ( e, t ) {\n\t\t\t\t\tp.filterText = t || '', p.setValue( d.stringRepeat( '\\n', e.length ), -1 ), p.data = e || [], p.setRow( 0 );\n\t\t\t\t}, p.getData = function ( e ) {\n\t\t\t\t\treturn p.data[ e ];\n\t\t\t\t}, p.getRow = function () {\n\t\t\t\t\treturn r.start.row;\n\t\t\t\t}, p.setRow = function ( e ) {\n\t\t\t\t\te = 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' );\n\t\t\t\t}, p.on( 'changeSelection', () => {\n\t\t\t\t\tp.isOpen && p.setRow( p.selection.lead.row ), p.renderer.scrollCursorIntoView();\n\t\t\t\t} ), p.hide = function () {\n\t\t\t\t\tthis.container.style.display = 'none', p.anchorPos = null, p.anchor = null, p.isOpen && ( p.isOpen = !1, this._signal( 'hide' ) );\n\t\t\t\t}, p.tryShow = function ( e, t, i, n ) {\n\t\t\t\t\tif ( n || !p.isOpen || !p.anchorPos || !p.anchor || p.anchorPos.top !== e.top || p.anchorPos.left !== e.left || p.anchor !== i ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} 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;\n\t\t\t\t\t} return !0;\n\t\t\t\t}, p.show = function ( e, t, i ) {\n\t\t\t\t\tthis.tryShow( e, t, i ? 'bottom' : void 0, !0 );\n\t\t\t\t}, p.goTo = function ( e ) {\n\t\t\t\t\tlet t = this.getRow(), i = this.session.getLength() - 1; switch ( e ) {\n\t\t\t\t\t\tcase '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;\n\t\t\t\t\t} this.setRow( t );\n\t\t\t\t}, p.getTextLeftOffset = function () {\n\t\t\t\t\treturn this.$borderSize + this.renderer.$padding + this.$imageSize;\n\t\t\t\t}, p.$imageSize = 0, p.$borderSize = 1, p;\n\t\t\t} 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;\n\t\t} ), ace.define( 'ace/autocomplete/inline_screenreader', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tfunction n( e ) {\n\t\t\t\tthis.editor = e, this.screenReaderDiv = document.createElement( 'div' ), this.screenReaderDiv.classList.add( 'ace_screenreader-only' ), this.editor.container.appendChild( this.screenReaderDiv );\n\t\t\t}n.prototype.setScreenReaderContent = function ( e ) {\n\t\t\t\tfor ( !this.popup && this.editor.completer && this.editor.completer.popup && ( this.popup = this.editor.completer.popup, this.popup.renderer.on( 'afterRender', () => {\n\t\t\t\t\tvar e = this.popup.getRow(), t = this.popup.renderer.$textLayer, e = t.element.childNodes[ e - t.config.firstRow ]; if ( e ) {\n\t\t\t\t\t\tfor ( var i = 'doc-tooltip ', n = 0; n < this._lines.length; n++ ) {\n\t\t\t\t\t\t\ti += 'ace-inline-screenreader-line-'.concat( n, ' ' );\n\t\t\t\t\t\t}e.setAttribute( 'aria-describedby', i );\n\t\t\t\t\t}\n\t\t\t\t} ) ); this.screenReaderDiv.firstChild; ) {\n\t\t\t\t\tthis.screenReaderDiv.removeChild( this.screenReaderDiv.firstChild );\n\t\t\t\t} this._lines = e.split( /\\r\\n|\\r|\\n/ ); e = this.createCodeBlock(); this.screenReaderDiv.appendChild( e );\n\t\t\t}, n.prototype.destroy = function () {\n\t\t\t\tthis.screenReaderDiv.remove();\n\t\t\t}, n.prototype.createCodeBlock = function () {\n\t\t\t\tconst e = document.createElement( 'pre' ); e.setAttribute( 'id', 'ace-inline-screenreader' ); for ( let t = 0; t < this._lines.length; t++ ) {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} return e;\n\t\t\t}, t.AceInlineScreenReader = n;\n\t\t} ), ace.define( 'ace/autocomplete/inline', [ 'require', 'exports', 'module', 'ace/snippets', 'ace/autocomplete/inline_screenreader' ], ( e, t, i ) => {\n\t\t\tconst o = e( '../snippets' ).snippetManager, r = e( './inline_screenreader' ).AceInlineScreenReader; function n() {\n\t\t\t\tthis.editor = null;\n\t\t\t}n.prototype.show = function ( e, t, i ) {\n\t\t\t\tif ( i = i || '', e && this.editor && this.editor !== e && ( this.hide(), this.editor = null, this.inlineScreenReader = null ), !e || !t ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} 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\t\t\t}, n.prototype.isOpen = function () {\n\t\t\t\treturn !!this.editor && !!this.editor.renderer.$ghostText;\n\t\t\t}, n.prototype.hide = function () {\n\t\t\t\treturn !!this.editor && ( this.editor.removeGhostText(), !0 );\n\t\t\t}, n.prototype.destroy = function () {\n\t\t\t\tthis.hide(), this.editor = null, this.inlineScreenReader && ( this.inlineScreenReader.destroy(), this.inlineScreenReader = null );\n\t\t\t}, t.AceInline = n;\n\t\t} ), ace.define( 'ace/autocomplete/util', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.parForEach = function ( e, t, i ) {\n\t\t\t\tlet n = 0, o = e.length; o === 0 && i(); for ( let r = 0; r < o; r++ ) {\n\t\t\t\t\tt( e[ r ], ( e, t ) => {\n\t\t\t\t\t\t++n === o && i( e, t );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t}; const r = /[a-zA-Z_0-9\\$\\-\\u00A2-\\u2000\\u2070-\\uFFFF]/; t.retrievePrecedingIdentifier = function ( e, t, i ) {\n\t\t\t\ti = i || r; for ( var n = [], o = t - 1; o >= 0 && i.test( e[ o ] ); o-- ) {\n\t\t\t\t\tn.push( e[ o ] );\n\t\t\t\t} return n.reverse().join( '' );\n\t\t\t}, t.retrieveFollowingIdentifier = function ( e, t, i ) {\n\t\t\t\ti = i || r; for ( var n = [], o = t; o < e.length && i.test( e[ o ] ); o++ ) {\n\t\t\t\t\tn.push( e[ o ] );\n\t\t\t\t} return n;\n\t\t\t}, t.getCompletionPrefix = function ( e ) {\n\t\t\t\tlet t, i = e.getCursorPosition(), n = e.session.getLine( i.row ); return e.completers.forEach( ( e ) => {\n\t\t\t\t\te.identifierRegexps && e.identifierRegexps.forEach( ( e ) => {\n\t\t\t\t\t\t!t && e && ( t = this.retrievePrecedingIdentifier( n, i.column, e ) );\n\t\t\t\t\t} );\n\t\t\t\t} ), t || this.retrievePrecedingIdentifier( n, i.column );\n\t\t\t}, t.triggerAutocomplete = function ( e, t ) {\n\t\t\t\tt = t == null ? e.session.getPrecedingCharacter() : t; return e.completers.some( ( e ) => {\n\t\t\t\t\tif ( e.triggerCharacters && Array.isArray( e.triggerCharacters ) ) {\n\t\t\t\t\t\treturn e.triggerCharacters.includes( t );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t};\n\t\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 ) => {\n\t\t\tfunction n( e, t ) {\n\t\t\t\tt.completer && t.completer.destroy();\n\t\t\t} 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 () {\n\t\t\t\treturn [ { caption: u.nls( 'autocomplete.loading', 'Loading...' ), value: '' } ];\n\t\t\t}, enumerable: !1, configurable: !0 } ), f.prototype.$init = function () {\n\t\t\t\treturn this.popup = new r( this.parentNode || document.body || document.documentElement ), this.popup.on( 'click', ( e ) => {\n\t\t\t\t\tthis.insertMatch(), e.stop();\n\t\t\t\t} ), 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;\n\t\t\t}, f.prototype.$initInline = function () {\n\t\t\t\tif ( this.inlineEnabled && !this.inlineRenderer ) {\n\t\t\t\t\treturn this.inlineRenderer = new s(), this.inlineRenderer;\n\t\t\t\t}\n\t\t\t}, f.prototype.getPopup = function () {\n\t\t\t\treturn this.popup || this.$init();\n\t\t\t}, f.prototype.$onHidePopup = function () {\n\t\t\t\tthis.inlineRenderer && this.inlineRenderer.hide(), this.hideDocTooltip(), this.stickySelectionTimer.cancel(), this.popupTimer.cancel(), this.stickySelection = !1;\n\t\t\t}, f.prototype.$seen = function ( e ) {\n\t\t\t\t!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 ) );\n\t\t\t}, f.prototype.$onPopupChange = function ( e ) {\n\t\t\t\tthis.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 ) );\n\t\t\t}, f.prototype.$updateGhostText = function ( e ) {\n\t\t\t\tvar 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();\n\t\t\t}, f.prototype.$onPopupRender = function () {\n\t\t\t\tconst e = this.inlineRenderer && this.inlineEnabled; if ( this.completions && this.completions.filtered && this.completions.filtered.length > 0 ) {\n\t\t\t\t\tfor ( let t = this.popup.getFirstVisibleRow(); t <= this.popup.getLastVisibleRow(); t++ ) {\n\t\t\t\t\t\tconst i = this.popup.getData( t ); !i || e && !i.hideInlinePreview || this.$seen( i );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, f.prototype.$onPopupShow = function ( e ) {\n\t\t\t\tthis.$onPopupChange( e ), this.stickySelection = !1, this.stickySelectionDelay >= 0 && this.stickySelectionTimer.schedule( this.stickySelectionDelay );\n\t\t\t}, f.prototype.observeLayoutChanges = function () {\n\t\t\t\tif ( !this.$elements && this.editor ) {\n\t\t\t\t\twindow.addEventListener( 'resize', this.onLayoutChange, { passive: !0 } ), window.addEventListener( 'wheel', this.mousewheelListener ); for ( var e = this.editor.container.parentNode, t = []; e; ) {\n\t\t\t\t\t\tt.push( e ), e.addEventListener( 'scroll', this.onLayoutChange, { passive: !0 } ), e = e.parentNode;\n\t\t\t\t\t} this.$elements = t;\n\t\t\t\t}\n\t\t\t}, f.prototype.unObserveLayoutChanges = function () {\n\t\t\t\tconst t = this; window.removeEventListener( 'resize', this.onLayoutChange, { passive: !0 } ), window.removeEventListener( 'wheel', this.mousewheelListener ), this.$elements && this.$elements.forEach( ( e ) => {\n\t\t\t\t\te.removeEventListener( 'scroll', t.onLayoutChange, { passive: !0 } );\n\t\t\t\t} ), this.$elements = null;\n\t\t\t}, f.prototype.onLayoutChange = function () {\n\t\t\t\tif ( !this.popup.isOpen ) {\n\t\t\t\t\treturn this.unObserveLayoutChanges();\n\t\t\t\t} this.$updatePopupPosition(), this.updateDocTooltip();\n\t\t\t}, f.prototype.$updatePopupPosition = function () {\n\t\t\t\tvar 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 );\n\t\t\t}, f.prototype.openPopup = function ( e, t, i ) {\n\t\t\t\tthis.$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();\n\t\t\t}, f.prototype.detach = function () {\n\t\t\t\tthis.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();\n\t\t\t}, f.prototype.changeListener = function ( e ) {\n\t\t\t\tconst t = this.editor.selection.lead; ( t.row != this.base.row || t.column < this.base.column ) && this.detach(), this.activated ? this.changeTimer.schedule() : this.detach();\n\t\t\t}, f.prototype.blurListener = function ( e ) {\n\t\t\t\tconst 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();\n\t\t\t}, f.prototype.mousedownListener = function ( e ) {\n\t\t\t\tthis.detach();\n\t\t\t}, f.prototype.mousewheelListener = function ( e ) {\n\t\t\t\tthis.popup && !this.popup.isMouseOver && this.detach();\n\t\t\t}, f.prototype.mouseOutListener = function ( e ) {\n\t\t\t\tthis.popup.isOpen && this.$updatePopupPosition();\n\t\t\t}, f.prototype.goTo = function ( e ) {\n\t\t\t\tthis.popup.goTo( e );\n\t\t\t}, f.prototype.insertMatch = function ( e, t ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, f.prototype.showPopup = function ( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}, f.prototype.getCompletionProvider = function ( e ) {\n\t\t\t\treturn this.completionProvider || ( this.completionProvider = new C( e ) ), this.completionProvider;\n\t\t\t}, f.prototype.gatherCompletions = function ( e, t ) {\n\t\t\t\treturn this.getCompletionProvider().gatherCompletions( e, t );\n\t\t\t}, f.prototype.updateCompletions = function ( s, e ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\tlet n, o = t.filtered, r = c.getCompletionPrefix( this.editor ); if ( this.$firstOpenTimer.cancel(), i ) {\n\t\t\t\t\t\tif ( !o.length ) {\n\t\t\t\t\t\t\treturn ( 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();\n\t\t\t\t\t\t} if ( o.length == 1 && o[ 0 ].value == r && !o[ 0 ].snippet ) {\n\t\t\t\t\t\t\treturn this.detach();\n\t\t\t\t\t\t} if ( this.autoInsert && !this.autoShown && o.length == 1 ) {\n\t\t\t\t\t\t\treturn this.insertMatch( o[ 0 ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 );\n\t\t\t\t} ), void ( !this.showLoadingState || this.autoShown || this.popup && this.popup.isOpen || this.$firstOpenTimer.delay( this.stickySelectionDelay / 2 ) ) );\n\t\t\t}, f.prototype.cancelContextMenu = function () {\n\t\t\t\tthis.editor.$mouseHandler.cancelContextMenu();\n\t\t\t}, f.prototype.updateDocTooltip = function () {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\treturn this.hideDocTooltip();\n\t\t\t\t} for ( let o = this.editor.completers.length, r = 0; r < o; r++ ) {\n\t\t\t\t\tconst s = this.editor.completers[ r ]; if ( s.getDocTooltip && i.completerId === s.id ) {\n\t\t\t\t\t\tn = s.getDocTooltip( i ); break;\n\t\t\t\t\t}\n\t\t\t\t} if ( !( n = typeof ( n = n || typeof i === 'string' ? n : i ) === 'string' ? { docText: n } : n ) || !n.docHTML && !n.docText ) {\n\t\t\t\t\treturn this.hideDocTooltip();\n\t\t\t\t} this.showDocTooltip( n );\n\t\t\t}, f.prototype.showDocTooltip = function ( e ) {\n\t\t\t\tthis.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' ) );\n\t\t\t}, f.prototype.hideDocTooltip = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, f.prototype.onTooltipClick = function ( e ) {\n\t\t\t\tfor ( let t = e.target; t && t != this.tooltipNode; ) {\n\t\t\t\t\tif ( t.nodeName == 'A' && t.href ) {\n\t\t\t\t\t\tt.rel = 'noreferrer', t.target = '_blank'; break;\n\t\t\t\t\t}t = t.parentNode;\n\t\t\t\t}\n\t\t\t}, f.prototype.destroy = function () {\n\t\t\t\tlet 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;\n\t\t\t}, f.for = function ( e ) {\n\t\t\t\treturn 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;\n\t\t\t}, f ); function f() {\n\t\t\t\tthis.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( () => {\n\t\t\t\t\tthis.updateCompletions( !0 );\n\t\t\t\t} ), this.tooltipTimer = l.delayedCall( this.updateDocTooltip.bind( this ), 50 ), this.popupTimer = l.delayedCall( this.$updatePopupPosition.bind( this ), 50 ), this.stickySelectionTimer = l.delayedCall( () => {\n\t\t\t\t\tthis.stickySelection = !0;\n\t\t\t\t}, this.stickySelectionDelay ), this.$firstOpenTimer = l.delayedCall( () => {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t}, this.stickySelectionDelay );\n\t\t\t}m.prototype.commands = { Up: function ( e ) {\n\t\t\t\te.completer.goTo( 'up' );\n\t\t\t}, Down: function ( e ) {\n\t\t\t\te.completer.goTo( 'down' );\n\t\t\t}, 'Ctrl-Up|Ctrl-Home': function ( e ) {\n\t\t\t\te.completer.goTo( 'start' );\n\t\t\t}, 'Ctrl-Down|Ctrl-End': function ( e ) {\n\t\t\t\te.completer.goTo( 'end' );\n\t\t\t}, Esc: function ( e ) {\n\t\t\t\te.completer.detach();\n\t\t\t}, Return: function ( e ) {\n\t\t\t\treturn e.completer.insertMatch();\n\t\t\t}, 'Shift-Return': function ( e ) {\n\t\t\t\te.completer.insertMatch( null, { deleteSuffix: !0 } );\n\t\t\t}, Tab: function ( e ) {\n\t\t\t\tconst t = e.completer.insertMatch(); if ( t || e.tabstopManager ) {\n\t\t\t\t\treturn t;\n\t\t\t\t} e.completer.goTo( 'down' );\n\t\t\t}, Backspace: function ( e ) {\n\t\t\t\te.execCommand( 'backspace' ), !c.getCompletionPrefix( e ) && e.completer && e.completer.detach();\n\t\t\t}, PageUp: function ( e ) {\n\t\t\t\te.completer.popup.gotoPageUp();\n\t\t\t}, PageDown: function ( e ) {\n\t\t\t\te.completer.popup.gotoPageDown();\n\t\t\t} }, m.startCommand = { name: 'startAutocomplete', exec: function ( e, t ) {\n\t\t\t\tconst i = m.for( e ); i.autoInsert = !1, i.autoSelect = !0, i.autoShown = !1, i.showPopup( e, t ), i.cancelContextMenu();\n\t\t\t}, bindKey: 'Ctrl-Space|Ctrl-Shift-Space|Alt-Space' }; y.prototype.insertByIndex = function ( e, t, i ) {\n\t\t\t\treturn !( !this.completions || !this.completions.filtered ) && this.insertMatch( e, this.completions.filtered[ t ], i );\n\t\t\t}, y.prototype.insertMatch = function ( e, t, i ) {\n\t\t\t\tif ( !t ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( e.startOperation( { command: { name: 'insertMatch' } } ), t.completer && t.completer.insertMatch ) {\n\t\t\t\t\tt.completer.insertMatch( e, t );\n\t\t\t\t} else {\n\t\t\t\t\tif ( !this.completions ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\tfor ( var r, s = e.selection.getAllRanges ? e.selection.getAllRanges() : [ e.getSelectionRange() ], a = 0; r = s[ a ]; a++ ) {\n\t\t\t\t\t\t\tr.start.column -= n, r.end.column += o, e.session.remove( r );\n\t\t\t\t\t\t}\n\t\t\t\t\t}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 );\n\t\t\t\t} return e.endOperation(), !0;\n\t\t\t}, y.prototype.$insertString = function ( e, t ) {\n\t\t\t\tt = t.value || t; e.execCommand( 'insertstring', t );\n\t\t\t}, y.prototype.gatherCompletions = function ( n, o ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\ti.getCompletions( n, t, r, s, ( e, t ) => {\n\t\t\t\t\t\ti.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 } );\n\t\t\t\t\t} );\n\t\t\t\t} ), !0;\n\t\t\t}, y.prototype.provideCompletions = function ( e, i, n ) {\n\t\t\t\tlet o = function ( e ) {\n\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t}.bind( this ), r = !0, s = null; this.gatherCompletions( e, ( e, t ) => {\n\t\t\t\t\tthis.active && ( e && ( n( e, [], !0 ), this.detach() ), t.prefix.indexOf( t.prefix ) === 0 ) && ( r ? s = t : o( t ) );\n\t\t\t\t} ), r = !1, s && ( e = s, s = null, o( e ) );\n\t\t\t}, y.prototype.detach = function () {\n\t\t\t\tthis.active = !1, this.completers && this.completers.forEach( ( e ) => {\n\t\t\t\t\ttypeof e.cancel === 'function' && e.cancel();\n\t\t\t\t} );\n\t\t\t}; var C = y; function y( e ) {\n\t\t\t\tthis.initialPosition = e, this.active = !0;\n\t\t\t}v.prototype.setFilter = function ( e ) {\n\t\t\t\tt = 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 ) => {\n\t\t\t\t\te = e.snippet || e.caption || e.value; return e !== i && ( i = e, !0 );\n\t\t\t\t} ), this.filtered = t;\n\t\t\t}, v.prototype.filterCompletions = function ( e, t ) {\n\t\t\t\tconst i = [], n = t.toUpperCase(), o = t.toLowerCase(); e:for ( var r, s = 0; r = e[ s ]; s++ ) {\n\t\t\t\t\tif ( r.skipFilter ) {\n\t\t\t\t\t\tr.$score = r.score, i.push( r );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst a = !this.ignoreCaption && r.caption || r.value || r.snippet; if ( a ) {\n\t\t\t\t\t\t\tlet l = -1, c = 0, h = 0; if ( this.exactMatch ) {\n\t\t\t\t\t\t\t\tif ( t !== a.slice( 0, t.length ) ) {\n\t\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tconst d = a.toLowerCase().indexOf( o ); if ( d > -1 ) {\n\t\t\t\t\t\t\t\t\th = d;\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tfor ( let u = 0; u < t.length; u++ ) {\n\t\t\t\t\t\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\t\t\t\t\t\tcontinue e;\n\t\t\t\t\t\t\t\t\t\t} ( p = g - l - 1 ) > 0 && ( l === -1 && ( h += 10 ), h += p, c |= 1 << u ), l = g;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}r.matchMask = c, r.exactMatch = h ? 0 : 1, r.$score = ( r.score || 0 ) - h, i.push( r );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return i;\n\t\t\t}; var I = v; function v( e, t ) {\n\t\t\t\tthis.all = e, this.filtered = e, this.filterText = t || '', this.exactMatch = !1, this.ignoreCaption = !1;\n\t\t\t}t.Autocomplete = m, t.CompletionProvider = C, t.FilteredList = I;\n\t\t} ), ace.define( 'ace/marker_group', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\to.prototype.getMarkerAtPosition = function ( t ) {\n\t\t\t\treturn this.markers.find( ( e ) => e.range.contains( t.row, t.column ) );\n\t\t\t}, o.prototype.markersComparator = function ( e, t ) {\n\t\t\t\treturn e.range.start.row - t.range.start.row;\n\t\t\t}, o.prototype.setMarkers = function ( e ) {\n\t\t\t\tthis.markers = e.sort( this.markersComparator ).slice( 0, this.MAX_MARKERS ), this.session._signal( 'changeBackMarker' );\n\t\t\t}, o.prototype.update = function ( e, t, i, n ) {\n\t\t\t\tif ( this.markers && this.markers.length ) {\n\t\t\t\t\tfor ( var o, r = n.firstRow, s = n.lastRow, a = 0, l = 0, c = 0; c < this.markers.length; c++ ) {\n\t\t\t\t\t\tvar 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 ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}; const n = o; function o( e, t ) {\n\t\t\t\tt && ( this.markerType = t.markerType ), this.markers = [], ( this.session = e ).addDynamicMarker( this );\n\t\t\t}n.prototype.MAX_MARKERS = 1e4, t.MarkerGroup = n;\n\t\t} ), ace.define( 'ace/autocomplete/text_completer', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst s = e( '../range' ).Range, a = /[^a-zA-Z_0-9\\$\\-\\u00C0-\\u1FFF\\u2C00-\\uD7FF\\w]+/; function l( e, t ) {\n\t\t\t\tconst 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 ) => {\n\t\t\t\t\te && e !== r && ( t = Math.abs( i - t ), t = n.length - t, o[ e ] ? o[ e ] = Math.max( t, o[ e ] ) : o[ e ] = t );\n\t\t\t\t} ), o;\n\t\t\t}t.getCompletions = function ( e, t, i, n, o ) {\n\t\t\t\tconst r = l( t, i ); o( null, Object.keys( r ).map( ( e ) => ( { caption: e, value: e, score: r[ e ], meta: 'local' } ) ) );\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tfunction n( e, t ) {\n\t\t\t\tC( t.session.$mode );\n\t\t\t} function o( e ) {\n\t\t\t\tlet 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 ) );\n\t\t\t} 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 ) {\n\t\t\t\t\tif ( t.$mode.completer ) {\n\t\t\t\t\t\treturn t.$mode.completer.getCompletions( e, t, i, n, o );\n\t\t\t\t\t} e = e.session.getState( i.row ); o( null, t.$mode.getCompletions( e, t, i, n ).map( ( e ) => ( e.completerId = g.id, e ) ) );\n\t\t\t\t}, id: 'keywordCompleter' }, p = { getCompletions: function ( e, t, i, n, o ) {\n\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\tfor ( let t = s[ e ] || [], i = t.length; i--; ) {\n\t\t\t\t\t\t\tconst 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 } );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this ), o( null, a );\n\t\t\t\t}, getDocTooltip: function ( e ) {\n\t\t\t\t\tlet 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( '' ) );\n\t\t\t\t}, id: 'snippetCompleter' }, m = [ p, u, g ], f = ( t.setCompleters = function ( e ) {\n\t\t\t\t\tm.length = 0, e && m.push.apply( m, e );\n\t\t\t\t}, t.addCompleter = function ( e ) {\n\t\t\t\t\tm.push( e );\n\t\t\t\t}, t.textCompleter = u, t.keyWordCompleter = g, t.snippetCompleter = p, { name: 'expandSnippet', exec: function ( e ) {\n\t\t\t\t\treturn l.expandWithTab( e );\n\t\t\t\t}, bindKey: 'Tab' } ), C = function ( e ) {\n\t\t\t\t\t( e = typeof e === 'string' ? a.$modes[ e ] : e ) && ( l.files || ( l.files = {} ), y( e.$id, e.snippetFileId ), e.modes ) && e.modes.forEach( C );\n\t\t\t\t}, y = function ( t, e ) {\n\t\t\t\t\te && t && !l.files[ t ] && ( l.files[ t ] = {}, a.loadModule( e, ( e ) => {\n\t\t\t\t\t\te && ( !( 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 ) => {\n\t\t\t\t\t\t\tC( 'ace/mode/' + e );\n\t\t\t\t\t\t} ) );\n\t\t\t\t\t} ) );\n\t\t\t\t}, I = c.delayedCall( () => {\n\t\t\t\t\tv( r );\n\t\t\t\t}, 0 ), v = function ( e ) {\n\t\t\t\t\tvar 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 ) );\n\t\t\t\t}, u = e( '../editor' ).Editor; e( '../config' ).defineOptions( u.prototype, 'editor', { enableBasicAutocompletion: { set: function ( e ) {\n\t\t\t\te ? ( s.for( this ), this.completers || ( this.completers = Array.isArray( e ) ? e : m ), this.commands.addCommand( s.startCommand ) ) : this.commands.removeCommand( s.startCommand );\n\t\t\t}, value: !1 }, enableLiveAutocompletion: { set: function ( e ) {\n\t\t\t\te ? ( this.completers || ( this.completers = Array.isArray( e ) ? e : m ), this.commands.on( 'afterExec', o ) ) : this.commands.off( 'afterExec', o );\n\t\t\t}, value: !1 }, liveAutocompletionDelay: { initialValue: 0 }, liveAutocompletionThreshold: { initialValue: 0 }, enableSnippets: { set: function ( e ) {\n\t\t\t\te ? ( this.commands.addCommand( f ), this.on( 'changeMode', n ), n( 0, this ) ) : ( this.commands.removeCommand( f ), this.off( 'changeMode', n ) );\n\t\t\t}, value: !1 } } ), t.MarkerGroup = d;\n\t\t} ), ace.require( [ 'ace/ext/language_tools' ], ( e ) => {\n\t\t\tt && ( t.exports = e );\n\t\t} );\n\t}, 6534: function ( t, e, i ) {\n\t\tt = i.nmd( t ), ace.define( 'ace/ext/searchbox-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\ti.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}';\n\t\t} ), 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 ) => {\n\t\t\tlet 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 ) {\n\t\t\t\te.searchBox = this, e.renderer.scroller.appendChild( this.element ), this.editor = e;\n\t\t\t}, d.prototype.setSession = function ( e ) {\n\t\t\t\tthis.searchRange = null, this.$syncOptions( !0 );\n\t\t\t}, d.prototype.onEditorInput = function () {\n\t\t\t\tthis.find( !1, !1, !0 );\n\t\t\t}, d.prototype.$initElements = function ( e ) {\n\t\t\t\tthis.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' );\n\t\t\t}, d.prototype.$init = function () {\n\t\t\t\tconst e = this.element, n = ( this.$initElements( e ), this ); o.addListener( e, 'mousedown', ( e ) => {\n\t\t\t\t\tsetTimeout( () => {\n\t\t\t\t\t\tn.activeInput.focus();\n\t\t\t\t\t}, 0 ), o.stopPropagation( e );\n\t\t\t\t} ), o.addListener( e, 'click', ( e ) => {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} ), o.addCommandKeyListener( e, ( e, t, i ) => {\n\t\t\t\t\ti = a.keyCodeToString( i ), t = n.$searchBarKb.findKeyCommand( t, i ); t && t.exec && ( t.exec( n ), o.stopEvent( e ) );\n\t\t\t\t} ), this.$onChange = c.delayedCall( () => {\n\t\t\t\t\tn.find( !1, !1 );\n\t\t\t\t} ), o.addListener( this.searchInput, 'input', () => {\n\t\t\t\t\tn.$onChange.schedule( 20 );\n\t\t\t\t} ), o.addListener( this.searchInput, 'focus', () => {\n\t\t\t\t\tn.activeInput = n.searchInput, n.searchInput.value && n.highlight();\n\t\t\t\t} ), o.addListener( this.replaceInput, 'focus', () => {\n\t\t\t\t\tn.activeInput = n.replaceInput, n.searchInput.value && n.highlight();\n\t\t\t\t} );\n\t\t\t}, d.prototype.setSearchRange = function ( e ) {\n\t\t\t\t( this.searchRange = e ) ? this.searchRangeMarker = this.editor.session.addMarker( e, 'ace_active-line' ) : this.searchRangeMarker && ( this.editor.session.removeMarker( this.searchRangeMarker ), this.searchRangeMarker = null );\n\t\t\t}, d.prototype.$syncOptions = function ( e ) {\n\t\t\t\tn.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 );\n\t\t\t}, d.prototype.highlight = function ( e ) {\n\t\t\t\tthis.editor.session.highlight( e || this.editor.$search.$options.re ), this.editor.renderer.updateBackMarkers();\n\t\t\t}, d.prototype.find = function ( e, t, i ) {\n\t\t\t\tthis.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() );\n\t\t\t}, d.prototype.updateCounter = function () {\n\t\t\t\tlet e = this.editor, t = e.$search.$options.re, i = t.unicode, n = 0, o = 0; if ( t ) {\n\t\t\t\t\tlet 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 ) ) ); ) { }\n\t\t\t\t} this.searchCounter.textContent = h( 'search-box.search-counter', '$0 of $1', [ o, n > 999 ? '999+' : n ] );\n\t\t\t}, d.prototype.findNext = function () {\n\t\t\t\tthis.find( !0, !1 );\n\t\t\t}, d.prototype.findPrev = function () {\n\t\t\t\tthis.find( !0, !0 );\n\t\t\t}, d.prototype.findAll = function () {\n\t\t\t\tconst 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();\n\t\t\t}, d.prototype.replace = function () {\n\t\t\t\tthis.editor.getReadOnly() || this.editor.replace( this.replaceInput.value );\n\t\t\t}, d.prototype.replaceAndFindNext = function () {\n\t\t\t\tthis.editor.getReadOnly() || ( this.editor.replace( this.replaceInput.value ), this.findNext() );\n\t\t\t}, d.prototype.replaceAll = function () {\n\t\t\t\tthis.editor.getReadOnly() || this.editor.replaceAll( this.replaceInput.value );\n\t\t\t}, d.prototype.hide = function () {\n\t\t\t\tthis.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();\n\t\t\t}, d.prototype.show = function ( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}, d.prototype.isFocused = function () {\n\t\t\t\tconst e = document.activeElement; return e == this.searchInput || e == this.replaceInput;\n\t\t\t}, d ); function d( e, t, i ) {\n\t\t\t\tthis.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 ) => {\n\t\t\t\t\te.stopPropagation();\n\t\t\t\t}, e );\n\t\t\t}e = new s(), e.bindKeys( { 'Ctrl-f|Command-f': function ( e ) {\n\t\t\t\tconst t = e.isReplace = !e.isReplace; e.replaceBox.style.display = t ? '' : 'none', e.replaceOption.checked = !1, e.$syncOptions(), e.searchInput.focus();\n\t\t\t}, 'Ctrl-H|Command-Option-F': function ( e ) {\n\t\t\t\te.editor.getReadOnly() || ( e.replaceOption.checked = !0, e.$syncOptions(), e.replaceInput.focus() );\n\t\t\t}, 'Ctrl-G|Command-G': function ( e ) {\n\t\t\t\te.findNext();\n\t\t\t}, 'Ctrl-Shift-G|Command-Shift-G': function ( e ) {\n\t\t\t\te.findPrev();\n\t\t\t}, esc: function ( e ) {\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\te.hide();\n\t\t\t\t} );\n\t\t\t}, Return: function ( e ) {\n\t\t\t\te.activeInput == e.replaceInput && e.replace(), e.findNext();\n\t\t\t}, 'Shift-Return': function ( e ) {\n\t\t\t\te.activeInput == e.replaceInput && e.replace(), e.findPrev();\n\t\t\t}, 'Alt-Return': function ( e ) {\n\t\t\t\te.activeInput == e.replaceInput && e.replaceAll(), e.findAll();\n\t\t\t}, Tab: function ( e ) {\n\t\t\t\t( e.activeInput == e.replaceInput ? e.searchInput : e.replaceInput ).focus();\n\t\t\t} } ), e.addCommands( [ { name: 'toggleRegexpMode', bindKey: { win: 'Alt-R|Alt-/', mac: 'Ctrl-Alt-R|Ctrl-Alt-/' }, exec: function ( e ) {\n\t\t\t\te.regExpOption.checked = !e.regExpOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'toggleCaseSensitive', bindKey: { win: 'Alt-C|Alt-I', mac: 'Ctrl-Alt-R|Ctrl-Alt-I' }, exec: function ( e ) {\n\t\t\t\te.caseSensitiveOption.checked = !e.caseSensitiveOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'toggleWholeWords', bindKey: { win: 'Alt-B|Alt-W', mac: 'Ctrl-Alt-B|Ctrl-Alt-W' }, exec: function ( e ) {\n\t\t\t\te.wholeWordOption.checked = !e.wholeWordOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'toggleReplace', exec: function ( e ) {\n\t\t\t\te.replaceOption.checked = !e.replaceOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'searchInSelection', exec: function ( e ) {\n\t\t\t\te.searchOption.checked = !e.searchRange, e.setSearchRange( e.searchOption.checked && e.editor.getSelectionRange() ), e.$syncOptions();\n\t\t\t} } ] ), s = new s( [ { bindKey: 'Esc', name: 'closeSearchBar', exec: function ( e ) {\n\t\t\t\te.searchBox.hide();\n\t\t\t} } ] ); l.prototype.$searchBarKb = e, l.prototype.$closeSearchBarKb = s, t.SearchBox = l, t.Search = function ( e, t ) {\n\t\t\t\tvar i = e.searchBox || new l( e ), n = e.session.selection.getRange(), e = n.isMultiLine() ? '' : e.session.getTextRange( n ); i.show( e, t );\n\t\t\t};\n\t\t} ), ace.require( [ 'ace/ext/searchbox' ], ( e ) => {\n\t\t\tt && ( t.exports = e );\n\t\t} );\n\t}, 6545: function ( e, t, i ) {\n\t\ti.d( t, { t: function () {\n\t\t\treturn r;\n\t\t} } ); const c = i( 1925 ), h = i( 6237 ), d = i( 3057 ); function o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function n( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var r = ( () => {\n\t\t\tfunction l( t, e ) {\n\t\t\t\tif ( !( this instanceof l ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} 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 ) {\n\t\t\t\t\te.forEach( ( t ) => {\n\t\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\t\te.preventDefault(), h.hide(), t.click();\n\t\t\t\t\t\t} ), 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 ) {\n\t\t\t\t\t\t\te.preventDefault(), h._onExpandItem( i ), n.focus();\n\t\t\t\t\t\t}, 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 ) );\n\t\t\t\t\t} );\n\t\t\t\t}( e, this.dom.items, t ) ), this.maxHeight = 0, t.forEach( ( e ) => {\n\t\t\t\t\te = 24 * ( t.length + ( e.submenu ? e.submenu.length : 0 ) ); h.maxHeight = Math.max( h.maxHeight, e );\n\t\t\t\t} );\n\t\t\t} return e = l, ( t = [ { key: '_getVisibleButtons', value: function () {\n\t\t\t\tconst t = [], i = this; return this.dom.items.forEach( ( e ) => {\n\t\t\t\t\tt.push( e.button ), e.buttonExpand && t.push( e.buttonExpand ), e.subItems && e === i.expandedItem && e.subItems.forEach( ( e ) => {\n\t\t\t\t\t\tt.push( e.button ), e.buttonExpand && t.push( e.buttonExpand );\n\t\t\t\t\t} );\n\t\t\t\t} ), t;\n\t\t\t} }, { key: 'show', value: function ( e, t, i ) {\n\t\t\t\tthis.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, () => {\n\t\t\t\t\ta.hide();\n\t\t\t\t} ), 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( () => {\n\t\t\t\t\ta.dom.focusButton.focus();\n\t\t\t\t}, 0 ), l.visibleMenu && l.visibleMenu.hide(), l.visibleMenu = this;\n\t\t\t} }, { key: 'hide', value: function () {\n\t\t\t\tthis.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 );\n\t\t\t} }, { key: '_onExpandItem', value: function ( i ) {\n\t\t\t\tlet n, o = this, e = i === this.expandedItem, t = this.expandedItem; t && ( t.ul.style.height = '0', t.ul.style.padding = '', setTimeout( () => {\n\t\t\t\t\to.expandedItem !== t && ( t.ul.style.display = '', h.removeClassName )( t.ul.parentNode, 'jsoneditor-selected' );\n\t\t\t\t}, 300 ), this.expandedItem = void 0 ), e || ( ( n = i.ul ).style.display = 'block', setTimeout( () => {\n\t\t\t\t\tif ( o.expandedItem === i ) {\n\t\t\t\t\t\tfor ( var e = 0, t = 0; t < n.childNodes.length; t++ ) {\n\t\t\t\t\t\t\te += n.childNodes[ t ].clientHeight;\n\t\t\t\t\t\t}n.style.height = e + 'px', n.style.padding = '5px 10px';\n\t\t\t\t\t}\n\t\t\t\t}, 0 ), ( 0, h.addClassName )( n.parentNode, 'jsoneditor-selected' ), this.expandedItem = i );\n\t\t\t} }, { key: '_onKeyDown', value: function ( e ) {\n\t\t\t\tlet 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\t\t\t} } ] ) && n( e.prototype, t ), i && n( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t} )(); r.visibleMenu = void 0;\n\t}, 6777: function ( e, t ) {\n\t\t/**\n\t\t * @param e\n\t\t * @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js\n\t\t */\n\t\t( ( e ) => {\n\t\t\tfunction y() {\n\t\t\t\tfor ( var e = arguments.length, t = Array( e ), i = 0; i < e; i++ ) {\n\t\t\t\t\tt[ i ] = arguments[ i ];\n\t\t\t\t} if ( t.length > 1 ) {\n\t\t\t\t\tt[ 0 ] = t[ 0 ].slice( 0, -1 ); for ( var n = t.length - 1, o = 1; o < n; ++o ) {\n\t\t\t\t\t\tt[ o ] = t[ o ].slice( 1, -1 );\n\t\t\t\t\t} return t[ n ] = t[ n ].slice( 1 ), t.join( '' );\n\t\t\t\t} return t[ 0 ];\n\t\t\t} function I( e ) {\n\t\t\t\treturn '(?:' + e + ')';\n\t\t\t} function n( e ) {\n\t\t\t\treturn void 0 === e ? 'undefined' : e === null ? 'null' : Object.prototype.toString.call( e ).split( ' ' ).pop().split( ']' ).shift().toLowerCase();\n\t\t\t} function g( e ) {\n\t\t\t\treturn e.toUpperCase();\n\t\t\t} function t( e ) {\n\t\t\t\tvar 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 + ')' ) + '?\\\\]?$' ) };\n\t\t\t} const a = t( !1 ), l = t( !0 ), d = function ( e, t ) {\n\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} if ( Symbol.iterator in Object( e ) ) {\n\t\t\t\t\t\tvar i = t, n = [], o = !0, t = !1, r = void 0; try {\n\t\t\t\t\t\t\tfor ( var s, a = e[ Symbol.iterator ](); !( o = ( s = a.next() ).done ) && ( n.push( s.value ), !i || n.length !== i ); o = !0 ) { }\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tt = !0, r = e;\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t!o && a.return && a.return();\n\t\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\t\t\tthrow r;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return n;\n\t\t\t\t\t} throw new TypeError( 'Invalid attempt to destructure non-iterable instance' );\n\t\t\t\t}, _ = 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 ) {\n\t\t\t\tthrow new RangeError( H[ e ] );\n\t\t\t} function i( e, t ) {\n\t\t\t\tvar i = e.split( '@' ), n = '', i = ( i.length > 1 && ( n = i[ 0 ] + '@', e = i[ 1 ] ), ( e = e.replace( G, '.' ) ).split( '.' ) ); return n + ( ( e, t ) => {\n\t\t\t\t\tfor ( var i = [], n = e.length; n--; ) {\n\t\t\t\t\t\ti[ n ] = t( e[ n ] );\n\t\t\t\t\t} return i;\n\t\t\t\t} )( i, t ).join( '.' );\n\t\t\t} function F( e ) {\n\t\t\t\tfor ( var t = [], i = 0, n = e.length; i < n; ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} return t;\n\t\t\t} function D( e, t ) {\n\t\t\t\treturn e + 22 + 75 * ( e < 26 ) - ( ( t != 0 ) << 5 );\n\t\t\t} function O( e, t, i ) {\n\t\t\t\tlet n = 0; for ( e = i ? N( e / R ) : e >> 1, e += N( e / t ); o * M >> 1 < e; n += L ) {\n\t\t\t\t\te = N( e / o );\n\t\t\t\t} return N( n + ( o + 1 ) * e / ( e + E ) );\n\t\t\t} function V( e ) {\n\t\t\t\tvar t = [], i = e.length, n = 0, o = 128, r = 72, s = e.lastIndexOf( '-' ); s < 0 && ( s = 0 ); for ( let a = 0; a < s; ++a ) {\n\t\t\t\t\te.charCodeAt( a ) >= 128 && B( 'not-basic' ), t.push( e.charCodeAt( a ) );\n\t\t\t\t} for ( let l = s > 0 ? s + 1 : 0; l < i; ) {\n\t\t\t\t\tfor ( var c = n, h = 1, d = L; ;d += L ) {\n\t\t\t\t\t\ti <= 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 ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} u = L - g; h > N( _ / u ) && B( 'overflow' ), h *= u;\n\t\t\t\t\t} 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 );\n\t\t\t\t} return String.fromCodePoint.apply( String, t );\n\t\t\t} function Z( e ) {\n\t\t\t\tlet t = [], i = ( e = F( e ) ).length, n = 128, o = 0, r = 72, s = !0, a = !1, l = void 0; try {\n\t\t\t\t\tfor ( var c, h = e[ Symbol.iterator ](); !( s = ( c = h.next() ).done ); s = !0 ) {\n\t\t\t\t\t\tconst d = c.value; d < 128 && t.push( W( d ) );\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\ta = !0, l = e;\n\t\t\t\t} finally {\n\t\t\t\t\ttry {\n\t\t\t\t\t\t!s && h.return && h.return();\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( a ) {\n\t\t\t\t\t\t\tthrow l;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} let u = t.length, g = u; for ( u && t.push( '-' ); g < i; ) {\n\t\t\t\t\tvar p = _, m = !0, f = !1, C = void 0; try {\n\t\t\t\t\t\tfor ( var y, I = e[ Symbol.iterator ](); !( m = ( y = I.next() ).done ); m = !0 ) {\n\t\t\t\t\t\t\tconst v = y.value; n <= v && v < p && ( p = v );\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tf = !0, C = e;\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t!m && I.return && I.return();\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( f ) {\n\t\t\t\t\t\t\t\tthrow C;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 {\n\t\t\t\t\t\tfor ( var w, x = e[ Symbol.iterator ](); !( A = ( w = x.next() ).done ); A = !0 ) {\n\t\t\t\t\t\t\tconst S = w.value; if ( S < n && ++o > _ && B( 'overflow' ), S == n ) {\n\t\t\t\t\t\t\t\tfor ( var k = o, T = L; ;T += L ) {\n\t\t\t\t\t\t\t\t\tconst E = T <= r ? 1 : r + M <= T ? M : T - r; if ( k < E ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} const R = k - E, $ = L - E; t.push( W( D( E + R % $, 0 ) ) ), k = N( R / $ );\n\t\t\t\t\t\t\t\t}t.push( W( D( k, 0 ) ) ), r = O( o, b, g == u ), o = 0, ++g;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tf = !0, C = e;\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t!A && x.return && x.return();\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( f ) {\n\t\t\t\t\t\t\t\tthrow C;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}++o, ++n;\n\t\t\t\t} return t.join( '' );\n\t\t\t} const f = function ( e ) {\n\t\t\t\t\treturn i( e, ( e ) => P.test( e ) ? 'xn--' + Z( e ) : e );\n\t\t\t\t}, j = function ( e ) {\n\t\t\t\t\treturn i( e, ( e ) => $.test( e ) ? V( e.slice( 4 ).toLowerCase() ) : e );\n\t\t\t\t}, c = {}; function p( e ) {\n\t\t\t\te = 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();\n\t\t\t} function h( e ) {\n\t\t\t\tfor ( var t = '', i = 0, n = e.length; i < n; ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} return t;\n\t\t\t} function u( e, i ) {\n\t\t\t\tfunction t( e ) {\n\t\t\t\t\tconst t = h( e ); return t.match( i.UNRESERVED ) ? t : e;\n\t\t\t\t}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 ) );\n\t\t\t} function m( e ) {\n\t\t\t\treturn e.replace( /^0*(.*)/, '$1' ) || '0';\n\t\t\t} function C( e, t ) {\n\t\t\t\tt = e.match( t.IPV4ADDRESS ) || [], t = d( t, 2 )[ 1 ]; return t ? t.split( '.' ).map( m ).join( '.' ) : e;\n\t\t\t} function K( e, t ) {\n\t\t\t\tvar i = e.match( t.IPV6ADDRESS ) || [], i = d( i, 3 ), n = i[ 1 ], i = i[ 2 ]; if ( n ) {\n\t\t\t\t\tfor ( 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 ) {\n\t\t\t\t\t\tc[ h ] = r[ h ] || s[ l + h ] || '';\n\t\t\t\t\t}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;\n\t\t\t\t} return e;\n\t\t\t} const z = /^(?:([^:\\/?#]+):)?(?:\\/\\/((?:([^\\/?#@]*)@)?(\\[[^\\/?#\\]]+\\]|[^\\/?#:]*)(?:\\:(\\d*))?))?([^?#]*)(?:\\?([^#]*))?(?:#((?:.|\\n|\\r)*))?/i, Y = void 0 === ''.match( /(){0}/ )[ 1 ]; function r( e ) {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tY ? ( 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 ) {\n\t\t\t\t\t\tu( i, n );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( i.host && ( t.domainHost || e && e.domainHost ) ) {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.host = f( i.host.replace( n.PCT_ENCODED, h ).toLowerCase() );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti.error = i.error || \"Host's domain name can not be converted to ASCII via punycode: \" + e;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}u( i, a );\n\t\t\t\t\t}e && e.parse && e.parse( i, t );\n\t\t\t\t} else {\n\t\t\t\t\ti.error = i.error || 'URI can not be parsed.';\n\t\t\t\t} return i;\n\t\t\t} const X = /^\\.\\.?\\//, J = /^\\/\\.(\\/|$)/, U = /^\\/\\.\\.(\\/|$)/, Q = /^\\/?(?:.|\\n)*?(?=\\/|$)/; function v( e ) {\n\t\t\t\tfor ( var t = []; e.length; ) {\n\t\t\t\t\tif ( e.match( X ) ) {\n\t\t\t\t\t\te = e.replace( X, '' );\n\t\t\t\t\t} else if ( e.match( J ) ) {\n\t\t\t\t\t\te = e.replace( J, '/' );\n\t\t\t\t\t} else if ( e.match( U ) ) {\n\t\t\t\t\t\te = e.replace( U, '/' ), t.pop();\n\t\t\t\t\t} else if ( e === '.' || e === '..' ) {\n\t\t\t\t\t\te = '';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlet i = e.match( Q ); if ( !i ) {\n\t\t\t\t\t\t\tthrow new Error( 'Unexpected dot segment condition' );\n\t\t\t\t\t\t} i = i[ 0 ]; e = e.slice( i.length ), t.push( i );\n\t\t\t\t\t}\n\t\t\t\t} return t.join( '' );\n\t\t\t} function s( t ) {\n\t\t\t\tlet 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 ) ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tt.host = i.iri ? j( t.host ) : f( t.host.replace( e.PCT_ENCODED, h ).toLowerCase() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tt.error = t.error || \"Host's domain name can not be converted to \" + ( i.iri ? 'Unicode' : 'ASCII' ) + ' via punycode: ' + e;\n\t\t\t\t\t}\n\t\t\t\t}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( '' );\n\t\t\t} function q( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t} function b( e, t ) {\n\t\t\t\treturn e && e.toString().replace( ( t && t.iri ? l : a ).PCT_ENCODED, h );\n\t\t\t} const A = { scheme: 'http', domainHost: !0, parse: function ( e, t ) {\n\t\t\t\t\treturn e.host || ( e.error = e.error || 'HTTP URIs must have a host.' ), e;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tconst i = String( e.scheme ).toLowerCase() === 'https'; return e.port !== ( i ? 443 : 80 ) && e.port !== '' || ( e.port = void 0 ), e.path || ( e.path = '/' ), e;\n\t\t\t\t} }, ee = { scheme: 'https', domainHost: A.domainHost, parse: A.parse, serialize: A.serialize }; function te( e ) {\n\t\t\t\treturn typeof e.secure === 'boolean' ? e.secure : String( e.scheme ).toLowerCase() === 'wss';\n\t\t\t} var w = { scheme: 'ws', domainHost: !0, parse: function ( e, t ) {\n\t\t\t\t\treturn e.secure = te( e ), e.resourceName = ( e.path || '/' ) + ( e.query ? '?' + e.query : '' ), e.path = void 0, e.query = void 0, e;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t} }, 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 ) {\n\t\t\t\tconst t = h( e ); return t.match( oe ) ? t : e;\n\t\t\t} var S = { scheme: 'mailto', parse: function ( e, t ) {\n\t\t\t\t\tconst i = e, n = i.to = i.path ? i.path.split( ',' ) : []; if ( i.path = void 0, i.query ) {\n\t\t\t\t\t\tfor ( var o = !1, r = {}, s = i.query.split( '&' ), a = 0, l = s.length; a < l; ++a ) {\n\t\t\t\t\t\t\tconst c = s[ a ].split( '=' ); switch ( c[ 0 ] ) {\n\t\t\t\t\t\t\t\tcase 'to': for ( let h = c[ 1 ].split( ',' ), d = 0, u = h.length; d < u; ++d ) {\n\t\t\t\t\t\t\t\t\tn.push( h[ d ] );\n\t\t\t\t\t\t\t\t} 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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}o && ( i.headers = r );\n\t\t\t\t\t}i.query = void 0; for ( let g = 0, p = n.length; g < p; ++g ) {\n\t\t\t\t\t\tconst m = n[ g ].split( '@' ); if ( m[ 0 ] = b( m[ 0 ] ), t.unicodeSupport ) {\n\t\t\t\t\t\t\tm[ 1 ] = b( m[ 1 ], t ).toLowerCase();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\tm[ 1 ] = f( b( m[ 1 ], t ).toLowerCase() );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti.error = i.error || \"Email address's domain name can not be converted to ASCII via punycode: \" + e;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}n[ g ] = m.join( '@' );\n\t\t\t\t\t} return i;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tfor ( let r = 0, s = o.length; r < s; ++r ) {\n\t\t\t\t\t\t\tvar 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 {\n\t\t\t\t\t\t\t\ta = t.iri ? j( a ) : f( b( a, t ).toLowerCase() );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\tn.error = n.error || \"Email address's domain name can not be converted to \" + ( t.iri ? 'Unicode' : 'ASCII' ) + ' via punycode: ' + e;\n\t\t\t\t\t\t\t}o[ r ] = c + '@' + a;\n\t\t\t\t\t\t}n.path = o.join( ',' );\n\t\t\t\t\t} let h, d = e.headers = e.headers || {}, u = ( e.subject && ( d.subject = e.subject ), e.body && ( d.body = e.body ), [] ); for ( h in d ) {\n\t\t\t\t\t\td[ 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 ) );\n\t\t\t\t\t} return u.length && ( n.query = u.join( '&' ) ), n;\n\t\t\t\t} }, le = /^([^\\:]+)\\:(.*)/, x = { scheme: 'urn', parse: function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, 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 ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tconst i = e; return i.nss = ( e.uuid || '' ).toLowerCase(), i;\n\t\t\t\t} }; 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 ) {\n\t\t\t\treturn i = ( ( e, t ) => {\n\t\t\t\t\tconst i = e; if ( t ) {\n\t\t\t\t\t\tfor ( const n in t ) {\n\t\t\t\t\t\t\ti[ n ] = t[ n ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} return i;\n\t\t\t\t} )( { scheme: 'null' }, i ), s( q( r( e, i ), r( t, i ), i, !0 ), i );\n\t\t\t}, e.normalize = function ( e, t ) {\n\t\t\t\treturn typeof e === 'string' ? e = s( r( e, t ), t ) : n( e ) === 'object' && ( e = r( s( e, t ), t ) ), e;\n\t\t\t}, e.equal = function ( e, t, i ) {\n\t\t\t\treturn 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;\n\t\t\t}, e.escapeComponent = function ( e, t ) {\n\t\t\t\treturn e && e.toString().replace( ( t && t.iri ? l : a ).ESCAPE, p );\n\t\t\t}, e.unescapeComponent = b, Object.defineProperty( e, '__esModule', { value: !0 } );\n\t\t} )( t );\n\t}, 6801: function ( e ) {\n\t\te.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\":{}}' );\n\t}, 6862: function ( e, t, i ) {\n\t\tfunction r( e, t, i, n ) {\n\t\t\tconst o = n ? ' !== ' : ' === ', r = n ? ' || ' : ' && ', s = n ? '!' : '', a = n ? '' : '!'; switch ( e ) {\n\t\t\t\tcase '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 + '\"';\n\t\t\t}\n\t\t}e.exports = { copy: function ( e, t ) {\n\t\t\tfor ( const i in t = t || {}, e ) {\n\t\t\t\tt[ i ] = e[ i ];\n\t\t\t} return t;\n\t\t}, checkDataType: r, checkDataTypes: function ( e, t, i ) {\n\t\t\t{ if ( e.length === 1 ) {\n\t\t\t\treturn r( e[ 0 ], t, i, !0 );\n\t\t\t} 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 ) {\n\t\t\t\to += ( o ? ' && ' : '' ) + r( n, t, i, !0 );\n\t\t\t} return o; }\n\t\t}, coerceToTypes: function ( e, t ) {\n\t\t\t{ if ( !Array.isArray( t ) ) {\n\t\t\t\treturn s[ t ] ? [ t ] : e === 'array' && t === 'array' ? [ 'array' ] : void 0;\n\t\t\t} for ( var i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\tconst o = t[ n ]; ( s[ o ] || e === 'array' && o === 'array' ) && ( i[ i.length ] = o );\n\t\t\t} return i.length ? i : void 0; }\n\t\t}, toHash: a, getProperty: h, escapeQuotes: l, equal: i( 5215 ), ucs2length: i( 611 ), varOccurences: function ( e, t ) {\n\t\t\tt += '[^0-9]'; e = e.match( new RegExp( t, 'g' ) ); return e ? e.length : 0;\n\t\t}, varReplace: function ( e, t, i ) {\n\t\t\treturn t += '([^0-9])', i = i.replace( /\\$/g, '$$$$' ), e.replace( new RegExp( t, 'g' ), i + '$1' );\n\t\t}, schemaHasRules: function ( e, t ) {\n\t\t\tif ( typeof e === 'boolean' ) {\n\t\t\t\treturn !e;\n\t\t\t} for ( const i in e ) {\n\t\t\t\tif ( t[ i ] ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t}\n\t\t\t}\n\t\t}, schemaHasRulesExcept: function ( e, t, i ) {\n\t\t\tif ( typeof e === 'boolean' ) {\n\t\t\t\treturn !e && i != 'not';\n\t\t\t} for ( const n in e ) {\n\t\t\t\tif ( n != i && t[ n ] ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t}\n\t\t\t}\n\t\t}, schemaUnknownRules: function ( e, t ) {\n\t\t\tif ( typeof e !== 'boolean' ) {\n\t\t\t\tfor ( const i in e ) {\n\t\t\t\t\tif ( !t[ i ] ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}, toQuotedString: c, getPathExpr: function ( e, t, i, n ) {\n\t\t\treturn g( e, i ? \"'/' + \" + t + ( n ? '' : \".replace(/~/g, '~0').replace(/\\\\//g, '~1')\" ) : n ? \"'[' + \" + t + \" + ']'\" : \"'[\\\\'' + \" + t + \" + '\\\\']'\" );\n\t\t}, getPath: function ( e, t, i ) {\n\t\t\ti = c( i ? '/' + p( t ) : h( t ) ); return g( e, i );\n\t\t}, getData: function ( e, t, i ) {\n\t\t\tlet n, o, r; if ( e === '' ) {\n\t\t\t\treturn 'rootData';\n\t\t\t} if ( e[ 0 ] == '/' ) {\n\t\t\t\tif ( !d.test( e ) ) {\n\t\t\t\t\tthrow new Error( 'Invalid JSON-pointer: ' + e );\n\t\t\t\t} n = e, o = 'rootData';\n\t\t\t} else {\n\t\t\t\tif ( !( r = e.match( u ) ) ) {\n\t\t\t\t\tthrow new Error( 'Invalid JSON-pointer: ' + e );\n\t\t\t\t} if ( e = +r[ 1 ], ( n = r[ 2 ] ) == '#' ) {\n\t\t\t\t\tif ( t <= e ) {\n\t\t\t\t\t\tthrow new Error( 'Cannot access property/index ' + e + ' levels up, current level is ' + t );\n\t\t\t\t\t} return i[ t - e ];\n\t\t\t\t} if ( t < e ) {\n\t\t\t\t\tthrow new Error( 'Cannot access data ' + e + ' levels up, current level is ' + t );\n\t\t\t\t} if ( o = 'data' + ( t - e || '' ), !n ) {\n\t\t\t\t\treturn o;\n\t\t\t\t}\n\t\t\t} for ( var s = o, a = n.split( '/' ), l = 0; l < a.length; l++ ) {\n\t\t\t\tconst c = a[ l ]; c && ( o += h( m( c ) ), s += ' && ' + o );\n\t\t\t} return s;\n\t\t}, unescapeFragment: function ( e ) {\n\t\t\treturn m( decodeURIComponent( e ) );\n\t\t}, unescapeJsonPointer: m, escapeFragment: function ( e ) {\n\t\t\treturn encodeURIComponent( p( e ) );\n\t\t}, escapeJsonPointer: p }; var s = a( [ 'string', 'number', 'integer', 'boolean', 'null' ] ); function a( e ) {\n\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\tt[ e[ i ] ] = !0;\n\t\t\t} return t;\n\t\t} const n = /^[a-z$_][a-z$_0-9]*$/i, o = /'|\\\\/g; function h( e ) {\n\t\t\treturn typeof e === 'number' ? '[' + e + ']' : n.test( e ) ? '.' + e : \"['\" + l( e ) + \"']\";\n\t\t} function l( e ) {\n\t\t\treturn e.replace( o, '\\\\$&' ).replace( /\\n/g, '\\\\n' ).replace( /\\r/g, '\\\\r' ).replace( /\\f/g, '\\\\f' ).replace( /\\t/g, '\\\\t' );\n\t\t} function c( e ) {\n\t\t\treturn \"'\" + l( e ) + \"'\";\n\t\t} var d = /^\\/(?:[^~]|~0|~1)*$/, u = /^([0-9]+)(#|\\/(?:[^~]|~0|~1)*)?$/; function g( e, t ) {\n\t\t\treturn e == '\"\"' ? t : ( e + ' + ' + t ).replace( /([^\\\\])' \\+ '/g, '$1' );\n\t\t} function p( e ) {\n\t\t\treturn e.replace( /~/g, '~0' ).replace( /\\//g, '~1' );\n\t\t} function m( e ) {\n\t\t\treturn e.replace( /~1/g, '/' ).replace( /~0/g, '~' );\n\t\t}\n\t}, 6990: function ( n, e, C ) {\n\t\tlet t, i, o, r, s, l, a, c; n = C.nmd( n ), ( o = ( function () {\n\t\t\treturn this;\n\t\t}() ) ) || typeof window === 'undefined' || ( o = window ), ( r = function ( e, t, i ) {\n\t\t\ttypeof 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 ) );\n\t\t} ).modules = {}, r.payloads = {}, s = function ( e, t, i ) {\n\t\t\tif ( typeof t === 'string' ) {\n\t\t\t\tconst n = c( e, t ); if ( n != null ) {\n\t\t\t\t\treturn i && i(), n;\n\t\t\t\t}\n\t\t\t} else if ( Object.prototype.toString.call( t ) === '[object Array]' ) {\n\t\t\t\tfor ( var o = [], r = 0, s = t.length; r < s; ++r ) {\n\t\t\t\t\tconst a = c( e, t[ r ] ); if ( a == null && l.original ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} o.push( a );\n\t\t\t\t} return i && i.apply( null, o ) || !0;\n\t\t\t}\n\t\t}, l = function ( e, t ) {\n\t\t\te = s( '', e, t ); return e == null && l.original ? l.original.apply( this, arguments ) : e;\n\t\t}, a = function ( e, t ) {\n\t\t\tlet i; if ( t.includes( '!' ) ) {\n\t\t\t\treturn i = t.split( '!' ), a( e, i[ 0 ] ) + '!' + a( e, i[ 1 ] );\n\t\t\t} if ( t.charAt( 0 ) == '.' ) {\n\t\t\t\tfor ( t = e.split( '/' ).slice( 0, -1 ).join( '/' ) + '/' + t; t.includes( '.' ) && n != t; ) {\n\t\t\t\t\tvar n = t; t = t.replace( /\\/\\.\\//, '/' ).replace( /[^\\/]+\\/\\.\\.\\//, '' );\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, c = function ( e, i ) {\n\t\t\ti = 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;\n\t\t}, 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 ) => {\n\t\t\tfunction n( e, t, i ) {\n\t\t\t\tObject.defineProperty( e, t, { value: i, enumerable: !1, writable: !0, configurable: !0 } );\n\t\t\t}String.prototype.startsWith || n( String.prototype, 'startsWith', function ( e, t ) {\n\t\t\t\treturn this.lastIndexOf( e, t = t || 0 ) === t;\n\t\t\t} ), String.prototype.endsWith || n( String.prototype, 'endsWith', function ( e, t ) {\n\t\t\t\t( void 0 === t || t > this.length ) && ( t = this.length ), t -= e.length; e = this.indexOf( e, t ); return e !== -1 && e === t;\n\t\t\t} ), String.prototype.repeat || n( String.prototype, 'repeat', function ( e ) {\n\t\t\t\tfor ( var t = '', i = this; e > 0; ) {\n\t\t\t\t\t1 & e && ( t += i ), ( e >>= 1 ) && ( i += i );\n\t\t\t\t} return t;\n\t\t\t} ), String.prototype.includes || n( String.prototype, 'includes', function ( e, t ) {\n\t\t\t\treturn this.includes( e, t );\n\t\t\t} ), Object.assign || ( Object.assign = function ( e ) {\n\t\t\t\tif ( e == null ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot convert undefined or null to object' );\n\t\t\t\t} for ( var t = Object( e ), i = 1; i < arguments.length; i++ ) {\n\t\t\t\t\tvar n = arguments[ i ]; n != null && Object.keys( n ).forEach( ( e ) => {\n\t\t\t\t\t\tt[ e ] = n[ e ];\n\t\t\t\t\t} );\n\t\t\t\t} return t;\n\t\t\t} ), Object.values || ( Object.values = function ( t ) {\n\t\t\t\treturn Object.keys( t ).map( ( e ) => t[ e ] );\n\t\t\t} ), Array.prototype.find || n( Array.prototype, 'find', function ( e ) {\n\t\t\t\tfor ( let t = this.length, i = arguments[ 1 ], n = 0; n < t; n++ ) {\n\t\t\t\t\tconst o = this[ n ]; if ( e.call( i, o, n, this ) ) {\n\t\t\t\t\t\treturn o;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} ), Array.prototype.findIndex || n( Array.prototype, 'findIndex', function ( e ) {\n\t\t\t\tfor ( let t = this.length, i = arguments[ 1 ], n = 0; n < t; n++ ) {\n\t\t\t\t\tconst o = this[ n ]; if ( e.call( i, o, n, this ) ) {\n\t\t\t\t\t\treturn n;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} ), Array.prototype.includes || n( Array.prototype, 'includes', function ( e, t ) {\n\t\t\t\treturn this.includes( e, t );\n\t\t\t} ), Array.prototype.fill || n( Array.prototype, 'fill', function ( e ) {\n\t\t\t\tfor ( 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; ) {\n\t\t\t\t\tthis[ n ] = e, n++;\n\t\t\t\t} return this;\n\t\t\t} ), Array.of || n( Array, 'of', function () {\n\t\t\t\treturn Array.prototype.slice.call( arguments );\n\t\t\t} );\n\t\t} ), ace.define( 'ace/lib/fixoldbrowsers', [ 'require', 'exports', 'module', 'ace/lib/es6-shim' ], ( e, t, i ) => {\n\t\t\te( './es6-shim' );\n\t\t} ), ace.define( 'ace/lib/deep_copy', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.deepCopy = function e( t ) {\n\t\t\t\tif ( typeof t !== 'object' || !t ) {\n\t\t\t\t\treturn t;\n\t\t\t\t} if ( Array.isArray( t ) ) {\n\t\t\t\t\tfor ( var i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\ti[ n ] = e( t[ n ] );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif ( Object.prototype.toString.call( t ) !== '[object Object]' ) {\n\t\t\t\t\t\treturn t;\n\t\t\t\t\t} for ( var n in i = {}, t ) {\n\t\t\t\t\t\ti[ n ] = e( t[ n ] );\n\t\t\t\t\t}\n\t\t\t\t} return i;\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/lang', [ 'require', 'exports', 'module', 'ace/lib/deep_copy' ], ( e, t, i ) => {\n\t\t\tt.last = function ( e ) {\n\t\t\t\treturn e[ e.length - 1 ];\n\t\t\t}, t.stringReverse = function ( e ) {\n\t\t\t\treturn e.split( '' ).reverse().join( '' );\n\t\t\t}, t.stringRepeat = function ( e, t ) {\n\t\t\t\tfor ( var i = ''; t > 0; ) {\n\t\t\t\t\t1 & t && ( i += e ), ( t >>= 1 ) && ( e += e );\n\t\t\t\t} return i;\n\t\t\t}; const n = /^\\s\\s*/, o = /\\s\\s*$/; t.stringTrimLeft = function ( e ) {\n\t\t\t\treturn e.replace( n, '' );\n\t\t\t}, t.stringTrimRight = function ( e ) {\n\t\t\t\treturn e.replace( o, '' );\n\t\t\t}, t.copyObject = function ( e ) {\n\t\t\t\tlet t, i = {}; for ( t in e ) {\n\t\t\t\t\ti[ t ] = e[ t ];\n\t\t\t\t} return i;\n\t\t\t}, t.copyArray = function ( e ) {\n\t\t\t\tfor ( var t = [], i = 0, n = e.length; i < n; i++ ) {\n\t\t\t\t\te[ i ] && typeof e[ i ] === 'object' ? t[ i ] = this.copyObject( e[ i ] ) : t[ i ] = e[ i ];\n\t\t\t\t} return t;\n\t\t\t}, t.deepCopy = e( './deep_copy' ).deepCopy, t.arrayToMap = function ( e ) {\n\t\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\t\tt[ e[ i ] ] = 1;\n\t\t\t\t} return t;\n\t\t\t}, t.createMap = function ( e ) {\n\t\t\t\tlet t, i = Object.create( null ); for ( t in e ) {\n\t\t\t\t\ti[ t ] = e[ t ];\n\t\t\t\t} return i;\n\t\t\t}, t.arrayRemove = function ( e, t ) {\n\t\t\t\tfor ( let i = 0; i <= e.length; i++ ) {\n\t\t\t\t\tt === e[ i ] && e.splice( i, 1 );\n\t\t\t\t}\n\t\t\t}, t.escapeRegExp = function ( e ) {\n\t\t\t\treturn e.replace( /([.*+?^${}()|[\\]\\/\\\\])/g, '\\\\$1' );\n\t\t\t}, t.escapeHTML = function ( e ) {\n\t\t\t\treturn ( String( e ) ).replace( /&/g, '&#38;' ).replace( /\"/g, '&#34;' ).replace( /'/g, '&#39;' ).replace( /</g, '&#60;' );\n\t\t\t}, t.getMatchOffsets = function ( e, t ) {\n\t\t\t\tconst i = []; return e.replace( t, function ( e ) {\n\t\t\t\t\ti.push( { offset: arguments[ arguments.length - 2 ], length: e.length } );\n\t\t\t\t} ), i;\n\t\t\t}, t.deferredCall = function ( e ) {\n\t\t\t\tfunction t() {\n\t\t\t\t\tn = null, e();\n\t\t\t\t} function i( e ) {\n\t\t\t\t\treturn i.cancel(), n = setTimeout( t, e || 0 ), i;\n\t\t\t\t} var n = null; return ( i.schedule = i ).call = function () {\n\t\t\t\t\treturn this.cancel(), e(), i;\n\t\t\t\t}, i.cancel = function () {\n\t\t\t\t\treturn clearTimeout( n ), n = null, i;\n\t\t\t\t}, i.isPending = function () {\n\t\t\t\t\treturn n;\n\t\t\t\t}, i;\n\t\t\t}, t.delayedCall = function ( e, t ) {\n\t\t\t\tfunction i() {\n\t\t\t\t\to = null, e();\n\t\t\t\t} function n( e ) {\n\t\t\t\t\to == null && ( o = setTimeout( i, e || t ) );\n\t\t\t\t} var o = null; return n.delay = function ( e ) {\n\t\t\t\t\to && clearTimeout( o ), o = setTimeout( i, e || t );\n\t\t\t\t}, ( n.schedule = n ).call = function () {\n\t\t\t\t\tthis.cancel(), e();\n\t\t\t\t}, n.cancel = function () {\n\t\t\t\t\to && clearTimeout( o ), o = null;\n\t\t\t\t}, n.isPending = function () {\n\t\t\t\t\treturn o;\n\t\t\t\t}, n;\n\t\t\t}, t.supportsLookbehind = function () {\n\t\t\t\ttry {\n\t\t\t\t\tnew RegExp( '(?<=.)' );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} return !0;\n\t\t\t}, t.skipEmptyMatch = function ( e, t, i ) {\n\t\t\t\treturn i && e.codePointAt( t ) > 65535 ? 2 : 1;\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/useragent', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.OS = { LINUX: 'LINUX', MAC: 'MAC', WINDOWS: 'WINDOWS' }, t.getOS = function () {\n\t\t\t\treturn t.isMac ? t.OS.MAC : t.isLinux ? t.OS.LINUX : t.OS.WINDOWS;\n\t\t\t}; 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;\n\t\t} ), ace.define( 'ace/lib/dom', [ 'require', 'exports', 'module', 'ace/lib/useragent' ], ( e, r, t ) => {\n\t\t\tvar s, i, e = e( './useragent' ), a = ( r.buildDom = function e( t, i, n ) {\n\t\t\t\tif ( typeof t === 'string' && t ) {\n\t\t\t\t\treturn c = document.createTextNode( t ), i && i.appendChild( c ), c;\n\t\t\t\t} if ( !Array.isArray( t ) ) {\n\t\t\t\t\treturn t && t.appendChild && i && i.appendChild( t ), t;\n\t\t\t\t} if ( typeof t[ 0 ] !== 'string' || !t[ 0 ] ) {\n\t\t\t\t\tfor ( var o = [], r = 0; r < t.length; r++ ) {\n\t\t\t\t\t\tconst s = e( t[ r ], i, n ); s && o.push( s );\n\t\t\t\t\t} return o;\n\t\t\t\t} 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++ ) {\n\t\t\t\t\te( t[ r ], a, n );\n\t\t\t\t} return c == 2 && Object.keys( l ).forEach( ( e ) => {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} ), i && i.appendChild( a ), a;\n\t\t\t}, r.getDocumentHead = function ( e ) {\n\t\t\t\treturn ( e = e || document ).head || e.getElementsByTagName( 'head' )[ 0 ] || e.documentElement;\n\t\t\t}, r.createElement = function ( e, t ) {\n\t\t\t\treturn document.createElementNS ? document.createElementNS( t || 'http://www.w3.org/1999/xhtml', e ) : document.createElement( e );\n\t\t\t}, r.removeChildren = function ( e ) {\n\t\t\t\te.innerHTML = '';\n\t\t\t}, r.createTextNode = function ( e, t ) {\n\t\t\t\treturn ( t ? t.ownerDocument : document ).createTextNode( e );\n\t\t\t}, r.createFragment = function ( e ) {\n\t\t\t\treturn ( e ? e.ownerDocument : document ).createDocumentFragment();\n\t\t\t}, r.hasCssClass = function ( e, t ) {\n\t\t\t\treturn ( String( e.className ) ).split( /\\s+/g ).includes( t );\n\t\t\t}, r.addCssClass = function ( e, t ) {\n\t\t\t\tr.hasCssClass( e, t ) || ( e.className += ' ' + t );\n\t\t\t}, r.removeCssClass = function ( e, t ) {\n\t\t\t\tfor ( var i = e.className.split( /\\s+/g ); ; ) {\n\t\t\t\t\tconst n = i.indexOf( t ); if ( n == -1 ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} i.splice( n, 1 );\n\t\t\t\t}e.className = i.join( ' ' );\n\t\t\t}, r.toggleCssClass = function ( e, t ) {\n\t\t\t\tfor ( var i = e.className.split( /\\s+/g ), n = !0; ; ) {\n\t\t\t\t\tconst o = i.indexOf( t ); if ( o == -1 ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} n = !1, i.splice( o, 1 );\n\t\t\t\t} return n && i.push( t ), e.className = i.join( ' ' ), n;\n\t\t\t}, r.setCssClass = function ( e, t, i ) {\n\t\t\t\ti ? r.addCssClass( e, t ) : r.removeCssClass( e, t );\n\t\t\t}, r.hasCssString = function ( e, t ) {\n\t\t\t\tlet i, n = 0; if ( i = ( t = t || document ).querySelectorAll( 'style' ) ) {\n\t\t\t\t\tfor ( ;n < i.length; ) {\n\t\t\t\t\t\tif ( i[ n++ ].id === e ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.removeElementById = function ( e, t ) {\n\t\t\t\t( t = t || document ).getElementById( e ) && t.getElementById( e ).remove();\n\t\t\t}, [] ); function l() {\n\t\t\t\tconst e = a; a = null, e && e.forEach( ( e ) => {\n\t\t\t\t\tn( e[ 0 ], e[ 1 ] );\n\t\t\t\t} );\n\t\t\t} function n( e, t, i ) {\n\t\t\t\tif ( typeof document !== 'undefined' ) {\n\t\t\t\t\tif ( a ) {\n\t\t\t\t\t\tif ( i ) {\n\t\t\t\t\t\t\tl();\n\t\t\t\t\t\t} else if ( !1 === i ) {\n\t\t\t\t\t\t\treturn a.push( [ e, t ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( !s ) {\n\t\t\t\t\t\tvar n = i, i = ( n = i && i.getRootNode && ( n = i.getRootNode() ) && n != i ? n : document ).ownerDocument || n; if ( t && r.hasCssString( t, n ) ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} 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 );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}r.useStrictCSP = function ( e ) {\n\t\t\t\t( s = e ) == 0 ? l() : a = a || [];\n\t\t\t}, r.importCssString = n, r.importCssStylsheet = function ( e, t ) {\n\t\t\t\tr.buildDom( [ 'link', { rel: 'stylesheet', href: e } ], r.getDocumentHead( t ) );\n\t\t\t}, r.scrollbarWidth = function ( e ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\treturn 0;\n\t\t\t\t} e.appendChild( i ); var o = t.offsetWidth, n = ( n.overflow = 'scroll', t.offsetWidth ); return o === n && ( n = i.clientWidth ), e.removeChild( i ), o - n;\n\t\t\t}, r.computedStyle = function ( e, t ) {\n\t\t\t\treturn window.getComputedStyle( e, '' ) || {};\n\t\t\t}, r.setStyle = function ( e, t, i ) {\n\t\t\t\te[ t ] !== i && ( e[ t ] = i );\n\t\t\t}, 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 ) {\n\t\t\t\te.style.transform = 'translate(' + Math.round( t ) + 'px, ' + Math.round( i ) + 'px)';\n\t\t\t} : function ( e, t, i ) {\n\t\t\t\te.style.top = Math.round( i ) + 'px', e.style.left = Math.round( t ) + 'px';\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/net', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst o = e( './dom' ); t.get = function ( e, t ) {\n\t\t\t\tconst i = new XMLHttpRequest(); i.open( 'GET', e, !0 ), i.onreadystatechange = function () {\n\t\t\t\t\ti.readyState === 4 && t( i.responseText );\n\t\t\t\t}, i.send( null );\n\t\t\t}, t.loadScript = function ( e, i ) {\n\t\t\t\tlet t = o.getDocumentHead(), n = document.createElement( 'script' ); n.src = e, t.appendChild( n ), n.onload = n.onreadystatechange = function ( e, t ) {\n\t\t\t\t\t!t && n.readyState && n.readyState != 'loaded' && n.readyState != 'complete' || ( n = n.onload = n.onreadystatechange = null, t ) || i();\n\t\t\t\t};\n\t\t\t}, t.qualifyURL = function ( e ) {\n\t\t\t\tconst t = document.createElement( 'a' ); return t.href = e, t.href;\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/oop', [ 'require', 'exports', 'module' ], ( e, i, t ) => {\n\t\t\ti.inherits = function ( e, t ) {\n\t\t\t\te.super_ = t, e.prototype = Object.create( t.prototype, { constructor: { value: e, enumerable: !1, writable: !0, configurable: !0 } } );\n\t\t\t}, i.mixin = function ( e, t ) {\n\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\te[ i ] = t[ i ];\n\t\t\t\t} return e;\n\t\t\t}, i.implement = function ( e, t ) {\n\t\t\t\ti.mixin( e, t );\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/event_emitter', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tfunction r() {\n\t\t\t\tthis.propagationStopped = !0;\n\t\t\t} function s() {\n\t\t\t\tthis.defaultPrevented = !0;\n\t\t\t} const n = {}; n._emit = n._dispatchEvent = function ( e, t ) {\n\t\t\t\tthis._eventRegistry || ( this._eventRegistry = {} ), this._defaultHandlers || ( this._defaultHandlers = {} ); var i = this._eventRegistry[ e ] || [], n = this._defaultHandlers[ e ]; if ( i.length || n ) {\n\t\t\t\t\t( 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\t\t\t\t}\n\t\t\t}, n._signal = function ( e, t ) {\n\t\t\t\tif ( i = ( this._eventRegistry || {} )[ e ] ) {\n\t\t\t\t\tfor ( var i = i.slice(), n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\ti[ n ]( t, this );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, n.once = function ( t, i ) {\n\t\t\t\tconst n = this; if ( this.on( t, function e() {\n\t\t\t\t\tn.off( t, e ), i.apply( null, arguments );\n\t\t\t\t} ), !i ) {\n\t\t\t\t\treturn new Promise( ( e ) => {\n\t\t\t\t\t\ti = e;\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t}, n.setDefaultHandler = function ( e, t ) {\n\t\t\t\tlet 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\t\t\t}, n.removeDefaultHandler = function ( e, t ) {\n\t\t\t\tlet 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\t\t\t}, n.on = n.addEventListener = function ( e, t, i ) {\n\t\t\t\tthis._eventRegistry = this._eventRegistry || {}; let n = this._eventRegistry[ e ]; return !( n = n || ( this._eventRegistry[ e ] = [] ) ).includes( t ) && n[ i ? 'unshift' : 'push' ]( t ), t;\n\t\t\t}, n.off = n.removeListener = n.removeEventListener = function ( e, t ) {\n\t\t\t\tthis._eventRegistry = this._eventRegistry || {}; e = this._eventRegistry[ e ]; e && ( t = e.indexOf( t ) ) !== -1 && e.splice( t, 1 );\n\t\t\t}, n.removeAllListeners = function ( e ) {\n\t\t\t\te || ( this._eventRegistry = this._defaultHandlers = void 0 ), this._eventRegistry && ( this._eventRegistry[ e ] = void 0 ), this._defaultHandlers && ( this._defaultHandlers[ e ] = void 0 );\n\t\t\t}, t.EventEmitter = n;\n\t\t} ), ace.define( 'ace/lib/report_error', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.reportError = function ( e, t ) {\n\t\t\t\tconst i = new Error( e ); i.data = t, typeof console === 'object' && console.error && console.error( i ), setTimeout( () => {\n\t\t\t\t\tthrow i;\n\t\t\t\t} );\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/default_english_messages', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.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' };\n\t\t} ), 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 ) => {\n\t\t\tlet 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 ) {\n\t\t\t\tObject.keys( t ).forEach( function ( e ) {\n\t\t\t\t\tthis.setOption( e, t[ e ] );\n\t\t\t\t}, this );\n\t\t\t}, getOptions: function ( e ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\ti[ e ] = this.getOption( e );\n\t\t\t\t}, this ), i;\n\t\t\t}, setOption: function ( e, t ) {\n\t\t\t\tlet i; if ( this[ '$' + e ] !== t ) {\n\t\t\t\t\treturn ( 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 + '\"' );\n\t\t\t\t}\n\t\t\t}, getOption: function ( e ) {\n\t\t\t\tconst 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 + '\"' );\n\t\t\t} }; function h( e ) {\n\t\t\t\ttypeof console !== 'undefined' && console.warn && console.warn.apply( console, arguments );\n\t\t\t}d.prototype.defineOptions = function ( i, e, n ) {\n\t\t\t\treturn i.$options || ( this.$defaultOptions[ e ] = i.$options = {} ), Object.keys( n ).forEach( ( e ) => {\n\t\t\t\t\tlet 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 );\n\t\t\t\t} ), r.implement( i, c ), this;\n\t\t\t}, d.prototype.resetOptions = function ( i ) {\n\t\t\t\tObject.keys( i.$options ).forEach( ( e ) => {\n\t\t\t\t\tconst t = i.$options[ e ]; 'value' in t && i.setOption( e, t.value );\n\t\t\t\t} );\n\t\t\t}, d.prototype.setDefaultValue = function ( e, t, i ) {\n\t\t\t\tif ( !e ) {\n\t\t\t\t\tfor ( e in this.$defaultOptions ) {\n\t\t\t\t\t\tif ( this.$defaultOptions[ e ][ t ] ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( !this.$defaultOptions[ e ][ t ] ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} const n = this.$defaultOptions[ e ] || ( this.$defaultOptions[ e ] = {} ); n[ t ] && ( n.forwardTo ? this.setDefaultValue( n.forwardTo, t, i ) : n[ t ].value = i );\n\t\t\t}, d.prototype.setDefaultValues = function ( t, i ) {\n\t\t\t\tObject.keys( i ).forEach( function ( e ) {\n\t\t\t\t\tthis.setDefaultValue( t, e, i[ e ] );\n\t\t\t\t}, this );\n\t\t\t}, d.prototype.setMessages = function ( e, t ) {\n\t\t\t\tn = e, t && t.placeholders && ( o = t.placeholders );\n\t\t\t}, d.prototype.nls = function ( e, t, i ) {\n\t\t\t\tn[ 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;\n\t\t\t}; e = d; function d() {\n\t\t\t\tthis.$defaultOptions = {}, n = l, o = 'dollarSigns';\n\t\t\t}e.prototype.warn = h, e.prototype.reportError = a, r.implement( e.prototype, s ), t.AppConfig = e;\n\t\t} ), ace.define( 'ace/theme/textmate-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\ti.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';\n\t\t} ), ace.define( 'ace/theme/textmate', [ 'require', 'exports', 'module', 'ace/theme/textmate-css', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tt.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 );\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tif ( r.hasOwnProperty( e ) ) {\n\t\t\t\t\treturn r[ e ];\n\t\t\t\t} throw new Error( 'Unknown config key: ' + e );\n\t\t\t}, a.set = function ( e, t ) {\n\t\t\t\tif ( r.hasOwnProperty( e ) ) {\n\t\t\t\t\tr[ e ] = t;\n\t\t\t\t} else if ( this.setDefaultValue( '', e, t ) == 0 ) {\n\t\t\t\t\tthrow new Error( 'Unknown config key: ' + e );\n\t\t\t\t} e == 'useStrictCSP' && i.useStrictCSP( t );\n\t\t\t}, a.all = function () {\n\t\t\t\treturn e.copyObject( r );\n\t\t\t}, a.$modes = {}, a.moduleUrl = function ( e, t ) {\n\t\t\t\tlet 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' ) );\n\t\t\t}, a.setModuleUrl = function ( e, t ) {\n\t\t\t\treturn r.$moduleUrls[ e ] = t;\n\t\t\t}, a.setLoader = function ( e ) {\n\t\t\t\tl = e;\n\t\t\t}, a.dynamicModules = Object.create( null ), a.$loading = {}, a.$loaded = {}, a.loadModule = function ( e, t ) {\n\t\t\t\tfunction i( e ) {\n\t\t\t\t\tif ( e && !a.$loading[ r ] ) {\n\t\t\t\t\t\treturn t && t( e );\n\t\t\t\t\t} if ( a.$loading[ r ] || ( a.$loading[ r ] = [] ), a.$loading[ r ].push( t ), !( a.$loading[ r ].length > 1 ) ) {\n\t\t\t\t\t\te = function () {\n\t\t\t\t\t\t\tlet e, t; t = function ( e, t ) {\n\t\t\t\t\t\t\t\tt && ( a.$loaded[ r ] = t ), a._emit( 'load.module', { name: r, module: t } ); const i = a.$loading[ r ]; a.$loading[ r ] = null, i.forEach( ( e ) => {\n\t\t\t\t\t\t\t\t\te && e( t );\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}, ( e = r ) === 'ace/theme/textmate' || e === './theme/textmate' ? t( null, s( './theme/textmate' ) ) : l ? l( e, t ) : console.error( 'loader is not configured' );\n\t\t\t\t\t\t}; if ( !a.get( 'packaged' ) ) {\n\t\t\t\t\t\t\treturn e();\n\t\t\t\t\t\t} c.loadScript( a.moduleUrl( r, o ), e ), h();\n\t\t\t\t\t}\n\t\t\t\t} let n, o, r; Array.isArray( e ) ? ( o = e[ 0 ], r = e[ 1 ] ) : typeof e === 'string' && ( r = e ); if ( a.dynamicModules[ r ] ) {\n\t\t\t\t\ta.dynamicModules[ r ]().then( ( e ) => {\n\t\t\t\t\t\te.default ? i( e.default ) : i( e );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tn = this.$require( r );\n\t\t\t\t\t} catch ( e ) {}i( n || a.$loaded[ r ] );\n\t\t\t\t}\n\t\t\t}, a.$require = function ( e ) {\n\t\t\t\tif ( typeof t.require === 'function' ) {\n\t\t\t\t\treturn t.require( e );\n\t\t\t\t}\n\t\t\t}, a.setModuleLoader = function ( e, t ) {\n\t\t\t\ta.dynamicModules[ e ] = t;\n\t\t\t}, function () {\n\t\t\t\tr.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 () {} );\n\t\t\t} ); a.version = '1.43.2';\n\t\t} ), ace.define( 'ace/loader_build', [ 'require', 'exports', 'module', 'ace/lib/fixoldbrowsers', 'ace/config' ], ( g, e, p ) => {\n\t\t\tg( './lib/fixoldbrowsers' ); const m = g( './config' ), f = ( m.setLoader( ( e, t ) => {\n\t\t\t\tg( [ e ], ( e ) => {\n\t\t\t\t\tt( null, e );\n\t\t\t\t} );\n\t\t\t} ), ( function () {\n\t\t\t\treturn this || typeof window !== 'undefined' && window;\n\t\t\t}() ) ); function t( e ) {\n\t\t\t\tif ( f && f.document ) {\n\t\t\t\t\tm.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++ ) {\n\t\t\t\t\t\tlet a = r[ s ], l = a.src || a.getAttribute( 'src' ); if ( l ) {\n\t\t\t\t\t\t\tfor ( let c = a.attributes, h = 0, d = c.length; h < d; h++ ) {\n\t\t\t\t\t\t\t\tconst u = c[ h ]; u.name.indexOf( 'data-ace-' ) === 0 && ( i[ u.name.replace( /^data-ace-/, '' ).replace( /-(.)/g, ( e, t ) => t.toUpperCase() ) ] = u.value );\n\t\t\t\t\t\t\t}a = l.match( /^(.*)\\/ace([\\-.]\\w+)?\\.js(\\?|$)/ ); a && ( n = a[ 1 ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\tvoid 0 !== i[ t ] && m.set( t, i[ t ] );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}p.exports = function ( e ) {\n\t\t\t\tm.init = t, m.$require = g, e.require = g, e.define = C.amdD;\n\t\t\t}, t( !0 );\n\t\t} ), ace.define( 'ace/range', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tr.prototype.isEqual = function ( e ) {\n\t\t\t\treturn this.start.row === e.start.row && this.end.row === e.end.row && this.start.column === e.start.column && this.end.column === e.end.column;\n\t\t\t}, r.prototype.toString = function () {\n\t\t\t\treturn 'Range: [' + this.start.row + '/' + this.start.column + '] -> [' + this.end.row + '/' + this.end.column + ']';\n\t\t\t}, r.prototype.contains = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0;\n\t\t\t}, r.prototype.compareRange = function ( e ) {\n\t\t\t\tvar 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;\n\t\t\t}, r.prototype.comparePoint = function ( e ) {\n\t\t\t\treturn this.compare( e.row, e.column );\n\t\t\t}, r.prototype.containsRange = function ( e ) {\n\t\t\t\treturn this.comparePoint( e.start ) == 0 && this.comparePoint( e.end ) == 0;\n\t\t\t}, r.prototype.intersects = function ( e ) {\n\t\t\t\te = this.compareRange( e ); return e == -1 || e == 0 || e == 1;\n\t\t\t}, r.prototype.isEnd = function ( e, t ) {\n\t\t\t\treturn this.end.row == e && this.end.column == t;\n\t\t\t}, r.prototype.isStart = function ( e, t ) {\n\t\t\t\treturn this.start.row == e && this.start.column == t;\n\t\t\t}, r.prototype.setStart = function ( e, t ) {\n\t\t\t\ttypeof e === 'object' ? ( this.start.column = e.column, this.start.row = e.row ) : ( this.start.row = e, this.start.column = t );\n\t\t\t}, r.prototype.setEnd = function ( e, t ) {\n\t\t\t\ttypeof e === 'object' ? ( this.end.column = e.column, this.end.row = e.row ) : ( this.end.row = e, this.end.column = t );\n\t\t\t}, r.prototype.inside = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0 && !this.isEnd( e, t ) && !this.isStart( e, t );\n\t\t\t}, r.prototype.insideStart = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0 && !this.isEnd( e, t );\n\t\t\t}, r.prototype.insideEnd = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0 && !this.isStart( e, t );\n\t\t\t}, r.prototype.compare = function ( e, t ) {\n\t\t\t\treturn 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;\n\t\t\t}, r.prototype.compareStart = function ( e, t ) {\n\t\t\t\treturn this.start.row == e && this.start.column == t ? -1 : this.compare( e, t );\n\t\t\t}, r.prototype.compareEnd = function ( e, t ) {\n\t\t\t\treturn this.end.row == e && this.end.column == t ? 1 : this.compare( e, t );\n\t\t\t}, r.prototype.compareInside = function ( e, t ) {\n\t\t\t\treturn this.end.row == e && this.end.column == t ? 1 : this.start.row == e && this.start.column == t ? -1 : this.compare( e, t );\n\t\t\t}, r.prototype.clipRows = function ( e, t ) {\n\t\t\t\tlet 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 );\n\t\t\t}, r.prototype.extend = function ( e, t ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, r.prototype.isEmpty = function () {\n\t\t\t\treturn this.start.row === this.end.row && this.start.column === this.end.column;\n\t\t\t}, r.prototype.isMultiLine = function () {\n\t\t\t\treturn this.start.row !== this.end.row;\n\t\t\t}, r.prototype.clone = function () {\n\t\t\t\treturn r.fromPoints( this.start, this.end );\n\t\t\t}, r.prototype.collapseRows = function () {\n\t\t\t\treturn 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 );\n\t\t\t}, r.prototype.toScreenRange = function ( e ) {\n\t\t\t\tvar t = e.documentToScreenPosition( this.start ), e = e.documentToScreenPosition( this.end ); return new r( t.row, t.column, e.row, e.column );\n\t\t\t}, r.prototype.moveBy = function ( e, t ) {\n\t\t\t\tthis.start.row += e, this.start.column += t, this.end.row += e, this.end.column += t;\n\t\t\t}; const n = r; function r( e, t, i, n ) {\n\t\t\t\tthis.start = { row: e, column: t }, this.end = { row: i, column: n };\n\t\t\t}n.fromPoints = function ( e, t ) {\n\t\t\t\treturn new n( e.row, e.column, t.row, t.column );\n\t\t\t}, n.comparePoints = function ( e, t ) {\n\t\t\t\treturn e.row - t.row || e.column - t.column;\n\t\t\t}, t.Range = n;\n\t\t} ), ace.define( 'ace/lib/keys', [ 'require', 'exports', 'module', 'ace/lib/oop' ], ( e, t, i ) => {\n\t\t\tfor ( 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++ ) {\n\t\t\t\to[ 'Digit' + r ] = 48 + r, o[ 'Numpad' + r ] = 96 + r, n.PRINTABLE_KEYS[ 48 + r ] = String( r ), n.FUNCTION_KEYS[ 96 + r ] = 'Numpad' + r;\n\t\t\t} for ( r = 65; r < 91; r++ ) {\n\t\t\t\tconst s = String.fromCharCode( r + 32 ); o[ 'Key' + s.toUpperCase() ] = r, n.PRINTABLE_KEYS[ r ] = s;\n\t\t\t} for ( r = 1; r < 13; r++ ) {\n\t\t\t\to[ 'F' + r ] = 111 + r, n.FUNCTION_KEYS[ 111 + r ] = 'F' + r;\n\t\t\t} let a, l, c = { Shift: 16, Control: 17, Alt: 18, Meta: 224 }; for ( a in c ) {\n\t\t\t\to[ a ] = o[ a + 'Left' ] = o[ a + 'Right' ] = c[ a ];\n\t\t\t} for ( l in t.$codeToKeyCode = o, n.PRINTABLE_KEYS[ 173 ] = '-', n.FUNCTION_KEYS ) {\n\t\t\t\tvar h = n.FUNCTION_KEYS[ l ].toLowerCase(); n[ h ] = parseInt( l, 10 );\n\t\t\t} for ( l in n.PRINTABLE_KEYS ) {\n\t\t\t\th = n.PRINTABLE_KEYS[ l ].toLowerCase(); n[ h ] = parseInt( l, 10 );\n\t\t\t}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\t\t\t\tn.KEY_MODS[ u ] = d.filter( ( e ) => u & n.KEY_MODS[ e ] ).join( '-' ) + '-';\n\t\t\t}n.KEY_MODS[ 0 ] = '', n.KEY_MODS[ -1 ] = 'input-', e.mixin( t, n ), ( t.default = t ).keyCodeToString = function ( e ) {\n\t\t\t\tlet t = n[ e ]; return ( t = typeof t !== 'string' ? String.fromCharCode( e ) : t ).toLowerCase();\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/event', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/useragent' ], ( e, d, t ) => {\n\t\t\tlet i, r = e( './keys' ), u = e( './useragent' ), s = null, a = 0; function o() {\n\t\t\t\tif ( i == null ) {\n\t\t\t\t\ti = !1; try {\n\t\t\t\t\t\tdocument.createComment( '' ).addEventListener( 'test', () => {}, { get passive() {\n\t\t\t\t\t\t\treturn i = { passive: !1 }, !0;\n\t\t\t\t\t\t} } );\n\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t} return i;\n\t\t\t} function l( e, t, i ) {\n\t\t\t\tthis.elem = e, this.type = t, this.callback = i;\n\t\t\t}l.prototype.destroy = function () {\n\t\t\t\th( this.elem, this.type, this.callback ), this.elem = this.type = this.callback = void 0;\n\t\t\t}; var c, g = d.addListener = function ( e, t, i, n ) {\n\t\t\t\t\te.addEventListener( t, i, o() ), n && n.$toDestroy.push( new l( e, t, i ) );\n\t\t\t\t}, h = d.removeListener = function ( e, t, i ) {\n\t\t\t\t\te.removeEventListener( t, i, o() );\n\t\t\t\t}; function p( e ) {\n\t\t\t\treturn 0 | ( e.ctrlKey ? 1 : 0 ) | ( e.altKey ? 2 : 0 ) | ( e.shiftKey ? 4 : 0 ) | ( e.metaKey ? 8 : 0 );\n\t\t\t} function m() {\n\t\t\t\ts = Object.create( null );\n\t\t\t}d.stopEvent = function ( e ) {\n\t\t\t\treturn d.stopPropagation( e ), d.preventDefault( e ), !1;\n\t\t\t}, d.stopPropagation = function ( e ) {\n\t\t\t\te.stopPropagation && e.stopPropagation();\n\t\t\t}, d.preventDefault = function ( e ) {\n\t\t\t\te.preventDefault && e.preventDefault();\n\t\t\t}, d.getButton = function ( e ) {\n\t\t\t\treturn e.type == 'dblclick' ? 0 : e.type == 'contextmenu' || u.isMac && e.ctrlKey && !e.altKey && !e.shiftKey ? 2 : e.button;\n\t\t\t}, d.capture = function ( e, t, i ) {\n\t\t\t\tconst n = e && e.ownerDocument || document; function o( e ) {\n\t\t\t\t\tt && t( e ), i && i( e ), h( n, 'mousemove', t ), h( n, 'mouseup', o ), h( n, 'dragstart', o );\n\t\t\t\t} return g( n, 'mousemove', t ), g( n, 'mouseup', o ), g( n, 'dragstart', o ), o;\n\t\t\t}, d.addMouseWheelListener = function ( e, n, t ) {\n\t\t\t\tg( e, 'wheel', ( e ) => {\n\t\t\t\t\tconst t = e.deltaX || 0, i = e.deltaY || 0; switch ( e.deltaMode ) {\n\t\t\t\t\t\tcase 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\t\t\t\t\t}n( e );\n\t\t\t\t}, t );\n\t\t\t}, d.addMultiMouseDownListener = function ( e, i, n, o, t ) {\n\t\t\t\tlet r, s, a, l = 0, c = { 2: 'dblclick', 3: 'tripleclick', 4: 'quadclick' }; function h( e ) {\n\t\t\t\t\tlet 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( () => {\n\t\t\t\t\t\ta = null;\n\t\t\t\t\t}, i[ l - 1 ] || 600 ), l == 1 ) && ( r = e.clientX, s = e.clientY ), e._clicks = l, n[ o ]( 'mousedown', e ), l > 4 ) {\n\t\t\t\t\t\tl = 0;\n\t\t\t\t\t} else if ( l > 1 ) {\n\t\t\t\t\t\treturn n[ o ]( c[ l ], e );\n\t\t\t\t\t}\n\t\t\t\t}( e = Array.isArray( e ) ? e : [ e ] ).forEach( ( e ) => {\n\t\t\t\t\tg( e, 'mousedown', h, t );\n\t\t\t\t} );\n\t\t\t}, d.getModifierString = function ( e ) {\n\t\t\t\treturn r.KEY_MODS[ p( e ) ];\n\t\t\t}, d.addCommandKeyListener = function ( e, i, t ) {\n\t\t\t\tlet n = null; g( e, 'keydown', ( e ) => {\n\t\t\t\t\ts[ e.keyCode ] = ( s[ e.keyCode ] || 0 ) + 1; const t = ( ( e, t, i ) => {\n\t\t\t\t\t\tlet n, o = p( t ); if ( !i && t.code && ( i = r.$codeToKeyCode[ t.code ] || i ), !u.isMac && s ) {\n\t\t\t\t\t\t\tif ( t.getModifierState && ( t.getModifierState( 'OS' ) || t.getModifierState( 'Win' ) ) && ( o |= 8 ), s.altGr ) {\n\t\t\t\t\t\t\t\tif ( ( 3 & o ) == 3 ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} s.altGr = 0;\n\t\t\t\t\t\t\t}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 ) );\n\t\t\t\t\t\t} if ( i in r.MODIFIER_KEYS && ( i = -1 ), o || i !== 13 || t.location !== 3 || ( e( t, o, -i ), !t.defaultPrevented ) ) {\n\t\t\t\t\t\t\tif ( u.isChromeOS && 8 & o ) {\n\t\t\t\t\t\t\t\tif ( e( t, o, i ), t.defaultPrevented ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} o &= -9;\n\t\t\t\t\t\t\t} return o || i in r.FUNCTION_KEYS || i in r.PRINTABLE_KEYS ? e( t, o, i ) : !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} )( i, e, e.keyCode ); return n = e.defaultPrevented, t;\n\t\t\t\t}, t ), g( e, 'keypress', ( e ) => {\n\t\t\t\t\tn && ( e.ctrlKey || e.altKey || e.shiftKey || e.metaKey ) && ( d.stopEvent( e ), n = null );\n\t\t\t\t}, t ), g( e, 'keyup', ( e ) => {\n\t\t\t\t\ts[ e.keyCode ] = null;\n\t\t\t\t}, t ), s || ( m(), g( window, 'focus', m ) );\n\t\t\t}, typeof window === 'object' && window.postMessage && !u.isOldIE && ( c = 1, d.nextTick = function ( t, i ) {\n\t\t\t\ti = i || window; function n( e ) {\n\t\t\t\t\te.data == o && ( d.stopPropagation( e ), h( i, 'message', n ), t() );\n\t\t\t\t} var o = 'zero-timeout-message-' + c++; g( i, 'message', n ), i.postMessage( o, '*' );\n\t\t\t} ), d.$idleBlocked = !1, d.onIdle = function ( t, e ) {\n\t\t\t\treturn setTimeout( function e() {\n\t\t\t\t\td.$idleBlocked ? setTimeout( e, 100 ) : t();\n\t\t\t\t}, e );\n\t\t\t}, d.$idleBlockId = null, d.blockIdle = function ( e ) {\n\t\t\t\td.$idleBlockId && clearTimeout( d.$idleBlockId ), d.$idleBlocked = !0, d.$idleBlockId = setTimeout( () => {\n\t\t\t\t\td.$idleBlocked = !1;\n\t\t\t\t}, e || 100 );\n\t\t\t}, 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 ) {\n\t\t\t\tsetTimeout( e, 17 );\n\t\t\t};\n\t\t} ), ace.define( 'ace/clipboard', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tlet n; i.exports = { lineMode: !1, pasteCancelled: function () {\n\t\t\t\treturn !!( n && n > Date.now() - 50 ) || ( n = !1 );\n\t\t\t}, cancel: function () {\n\t\t\t\tn = Date.now();\n\t\t\t} };\n\t\t} ), 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 ) => {\n\t\t\tlet 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 ) {\n\t\t\t\tconst 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 {\n\t\t\t\t\tthis.$isFocused = document.activeElement === this.text;\n\t\t\t\t} catch ( e ) {} this.cancelComposition = this.cancelComposition.bind( this ), this.setAriaOptions( { role: 'textbox' } ), l.addListener( this.text, 'blur', ( e ) => {\n\t\t\t\t\to.ignoreFocusEvents || ( n.onBlur( e ), o.$isFocused = !1 );\n\t\t\t\t}, n ), l.addListener( this.text, 'focus', ( e ) => {\n\t\t\t\t\tif ( !o.ignoreFocusEvents ) {\n\t\t\t\t\t\tif ( o.$isFocused = !0, d.isEdge ) {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\tif ( !document.hasFocus() ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t\t\t}n.onFocus( e ), d.isEdge ? setTimeout( o.resetSelection.bind( o ) ) : o.resetSelection();\n\t\t\t\t\t}\n\t\t\t\t}, n ), this.$focusScroll = !1, n.on( 'beforeEndOperation', () => {\n\t\t\t\t\tlet 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\t\t\t\t} ), 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 ) => {\n\t\t\t\t\tif ( !o.inComposition ) {\n\t\t\t\t\t\treturn n.onCommandKey( e, t, i );\n\t\t\t\t\t}\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\tif ( ( !d.isMac || e.metaKey ) && e.ctrlKey ) {\n\t\t\t\t\t\tswitch ( e.keyCode ) {\n\t\t\t\t\t\t\tcase 67: o.onCopy( e ); break; case 86: o.onPaste( e ); break; case 88: o.onCut( e );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\te.preventDefault(), o.onContextMenuClose();\n\t\t\t\t}, 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 );\n\t\t\t}C.prototype.addIosSelectionHandler = function ( e, r, s ) {\n\t\t\t\tfunction t( e ) {\n\t\t\t\t\tlet 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( '' ) ) );\n\t\t\t\t} var a = this, i = null, l = !1; s.addEventListener( 'keydown', ( e ) => {\n\t\t\t\t\ti && clearTimeout( i ), l = !0;\n\t\t\t\t}, !0 ), s.addEventListener( 'keyup', ( e ) => {\n\t\t\t\t\ti = setTimeout( () => {\n\t\t\t\t\t\tl = !1;\n\t\t\t\t\t}, 100 );\n\t\t\t\t}, !0 ); document.addEventListener( 'selectionchange', t ), r.on( 'destroy', () => {\n\t\t\t\t\tdocument.removeEventListener( 'selectionchange', t );\n\t\t\t\t} );\n\t\t\t}, C.prototype.onContextMenuClose = function () {\n\t\t\t\tconst e = this; clearTimeout( this.closeTimeout ), this.closeTimeout = setTimeout( () => {\n\t\t\t\t\te.tempStyle && ( e.text.style.cssText = e.tempStyle, e.tempStyle = '' ), e.host.renderer.$isMousePressed = !1, e.host.renderer.$keepTextAreaAtCursor && e.host.renderer.$moveTextAreaToCursor();\n\t\t\t\t}, 0 );\n\t\t\t}, C.prototype.$onContextMenu = function ( e ) {\n\t\t\t\tthis.host.textInput.onContextMenu( e ), this.onContextMenuClose();\n\t\t\t}, C.prototype.onKeyup = function ( e ) {\n\t\t\t\te.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();\n\t\t\t}, C.prototype.cancelComposition = function () {\n\t\t\t\tthis.ignoreFocusEvents = !0, this.text.blur(), this.text.focus(), this.ignoreFocusEvents = !1;\n\t\t\t},\n\t\t\tC.prototype.onCompositionStart = function ( e ) {\n\t\t\t\tthis.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() ) ) );\n\t\t\t}, C.prototype.onCompositionUpdate = function () {\n\t\t\t\tlet e; if ( this.inComposition && this.host.onCompositionUpdate && !this.host.$readOnly ) {\n\t\t\t\t\treturn 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 ) ) );\n\t\t\t\t}\n\t\t\t}, C.prototype.onCompositionEnd = function ( e ) {\n\t\t\t\tthis.host.onCompositionEnd && !this.host.$readOnly && ( this.inComposition = !1, this.host.onCompositionEnd(), this.host.off( 'mousedown', this.cancelComposition ), e ) && this.onInput();\n\t\t\t}, C.prototype.onCut = function ( e ) {\n\t\t\t\tthis.doCopy( e, !0 );\n\t\t\t}, C.prototype.onCopy = function ( e ) {\n\t\t\t\tthis.doCopy( e, !1 );\n\t\t\t}, C.prototype.onPaste = function ( e ) {\n\t\t\t\tconst 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 ) );\n\t\t\t}, C.prototype.doCopy = function ( e, t ) {\n\t\t\t\tconst i = this, n = this.host.getCopyText(); if ( !n ) {\n\t\t\t\t\treturn l.preventDefault( e );\n\t\t\t\t} this.handleClipboardData( e, n ) ? ( p && ( this.resetSelection( n ), this.copied = n, setTimeout( () => {\n\t\t\t\t\ti.copied = !1;\n\t\t\t\t}, 10 ) ), t ? this.host.onCut() : this.host.onCopy(), l.preventDefault( e ) ) : ( this.copied = !0, this.text.value = n, this.text.select(), setTimeout( () => {\n\t\t\t\t\ti.copied = !1, i.resetSelection(), t ? i.host.onCut() : i.host.onCopy();\n\t\t\t\t} ) );\n\t\t\t}, C.prototype.handleClipboardData = function ( e, t, i ) {\n\t\t\t\tconst n = e.clipboardData || window.clipboardData; if ( n && !s ) {\n\t\t\t\t\tconst o = a || i ? 'Text' : 'text/plain'; try {\n\t\t\t\t\t\treturn t ? !1 !== n.setData( o, t ) : n.getData( o );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tif ( !i ) {\n\t\t\t\t\t\t\treturn this.handleClipboardData( e, t, !0 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, C.prototype.onInput = function ( e ) {\n\t\t\t\tif ( this.inComposition ) {\n\t\t\t\t\treturn this.onCompositionUpdate();\n\t\t\t\t} if ( e && e.inputType ) {\n\t\t\t\t\tif ( e.inputType == 'historyUndo' ) {\n\t\t\t\t\t\treturn this.host.execCommand( 'undo' );\n\t\t\t\t\t} if ( e.inputType == 'historyRedo' ) {\n\t\t\t\t\t\treturn this.host.execCommand( 'redo' );\n\t\t\t\t\t}\n\t\t\t\t} 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();\n\t\t\t}, C.prototype.sendText = function ( e, t ) {\n\t\t\t\tif ( this.afterContextMenu && ( this.afterContextMenu = !1 ), this.pasted ) {\n\t\t\t\t\treturn this.resetSelection(), e && this.host.onPaste( e ), this.pasted = !1, '';\n\t\t\t\t} 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 ]; ) {\n\t\t\t\t\tc++, o--;\n\t\t\t\t} 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 ]; ) {\n\t\t\t\t\tc++, r--;\n\t\t\t\t}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 ) : '';\n\t\t\t}, C.prototype.onSelect = function ( e ) {\n\t\t\t\tlet 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() );\n\t\t\t}, C.prototype.$resetSelectionIOS = function ( e ) {\n\t\t\t\tlet 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 );\n\t\t\t}, C.prototype.$resetSelection = function () {\n\t\t\t\tconst o = this; if ( !this.inComposition && !this.sendingText && ( this.$isFocused || this.afterContextMenu ) ) {\n\t\t\t\t\tthis.inComposition = !0; let e = 0, t = 0, i = '', n = function ( e, t ) {\n\t\t\t\t\t\tfor ( var i = t, n = 1; n <= e - o.rowStart && n < 2 * o.numberOfExtraLines + 1; n++ ) {\n\t\t\t\t\t\t\ti += o.host.session.getLine( e - n ).length + 1;\n\t\t\t\t\t\t} return i;\n\t\t\t\t\t}; if ( this.host.session ) {\n\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\ta.push( this.host.session.getLine( l ) );\n\t\t\t\t\t\t}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 );\n\t\t\t\t\t} if ( this.afterContextMenu && ( this.lastSelectionStart = this.text.selectionStart, this.lastSelectionEnd = this.text.selectionEnd ), this.lastSelectionEnd != t || this.lastSelectionStart != e || this.text.selectionEnd != this.lastSelectionEnd ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.text.setSelectionRange( e, t ), this.lastSelectionStart = e, this.lastSelectionEnd = t;\n\t\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t\t} this.inComposition = !1;\n\t\t\t\t}\n\t\t\t}, C.prototype.setHost = function ( e ) {\n\t\t\t\tthis.host = e;\n\t\t\t}, C.prototype.setNumberOfExtraLines = function ( e ) {\n\t\t\t\tthis.rowStart = Number.MAX_SAFE_INTEGER, this.rowEnd = Number.MIN_SAFE_INTEGER, this.numberOfExtraLines = e < 0 ? 0 : e;\n\t\t\t}, C.prototype.setAriaLabel = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, C.prototype.setAriaOptions = function ( e ) {\n\t\t\t\te.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() );\n\t\t\t}, C.prototype.focus = function () {\n\t\t\t\tconst e = this; if ( this.setAriaOptions( { setLabel: this.host.renderer.enableKeyboardAccessibility } ), this.tempStyle || h || this.$focusScroll == 'browser' ) {\n\t\t\t\t\treturn this.text.focus( { preventScroll: !0 } );\n\t\t\t\t} const t = this.text.style.top; this.text.style.position = 'fixed', this.text.style.top = '0px'; try {\n\t\t\t\t\tvar i = this.text.getBoundingClientRect().top != 0;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn;\n\t\t\t\t} const n = []; if ( i ) {\n\t\t\t\t\tfor ( let o = this.text.parentElement; o && o.nodeType == 1; ) {\n\t\t\t\t\t\tn.push( o ), o.setAttribute( 'ace_nocontext', 'true' ), o = !o.parentElement && o.getRootNode ? o.getRootNode().host : o.parentElement;\n\t\t\t\t\t}\n\t\t\t\t} this.text.focus( { preventScroll: !0 } ), i && n.forEach( ( e ) => {\n\t\t\t\t\te.removeAttribute( 'ace_nocontext' );\n\t\t\t\t} ), setTimeout( () => {\n\t\t\t\t\te.text.style.position = '', e.text.style.top == '0px' && ( e.text.style.top = t );\n\t\t\t\t}, 0 );\n\t\t\t}, C.prototype.blur = function () {\n\t\t\t\tthis.text.blur();\n\t\t\t}, C.prototype.isFocused = function () {\n\t\t\t\treturn this.$isFocused;\n\t\t\t}, C.prototype.setInputHandler = function ( e ) {\n\t\t\t\tthis.inputHandler = e;\n\t\t\t}, C.prototype.getInputHandler = function () {\n\t\t\t\treturn this.inputHandler;\n\t\t\t}, C.prototype.getElement = function () {\n\t\t\t\treturn this.text;\n\t\t\t}, C.prototype.setCommandMode = function ( e ) {\n\t\t\t\tthis.commandMode = e, this.text.readOnly = !1;\n\t\t\t}, C.prototype.setReadOnly = function ( e ) {\n\t\t\t\tthis.commandMode || ( this.text.readOnly = e );\n\t\t\t}, C.prototype.setCopyWithEmptySelection = function ( e ) {}, C.prototype.onContextMenu = function ( e ) {\n\t\t\t\tthis.afterContextMenu = !0, this.resetSelection(), this.host._emit( 'nativecontextmenu', { target: this.host, domEvent: e } ), this.moveToMouse( e, !0 );\n\t\t\t}, C.prototype.moveToMouse = function ( e, t ) {\n\t\t\t\tfunction i( e ) {\n\t\t\t\t\tc.translate( n.text, e.clientX - s - 2, Math.min( e.clientY - r - 2, a ) );\n\t\t\t\t} 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 ) );\n\t\t\t}, C.prototype.destroy = function () {\n\t\t\t\tthis.text.parentElement && this.text.parentElement.removeChild( this.text );\n\t\t\t}, t.TextInput = C, t.$setUserAgentForTests = function ( e, t ) {\n\t\t\t\tf = e, p = t;\n\t\t\t};\n\t\t} ), ace.define( 'ace/mouse/default_handlers', [ 'require', 'exports', 'module', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tvar r = e( '../lib/useragent' ), e = ( n.prototype.onMouseDown = function ( e ) {\n\t\t\t\tconst t = e.inSelection(), i = e.getDocumentPosition(), n = ( this.mousedownEvent = e, this.editor ), o = e.getButton(); if ( o !== 0 ) {\n\t\t\t\t\t!n.getSelectionRange().isEmpty() && o != 1 || n.selection.moveToPosition( i ), o == 2 && ( n.textInput.onContextMenu( e.domEvent ), r.isMozilla || e.preventDefault() );\n\t\t\t\t} else {\n\t\t\t\t\tif ( this.mousedownEvent.time = Date.now(), !t || n.isFocused() || ( n.focus(), !this.$focusTimeout ) || this.$clickSelection || n.inMultiSelectMode ) {\n\t\t\t\t\t\treturn this.captureMouse( e ), this.startSelect( i, e.domEvent._clicks > 1 ), e.preventDefault();\n\t\t\t\t\t} this.setState( 'focusWait' ), this.captureMouse( e );\n\t\t\t\t}\n\t\t\t}, n.prototype.startSelect = function ( e, t ) {\n\t\t\t\te = 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\t\t\t}, n.prototype.select = function () {\n\t\t\t\tlet 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\t\t\t}, n.prototype.extendSelectionBy = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.selectByLinesEnd = function () {\n\t\t\t\tthis.$clickSelection = null, this.editor.unsetStyle( 'ace_selecting' );\n\t\t\t}, n.prototype.focusWait = function () {\n\t\t\t\tn = 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\t\t\t}, n.prototype.onDoubleClick = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.onTripleClick = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.onQuadClick = function ( e ) {\n\t\t\t\tconst t = this.editor; t.selectAll(), this.$clickSelection = t.getSelectionRange(), this.setState( 'selectAll' );\n\t\t\t}, n.prototype.onMouseWheel = function ( e ) {\n\t\t\t\tlet t, i, n, o, r, s, a; if ( !e.getAccelKey() ) {\n\t\t\t\t\treturn 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\t\t\t\t}\n\t\t\t}, n ); function n( t ) {\n\t\t\t\tt.$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 ) {\n\t\t\t\t\tt[ e ] = this[ e ];\n\t\t\t\t}, this ), t.selectByLines = this.extendSelectionBy.bind( t, 'getLineRange' ), t.selectByWords = this.extendSelectionBy.bind( t, 'getWordRange' );\n\t\t\t} function s( e, t ) {\n\t\t\t\treturn ( 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 };\n\t\t\t}e.prototype.selectEnd = e.prototype.selectByLinesEnd, e.prototype.selectAllEnd = e.prototype.selectByLinesEnd, e.prototype.selectByWordsEnd = e.prototype.selectByLinesEnd, t.DefaultHandlers = e;\n\t\t} ), ace.define( 'ace/lib/scroll', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.preventParentScroll = function ( e ) {\n\t\t\t\te.stopPropagation(); const t = e.currentTarget; t.scrollHeight > t.clientHeight || e.preventDefault();\n\t\t\t};\n\t\t} ), ace.define( 'ace/tooltip', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/range', 'ace/lib/scroll' ], function ( e, t, i ) {\n\t\t\tvar n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), u = this && this.__values || function ( e ) {\n\t\t\t\t\tlet t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {\n\t\t\t\t\t\treturn i.call( e );\n\t\t\t\t\t} if ( e && typeof e.length === 'number' ) {\n\t\t\t\t\t\treturn { next: function () {\n\t\t\t\t\t\t\treturn { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };\n\t\t\t\t\t\t} };\n\t\t\t\t\t} throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );\n\t\t\t\t}, r = e( './lib/dom' ), a = ( e( './lib/event' ), e( './range' ).Range ), s = e( './lib/scroll' ).preventParentScroll, l = 'ace_tooltip', e = ( c.prototype.$init = function () {\n\t\t\t\t\treturn this.$element = r.createElement( 'div' ), this.$element.className = l, this.$element.style.display = 'none', this.$parentNode.appendChild( this.$element ), this.$element;\n\t\t\t\t}, c.prototype.getElement = function () {\n\t\t\t\t\treturn this.$element || this.$init();\n\t\t\t\t}, c.prototype.setText = function ( e ) {\n\t\t\t\t\tthis.getElement().textContent = e;\n\t\t\t\t}, c.prototype.setHtml = function ( e ) {\n\t\t\t\t\tthis.getElement().innerHTML = e;\n\t\t\t\t}, c.prototype.setPosition = function ( e, t ) {\n\t\t\t\t\tthis.getElement().style.left = e + 'px', this.getElement().style.top = t + 'px';\n\t\t\t\t}, c.prototype.setClassName = function ( e ) {\n\t\t\t\t\tr.addCssClass( this.getElement(), e );\n\t\t\t\t}, c.prototype.setTheme = function ( e ) {\n\t\t\t\t\tthis.$element.className = l + ' ' + ( e.isDark ? 'ace_dark ' : '' ) + ( e.cssClass || '' );\n\t\t\t\t}, c.prototype.show = function ( e, t, i ) {\n\t\t\t\t\te != null && this.setText( e ), t != null && i != null && this.setPosition( t, i ), this.isOpen || ( this.getElement().style.display = 'block', this.isOpen = !0 );\n\t\t\t\t}, c.prototype.hide = function ( e ) {\n\t\t\t\t\tthis.isOpen && ( this.getElement().style.display = 'none', this.getElement().className = l, this.isOpen = !1 );\n\t\t\t\t}, c.prototype.getHeight = function () {\n\t\t\t\t\treturn this.getElement().offsetHeight;\n\t\t\t\t}, c.prototype.getWidth = function () {\n\t\t\t\t\treturn this.getElement().offsetWidth;\n\t\t\t\t}, c.prototype.destroy = function () {\n\t\t\t\t\tthis.isOpen = !1, this.$element && this.$element.parentNode && this.$element.parentNode.removeChild( this.$element );\n\t\t\t\t}, c ); function c( e ) {\n\t\t\t\tthis.isOpen = !1, this.$element = null, this.$parentNode = e;\n\t\t\t} function h() {\n\t\t\t\tthis.popups = [];\n\t\t\t}h.prototype.addPopup = function ( e ) {\n\t\t\t\tthis.popups.push( e ), this.updatePopups();\n\t\t\t}, h.prototype.removePopup = function ( e ) {\n\t\t\t\te = this.popups.indexOf( e ); e !== -1 && ( this.popups.splice( e, 1 ), this.updatePopups() );\n\t\t\t}, h.prototype.updatePopups = function () {\n\t\t\t\tthis.popups.sort( ( e, t ) => t.priority - e.priority ); let t, e, i, n, o = []; try {\n\t\t\t\t\tfor ( var r = u( this.popups ), s = r.next(); !s.done; s = r.next() ) {\n\t\t\t\t\t\tlet a = s.value, l = !0; try {\n\t\t\t\t\t\t\ti = void 0; for ( var c = u( o ), h = c.next(); !h.done; h = c.next() ) {\n\t\t\t\t\t\t\t\tconst d = h.value; if ( this.doPopupsOverlap( d, a ) ) {\n\t\t\t\t\t\t\t\t\tl = !1; break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\ti = { error: e };\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\th && !h.done && ( n = c.return ) && n.call( c );\n\t\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\t\tif ( i ) {\n\t\t\t\t\t\t\t\t\tthrow i.error;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}l ? o.push( a ) : a.hide();\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = { error: e };\n\t\t\t\t} finally {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ts && !s.done && ( e = r.return ) && e.call( r );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\tthrow t.error;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, h.prototype.doPopupsOverlap = function ( e, t ) {\n\t\t\t\te = e.getElement().getBoundingClientRect(), t = t.getElement().getBoundingClientRect(); return e.left < t.right && e.right > t.left && e.top < t.bottom && e.bottom > t.top;\n\t\t\t}; var d, g = new h(), o = ( t.popupManager = g, o( p, d = t.Tooltip = e ), p.prototype.addToEditor = function ( e ) {\n\t\t\t\te.on( 'mousemove', this.onMouseMove ), e.on( 'mousedown', this.hide ), e.renderer.getMouseEventTarget().addEventListener( 'mouseout', this.onMouseOut, !0 );\n\t\t\t}, p.prototype.removeFromEditor = function ( e ) {\n\t\t\t\te.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 );\n\t\t\t}, p.prototype.onMouseMove = function ( e, t ) {\n\t\t\t\tthis.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 ) );\n\t\t\t}, p.prototype.waitForHover = function () {\n\t\t\t\tthis.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 ) );\n\t\t\t}, p.prototype.isOutsideOfText = function ( e ) {\n\t\t\t\tlet t = e.editor, i = e.getDocumentPosition(), n = t.session.getLine( i.row ); if ( i.column == n.length ) {\n\t\t\t\t\tn = t.renderer.pixelToScreenCoordinates( e.clientX, e.clientY ), e = t.session.documentToScreenPosition( i.row, i.column ); if ( e.column != n.column || e.row != n.row ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t}\n\t\t\t\t} return !1;\n\t\t\t}, p.prototype.setDataProvider = function ( e ) {\n\t\t\t\tthis.$gatherData = e;\n\t\t\t}, p.prototype.showForRange = function ( e, t, i, n ) {\n\t\t\t\tlet 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' );\n\t\t\t}, p.prototype.addMarker = function ( e, t ) {\n\t\t\t\tthis.marker && this.$markerSession.removeMarker( this.marker ), this.$markerSession = t, this.marker = t && t.addMarker( e, 'ace_highlight-marker', 'text' );\n\t\t\t}, p.prototype.hide = function ( e ) {\n\t\t\t\t!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 ) ) );\n\t\t\t}, p.prototype.$registerCloseEvents = function () {\n\t\t\t\twindow.addEventListener( 'keydown', this.hide, !0 ), window.addEventListener( 'wheel', this.hide, !0 ), window.addEventListener( 'mousedown', this.hide, !0 );\n\t\t\t}, p.prototype.$removeCloseEvents = function () {\n\t\t\t\twindow.removeEventListener( 'keydown', this.hide, !0 ), window.removeEventListener( 'wheel', this.hide, !0 ), window.removeEventListener( 'mousedown', this.hide, !0 );\n\t\t\t}, p.prototype.onMouseOut = function ( e ) {\n\t\t\t\tthis.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();\n\t\t\t}, p ); function p( e ) {\n\t\t\t\tvoid 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 () {\n\t\t\t\t\tt.contains( document.activeElement ) || this.hide();\n\t\t\t\t}.bind( e ) ), t.addEventListener( 'wheel', s ), e;\n\t\t\t}t.HoverTooltip = o;\n\t\t} ), ace.define( 'ace/mouse/default_gutter_handler', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/tooltip', 'ace/config' ], function ( e, t, i ) {\n\t\t\tlet n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), l = this && this.__values || function ( e ) {\n\t\t\t\t\tlet t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {\n\t\t\t\t\t\treturn i.call( e );\n\t\t\t\t\t} if ( e && typeof e.length === 'number' ) {\n\t\t\t\t\t\treturn { next: function () {\n\t\t\t\t\t\t\treturn { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };\n\t\t\t\t\t\t} };\n\t\t\t\t\t} throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );\n\t\t\t\t}, 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 ) {\n\t\t\t\tlet o, r, s = n.editor, a = s.renderer.$gutterLayer, l = new p( s, !0 ); function c( e ) {\n\t\t\t\t\te && 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 ) );\n\t\t\t\t} function h( e ) {\n\t\t\t\t\tl.setPosition( e.x, e.y );\n\t\t\t\t}n.editor.setDefaultHandler( 'guttermousedown', ( e ) => {\n\t\t\t\t\tif ( s.isFocused() && e.getButton() == 0 ) {\n\t\t\t\t\t\tvar t = a.getRegion( e ); if ( t != 'foldWidgets' ) {\n\t\t\t\t\t\t\tvar t = e.getDocumentPosition().row, i = s.session.selection; if ( e.getShiftKey() ) {\n\t\t\t\t\t\t\t\ti.selectTo( t, 0 );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( e.domEvent.detail == 2 ) {\n\t\t\t\t\t\t\t\t\treturn s.selectAll(), e.preventDefault();\n\t\t\t\t\t\t\t\t} n.$clickSelection = s.selection.getLineRange( t );\n\t\t\t\t\t\t\t} return n.setState( 'selectByLines' ), n.captureMouse( e ), e.preventDefault();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), n.editor.setDefaultHandler( 'guttermousemove', ( e ) => {\n\t\t\t\t\tconst t = e.domEvent.target || e.domEvent.srcElement; if ( C.hasCssClass( t, 'ace_fold-widget' ) || C.hasCssClass( t, 'ace_custom-widget' ) ) {\n\t\t\t\t\t\treturn c();\n\t\t\t\t\t} l.isOpen && n.$tooltipFollowsMouse && h( e ), r = e, o = o || setTimeout( () => {\n\t\t\t\t\t\tif ( o = null, r && !n.isMousePressed ) {\n\t\t\t\t\t\t\tlet e = r.getDocumentPosition().row; if ( e == s.session.getLength() ) {\n\t\t\t\t\t\t\t\tvar t = s.renderer.pixelToScreenCoordinates( 0, r.y ).row, i = r.$pos; if ( t > s.session.documentToScreenRow( i.row, i.column ) ) {\n\t\t\t\t\t\t\t\t\treturn void c();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}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 ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 50 );\n\t\t\t\t} ), d.addListener( s.renderer.$gutter, 'mouseout', ( e ) => {\n\t\t\t\t\tr = null, l.isOpen && ( o = setTimeout( () => {\n\t\t\t\t\t\to = null, c( e );\n\t\t\t\t\t}, 50 ) );\n\t\t\t\t}, s );\n\t\t\t}; o( y, a = s ), y.prototype.onMouseOut = function ( e ) {\n\t\t\t\t!this.isOpen || !e.relatedTarget || this.getElement().contains( e.relatedTarget ) || e && e.currentTarget.contains( e.relatedTarget ) || this.hideTooltip();\n\t\t\t}, y.prototype.setPosition = function ( e, t ) {\n\t\t\t\tconst 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 );\n\t\t\t}, Object.defineProperty( y, 'annotationLabels', { get: function () {\n\t\t\t\treturn { 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' ) } };\n\t\t\t}, enumerable: !1, configurable: !0 } ), y.prototype.showTooltip = function ( e ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tif ( i.$annotations[ c ] ) {\n\t\t\t\t\t\t\tfor ( let h = 0; h < i.$annotations[ c ].text.length; h++ ) {\n\t\t\t\t\t\t\t\tconst d = i.$annotations[ c ].type[ h ]; a[ d ].push( i.$annotations[ c ].text[ h ] ), ( !s || l[ d ] < l[ s ] ) && ( s = d );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}[ 'error', 'security', 'warning' ].includes( s ) && ( n = ''.concat( y.annotationsToSummaryString( a ), ' in folded code.' ), o.displayText.push( n ), o.type.push( s + '_fold' ) );\n\t\t\t\t} if ( o.displayText.length === 0 ) {\n\t\t\t\t\treturn this.hideTooltip();\n\t\t\t\t} for ( var u = { error: [], security: [], warning: [], info: [], hint: [] }, g = i.$useSvgGutterIcons ? 'ace_icon_svg' : 'ace_icon', c = 0; c < o.displayText.length; c++ ) {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} 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 );\n\t\t\t}, y.prototype.$findLinkedAnnotationNode = function ( e ) {\n\t\t\t\te = this.$findCellByRow( e ); if ( e ) {\n\t\t\t\t\te = e.element; if ( e.childNodes.length > 2 ) {\n\t\t\t\t\t\treturn e.childNodes[ 2 ];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, y.prototype.$findCellByRow = function ( t ) {\n\t\t\t\treturn this.editor.renderer.$gutterLayer.$lines.cells.find( ( e ) => e.row === t );\n\t\t\t}, y.prototype.hideTooltip = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, y.annotationsToSummaryString = function ( e ) {\n\t\t\t\tlet t, i, n = []; try {\n\t\t\t\t\tfor ( var o = l( [ 'error', 'security', 'warning', 'info', 'hint' ] ), r = o.next(); !r.done; r = o.next() ) {\n\t\t\t\t\t\tvar 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 ) ) );\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = { error: e };\n\t\t\t\t} finally {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tr && !r.done && ( i = o.return ) && i.call( o );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\tthrow t.error;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return n.join( ', ' );\n\t\t\t}; var a, p = y; function y( e, t ) {\n\t\t\t\tvoid 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;\n\t\t\t}p.$uid = 0, t.GutterTooltip = p;\n\t\t} ), ace.define( 'ace/mouse/mouse_event', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tconst n = e( '../lib/event' ), o = e( '../lib/useragent' ); function r( e, t ) {\n\t\t\t\tthis.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;\n\t\t\t}r.prototype.stopPropagation = function () {\n\t\t\t\tn.stopPropagation( this.domEvent ), this.propagationStopped = !0;\n\t\t\t}, r.prototype.preventDefault = function () {\n\t\t\t\tn.preventDefault( this.domEvent ), this.defaultPrevented = !0;\n\t\t\t}, r.prototype.stop = function () {\n\t\t\t\tthis.stopPropagation(), this.preventDefault();\n\t\t\t}, r.prototype.getDocumentPosition = function () {\n\t\t\t\treturn this.$pos || ( this.$pos = this.editor.renderer.screenToTextCoordinates( this.clientX, this.clientY ) ), this.$pos;\n\t\t\t}, r.prototype.getGutterRow = function () {\n\t\t\t\tconst e = this.getDocumentPosition().row; return this.editor.session.documentToScreenRow( e, 0 ) - this.editor.session.documentToScreenRow( this.editor.renderer.$gutterLayer.$lines.get( 0 ).row, 0 );\n\t\t\t}, r.prototype.inSelection = function () {\n\t\t\t\tlet 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;\n\t\t\t}, r.prototype.getButton = function () {\n\t\t\t\treturn n.getButton( this.domEvent );\n\t\t\t}, r.prototype.getShiftKey = function () {\n\t\t\t\treturn this.domEvent.shiftKey;\n\t\t\t}, r.prototype.getAccelKey = function () {\n\t\t\t\treturn o.isMac ? this.domEvent.metaKey : this.domEvent.ctrlKey;\n\t\t\t}, t.MouseEvent = r;\n\t\t} ), ace.define( 'ace/mouse/dragdrop_handler', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tconst w = e( '../lib/dom' ), x = e( '../lib/event' ), S = e( '../lib/useragent' ); function n( t ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tt[ e ] = this[ e ];\n\t\t\t\t\t}, this ), m.on( 'mousedown', this.onMouseDown.bind( t ) ), m.container ), l = 0; function f() {\n\t\t\t\t\tlet 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;\n\t\t\t\t} function C() {\n\t\t\t\t\tn = 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 );\n\t\t\t\t} function y() {\n\t\t\t\t\tclearInterval( 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 );\n\t\t\t\t} this.onDragStart = function ( e ) {\n\t\t\t\t\tlet t; if ( this.cancelDrag || !a.draggable ) {\n\t\t\t\t\t\treturn t = this, setTimeout( () => {\n\t\t\t\t\t\t\tt.startSelect(), t.captureMouse( e );\n\t\t\t\t\t\t}, 0 ), e.preventDefault();\n\t\t\t\t\t} 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( () => {\n\t\t\t\t\t\tm.container.removeChild( s );\n\t\t\t\t\t} ), i.clearData(), i.setData( 'Text', m.session.getTextRange() ), r = !0, this.setState( 'drag' );\n\t\t\t\t}, this.onDragEnd = function ( e ) {\n\t\t\t\t\ta.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( '' );\n\t\t\t\t}, this.onDragEnter = function ( e ) {\n\t\t\t\t\tif ( !m.getReadOnly() && b( e.dataTransfer ) ) {\n\t\t\t\t\t\treturn c = e.clientX, h = e.clientY, i || C(), l++, e.dataTransfer.dropEffect = o = A( e ), x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.onDragOver = function ( e ) {\n\t\t\t\t\tif ( !m.getReadOnly() && b( e.dataTransfer ) ) {\n\t\t\t\t\t\treturn c = e.clientX, h = e.clientY, i || ( C(), l++ ), I !== null && ( I = null ), e.dataTransfer.dropEffect = o = A( e ), x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.onDragLeave = function ( e ) {\n\t\t\t\t\tif ( --l <= 0 && i ) {\n\t\t\t\t\t\treturn y(), o = null, x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.onDrop = function ( e ) {\n\t\t\t\t\tif ( d ) {\n\t\t\t\t\t\tlet t = e.dataTransfer; if ( r ) {\n\t\t\t\t\t\t\tswitch ( o ) {\n\t\t\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt = t.getData( 'Text' ); n = { start: d, end: m.session.insert( d, t ) }, m.focus(), o = null;\n\t\t\t\t\t\t} return y(), x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, 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() {\n\t\t\t\t\tI == null && ( I = setTimeout( () => {\n\t\t\t\t\t\tI != null && i && y();\n\t\t\t\t\t}, 20 ) );\n\t\t\t\t} function b( e ) {\n\t\t\t\t\te = e.types; return !e || Array.prototype.some.call( e, ( e ) => e == 'text/plain' || e == 'Text' );\n\t\t\t\t} function A( e ) {\n\t\t\t\t\tlet t = [ 'copy', 'copymove', 'all', 'uninitialized' ], i = S.isMac ? e.altKey : e.ctrlKey, n = 'uninitialized'; try {\n\t\t\t\t\t\tn = e.dataTransfer.effectAllowed.toLowerCase();\n\t\t\t\t\t} 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;\n\t\t\t\t}\n\t\t\t} function k( e, t, i, n ) {\n\t\t\t\treturn Math.sqrt( Math.pow( i - e, 2 ) + Math.pow( n - t, 2 ) );\n\t\t\t}!function () {\n\t\t\t\tthis.dragWait = function () {\n\t\t\t\t\tDate.now() - this.mousedownEvent.time > this.editor.getDragDelay() && this.startDrag();\n\t\t\t\t}, this.dragWaitEnd = function () {\n\t\t\t\t\tthis.editor.container.draggable = !1, this.startSelect( this.mousedownEvent.getDocumentPosition() ), this.selectEnd();\n\t\t\t\t}, this.dragReadyEnd = function ( e ) {\n\t\t\t\t\tthis.editor.$resetCursorStyle(), this.editor.unsetStyle( 'ace_dragging' ), this.editor.renderer.setCursorStyle( '' ), this.dragWaitEnd();\n\t\t\t\t}, this.startDrag = function () {\n\t\t\t\t\tthis.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' );\n\t\t\t\t}, this.onMouseDrag = function ( e ) {\n\t\t\t\t\tconst 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() ) );\n\t\t\t\t}, this.onMouseDown = function ( e ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), t.DragdropHandler = n;\n\t\t} ), ace.define( 'ace/mouse/touch_handler', [ 'require', 'exports', 'module', 'ace/mouse/mouse_event', 'ace/lib/event', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst x = e( './mouse_event' ).MouseEvent, n = e( '../lib/event' ), a = e( '../lib/dom' ); t.addTouchListeners = function ( e, h ) {\n\t\t\t\tlet d, u, g, p, m, t, f, C, s, y = 'scroll', I = 0, v = 0, b = 0, A = 0; function o() {\n\t\t\t\t\tfunction t( e ) {\n\t\t\t\t\t\tlet t, i = e.target.getAttribute( 'action' ); i != 'more' && o ? ( i == 'paste' ? n.readText().then( ( e ) => {\n\t\t\t\t\t\t\th.execCommand( i, e );\n\t\t\t\t\t\t} ) : 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 ) );\n\t\t\t\t\t} var n = window.navigator && window.navigator.clipboard, o = !1, r = function ( e ) {\n\t\t\t\t\t\treturn h.commands.canExecute( e, h );\n\t\t\t\t\t}; s = a.buildDom( [ 'div', { class: 'ace_mobile-menu', ontouchstart: function ( e ) {\n\t\t\t\t\t\ty = 'menu', e.stopPropagation(), e.preventDefault(), h.textInput.focus();\n\t\t\t\t\t}, ontouchend: function ( e ) {\n\t\t\t\t\t\te.stopPropagation(), e.preventDefault(), t( e );\n\t\t\t\t\t}, onclick: t }, [ 'span' ], [ 'span', { class: 'ace_mobile-button', action: 'more' }, '...' ] ], h.container );\n\t\t\t\t} function i() {\n\t\t\t\t\tlet 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();\n\t\t\t\t} function r( e ) {\n\t\t\t\t\ts && ( s.style.display = 'none' ), h.off( 'input', r );\n\t\t\t\t} function w() {\n\t\t\t\t\tm = 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\t\t\t\t}n.addListener( e, 'contextmenu', ( e ) => {\n\t\t\t\t\tC && h.textInput.getElement().focus();\n\t\t\t\t}, h ), n.addListener( e, 'touchstart', ( e ) => {\n\t\t\t\t\tvar t = e.touches; if ( m || t.length > 1 ) {\n\t\t\t\t\t\tclearTimeout( m ), m = null, g = -1, y = 'zoom';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tC = 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 ) {\n\t\t\t\t\t\t\tv++, 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';\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tv = 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 ) {\n\t\t\t\t\t\t\t\treturn ( e /= n ) * e + ( t = t / i - 0.75 ) * t;\n\t\t\t\t\t\t\t}; if ( e.clientX < t.left ) {\n\t\t\t\t\t\t\t\treturn void ( y = 'zoom' );\n\t\t\t\t\t\t\t} 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 );\n\t\t\t\t\t\t}g = o;\n\t\t\t\t\t}\n\t\t\t\t}, h ), n.addListener( e, 'touchend', ( e ) => {\n\t\t\t\t\tC = 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( () => {\n\t\t\t\t\t\tI-- <= 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 );\n\t\t\t\t\t}, 10 ), r ) : i )(), clearTimeout( m ), m = null;\n\t\t\t\t}, h ), n.addListener( e, 'touchmove', ( e ) => {\n\t\t\t\t\tm && ( clearTimeout( m ), m = null ); var t = e.touches; if ( !( t.length > 1 || y == 'zoom' ) ) {\n\t\t\t\t\t\tvar t = t[ 0 ], i = d - t.clientX, n = u - t.clientY; if ( y == 'wait' ) {\n\t\t\t\t\t\t\tif ( !( i * i + n * n > 4 ) ) {\n\t\t\t\t\t\t\t\treturn e.preventDefault();\n\t\t\t\t\t\t\t} y = 'cursor';\n\t\t\t\t\t\t}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() );\n\t\t\t\t\t}\n\t\t\t\t}, h );\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tthis.editor.session && this.editor._emit( e, new g( t, this.editor ) );\n\t\t\t}, o.prototype.onMouseMove = function ( e, t ) {\n\t\t\t\tconst i = this.editor._eventRegistry && this.editor._eventRegistry.mousemove; i && i.length && this.editor._emit( e, new g( t, this.editor ) );\n\t\t\t}, o.prototype.onMouseWheel = function ( e, t ) {\n\t\t\t\tconst i = new g( t, this.editor ); i.speed = 2 * this.$scrollSpeed, i.wheelX = t.wheelX, i.wheelY = t.wheelY, this.editor._emit( e, i );\n\t\t\t}, o.prototype.setState = function ( e ) {\n\t\t\t\tthis.state = e;\n\t\t\t}, o.prototype.captureMouse = function ( e, t ) {\n\t\t\t\tthis.x = e.x, this.y = e.y, this.isMousePressed = !0; function i( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tif ( u.isWebKit && !e.which && s.releaseMouse ) {\n\t\t\t\t\t\t\treturn s.releaseMouse();\n\t\t\t\t\t\t} s.x = e.clientX, s.y = e.clientY, t && t( e ), s.mouseEvent = new g( e, s.editor ), s.$mouseMoved = !0;\n\t\t\t\t\t}\n\t\t\t\t} function n( e ) {\n\t\t\t\t\to.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();\n\t\t\t\t} var o = this.editor, r = this.editor.renderer, s = ( r.$isMousePressed = !0, this ), a = !0, l = function () {\n\t\t\t\t\t\ts[ s.state ] && s[ s.state ](), s.$mouseMoved = !1;\n\t\t\t\t\t}, c = function () {\n\t\t\t\t\t\ta && ( l(), d.nextFrame( c ) );\n\t\t\t\t\t}; if ( u.isOldIE && e.domEvent.type == 'dblclick' ) {\n\t\t\t\t\treturn setTimeout( () => {\n\t\t\t\t\t\tn( e );\n\t\t\t\t\t} );\n\t\t\t\t} var h = function ( e ) {\n\t\t\t\t\ts.releaseMouse && o.curOp.command.name && o.curOp.selectionChanged && ( s[ s.state + 'End' ] && s[ s.state + 'End' ](), s.state = '', s.releaseMouse() );\n\t\t\t\t}; o.on( 'beforeEndOperation', h ), o.startOperation( { command: { name: 'mouse' } } ), s.$onCaptureMouseMove = i, s.releaseMouse = d.capture( this.editor.container, i, n ), c();\n\t\t\t}, o.prototype.cancelContextMenu = function () {\n\t\t\t\tvar t = function ( e ) {\n\t\t\t\t\te && e.domEvent && e.domEvent.type != 'contextmenu' || ( this.editor.off( 'nativecontextmenu', t ), e && e.domEvent && d.stopEvent( e.domEvent ) );\n\t\t\t\t}.bind( this ); setTimeout( t, 10 ), this.editor.on( 'nativecontextmenu', t );\n\t\t\t}, o.prototype.destroy = function () {\n\t\t\t\tthis.releaseMouse && this.releaseMouse();\n\t\t\t}, o ); function o( n ) {\n\t\t\t\tthis.$dragDelay, this.$dragEnabled, this.$mouseMoved, this.mouseEvent, this.$focusTimeout; function e( e ) {\n\t\t\t\t\tdocument.hasFocus && document.hasFocus() && ( n.isFocused() || document.activeElement != ( n.textInput && n.textInput.getElement() ) ) || window.focus(), n.focus(), setTimeout( () => {\n\t\t\t\t\t\tn.isFocused() || n.focus();\n\t\t\t\t\t} );\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tlet 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\t\t\t\t}, n );\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/mouse/fold_handler', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst n = e( '../lib/dom' ); t.FoldHandler = function ( o ) {\n\t\t\t\to.on( 'click', ( e ) => {\n\t\t\t\t\tvar 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() );\n\t\t\t\t} ), o.on( 'gutterclick', ( e ) => {\n\t\t\t\t\tlet 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() );\n\t\t\t\t} ), o.on( 'gutterdblclick', ( e ) => {\n\t\t\t\t\tlet 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() );\n\t\t\t\t} );\n\t\t\t};\n\t\t} ), ace.define( 'ace/keyboard/keybinding', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/event' ], ( e, t, i ) => {\n\t\t\tconst o = e( '../lib/keys' ), l = e( '../lib/event' ); function n( e ) {\n\t\t\t\tthis.$editor = e, this.$data = { editor: e }, this.$handlers = [], this.setDefaultHandler( e.commands );\n\t\t\t}n.prototype.setDefaultHandler = function ( e ) {\n\t\t\t\tthis.removeKeyboardHandler( this.$defaultHandler ), this.$defaultHandler = e, this.addKeyboardHandler( e, 0 );\n\t\t\t}, n.prototype.setKeyboardHandler = function ( e ) {\n\t\t\t\tconst t = this.$handlers; if ( t[ t.length - 1 ] != e ) {\n\t\t\t\t\tfor ( ;t[ t.length - 1 ] && t[ t.length - 1 ] != this.$defaultHandler; ) {\n\t\t\t\t\t\tthis.removeKeyboardHandler( t[ t.length - 1 ] );\n\t\t\t\t\t} this.addKeyboardHandler( e, 1 );\n\t\t\t\t}\n\t\t\t}, n.prototype.addKeyboardHandler = function ( e, t ) {\n\t\t\t\tlet 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\t\t\t}, n.prototype.removeKeyboardHandler = function ( e ) {\n\t\t\t\tconst t = this.$handlers.indexOf( e ); return t != -1 && ( this.$handlers.splice( t, 1 ), e.detach && e.detach( this.$editor ), !0 );\n\t\t\t}, n.prototype.getKeyboardHandler = function () {\n\t\t\t\treturn this.$handlers[ this.$handlers.length - 1 ];\n\t\t\t}, n.prototype.getStatusText = function () {\n\t\t\t\tconst t = this.$data, i = t.editor; return this.$handlers.map( ( e ) => e.getStatusText && e.getStatusText( i, t ) || '' ).filter( Boolean ).join( ' ' );\n\t\t\t}, n.prototype.$callKeyboardHandlers = function ( e, t, i, n ) {\n\t\t\t\tfor ( 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\t\t\t}, n.prototype.onCommandKey = function ( e, t, i ) {\n\t\t\t\tconst n = o.keyCodeToString( i ); return this.$callKeyboardHandlers( t, n, i, e );\n\t\t\t}, n.prototype.onTextInput = function ( e ) {\n\t\t\t\treturn this.$callKeyboardHandlers( -1, e );\n\t\t\t}, t.KeyBinding = n;\n\t\t} ), ace.define( 'ace/lib/bidiutil', [ 'require', 'exports', 'module' ], ( e, l, t ) => {\n\t\t\tlet 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 ) {\n\t\t\t\tlet o, r, s, a = p ? v : I, l = 0, c = -1, h = null, d = null, u = []; if ( !n ) {\n\t\t\t\t\tfor ( h = 0, n = []; h < i; h++ ) {\n\t\t\t\t\t\tn[ h ] = G( e[ h ] );\n\t\t\t\t\t}\n\t\t\t\t} for ( m = p, y = C = f = !1, d = 0; d < i; d++ ) {\n\t\t\t\t\tif ( s = l, u[ d ] = o = ( ( e, t, i, n ) => {\n\t\t\t\t\t\tlet o, r, s, a = t[ n ]; switch ( a ) {\n\t\t\t\t\t\t\tcase 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 ) {\n\t\t\t\t\t\t\t\treturn w;\n\t\t\t\t\t\t\t} if ( f ) {\n\t\t\t\t\t\t\t\t\treturn S;\n\t\t\t\t\t\t\t\t} for ( s = n + 1, r = t.length; s < r && t[ s ] == L; ) {\n\t\t\t\t\t\t\t\t\ts++;\n\t\t\t\t\t\t\t\t} return s < r && t[ s ] == w ? w : S; case M: for ( r = t.length, s = n + 1; s < r && t[ s ] == M; ) {\n\t\t\t\t\t\t\t\ts++;\n\t\t\t\t\t\t\t} if ( s < r ) {\n\t\t\t\t\t\t\t\t\tvar l = e[ n ], l = l >= 1425 && l <= 2303 || l == 64286; if ( o = t[ s ], l && ( o == A || o == E ) ) {\n\t\t\t\t\t\t\t\t\t\treturn A;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t} )( e, n, u, d ), s = 240 & ( l = a[ s ][ o ] ), l &= 15, t[ d ] = r = a[ l ][ 5 ], s > 0 ) {\n\t\t\t\t\t\tif ( s == 16 ) {\n\t\t\t\t\t\t\tfor ( h = c; h < d; h++ ) {\n\t\t\t\t\t\t\t\tt[ h ] = 1;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}c = -1;\n\t\t\t\t\t} if ( a[ l ][ 6 ] ) {\n\t\t\t\t\t\tc == -1 && ( c = d );\n\t\t\t\t\t} else if ( c > -1 ) {\n\t\t\t\t\t\tfor ( h = c; h < d; h++ ) {\n\t\t\t\t\t\t\tt[ h ] = r;\n\t\t\t\t\t\t}c = -1;\n\t\t\t\t\t}n[ d ] == k && ( t[ d ] = 0 ), m |= r;\n\t\t\t\t} if ( y ) {\n\t\t\t\t\tfor ( h = 0; h < i; h++ ) {\n\t\t\t\t\t\tif ( n[ h ] == T ) {\n\t\t\t\t\t\t\tt[ h ] = p; for ( let g = h - 1; g >= 0 && n[ g ] == R; g-- ) {\n\t\t\t\t\t\t\t\tt[ g ] = p;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} function h( e, t, i ) {\n\t\t\t\tif ( !( m < e ) ) {\n\t\t\t\t\tif ( e != 1 || p != 1 || C ) {\n\t\t\t\t\t\tfor ( var n, o, r, s, a = i.length, l = 0; l < a; ) {\n\t\t\t\t\t\t\tif ( t[ l ] >= e ) {\n\t\t\t\t\t\t\t\tfor ( n = l + 1; n < a && t[ n ] >= e; ) {\n\t\t\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t\t\t} for ( o = l, r = n - 1; o < r; o++, r-- ) {\n\t\t\t\t\t\t\t\t\ts = i[ o ], i[ o ] = i[ r ], i[ r ] = s;\n\t\t\t\t\t\t\t\t}l = n;\n\t\t\t\t\t\t\t}l++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\ti.reverse();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} function G( e ) {\n\t\t\t\tconst 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;\n\t\t\t}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 ) {\n\t\t\t\tif ( e.length < 2 ) {\n\t\t\t\t\treturn {};\n\t\t\t\t} 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++ ) {\n\t\t\t\t\tt[ 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\t\t\t\t}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++ ) {\n\t\t\t\t\tr[ a ] = s[ o[ a ] ];\n\t\t\t\t} return { logicalFromVisual: o, bidiLevels: r };\n\t\t\t}, l.hasBidiCharacters = function ( e, t ) {\n\t\t\t\tfor ( var i = !1, n = 0; n < e.length; n++ ) {\n\t\t\t\t\tt[ n ] = G( e.charAt( n ) ), i || t[ n ] != A && t[ n ] != E && t[ n ] != x || ( i = !0 );\n\t\t\t\t} return i;\n\t\t\t}, l.getVisualFromLogicalIdx = function ( e, t ) {\n\t\t\t\tfor ( let i = 0; i < t.logicalFromVisual.length; i++ ) {\n\t\t\t\t\tif ( t.logicalFromVisual[ i ] == e ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t}\n\t\t\t\t} return 0;\n\t\t\t};\n\t\t} ), ace.define( 'ace/bidihandler', [ 'require', 'exports', 'module', 'ace/lib/bidiutil', 'ace/lib/lang' ], ( e, t, i ) => {\n\t\t\tconst a = e( './lib/bidiutil' ), s = e( './lib/lang' ), n = /[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac\\u202B]/; function o( e ) {\n\t\t\t\tthis.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() );\n\t\t\t}o.prototype.isBidiRow = function ( e, t, i ) {\n\t\t\t\treturn !!this.seenBidi && ( e !== this.currentRow && ( this.currentRow = e, this.updateRowLine( t, i ), this.updateBidiMap() ), this.bidiMap.bidiLevels );\n\t\t\t}, o.prototype.onChange = function ( e ) {\n\t\t\t\tthis.seenBidi ? this.currentRow = null : e.action == 'insert' && n.test( e.lines.join( '\\n' ) ) && ( this.seenBidi = !0, this.currentRow = null );\n\t\t\t}, o.prototype.getDocumentRow = function () {\n\t\t\t\tlet e = 0, t = this.session.$screenRowCache; return e = t.length && ( t = this.session.$getRowCacheIndex( t, this.currentRow ) ) >= 0 ? this.session.$docRowCache[ t ] : e;\n\t\t\t}, o.prototype.getSplitIndex = function () {\n\t\t\t\tlet e = 0, t = this.session.$screenRowCache; if ( t.length ) {\n\t\t\t\t\tfor ( var i, n = this.session.$getRowCacheIndex( t, this.currentRow ); this.currentRow - e > 0 && ( i = this.session.$getRowCacheIndex( t, this.currentRow - e - 1 ) ) === n; ) {\n\t\t\t\t\t\tn = i, e++;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\te = this.currentRow;\n\t\t\t\t} return e;\n\t\t\t}, o.prototype.updateRowLine = function ( e, t ) {\n\t\t\t\tlet 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 );\n\t\t\t}, o.prototype.updateBidiMap = function () {\n\t\t\t\tconst e = []; a.hasBidiCharacters( this.line, e ) || this.isRtlDir ? this.bidiMap = a.doBidiReorder( this.line, e, this.isRtlDir ) : this.bidiMap = {};\n\t\t\t}, o.prototype.markAsDirty = function () {\n\t\t\t\tthis.currentRow = null;\n\t\t\t}, o.prototype.updateCharacterWidths = function ( e ) {\n\t\t\t\tlet 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 );\n\t\t\t}, o.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\tthis.showInvisibles = e, this.currentRow = null;\n\t\t\t}, o.prototype.setEolChar = function ( e ) {\n\t\t\t\tthis.EOL = e;\n\t\t\t}, o.prototype.setContentWidth = function ( e ) {\n\t\t\t\tthis.contentWidth = e;\n\t\t\t}, o.prototype.isRtlLine = function ( e ) {\n\t\t\t\treturn !!this.$isRtl || ( e != null ? this.session.getLine( e ).charAt( 0 ) == this.RLE : this.isRtlDir );\n\t\t\t}, o.prototype.setRtlDirection = function ( e, t ) {\n\t\t\t\tfor ( let i = e.getCursorPosition(), n = e.selection.getSelectionAnchor().row; n <= i.row; n++ ) {\n\t\t\t\t\tt || 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 );\n\t\t\t\t}\n\t\t\t}, o.prototype.getPosLeft = function ( e ) {\n\t\t\t\te -= 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++ ) {\n\t\t\t\t\tr += this.charWidths[ o[ s ] ];\n\t\t\t\t} 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;\n\t\t\t}, o.prototype.getSelections = function ( e, t ) {\n\t\t\t\tlet 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++ ) {\n\t\t\t\t\tu = 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;\n\t\t\t\t} if ( c && g === o.length && r.push( { left: d, width: s - d } ), this.isRtlDir ) {\n\t\t\t\t\tfor ( let p = 0; p < r.length; p++ ) {\n\t\t\t\t\t\tr[ p ].left += this.rtlLineOffset;\n\t\t\t\t\t}\n\t\t\t\t} return r;\n\t\t\t}, o.prototype.offsetToCol = function ( e ) {\n\t\t\t\tthis.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; ) {\n\t\t\t\t\tif ( i += r, n === o.length - 1 ) {\n\t\t\t\t\t\tr = 0; break;\n\t\t\t\t\t}r = this.charWidths[ o[ ++n ] ];\n\t\t\t\t} 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;\n\t\t\t}, t.BidiHandler = o;\n\t\t} ), ace.define( 'ace/selection', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/event_emitter', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar n = e( './lib/oop' ), o = e( './lib/lang' ), r = e( './lib/event_emitter' ).EventEmitter, s = e( './range' ).Range, e = ( a.prototype.isEmpty = function () {\n\t\t\t\treturn this.$isEmpty || this.anchor.row == this.lead.row && this.anchor.column == this.lead.column;\n\t\t\t}, a.prototype.isMultiLine = function () {\n\t\t\t\treturn !this.$isEmpty && this.anchor.row != this.cursor.row;\n\t\t\t}, a.prototype.getCursor = function () {\n\t\t\t\treturn this.lead.getPosition();\n\t\t\t}, a.prototype.setAnchor = function ( e, t ) {\n\t\t\t\tthis.$isEmpty = !1, this.anchor.setPosition( e, t );\n\t\t\t}, a.prototype.getAnchor = function () {\n\t\t\t\treturn this.$isEmpty ? this.getSelectionLead() : this.anchor.getPosition();\n\t\t\t}, a.prototype.getSelectionLead = function () {\n\t\t\t\treturn this.lead.getPosition();\n\t\t\t}, a.prototype.isBackwards = function () {\n\t\t\t\tconst e = this.anchor, t = this.lead; return e.row > t.row || e.row == t.row && e.column > t.column;\n\t\t\t}, a.prototype.getRange = function () {\n\t\t\t\tconst e = this.anchor, t = this.lead; return this.$isEmpty ? s.fromPoints( t, t ) : this.isBackwards() ? s.fromPoints( t, e ) : s.fromPoints( e, t );\n\t\t\t}, a.prototype.clearSelection = function () {\n\t\t\t\tthis.$isEmpty || ( this.$isEmpty = !0, this._emit( 'changeSelection' ) );\n\t\t\t}, a.prototype.selectAll = function () {\n\t\t\t\tthis.$setSelection( 0, 0, Number.MAX_VALUE, Number.MAX_VALUE );\n\t\t\t}, a.prototype.setRange = function ( e, t ) {\n\t\t\t\tvar i = t ? e.end : e.start, t = t ? e.start : e.end; this.$setSelection( i.row, i.column, t.row, t.column );\n\t\t\t}, a.prototype.$setSelection = function ( e, t, i, n ) {\n\t\t\t\tlet 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' );\n\t\t\t}, a.prototype.$moveSelection = function ( e ) {\n\t\t\t\tconst t = this.lead; this.$isEmpty && this.setSelectionAnchor( t.row, t.column ), e.call( this );\n\t\t\t}, a.prototype.selectTo = function ( e, t ) {\n\t\t\t\tthis.$moveSelection( function () {\n\t\t\t\t\tthis.moveCursorTo( e, t );\n\t\t\t\t} );\n\t\t\t}, a.prototype.selectToPosition = function ( e ) {\n\t\t\t\tthis.$moveSelection( function () {\n\t\t\t\t\tthis.moveCursorToPosition( e );\n\t\t\t\t} );\n\t\t\t}, a.prototype.moveTo = function ( e, t ) {\n\t\t\t\tthis.clearSelection(), this.moveCursorTo( e, t );\n\t\t\t}, a.prototype.moveToPosition = function ( e ) {\n\t\t\t\tthis.clearSelection(), this.moveCursorToPosition( e );\n\t\t\t}, a.prototype.selectUp = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorUp );\n\t\t\t}, a.prototype.selectDown = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorDown );\n\t\t\t}, a.prototype.selectRight = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorRight );\n\t\t\t}, a.prototype.selectLeft = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorLeft );\n\t\t\t}, a.prototype.selectLineStart = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorLineStart );\n\t\t\t}, a.prototype.selectLineEnd = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorLineEnd );\n\t\t\t}, a.prototype.selectFileEnd = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorFileEnd );\n\t\t\t}, a.prototype.selectFileStart = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorFileStart );\n\t\t\t}, a.prototype.selectWordRight = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorWordRight );\n\t\t\t}, a.prototype.selectWordLeft = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorWordLeft );\n\t\t\t}, a.prototype.getWordRange = function ( e, t ) {\n\t\t\t\tlet i; return void 0 === t && ( e = ( i = e || this.lead ).row, t = i.column ), this.session.getWordRange( e, t );\n\t\t\t}, a.prototype.selectWord = function () {\n\t\t\t\tthis.setSelectionRange( this.getWordRange() );\n\t\t\t}, a.prototype.selectAWord = function () {\n\t\t\t\tvar e = this.getCursor(), e = this.session.getAWordRange( e.row, e.column ); this.setSelectionRange( e );\n\t\t\t}, a.prototype.getLineRange = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.selectLine = function () {\n\t\t\t\tthis.setSelectionRange( this.getLineRange() );\n\t\t\t}, a.prototype.moveCursorUp = function () {\n\t\t\t\tthis.moveCursorBy( -1, 0 );\n\t\t\t}, a.prototype.moveCursorDown = function () {\n\t\t\t\tthis.moveCursorBy( 1, 0 );\n\t\t\t}, a.prototype.wouldMoveIntoSoftTab = function ( e, t, i ) {\n\t\t\t\tlet 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;\n\t\t\t}, a.prototype.moveCursorLeft = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, a.prototype.moveCursorRight = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, a.prototype.moveCursorLineStart = function () {\n\t\t\t\tvar 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 );\n\t\t\t},\n\t\t\ta.prototype.moveCursorLineEnd = function () {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.moveCursorFileEnd = function () {\n\t\t\t\tconst e = this.doc.getLength() - 1, t = this.doc.getLine( e ).length; this.moveCursorTo( e, t );\n\t\t\t}, a.prototype.moveCursorFileStart = function () {\n\t\t\t\tthis.moveCursorTo( 0, 0 );\n\t\t\t}, a.prototype.moveCursorLongWordRight = function () {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, a.prototype.moveCursorLongWordLeft = function () {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, a.prototype.$shortWordEndIndex = function ( e ) {\n\t\t\t\tlet t, i = 0, n = /\\s/, o = this.session.tokenRe; if ( o.lastIndex = 0, this.session.tokenRe.exec( e ) ) {\n\t\t\t\t\ti = this.session.tokenRe.lastIndex;\n\t\t\t\t} else {\n\t\t\t\t\tfor ( ;( t = e[ i ] ) && n.test( t ); ) {\n\t\t\t\t\t\ti++;\n\t\t\t\t\t} if ( i < 1 ) {\n\t\t\t\t\t\tfor ( o.lastIndex = 0; ( t = e[ i ] ) && !o.test( t ); ) {\n\t\t\t\t\t\t\tif ( o.lastIndex = 0, i++, n.test( t ) ) {\n\t\t\t\t\t\t\t\tif ( i > 2 ) {\n\t\t\t\t\t\t\t\t\ti--; break;\n\t\t\t\t\t\t\t\t} for ( ;( t = e[ i ] ) && n.test( t ); ) {\n\t\t\t\t\t\t\t\t\ti++;\n\t\t\t\t\t\t\t\t} if ( i > 2 ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return o.lastIndex = 0, i;\n\t\t\t}, a.prototype.moveCursorShortWordRight = function () {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\treturn this.moveCursorTo( o.end.row, o.end.column );\n\t\t\t\t} if ( t == i.length ) {\n\t\t\t\t\tfor ( let r = this.doc.getLength(); n = this.doc.getLine( ++e ), e < r && /^\\s*$/.test( n ); ) { }/^\\s+/.test( n ) || ( n = '' ), t = 0;\n\t\t\t\t}o = this.$shortWordEndIndex( n ); this.moveCursorTo( e, t + o );\n\t\t\t}, a.prototype.moveCursorShortWordLeft = function () {\n\t\t\t\tlet e = this.lead.row, t = this.lead.column; if ( n = this.session.getFoldAt( e, t, -1 ) ) {\n\t\t\t\t\treturn this.moveCursorTo( n.start.row, n.start.column );\n\t\t\t\t} let i = this.session.getLine( e ).slice( 0, Math.max( 0, t ) ); if ( t === 0 ) {\n\t\t\t\t\tfor ( ;i = this.doc.getLine( --e ), e > 0 && /^\\s*$/.test( i ); ) { }t = i.length, /\\s+$/.test( i ) || ( i = '' );\n\t\t\t\t} var n = o.stringReverse( i ), n = this.$shortWordEndIndex( n ); return this.moveCursorTo( e, t - n );\n\t\t\t}, a.prototype.moveCursorWordRight = function () {\n\t\t\t\tthis.session.$selectLongWords ? this.moveCursorLongWordRight() : this.moveCursorShortWordRight();\n\t\t\t}, a.prototype.moveCursorWordLeft = function () {\n\t\t\t\tthis.session.$selectLongWords ? this.moveCursorLongWordLeft() : this.moveCursorShortWordLeft();\n\t\t\t}, a.prototype.moveCursorBy = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.moveCursorToPosition = function ( e ) {\n\t\t\t\tthis.moveCursorTo( e.row, e.column );\n\t\t\t}, a.prototype.moveCursorTo = function ( e, t, i ) {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.moveCursorToScreen = function ( e, t, i ) {\n\t\t\t\te = this.session.screenToDocumentPosition( e, t ); this.moveCursorTo( e.row, e.column, i );\n\t\t\t}, a.prototype.detach = function () {\n\t\t\t\tthis.lead.detach(), this.anchor.detach();\n\t\t\t}, a.prototype.fromOrientedRange = function ( e ) {\n\t\t\t\tthis.setSelectionRange( e, e.cursor == e.start ), this.$desiredColumn = e.desiredColumn || this.$desiredColumn;\n\t\t\t}, a.prototype.toOrientedRange = function ( e ) {\n\t\t\t\tconst 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;\n\t\t\t}, a.prototype.getRangeOfMovements = function ( e ) {\n\t\t\t\tconst t = this.getCursor(); try {\n\t\t\t\t\te( this ); const i = this.getCursor(); return s.fromPoints( t, i );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn s.fromPoints( t, t );\n\t\t\t\t} finally {\n\t\t\t\t\tthis.moveCursorToPosition( t );\n\t\t\t\t}\n\t\t\t}, a.prototype.toJSON = function () {\n\t\t\t\tlet e; return this.rangeCount ? e = this.ranges.map( ( e ) => {\n\t\t\t\t\tconst t = e.clone(); return t.isBackwards = e.cursor == e.start, t;\n\t\t\t\t} ) : ( e = this.getRange() ).isBackwards = this.isBackwards(), e;\n\t\t\t}, a.prototype.fromJSON = function ( e ) {\n\t\t\t\tif ( e.start == null ) {\n\t\t\t\t\tif ( this.rangeList && e.length > 1 ) {\n\t\t\t\t\t\tthis.toSingleRange( e[ 0 ] ); for ( let t = e.length; t--; ) {\n\t\t\t\t\t\t\tconst i = s.fromPoints( e[ t ].start, e[ t ].end ); e[ t ].isBackwards && ( i.cursor = i.start ), this.addRange( i, !0 );\n\t\t\t\t\t\t} return;\n\t\t\t\t\t}e = e[ 0 ];\n\t\t\t\t} this.rangeList && this.toSingleRange( e ), this.setSelectionRange( e, e.isBackwards );\n\t\t\t}, a.prototype.isEqual = function ( e ) {\n\t\t\t\tif ( ( e.length || this.rangeCount ) && e.length != this.rangeCount ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( !e.length || !this.ranges ) {\n\t\t\t\t\treturn this.getRange().isEqual( e );\n\t\t\t\t} for ( let t = this.ranges.length; t--; ) {\n\t\t\t\t\tif ( !this.ranges[ t ].isEqual( e[ t ] ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t}, a ); function a( e ) {\n\t\t\t\tthis.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 ) => {\n\t\t\t\t\tt.$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 );\n\t\t\t\t} ), this.anchor.on( 'change', () => {\n\t\t\t\t\tt.$anchorChanged = !0, t.$isEmpty || t.$silent || t._emit( 'changeSelection' );\n\t\t\t\t} );\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/tokenizer', [ 'require', 'exports', 'module', 'ace/lib/report_error' ], ( e, t, i ) => {\n\t\t\tvar e = e( './lib/report_error' ).reportError, y = 2e3, n = ( o.prototype.$setMaxTokenCount = function ( e ) {\n\t\t\t\ty = 0 | e;\n\t\t\t}, o.prototype.$applyToken = function ( e ) {\n\t\t\t\tconst t = this.splitRegex.exec( e ).slice( 1 ), i = this.token.apply( this, t ); if ( typeof i === 'string' ) {\n\t\t\t\t\treturn [ { type: i, value: e } ];\n\t\t\t\t} for ( var n = [], o = 0, r = i.length; o < r; o++ ) {\n\t\t\t\t\tt[ o ] && ( n[ n.length ] = { type: i[ o ], value: t[ o ] } );\n\t\t\t\t} return n;\n\t\t\t}, o.prototype.$arrayTokens = function ( e ) {\n\t\t\t\tif ( !e ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} const t = this.splitRegex.exec( e ); if ( !t ) {\n\t\t\t\t\treturn 'text';\n\t\t\t\t} for ( var i = [], n = this.tokenArray, o = 0, r = n.length; o < r; o++ ) {\n\t\t\t\t\tt[ o + 1 ] && ( i[ i.length ] = { type: n[ o ], value: t[ o + 1 ] } );\n\t\t\t\t} return i;\n\t\t\t}, o.prototype.removeCapturingGroups = function ( e ) {\n\t\t\t\treturn e.replace( /\\\\.|\\[(?:\\\\.|[^\\\\\\]])*|\\(\\?[:=!<]|(\\()/g, ( e, t ) => t ? '(?:' : e );\n\t\t\t}, o.prototype.createSplitterRegexp = function ( e, t ) {\n\t\t\t\tlet 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', '' ) );\n\t\t\t}, o.prototype.getLineTokens = function ( e, t ) {\n\t\t\t\tt && 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 ); ) {\n\t\t\t\t\tvar 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++ ) {\n\t\t\t\t\t\tif ( void 0 !== n[ C + 1 ] ) {\n\t\t\t\t\t\t\tg = ( 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( m ) {\n\t\t\t\t\t\tif ( typeof g === 'string' ) {\n\t\t\t\t\t\t\tp && !1 === p.merge || d.type !== g ? ( d.type && l.push( d ), d = { type: g, value: m } ) : d.value += m;\n\t\t\t\t\t\t} else if ( g ) {\n\t\t\t\t\t\t\td.type && l.push( d ); for ( d = { type: null, value: '' }, C = 0; C < g.length; C++ ) {\n\t\t\t\t\t\t\t\tl.push( g[ C ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( c == e.length ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} if ( c = f, h++ > y ) {\n\t\t\t\t\t\tfor ( h > 2 * e.length && this.reportError( 'infinite loop with in ace tokenizer', { startState: t, line: e } ); c < e.length; ) {\n\t\t\t\t\t\t\td.type && l.push( d ), d = { value: e.substring( c, c += 500 ), type: 'overflow' };\n\t\t\t\t\t\t}o = 'start', i = []; break;\n\t\t\t\t\t}\n\t\t\t\t} return d.type && l.push( d ), i.length > 1 && i[ 0 ] !== o && i.unshift( '#tmp', o ), { tokens: l, state: i.length ? i : o };\n\t\t\t}, o ); function o( e ) {\n\t\t\t\tfor ( const t in this.splitRegex, this.states = e, this.regExps = {}, this.matchMappings = {}, this.states ) {\n\t\t\t\t\tfor ( var i = this.states[ t ], n = [], o = 0, r = this.matchMappings[ t ] = { defaultToken: 'text' }, s = 'g', a = [], l = 0; l < i.length; l++ ) {\n\t\t\t\t\t\tvar 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\t\t\t\t\t}n.length || ( r[ 0 ] = 0, n.push( '$' ) ), a.forEach( function ( e ) {\n\t\t\t\t\t\te.splitRegex = this.createSplitterRegexp( e.regex, s );\n\t\t\t\t\t}, this ), this.regExps[ t ] = new RegExp( '(' + n.join( ')|(' ) + ')|($)', s );\n\t\t\t\t}\n\t\t\t}n.prototype.reportError = e, t.Tokenizer = n;\n\t\t} ), ace.define( 'ace/mode/text_highlight_rules', [ 'require', 'exports', 'module', 'ace/lib/deep_copy' ], ( e, t, i ) => {\n\t\t\tvar l = e( '../lib/deep_copy' ).deepCopy, e = function () {\n\t\t\t\tthis.$rules = { start: [ { token: 'empty_line', regex: '^$' }, { defaultToken: 'text' } ] };\n\t\t\t}; !function () {\n\t\t\t\tthis.addRules = function ( e, t ) {\n\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\tfor ( var i in e ) {\n\t\t\t\t\t\t\tfor ( var n = e[ i ], o = 0; o < n.length; o++ ) {\n\t\t\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t\t\t} this.$rules[ t + i ] = n;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( var i in e ) {\n\t\t\t\t\t\t\tthis.$rules[ i ] = e[ i ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.getRules = function () {\n\t\t\t\t\treturn this.$rules;\n\t\t\t\t}, this.embedRules = function ( e, t, i, n, o ) {\n\t\t\t\t\te = typeof e === 'function' ? ( new e() ).getRules() : e; if ( n ) {\n\t\t\t\t\t\tfor ( var r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\t\tn[ r ] = t + n[ r ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( const s in n = [], e ) {\n\t\t\t\t\t\t\tn.push( t + s );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.addRules( e, t ), i ) {\n\t\t\t\t\t\tfor ( var a = Array.prototype[ o ? 'push' : 'unshift' ], r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\t\ta.apply( this.$rules[ n[ r ] ], l( i ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.$embeds || ( this.$embeds = [] ), this.$embeds.push( t );\n\t\t\t\t}, this.getEmbeds = function () {\n\t\t\t\t\treturn this.$embeds;\n\t\t\t\t}; function d( e, t ) {\n\t\t\t\t\treturn e == 'start' && !t.length || t.unshift( this.nextState, e ), this.nextState;\n\t\t\t\t} function u( e, t ) {\n\t\t\t\t\treturn t.shift(), t.shift() || 'start';\n\t\t\t\t} this.normalizeRules = function () {\n\t\t\t\t\tlet c = 0, h = this.$rules; Object.keys( h ).forEach( function e( t ) {\n\t\t\t\t\t\tconst i = h[ t ]; i.processed = !0; for ( let n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\t\t\tfor ( const a in o.rules ) {\n\t\t\t\t\t\t\t\t\th[ a ] ? h[ a ].push && h[ a ].push.apply( h[ a ], o.rules[ a ] ) : h[ a ] = o.rules[ a ];\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this );\n\t\t\t\t}, this.createKeywordMapper = function ( o, t, r, s ) {\n\t\t\t\t\tconst a = Object.create( null ); return this.$keywordList = [], Object.keys( o ).forEach( function ( e ) {\n\t\t\t\t\t\tfor ( let t = o[ e ].split( s || '|' ), i = t.length; i--; ) {\n\t\t\t\t\t\t\tlet n = t[ i ]; this.$keywordList.push( n ), r && ( n = n.toLowerCase() ), a[ n ] = e;\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this ), o = null, r ? function ( e ) {\n\t\t\t\t\t\treturn a[ e.toLowerCase() ] || t;\n\t\t\t\t\t} : function ( e ) {\n\t\t\t\t\t\treturn a[ e ] || t;\n\t\t\t\t\t};\n\t\t\t\t}, this.getKeywords = function () {\n\t\t\t\t\treturn this.$keywords;\n\t\t\t\t};\n\t\t\t}.call( e.prototype ), t.TextHighlightRules = e;\n\t\t} ), ace.define( 'ace/mode/behaviour', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tconst n = function () {\n\t\t\t\tthis.$behaviours = {};\n\t\t\t}; !function () {\n\t\t\t\tthis.add = function ( e, t, i ) {\n\t\t\t\t\tswitch ( void 0 ) {\n\t\t\t\t\t\tcase this.$behaviours: this.$behaviours = {}; case this.$behaviours[ e ]: this.$behaviours[ e ] = {};\n\t\t\t\t\t} this.$behaviours[ e ][ t ] = i;\n\t\t\t\t}, this.addBehaviours = function ( e ) {\n\t\t\t\t\tfor ( const t in e ) {\n\t\t\t\t\t\tfor ( const i in e[ t ] ) {\n\t\t\t\t\t\t\tthis.add( t, i, e[ t ][ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.remove = function ( e ) {\n\t\t\t\t\tthis.$behaviours && this.$behaviours[ e ] && delete this.$behaviours[ e ];\n\t\t\t\t}, this.inherit = function ( e, t ) {\n\t\t\t\t\te = ( typeof e === 'function' ? new e() : e ).getBehaviours( t ), this.addBehaviours( e );\n\t\t\t\t}, this.getBehaviours = function ( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\tthis.$behaviours[ e[ i ] ] && ( t[ e[ i ] ] = this.$behaviours[ e[ i ] ] );\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t} return this.$behaviours;\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), t.Behaviour = n;\n\t\t} ), ace.define( 'ace/token_iterator', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst n = e( './range' ).Range; function o( e, t, i ) {\n\t\t\t\tthis.$session = e, this.$row = t, this.$rowTokens = e.getTokens( t ); e = e.getTokenAt( t, i ); this.$tokenIndex = e ? e.index : -1;\n\t\t\t}o.prototype.stepBackward = function () {\n\t\t\t\tfor ( --this.$tokenIndex; this.$tokenIndex < 0; ) {\n\t\t\t\t\tif ( --this.$row, this.$row < 0 ) {\n\t\t\t\t\t\treturn this.$row = 0, null;\n\t\t\t\t\t} this.$rowTokens = this.$session.getTokens( this.$row ), this.$tokenIndex = this.$rowTokens.length - 1;\n\t\t\t\t} return this.$rowTokens[ this.$tokenIndex ];\n\t\t\t}, o.prototype.stepForward = function () {\n\t\t\t\tlet e; for ( this.$tokenIndex += 1; this.$tokenIndex >= this.$rowTokens.length; ) {\n\t\t\t\t\tif ( this.$row += 1, e = e || this.$session.getLength(), this.$row >= e ) {\n\t\t\t\t\t\treturn this.$row = e - 1, null;\n\t\t\t\t\t} this.$rowTokens = this.$session.getTokens( this.$row ), this.$tokenIndex = 0;\n\t\t\t\t} return this.$rowTokens[ this.$tokenIndex ];\n\t\t\t}, o.prototype.getCurrentToken = function () {\n\t\t\t\treturn this.$rowTokens[ this.$tokenIndex ];\n\t\t\t}, o.prototype.getCurrentTokenRow = function () {\n\t\t\t\treturn this.$row;\n\t\t\t}, o.prototype.getCurrentTokenColumn = function () {\n\t\t\t\tlet e = this.$rowTokens, t = this.$tokenIndex, i = e[ t ].start; if ( void 0 === i ) {\n\t\t\t\t\tfor ( i = 0; t > 0; ) {\n\t\t\t\t\t\ti += e[ --t ].value.length;\n\t\t\t\t\t}\n\t\t\t\t} return i;\n\t\t\t}, o.prototype.getCurrentTokenPosition = function () {\n\t\t\t\treturn { row: this.$row, column: this.getCurrentTokenColumn() };\n\t\t\t}, o.prototype.getCurrentTokenRange = function () {\n\t\t\t\tconst e = this.$rowTokens[ this.$tokenIndex ], t = this.getCurrentTokenColumn(); return new n( this.$row, t, this.$row, t + e.value.length );\n\t\t\t}, t.TokenIterator = o;\n\t\t} ), ace.define( 'ace/mode/behaviour/cstyle', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/behaviour', 'ace/token_iterator', 'ace/lib/lang' ], ( e, t, i ) => {\n\t\t\tfunction g( e ) {\n\t\t\t\tlet t = -1; if ( ( l = e.multiSelect && ( t = e.selection.index, l.rangeCount != e.multiSelect.rangeCount ) ? { rangeCount: e.multiSelect.rangeCount } : l )[ t ] ) {\n\t\t\t\t\treturn m = l[ t ];\n\t\t\t\t} m = l[ t ] = { autoInsertedBrackets: 0, autoInsertedRow: -1, autoInsertedLineEnd: '', maybeInsertedBrackets: 0, maybeInsertedRow: -1, maybeInsertedLineStart: '', maybeInsertedLineEnd: '' };\n\t\t\t} function p( e, t, i, n ) {\n\t\t\t\tconst 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 ) ] };\n\t\t\t} 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 ) {\n\t\t\t\tu = u || {}, this.add( 'braces', 'insertion', function ( e, t, i, n, o ) {\n\t\t\t\t\tconst r = i.getCursorPosition(), s = n.doc.getLine( r.row ); if ( o == '{' ) {\n\t\t\t\t\t\tg( i ); var a = i.getSelectionRange(), l = n.doc.getTextRange( a ), c = n.getTokenAt( r.row, r.column ); if ( l !== '' && l !== '{' && i.getWrapBehavioursEnabled() ) {\n\t\t\t\t\t\t\treturn p( a, l, '{', '}' );\n\t\t\t\t\t\t} if ( c && /(?:string)\\.quasi|\\.xml/.test( c.type ) ) {\n\t\t\t\t\t\t\tif ( !( [ /tag\\-(?:open|name)/, /attribute\\-name/ ].some( ( e ) => e.test( c.type ) ) || /(string)\\.quasi/.test( c.type ) && c.value[ r.column - c.start - 1 ] !== '$' ) ) {\n\t\t\t\t\t\t\t\treturn y.recordAutoInsert( i, n, '}' ), { text: '{}', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( y.isSaneInsertion( i, n ) ) {\n\t\t\t\t\t\t\treturn /[\\]\\}\\)]/.test( s[ r.column ] ) || i.inMultiSelectMode || u.braces ? ( y.recordAutoInsert( i, n, '}' ), { text: '{}', selection: [ 1, 1 ] } ) : ( y.recordMaybeInsert( i, n, '{' ), { text: '{', selection: [ 1, 1 ] } );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( o == '}' ) {\n\t\t\t\t\t\tg( i ); var h = s.substring( r.column, r.column + 1 ); if ( h == '}' ) {\n\t\t\t\t\t\t\tif ( n.$findOpeningBracket( '}', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {\n\t\t\t\t\t\t\t\treturn y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( o == '\\n' || o == '\\r\\n' ) {\n\t\t\t\t\t\t\tg( i ); a = ''; if ( y.isMaybeInsertedClosing( r, s ) && ( a = f.stringRepeat( '}', m.maybeInsertedBrackets ), y.clearMaybeInsertedClosing() ), ( h = s.substring( r.column, r.column + 1 ) ) === '}' ) {\n\t\t\t\t\t\t\t\tl = n.findMatchingBracket( { row: r.row, column: r.column + 1 }, '}' ); if ( !l ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} var d = this.$getIndent( n.getLine( l.row ) );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( !a ) {\n\t\t\t\t\t\t\t\t\treturn void y.clearMaybeInsertedClosing();\n\t\t\t\t\t\t\t\t} d = this.$getIndent( s );\n\t\t\t\t\t\t\t}o = d + n.getTabString(); return { text: '\\n' + o + '\\n' + d + a, selection: [ 1, o.length, 1, o.length ] };\n\t\t\t\t\t\t}y.clearMaybeInsertedClosing();\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'braces', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst r = n.doc.getTextRange( o ); if ( !o.isMultiLine() && r == '{' ) {\n\t\t\t\t\t\tif ( g( i ), n.doc.getLine( o.start.row ).substring( o.end.column, o.end.column + 1 ) == '}' ) {\n\t\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t\t} m.maybeInsertedBrackets--;\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'parens', 'insertion', ( e, t, i, n, o ) => {\n\t\t\t\t\tif ( o == '(' ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t} if ( o == ')' ) {\n\t\t\t\t\t\tg( i ); var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), i = s.substring( r.column, r.column + 1 ); if ( i == ')' ) {\n\t\t\t\t\t\t\tif ( n.$findOpeningBracket( ')', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {\n\t\t\t\t\t\t\t\treturn y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'parens', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst 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 ) == ')' ) ) {\n\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'brackets', 'insertion', ( e, t, i, n, o ) => {\n\t\t\t\t\tif ( o == '[' ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t} if ( o == ']' ) {\n\t\t\t\t\t\tg( i ); var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), i = s.substring( r.column, r.column + 1 ); if ( i == ']' ) {\n\t\t\t\t\t\t\tif ( n.$findOpeningBracket( ']', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {\n\t\t\t\t\t\t\t\treturn y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'brackets', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst 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 ) == ']' ) ) {\n\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'string_dquotes', 'insertion', function ( e, t, i, n, o ) {\n\t\t\t\t\tvar r = n.$mode.$quotes || C; if ( o.length == 1 && r[ o ] && ( !this.lineCommentStart || !this.lineCommentStart.includes( o ) ) ) {\n\t\t\t\t\t\tg( i ); var s = i.getSelectionRange(), a = n.doc.getTextRange( s ); if ( !( a === '' || a.length == 1 && r[ a ] ) && i.getWrapBehavioursEnabled() ) {\n\t\t\t\t\t\t\treturn p( s, a, o, o );\n\t\t\t\t\t\t} if ( !a ) {\n\t\t\t\t\t\t\tvar 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 ) ) {\n\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t} var h, l = l && /string|escape/.test( l.type ), d = !c || /string|escape/.test( c.type ); if ( i == o ) {\n\t\t\t\t\t\t\t\t( h = l !== d ) && /string\\.end/.test( c.type ) && ( h = !1 );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( l && !d ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} if ( l && d ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} if ( i && !/[\\s;,.})\\]\\\\]/.test( i ) ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} n = s[ r.column - 2 ]; if ( a == o && ( n == o || c.test( n ) ) ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} h = !0;\n\t\t\t\t\t\t\t} return { text: h ? o + o : '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'string_dquotes', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst 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 ) ) {\n\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t}\n\t\t\t\t} ), !1 !== u.closeDocComment && this.add( 'doc comment end', 'insertion', function ( e, t, i, n, o ) {\n\t\t\t\t\tif ( e === 'doc-start' && ( o === '\\n' || o === '\\r\\n' ) && i.selection.isEmpty() ) {\n\t\t\t\t\t\tconst r = i.getCursorPosition(); if ( r.column !== 0 ) {\n\t\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\t\ta += s[ l ].value.length; const c = s[ l ]; if ( a >= r.column ) {\n\t\t\t\t\t\t\t\t\tif ( a === r.column ) {\n\t\t\t\t\t\t\t\t\t\tif ( !/\\.doc/.test( c.type ) ) {\n\t\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t\t} if ( /\\*\\//.test( c.value ) ) {\n\t\t\t\t\t\t\t\t\t\t\tvar h = s[ l + 1 ]; if ( !h || !/\\.doc/.test( h.type ) ) {\n\t\t\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t} if ( d !== -1 && u !== -1 && d <= h && h <= u || !/\\.doc/.test( c.type ) ) {\n\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t} break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}; y.isSaneInsertion = function ( e, t ) {\n\t\t\t\tconst i = e.getCursorPosition(), n = new r( t, i.row, i.column ); if ( !this.$matchTokenType( n.getCurrentToken() || 'text', s ) ) {\n\t\t\t\t\tif ( /[)}\\]]/.test( e.session.getLine( i.row )[ i.column ] ) ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t} e = new r( t, i.row, i.column + 1 ); if ( !this.$matchTokenType( e.getCurrentToken() || 'text', s ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return n.stepForward(), n.getCurrentTokenRow() !== i.row || this.$matchTokenType( n.getCurrentToken() || 'text', a );\n\t\t\t}, y.$matchTokenType = function ( e, t ) {\n\t\t\t\treturn t.includes( e.type || e );\n\t\t\t}, y.recordAutoInsert = function ( e, t, i ) {\n\t\t\t\te = 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++;\n\t\t\t}, y.recordMaybeInsert = function ( e, t, i ) {\n\t\t\t\te = 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++;\n\t\t\t}, y.isAutoInsertedClosing = function ( e, t, i ) {\n\t\t\t\treturn m.autoInsertedBrackets > 0 && e.row === m.autoInsertedRow && i === m.autoInsertedLineEnd[ 0 ] && t.slice( e.column ) === m.autoInsertedLineEnd;\n\t\t\t}, y.isMaybeInsertedClosing = function ( e, t ) {\n\t\t\t\treturn m.maybeInsertedBrackets > 0 && e.row === m.maybeInsertedRow && t.slice( e.column ) === m.maybeInsertedLineEnd && t.slice( 0, Math.max( 0, e.column ) ) == m.maybeInsertedLineStart;\n\t\t\t}, y.popAutoInsertedClosing = function () {\n\t\t\t\tm.autoInsertedLineEnd = m.autoInsertedLineEnd.slice( 1 ), m.autoInsertedBrackets--;\n\t\t\t}, y.clearMaybeInsertedClosing = function () {\n\t\t\t\tm && ( m.maybeInsertedBrackets = 0, m.maybeInsertedRow = -1 );\n\t\t\t}, n.inherits( y, o ), t.CstyleBehaviour = y;\n\t\t} ), ace.define( 'ace/unicode', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tfor ( 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 ) {\n\t\t\t\tr.push( o += n[ s ] ), n[ s + 1 ] && r.push( 45, o += n[ s + 1 ] );\n\t\t\t}t.wordChars = String.fromCharCode.apply( null, r );\n\t\t} ), 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 ) => {\n\t\t\tvar 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 () {\n\t\t\t\tthis.HighlightRules = o;\n\t\t\t}; !function () {\n\t\t\t\tthis.$defaultBehaviour = new r(), this.tokenRe = new RegExp( '^[' + s.wordChars + '\\\\$_]+', 'g' ), this.nonTokenRe = new RegExp( '^(?:[^' + s.wordChars + '\\\\$_]|\\\\s])+', 'g' ), this.getTokenizer = function () {\n\t\t\t\t\treturn this.$tokenizer || ( this.$highlightRules = this.$highlightRules || new this.HighlightRules( this.$highlightRuleConfig ), this.$tokenizer = new n( this.$highlightRules.getRules() ) ), this.$tokenizer;\n\t\t\t\t}, this.lineCommentStart = '', this.blockComment = '', this.toggleCommentLines = function ( e, o, i, n ) {\n\t\t\t\t\tlet r = o.doc, s = !0, a = !0, l = 1 / 0, c = o.getTabSize(), t = !1; if ( this.lineCommentStart ) {\n\t\t\t\t\t\tm = 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 ) {\n\t\t\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t\t\t}, d = m + ' ', u = function ( e, t ) {\n\t\t\t\t\t\t\t\ts && !/\\S/.test( e ) || ( p( e, l, l ) ? r.insertInLine( { row: t, column: l }, d ) : r.insertInLine( { row: t, column: l }, m ) );\n\t\t\t\t\t\t\t}, g = function ( e, t ) {\n\t\t\t\t\t\t\t\treturn C.test( e );\n\t\t\t\t\t\t\t}, p = function ( e, t, i ) {\n\t\t\t\t\t\t\t\tfor ( var n = 0; t-- && e.charAt( t ) == ' '; ) {\n\t\t\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t\t\t} if ( n % c != 0 ) {\n\t\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t\t} for ( n = 0; e.charAt( i++ ) == ' '; ) {\n\t\t\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t\t\t} return c > 2 ? n % c != c - 1 : n % c == 0;\n\t\t\t\t\t\t\t};\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !this.blockComment ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\t\t\tg( e, t ) || s && !/\\S/.test( e ) || ( r.insertInLine( { row: t, column: e.length }, f ), r.insertInLine( { row: t, column: l }, m ) );\n\t\t\t\t\t\t\t}, h = function ( e, t ) {\n\t\t\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t\t\t}, g = function ( e, t ) {\n\t\t\t\t\t\t\t\tif ( C.test( e ) ) {\n\t\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t\t} for ( let i = o.getTokens( t ), n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\t\t\t\tif ( i[ n ].type === 'comment' ) {\n\t\t\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t};\n\t\t\t\t\t} function I( e ) {\n\t\t\t\t\t\tfor ( let t = i; t <= n; t++ ) {\n\t\t\t\t\t\t\te( r.getLine( t ), t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} let v = 1 / 0; I( ( e, t ) => {\n\t\t\t\t\t\tconst i = e.search( /\\S/ ); i !== -1 ? ( i < l && ( l = i ), a && !g( e, t ) && ( a = !1 ) ) : v > e.length && ( v = e.length );\n\t\t\t\t\t} ), l == 1 / 0 && ( l = v, a = s = !1 ), t && l % c != 0 && ( l = Math.floor( l / c ) * c ), I( a ? h : u );\n\t\t\t\t}, this.toggleBlockComment = function ( e, t, i, n ) {\n\t\t\t\t\tlet o = this.blockComment; if ( o ) {\n\t\t\t\t\t\t!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 ) ) {\n\t\t\t\t\t\t\tfor ( ;a && /comment/.test( a.type ); ) {\n\t\t\t\t\t\t\t\tif ( ( g = a.value.indexOf( o.start ) ) != -1 ) {\n\t\t\t\t\t\t\t\t\tvar c = u.getCurrentTokenRow(), h = u.getCurrentTokenColumn() + g, d = new f( c, h, c, h + o.start.length ); break;\n\t\t\t\t\t\t\t\t}a = u.stepBackward();\n\t\t\t\t\t\t\t} for ( var u, g, a = ( u = new m( t, n.row, n.column ) ).getCurrentToken(); a && /comment/.test( a.type ); ) {\n\t\t\t\t\t\t\t\tif ( ( g = a.value.indexOf( o.end ) ) != -1 ) {\n\t\t\t\t\t\t\t\t\tvar c = u.getCurrentTokenRow(), h = u.getCurrentTokenColumn() + g, p = new f( c, h, c, h + o.end.length ); break;\n\t\t\t\t\t\t\t\t}a = u.stepForward();\n\t\t\t\t\t\t\t}p && t.remove( p ), d && ( t.remove( d ), r = d.start.row, s = -o.start.length );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ts = o.start.length, r = i.start.row, t.insert( i.end, o.end ), t.insert( i.start, o.start );\n\t\t\t\t\t\t}l.start.row == r && ( l.start.column += s ), l.end.row == r && ( l.end.column += s ), t.selection.fromOrientedRange( l );\n\t\t\t\t\t}\n\t\t\t\t}, this.getNextLineIndent = function ( e, t, i ) {\n\t\t\t\t\treturn this.$getIndent( t );\n\t\t\t\t}, this.checkOutdent = function ( e, t, i ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t}, this.autoOutdent = function ( e, t, i ) {}, this.$getIndent = function ( e ) {\n\t\t\t\t\treturn e.match( /^\\s*/ )[ 0 ];\n\t\t\t\t}, this.createWorker = function ( e ) {\n\t\t\t\t\treturn null;\n\t\t\t\t}, this.createModeDelegates = function ( e ) {\n\t\t\t\t\tfor ( var t in this.$embeds = [], this.$modes = {}, e ) {\n\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t} for ( var r = [ 'toggleBlockComment', 'toggleCommentLines', 'getNextLineIndent', 'checkOutdent', 'autoOutdent', 'transformAction', 'getCompletions' ], s = this, t = 0; t < r.length; t++ ) {\n\t\t\t\t\t\t( ( e ) => {\n\t\t\t\t\t\t\tlet t, i; t = r[ e ], i = s[ t ], s[ r[ e ] ] = function () {\n\t\t\t\t\t\t\t\treturn this.$delegator( t, arguments, i );\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t} )( t );\n\t\t\t\t\t}\n\t\t\t\t}, this.$delegator = function ( e, t, i ) {\n\t\t\t\t\tlet n = t[ 0 ] || 'start'; if ( typeof n !== 'string' ) {\n\t\t\t\t\t\tif ( Array.isArray( n[ 2 ] ) ) {\n\t\t\t\t\t\t\tvar o = n[ 2 ][ n[ 2 ].length - 1 ]; if ( s = this.$modes[ o ] ) {\n\t\t\t\t\t\t\t\treturn s[ e ].apply( s, [ n[ 1 ] ].concat( [].slice.call( t, 1 ) ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}n = n[ 0 ] || 'start';\n\t\t\t\t\t} for ( let r = 0; r < this.$embeds.length; r++ ) {\n\t\t\t\t\t\tif ( this.$modes[ this.$embeds[ r ] ] ) {\n\t\t\t\t\t\t\tvar s, a = n.split( this.$embeds[ r ] ); if ( !a[ 0 ] && a[ 1 ] ) {\n\t\t\t\t\t\t\t\treturn t[ 0 ] = a[ 1 ], ( s = this.$modes[ this.$embeds[ r ] ] )[ e ].apply( s, t );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}o = i.apply( this, t ); return i ? o : void 0;\n\t\t\t\t}, this.transformAction = function ( e, t, i, n, o ) {\n\t\t\t\t\tif ( this.$behaviour ) {\n\t\t\t\t\t\tlet r, s = this.$behaviour.getBehaviours(); for ( r in s ) {\n\t\t\t\t\t\t\tif ( s[ r ][ t ] ) {\n\t\t\t\t\t\t\t\tconst a = s[ r ][ t ].apply( this, arguments ); if ( a ) {\n\t\t\t\t\t\t\t\t\treturn a;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.getKeywords = function ( e ) {\n\t\t\t\t\tif ( !this.completionKeywords ) {\n\t\t\t\t\t\tvar t = this.$tokenizer.rules, i = []; for ( s in t ) {\n\t\t\t\t\t\t\tfor ( let n = t[ s ], o = 0, r = n.length; o < r; o++ ) {\n\t\t\t\t\t\t\t\tif ( typeof n[ o ].token === 'string' ) {\n\t\t\t\t\t\t\t\t\t/keyword|support|storage/.test( n[ o ].token ) && i.push( n[ o ].regex );\n\t\t\t\t\t\t\t\t} else if ( typeof n[ o ].token === 'object' ) {\n\t\t\t\t\t\t\t\t\tfor ( var s, a = 0, l = n[ o ].token.length; a < l; a++ ) {\n\t\t\t\t\t\t\t\t\t\t/keyword|support|storage/.test( n[ o ].token[ a ] ) && ( s = n[ o ].regex.match( /\\(.+?\\)/g )[ a ], i.push( s.substr( 1, s.length - 2 ) ) );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.completionKeywords = i;\n\t\t\t\t\t} return e ? i.concat( this.$keywordList || [] ) : this.$keywordList;\n\t\t\t\t}, this.$createKeywordList = function () {\n\t\t\t\t\treturn this.$highlightRules || this.getTokenizer(), this.$keywordList = this.$highlightRules.$keywordList || [];\n\t\t\t\t}, this.getCompletions = function ( e, t, i, n ) {\n\t\t\t\t\treturn ( this.$keywordList || this.$createKeywordList() ).map( ( e ) => ( { name: e, value: e, score: 0, meta: 'keyword' } ) );\n\t\t\t\t}, this.$id = 'ace/mode/text';\n\t\t\t}.call( e.prototype ), t.Mode = e;\n\t\t} ), ace.define( 'ace/line_widgets', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst o = e( './lib/dom' ); function n( e ) {\n\t\t\t\tthis.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\t\t\t}n.prototype.getRowLength = function ( e ) {\n\t\t\t\tconst 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\t\t\t}, n.prototype.$getWidgetScreenLength = function () {\n\t\t\t\tlet t = 0; return this.lineWidgets.forEach( ( e ) => {\n\t\t\t\t\te && e.rowCount && !e.hidden && ( t += e.rowCount );\n\t\t\t\t} ), t;\n\t\t\t}, n.prototype.$onChangeEditor = function ( e ) {\n\t\t\t\tthis.attach( e.editor );\n\t\t\t}, n.prototype.attach = function ( e ) {\n\t\t\t\te && 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\t\t\t}, n.prototype.detach = function ( e ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\te && e.el && e.el.parentNode && ( e._inDocument = !1, e.el.parentNode.removeChild( e.el ) );\n\t\t\t\t} );\n\t\t\t}, n.prototype.updateOnFold = function ( e, t ) {\n\t\t\t\tconst i = t.lineWidgets; if ( i && e.action ) {\n\t\t\t\t\tfor ( var t = e.data, n = t.start.row, o = t.end.row, r = e.action == 'add', s = n + 1; s < o; s++ ) {\n\t\t\t\t\t\ti[ s ] && ( i[ s ].hidden = r );\n\t\t\t\t\t}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\t\t\t\t}\n\t\t\t}, n.prototype.updateOnChange = function ( e ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\te && this.removeLineWidget( e );\n\t\t\t\t}, 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\t\t\t}, n.prototype.$updateRows = function () {\n\t\t\t\tlet i, e = this.session.lineWidgets; e && ( i = !0, e.forEach( ( e, t ) => {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tfor ( i = !1, e.row = t; e.$oldWidget; ) {\n\t\t\t\t\t\t\te.$oldWidget.row = t, e = e.$oldWidget;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), i ) && ( this.session.lineWidgets = null );\n\t\t\t}, n.prototype.$registerLineWidget = function ( e ) {\n\t\t\t\tthis.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\t\t\t}, n.prototype.addLineWidget = function ( e ) {\n\t\t\t\tlet 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\t\t\t}, n.prototype.removeLineWidget = function ( e ) {\n\t\t\t\tif ( e._inDocument = !1, e.session = null, e.el && e.el.parentNode && e.el.parentNode.removeChild( e.el ), e.editor && e.editor.destroy ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\te.editor.destroy();\n\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t} if ( this.session.lineWidgets ) {\n\t\t\t\t\tlet t = this.session.lineWidgets[ e.row ]; if ( t == e ) {\n\t\t\t\t\t\tthis.session.lineWidgets[ e.row ] = e.$oldWidget, e.$oldWidget && this.onWidgetChanged( e.$oldWidget );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( ;t; ) {\n\t\t\t\t\t\t\tif ( t.$oldWidget == e ) {\n\t\t\t\t\t\t\t\tt.$oldWidget = e.$oldWidget; break;\n\t\t\t\t\t\t\t}t = t.$oldWidget;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} this.session._emit( 'changeFold', { data: { start: { row: e.row } } } ), this.$updateRows();\n\t\t\t}, n.prototype.getWidgetsAtRow = function ( e ) {\n\t\t\t\tfor ( var t = this.session.lineWidgets, i = t && t[ e ], n = []; i; ) {\n\t\t\t\t\tn.push( i ), i = i.$oldWidget;\n\t\t\t\t} return n;\n\t\t\t}, n.prototype.onWidgetChanged = function ( e ) {\n\t\t\t\tthis.session._changedWidgets.push( e ), this.editor && this.editor.renderer.updateFull();\n\t\t\t}, n.prototype.measureWidgets = function ( e, t ) {\n\t\t\t\tconst i = this.session._changedWidgets, n = t.layerConfig; if ( i && i.length ) {\n\t\t\t\t\tfor ( var o = 1 / 0, r = 0; r < i.length; r++ ) {\n\t\t\t\t\t\tconst s = i[ r ]; if ( s && s.el && s.session == this.session ) {\n\t\t\t\t\t\t\tif ( !s._inDocument ) {\n\t\t\t\t\t\t\t\tif ( this.session.lineWidgets[ s.row ] != s ) {\n\t\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t\t} s._inDocument = !0, t.container.appendChild( s.el );\n\t\t\t\t\t\t\t}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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}o != 1 / 0 && ( this.session._emit( 'changeFold', { data: { start: { row: o } } } ), this.session.lineWidgetWidth = null ), this.session._changedWidgets = [];\n\t\t\t\t}\n\t\t\t}, n.prototype.renderWidgets = function ( e, t ) {\n\t\t\t\tconst i = t.layerConfig, n = this.session.lineWidgets; if ( n ) {\n\t\t\t\t\tfor ( var o = Math.min( this.firstRow, i.firstRow ), r = Math.max( this.lastRow, i.lastRow, n.length ); o > 0 && !n[ o ]; ) {\n\t\t\t\t\t\to--;\n\t\t\t\t\t} this.firstRow = i.firstRow, this.lastRow = i.lastRow, t.$cursorLayer.config = i; for ( let s = o; s <= r; s++ ) {\n\t\t\t\t\t\tvar 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 = '' ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, t.LineWidgets = n;\n\t\t} ), ace.define( 'ace/apply_delta', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.applyDelta = function ( e, t, i ) {\n\t\t\t\tconst n = t.start.row, o = t.start.column, r = e[ n ] || ''; switch ( t.action ) {\n\t\t\t\t\tcase '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 ) ) );\n\t\t\t\t}\n\t\t\t};\n\t\t} ), ace.define( 'ace/anchor', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {\n\t\t\tvar n = e( './lib/oop' ), e = e( './lib/event_emitter' ).EventEmitter, o = ( r.prototype.getPosition = function () {\n\t\t\t\treturn this.$clipPositionToDocument( this.row, this.column );\n\t\t\t}, r.prototype.getDocument = function () {\n\t\t\t\treturn this.document;\n\t\t\t}, r.prototype.onChange = function ( e ) {\n\t\t\t\te.start.row == e.end.row && e.start.row != this.row || e.start.row > this.row || ( e = ( ( e, t, i ) => {\n\t\t\t\t\tvar 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 };\n\t\t\t\t} )( e, { row: this.row, column: this.column }, this.$insertRight ), this.setPosition( e.row, e.column, !0 ) );\n\t\t\t}, r.prototype.setPosition = function ( e, t, i ) {\n\t\t\t\ti = 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 } ) );\n\t\t\t}, r.prototype.detach = function () {\n\t\t\t\tthis.document.off( 'change', this.$onChange );\n\t\t\t}, r.prototype.attach = function ( e ) {\n\t\t\t\tthis.document = e || this.document, this.document.on( 'change', this.$onChange );\n\t\t\t}, r.prototype.$clipPositionToDocument = function ( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t}, r ); function r( e, t, i ) {\n\t\t\t\tthis.$onChange = this.onChange.bind( this ), this.attach( e ), typeof t !== 'number' ? this.setPosition( t.row, t.column ) : this.setPosition( t, i );\n\t\t\t} function a( e, t, i ) {\n\t\t\t\ti = i ? e.column <= t.column : e.column < t.column; return e.row < t.row || e.row == t.row && i;\n\t\t\t}o.prototype.$insertRight = !1, n.implement( o.prototype, e ), t.Anchor = o;\n\t\t} ), ace.define( 'ace/document', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/apply_delta', 'ace/lib/event_emitter', 'ace/range', 'ace/anchor' ], ( e, t, i ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tconst t = this.getLength() - 1; this.remove( new s( 0, 0, t, this.getLine( t ).length ) ), this.insert( { row: 0, column: 0 }, e || '' );\n\t\t\t}, l.prototype.getValue = function () {\n\t\t\t\treturn this.getAllLines().join( this.getNewLineCharacter() );\n\t\t\t}, l.prototype.createAnchor = function ( e, t ) {\n\t\t\t\treturn new a( this, e, t );\n\t\t\t}, l.prototype.$detectNewLine = function ( e ) {\n\t\t\t\te = e.match( /^.*?(\\r\\n|\\r|\\n)/m ); this.$autoNewLine = e ? e[ 1 ] : '\\n', this._signal( 'changeNewLineMode' );\n\t\t\t}, l.prototype.getNewLineCharacter = function () {\n\t\t\t\tswitch ( this.$newLineMode ) {\n\t\t\t\t\tcase 'windows': return '\\r\\n'; case 'unix': return '\\n'; default: return this.$autoNewLine || '\\n';\n\t\t\t\t}\n\t\t\t}, l.prototype.setNewLineMode = function ( e ) {\n\t\t\t\tthis.$newLineMode !== e && ( this.$newLineMode = e, this._signal( 'changeNewLineMode' ) );\n\t\t\t}, l.prototype.getNewLineMode = function () {\n\t\t\t\treturn this.$newLineMode;\n\t\t\t}, l.prototype.isNewLine = function ( e ) {\n\t\t\t\treturn e == '\\r\\n' || e == '\\r' || e == '\\n';\n\t\t\t}, l.prototype.getLine = function ( e ) {\n\t\t\t\treturn this.$lines[ e ] || '';\n\t\t\t}, l.prototype.getLines = function ( e, t ) {\n\t\t\t\treturn this.$lines.slice( e, t + 1 );\n\t\t\t}, l.prototype.getAllLines = function () {\n\t\t\t\treturn this.getLines( 0, this.getLength() );\n\t\t\t}, l.prototype.getLength = function () {\n\t\t\t\treturn this.$lines.length;\n\t\t\t}, l.prototype.getTextRange = function ( e ) {\n\t\t\t\treturn this.getLinesForRange( e ).join( this.getNewLineCharacter() );\n\t\t\t}, l.prototype.getLinesForRange = function ( e ) {\n\t\t\t\tlet 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;\n\t\t\t}, l.prototype.insertLines = function ( e, t ) {\n\t\t\t\treturn console.warn( 'Use of document.insertLines is deprecated. Use the insertFullLines method instead.' ), this.insertFullLines( e, t );\n\t\t\t}, l.prototype.removeLines = function ( e, t ) {\n\t\t\t\treturn console.warn( 'Use of document.removeLines is deprecated. Use the removeFullLines method instead.' ), this.removeFullLines( e, t );\n\t\t\t}, l.prototype.insertNewLine = function ( e ) {\n\t\t\t\treturn console.warn( \"Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead.\" ), this.insertMergedLines( e, [ '', '' ] );\n\t\t\t}, l.prototype.insert = function ( e, t ) {\n\t\t\t\treturn this.getLength() <= 1 && this.$detectNewLine( t ), this.insertMergedLines( e, this.$split( t ) );\n\t\t\t}, l.prototype.insertInLine = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.clippedPos = function ( e, t ) {\n\t\t\t\tvar 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 ) };\n\t\t\t}, l.prototype.clonePos = function ( e ) {\n\t\t\t\treturn { row: e.row, column: e.column };\n\t\t\t}, l.prototype.pos = function ( e, t ) {\n\t\t\t\treturn { row: e, column: t };\n\t\t\t}, l.prototype.$clipPosition = function ( e ) {\n\t\t\t\tconst 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;\n\t\t\t}, l.prototype.insertFullLines = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.insertMergedLines = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.remove = function ( e ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.removeInLine = function ( e, t, i ) {\n\t\t\t\tt = 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 );\n\t\t\t}, l.prototype.removeFullLines = function ( e, t ) {\n\t\t\t\te = 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;\n\t\t\t}, l.prototype.removeNewLine = function ( e ) {\n\t\t\t\te < this.getLength() - 1 && e >= 0 && this.applyDelta( { start: this.pos( e, this.getLine( e ).length ), end: this.pos( e + 1, 0 ), action: 'remove', lines: [ '', '' ] } );\n\t\t\t}, l.prototype.replace = function ( e, t ) {\n\t\t\t\treturn 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 );\n\t\t\t}, l.prototype.applyDeltas = function ( e ) {\n\t\t\t\tfor ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tthis.applyDelta( e[ t ] );\n\t\t\t\t}\n\t\t\t}, l.prototype.revertDeltas = function ( e ) {\n\t\t\t\tfor ( let t = e.length - 1; t >= 0; t-- ) {\n\t\t\t\t\tthis.revertDelta( e[ t ] );\n\t\t\t\t}\n\t\t\t}, l.prototype.applyDelta = function ( e, t ) {\n\t\t\t\tconst 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 ) ) );\n\t\t\t}, l.prototype.$safeApplyDelta = function ( e ) {\n\t\t\t\tconst 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 );\n\t\t\t}, l.prototype.$splitAndapplyLargeDelta = function ( e, t ) {\n\t\t\t\tfor ( 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 ) {\n\t\t\t\t\ta += 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 );\n\t\t\t\t}e.lines = i.slice( s ), e.start.row = o + s, e.start.column = r, this.applyDelta( e, !0 );\n\t\t\t}, l.prototype.revertDelta = function ( e ) {\n\t\t\t\tthis.$safeApplyDelta( { start: this.clonePos( e.start ), end: this.clonePos( e.end ), action: e.action == 'insert' ? 'remove' : 'insert', lines: e.lines.slice() } );\n\t\t\t}, l.prototype.indexToPosition = function ( e, t ) {\n\t\t\t\tfor ( var i = this.$lines || this.getAllLines(), n = this.getNewLineCharacter().length, o = t || 0, r = i.length; o < r; o++ ) {\n\t\t\t\t\tif ( ( e -= i[ o ].length + n ) < 0 ) {\n\t\t\t\t\t\treturn { row: o, column: e + i[ o ].length + n };\n\t\t\t\t\t}\n\t\t\t\t} return { row: r - 1, column: e + i[ r - 1 ].length + n };\n\t\t\t}, l.prototype.positionToIndex = function ( e, t ) {\n\t\t\t\tfor ( 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 ) {\n\t\t\t\t\to += i[ s ].length + n;\n\t\t\t\t} return o + e.column;\n\t\t\t}, l.prototype.$split = function ( e ) {\n\t\t\t\treturn e.split( /\\r\\n|\\r|\\n/ );\n\t\t\t}, l ); function l( e ) {\n\t\t\t\tthis.$lines = [ '' ], e.length === 0 ? this.$lines = [ '' ] : Array.isArray( e ) ? this.insertMergedLines( { row: 0, column: 0 }, e ) : this.insert( { row: 0, column: 0 }, e );\n\t\t\t}e.prototype.$autoNewLine = '', e.prototype.$newLineMode = 'auto', n.implement( e.prototype, r ), t.Document = e;\n\t\t} ), ace.define( 'ace/background_tokenizer', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {\n\t\t\tvar n = e( './lib/oop' ), e = e( './lib/event_emitter' ).EventEmitter, o = ( r.prototype.setTokenizer = function ( e ) {\n\t\t\t\tthis.tokenizer = e, this.lines = [], this.states = [], this.start( 0 );\n\t\t\t}, r.prototype.setDocument = function ( e ) {\n\t\t\t\tthis.doc = e, this.lines = [], this.states = [], this.stop();\n\t\t\t}, r.prototype.fireUpdateEvent = function ( e, t ) {\n\t\t\t\tthis._signal( 'update', { data: { first: e, last: t } } );\n\t\t\t}, r.prototype.start = function ( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}, r.prototype.scheduleStart = function () {\n\t\t\t\tthis.running || ( this.running = setTimeout( this.$worker, 700 ) );\n\t\t\t}, r.prototype.$updateOnChange = function ( e ) {\n\t\t\t\tconst 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();\n\t\t\t}, r.prototype.stop = function () {\n\t\t\t\tthis.running && clearTimeout( this.running ), this.running = !1;\n\t\t\t}, r.prototype.getTokens = function ( e ) {\n\t\t\t\treturn this.lines[ e ] || this.$tokenizeRow( e );\n\t\t\t}, r.prototype.getState = function ( e ) {\n\t\t\t\treturn this.currentLine == e && this.$tokenizeRow( e ), this.states[ e ] || 'start';\n\t\t\t}, r.prototype.$tokenizeRow = function ( e ) {\n\t\t\t\tvar 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;\n\t\t\t}, r.prototype.cleanup = function () {\n\t\t\t\tthis.running = !1, this.lines = [], this.states = [], this.currentLine = 0, this.removeAllListeners();\n\t\t\t}, r ); function r( e, t ) {\n\t\t\t\tthis.running = !1, this.lines = [], this.states = [], this.currentLine = 0, this.tokenizer = e; const a = this; this.$worker = function () {\n\t\t\t\t\tif ( a.running ) {\n\t\t\t\t\t\tfor ( var e = new Date(), t = a.currentLine, i = -1, n = a.doc, o = t; a.lines[ t ]; ) {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t} let r = n.getLength(), s = 0; for ( a.running = !1; t < r; ) {\n\t\t\t\t\t\t\tfor ( a.$tokenizeRow( t ), i = t; t++, a.lines[ t ]; ) { } if ( ++s % 5 == 0 && Date.now() - e > 20 ) {\n\t\t\t\t\t\t\t\ta.running = setTimeout( a.$worker, 20 ); break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}a.currentLine = t, o <= ( i = i == -1 ? t : i ) && a.fireUpdateEvent( o, i );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}n.implement( o.prototype, e ), t.BackgroundTokenizer = o;\n\t\t} ), ace.define( 'ace/search_highlight', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar f = e( './lib/lang' ), C = e( './range' ).Range, e = ( n.prototype.setRegexp = function ( e ) {\n\t\t\t\tString( this.regExp ) != String( e ) && ( this.regExp = e, this.cache = [] );\n\t\t\t}, n.prototype.update = function ( e, t, i, n ) {\n\t\t\t\tif ( this.regExp ) {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\tfor ( let g = u.length; g--; ) {\n\t\t\t\t\t\t\t\tconst p = u[ g ].toScreenRange( i ), m = p.toString(); s[ m ] || ( s[ m ] = !0, t.drawSingleLineMarker( e, p, this.clazz, n ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.docLen = i.getValue().length;\n\t\t\t\t}\n\t\t\t}, n ); function n( e, t, i ) {\n\t\t\t\tvoid 0 === i && ( i = 'text' ), this.setRegexp( e ), this.clazz = t, this.type = i, this.docLen = 0;\n\t\t\t}e.prototype.MAX_RANGES = 500, t.SearchHighlight = e;\n\t\t} ), ace.define( 'ace/undomanager', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\to.prototype.addSession = function ( e ) {\n\t\t\t\tthis.$session = e;\n\t\t\t}, o.prototype.add = function ( e, t, i ) {\n\t\t\t\tthis.$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 ) );\n\t\t\t}, o.prototype.addSelection = function ( e, t ) {\n\t\t\t\tthis.selections.push( { value: e, rev: t || this.$rev } );\n\t\t\t}, o.prototype.startNewGroup = function () {\n\t\t\t\treturn this.lastDeltas = null, this.$rev;\n\t\t\t}, o.prototype.markIgnored = function ( e, t ) {\n\t\t\t\tt == null && ( t = this.$rev + 1 ); for ( let i = this.$undoStack, n = i.length; n--; ) {\n\t\t\t\t\tconst o = i[ n ][ 0 ]; if ( o.id <= e ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} o.id < t && ( o.ignore = !0 );\n\t\t\t\t} this.lastDeltas = null;\n\t\t\t}, o.prototype.getSelection = function ( e, t ) {\n\t\t\t\tfor ( let i = this.selections, n = i.length; n--; ) {\n\t\t\t\t\tlet o = i[ n ]; if ( o.rev < e ) {\n\t\t\t\t\t\treturn o = t ? i[ n + 1 ] : o;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, o.prototype.getRevision = function () {\n\t\t\t\treturn this.$rev;\n\t\t\t}, o.prototype.getDeltas = function ( e, t ) {\n\t\t\t\tt == null && ( t = this.$rev + 1 ); for ( var i = this.$undoStack, n = null, o = 0, r = i.length; r--; ) {\n\t\t\t\t\tconst s = i[ r ][ 0 ]; if ( s.id < t && !n && ( n = r + 1 ), s.id <= e ) {\n\t\t\t\t\t\to = r + 1; break;\n\t\t\t\t\t}\n\t\t\t\t} return i.slice( o, n );\n\t\t\t}, o.prototype.getChangedRanges = function ( e, t ) {\n\t\t\t\tt == null && this.$rev;\n\t\t\t}, o.prototype.getChangedLines = function ( e, t ) {\n\t\t\t\tt == null && this.$rev;\n\t\t\t}, o.prototype.undo = function ( e, t ) {\n\t\t\t\tthis.lastDeltas = null; let i, n = this.$undoStack; if ( ( ( e, t ) => {\n\t\t\t\t\tfor ( let i = t; i--; ) {\n\t\t\t\t\t\tconst n = e[ i ]; if ( n && !n[ 0 ].ignore ) {\n\t\t\t\t\t\t\tfor ( ;i < t - 1; ) {\n\t\t\t\t\t\t\t\tconst o = ( ( e, t ) => {\n\t\t\t\t\t\t\t\t\tfor ( let i = e.length; i--; ) {\n\t\t\t\t\t\t\t\t\t\tfor ( let n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\t\t\t\t\tif ( !a( e[ i ], t[ n ] ) ) {\n\t\t\t\t\t\t\t\t\t\t\t\tfor ( ;i < e.length; ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tfor ( ;n--; ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ta( t[ n ], e[ i ] );\n\t\t\t\t\t\t\t\t\t\t\t\t\t}n = t.length, i++;\n\t\t\t\t\t\t\t\t\t\t\t\t} return [ e, t ];\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} return e.selectionBefore = t.selectionBefore = e.selectionAfter = t.selectionAfter = null, [ t, e ];\n\t\t\t\t\t\t\t\t} )( e[ i ], e[ i + 1 ] ); e[ i ] = o[ 0 ], e[ i + 1 ] = o[ 1 ], i++;\n\t\t\t\t\t\t\t} return 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} )( n, n.length ) ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}\n\t\t\t}, o.prototype.redo = function ( e, t ) {\n\t\t\t\tif ( this.lastDeltas = null, e = e || this.$session, this.$fromUndo = !0, this.$redoStackBaseRev != this.$rev ) {\n\t\t\t\t\tfor ( var i = this.getDeltas( this.$redoStackBaseRev, this.$rev + 1 ), n = this.$redoStack, o = i, r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\tfor ( let s = o[ r ], a = 0; a < s.length; a++ ) {\n\t\t\t\t\t\t\tl = 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--; ) {\n\t\t\t\t\t\t\t\tfor ( var d = l[ h ], u = 0; u < d.length; u++ ) {\n\t\t\t\t\t\t\t\t\tvar g = ( ( e, t ) => {\n\t\t\t\t\t\t\t\t\t\tlet i, n, o = e.action == 'insert', r = t.action == 'insert'; if ( o && r ) {\n\t\t\t\t\t\t\t\t\t\t\tf( e.start, t.start ) < 0 ? y( t, e, 1 ) : y( e, t, 1 );\n\t\t\t\t\t\t\t\t\t\t} else if ( o && !r ) {\n\t\t\t\t\t\t\t\t\t\t\tf( 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 ) );\n\t\t\t\t\t\t\t\t\t\t} else if ( !o && r ) {\n\t\t\t\t\t\t\t\t\t\t\tf( 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 ) );\n\t\t\t\t\t\t\t\t\t\t} else if ( !o && !r ) {\n\t\t\t\t\t\t\t\t\t\t\tif ( f( t.start, e.end ) >= 0 ) {\n\t\t\t\t\t\t\t\t\t\t\t\ty( t, e, -1 );\n\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\tif ( !( f( t.end, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t\t\t\t\t\t\t} y( e, t, -1 );\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t} return [ t, e ];\n\t\t\t\t\t\t\t\t\t} )( 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-- ) );\n\t\t\t\t\t\t\t\t}d.length || l.splice( h, 1 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.$redoStackBaseRev = this.$rev, this.$redoStack.forEach( function ( e ) {\n\t\t\t\t\t\te[ 0 ].id = ++this.$maxRev;\n\t\t\t\t\t}, this );\n\t\t\t\t} var i = this.$redoStack.pop(), p = null; return i && ( p = e.redoChanges( i, t ), this.$undoStack.push( i ), this.$syncRev() ), this.$fromUndo = !1, p;\n\t\t\t}, o.prototype.$syncRev = function () {\n\t\t\t\tvar e = this.$undoStack, e = e[ e.length - 1 ], e = e && e[ 0 ].id || 0; this.$redoStackBaseRev = e, this.$rev = e;\n\t\t\t}, o.prototype.reset = function () {\n\t\t\t\tthis.lastDeltas = null, this.$lastDelta = null, this.$undoStack = [], this.$redoStack = [], this.$rev = 0, this.mark = 0, this.$redoStackBaseRev = this.$rev, this.selections = [];\n\t\t\t}, o.prototype.canUndo = function () {\n\t\t\t\treturn this.$undoStack.length > 0;\n\t\t\t}, o.prototype.canRedo = function () {\n\t\t\t\treturn this.$redoStack.length > 0;\n\t\t\t}, o.prototype.bookmark = function ( e ) {\n\t\t\t\te == null && ( e = this.$rev ), this.mark = e;\n\t\t\t}, o.prototype.isAtBookmark = function () {\n\t\t\t\treturn this.$rev === this.mark;\n\t\t\t}, o.prototype.toJSON = function () {\n\t\t\t\treturn { $redoStack: this.$redoStack, $undoStack: this.$undoStack };\n\t\t\t}, o.prototype.fromJSON = function ( e ) {\n\t\t\t\tthis.reset(), this.$undoStack = e.$undoStack, this.$redoStack = e.$redoStack;\n\t\t\t}, o.prototype.$prettyPrint = function ( e ) {\n\t\t\t\treturn e ? r( e ) : r( this.$undoStack ) + '\\n---\\n' + r( this.$redoStack );\n\t\t\t}; const n = o; function o() {\n\t\t\t\tthis.$keepRedoStack, this.$maxRev = 0, this.$fromUndo = !1, this.$undoDepth = 1 / 0, this.reset();\n\t\t\t}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 ) {\n\t\t\t\treturn { row: e.row, column: e.column };\n\t\t\t} function r( e ) {\n\t\t\t\tlet 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 );\n\t\t\t} function s( e ) {\n\t\t\t\treturn e.start.row + ':' + e.start.column + '=>' + e.end.row + ':' + e.end.column;\n\t\t\t} function a( e, t ) {\n\t\t\t\tconst i = e.action == 'insert', n = t.action == 'insert'; if ( i && n ) {\n\t\t\t\t\tif ( f( t.start, e.end ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, -1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.start, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, 1 );\n\t\t\t\t\t}\n\t\t\t\t} else if ( i && !n ) {\n\t\t\t\t\tif ( f( t.start, e.end ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, -1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.end, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, -1 );\n\t\t\t\t\t}\n\t\t\t\t} else if ( !i && n ) {\n\t\t\t\t\tif ( f( t.start, e.start ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, 1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.start, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, 1 );\n\t\t\t\t\t}\n\t\t\t\t} else if ( !i && !n ) {\n\t\t\t\t\tif ( f( t.start, e.start ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, 1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.end, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, -1 );\n\t\t\t\t\t}\n\t\t\t\t} return 1;\n\t\t\t} function y( e, t, i ) {\n\t\t\t\tI( e.start, t.start, t.end, i ), I( e.end, t.start, t.end, i );\n\t\t\t} function I( e, t, i, n ) {\n\t\t\t\te.row == ( n == 1 ? t : i ).row && ( e.column += n * ( i.column - t.column ) ), e.row += n * ( i.row - t.row );\n\t\t\t} function v( e, t ) {\n\t\t\t\tvar 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 };\n\t\t\t}t.UndoManager = n;\n\t\t} ), ace.define( 'ace/edit_session/fold_line', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst n = e( '../range' ).Range; function o( e, t ) {\n\t\t\t\tthis.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 ) {\n\t\t\t\t\te.setFoldLine( this );\n\t\t\t\t}, this );\n\t\t\t}o.prototype.shiftRow = function ( t ) {\n\t\t\t\tthis.start.row += t, this.end.row += t, this.folds.forEach( ( e ) => {\n\t\t\t\t\te.start.row += t, e.end.row += t;\n\t\t\t\t} );\n\t\t\t}, o.prototype.addFold = function ( e ) {\n\t\t\t\tif ( e.sameRow ) {\n\t\t\t\t\tif ( e.start.row < this.startRow || e.endRow > this.endRow ) {\n\t\t\t\t\t\tthrow new Error( \"Can't add a fold to this FoldLine as it has no connection\" );\n\t\t\t\t\t} 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 );\n\t\t\t\t} else if ( e.start.row == this.end.row ) {\n\t\t\t\t\tthis.folds.push( e ), this.end.row = e.end.row, this.end.column = e.end.column;\n\t\t\t\t} else {\n\t\t\t\t\tif ( e.end.row != this.start.row ) {\n\t\t\t\t\t\tthrow new Error( \"Trying to add fold to FoldRow that doesn't have a matching row\" );\n\t\t\t\t\t} this.folds.unshift( e ), this.start.row = e.start.row, this.start.column = e.start.column;\n\t\t\t\t}e.foldLine = this;\n\t\t\t}, o.prototype.containsRow = function ( e ) {\n\t\t\t\treturn e >= this.start.row && e <= this.end.row;\n\t\t\t}, o.prototype.walk = function ( e, t, i ) {\n\t\t\t\tlet 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++ ) {\n\t\t\t\t\tif ( ( o = ( n = s[ l ] ).range.compareStart( t, i ) ) == -1 ) {\n\t\t\t\t\t\treturn void e( null, t, i, r, a );\n\t\t\t\t\t} if ( !e( null, n.start.row, n.start.column, r, a ) && e( n.placeholder, n.start.row, n.start.column, r ) || o === 0 ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} a = !n.sameRow, r = n.end.column;\n\t\t\t\t}e( null, t, i, r, a );\n\t\t\t}, o.prototype.getNextFoldTo = function ( e, t ) {\n\t\t\t\tfor ( var i, n, o = 0; o < this.folds.length; o++ ) {\n\t\t\t\t\tif ( ( n = ( i = this.folds[ o ] ).range.compareEnd( e, t ) ) == -1 ) {\n\t\t\t\t\t\treturn { fold: i, kind: 'after' };\n\t\t\t\t\t} if ( n === 0 ) {\n\t\t\t\t\t\treturn { fold: i, kind: 'inside' };\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, o.prototype.addRemoveChars = function ( e, t, i ) {\n\t\t\t\tlet n, o = this.getNextFoldTo( e, t ); if ( o ) {\n\t\t\t\t\tif ( n = o.fold, o.kind == 'inside' && n.start.column != t && n.start.row != e ) {\n\t\t\t\t\t\twindow.console && window.console.log( e, t, n );\n\t\t\t\t\t} else if ( n.start.row == e ) {\n\t\t\t\t\t\tlet r, s = ( r = this.folds ).indexOf( n ); for ( s === 0 && ( this.start.column += i ); s < r.length; s++ ) {\n\t\t\t\t\t\t\tif ( ( n = r[ s ] ).start.column += i, !n.sameRow ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t} n.end.column += i;\n\t\t\t\t\t\t} this.end.column += i;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, o.prototype.split = function ( e, t ) {\n\t\t\t\tvar 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;\n\t\t\t}, o.prototype.merge = function ( e ) {\n\t\t\t\tfor ( let t = e.folds, i = 0; i < t.length; i++ ) {\n\t\t\t\t\tthis.addFold( t[ i ] );\n\t\t\t\t} const n = this.foldData; n.splice( n.indexOf( e ), 1 );\n\t\t\t}, o.prototype.toString = function () {\n\t\t\t\tconst t = [ this.range.toString() + ': [' ]; return this.folds.forEach( ( e ) => {\n\t\t\t\t\tt.push( '  ' + e.toString() );\n\t\t\t\t} ), t.push( ']' ), t.join( '\\n' );\n\t\t\t}, o.prototype.idxToPosition = function ( e ) {\n\t\t\t\tfor ( let t = 0, i = 0; i < this.folds.length; i++ ) {\n\t\t\t\t\tconst n = this.folds[ i ]; if ( ( e -= n.start.column - t ) < 0 ) {\n\t\t\t\t\t\treturn { row: n.start.row, column: n.start.column + e };\n\t\t\t\t\t} if ( ( e -= n.placeholder.length ) < 0 ) {\n\t\t\t\t\t\treturn n.start;\n\t\t\t\t\t} t = n.end.column;\n\t\t\t\t} return { row: this.end.row, column: this.end.column + e };\n\t\t\t}, t.FoldLine = o;\n\t\t} ), ace.define( 'ace/range_list', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar a = e( './range' ).Range.comparePoints, e = ( n.prototype.pointIndex = function ( e, t, i ) {\n\t\t\t\tfor ( var n = this.ranges, o = i || 0; o < n.length; o++ ) {\n\t\t\t\t\tlet r = n[ o ], s = a( e, r.end ); if ( !( s > 0 ) ) {\n\t\t\t\t\t\treturn r = a( e, r.start ), s === 0 ? t && r !== 0 ? -o - 2 : o : r > 0 || r === 0 && !t ? o : -o - 1;\n\t\t\t\t\t}\n\t\t\t\t} return -o - 1;\n\t\t\t}, n.prototype.add = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.addList = function ( e ) {\n\t\t\t\tfor ( var t = [], i = e.length; i--; ) {\n\t\t\t\t\tt.push.apply( t, this.add( e[ i ] ) );\n\t\t\t\t} return t;\n\t\t\t}, n.prototype.substractPoint = function ( e ) {\n\t\t\t\te = this.pointIndex( e ); if ( e >= 0 ) {\n\t\t\t\t\treturn this.ranges.splice( e, 1 );\n\t\t\t\t}\n\t\t\t}, n.prototype.merge = function () {\n\t\t\t\tfor ( var e = [], t = this.ranges, i = ( t = t.sort( ( e, t ) => a( e.start, t.start ) ) )[ 0 ], n = 1; n < t.length; n++ ) {\n\t\t\t\t\tvar 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-- );\n\t\t\t\t} return this.ranges = t, e;\n\t\t\t}, n.prototype.contains = function ( e, t ) {\n\t\t\t\treturn this.pointIndex( { row: e, column: t } ) >= 0;\n\t\t\t}, n.prototype.containsPoint = function ( e ) {\n\t\t\t\treturn this.pointIndex( e ) >= 0;\n\t\t\t}, n.prototype.rangeAtPoint = function ( e ) {\n\t\t\t\te = this.pointIndex( e ); if ( e >= 0 ) {\n\t\t\t\t\treturn this.ranges[ e ];\n\t\t\t\t}\n\t\t\t}, n.prototype.clipRows = function ( e, t ) {\n\t\t\t\tconst i = this.ranges; if ( i[ 0 ].start.row > t || i[ i.length - 1 ].start.row < e ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} 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++ ) {\n\t\t\t\t\to.push( i[ r ] );\n\t\t\t\t} return o;\n\t\t\t}, n.prototype.removeAll = function () {\n\t\t\t\treturn this.ranges.splice( 0, this.ranges.length );\n\t\t\t}, n.prototype.attach = function ( e ) {\n\t\t\t\tthis.session && this.detach(), this.session = e, this.onChange = this.$onChange.bind( this ), this.session.on( 'change', this.onChange );\n\t\t\t}, n.prototype.detach = function () {\n\t\t\t\tthis.session && ( this.session.removeListener( 'change', this.onChange ), this.session = null );\n\t\t\t}, n.prototype.$onChange = function ( e ) {\n\t\t\t\tfor ( 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' ) {\n\t\t\t\t\tfor ( var l = o - n, c = -t.column + i.column; s < a; s++ ) {\n\t\t\t\t\t\tif ( ( h = r[ s ] ).start.row > n ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( var h, l = n - o, c = t.column - i.column; s < a; s++ ) {\n\t\t\t\t\t\tif ( ( h = r[ s ] ).start.row > o ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} 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 );\n\t\t\t\t\t}\n\t\t\t\t} if ( l != 0 && s < a ) {\n\t\t\t\t\tfor ( ;s < a; s++ ) {\n\t\t\t\t\t\t( h = r[ s ] ).start.row += l, h.end.row += l;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, n ); function n() {\n\t\t\t\tthis.ranges = [], this.$bias = 1;\n\t\t\t}e.prototype.comparePoints = a, t.RangeList = e;\n\t\t} ), ace.define( 'ace/edit_session/fold', [ 'require', 'exports', 'module', 'ace/range_list' ], function ( e, t, i ) {\n\t\t\tvar n, o, r = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), e = e( '../range_list' ).RangeList, r = ( r( s, o = e ), s.prototype.toString = function () {\n\t\t\t\t\treturn '\"' + this.placeholder + '\" ' + this.range.toString();\n\t\t\t\t}, s.prototype.setFoldLine = function ( t ) {\n\t\t\t\t\tthis.foldLine = t, this.subFolds.forEach( ( e ) => {\n\t\t\t\t\t\te.setFoldLine( t );\n\t\t\t\t\t} );\n\t\t\t\t}, s.prototype.clone = function () {\n\t\t\t\t\tconst t = new s( this.range.clone(), this.placeholder ); return this.subFolds.forEach( ( e ) => {\n\t\t\t\t\t\tt.subFolds.push( e.clone() );\n\t\t\t\t\t} ), t.collapseChildren = this.collapseChildren, t;\n\t\t\t\t}, s.prototype.addSubFold = function ( e ) {\n\t\t\t\t\tif ( !this.range.isEqual( e ) ) {\n\t\t\t\t\t\tr = 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 ) {\n\t\t\t\t\t\t\tif ( r.range.containsRange( e ) ) {\n\t\t\t\t\t\t\t\treturn r.addSubFold( e );\n\t\t\t\t\t\t\t} s = 1;\n\t\t\t\t\t\t} 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 )\n\t\t\t\t\t\t) == 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++ ) {\n\t\t\t\t\t\t\te.addSubFold( l[ h ] );\n\t\t\t\t\t\t} return e.setFoldLine( this.foldLine ), e;\n\t\t\t\t\t}\n\t\t\t\t}, s.prototype.restoreRange = function ( e ) {\n\t\t\t\t\treturn e = e, t = this.start, a( e.start, t ), void a( e.end, t ); let t;\n\t\t\t\t}, s ); function s( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t} function d( e, t ) {\n\t\t\t\te.row -= t.row, e.row == 0 && ( e.column -= t.column );\n\t\t\t} function a( e, t ) {\n\t\t\t\te.row == 0 && ( e.column += t.column ), e.row += t.row;\n\t\t\t}t.Fold = r;\n\t\t} ), 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 ) => {\n\t\t\tconst 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 () {\n\t\t\t\tthis.getFoldAt = function ( e, t, i ) {\n\t\t\t\t\tconst n = this.getFoldLine( e ); if ( !n ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} for ( let o = n.folds, r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\tconst 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() ) ) {\n\t\t\t\t\t\t\treturn o[ r ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.getFoldsInRange = function ( e ) {\n\t\t\t\t\tconst t = e.start, i = e.end, n = this.$foldData, o = []; t.column += 1, --i.column; for ( let r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\tlet s = n[ r ].range.compareRange( e ); if ( s != 2 ) {\n\t\t\t\t\t\t\tif ( s == -2 ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} for ( let a = n[ r ].folds, l = 0; l < a.length; l++ ) {\n\t\t\t\t\t\t\t\tconst c = a[ l ]; if ( ( s = c.range.compareRange( e ) ) == -2 ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} if ( s != 2 ) {\n\t\t\t\t\t\t\t\t\tif ( s == 42 ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} o.push( c );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return --t.column, i.column += 1, o;\n\t\t\t\t}, this.getFoldsInRangeList = function ( e ) {\n\t\t\t\t\tlet t; return Array.isArray( e ) ? ( t = [], e.forEach( function ( e ) {\n\t\t\t\t\t\tt = t.concat( this.getFoldsInRange( e ) );\n\t\t\t\t\t}, this ) ) : t = this.getFoldsInRange( e ), t;\n\t\t\t\t}, this.getAllFolds = function () {\n\t\t\t\t\tfor ( var e = [], t = this.$foldData, i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\tfor ( let n = 0; n < t[ i ].folds.length; n++ ) {\n\t\t\t\t\t\t\te.push( t[ i ].folds[ n ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return e;\n\t\t\t\t}, this.getFoldStringAt = function ( e, t, i, n ) {\n\t\t\t\t\tif ( !( n = n || this.getFoldLine( e ) ) ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} for ( var o, r = { end: { column: 0 } }, s = 0; s < n.folds.length; s++ ) {\n\t\t\t\t\t\tvar a, l = ( a = n.folds[ s ] ).range.compareEnd( e, t ); if ( l == -1 ) {\n\t\t\t\t\t\t\to = this.getLine( a.start.row ).substring( r.end.column, a.start.column ); break;\n\t\t\t\t\t\t} if ( l === 0 ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} r = a;\n\t\t\t\t\t} 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;\n\t\t\t\t}, this.getFoldLine = function ( e, t ) {\n\t\t\t\t\tlet i = this.$foldData, n = 0; for ( ( n = t ? i.indexOf( t ) : n ) == -1 && ( n = 0 ); n < i.length; n++ ) {\n\t\t\t\t\t\tconst o = i[ n ]; if ( o.start.row <= e && o.end.row >= e ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t} if ( o.end.row > e ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return null;\n\t\t\t\t}, this.getNextFoldLine = function ( e, t ) {\n\t\t\t\t\tlet i = this.$foldData, n = 0; for ( ( n = t ? i.indexOf( t ) : n ) == -1 && ( n = 0 ); n < i.length; n++ ) {\n\t\t\t\t\t\tconst o = i[ n ]; if ( o.end.row >= e ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return null;\n\t\t\t\t}, this.getFoldedRowCount = function ( e, t ) {\n\t\t\t\t\tfor ( var i = this.$foldData, n = t - e + 1, o = 0; o < i.length; o++ ) {\n\t\t\t\t\t\tvar r = i[ o ], s = r.end.row, r = r.start.row; if ( t <= s ) {\n\t\t\t\t\t\t\tr < t && ( e <= r ? n -= t - r : n = 0 ); break;\n\t\t\t\t\t\t}e <= s && ( n -= e <= r ? s - r : s - e + 1 );\n\t\t\t\t\t} return n;\n\t\t\t\t}, this.$addFoldLine = function ( e ) {\n\t\t\t\t\treturn this.$foldData.push( e ), this.$foldData.sort( ( e, t ) => e.start.row - t.start.row ), e;\n\t\t\t\t}, this.addFold = function ( e, t ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\treturn a.addSubFold( i );\n\t\t\t\t\t} 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 ) => {\n\t\t\t\t\t\ti.addSubFold( e );\n\t\t\t\t\t} ) ); for ( let c = 0; c < n.length; c++ ) {\n\t\t\t\t\t\tvar h = n[ c ]; if ( s == h.start.row ) {\n\t\t\t\t\t\t\th.addFold( i ), o = !0; break;\n\t\t\t\t\t\t} if ( r == h.end.row ) {\n\t\t\t\t\t\t\tif ( h.addFold( i ), o = !0, !i.sameRow ) {\n\t\t\t\t\t\t\t\tconst d = n[ c + 1 ]; if ( d && d.start.row == s ) {\n\t\t\t\t\t\t\t\t\th.merge( d ); break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} break;\n\t\t\t\t\t\t} if ( s <= h.start.row ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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;\n\t\t\t\t}, this.addFolds = function ( e ) {\n\t\t\t\t\te.forEach( function ( e ) {\n\t\t\t\t\t\tthis.addFold( e );\n\t\t\t\t\t}, this );\n\t\t\t\t}, this.removeFold = function ( e ) {\n\t\t\t\t\tlet 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' } );\n\t\t\t\t}, this.removeFolds = function ( e ) {\n\t\t\t\t\tfor ( var t = [], i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tt.push( e[ i ] );\n\t\t\t\t\t}t.forEach( function ( e ) {\n\t\t\t\t\t\tthis.removeFold( e );\n\t\t\t\t\t}, this ), this.$modified = !0;\n\t\t\t\t}, this.expandFold = function ( t ) {\n\t\t\t\t\tthis.removeFold( t ), t.subFolds.forEach( function ( e ) {\n\t\t\t\t\t\tt.restoreRange( e ), this.addFold( e );\n\t\t\t\t\t}, this ), t.collapseChildren > 0 && this.foldAll( t.start.row + 1, t.end.row, t.collapseChildren - 1 ), t.subFolds = [];\n\t\t\t\t}, this.expandFolds = function ( e ) {\n\t\t\t\t\te.forEach( function ( e ) {\n\t\t\t\t\t\tthis.expandFold( e );\n\t\t\t\t\t}, this );\n\t\t\t\t}, this.unfold = function ( e, t ) {\n\t\t\t\t\tlet i; if ( e == null ) {\n\t\t\t\t\t\ti = new h( 0, 0, this.getLength(), 0 ), t == null && ( t = !0 );\n\t\t\t\t\t} else if ( typeof e === 'number' ) {\n\t\t\t\t\t\ti = new h( e, 0, e, this.getLine( e ).length );\n\t\t\t\t\t} else if ( 'row' in e ) {\n\t\t\t\t\t\ti = h.fromPoints( e, e );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\t\treturn n = [], e.forEach( function ( e ) {\n\t\t\t\t\t\t\t\tn = n.concat( this.unfold( e ) );\n\t\t\t\t\t\t\t}, this ), n;\n\t\t\t\t\t\t} i = e;\n\t\t\t\t\t} 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; ) {\n\t\t\t\t\t\tthis.expandFolds( n ), n = this.getFoldsInRangeList( i );\n\t\t\t\t\t} if ( t != 0 ? this.removeFolds( n ) : this.expandFolds( n ), e.length ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t}\n\t\t\t\t}, this.isRowFolded = function ( e, t ) {\n\t\t\t\t\treturn !!this.getFoldLine( e, t );\n\t\t\t\t}, this.getRowFoldEnd = function ( e, t ) {\n\t\t\t\t\tt = this.getFoldLine( e, t ); return t ? t.end.row : e;\n\t\t\t\t}, this.getRowFoldStart = function ( e, t ) {\n\t\t\t\t\tt = this.getFoldLine( e, t ); return t ? t.start.row : e;\n\t\t\t\t}, this.getFoldDisplayLine = function ( e, t, i, o, r ) {\n\t\t\t\t\to == 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 ) => {\n\t\t\t\t\t\tif ( !( t < o ) ) {\n\t\t\t\t\t\t\tif ( t == o ) {\n\t\t\t\t\t\t\t\tif ( i < r ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} n = Math.max( r, n );\n\t\t\t\t\t\t\t}a += e != null ? e : s.getLine( t ).substring( n, i );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, t, i ), a;\n\t\t\t\t}, this.getDisplayLine = function ( e, t, i, n ) {\n\t\t\t\t\tlet o = this.getFoldLine( e ); return o ? this.getFoldDisplayLine( o, e, t, i, n ) : ( o = this.doc.getLine( e ) ).substring( n || 0, t || o.length );\n\t\t\t\t}, this.$cloneFoldData = function () {\n\t\t\t\t\tlet t = []; return t = this.$foldData.map( ( e ) => {\n\t\t\t\t\t\te = e.folds.map( ( e ) => e.clone() ); return new u( t, e );\n\t\t\t\t\t} );\n\t\t\t\t}, this.toggleFold = function ( e ) {\n\t\t\t\t\tlet t = this.selection.getRange(); if ( t.isEmpty() ) {\n\t\t\t\t\t\tvar i, n = t.start; if ( i = this.getFoldAt( n.row, n.column ) ) {\n\t\t\t\t\t\t\treturn void this.expandFold( i );\n\t\t\t\t\t\t} if ( e ) {\n\t\t\t\t\t\t\treturn void ( ( o = this.getFoldLine( n.row ) ) && this.expandFolds( o.folds ) );\n\t\t\t\t\t\t} ( 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;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar o = this.getFoldsInRange( t ); if ( e && o.length ) {\n\t\t\t\t\t\t\treturn void this.expandFolds( o );\n\t\t\t\t\t\t} o.length == 1 && ( i = o[ 0 ] );\n\t\t\t\t\t} if ( ( i = i || this.getFoldAt( t.start.row, t.start.column ) ) && i.range.toString() == t.toString() ) {\n\t\t\t\t\t\tthis.expandFold( i );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tn = '...'; if ( !t.isMultiLine() ) {\n\t\t\t\t\t\t\tif ( ( n = this.getTextRange( t ) ).length < 4 ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t} n = n.trim().slice( 0, 2 ) + '..';\n\t\t\t\t\t\t} this.addFold( n, t );\n\t\t\t\t\t}\n\t\t\t\t}, this.getCommentFoldRange = function ( e, t, i ) {\n\t\t\t\t\tvar n = ( s = new d( this, e, t ) ).getCurrentToken(), o = n && n.type; if ( n && /^comment|string/.test( o ) ) {\n\t\t\t\t\t\t( o = o.match( /comment|string/ )[ 0 ] ) == 'comment' && ( o += '|doc-start|\\\\.doc' ); var r = new RegExp( o ), o = new h(); if ( i != 1 ) {\n\t\t\t\t\t\t\tfor ( ;( n = s.stepBackward() ) && r.test( n.type ); ) { }n = s.stepForward();\n\t\t\t\t\t\t}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 ) {\n\t\t\t\t\t\t\tlet l = -1; do {\n\t\t\t\t\t\t\t\tif ( n = s.stepForward(), l == -1 ) {\n\t\t\t\t\t\t\t\t\tconst c = this.getState( s.$row ); a.toString() !== c.toString() && ( l = s.$row );\n\t\t\t\t\t\t\t\t} else if ( s.$row > l ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} while ( n && r.test( n.type ) ); n = s.stepBackward();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tn = s.getCurrentToken();\n\t\t\t\t\t\t} if ( o.end.row = s.getCurrentTokenRow(), o.end.column = s.getCurrentTokenColumn(), !( o.start.row == o.end.row && o.start.column > o.end.column ) ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.foldAll = function ( e, t, i, n ) {\n\t\t\t\t\ti == null && ( i = 1e5 ); const o = this.foldWidgets; if ( o ) {\n\t\t\t\t\t\tt = t || this.getLength(); for ( var r, s = e = e || 0; s < t; s++ ) {\n\t\t\t\t\t\t\to[ 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 ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.foldToLevel = function ( e ) {\n\t\t\t\t\tfor ( this.foldAll(); e-- > 0; ) {\n\t\t\t\t\t\tthis.unfold( null, !1 );\n\t\t\t\t\t}\n\t\t\t\t}, this.foldAllComments = function () {\n\t\t\t\t\tconst o = this; this.foldAll( null, null, null, ( e ) => {\n\t\t\t\t\t\tfor ( let t = o.getTokens( e ), i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\t\tconst n = t[ i ]; if ( n.type != 'text' || !/^\\s+$/.test( n.value ) ) {\n\t\t\t\t\t\t\t\treturn !!/comment/.test( n.type );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t}, this.$foldStyles = { manual: 1, markbegin: 1, markbeginend: 1 }, this.$foldStyle = 'markbegin', this.setFoldStyle = function ( e ) {\n\t\t\t\t\tif ( !this.$foldStyles[ e ] ) {\n\t\t\t\t\t\tthrow new Error( 'invalid fold style: ' + e + '[' + Object.keys( this.$foldStyles ).join( ', ' ) + ']' );\n\t\t\t\t\t} this.$foldStyle != e && ( ( this.$foldStyle = e ) == 'manual' && this.unfold(), e = this.$foldMode, this.$setFolding( null ), this.$setFolding( e ) );\n\t\t\t\t}, this.$setFolding = function ( e ) {\n\t\t\t\t\tthis.$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 );\n\t\t\t\t}, this.getParentFoldRangeData = function ( e, t ) {\n\t\t\t\t\tconst i = this.foldWidgets; if ( !i || t && i[ e ] ) {\n\t\t\t\t\t\treturn {};\n\t\t\t\t\t} for ( var n = e - 1; n >= 0; ) {\n\t\t\t\t\t\tlet o = i[ n ]; if ( ( o = o == null ? i[ n ] = this.getFoldWidget( n ) : o ) == 'start' ) {\n\t\t\t\t\t\t\tvar r = this.getFoldWidgetRange( n ), s = s || r; if ( r && r.end.row >= e ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}n--;\n\t\t\t\t\t} return { range: n !== -1 && r, firstRange: s };\n\t\t\t\t}, this.onFoldWidgetClick = function ( e, t ) {\n\t\t\t\t\tconst 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' );\n\t\t\t\t}, this.$toggleFoldWidget = function ( e, t ) {\n\t\t\t\t\tlet i, n, o, r; if ( this.getFoldWidget ) {\n\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.toggleFoldWidget = function ( e ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, this.updateFoldWidgets = function ( e ) {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t}, this.tokenizerUpdateFoldWidgets = function ( e ) {\n\t\t\t\t\te = e.data; e.first != e.last && this.foldWidgets.length > e.first && this.foldWidgets.splice( e.first, this.foldWidgets.length );\n\t\t\t\t};\n\t\t\t};\n\t\t} ), ace.define( 'ace/edit_session/bracket_match', [ 'require', 'exports', 'module', 'ace/token_iterator', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst d = e( '../token_iterator' ).TokenIterator, C = e( '../range' ).Range; t.BracketMatch = function () {\n\t\t\t\tthis.findMatchingBracket = function ( e, t ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}, this.getBracketRange = function ( e ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} if ( s[ 1 ] ) {\n\t\t\t\t\t\tif ( !( i = this.$findClosingBracket( s[ 1 ], e ) ) ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} t = C.fromPoints( e, i ), o || ( t.end.column++, t.start.column-- ), t.cursor = t.end;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( i = this.$findOpeningBracket( s[ 2 ], e ) ) ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} t = C.fromPoints( i, e ), o || ( t.start.column++, t.end.column-- ), t.cursor = t.start;\n\t\t\t\t\t} return t;\n\t\t\t\t}, this.getMatchingBracketRanges = function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, this.$brackets = { ')': '(', '(': ')', ']': '[', '[': ']', '{': '}', '}': '{', '<': '>', '>': '<' }, this.$findOpeningBracket = function ( e, t, i ) {\n\t\t\t\t\tlet n = this.$brackets[ e ], o = 1, r = new d( this, t.row, t.column ), s = r.getCurrentToken(); if ( s = s || r.stepForward() ) {\n\t\t\t\t\t\ti = 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; ; ) {\n\t\t\t\t\t\t\tfor ( ;a >= 0; ) {\n\t\t\t\t\t\t\t\tconst c = l.charAt( a ); if ( c == n ) {\n\t\t\t\t\t\t\t\t\tif ( --o == 0 ) {\n\t\t\t\t\t\t\t\t\t\treturn { row: r.getCurrentTokenRow(), column: a + r.getCurrentTokenColumn() };\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tc == e && ( o += 1 );\n\t\t\t\t\t\t\t\t}--a;\n\t\t\t\t\t\t\t} for ( ;( s = r.stepBackward() ) && !i.test( s.type ); ) { } if ( s == null ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} a = ( l = s.value ).length - 1;\n\t\t\t\t\t\t} return null;\n\t\t\t\t\t}\n\t\t\t\t}, this.$findClosingBracket = function ( e, t, i ) {\n\t\t\t\t\tlet n = this.$brackets[ e ], o = 1, r = new d( this, t.row, t.column ), s = r.getCurrentToken(); if ( s = s || r.stepForward() ) {\n\t\t\t\t\t\ti = 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(); ; ) {\n\t\t\t\t\t\t\tfor ( let l = s.value, c = l.length; a < c; ) {\n\t\t\t\t\t\t\t\tconst h = l.charAt( a ); if ( h == n ) {\n\t\t\t\t\t\t\t\t\tif ( --o == 0 ) {\n\t\t\t\t\t\t\t\t\t\treturn { row: r.getCurrentTokenRow(), column: a + r.getCurrentTokenColumn() };\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\th == e && ( o += 1 );\n\t\t\t\t\t\t\t\t}a += 1;\n\t\t\t\t\t\t\t} for ( ;( s = r.stepForward() ) && !i.test( s.type ); ) { } if ( s == null ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} a = 0;\n\t\t\t\t\t\t} return null;\n\t\t\t\t\t}\n\t\t\t\t}, this.getMatchingTags = function ( e ) {\n\t\t\t\t\tvar e = new d( this, e.row, e.column ), t = this.$findTagName( e ); if ( t ) {\n\t\t\t\t\t\treturn e.stepBackward().value === '<' ? this.$findClosingTag( e, t ) : this.$findOpeningTag( e, t );\n\t\t\t\t\t}\n\t\t\t\t}, this.$findTagName = function ( e ) {\n\t\t\t\t\tlet t = e.getCurrentToken(), i = !1, n = !1; if ( t && !t.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\tfor ( ;( t = n ? e.stepBackward() : e.stepForward() ) && ( t.value === '/>' ? n = !0 : t.type.includes( 'tag-name' ) && ( i = !0 ) ), t && !i; ) { }\n\t\t\t\t\t} return t;\n\t\t\t\t}, this.$findClosingTag = function ( e, t ) {\n\t\t\t\t\tlet 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 {\n\t\t\t\t\t\tvar 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() ) {\n\t\t\t\t\t\t\tif ( t.value !== '>' || a || ( l = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ), a = !0 ), t.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\t\t\tif ( n === ( i = t.value ) ) {\n\t\t\t\t\t\t\t\t\tif ( c.value === '<' ) {\n\t\t\t\t\t\t\t\t\t\to++;\n\t\t\t\t\t\t\t\t\t} else if ( c.value === '</' && --o < 0 ) {\n\t\t\t\t\t\t\t\t\t\te.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 !== '>' ) {\n\t\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t\t} var u = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tn === 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 ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} while ( t && o >= 0 ); if ( r && l && h && u && s && d ) {\n\t\t\t\t\t\treturn { 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 };\n\t\t\t\t\t}\n\t\t\t\t}, this.$findOpeningTag = function ( e, t ) {\n\t\t\t\t\tlet 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 === '>' ) {\n\t\t\t\t\t\tconst h = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ); e.stepBackward(), e.stepBackward(); do {\n\t\t\t\t\t\t\tif ( t = n, s = e.getCurrentTokenRow(), i = ( a = e.getCurrentTokenColumn() ) + t.value.length, n = e.stepBackward(), t ) {\n\t\t\t\t\t\t\t\tif ( t.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\t\t\t\tif ( o === t.value ) {\n\t\t\t\t\t\t\t\t\t\tif ( n.value === '<' ) {\n\t\t\t\t\t\t\t\t\t\t\tif ( ++r > 0 ) {\n\t\t\t\t\t\t\t\t\t\t\t\tfor ( 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 );\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\tn.value === '</' && r--;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else if ( t.value === '/>' ) {\n\t\t\t\t\t\t\t\t\tfor ( var p = 0, m = n; m; ) {\n\t\t\t\t\t\t\t\t\t\tif ( m.type.includes( 'tag-name' ) && m.value === o ) {\n\t\t\t\t\t\t\t\t\t\t\tr--; break;\n\t\t\t\t\t\t\t\t\t\t} if ( m.value === '<' ) {\n\t\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t\t} m = e.stepBackward(), p++;\n\t\t\t\t\t\t\t\t\t} for ( let f = 0; f < p; f++ ) {\n\t\t\t\t\t\t\t\t\t\te.stepForward();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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;\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tconst 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 () {\n\t\t\t\tconst e = this; this.curOp = null, this.on( 'change', () => {\n\t\t\t\t\te.curOp || ( e.startOperation(), e.curOp.selectionBefore = e.$lastSel ), e.curOp.docChanged = !0;\n\t\t\t\t}, !0 ), this.on( 'changeSelection', () => {\n\t\t\t\t\te.curOp || ( e.startOperation(), e.curOp.selectionBefore = e.$lastSel ), e.curOp.selectionChanged = !0;\n\t\t\t\t}, !0 ), this.$operationResetTimer = o.delayedCall( this.endOperation.bind( this, !0 ) );\n\t\t\t}, C.prototype.startOperation = function ( e ) {\n\t\t\t\tif ( this.curOp ) {\n\t\t\t\t\tif ( !e || this.curOp.command ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} this.prevOp = this.curOp;\n\t\t\t\t}e = e || {}, this.$operationResetTimer.schedule(), this.curOp = { command: e.command || {}, args: e.args }, this.curOp.selectionBefore = this.selection.toJSON(), this._signal( 'startOperation', e );\n\t\t\t}, C.prototype.endOperation = function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, C.prototype.setDocument = function ( e ) {\n\t\t\t\tthis.doc && this.doc.off( 'change', this.$onChange ), ( this.doc = e ).on( 'change', this.$onChange, !0 ), this.bgTokenizer.setDocument( this.getDocument() ), this.resetCaches();\n\t\t\t}, C.prototype.getDocument = function () {\n\t\t\t\treturn this.doc;\n\t\t\t}, Object.defineProperty( C.prototype, 'widgetManager', { get: function () {\n\t\t\t\tconst e = new d( this ); return this.widgetManager = e, this.$editor && e.attach( this.$editor ), e;\n\t\t\t}, set: function ( e ) {\n\t\t\t\tObject.defineProperty( this, 'widgetManager', { writable: !0, enumerable: !0, configurable: !0, value: e } );\n\t\t\t}, enumerable: !1, configurable: !0 } ), C.prototype.$resetRowCache = function ( e ) {\n\t\t\t\tlet 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 = [] );\n\t\t\t}, C.prototype.$getRowCacheIndex = function ( e, t ) {\n\t\t\t\tfor ( var i = 0, n = e.length - 1; i <= n; ) {\n\t\t\t\t\tconst o = i + n >> 1, r = e[ o ]; if ( r < t ) {\n\t\t\t\t\t\ti = 1 + o;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( t < r ) ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t} n = o - 1;\n\t\t\t\t\t}\n\t\t\t\t} return i - 1;\n\t\t\t}, C.prototype.resetCaches = function () {\n\t\t\t\tthis.$modified = !0, this.$wrapData = [], this.$rowLengthCache = [], this.$resetRowCache( 0 ), this.destroyed || this.bgTokenizer.start( 0 );\n\t\t\t}, C.prototype.onChangeFold = function ( e ) {\n\t\t\t\te = e.data; this.$resetRowCache( e.start.row );\n\t\t\t}, C.prototype.onChange = function ( e ) {\n\t\t\t\tthis.$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 );\n\t\t\t}, C.prototype.onSelectionChange = function () {\n\t\t\t\tthis._signal( 'changeSelection' );\n\t\t\t}, C.prototype.setValue = function ( e ) {\n\t\t\t\tthis.doc.setValue( e ), this.selection.moveTo( 0, 0 ), this.$resetRowCache( 0 ), this.setUndoManager( this.$undoManager ), this.getUndoManager().reset();\n\t\t\t}, C.fromJSON = function ( e ) {\n\t\t\t\ttypeof 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 ) => {\n\t\t\t\t\ti.addFold( '...', h.fromPoints( e.start, e.end ) );\n\t\t\t\t} ), 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;\n\t\t\t}, C.prototype.toJSON = function () {\n\t\t\t\treturn { 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() };\n\t\t\t}, C.prototype.toString = function () {\n\t\t\t\treturn this.doc.getValue();\n\t\t\t}, C.prototype.getSelection = function () {\n\t\t\t\treturn this.selection;\n\t\t\t}, C.prototype.getState = function ( e ) {\n\t\t\t\treturn this.bgTokenizer.getState( e );\n\t\t\t}, C.prototype.getTokens = function ( e ) {\n\t\t\t\treturn this.bgTokenizer.getTokens( e );\n\t\t\t}, C.prototype.getTokenAt = function ( e, t ) {\n\t\t\t\tvar i = this.bgTokenizer.getTokens( e ), n = 0; if ( t == null ) {\n\t\t\t\t\tvar o = i.length - 1, n = this.getLine( e ).length;\n\t\t\t\t} else {\n\t\t\t\t\tfor ( o = 0; o < i.length && !( t <= ( n += i[ o ].value.length ) ); o++ ) { }\n\t\t\t\t} return ( e = i[ o ] ) ? ( e.index = o, e.start = n - e.value.length, e ) : null;\n\t\t\t}, C.prototype.setUndoManager = function ( e ) {\n\t\t\t\tlet t; this.$undoManager = e, this.$informUndoManager && this.$informUndoManager.cancel(), e ? ( e.addSession( t = this ), this.$syncInformUndoManager = function () {\n\t\t\t\t\tt.$informUndoManager.cancel(), t.mergeUndoDeltas = !1;\n\t\t\t\t}, this.$informUndoManager = o.delayedCall( this.$syncInformUndoManager ) ) : this.$syncInformUndoManager = function () {};\n\t\t\t}, C.prototype.markUndoGroup = function () {\n\t\t\t\tthis.$syncInformUndoManager && this.$syncInformUndoManager();\n\t\t\t}, C.prototype.getUndoManager = function () {\n\t\t\t\treturn this.$undoManager || this.$defaultUndoManager;\n\t\t\t}, C.prototype.getTabString = function () {\n\t\t\t\treturn this.getUseSoftTabs() ? o.stringRepeat( ' ', this.getTabSize() ) : '\\t';\n\t\t\t}, C.prototype.setUseSoftTabs = function ( e ) {\n\t\t\t\tthis.setOption( 'useSoftTabs', e );\n\t\t\t}, C.prototype.getUseSoftTabs = function () {\n\t\t\t\treturn this.$useSoftTabs && !this.$mode.$indentWithTabs;\n\t\t\t}, C.prototype.setTabSize = function ( e ) {\n\t\t\t\tthis.setOption( 'tabSize', e );\n\t\t\t}, C.prototype.getTabSize = function () {\n\t\t\t\treturn this.$tabSize;\n\t\t\t}, C.prototype.isTabStop = function ( e ) {\n\t\t\t\treturn this.$useSoftTabs && e.column % this.$tabSize == 0;\n\t\t\t}, C.prototype.setNavigateWithinSoftTabs = function ( e ) {\n\t\t\t\tthis.setOption( 'navigateWithinSoftTabs', e );\n\t\t\t}, C.prototype.getNavigateWithinSoftTabs = function () {\n\t\t\t\treturn this.$navigateWithinSoftTabs;\n\t\t\t}, C.prototype.setOverwrite = function ( e ) {\n\t\t\t\tthis.setOption( 'overwrite', e );\n\t\t\t}, C.prototype.getOverwrite = function () {\n\t\t\t\treturn this.$overwrite;\n\t\t\t}, C.prototype.toggleOverwrite = function () {\n\t\t\t\tthis.setOverwrite( !this.$overwrite );\n\t\t\t}, C.prototype.addGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$decorations[ e ] || ( this.$decorations[ e ] = '' ), this.$decorations[ e ] += ' ' + t, this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.removeGutterCustomWidget = function ( e ) {\n\t\t\t\tthis.$editor && this.$editor.renderer.$gutterLayer.$removeCustomWidget( e );\n\t\t\t}, C.prototype.addGutterCustomWidget = function ( e, t ) {\n\t\t\t\tthis.$editor && this.$editor.renderer.$gutterLayer.$addCustomWidget( e, t );\n\t\t\t}, C.prototype.removeGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$decorations[ e ] = ( this.$decorations[ e ] || '' ).replace( ' ' + t, '' ), this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.getBreakpoints = function () {\n\t\t\t\treturn this.$breakpoints;\n\t\t\t}, C.prototype.setBreakpoints = function ( e ) {\n\t\t\t\tthis.$breakpoints = []; for ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tthis.$breakpoints[ e[ t ] ] = 'ace_breakpoint';\n\t\t\t\t} this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.clearBreakpoints = function () {\n\t\t\t\tthis.$breakpoints = [], this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.setBreakpoint = function ( e, t ) {\n\t\t\t\t( t = void 0 === t ? 'ace_breakpoint' : t ) ? this.$breakpoints[ e ] = t : delete this.$breakpoints[ e ], this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.clearBreakpoint = function ( e ) {\n\t\t\t\tdelete this.$breakpoints[ e ], this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.addMarker = function ( e, t, i, n ) {\n\t\t\t\tvar 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;\n\t\t\t}, C.prototype.addDynamicMarker = function ( e, t ) {\n\t\t\t\tlet i; if ( e.update ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}\n\t\t\t}, C.prototype.removeMarker = function ( e ) {\n\t\t\t\tconst t = this.$frontMarkers[ e ] || this.$backMarkers[ e ]; t && ( delete ( t.inFront ? this.$frontMarkers : this.$backMarkers )[ e ], this._signal( t.inFront ? 'changeFrontMarker' : 'changeBackMarker' ) );\n\t\t\t}, C.prototype.getMarkers = function ( e ) {\n\t\t\t\treturn e ? this.$frontMarkers : this.$backMarkers;\n\t\t\t}, C.prototype.highlight = function ( e ) {\n\t\t\t\tlet t; this.$searchHighlight || ( t = new p( null, 'ace_selected-word', 'text' ), this.$searchHighlight = this.addDynamicMarker( t ) ), this.$searchHighlight.setRegexp( e );\n\t\t\t}, C.prototype.highlightLines = function ( e, t, i, n ) {\n\t\t\t\ttypeof 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;\n\t\t\t}, C.prototype.setAnnotations = function ( e ) {\n\t\t\t\tthis.$annotations = e, this._signal( 'changeAnnotation', {} );\n\t\t\t}, C.prototype.getAnnotations = function () {\n\t\t\t\treturn this.$annotations || [];\n\t\t\t}, C.prototype.clearAnnotations = function () {\n\t\t\t\tthis.setAnnotations( [] );\n\t\t\t}, C.prototype.$detectNewLine = function ( e ) {\n\t\t\t\te = e.match( /^.*?(\\r?\\n)/m ); this.$autoNewLine = e ? e[ 1 ] : '\\n';\n\t\t\t}, C.prototype.getWordRange = function ( e, t ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\tfor ( ;--r >= 0 && n.charAt( r ).match( i ); ) { }r++;\n\t\t\t\t} for ( var s = t; s < n.length && n.charAt( s ).match( i ); ) {\n\t\t\t\t\ts++;\n\t\t\t\t} return new h( e, r, e, s );\n\t\t\t}, C.prototype.getAWordRange = function ( e, t ) {\n\t\t\t\tfor ( var i = this.getWordRange( e, t ), n = this.getLine( i.end.row ); n.charAt( i.end.column ).match( /[ \\t]/ ); ) {\n\t\t\t\t\ti.end.column += 1;\n\t\t\t\t} return i;\n\t\t\t}, C.prototype.setNewLineMode = function ( e ) {\n\t\t\t\tthis.doc.setNewLineMode( e );\n\t\t\t}, C.prototype.getNewLineMode = function () {\n\t\t\t\treturn this.doc.getNewLineMode();\n\t\t\t}, C.prototype.setUseWorker = function ( e ) {\n\t\t\t\tthis.setOption( 'useWorker', e );\n\t\t\t}, C.prototype.getUseWorker = function () {\n\t\t\t\treturn this.$useWorker;\n\t\t\t}, C.prototype.onReloadTokenizer = function ( e ) {\n\t\t\t\tconst t = e.data; this.bgTokenizer.start( t.first ), this._signal( 'tokenizerUpdate', e );\n\t\t\t}, C.prototype.setMode = function ( e, t ) {\n\t\t\t\tif ( e && typeof e === 'object' ) {\n\t\t\t\t\tif ( e.getTokenizer ) {\n\t\t\t\t\t\treturn this.$onChangeMode( e );\n\t\t\t\t\t} var i = e, n = i.path;\n\t\t\t\t} else {\n\t\t\t\t\tn = e || 'ace/mode/text';\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tif ( !this.destroyed ) {\n\t\t\t\t\t\tif ( this.$modeId !== n ) {\n\t\t\t\t\t\t\treturn t && t();\n\t\t\t\t\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();\n\t\t\t\t\t}\n\t\t\t\t} ), this.$mode || this.$onChangeMode( this.$modes[ 'ace/mode/text' ], !0 ) );\n\t\t\t}, C.prototype.$onChangeMode = function ( e, t ) {\n\t\t\t\tlet 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 } ) );\n\t\t\t}, C.prototype.$stopWorker = function () {\n\t\t\t\tthis.$worker && ( this.$worker.terminate(), this.$worker = null );\n\t\t\t}, C.prototype.$startWorker = function () {\n\t\t\t\ttry {\n\t\t\t\t\tthis.$worker = this.$mode.createWorker( this );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\ts.warn( 'Could not load worker', e ), this.$worker = null;\n\t\t\t\t}\n\t\t\t}, C.prototype.getMode = function () {\n\t\t\t\treturn this.$mode;\n\t\t\t}, C.prototype.setScrollTop = function ( e ) {\n\t\t\t\tthis.$scrollTop === e || isNaN( e ) || ( this.$scrollTop = e, this._signal( 'changeScrollTop', e ) );\n\t\t\t}, C.prototype.getScrollTop = function () {\n\t\t\t\treturn this.$scrollTop;\n\t\t\t}, C.prototype.setScrollLeft = function ( e ) {\n\t\t\t\tthis.$scrollLeft === e || isNaN( e ) || ( this.$scrollLeft = e, this._signal( 'changeScrollLeft', e ) );\n\t\t\t}, C.prototype.getScrollLeft = function () {\n\t\t\t\treturn this.$scrollLeft;\n\t\t\t}, C.prototype.getScreenWidth = function () {\n\t\t\t\treturn this.$computeWidth(), this.lineWidgets ? Math.max( this.getLineWidgetMaxWidth(), this.screenWidth ) : this.screenWidth;\n\t\t\t}, C.prototype.getLineWidgetMaxWidth = function () {\n\t\t\t\tlet t; return this.lineWidgetsWidth != null ? this.lineWidgetsWidth : ( t = 0, this.lineWidgets.forEach( ( e ) => {\n\t\t\t\t\te && e.screenWidth > t && ( t = e.screenWidth );\n\t\t\t\t} ), this.lineWidgetWidth = t );\n\t\t\t}, C.prototype.$computeWidth = function ( e ) {\n\t\t\t\tif ( this.$modified || e ) {\n\t\t\t\t\tif ( this.$modified = !1, this.$useWrapMode ) {\n\t\t\t\t\t\treturn this.screenWidth = this.$wrapLimit;\n\t\t\t\t\t} 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++ ) {\n\t\t\t\t\t\tif ( s < l ) {\n\t\t\t\t\t\t\tif ( a <= ( l = r.end.row + 1 ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} s = ( r = this.$foldData[ o++ ] ) ? r.start.row : 1 / 0;\n\t\t\t\t\t\t}i[ l ] == null && ( i[ l ] = this.$getStringScreenWidth( t[ l ] )[ 0 ] ), i[ l ] > n && ( n = i[ l ] );\n\t\t\t\t\t} this.screenWidth = n;\n\t\t\t\t}\n\t\t\t}, C.prototype.getLine = function ( e ) {\n\t\t\t\treturn this.doc.getLine( e );\n\t\t\t}, C.prototype.getLines = function ( e, t ) {\n\t\t\t\treturn this.doc.getLines( e, t );\n\t\t\t}, C.prototype.getLength = function () {\n\t\t\t\treturn this.doc.getLength();\n\t\t\t}, C.prototype.getTextRange = function ( e ) {\n\t\t\t\treturn this.doc.getTextRange( e || this.selection.getRange() );\n\t\t\t}, C.prototype.insert = function ( e, t ) {\n\t\t\t\treturn this.doc.insert( e, t );\n\t\t\t}, C.prototype.remove = function ( e ) {\n\t\t\t\treturn this.doc.remove( e );\n\t\t\t}, C.prototype.removeFullLines = function ( e, t ) {\n\t\t\t\treturn this.doc.removeFullLines( e, t );\n\t\t\t}, C.prototype.undoChanges = function ( e, t ) {\n\t\t\t\tif ( e.length ) {\n\t\t\t\t\tthis.$fromUndo = !0; for ( let i = e.length - 1; i != -1; i-- ) {\n\t\t\t\t\t\tconst n = e[ i ]; n.action == 'insert' || n.action == 'remove' ? this.doc.revertDelta( n ) : n.folds && this.addFolds( n.folds );\n\t\t\t\t\t}!t && this.$undoSelect && ( e.selectionBefore ? this.selection.fromJSON( e.selectionBefore ) : this.selection.setRange( this.$getUndoSelection( e, !0 ) ) ), this.$fromUndo = !1;\n\t\t\t\t}\n\t\t\t}, C.prototype.redoChanges = function ( e, t ) {\n\t\t\t\tif ( e.length ) {\n\t\t\t\t\tthis.$fromUndo = !0; for ( let i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tconst n = e[ i ]; n.action != 'insert' && n.action != 'remove' || this.doc.$safeApplyDelta( n );\n\t\t\t\t\t}!t && this.$undoSelect && ( e.selectionAfter ? this.selection.fromJSON( e.selectionAfter ) : this.selection.setRange( this.$getUndoSelection( e, !1 ) ) ), this.$fromUndo = !1;\n\t\t\t\t}\n\t\t\t}, C.prototype.setUndoSelect = function ( e ) {\n\t\t\t\tthis.$undoSelect = e;\n\t\t\t}, C.prototype.$getUndoSelection = function ( e, t ) {\n\t\t\t\tfunction i( e ) {\n\t\t\t\t\treturn t ? e.action !== 'insert' : e.action === 'insert';\n\t\t\t\t} for ( var n, o, r = 0; r < e.length; r++ ) {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t} return n;\n\t\t\t}, C.prototype.replace = function ( e, t ) {\n\t\t\t\treturn this.doc.replace( e, t );\n\t\t\t}, C.prototype.moveText = function ( e, t, i ) {\n\t\t\t\tvar 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;\n\t\t\t}, C.prototype.indentRows = function ( e, t, i ) {\n\t\t\t\ti = i.replace( /\\t/g, this.getTabString() ); for ( let n = e; n <= t; n++ ) {\n\t\t\t\t\tthis.doc.insertInLine( { row: n, column: 0 }, i );\n\t\t\t\t}\n\t\t\t}, C.prototype.outdentRows = function ( e ) {\n\t\t\t\tfor ( let t = e.collapseRows(), i = new h( 0, 0, 0, 0 ), n = this.getTabSize(), o = t.start.row; o <= t.end.row; ++o ) {\n\t\t\t\t\tconst 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 );\n\t\t\t\t}\n\t\t\t}, C.prototype.$moveLines = function ( e, t, i ) {\n\t\t\t\tif ( e = this.getRowFoldStart( e ), t = this.getRowFoldEnd( t ), i < 0 ) {\n\t\t\t\t\tif ( ( o = this.getRowFoldStart( e + i ) ) < 0 ) {\n\t\t\t\t\t\treturn 0;\n\t\t\t\t\t} var n = o - e;\n\t\t\t\t} else if ( i > 0 ) {\n\t\t\t\t\tif ( ( o = this.getRowFoldEnd( t + i ) ) > this.doc.getLength() - 1 ) {\n\t\t\t\t\t\treturn 0;\n\t\t\t\t\t} n = o - t;\n\t\t\t\t} else {\n\t\t\t\t\te = this.$clipRowToDocument( e ); n = ( t = this.$clipRowToDocument( t ) ) - e + 1;\n\t\t\t\t} 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;\n\t\t\t}, C.prototype.moveLinesUp = function ( e, t ) {\n\t\t\t\treturn this.$moveLines( e, t, -1 );\n\t\t\t}, C.prototype.moveLinesDown = function ( e, t ) {\n\t\t\t\treturn this.$moveLines( e, t, 1 );\n\t\t\t}, C.prototype.duplicateLines = function ( e, t ) {\n\t\t\t\treturn this.$moveLines( e, t, 0 );\n\t\t\t}, C.prototype.$clipRowToDocument = function ( e ) {\n\t\t\t\treturn Math.max( 0, Math.min( e, this.doc.getLength() - 1 ) );\n\t\t\t}, C.prototype.$clipColumnToRow = function ( e, t ) {\n\t\t\t\treturn t < 0 ? 0 : Math.min( this.doc.getLine( e ).length, t );\n\t\t\t}, C.prototype.$clipPositionToDocument = function ( e, t ) {\n\t\t\t\tlet 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 };\n\t\t\t}, C.prototype.$clipRangeToDocument = function ( e ) {\n\t\t\t\te.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;\n\t\t\t}, C.prototype.setUseWrapMode = function ( e ) {\n\t\t\t\te != 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' ) );\n\t\t\t}, C.prototype.getUseWrapMode = function () {\n\t\t\t\treturn this.$useWrapMode;\n\t\t\t}, C.prototype.setWrapLimitRange = function ( e, t ) {\n\t\t\t\tthis.$wrapLimitRange.min === e && this.$wrapLimitRange.max === t || ( this.$wrapLimitRange = { min: e, max: t }, this.$modified = !0, this.$bidiHandler.markAsDirty(), this.$useWrapMode && this._signal( 'changeWrapMode' ) );\n\t\t\t}, C.prototype.adjustWrapLimit = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, C.prototype.$constrainWrapLimit = function ( e, t, i ) {\n\t\t\t\treturn t && ( e = Math.max( t, e ) ), e = i ? Math.min( i, e ) : e;\n\t\t\t}, C.prototype.getWrapLimit = function () {\n\t\t\t\treturn this.$wrapLimit;\n\t\t\t}, C.prototype.setWrapLimit = function ( e ) {\n\t\t\t\tthis.setWrapLimitRange( e, e );\n\t\t\t}, C.prototype.getWrapLimitRange = function () {\n\t\t\t\treturn { min: this.$wrapLimitRange.min, max: this.$wrapLimitRange.max };\n\t\t\t}, C.prototype.$updateInternalDataOnChange = function ( e ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tif ( i === 'remove' ) {\n\t\t\t\t\t\tthis[ 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++ ) {\n\t\t\t\t\t\t\t( g = c[ h ] ).start.row >= o.row && g.shiftRow( -a );\n\t\t\t\t\t\t}s = r;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar 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++ ) {\n\t\t\t\t\t\t\t( g = c[ h ] ).start.row >= r && g.shiftRow( a );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} 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;\n\t\t\t}, C.prototype.$updateRowLengthCache = function ( e, t ) {\n\t\t\t\tthis.$rowLengthCache[ e ] = null, this.$rowLengthCache[ t ] = null;\n\t\t\t}, C.prototype.$updateWrapData = function ( e, t ) {\n\t\t\t\tlet 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; ) {\n\t\t\t\t\t( i = this.getFoldLine( l, i ) ) ? ( s = [], i.walk( ( e, t, i, n ) => {\n\t\t\t\t\t\tlet o; if ( e != null ) {\n\t\t\t\t\t\t\t( o = this.$getDisplayTokens( e, s.length ) )[ 0 ] = v; for ( let r = 1; r < o.length; r++ ) {\n\t\t\t\t\t\t\t\to[ r ] = b;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\to = this.$getDisplayTokens( a[ t ].substring( n, i ), s.length );\n\t\t\t\t\t\t}s = s.concat( o );\n\t\t\t\t\t}, 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++ );\n\t\t\t\t}\n\t\t\t}, C.prototype.$computeWrapSplits = function ( o, e, r ) {\n\t\t\t\tif ( o.length == 0 ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} 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 ) {\n\t\t\t\t\tfor ( var t = e - a, i = a; i < e; i++ ) {\n\t\t\t\t\t\tconst n = o[ i ]; n !== 12 && n !== 2 || --t;\n\t\t\t\t\t}s.length || ( u = ( () => {\n\t\t\t\t\t\tlet e = 0; if ( d === 0 ) {\n\t\t\t\t\t\t\treturn e;\n\t\t\t\t\t\t} if ( h ) {\n\t\t\t\t\t\t\tfor ( let t = 0; t < o.length; t++ ) {\n\t\t\t\t\t\t\t\tconst i = o[ t ]; if ( i == w ) {\n\t\t\t\t\t\t\t\t\te += 1;\n\t\t\t\t\t\t\t\t} else if ( i == x ) {\n\t\t\t\t\t\t\t\t\te += r;\n\t\t\t\t\t\t\t\t} else if ( i != S ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return c && !1 !== h && ( e += r ), Math.min( e, d );\n\t\t\t\t\t} )(), s.indent = u ), l += t, s.push( l ), a = e;\n\t\t\t\t} for ( var u = 0; e - u < t - a; ) {\n\t\t\t\t\tlet n = a + e - u; if ( o[ n - 1 ] >= w && o[ n ] >= w ) {\n\t\t\t\t\t\ti( n );\n\t\t\t\t\t} else if ( o[ n ] == v || o[ n ] == b ) {\n\t\t\t\t\t\tfor ( ;n != a - 1 && o[ n ] != v; n-- ) { } if ( a < n ) { } else {\n\t\t\t\t\t\t\tfor ( n = a + e; n < o.length && o[ n ] == b; n++ ) { } if ( n == o.length ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}i( n );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( var g = Math.max( n - ( e - ( e >> 2 ) ), a - 1 ); g < n && o[ n ] < v; ) {\n\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t} if ( c ) {\n\t\t\t\t\t\t\tfor ( ;g < n && o[ n ] < v; ) {\n\t\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t\t} for ( ;g < n && o[ n ] == A; ) {\n\t\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( ;g < n && o[ n ] < w; ) {\n\t\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}g < n ? i( ++n ) : ( o[ n = a + e ] == I && n--, i( n - u ) );\n\t\t\t\t\t}\n\t\t\t\t} return s;\n\t\t\t}, C.prototype.$getDisplayTokens = function ( e, t ) {\n\t\t\t\tlet i, n = []; t = t || 0; for ( let o = 0; o < e.length; o++ ) {\n\t\t\t\t\tconst r = e.charCodeAt( o ); if ( r == 9 ) {\n\t\t\t\t\t\ti = this.getScreenTabSize( n.length + t ), n.push( x ); for ( let s = 1; s < i; s++ ) {\n\t\t\t\t\t\t\tn.push( S );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tr == 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 );\n\t\t\t\t\t}\n\t\t\t\t} return n;\n\t\t\t}, C.prototype.$getStringScreenWidth = function ( e, t, i ) {\n\t\t\t\tif ( t == 0 ) {\n\t\t\t\t\treturn [ 0, 0 ];\n\t\t\t\t} 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 ];\n\t\t\t}, C.prototype.getRowLength = function ( e ) {\n\t\t\t\tlet 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;\n\t\t\t}, C.prototype.getRowLineCount = function ( e ) {\n\t\t\t\treturn this.$useWrapMode && this.$wrapData[ e ] ? this.$wrapData[ e ].length + 1 : 1;\n\t\t\t}, C.prototype.getRowWrapIndent = function ( e ) {\n\t\t\t\tlet t; return this.$useWrapMode && ( e = this.screenToDocumentPosition( e, Number.MAX_VALUE ), ( t = this.$wrapData[ e.row ] ).length ) && t[ 0 ] < e.column ? t.indent : 0;\n\t\t\t}, C.prototype.getScreenLastRowColumn = function ( e ) {\n\t\t\t\te = this.screenToDocumentPosition( e, Number.MAX_VALUE ); return this.documentToScreenColumn( e.row, e.column );\n\t\t\t}, C.prototype.getDocumentLastRowColumn = function ( e, t ) {\n\t\t\t\te = this.documentToScreenRow( e, t ); return this.getScreenLastRowColumn( e );\n\t\t\t}, C.prototype.getDocumentLastRowColumnPosition = function ( e, t ) {\n\t\t\t\te = this.documentToScreenRow( e, t ); return this.screenToDocumentPosition( e, Number.MAX_VALUE / 10 );\n\t\t\t}, C.prototype.getRowSplitData = function ( e ) {\n\t\t\t\tif ( this.$useWrapMode ) {\n\t\t\t\t\treturn this.$wrapData[ e ];\n\t\t\t\t}\n\t\t\t}, C.prototype.getScreenTabSize = function ( e ) {\n\t\t\t\treturn this.$tabSize - ( e % this.$tabSize | 0 );\n\t\t\t}, C.prototype.screenToDocumentRow = function ( e, t ) {\n\t\t\t\treturn this.screenToDocumentPosition( e, t ).row;\n\t\t\t}, C.prototype.screenToDocumentColumn = function ( e, t ) {\n\t\t\t\treturn this.screenToDocumentPosition( e, t ).column;\n\t\t\t}, C.prototype.screenToDocumentPosition = function ( e, t, i ) {\n\t\t\t\tif ( e < 0 ) {\n\t\t\t\t\treturn { row: 0, column: 0 };\n\t\t\t\t} 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 ); ) {\n\t\t\t\t\tl += 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 ) );\n\t\t\t\t} if ( p && p.start.row <= s ) {\n\t\t\t\t\tn = this.getFoldDisplayLine( p ), s = p.start.row;\n\t\t\t\t} else {\n\t\t\t\t\tif ( l + c <= e || g < s ) {\n\t\t\t\t\t\treturn { row: g, column: this.getLine( g ).length };\n\t\t\t\t\t} n = this.getLine( s ), p = null;\n\t\t\t\t}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 };\n\t\t\t}, C.prototype.documentToScreenPosition = function ( e, t ) {\n\t\t\t\tvar 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; ) {\n\t\t\t\t\tif ( d <= s ) {\n\t\t\t\t\t\tif ( e < ( o = h.end.row + 1 ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} d = ( h = this.getNextFoldLine( o, h ) ) ? h.start.row : 1 / 0;\n\t\t\t\t\t} else {\n\t\t\t\t\t\to = s + 1;\n\t\t\t\t\t}n += this.getRowLength( s ), s = o, r && ( this.$docRowCache.push( s ), this.$screenRowCache.push( n ) );\n\t\t\t\t} 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 ) {\n\t\t\t\t\tconst g = this.$wrapData[ i ]; if ( g ) {\n\t\t\t\t\t\tfor ( var p = 0; u.length >= g[ p ]; ) {\n\t\t\t\t\t\t\tn++, p++;\n\t\t\t\t\t\t}u = u.substring( g[ p - 1 ] || 0, u.length ), l = p > 0 ? g.indent : 0;\n\t\t\t\t\t}\n\t\t\t\t} return this.lineWidgets && this.lineWidgets[ s ] && this.lineWidgets[ s ].rowsAbove && ( n += this.lineWidgets[ s ].rowsAbove ), { row: n, column: l + this.$getStringScreenWidth( u )[ 0 ] };\n\t\t\t}, C.prototype.documentToScreenColumn = function ( e, t ) {\n\t\t\t\treturn this.documentToScreenPosition( e, t ).column;\n\t\t\t}, C.prototype.documentToScreenRow = function ( e, t ) {\n\t\t\t\treturn this.documentToScreenPosition( e, t ).row;\n\t\t\t}, C.prototype.getScreenLength = function () {\n\t\t\t\tvar e = 0, t = null; if ( this.$useWrapMode ) {\n\t\t\t\t\tfor ( var i = this.$wrapData.length, n = 0, o = 0, r = ( t = this.$foldData[ o++ ] ) ? t.start.row : 1 / 0; n < i; ) {\n\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( var e = this.getLength(), a = this.$foldData, o = 0; o < a.length; o++ ) {\n\t\t\t\t\t\te -= ( t = a[ o ] ).end.row - t.start.row;\n\t\t\t\t\t}\n\t\t\t\t} return this.lineWidgets && ( e += this.$getWidgetScreenLength() ), e;\n\t\t\t}, C.prototype.$setFontMetrics = function ( r ) {\n\t\t\t\tthis.$enableVarChar && ( this.$getStringScreenWidth = function ( e, t, i ) {\n\t\t\t\t\tif ( t === 0 ) {\n\t\t\t\t\t\treturn [ 0, 0 ];\n\t\t\t\t\t} 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 ];\n\t\t\t\t} );\n\t\t\t}, C.prototype.getPrecedingCharacter = function () {\n\t\t\t\tconst e = this.selection.getCursor(); return e.column === 0 ? e.row === 0 ? '' : this.doc.getNewLineCharacter() : this.getLine( e.row )[ e.column - 1 ];\n\t\t\t}, C.prototype.destroy = function () {\n\t\t\t\tthis.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();\n\t\t\t}, C ); function C( e, t ) {\n\t\t\t\tthis.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 () {\n\t\t\t\t\treturn this.join( '\\n' );\n\t\t\t\t}, this.$gutterCustomWidgets = {}, this.bgTokenizer = new g( ( new c() ).getTokenizer(), this ); const i = this; this.bgTokenizer.on( 'update', ( e ) => {\n\t\t\t\t\ti._signal( 'tokenizerUpdate', e );\n\t\t\t\t} ), 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();\n\t\t\t}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 ) {\n\t\t\t\treturn !( 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 );\n\t\t\t}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 ) {\n\t\t\t\te && 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 ) );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.getUseWrapMode() ? this.$wrap == -1 ? 'printMargin' : this.getWrapLimitRange().min ? this.$wrap : 'free' : 'off';\n\t\t\t}, handlesSet: !0 }, wrapMethod: { set: function ( e ) {\n\t\t\t\t( e = e == 'auto' ? this.$mode.type != 'text' : e != 'text' ) != this.$wrapAsCode && ( this.$wrapAsCode = e, this.$useWrapMode ) && ( this.$useWrapMode = !1, this.setUseWrapMode( !0 ) );\n\t\t\t}, initialValue: 'auto' }, indentedSoftWrap: { set: function () {\n\t\t\t\tthis.$useWrapMode && ( this.$useWrapMode = !1, this.setUseWrapMode( !0 ) );\n\t\t\t}, initialValue: !0 }, firstLineNumber: { set: function () {\n\t\t\t\tthis._signal( 'changeBreakpoint' );\n\t\t\t}, initialValue: 1 }, useWorker: { set: function ( e ) {\n\t\t\t\tthis.$useWorker = e, this.$stopWorker(), e && this.$startWorker();\n\t\t\t}, initialValue: !0 }, useSoftTabs: { initialValue: !0 }, tabSize: { set: function ( e ) {\n\t\t\t\t( e = parseInt( e ) ) > 0 && this.$tabSize !== e && ( this.$modified = !0, this.$rowLengthCache = [], this.$tabSize = e, this._signal( 'changeTabSize' ) );\n\t\t\t}, initialValue: 4, handlesSet: !0 }, navigateWithinSoftTabs: { initialValue: !1 }, foldStyle: { set: function ( e ) {\n\t\t\t\tthis.setFoldStyle( e );\n\t\t\t}, handlesSet: !0 }, overwrite: { set: function ( e ) {\n\t\t\t\tthis._signal( 'changeOverwrite' );\n\t\t\t}, initialValue: !1 }, newLineMode: { set: function ( e ) {\n\t\t\t\tthis.doc.setNewLineMode( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.doc.getNewLineMode();\n\t\t\t}, handlesSet: !0 }, mode: { set: function ( e ) {\n\t\t\t\tthis.setMode( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$modeId;\n\t\t\t}, handlesSet: !0 } } ), t.EditSession = f;\n\t\t} ), ace.define( 'ace/search', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/lib/oop', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst v = e( './lib/lang' ), n = e( './lib/oop' ), b = e( './range' ).Range; function o() {\n\t\t\t\tthis.$options = {};\n\t\t\t} function p( e, t ) {\n\t\t\t\tt = e.doc.positionToIndex( { row: t, column: 0 } ); return e.doc.indexToPosition( t + 5e3 ).row + 1;\n\t\t\t}o.prototype.set = function ( e ) {\n\t\t\t\treturn n.mixin( this.$options, e ), this;\n\t\t\t}, o.prototype.getOptions = function () {\n\t\t\t\treturn v.copyObject( this.$options );\n\t\t\t}, o.prototype.setOptions = function ( e ) {\n\t\t\t\tthis.$options = e;\n\t\t\t}, o.prototype.find = function ( e ) {\n\t\t\t\tvar 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 );\n\t\t\t}, o.prototype.findAll = function ( e ) {\n\t\t\t\tconst t = this.$options; if ( !t.needle ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} 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 ) {\n\t\t\t\t\tlet s, a = r.length, l = n.length - a; e:for ( let c = r.offset || 0; c <= l; c++ ) {\n\t\t\t\t\t\tfor ( var h = 0; h < a; h++ ) {\n\t\t\t\t\t\t\tif ( n[ c + h ].search( r[ h ] ) == -1 ) {\n\t\t\t\t\t\t\t\tcontinue e;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( var g = 0; g < n.length; g++ ) {\n\t\t\t\t\t\tif ( this.$isMultilineSearch( t ) ) {\n\t\t\t\t\t\t\tvar 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 ) ) );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tp = v.getMatchOffsets( n[ g ], r ); for ( h = 0; h < p.length; h++ ) {\n\t\t\t\t\t\t\t\tconst f = p[ h ]; o.push( new b( g, f.offset, g, f.offset + f.length ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} if ( i ) {\n\t\t\t\t\tfor ( 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; ) {\n\t\t\t\t\t\tg++;\n\t\t\t\t\t} for ( let I = i.end.row - i.start.row; g < h && o[ h ].end.column > y && o[ h ].end.row == I; ) {\n\t\t\t\t\t\th--;\n\t\t\t\t\t} for ( o = o.slice( g, h + 1 ), g = 0, h = o.length; g < h; g++ ) {\n\t\t\t\t\t\to[ g ].start.row += i.start.row, o[ g ].end.row += i.start.row;\n\t\t\t\t\t}\n\t\t\t\t} return o;\n\t\t\t}, o.prototype.parseReplaceString = function ( e ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tlet u = e.charCodeAt( h ); if ( u === s ) {\n\t\t\t\t\t\tif ( d <= ++h ) {\n\t\t\t\t\t\t\tc += '\\\\'; break;\n\t\t\t\t\t\t} switch ( e.charCodeAt( h ) ) {\n\t\t\t\t\t\t\tcase s: c += '\\\\'; break; case a: c += '\\n'; break; case l: c += '\\t';\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( u === t ) {\n\t\t\t\t\t\t\tif ( d <= ++h ) {\n\t\t\t\t\t\t\t\tc += '$'; break;\n\t\t\t\t\t\t\t}u = e.charCodeAt( h ); if ( u === t ) {\n\t\t\t\t\t\t\t\tc += '$$'; continue;\n\t\t\t\t\t\t\t} if ( u === n || u === i ) {\n\t\t\t\t\t\t\t\tc += '$&'; continue;\n\t\t\t\t\t\t\t} if ( o <= u && u <= r ) {\n\t\t\t\t\t\t\t\tc += '$' + e[ h ]; continue;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}c += e[ h ];\n\t\t\t\t\t}\n\t\t\t\t} return c || e;\n\t\t\t}, o.prototype.replace = function ( e, t ) {\n\t\t\t\tconst i = this.$options, n = this.$assembleRegExp( i ); if ( i.$isMultiLine ) {\n\t\t\t\t\treturn t;\n\t\t\t\t} if ( n ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} if ( t = i.regExp ? this.parseReplaceString( t ) : t.replace( /\\$/g, '$$$$' ), t = e.replace( n, t ), i.preserveCase ) {\n\t\t\t\t\t\tt = t.split( '' ); for ( let s = Math.min( e.length, e.length ); s--; ) {\n\t\t\t\t\t\t\tconst a = e[ s ]; a && a.toLowerCase() != a ? t[ s ] = t[ s ].toUpperCase() : t[ s ] = t[ s ].toLowerCase();\n\t\t\t\t\t\t}t = t.join( '' );\n\t\t\t\t\t} return t;\n\t\t\t\t}\n\t\t\t}, o.prototype.$assembleRegExp = function ( t, e ) {\n\t\t\t\tif ( t.needle instanceof RegExp ) {\n\t\t\t\t\treturn t.re = t.needle;\n\t\t\t\t} let i = t.needle; if ( !t.needle ) {\n\t\t\t\t\treturn t.re = !1;\n\t\t\t\t} t.regExp || ( i = v.escapeRegExp( i ) ); let n, o, r, s, a, l = t.caseSensitive ? 'gm' : 'gmi'; try {\n\t\t\t\t\tnew RegExp( i, 'u' ), t.$supportsUnicodeFlag = !0, l += 'u';\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt.$supportsUnicodeFlag = !1;\n\t\t\t\t} function c( e, t ) {\n\t\t\t\t\treturn 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' : '';\n\t\t\t\t} 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 ) {\n\t\t\t\t\treturn t.re = this.$assembleMultilineRegExp( i, l );\n\t\t\t\t} try {\n\t\t\t\t\tvar h = new RegExp( i, l );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\th = !1;\n\t\t\t\t} return t.re = h;\n\t\t\t}, o.prototype.$assembleMultilineRegExp = function ( e, t ) {\n\t\t\t\tfor ( var i = e.replace( /\\r\\n|\\r|\\n/g, '$\\n^' ).split( '\\n' ), n = [], o = 0; o < i.length; o++ ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tn.push( new RegExp( i[ o ], t ) );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return n;\n\t\t\t}, o.prototype.$isMultilineSearch = function ( e ) {\n\t\t\t\treturn e.re && /\\\\r\\\\n|\\\\r|\\\\n/.test( e.re.source ) && e.regExp && !e.$isMultiLine;\n\t\t\t}, o.prototype.$multiLineForward = function ( e, t, i, n ) {\n\t\t\t\tfor ( let o = p( e, i ), r = i; r <= n; ) {\n\t\t\t\t\tfor ( let s = 0; s < o && !( n < r ); s++ ) {\n\t\t\t\t\t\tvar a = e.getLine( r++ ), l = l == null ? a : l + '\\n' + a;\n\t\t\t\t\t} var c, h, d = t.exec( l ); if ( t.lastIndex = 0, d ) {\n\t\t\t\t\t\treturn 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 };\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, o.prototype.$multiLineBackward = function ( e, t, i, n, o ) {\n\t\t\t\tfor ( let r = p( e, n ), s = e.getLine( n ).length - i, a = n; o <= a; ) {\n\t\t\t\t\tfor ( let l = 0; l < r && o <= a; l++ ) {\n\t\t\t\t\t\tvar c = e.getLine( a-- ), h = h == null ? c : c + '\\n' + h;\n\t\t\t\t\t} var d, u, g = ( ( e, t, i ) => {\n\t\t\t\t\t\tfor ( var n = null, o = 0; o <= e.length; ) {\n\t\t\t\t\t\t\tt.lastIndex = o; const r = t.exec( e ); if ( !r ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} const s = r.index + r[ 0 ].length; if ( s > e.length - i ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} ( !n || s > n.index + n[ 0 ].length ) && ( n = r ), o = r.index + 1;\n\t\t\t\t\t\t} return n;\n\t\t\t\t\t} )( h, t, s ); if ( g ) {\n\t\t\t\t\t\treturn 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 };\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, o.prototype.$matchIterator = function ( d, i ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\tconst n = l ? e - h + 1 : e; if ( !( n < 0 || n + h > d.getLength() ) ) {\n\t\t\t\t\t\tvar o = d.getLine( n ), e = o.search( f[ 0 ] ); if ( !( !l && e < t || e === -1 ) ) {\n\t\t\t\t\t\t\tfor ( let r = 1; r < h; r++ ) {\n\t\t\t\t\t\t\t\tif ( ( o = d.getLine( n + r ) ).search( f[ r ] ) == -1 ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} const s = o.match( f[ h - 1 ] )[ 0 ].length; if ( !( l && t < s ) ) {\n\t\t\t\t\t\t\t\treturn !!i( n, e, n + h - 1, s ) || void 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ) : l ? function ( e, t, i ) {\n\t\t\t\t\tlet n; if ( u ) {\n\t\t\t\t\t\treturn !!( n = g( d, f, t, e, m ) ) && ( !!i( n.startRow, n.startCol, n.endRow, n.endCol ) || void 0 );\n\t\t\t\t\t} let o, r = d.getLine( e ), s = []; for ( f.lastIndex = 0; o = f.exec( r ); ) {\n\t\t\t\t\t\tvar a = o[ 0 ].length, l = o.index; if ( !a ) {\n\t\t\t\t\t\t\tif ( l >= r.length ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} f.lastIndex = l += v.skipEmptyMatch( r, l, p );\n\t\t\t\t\t\t} if ( t < o.index + a ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} s.push( o.index, a );\n\t\t\t\t\t} for ( let c = s.length - 1; c >= 0; c -= 2 ) {\n\t\t\t\t\t\tconst h = s[ c - 1 ]; if ( i( e, h, e, h + ( a = s[ c ] ) ) ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} : function ( e, t, i ) {\n\t\t\t\t\tlet n; if ( f.lastIndex = t, u ) {\n\t\t\t\t\t\treturn ( 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 );\n\t\t\t\t\t} for ( let o = d.getLine( e ); r = f.exec( o ); ) {\n\t\t\t\t\t\tvar r, s = r[ 0 ].length; if ( i( e, r = r.index, e, r + s ) ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t} if ( !s && ( f.lastIndex = r += v.skipEmptyMatch( o, r, p ), r >= o.length ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, { forEach: l ? function ( e ) {\n\t\t\t\t\tlet t = n.row; if ( !o( t, n.column, e ) ) {\n\t\t\t\t\t\tfor ( t--; m <= t; t-- ) {\n\t\t\t\t\t\t\tif ( o( t, Number.MAX_VALUE, e ) ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} if ( i.wrap != 0 ) {\n\t\t\t\t\t\t\tfor ( t = c, m = n.row; m <= t; t-- ) {\n\t\t\t\t\t\t\t\tif ( o( t, Number.MAX_VALUE, e ) ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} : function ( e ) {\n\t\t\t\t\tlet t = n.row; if ( !o( t, n.column, e ) ) {\n\t\t\t\t\t\tfor ( t += 1; t <= c; t++ ) {\n\t\t\t\t\t\t\tif ( o( t, 0, e ) ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} if ( i.wrap != 0 ) {\n\t\t\t\t\t\t\tfor ( t = m, c = n.row; t <= c; t++ ) {\n\t\t\t\t\t\t\t\tif ( o( t, 0, e ) ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} } );\n\t\t\t}, t.Search = o;\n\t\t} ), ace.define( 'ace/keyboard/hash_handler', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/useragent' ], function ( e, t, i ) {\n\t\t\tlet n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), a = e( '../lib/keys' ), r = e( '../lib/useragent' ), s = a.KEY_MODS, l = ( c.prototype.$init = function ( e, t, i ) {\n\t\t\t\t\tthis.platform = t || ( r.isMac ? 'mac' : 'win' ), this.commands = {}, this.commandKeyBinding = {}, this.addCommands( e ), this.$singleCommand = i;\n\t\t\t\t}, c.prototype.addCommand = function ( e ) {\n\t\t\t\t\tthis.commands[ e.name ] && this.removeCommand( e ), ( this.commands[ e.name ] = e ).bindKey && this._buildKeyHash( e );\n\t\t\t\t}, c.prototype.removeCommand = function ( e, t ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tvar 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 ] );\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype.bindKey = function ( e, n, o ) {\n\t\t\t\t\tif ( typeof e === 'object' && e && ( o == null && ( o = e.position ), e = e[ this.platform ] ), e ) {\n\t\t\t\t\t\treturn typeof n === 'function' ? this.addCommand( { exec: n, bindKey: e, name: n.name || e } ) : void e.split( '|' ).forEach( function ( e ) {\n\t\t\t\t\t\t\tvar t = '', i = ( e.includes( ' ' ) && ( e = ( i = e.split( /\\s+/ ) ).pop(), i.forEach( function ( e ) {\n\t\t\t\t\t\t\t\t\te = this.parseKeys( e ), e = s[ e.hashId ] + e.key; t += ( t ? ' ' : '' ) + e, this._addCommandToBinding( t, 'chainKeys' );\n\t\t\t\t\t\t\t\t}, this ), t += ' ' ), this.parseKeys( e ) ), e = s[ i.hashId ] + i.key; this._addCommandToBinding( t + e, n, o );\n\t\t\t\t\t\t}, this );\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype._addCommandToBinding = function ( e, t, i ) {\n\t\t\t\t\tconst n = this.commandKeyBinding; if ( t ) {\n\t\t\t\t\t\tif ( !n[ e ] || this.$singleCommand ) {\n\t\t\t\t\t\t\tn[ e ] = t;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tArray.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++ ) {\n\t\t\t\t\t\t\t\tif ( i < h( o[ r ] ) ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} o.splice( r, 0, t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdelete n[ e ];\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype.addCommands = function ( i ) {\n\t\t\t\t\ti && Object.keys( i ).forEach( function ( e ) {\n\t\t\t\t\t\tlet t = i[ e ]; if ( t ) {\n\t\t\t\t\t\t\tif ( typeof t === 'string' ) {\n\t\t\t\t\t\t\t\treturn this.bindKey( t, e );\n\t\t\t\t\t\t\t} typeof ( t = typeof t === 'function' ? { exec: t } : t ) === 'object' && ( t.name || ( t.name = e ), this.addCommand( t ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this );\n\t\t\t\t}, c.prototype.removeCommands = function ( t ) {\n\t\t\t\t\tObject.keys( t ).forEach( function ( e ) {\n\t\t\t\t\t\tthis.removeCommand( t[ e ] );\n\t\t\t\t\t}, this );\n\t\t\t\t}, c.prototype.bindKeys = function ( t ) {\n\t\t\t\t\tObject.keys( t ).forEach( function ( e ) {\n\t\t\t\t\t\tthis.bindKey( e, t[ e ] );\n\t\t\t\t\t}, this );\n\t\t\t\t}, c.prototype._buildKeyHash = function ( e ) {\n\t\t\t\t\tthis.bindKey( e.bindKey, e );\n\t\t\t\t}, c.prototype.parseKeys = function ( e ) {\n\t\t\t\t\tlet t = e.toLowerCase().split( /[\\-\\+]([\\-\\+])?/ ).filter( ( e ) => e ), i = t.pop(), n = a[ i ]; if ( a.FUNCTION_KEYS[ n ] ) {\n\t\t\t\t\t\ti = a.FUNCTION_KEYS[ n ].toLowerCase();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !t.length ) {\n\t\t\t\t\t\t\treturn { key: i, hashId: -1 };\n\t\t\t\t\t\t} if ( t.length == 1 && t[ 0 ] == 'shift' ) {\n\t\t\t\t\t\t\treturn { key: i.toUpperCase(), hashId: -1 };\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( var o = 0, r = t.length; r--; ) {\n\t\t\t\t\t\tconst s = a.KEY_MODS[ t[ r ] ]; if ( s == null ) {\n\t\t\t\t\t\t\treturn typeof console !== 'undefined' && console.error( 'invalid modifier ' + t[ r ] + ' in ' + e ), !1;\n\t\t\t\t\t\t} o |= s;\n\t\t\t\t\t} return { key: i, hashId: o };\n\t\t\t\t}, c.prototype.findKeyCommand = function ( e, t ) {\n\t\t\t\t\te = s[ e ] + t; return this.commandKeyBinding[ e ];\n\t\t\t\t}, c.prototype.handleKeyboard = function ( e, t, i, n ) {\n\t\t\t\t\tlet o, r; if ( !( n < 0 ) ) {\n\t\t\t\t\t\treturn 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' } );\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype.getStatusText = function ( e, t ) {\n\t\t\t\t\treturn t.$keyChain || '';\n\t\t\t\t}, c ); function c( e, t ) {\n\t\t\t\tthis.$init( e, t, !1 );\n\t\t\t} function h( e ) {\n\t\t\t\treturn typeof e === 'object' && e.bindKey && e.bindKey.position || ( e.isDefault ? -100 : 0 );\n\t\t\t}o( u, d = l ); var d, e = u; function u( e, t ) {\n\t\t\t\te = d.call( this, e, t ) || this; return e.$singleCommand = !0, e;\n\t\t\t}e.call = function ( e, t, i ) {\n\t\t\t\tl.prototype.$init.call( e, t, i, !0 );\n\t\t\t}, l.call = function ( e, t, i ) {\n\t\t\t\tl.prototype.$init.call( e, t, i, !1 );\n\t\t\t}, t.HashHandler = e, t.MultiHashHandler = l;\n\t\t} ), ace.define( 'ace/commands/command_manager', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/keyboard/hash_handler', 'ace/lib/event_emitter' ], function ( e, t, i ) {\n\t\t\tvar n, o, r = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), 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 ) {\n\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\tfor ( let n = e.length; n--; ) {\n\t\t\t\t\t\t\tif ( this.exec( e[ n ], t, i ) ) {\n\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return !1;\n\t\t\t\t\t} 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 );\n\t\t\t\t}, l.prototype.canExecute = function ( e, t ) {\n\t\t\t\t\treturn !!( e = typeof e === 'string' ? this.commands[ e ] : e ) && !( t && t.$readOnly && !e.readOnly || this.$checkCommandState != 0 && e.isAvailable && !e.isAvailable( t ) );\n\t\t\t\t}, l.prototype.toggleRecording = function ( e ) {\n\t\t\t\t\tif ( !this.$inReplay ) {\n\t\t\t\t\t\treturn 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 ) {\n\t\t\t\t\t\t\tthis.macro.push( [ e.command, e.args ] );\n\t\t\t\t\t\t}.bind( this ) ), this.oldMacro = this.macro, this.macro = [], this.on( 'exec', this.$addCommandToMacro ), this.recording = !0 );\n\t\t\t\t\t}\n\t\t\t\t}, l.prototype.replay = function ( t ) {\n\t\t\t\t\tif ( !this.$inReplay && this.macro ) {\n\t\t\t\t\t\tif ( this.recording ) {\n\t\t\t\t\t\t\treturn this.toggleRecording( t );\n\t\t\t\t\t\t} try {\n\t\t\t\t\t\t\tthis.$inReplay = !0, this.macro.forEach( function ( e ) {\n\t\t\t\t\t\t\t\ttypeof e === 'string' ? this.exec( e, t ) : this.exec( e[ 0 ], t, e[ 1 ] );\n\t\t\t\t\t\t\t}, this );\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tthis.$inReplay = !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, l.prototype.trimMacro = function ( e ) {\n\t\t\t\t\treturn e.map( ( e ) => ( typeof e[ 0 ] !== 'string' && ( e[ 0 ] = e[ 0 ].name ), e = e[ 1 ] ? e : e[ 0 ] ) );\n\t\t\t\t}, l ); function l( e, t ) {\n\t\t\t\tt = 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;\n\t\t\t}s.implement( r.prototype, e ), t.CommandManager = r;\n\t\t} ), ace.define( 'ace/commands/default_commands', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/config', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst l = e( '../lib/lang' ), n = e( '../config' ), c = e( '../range' ).Range; function o( e, t ) {\n\t\t\t\treturn { win: e, mac: t };\n\t\t\t}t.commands = [ { name: 'showSettingsMenu', description: 'Show settings menu', bindKey: o( 'Ctrl-,', 'Command-,' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/settings_menu', ( e ) => {\n\t\t\t\t\te.init( t ), t.showSettingsMenu();\n\t\t\t\t} );\n\t\t\t}, readOnly: !0 }, { name: 'goToNextError', description: 'Go to next error', bindKey: o( 'Alt-E', 'F4' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/error_marker', ( e ) => {\n\t\t\t\t\te.showErrorMarker( t, 1 );\n\t\t\t\t} );\n\t\t\t}, scrollIntoView: 'animate', readOnly: !0 }, { name: 'goToPreviousError', description: 'Go to previous error', bindKey: o( 'Alt-Shift-E', 'Shift-F4' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/error_marker', ( e ) => {\n\t\t\t\t\te.showErrorMarker( t, -1 );\n\t\t\t\t} );\n\t\t\t}, scrollIntoView: 'animate', readOnly: !0 }, { name: 'selectall', description: 'Select all', bindKey: o( 'Ctrl-A', 'Command-A' ), exec: function ( e ) {\n\t\t\t\te.selectAll();\n\t\t\t}, readOnly: !0 }, { name: 'centerselection', description: 'Center selection', bindKey: o( null, 'Ctrl-L' ), exec: function ( e ) {\n\t\t\t\te.centerSelection();\n\t\t\t}, readOnly: !0 }, { name: 'gotoline', description: 'Go to line...', bindKey: o( 'Ctrl-L', 'Command-L' ), exec: function ( e, t ) {\n\t\t\t\ttypeof t !== 'number' || isNaN( t ) || e.gotoLine( t ), e.prompt( { $type: 'gotoLine' } );\n\t\t\t}, readOnly: !0 }, { name: 'fold', bindKey: o( 'Alt-L|Ctrl-F1', 'Command-Alt-L|Command-F1' ), exec: function ( e ) {\n\t\t\t\te.session.toggleFold( !1 );\n\t\t\t}, 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 ) {\n\t\t\t\te.session.toggleFold( !0 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'toggleFoldWidget', description: 'Toggle fold widget', bindKey: o( 'F2', 'F2' ), exec: function ( e ) {\n\t\t\t\te.session.toggleFoldWidget();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'toggleParentFoldWidget', description: 'Toggle parent fold widget', bindKey: o( 'Alt-F2', 'Alt-F2' ), exec: function ( e ) {\n\t\t\t\te.session.toggleFoldWidget( !0 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'foldall', description: 'Fold all', bindKey: o( null, 'Ctrl-Command-Option-0' ), exec: function ( e ) {\n\t\t\t\te.session.foldAll();\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'foldAllComments', description: 'Fold all comments', bindKey: o( null, 'Ctrl-Command-Option-0' ), exec: function ( e ) {\n\t\t\t\te.session.foldAllComments();\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'foldOther', description: 'Fold other', bindKey: o( 'Alt-0', 'Command-Option-0' ), exec: function ( e ) {\n\t\t\t\te.session.foldAll(), e.session.unfold( e.selection.getAllRanges() );\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'unfoldall', description: 'Unfold all', bindKey: o( 'Alt-Shift-0', 'Command-Option-Shift-0' ), exec: function ( e ) {\n\t\t\t\te.session.unfold();\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'findnext', description: 'Find next', bindKey: o( 'Ctrl-K', 'Command-G' ), exec: function ( e ) {\n\t\t\t\te.findNext();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'findprevious',\n\t\t\t\tdescription: 'Find previous', bindKey: o( 'Ctrl-Shift-K', 'Command-Shift-G' ), exec: function ( e ) {\n\t\t\t\t\te.findPrevious();\n\t\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'selectOrFindNext', description: 'Select or find next', bindKey: o( 'Alt-K', 'Ctrl-G' ), exec: function ( e ) {\n\t\t\t\te.selection.isEmpty() ? e.selection.selectWord() : e.findNext();\n\t\t\t}, readOnly: !0 }, { name: 'selectOrFindPrevious', description: 'Select or find previous', bindKey: o( 'Alt-Shift-K', 'Ctrl-Shift-G' ), exec: function ( e ) {\n\t\t\t\te.selection.isEmpty() ? e.selection.selectWord() : e.findPrevious();\n\t\t\t}, readOnly: !0 }, { name: 'find', description: 'Find', bindKey: o( 'Ctrl-F', 'Command-F' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/searchbox', ( e ) => {\n\t\t\t\t\te.Search( t );\n\t\t\t\t} );\n\t\t\t}, readOnly: !0 }, { name: 'overwrite', description: 'Overwrite', bindKey: 'Insert', exec: function ( e ) {\n\t\t\t\te.toggleOverwrite();\n\t\t\t}, readOnly: !0 }, { name: 'selecttostart', description: 'Select to start', bindKey: o( 'Ctrl-Shift-Home', 'Command-Shift-Home|Command-Shift-Up' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectFileStart();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateFileStart();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectUp();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'golineup', description: 'Go line up', bindKey: o( 'Up', 'Up|Ctrl-P' ), exec: function ( e, t ) {\n\t\t\t\te.navigateUp( t.times );\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectFileEnd();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateFileEnd();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectDown();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'golinedown', description: 'Go line down', bindKey: o( 'Down', 'Down|Ctrl-N' ), exec: function ( e, t ) {\n\t\t\t\te.navigateDown( t.times );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectwordleft', description: 'Select word left', bindKey: o( 'Ctrl-Shift-Left', 'Option-Shift-Left' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectWordLeft();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotowordleft', description: 'Go to word left', bindKey: o( 'Ctrl-Left', 'Option-Left' ), exec: function ( e ) {\n\t\t\t\te.navigateWordLeft();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectLineStart();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateLineStart();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectleft', description: 'Select left', bindKey: o( 'Shift-Left', 'Shift-Left|Ctrl-Shift-B' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectLeft();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotoleft', description: 'Go to left', bindKey: o( 'Left', 'Left|Ctrl-B' ), exec: function ( e, t ) {\n\t\t\t\te.navigateLeft( t.times );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectwordright', description: 'Select word right', bindKey: o( 'Ctrl-Shift-Right', 'Option-Shift-Right' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectWordRight();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotowordright', description: 'Go to word right', bindKey: o( 'Ctrl-Right', 'Option-Right' ), exec: function ( e ) {\n\t\t\t\te.navigateWordRight();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectLineEnd();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateLineEnd();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectright', description: 'Select right', bindKey: o( 'Shift-Right', 'Shift-Right' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectRight();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotoright', description: 'Go to right', bindKey: o( 'Right', 'Right|Ctrl-F' ), exec: function ( e, t ) {\n\t\t\t\te.navigateRight( t.times );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectpagedown', description: 'Select page down', bindKey: 'Shift-PageDown', exec: function ( e ) {\n\t\t\t\te.selectPageDown();\n\t\t\t}, readOnly: !0 }, { name: 'pagedown', description: 'Page down', bindKey: o( null, 'Option-PageDown' ), exec: function ( e ) {\n\t\t\t\te.scrollPageDown();\n\t\t\t}, readOnly: !0 }, { name: 'gotopagedown', description: 'Go to page down', bindKey: o( 'PageDown', 'PageDown|Ctrl-V' ), exec: function ( e ) {\n\t\t\t\te.gotoPageDown();\n\t\t\t}, readOnly: !0 }, { name: 'selectpageup', description: 'Select page up', bindKey: 'Shift-PageUp', exec: function ( e ) {\n\t\t\t\te.selectPageUp();\n\t\t\t}, readOnly: !0 }, { name: 'pageup', description: 'Page up', bindKey: o( null, 'Option-PageUp' ), exec: function ( e ) {\n\t\t\t\te.scrollPageUp();\n\t\t\t}, readOnly: !0 }, { name: 'gotopageup', description: 'Go to page up', bindKey: 'PageUp', exec: function ( e ) {\n\t\t\t\te.gotoPageUp();\n\t\t\t}, readOnly: !0 }, { name: 'scrollup', description: 'Scroll up', bindKey: o( 'Ctrl-Up', null ), exec: function ( e ) {\n\t\t\t\te.renderer.scrollBy( 0, -2 * e.renderer.layerConfig.lineHeight );\n\t\t\t}, readOnly: !0 }, { name: 'scrolldown', description: 'Scroll down', bindKey: o( 'Ctrl-Down', null ), exec: function ( e ) {\n\t\t\t\te.renderer.scrollBy( 0, 2 * e.renderer.layerConfig.lineHeight );\n\t\t\t}, readOnly: !0 }, { name: 'selectlinestart', description: 'Select line start', bindKey: 'Shift-Home', exec: function ( e ) {\n\t\t\t\te.getSelection().selectLineStart();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectlineend', description: 'Select line end', bindKey: 'Shift-End', exec: function ( e ) {\n\t\t\t\te.getSelection().selectLineEnd();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'togglerecording', description: 'Toggle recording', bindKey: o( 'Ctrl-Alt-E', 'Command-Option-E' ), exec: function ( e ) {\n\t\t\t\te.commands.toggleRecording( e );\n\t\t\t}, readOnly: !0 }, { name: 'replaymacro', description: 'Replay macro', bindKey: o( 'Ctrl-Shift-E', 'Command-Shift-E' ), exec: function ( e ) {\n\t\t\t\te.commands.replay( e );\n\t\t\t}, readOnly: !0 }, { name: 'jumptomatching', description: 'Jump to matching', bindKey: o( 'Ctrl-\\\\|Ctrl-P', 'Command-\\\\' ), exec: function ( e ) {\n\t\t\t\te.jumpToMatching();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'selecttomatching', description: 'Select to matching', bindKey: o( 'Ctrl-Shift-\\\\|Ctrl-Shift-P', 'Command-Shift-\\\\' ), exec: function ( e ) {\n\t\t\t\te.jumpToMatching( !0 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'expandToMatching', description: 'Expand to matching', bindKey: o( 'Ctrl-Shift-M', 'Ctrl-Shift-M' ), exec: function ( e ) {\n\t\t\t\te.jumpToMatching( !0, !0 );\n\t\t\t}, 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 ) {\n\t\t\t\tconst t = e.$copyWithEmptySelection && e.selection.isEmpty() ? e.selection.getLineRange() : e.selection.getRange(); e._emit( 'cut', t ), t.isEmpty() || e.session.remove( t ), e.clearSelection();\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'paste', description: 'Paste', exec: function ( e, t ) {\n\t\t\t\te.$handlePaste( t );\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'removeline', description: 'Remove line', bindKey: o( 'Ctrl-D', 'Command-D' ), exec: function ( e ) {\n\t\t\t\te.removeLines();\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEachLine' }, { name: 'duplicateSelection', description: 'Duplicate selection', bindKey: o( 'Ctrl-Shift-D', 'Command-Shift-D' ), exec: function ( e ) {\n\t\t\t\te.duplicateSelection();\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'sortlines', description: 'Sort lines', bindKey: o( 'Ctrl-Alt-S', 'Command-Alt-S' ), exec: function ( e ) {\n\t\t\t\te.sortLines();\n\t\t\t}, scrollIntoView: 'selection', multiSelectAction: 'forEachLine' }, { name: 'togglecomment', description: 'Toggle comment', bindKey: o( 'Ctrl-/', 'Command-/' ), exec: function ( e ) {\n\t\t\t\te.toggleCommentLines();\n\t\t\t}, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'toggleBlockComment', description: 'Toggle block comment', bindKey: o( 'Ctrl-Shift-/', 'Command-Shift-/' ), exec: function ( e ) {\n\t\t\t\te.toggleBlockComment();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'modifyNumberUp', description: 'Modify number up', bindKey: o( 'Ctrl-Shift-Up', 'Alt-Shift-Up' ), exec: function ( e ) {\n\t\t\t\te.modifyNumber( 1 );\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'modifyNumberDown', description: 'Modify number down', bindKey: o( 'Ctrl-Shift-Down', 'Alt-Shift-Down' ), exec: function ( e ) {\n\t\t\t\te.modifyNumber( -1 );\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'replace', description: 'Replace', bindKey: o( 'Ctrl-H', 'Command-Option-F' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/searchbox', ( e ) => {\n\t\t\t\t\te.Search( t, !0 );\n\t\t\t\t} );\n\t\t\t} }, { name: 'undo', description: 'Undo', bindKey: o( 'Ctrl-Z', 'Command-Z' ), exec: function ( e ) {\n\t\t\t\te.undo();\n\t\t\t} }, { name: 'redo', description: 'Redo', bindKey: o( 'Ctrl-Shift-Z|Ctrl-Y', 'Command-Shift-Z|Command-Y' ), exec: function ( e ) {\n\t\t\t\te.redo();\n\t\t\t} }, { name: 'copylinesup', description: 'Copy lines up', bindKey: o( 'Alt-Shift-Up', 'Command-Option-Up' ), exec: function ( e ) {\n\t\t\t\te.copyLinesUp();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'movelinesup', description: 'Move lines up', bindKey: o( 'Alt-Up', 'Option-Up' ), exec: function ( e ) {\n\t\t\t\te.moveLinesUp();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'copylinesdown', description: 'Copy lines down', bindKey: o( 'Alt-Shift-Down', 'Command-Option-Down' ), exec: function ( e ) {\n\t\t\t\te.copyLinesDown();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'movelinesdown', description: 'Move lines down', bindKey: o( 'Alt-Down', 'Option-Down' ), exec: function ( e ) {\n\t\t\t\te.moveLinesDown();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'del', description: 'Delete', bindKey: o( 'Delete', 'Delete|Ctrl-D|Shift-Delete' ), exec: function ( e ) {\n\t\t\t\te.remove( 'right' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'backspace', description: 'Backspace', bindKey: o( 'Shift-Backspace|Backspace', 'Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H' ), exec: function ( e ) {\n\t\t\t\te.remove( 'left' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'cut_or_delete', description: 'Cut or delete', bindKey: o( 'Shift-Delete', null ), exec: function ( e ) {\n\t\t\t\tif ( !e.selection.isEmpty() ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} e.remove( 'left' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolinestart', description: 'Remove to line start', bindKey: o( 'Alt-Backspace', 'Command-Backspace' ), exec: function ( e ) {\n\t\t\t\te.removeToLineStart();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolineend', description: 'Remove to line end', bindKey: o( 'Alt-Delete', 'Ctrl-K|Command-Delete' ), exec: function ( e ) {\n\t\t\t\te.removeToLineEnd();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolinestarthard', description: 'Remove to line start hard', bindKey: o( 'Ctrl-Shift-Backspace', null ), exec: function ( e ) {\n\t\t\t\tconst t = e.selection.getRange(); t.start.column = 0, e.session.remove( t );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolineendhard', description: 'Remove to line end hard', bindKey: o( 'Ctrl-Shift-Delete', null ), exec: function ( e ) {\n\t\t\t\tconst t = e.selection.getRange(); t.end.column = Number.MAX_VALUE, e.session.remove( t );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removewordleft', description: 'Remove word left', bindKey: o( 'Ctrl-Backspace', 'Alt-Backspace|Ctrl-Alt-Backspace' ), exec: function ( e ) {\n\t\t\t\te.removeWordLeft();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removewordright', description: 'Remove word right', bindKey: o( 'Ctrl-Delete', 'Alt-Delete' ), exec: function ( e ) {\n\t\t\t\te.removeWordRight();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'outdent', description: 'Outdent', bindKey: o( 'Shift-Tab', 'Shift-Tab' ), exec: function ( e ) {\n\t\t\t\te.blockOutdent();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'indent', description: 'Indent', bindKey: o( 'Tab', 'Tab' ), exec: function ( e ) {\n\t\t\t\te.indent();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'blockoutdent', description: 'Block outdent', bindKey: o( 'Ctrl-[', 'Ctrl-[' ), exec: function ( e ) {\n\t\t\t\te.blockOutdent();\n\t\t\t}, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'blockindent', description: 'Block indent', bindKey: o( 'Ctrl-]', 'Ctrl-]' ), exec: function ( e ) {\n\t\t\t\te.blockIndent();\n\t\t\t}, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'insertstring', description: 'Insert string', exec: function ( e, t ) {\n\t\t\t\te.insert( t );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'inserttext', description: 'Insert text', exec: function ( e, t ) {\n\t\t\t\te.insert( l.stringRepeat( t.text || '', t.times || 1 ) );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'splitline', description: 'Split line', bindKey: o( null, 'Ctrl-O' ), exec: function ( e ) {\n\t\t\t\te.splitLine();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'transposeletters', description: 'Transpose letters', bindKey: o( 'Alt-Shift-X', 'Ctrl-T' ), exec: function ( e ) {\n\t\t\t\te.transposeLetters();\n\t\t\t}, multiSelectAction: function ( e ) {\n\t\t\t\te.transposeSelections( 1 );\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'touppercase', description: 'To uppercase', bindKey: o( 'Ctrl-U', 'Ctrl-U' ), exec: function ( e ) {\n\t\t\t\te.toUpperCase();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'tolowercase', description: 'To lowercase', bindKey: o( 'Ctrl-Shift-U', 'Ctrl-Shift-U' ), exec: function ( e ) {\n\t\t\t\te.toLowerCase();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'autoindent', description: 'Auto Indent', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\te.autoIndent();\n\t\t\t}, scrollIntoView: 'animate' }, { name: 'expandtoline', description: 'Expand to line', bindKey: o( 'Ctrl-Shift-L', 'Command-Shift-L' ), exec: function ( e ) {\n\t\t\t\tconst t = e.selection.getRange(); t.start.column = t.end.column = 0, t.end.row++, e.selection.setRange( t, !1 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'openlink', bindKey: o( 'Ctrl+F3', 'F3' ), exec: function ( e ) {\n\t\t\t\te.openLink();\n\t\t\t} }, { name: 'joinlines', description: 'Join lines', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tlet a = l.stringTrimLeft( l.stringTrimRight( e.session.doc.getLine( s ) ) ); r += a = a.length !== 0 ? ' ' + a : a;\n\t\t\t\t}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 ) );\n\t\t\t}, multiSelectAction: 'forEach', readOnly: !0 }, { name: 'invertSelection', description: 'Invert selection', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\tlet 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++ ) {\n\t\t\t\t\tr != 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 ) );\n\t\t\t\t}e.exitMultiSelectMode(), e.clearSelection(); for ( r = 0; r < o.length; r++ ) {\n\t\t\t\t\te.selection.addRange( o[ r ], !1 );\n\t\t\t\t}\n\t\t\t}, readOnly: !0, scrollIntoView: 'none' }, { name: 'addLineAfter', description: 'Add new line after the current line', exec: function ( e ) {\n\t\t\t\te.selection.clearSelection(), e.navigateLineEnd(), e.insert( '\\n' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'addLineBefore', description: 'Add new line before the current line', exec: function ( e ) {\n\t\t\t\te.selection.clearSelection(); const t = e.getCursorPosition(); e.selection.moveTo( t.row - 1, Number.MAX_VALUE ), e.insert( '\\n' ), t.row === 0 && e.navigateUp();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'openCommandPallete', exec: function ( e ) {\n\t\t\t\tconsole.warn( 'This is an obsolete command. Please use `openCommandPalette` instead.' ), e.prompt( { $type: 'commands' } );\n\t\t\t}, readOnly: !0 }, { name: 'openCommandPalette', description: 'Open command palette', bindKey: o( 'F1', 'F1' ), exec: function ( e ) {\n\t\t\t\te.prompt( { $type: 'commands' } );\n\t\t\t}, readOnly: !0 }, { name: 'modeSelect', description: 'Change language mode...', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\te.prompt( { $type: 'modes' } );\n\t\t\t}, readOnly: !0 } ]; for ( let r = 1; r < 9; r++ ) {\n\t\t\t\tt.commands.push( { name: 'foldToLevel' + r, description: 'Fold To Level ' + r, level: r, exec: function ( e ) {\n\t\t\t\t\te.session.foldToLevel( this.level );\n\t\t\t\t}, scrollIntoView: 'center', readOnly: !0 } );\n\t\t\t}\n\t\t} ), ace.define( 'ace/keyboard/gutter_handler', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/mouse/default_gutter_handler' ], ( e, t, i ) => {\n\t\t\tconst o = e( '../lib/keys' ), n = e( '../mouse/default_gutter_handler' ).GutterTooltip; function r( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}r.prototype.addListener = function () {\n\t\t\t\tthis.element.addEventListener( 'keydown', this.$onGutterKeyDown.bind( this ) ), this.element.addEventListener( 'focusout', this.$blurGutter.bind( this ) ), this.editor.on( 'mousewheel', this.$blurGutter.bind( this ) );\n\t\t\t}, r.prototype.removeListener = function () {\n\t\t\t\tthis.element.removeEventListener( 'keydown', this.$onGutterKeyDown.bind( this ) ), this.element.removeEventListener( 'focusout', this.$blurGutter.bind( this ) ), this.editor.off( 'mousewheel', this.$blurGutter.bind( this ) );\n\t\t\t}, r.prototype.$onGutterKeyDown = function ( e ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tconst 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 ) ) );\n\t\t\t\t}, 10 ) ) : ( this.$handleGutterKeyboardInteraction( e ), setTimeout( () => {\n\t\t\t\t\tthis.editor._signal( 'gutterkeydown', new s( e, this ) );\n\t\t\t\t}, 10 ) );\n\t\t\t}, r.prototype.$handleGutterKeyboardInteraction = function ( e ) {\n\t\t\t\tif ( e.keyCode === o.tab ) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t} else if ( e.keyCode === o.escape ) {\n\t\t\t\t\te.preventDefault(), this.$blurGutter(), this.element.focus(), this.lane = null;\n\t\t\t\t} else if ( e.keyCode === o.up ) {\n\t\t\t\t\tswitch ( e.preventDefault(), this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': this.$moveFoldWidgetUp(); break; case 'annotation': this.$moveAnnotationUp();\n\t\t\t\t\t}\n\t\t\t\t} else if ( e.keyCode === o.down ) {\n\t\t\t\t\tswitch ( e.preventDefault(), this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': this.$moveFoldWidgetDown(); break; case 'annotation': this.$moveAnnotationDown();\n\t\t\t\t\t}\n\t\t\t\t} else if ( e.keyCode === o.left ) {\n\t\t\t\t\te.preventDefault(), this.$switchLane( 'annotation' );\n\t\t\t\t} else if ( e.keyCode === o.right ) {\n\t\t\t\t\te.preventDefault(), this.$switchLane( 'fold' );\n\t\t\t\t} else if ( e.keyCode === o.enter || e.keyCode === o.space ) {\n\t\t\t\t\tswitch ( e.preventDefault(), this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': var t = this.$rowIndexToRow( this.activeRowIndex ), i = this.editor.session.$gutterCustomWidgets[ t ]; if ( i ) {\n\t\t\t\t\t\t\ti.callbacks && i.callbacks.onClick && i.callbacks.onClick( e, t );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif ( this.gutterLayer.session.foldWidgets[ t ] === 'start' ) {\n\t\t\t\t\t\t\t\tthis.editor.session.onFoldWidgetClick( this.$rowIndexToRow( this.activeRowIndex ), e ), setTimeout( () => {\n\t\t\t\t\t\t\t\t\tthis.$rowIndexToRow( this.activeRowIndex ) !== t && ( this.$blurFoldWidget( this.activeRowIndex ), this.activeRowIndex = this.$rowToRowIndex( t ), this.$focusFoldWidget( this.activeRowIndex ) );\n\t\t\t\t\t\t\t\t}, 10 ); break;\n\t\t\t\t\t\t\t} if ( this.gutterLayer.session.foldWidgets[ this.$rowIndexToRow( this.activeRowIndex ) ] === 'end' ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$blurGutter = function () {\n\t\t\t\tif ( this.activeRowIndex !== null ) {\n\t\t\t\t\tswitch ( this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ); break; case 'annotation': this.$blurAnnotation( this.activeRowIndex );\n\t\t\t\t\t}\n\t\t\t\t} this.annotationTooltip.isOpen && this.annotationTooltip.hideTooltip();\n\t\t\t}, r.prototype.$isFoldWidgetVisible = function ( e ) {\n\t\t\t\tvar t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = this.$getFoldWidget( e ).style.display !== 'none'; return t && e;\n\t\t\t}, r.prototype.$isCustomWidgetVisible = function ( e ) {\n\t\t\t\tvar t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = !!this.$getCustomWidget( e ); return t && e;\n\t\t\t}, r.prototype.$isAnnotationVisible = function ( e ) {\n\t\t\t\tvar t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = this.$getAnnotation( e ).style.display !== 'none'; return t && e;\n\t\t\t}, r.prototype.$getFoldWidget = function ( e ) {\n\t\t\t\treturn this.lines.get( e ).element.childNodes[ 1 ];\n\t\t\t}, r.prototype.$getCustomWidget = function ( e ) {\n\t\t\t\treturn this.lines.get( e ).element.childNodes[ 3 ];\n\t\t\t}, r.prototype.$getAnnotation = function ( e ) {\n\t\t\t\treturn this.lines.get( e ).element.childNodes[ 2 ];\n\t\t\t}, r.prototype.$findNearestFoldLaneWidget = function ( e ) {\n\t\t\t\tif ( this.$isCustomWidgetVisible( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} if ( this.$isFoldWidgetVisible( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} for ( let t = 0; e - t > 0 || e + t < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( e - ++t >= 0 && this.$isCustomWidgetVisible( e - t ) ) {\n\t\t\t\t\t\treturn e - t;\n\t\t\t\t\t} if ( e + t <= this.lines.getLength() - 1 && this.$isCustomWidgetVisible( e + t ) ) {\n\t\t\t\t\t\treturn e + t;\n\t\t\t\t\t} if ( e - t >= 0 && this.$isFoldWidgetVisible( e - t ) ) {\n\t\t\t\t\t\treturn e - t;\n\t\t\t\t\t} if ( e + t <= this.lines.getLength() - 1 && this.$isFoldWidgetVisible( e + t ) ) {\n\t\t\t\t\t\treturn e + t;\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, r.prototype.$findNearestAnnotation = function ( e ) {\n\t\t\t\tif ( this.$isAnnotationVisible( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} for ( let t = 0; e - t > 0 || e + t < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( e - ++t >= 0 && this.$isAnnotationVisible( e - t ) ) {\n\t\t\t\t\t\treturn e - t;\n\t\t\t\t\t} if ( e + t <= this.lines.getLength() - 1 && this.$isAnnotationVisible( e + t ) ) {\n\t\t\t\t\t\treturn e + t;\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, r.prototype.$focusFoldWidget = function ( e ) {\n\t\t\t\te != null && ( ( e = this.$getFoldWidget( e ) ).classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );\n\t\t\t}, r.prototype.$focusCustomWidget = function ( e ) {\n\t\t\t\te != null && ( e = this.$getCustomWidget( e ) ) && ( e.classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );\n\t\t\t}, r.prototype.$focusAnnotation = function ( e ) {\n\t\t\t\te != null && ( ( e = this.$getAnnotation( e ) ).classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );\n\t\t\t}, r.prototype.$blurFoldWidget = function ( e ) {\n\t\t\t\te = this.$getFoldWidget( e ); e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur();\n\t\t\t}, r.prototype.$blurCustomWidget = function ( e ) {\n\t\t\t\te = this.$getCustomWidget( e ); e && ( e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur() );\n\t\t\t}, r.prototype.$blurAnnotation = function ( e ) {\n\t\t\t\te = this.$getAnnotation( e ); e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur();\n\t\t\t}, r.prototype.$moveFoldWidgetUp = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e > 0; ) {\n\t\t\t\t\tif ( this.$isFoldWidgetVisible( --e ) || this.$isCustomWidgetVisible( e ) ) {\n\t\t\t\t\t\treturn this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = e, void ( this.$isFoldWidgetVisible( e ) ? this.$focusFoldWidget( this.activeRowIndex ) : this.$focusCustomWidget( this.activeRowIndex ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$moveFoldWidgetDown = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( this.$isFoldWidgetVisible( ++e ) || this.$isCustomWidgetVisible( e ) ) {\n\t\t\t\t\t\treturn this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = e, void ( this.$isFoldWidgetVisible( e ) ? this.$focusFoldWidget( this.activeRowIndex ) : this.$focusCustomWidget( this.activeRowIndex ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$moveAnnotationUp = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e > 0; ) {\n\t\t\t\t\tif ( this.$isAnnotationVisible( --e ) ) {\n\t\t\t\t\t\treturn this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = e, void this.$focusAnnotation( this.activeRowIndex );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$moveAnnotationDown = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( this.$isAnnotationVisible( ++e ) ) {\n\t\t\t\t\t\treturn this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = e, void this.$focusAnnotation( this.activeRowIndex );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$findClosestNumber = function ( e, t, i ) {\n\t\t\t\treturn e !== null && ( t === null || Math.abs( i - e ) <= Math.abs( i - t ) ) ? e : t;\n\t\t\t}, r.prototype.$switchLane = function ( e ) {\n\t\t\t\tswitch ( e ) {\n\t\t\t\t\tcase '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 ) );\n\t\t\t\t}\n\t\t\t}, r.prototype.$rowIndexToRow = function ( e ) {\n\t\t\t\te = this.lines.get( e ); return e ? e.row : null;\n\t\t\t}, r.prototype.$rowToRowIndex = function ( e ) {\n\t\t\t\tfor ( let t = 0; t < this.lines.getLength(); t++ ) {\n\t\t\t\t\tif ( this.lines.get( t ).row == e ) {\n\t\t\t\t\t\treturn t;\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, t.GutterKeyboardHandler = r; a.prototype.getKey = function () {\n\t\t\t\treturn o.keyCodeToString( this.domEvent.keyCode );\n\t\t\t}, a.prototype.getRow = function () {\n\t\t\t\treturn this.gutterKeyboardHandler.$rowIndexToRow( this.gutterKeyboardHandler.activeRowIndex );\n\t\t\t}, a.prototype.isInAnnotationLane = function () {\n\t\t\t\treturn this.gutterKeyboardHandler.activeLane === 'annotation';\n\t\t\t}, a.prototype.isInFoldLane = function () {\n\t\t\t\treturn this.gutterKeyboardHandler.activeLane === 'fold';\n\t\t\t}; var s = a; function a( e, t ) {\n\t\t\t\tthis.gutterKeyboardHandler = t, this.domEvent = e;\n\t\t\t}t.GutterKeyboardEvent = s;\n\t\t} ), 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 ) {\n\t\t\tvar d = this && this.__values || function ( e ) {\n\t\t\t\t\tlet t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {\n\t\t\t\t\t\treturn i.call( e );\n\t\t\t\t\t} if ( e && typeof e.length === 'number' ) {\n\t\t\t\t\t\treturn { next: function () {\n\t\t\t\t\t\t\treturn { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };\n\t\t\t\t\t\t} };\n\t\t\t\t\t} throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );\n\t\t\t\t}, 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 () {\n\t\t\t\t\tthis.commands.on( 'exec', this.startOperation.bind( this ), !0 ), this.commands.on( 'afterExec', this.endOperation.bind( this ), !0 );\n\t\t\t\t}, k.prototype.startOperation = function ( e ) {\n\t\t\t\t\tthis.session.startOperation( e );\n\t\t\t\t}, k.prototype.endOperation = function ( e ) {\n\t\t\t\t\tthis.session.endOperation( e );\n\t\t\t\t}, k.prototype.onStartOperation = function ( e ) {\n\t\t\t\t\tthis.curOp = this.session.curOp, this.curOp.scrollTop = this.renderer.scrollTop, this.prevOp = this.session.prevOp, e || ( this.previousCommand = null );\n\t\t\t\t}, k.prototype.onEndOperation = function ( e ) {\n\t\t\t\t\tif ( this.curOp && this.session ) {\n\t\t\t\t\t\tif ( e && !1 === e.returnValue ) {\n\t\t\t\t\t\t\tthis.curOp = null;\n\t\t\t\t\t\t} else if ( this._signal( 'beforeEndOperation' ), this.curOp ) {\n\t\t\t\t\t\t\tvar e = this.curOp.command, t = e && e.scrollIntoView; if ( t ) {\n\t\t\t\t\t\t\t\tswitch ( t ) {\n\t\t\t\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t\t\t\t}t == 'animate' && this.renderer.animateScrolling( this.curOp.scrollTop );\n\t\t\t\t\t\t\t} this.$lastSel = this.session.selection.toJSON(), this.prevOp = this.curOp, this.curOp = null;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.$historyTracker = function ( e ) {\n\t\t\t\t\tlet 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() ) );\n\t\t\t\t}, k.prototype.setKeyboardHandler = function ( t, i ) {\n\t\t\t\t\tlet n; t && typeof t === 'string' && t != 'ace' ? ( this.$keybindingId = t, n = this, y.loadModule( [ 'keybinding', t ], ( e ) => {\n\t\t\t\t\t\tn.$keybindingId == t && n.keyBinding.setKeyboardHandler( e && e.handler ), i && i();\n\t\t\t\t\t} ) ) : ( this.$keybindingId = null, this.keyBinding.setKeyboardHandler( t ), i && i() );\n\t\t\t\t}, k.prototype.getKeyboardHandler = function () {\n\t\t\t\t\treturn this.keyBinding.getKeyboardHandler();\n\t\t\t\t}, k.prototype.setSession = function ( e ) {\n\t\t\t\t\tlet 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();\n\t\t\t\t}, k.prototype.getSession = function () {\n\t\t\t\t\treturn this.session;\n\t\t\t\t}, k.prototype.setValue = function ( e, t ) {\n\t\t\t\t\treturn this.session.doc.setValue( e ), t ? t == 1 ? this.navigateFileEnd() : t == -1 && this.navigateFileStart() : this.selectAll(), e;\n\t\t\t\t}, k.prototype.getValue = function () {\n\t\t\t\t\treturn this.session.getValue();\n\t\t\t\t}, k.prototype.getSelection = function () {\n\t\t\t\t\treturn this.selection;\n\t\t\t\t}, k.prototype.resize = function ( e ) {\n\t\t\t\t\tthis.renderer.onResize( e );\n\t\t\t\t}, k.prototype.setTheme = function ( e, t ) {\n\t\t\t\t\tthis.renderer.setTheme( e, t );\n\t\t\t\t}, k.prototype.getTheme = function () {\n\t\t\t\t\treturn this.renderer.getTheme();\n\t\t\t\t}, k.prototype.setStyle = function ( e, t ) {\n\t\t\t\t\tthis.renderer.setStyle( e, t );\n\t\t\t\t}, k.prototype.unsetStyle = function ( e ) {\n\t\t\t\t\tthis.renderer.unsetStyle( e );\n\t\t\t\t}, k.prototype.getFontSize = function () {\n\t\t\t\t\treturn this.getOption( 'fontSize' ) || n.computedStyle( this.container ).fontSize;\n\t\t\t\t}, k.prototype.setFontSize = function ( e ) {\n\t\t\t\t\tthis.setOption( 'fontSize', e );\n\t\t\t\t}, k.prototype.$highlightBrackets = function () {\n\t\t\t\t\tlet r; this.$highlightPending || ( ( r = this ).$highlightPending = !0, setTimeout( () => {\n\t\t\t\t\t\tr.$highlightPending = !1; let e, t, i, n, o = r.session; o && !o.destroyed && ( o.$bracketHighlight && ( o.$bracketHighlight.markerIds.forEach( ( e ) => {\n\t\t\t\t\t\t\to.removeMarker( e );\n\t\t\t\t\t\t} ), 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();\n\t\t\t\t\t}, 50 ) );\n\t\t\t\t}, k.prototype.focus = function () {\n\t\t\t\t\tthis.textInput.focus();\n\t\t\t\t}, k.prototype.isFocused = function () {\n\t\t\t\t\treturn this.textInput.isFocused();\n\t\t\t\t}, k.prototype.blur = function () {\n\t\t\t\t\tthis.textInput.blur();\n\t\t\t\t}, k.prototype.onFocus = function ( e ) {\n\t\t\t\t\tthis.$isFocused || ( this.$isFocused = !0, this.renderer.showCursor(), this.renderer.visualizeFocus(), this._emit( 'focus', e ) );\n\t\t\t\t}, k.prototype.onBlur = function ( e ) {\n\t\t\t\t\tthis.$isFocused && ( this.$isFocused = !1, this.renderer.hideCursor(), this.renderer.visualizeBlur(), this._emit( 'blur', e ) );\n\t\t\t\t}, k.prototype.$cursorChange = function () {\n\t\t\t\t\tthis.renderer.updateCursor(), this.$highlightBrackets(), this.$updateHighlightActiveLine();\n\t\t\t\t}, k.prototype.onDocumentChange = function ( e ) {\n\t\t\t\t\tconst 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();\n\t\t\t\t}, k.prototype.onTokenizerUpdate = function ( e ) {\n\t\t\t\t\te = e.data; this.renderer.updateLines( e.first, e.last );\n\t\t\t\t}, k.prototype.onScrollTopChange = function () {\n\t\t\t\t\tthis.renderer.scrollToY( this.session.getScrollTop() );\n\t\t\t\t}, k.prototype.onScrollLeftChange = function () {\n\t\t\t\t\tthis.renderer.scrollToX( this.session.getScrollLeft() );\n\t\t\t\t}, k.prototype.onCursorChange = function () {\n\t\t\t\t\tthis.$cursorChange(), this._signal( 'changeSelection' );\n\t\t\t\t}, k.prototype.$updateHighlightActiveLine = function () {\n\t\t\t\t\tlet 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' ) );\n\t\t\t\t}, k.prototype.onSelectionChange = function ( e ) {\n\t\t\t\t\tvar 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' );\n\t\t\t\t}, k.prototype.$getSelectionHighLightRegexp = function () {\n\t\t\t\t\tvar e = this.session, t = this.getSelectionRange(); if ( !t.isEmpty() && !t.isMultiLine() ) {\n\t\t\t\t\t\tvar 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 ) ) {\n\t\t\t\t\t\t\tt = this.$search.$assembleRegExp( { wholeWord: !0, caseSensitive: !0, needle: t } ), e = e.substring( i - 1, n + 1 ); if ( t.test( e ) ) {\n\t\t\t\t\t\t\t\treturn t;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.onChangeFrontMarker = function () {\n\t\t\t\t\tthis.renderer.updateFrontMarkers();\n\t\t\t\t}, k.prototype.onChangeBackMarker = function () {\n\t\t\t\t\tthis.renderer.updateBackMarkers();\n\t\t\t\t}, k.prototype.onChangeBreakpoint = function () {\n\t\t\t\t\tthis.renderer.updateBreakpoints();\n\t\t\t\t}, k.prototype.onChangeAnnotation = function () {\n\t\t\t\t\tthis.renderer.setAnnotations( this.session.getAnnotations() );\n\t\t\t\t}, k.prototype.onChangeMode = function ( e ) {\n\t\t\t\t\tthis.renderer.updateText(), this._emit( 'changeMode', e );\n\t\t\t\t}, k.prototype.onChangeWrapLimit = function () {\n\t\t\t\t\tthis.renderer.updateFull();\n\t\t\t\t}, k.prototype.onChangeWrapMode = function () {\n\t\t\t\t\tthis.renderer.onResize( !0 );\n\t\t\t\t}, k.prototype.onChangeFold = function () {\n\t\t\t\t\tthis.$updateHighlightActiveLine(), this.renderer.updateFull();\n\t\t\t\t}, k.prototype.getSelectedText = function () {\n\t\t\t\t\treturn this.session.getTextRange( this.getSelectionRange() );\n\t\t\t\t}, k.prototype.getCopyText = function () {\n\t\t\t\t\tvar e = this.getSelectedText(), t = this.session.doc.getNewLineCharacter(), i = !1; if ( !e && this.$copyWithEmptySelection ) {\n\t\t\t\t\t\tfor ( var i = !0, n = this.selection.getAllRanges(), o = 0; o < n.length; o++ ) {\n\t\t\t\t\t\t\tconst r = n[ o ]; o && n[ o - 1 ].start.row == r.start.row || ( e += this.session.getLine( r.start.row ) + t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} const s = { text: e }; return this._signal( 'copy', s ), A.lineMode = !!i && s.text, s.text;\n\t\t\t\t}, k.prototype.onCopy = function () {\n\t\t\t\t\tthis.commands.exec( 'copy', this );\n\t\t\t\t}, k.prototype.onCut = function () {\n\t\t\t\t\tthis.commands.exec( 'cut', this );\n\t\t\t\t}, k.prototype.onPaste = function ( e, t ) {\n\t\t\t\t\tthis.commands.exec( 'paste', this, { text: e, event: t } );\n\t\t\t\t}, k.prototype.$handlePaste = function ( e ) {\n\t\t\t\t\tthis._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 ) {\n\t\t\t\t\t\te ? i.insert( { row: this.selection.lead.row, column: 0 }, t ) : this.insert( t );\n\t\t\t\t\t} else if ( e ) {\n\t\t\t\t\t\tthis.selection.rangeList.ranges.forEach( ( e ) => {\n\t\t\t\t\t\t\ti.insert( { row: e.start.row, column: 0 }, t );\n\t\t\t\t\t\t} );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn this.commands.exec( 'insertstring', this, t );\n\t\t\t\t\t\t} for ( let r = o.length; r--; ) {\n\t\t\t\t\t\t\tconst s = o[ r ]; s.isEmpty() || i.remove( s ), i.insert( s.start, n[ r ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.execCommand = function ( e, t ) {\n\t\t\t\t\treturn this.commands.exec( e, this, t );\n\t\t\t\t}, k.prototype.insert = function ( e, t ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t}, k.prototype.autoIndent = function () {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tfor ( let a = i[ s ].start.row, l = i[ s ].end.row, c = a; c <= l; c++ ) {\n\t\t\t\t\t\t\tc > 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.onTextInput = function ( e, t ) {\n\t\t\t\t\tif ( !t ) {\n\t\t\t\t\t\treturn this.keyBinding.onTextInput( e );\n\t\t\t\t\t} this.startOperation( { command: { name: 'insertstring' } } ); e = this.applyComposition.bind( this, e, t ); this.selection.rangeCount ? this.forEachSelection( e ) : e(), this.endOperation();\n\t\t\t\t}, k.prototype.applyComposition = function ( e, t ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, k.prototype.onCommandKey = function ( e, t, i ) {\n\t\t\t\t\treturn this.keyBinding.onCommandKey( e, t, i );\n\t\t\t\t}, k.prototype.setOverwrite = function ( e ) {\n\t\t\t\t\tthis.session.setOverwrite( e );\n\t\t\t\t}, k.prototype.getOverwrite = function () {\n\t\t\t\t\treturn this.session.getOverwrite();\n\t\t\t\t}, k.prototype.toggleOverwrite = function () {\n\t\t\t\t\tthis.session.toggleOverwrite();\n\t\t\t\t}, k.prototype.setScrollSpeed = function ( e ) {\n\t\t\t\t\tthis.setOption( 'scrollSpeed', e );\n\t\t\t\t}, k.prototype.getScrollSpeed = function () {\n\t\t\t\t\treturn this.getOption( 'scrollSpeed' );\n\t\t\t\t}, k.prototype.setDragDelay = function ( e ) {\n\t\t\t\t\tthis.setOption( 'dragDelay', e );\n\t\t\t\t}, k.prototype.getDragDelay = function () {\n\t\t\t\t\treturn this.getOption( 'dragDelay' );\n\t\t\t\t}, k.prototype.setSelectionStyle = function ( e ) {\n\t\t\t\t\tthis.setOption( 'selectionStyle', e );\n\t\t\t\t}, k.prototype.getSelectionStyle = function () {\n\t\t\t\t\treturn this.getOption( 'selectionStyle' );\n\t\t\t\t}, k.prototype.setHighlightActiveLine = function ( e ) {\n\t\t\t\t\tthis.setOption( 'highlightActiveLine', e );\n\t\t\t\t}, k.prototype.getHighlightActiveLine = function () {\n\t\t\t\t\treturn this.getOption( 'highlightActiveLine' );\n\t\t\t\t}, k.prototype.setHighlightGutterLine = function ( e ) {\n\t\t\t\t\tthis.setOption( 'highlightGutterLine', e );\n\t\t\t\t}, k.prototype.getHighlightGutterLine = function () {\n\t\t\t\t\treturn this.getOption( 'highlightGutterLine' );\n\t\t\t\t}, k.prototype.setHighlightSelectedWord = function ( e ) {\n\t\t\t\t\tthis.setOption( 'highlightSelectedWord', e );\n\t\t\t\t}, k.prototype.getHighlightSelectedWord = function () {\n\t\t\t\t\treturn this.$highlightSelectedWord;\n\t\t\t\t}, k.prototype.setAnimatedScroll = function ( e ) {\n\t\t\t\t\tthis.renderer.setAnimatedScroll( e );\n\t\t\t\t}, k.prototype.getAnimatedScroll = function () {\n\t\t\t\t\treturn this.renderer.getAnimatedScroll();\n\t\t\t\t}, k.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\t\tthis.renderer.setShowInvisibles( e );\n\t\t\t\t}, k.prototype.getShowInvisibles = function () {\n\t\t\t\t\treturn this.renderer.getShowInvisibles();\n\t\t\t\t}, k.prototype.setDisplayIndentGuides = function ( e ) {\n\t\t\t\t\tthis.renderer.setDisplayIndentGuides( e );\n\t\t\t\t}, k.prototype.getDisplayIndentGuides = function () {\n\t\t\t\t\treturn this.renderer.getDisplayIndentGuides();\n\t\t\t\t}, k.prototype.setHighlightIndentGuides = function ( e ) {\n\t\t\t\t\tthis.renderer.setHighlightIndentGuides( e );\n\t\t\t\t}, k.prototype.getHighlightIndentGuides = function () {\n\t\t\t\t\treturn this.renderer.getHighlightIndentGuides();\n\t\t\t\t}, k.prototype.setShowPrintMargin = function ( e ) {\n\t\t\t\t\tthis.renderer.setShowPrintMargin( e );\n\t\t\t\t}, k.prototype.getShowPrintMargin = function () {\n\t\t\t\t\treturn this.renderer.getShowPrintMargin();\n\t\t\t\t}, k.prototype.setPrintMarginColumn = function ( e ) {\n\t\t\t\t\tthis.renderer.setPrintMarginColumn( e );\n\t\t\t\t}, k.prototype.getPrintMarginColumn = function () {\n\t\t\t\t\treturn this.renderer.getPrintMarginColumn();\n\t\t\t\t}, k.prototype.setReadOnly = function ( e ) {\n\t\t\t\t\tthis.setOption( 'readOnly', e );\n\t\t\t\t}, k.prototype.getReadOnly = function () {\n\t\t\t\t\treturn this.getOption( 'readOnly' );\n\t\t\t\t}, k.prototype.setBehavioursEnabled = function ( e ) {\n\t\t\t\t\tthis.setOption( 'behavioursEnabled', e );\n\t\t\t\t}, k.prototype.getBehavioursEnabled = function () {\n\t\t\t\t\treturn this.getOption( 'behavioursEnabled' );\n\t\t\t\t}, k.prototype.setWrapBehavioursEnabled = function ( e ) {\n\t\t\t\t\tthis.setOption( 'wrapBehavioursEnabled', e );\n\t\t\t\t}, k.prototype.getWrapBehavioursEnabled = function () {\n\t\t\t\t\treturn this.getOption( 'wrapBehavioursEnabled' );\n\t\t\t\t}, k.prototype.setShowFoldWidgets = function ( e ) {\n\t\t\t\t\tthis.setOption( 'showFoldWidgets', e );\n\t\t\t\t}, k.prototype.getShowFoldWidgets = function () {\n\t\t\t\t\treturn this.getOption( 'showFoldWidgets' );\n\t\t\t\t}, k.prototype.setFadeFoldWidgets = function ( e ) {\n\t\t\t\t\tthis.setOption( 'fadeFoldWidgets', e );\n\t\t\t\t}, k.prototype.getFadeFoldWidgets = function () {\n\t\t\t\t\treturn this.getOption( 'fadeFoldWidgets' );\n\t\t\t\t}, k.prototype.remove = function ( e ) {\n\t\t\t\t\tthis.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();\n\t\t\t\t}, k.prototype.removeWordRight = function () {\n\t\t\t\t\tthis.selection.isEmpty() && this.selection.selectWordRight(), this.session.remove( this.getSelectionRange() ), this.clearSelection();\n\t\t\t\t}, k.prototype.removeWordLeft = function () {\n\t\t\t\t\tthis.selection.isEmpty() && this.selection.selectWordLeft(), this.session.remove( this.getSelectionRange() ), this.clearSelection();\n\t\t\t\t}, k.prototype.removeToLineStart = function () {\n\t\t\t\t\tthis.selection.isEmpty() && this.selection.selectLineStart(), this.selection.isEmpty() && this.selection.selectLeft(), this.session.remove( this.getSelectionRange() ), this.clearSelection();\n\t\t\t\t}, k.prototype.removeToLineEnd = function () {\n\t\t\t\t\tthis.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();\n\t\t\t\t}, k.prototype.splitLine = function () {\n\t\t\t\t\tthis.selection.isEmpty() || ( this.session.remove( this.getSelectionRange() ), this.clearSelection() ); const e = this.getCursorPosition(); this.insert( '\\n' ), this.moveCursorToPosition( e );\n\t\t\t\t}, k.prototype.setGhostText = function ( e, t ) {\n\t\t\t\t\tthis.renderer.setGhostText( e, t );\n\t\t\t\t}, k.prototype.removeGhostText = function () {\n\t\t\t\t\tthis.renderer.removeGhostText();\n\t\t\t\t}, k.prototype.transposeLetters = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, k.prototype.toLowerCase = function () {\n\t\t\t\t\tconst 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 );\n\t\t\t\t}, k.prototype.toUpperCase = function () {\n\t\t\t\t\tconst 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 );\n\t\t\t\t}, k.prototype.indent = function () {\n\t\t\t\t\tconst e = this.session, t = this.getSelectionRange(); if ( !( t.start.row < t.end.row ) ) {\n\t\t\t\t\t\tif ( t.start.column < t.end.column ) {\n\t\t\t\t\t\t\tvar i, n = e.getTextRange( t ); if ( !/^\\s+$/.test( n ) ) {\n\t\t\t\t\t\t\t\treturn i = this.$getSelectedRows(), void e.indentRows( i.first, i.last, '\\t' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\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() ) {\n\t\t\t\t\t\t\tvar s = r - n % r, a = m.stringRepeat( ' ', s );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( s = n % r; o[ t.start.column - 1 ] == ' ' && s; ) {\n\t\t\t\t\t\t\t\tt.start.column--, s--;\n\t\t\t\t\t\t\t} this.selection.setSelectionRange( t ), a = '\\t';\n\t\t\t\t\t\t} return this.insert( a );\n\t\t\t\t\t}i = this.$getSelectedRows(), e.indentRows( i.first, i.last, '\\t' );\n\t\t\t\t}, k.prototype.blockIndent = function () {\n\t\t\t\t\tconst e = this.$getSelectedRows(); this.session.indentRows( e.first, e.last, '\\t' );\n\t\t\t\t}, k.prototype.blockOutdent = function () {\n\t\t\t\t\tconst e = this.session.getSelection(); this.session.outdentRows( e.getRange() );\n\t\t\t\t}, k.prototype.sortLines = function () {\n\t\t\t\t\tfor ( var e = this.$getSelectedRows(), t = this.session, i = [], n = e.first; n <= e.last; n++ ) {\n\t\t\t\t\t\ti.push( t.getLine( n ) );\n\t\t\t\t\t}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++ ) {\n\t\t\t\t\t\tconst r = t.getLine( n ); o.start.row = n, o.end.row = n, o.end.column = r.length, t.replace( o, i[ n - e.first ] );\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.toggleCommentLines = function () {\n\t\t\t\t\tconst e = this.session.getState( this.getCursorPosition().row ), t = this.$getSelectedRows(); this.session.getMode().toggleCommentLines( e, this.session, t.first, t.last );\n\t\t\t\t}, k.prototype.toggleBlockComment = function () {\n\t\t\t\t\tconst e = this.getCursorPosition(), t = this.session.getState( e.row ), i = this.getSelectionRange(); this.session.getMode().toggleBlockComment( t, this.session, i, e );\n\t\t\t\t}, k.prototype.getNumberAt = function ( e, t ) {\n\t\t\t\t\tfor ( let i = /[\\-]?[0-9]+(?:\\.[0-9]+)?/g, n = ( i.lastIndex = 0, this.session.getLine( e ) ); i.lastIndex < t; ) {\n\t\t\t\t\t\tconst o = i.exec( n ); if ( o.index <= t && o.index + o[ 0 ].length >= t ) {\n\t\t\t\t\t\t\treturn { value: o[ 0 ], start: o.index, end: o.index + o[ 0 ].length };\n\t\t\t\t\t\t}\n\t\t\t\t\t} return null;\n\t\t\t\t}, k.prototype.modifyNumber = function ( e ) {\n\t\t\t\t\tvar 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();\n\t\t\t\t}, k.prototype.toggleWord = function () {\n\t\t\t\t\tfor ( 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 ) => {\n\t\t\t\t\t\t\ti = 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;\n\t\t\t\t\t\t} ), this.$toggleWordPairs ), h = 0; h < c.length; h++ ) {\n\t\t\t\t\t\tfor ( var d = c[ h ], u = 0; u <= 1; u++ ) {\n\t\t\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\t\t\tlet 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;\n\t\t\t\t\t\t\t} ), this.insert( p ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.findLinkAt = function ( e, t ) {\n\t\t\t\t\tvar i, n, o, e = this.session.getLine( e ).split( /((?:https?|ftp):\\/\\/[\\S]+)/ ), r = t, s = ( r < 0 && ( r = 0 ), 0 ); try {\n\t\t\t\t\t\tfor ( var a = d( e ), l = a.next(); !l.done; l = a.next() ) {\n\t\t\t\t\t\t\tconst c = l.value, h = s + c.length; if ( s <= r && r <= h && c.match( /((?:https?|ftp):\\/\\/[\\S]+)/ ) ) {\n\t\t\t\t\t\t\t\to = c.replace( /[\\s:.,'\";}\\]]+$/, '' ); break;\n\t\t\t\t\t\t\t}s = h;\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ti = { error: e };\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tl && !l.done && ( n = a.return ) && n.call( a );\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( i ) {\n\t\t\t\t\t\t\t\tthrow i.error;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return o;\n\t\t\t\t}, k.prototype.openLink = function () {\n\t\t\t\t\tvar e = this.selection.getCursor(), e = this.findLinkAt( e.row, e.column ); return e && window.open( e, '_blank' ), e != null;\n\t\t\t\t}, k.prototype.removeLines = function () {\n\t\t\t\t\tconst e = this.$getSelectedRows(); this.session.removeFullLines( e.first, e.last ), this.clearSelection();\n\t\t\t\t}, k.prototype.duplicateSelection = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, k.prototype.moveLinesDown = function () {\n\t\t\t\t\tthis.$moveLines( 1, !1 );\n\t\t\t\t}, k.prototype.moveLinesUp = function () {\n\t\t\t\t\tthis.$moveLines( -1, !1 );\n\t\t\t\t}, k.prototype.moveText = function ( e, t, i ) {\n\t\t\t\t\treturn this.session.moveText( e, t, i );\n\t\t\t\t}, k.prototype.copyLinesUp = function () {\n\t\t\t\t\tthis.$moveLines( -1, !0 );\n\t\t\t\t}, k.prototype.copyLinesDown = function () {\n\t\t\t\t\tthis.$moveLines( 1, !0 );\n\t\t\t\t}, k.prototype.$moveLines = function ( e, t ) {\n\t\t\t\t\tconst i = this.selection; if ( !i.inMultiSelectMode || this.inVirtualSelectionMode ) {\n\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\tfor ( var d = h, u = ( s[ h ].moveBy( a, 0 ), ( o = this.$getSelectedRows( s[ h ] ) ).first ), g = o.last; ++h < c; ) {\n\t\t\t\t\t\t\t\tl && s[ h ].moveBy( l, 0 ); const p = this.$getSelectedRows( s[ h ] ); if ( t && p.first != g ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} if ( !t && p.first > g + 1 ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} g = p.last;\n\t\t\t\t\t\t\t} for ( h--, a = this.session.$moveLines( u, g, t ? 0 : e ), t && e == -1 && ( d = h + 1 ); d <= h; ) {\n\t\t\t\t\t\t\t\ts[ d ].moveBy( a, 0 ), d++;\n\t\t\t\t\t\t\t}l += a = t ? a : 0;\n\t\t\t\t\t\t}i.fromOrientedRange( i.ranges[ 0 ] ), i.rangeList.attach( this.session ), this.inVirtualSelectionMode = !1;\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.$getSelectedRows = function ( e ) {\n\t\t\t\t\treturn e = ( e || this.getSelectionRange() ).collapseRows(), { first: this.session.getRowFoldStart( e.start.row ), last: this.session.getRowFoldEnd( e.end.row ) };\n\t\t\t\t}, k.prototype.onCompositionStart = function ( e ) {\n\t\t\t\t\tthis.renderer.showComposition( e );\n\t\t\t\t}, k.prototype.onCompositionUpdate = function ( e ) {\n\t\t\t\t\tthis.renderer.setCompositionText( e );\n\t\t\t\t}, k.prototype.onCompositionEnd = function () {\n\t\t\t\t\tthis.renderer.hideComposition();\n\t\t\t\t}, k.prototype.getFirstVisibleRow = function () {\n\t\t\t\t\treturn this.renderer.getFirstVisibleRow();\n\t\t\t\t}, k.prototype.getLastVisibleRow = function () {\n\t\t\t\t\treturn this.renderer.getLastVisibleRow();\n\t\t\t\t}, k.prototype.isRowVisible = function ( e ) {\n\t\t\t\t\treturn e >= this.getFirstVisibleRow() && e <= this.getLastVisibleRow();\n\t\t\t\t}, k.prototype.isRowFullyVisible = function ( e ) {\n\t\t\t\t\treturn e >= this.renderer.getFirstFullyVisibleRow() && e <= this.renderer.getLastFullyVisibleRow();\n\t\t\t\t}, k.prototype.$getVisibleRowCount = function () {\n\t\t\t\t\treturn this.renderer.getScrollBottomRow() - this.renderer.getScrollTopRow() + 1;\n\t\t\t\t}, k.prototype.$moveByPage = function ( e, t ) {\n\t\t\t\t\tvar i = this.renderer, n = this.renderer.layerConfig, o = e * Math.floor( n.height / n.lineHeight ), e = ( !0 === t ? this.selection.$moveSelection( function () {\n\t\t\t\t\t\tthis.moveCursorBy( o, 0 );\n\t\t\t\t\t} ) : !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 );\n\t\t\t\t}, k.prototype.selectPageDown = function () {\n\t\t\t\t\tthis.$moveByPage( 1, !0 );\n\t\t\t\t}, k.prototype.selectPageUp = function () {\n\t\t\t\t\tthis.$moveByPage( -1, !0 );\n\t\t\t\t}, k.prototype.gotoPageDown = function () {\n\t\t\t\t\tthis.$moveByPage( 1, !1 );\n\t\t\t\t}, k.prototype.gotoPageUp = function () {\n\t\t\t\t\tthis.$moveByPage( -1, !1 );\n\t\t\t\t}, k.prototype.scrollPageDown = function () {\n\t\t\t\t\tthis.$moveByPage( 1 );\n\t\t\t\t}, k.prototype.scrollPageUp = function () {\n\t\t\t\t\tthis.$moveByPage( -1 );\n\t\t\t\t}, k.prototype.scrollToRow = function ( e ) {\n\t\t\t\t\tthis.renderer.scrollToRow( e );\n\t\t\t\t}, k.prototype.scrollToLine = function ( e, t, i, n ) {\n\t\t\t\t\tthis.renderer.scrollToLine( e, t, i, n );\n\t\t\t\t}, k.prototype.centerSelection = function () {\n\t\t\t\t\tvar 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 );\n\t\t\t\t}, k.prototype.getCursorPosition = function () {\n\t\t\t\t\treturn this.selection.getCursor();\n\t\t\t\t}, k.prototype.getCursorPositionScreen = function () {\n\t\t\t\t\treturn this.session.documentToScreenPosition( this.getCursorPosition() );\n\t\t\t\t}, k.prototype.getSelectionRange = function () {\n\t\t\t\t\treturn this.selection.getRange();\n\t\t\t\t}, k.prototype.selectAll = function () {\n\t\t\t\t\tthis.selection.selectAll();\n\t\t\t\t}, k.prototype.clearSelection = function () {\n\t\t\t\t\tthis.selection.clearSelection();\n\t\t\t\t}, k.prototype.moveCursorTo = function ( e, t ) {\n\t\t\t\t\tthis.selection.moveCursorTo( e, t );\n\t\t\t\t}, k.prototype.moveCursorToPosition = function ( e ) {\n\t\t\t\t\tthis.selection.moveCursorToPosition( e );\n\t\t\t\t}, k.prototype.jumpToMatching = function ( e, t ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tlet a, l, c = !1, h = {}, d = i.column - s.start, u = { ')': '(', '(': '(', ']': '[', '[': '[', '{': '{', '}': '{' }; do {\n\t\t\t\t\t\t\tif ( s.value.match( /[{}()\\[\\]]/g ) ) {\n\t\t\t\t\t\t\t\tfor ( ;d < s.value.length && !c; d++ ) {\n\t\t\t\t\t\t\t\t\tif ( u[ s.value[ d ] ] ) {\n\t\t\t\t\t\t\t\t\t\tswitch ( l = u[ s.value[ d ] ] + '.' + s.type.replace( 'rparen', 'lparen' ), isNaN( h[ l ] ) && ( h[ l ] = 0 ), s.value[ d ] ) {\n\t\t\t\t\t\t\t\t\t\t\tcase '(': case '[': case '{': h[ l ]++; break; case ')': case ']': case '}': h[ l ]--, h[ l ] === -1 && ( a = 'bracket', c = !0 );\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\ts.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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} while ( c || ( o = s, r++, s = n.stepForward(), d = 0 ), s && !c ); if ( a ) {\n\t\t\t\t\t\t\tif ( a === 'bracket' ) {\n\t\t\t\t\t\t\t\t!( 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 ) );\n\t\t\t\t\t\t\t} else if ( a === 'tag' ) {\n\t\t\t\t\t\t\t\tif ( !s || !s.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} 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;\n\t\t\t\t\t\t\t}( 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 ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.gotoLine = function ( e, t, i ) {\n\t\t\t\t\tthis.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 );\n\t\t\t\t}, k.prototype.navigateTo = function ( e, t ) {\n\t\t\t\t\tthis.selection.moveTo( e, t );\n\t\t\t\t}, k.prototype.navigateUp = function ( e ) {\n\t\t\t\t\tlet t; if ( this.selection.isMultiLine() && !this.selection.isBackwards() ) {\n\t\t\t\t\t\treturn t = this.selection.anchor.getPosition(), this.moveCursorToPosition( t );\n\t\t\t\t\t} this.selection.clearSelection(), this.selection.moveCursorBy( -e || -1, 0 );\n\t\t\t\t}, k.prototype.navigateDown = function ( e ) {\n\t\t\t\t\tlet t; if ( this.selection.isMultiLine() && this.selection.isBackwards() ) {\n\t\t\t\t\t\treturn t = this.selection.anchor.getPosition(), this.moveCursorToPosition( t );\n\t\t\t\t\t} this.selection.clearSelection(), this.selection.moveCursorBy( e || 1, 0 );\n\t\t\t\t}, k.prototype.navigateLeft = function ( e ) {\n\t\t\t\t\tif ( this.selection.isEmpty() ) {\n\t\t\t\t\t\tfor ( e = e || 1; e--; ) {\n\t\t\t\t\t\t\tthis.selection.moveCursorLeft();\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst t = this.getSelectionRange().start; this.moveCursorToPosition( t );\n\t\t\t\t\t} this.clearSelection();\n\t\t\t\t}, k.prototype.navigateRight = function ( e ) {\n\t\t\t\t\tif ( this.selection.isEmpty() ) {\n\t\t\t\t\t\tfor ( e = e || 1; e--; ) {\n\t\t\t\t\t\t\tthis.selection.moveCursorRight();\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst t = this.getSelectionRange().end; this.moveCursorToPosition( t );\n\t\t\t\t\t} this.clearSelection();\n\t\t\t\t}, k.prototype.navigateLineStart = function () {\n\t\t\t\t\tthis.selection.moveCursorLineStart(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateLineEnd = function () {\n\t\t\t\t\tthis.selection.moveCursorLineEnd(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateFileEnd = function () {\n\t\t\t\t\tthis.selection.moveCursorFileEnd(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateFileStart = function () {\n\t\t\t\t\tthis.selection.moveCursorFileStart(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateWordRight = function () {\n\t\t\t\t\tthis.selection.moveCursorWordRight(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateWordLeft = function () {\n\t\t\t\t\tthis.selection.moveCursorWordLeft(), this.clearSelection();\n\t\t\t\t}, k.prototype.replace = function ( e, t ) {\n\t\t\t\t\tt && 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;\n\t\t\t\t}, k.prototype.replaceAll = function ( e, t ) {\n\t\t\t\t\tt && this.$search.set( t ); let i = this.$search.findAll( this.session ), n = 0; if ( i.length ) {\n\t\t\t\t\t\tt = this.getSelectionRange(); this.selection.moveTo( 0, 0 ); for ( let o = i.length - 1; o >= 0; --o ) {\n\t\t\t\t\t\t\tthis.$tryReplace( i[ o ], e ) && n++;\n\t\t\t\t\t\t} this.selection.setSelectionRange( t );\n\t\t\t\t\t} return n;\n\t\t\t\t}, k.prototype.$tryReplace = function ( e, t ) {\n\t\t\t\t\tconst i = this.session.getTextRange( e ); return ( t = this.$search.replace( i, t ) ) !== null ? ( e.end = this.session.replace( e, t ), e ) : null;\n\t\t\t\t}, k.prototype.getLastSearchOptions = function () {\n\t\t\t\t\treturn this.$search.getOptions();\n\t\t\t\t}, k.prototype.find = function ( e, t, i ) {\n\t\t\t\t\tt = 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 ) );\n\t\t\t\t}, k.prototype.findNext = function ( e, t ) {\n\t\t\t\t\tthis.find( { skipCurrent: !0, backwards: !1 }, e, t );\n\t\t\t\t}, k.prototype.findPrevious = function ( e, t ) {\n\t\t\t\t\tthis.find( e, { skipCurrent: !0, backwards: !0 }, t );\n\t\t\t\t}, k.prototype.revealRange = function ( e, t ) {\n\t\t\t\t\tthis.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 );\n\t\t\t\t}, k.prototype.undo = function () {\n\t\t\t\t\tthis.session.getUndoManager().undo( this.session ), this.renderer.scrollCursorIntoView( null, 0.5 );\n\t\t\t\t}, k.prototype.redo = function () {\n\t\t\t\t\tthis.session.getUndoManager().redo( this.session ), this.renderer.scrollCursorIntoView( null, 0.5 );\n\t\t\t\t}, k.prototype.destroy = function () {\n\t\t\t\t\tthis.destroyed = !0, this.$toDestroy && ( this.$toDestroy.forEach( ( e ) => {\n\t\t\t\t\t\te.destroy();\n\t\t\t\t\t} ), 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();\n\t\t\t\t}, k.prototype.setAutoScrollEditorIntoView = function ( e ) {\n\t\t\t\t\tlet 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', () => {\n\t\t\t\t\t\tr = !0;\n\t\t\t\t\t} ), i = this.renderer.on( 'beforeRender', () => {\n\t\t\t\t\t\tr && ( n = o.renderer.container.getBoundingClientRect() );\n\t\t\t\t\t} ), a = this.renderer.on( 'afterRender', () => {\n\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t} ), this.setAutoScrollEditorIntoView = function ( e ) {\n\t\t\t\t\t\te || ( delete this.setAutoScrollEditorIntoView, this.off( 'changeSelection', t ), this.renderer.off( 'afterRender', a ), this.renderer.off( 'beforeRender', i ) );\n\t\t\t\t\t} );\n\t\t\t\t}, k.prototype.$resetCursorStyle = function () {\n\t\t\t\t\tconst 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 ) ) );\n\t\t\t\t}, k.prototype.prompt = function ( t, i, n ) {\n\t\t\t\t\tconst o = this; y.loadModule( 'ace/ext/prompt', ( e ) => {\n\t\t\t\t\t\te.prompt( o, t, i, n );\n\t\t\t\t\t} );\n\t\t\t\t}, k ); function k( e, t, i ) {\n\t\t\t\tthis.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 ),\n\t\t\t\tthis.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( () => {\n\t\t\t\t\tthis._signal( 'input', {} ), this.session && !this.session.destroyed && this.session.bgTokenizer.scheduleStart();\n\t\t\t\t} ), this.on( 'change', ( e, t ) => {\n\t\t\t\t\tt._$emitInputEvent.schedule( 31 );\n\t\t\t\t} ), this.setSession( t || i && i.session || new h( '' ) ), y.resetOptions( this ), i && this.setOptions( i ), y._signal( 'editor', this );\n\t\t\t}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 ) {\n\t\t\t\tthis.onSelectionChange(), this._signal( 'changeSelectionStyle', { data: e } );\n\t\t\t}, initialValue: 'line' }, highlightActiveLine: { set: function () {\n\t\t\t\tthis.$updateHighlightActiveLine();\n\t\t\t}, initialValue: !0 }, highlightSelectedWord: { set: function ( e ) {\n\t\t\t\tthis.$onSelectionChange();\n\t\t\t}, initialValue: !0 }, readOnly: { set: function ( e ) {\n\t\t\t\tlet t, i = this; this.textInput.setReadOnly( e ), this.destroyed || ( this.$resetCursorStyle(), this.$readOnlyCallback || ( this.$readOnlyCallback = function ( e ) {\n\t\t\t\t\tlet t = !1; if ( e && e.type == 'keydown' ) {\n\t\t\t\t\t\tif ( e && e.key && !e.ctrlKey && !e.metaKey && ( e.key == ' ' && e.preventDefault(), t = e.key.length == 1 ), !t ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\te && e.type !== 'exec' && ( t = !0 );\n\t\t\t\t\t}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();\n\t\t\t\t} ), 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 ) ) );\n\t\t\t}, initialValue: !1 }, copyWithEmptySelection: { set: function ( e ) {\n\t\t\t\tthis.textInput.setCopyWithEmptySelection( e );\n\t\t\t}, initialValue: !1 }, cursorStyle: { set: function ( e ) {\n\t\t\t\tthis.$resetCursorStyle();\n\t\t\t}, 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 ) {\n\t\t\t\tthis.setAutoScrollEditorIntoView( e );\n\t\t\t} }, keyboardHandler: { set: function ( e ) {\n\t\t\t\tthis.setKeyboardHandler( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$keybindingId;\n\t\t\t}, handlesSet: !0 }, value: { set: function ( e ) {\n\t\t\t\tthis.session.setValue( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.getValue();\n\t\t\t}, handlesSet: !0, hidden: !0 }, session: { set: function ( e ) {\n\t\t\t\tthis.setSession( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.session;\n\t\t\t}, handlesSet: !0, hidden: !0 }, showLineNumbers: { set: function ( e ) {\n\t\t\t\tthis.renderer.$gutterLayer.setShowLineNumbers( e ), this.renderer.$loop.schedule( this.renderer.CHANGE_GUTTER ), e && this.$relativeLineNumbers ? T.attach( this ) : T.detach( this );\n\t\t\t}, initialValue: !0 }, relativeLineNumbers: { set: function ( e ) {\n\t\t\t\tthis.$showLineNumbers && e ? T.attach( this ) : T.detach( this );\n\t\t\t} }, placeholder: { set: function ( e ) {\n\t\t\t\tthis.$updatePlaceholder || ( this.$updatePlaceholder = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}.bind( this ), this.on( 'input', this.$updatePlaceholder ) ), this.$updatePlaceholder();\n\t\t\t} }, enableKeyboardAccessibility: { set: function ( e ) {\n\t\t\t\tfunction t( e ) {\n\t\t\t\t\te.target == this.renderer.scroller && e.keyCode === w.enter && ( e.preventDefault(), e = this.getCursorPosition().row, this.isRowVisible( e ) || this.scrollToLine( e, !0, !0 ), this.focus() );\n\t\t\t\t} let i, n = { name: 'blurTextInput', description: 'Set focus to the editor content div to allow tabbing through the page', bindKey: 'Esc', exec: function ( e ) {\n\t\t\t\t\te.blur(), e.renderer.scroller.focus();\n\t\t\t\t}, 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() );\n\t\t\t}, initialValue: !1 }, textInputAriaLabel: { set: function ( e ) {\n\t\t\t\tthis.$textInputAriaLabel = e;\n\t\t\t}, initialValue: '' }, enableMobileMenu: { set: function ( e ) {\n\t\t\t\tthis.$enableMobileMenu = e;\n\t\t\t}, 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 ) {\n\t\t\t\treturn String( Math.abs( e.selection.lead.row - t ) || t + 1 + ( t < 9 ? '·' : '' ) );\n\t\t\t}, getWidth: function ( e, t, i ) {\n\t\t\t\treturn Math.max( t.toString().length, ( i.lastRow + 1 ).toString().length, 2 ) * i.characterWidth;\n\t\t\t}, update: function ( e, t ) {\n\t\t\t\tt.renderer.$loop.schedule( t.renderer.CHANGE_GUTTER );\n\t\t\t}, attach: function ( e ) {\n\t\t\t\te.renderer.$gutterLayer.$renderer = this, e.on( 'changeSelection', this.update ), this.update( null, e );\n\t\t\t}, detach: function ( e ) {\n\t\t\t\te.renderer.$gutterLayer.$renderer == this && ( e.renderer.$gutterLayer.$renderer = null ), e.off( 'changeSelection', this.update ), this.update( null, e );\n\t\t\t} }; t.Editor = e;\n\t\t} ), ace.define( 'ace/layer/lines', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst s = e( '../lib/dom' ); function n( e, t ) {\n\t\t\t\tthis.element = e, this.canvasHeight = t || 5e5, this.element.style.height = 2 * this.canvasHeight + 'px', this.cells = [], this.cellCache = [], this.$offsetCoefficient = 0;\n\t\t\t}n.prototype.moveContainer = function ( e ) {\n\t\t\t\ts.translate( this.element, 0, -( e.firstRowScreen * e.lineHeight % this.canvasHeight ) - e.offset * this.$offsetCoefficient );\n\t\t\t}, n.prototype.pageChanged = function ( e, t ) {\n\t\t\t\treturn Math.floor( e.firstRowScreen * e.lineHeight / this.canvasHeight ) !== Math.floor( t.firstRowScreen * t.lineHeight / this.canvasHeight );\n\t\t\t}, n.prototype.computeLineTop = function ( e, t, i ) {\n\t\t\t\tvar n = t.firstRowScreen * t.lineHeight, n = Math.floor( n / this.canvasHeight ); return i.documentToScreenRow( e, 0 ) * t.lineHeight - n * this.canvasHeight;\n\t\t\t}, n.prototype.computeLineHeight = function ( e, t, i ) {\n\t\t\t\treturn t.lineHeight * i.getRowLineCount( e );\n\t\t\t}, n.prototype.getLength = function () {\n\t\t\t\treturn this.cells.length;\n\t\t\t}, n.prototype.get = function ( e ) {\n\t\t\t\treturn this.cells[ e ];\n\t\t\t}, n.prototype.shift = function () {\n\t\t\t\tthis.$cacheCell( this.cells.shift() );\n\t\t\t}, n.prototype.pop = function () {\n\t\t\t\tthis.$cacheCell( this.cells.pop() );\n\t\t\t}, n.prototype.push = function ( e ) {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\tthis.cells.push.apply( this.cells, e ); for ( var t = s.createFragment( this.element ), i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tt.appendChild( e[ i ].element );\n\t\t\t\t\t} this.element.appendChild( t );\n\t\t\t\t} else {\n\t\t\t\t\tthis.cells.push( e ), this.element.appendChild( e.element );\n\t\t\t\t}\n\t\t\t}, n.prototype.unshift = function ( e ) {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\tthis.cells.unshift.apply( this.cells, e ); for ( var t = s.createFragment( this.element ), i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tt.appendChild( e[ i ].element );\n\t\t\t\t\t} this.element.firstChild ? this.element.insertBefore( t, this.element.firstChild ) : this.element.appendChild( t );\n\t\t\t\t} else {\n\t\t\t\t\tthis.cells.unshift( e ), this.element.insertAdjacentElement( 'afterbegin', e.element );\n\t\t\t\t}\n\t\t\t}, n.prototype.last = function () {\n\t\t\t\treturn this.cells.length ? this.cells[ this.cells.length - 1 ] : null;\n\t\t\t}, n.prototype.$cacheCell = function ( e ) {\n\t\t\t\te && ( e.element.remove(), this.cellCache.push( e ) );\n\t\t\t}, n.prototype.createCell = function ( e, t, i, n ) {\n\t\t\t\tlet 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;\n\t\t\t}, t.Lines = n;\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tthis.session && this.session.off( 'change', this.$updateAnnotations ), ( this.session = e ) && e.on( 'change', this.$updateAnnotations );\n\t\t\t}, s.prototype.addGutterDecoration = function ( e, t ) {\n\t\t\t\twindow.console && console.warn && console.warn( 'deprecated use session.addGutterDecoration' ), this.session.addGutterDecoration( e, t );\n\t\t\t}, s.prototype.removeGutterDecoration = function ( e, t ) {\n\t\t\t\twindow.console && console.warn && console.warn( 'deprecated use session.removeGutterDecoration' ), this.session.removeGutterDecoration( e, t );\n\t\t\t}, s.prototype.setAnnotations = function ( e ) {\n\t\t\t\tthis.$annotations = []; for ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tvar 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';\n\t\t\t\t}\n\t\t\t}, s.prototype.$updateAnnotations = function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, s.prototype.update = function ( e ) {\n\t\t\t\tthis.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; ; ) {\n\t\t\t\t\tif ( r < l && ( l = o.end.row + 1, r = ( o = t.getNextFoldLine( l, o ) ) ? o.start.row : 1 / 0 ), n < l ) {\n\t\t\t\t\t\tfor ( ;this.$lines.getLength() > a + 1; ) {\n\t\t\t\t\t\t\tthis.$lines.pop();\n\t\t\t\t\t\t} break;\n\t\t\t\t\t}( 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++;\n\t\t\t\t} this._signal( 'afterRender' ), this.$updateGutterWidth( e );\n\t\t\t}, s.prototype.$updateGutterWidth = function ( e ) {\n\t\t\t\tvar 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 ) );\n\t\t\t}, s.prototype.$updateCursorRow = function () {\n\t\t\t\tlet e; this.$highlightGutterLine && ( e = this.session.selection.getCursor(), this.$cursorRow !== e.row ) && ( this.$cursorRow = e.row );\n\t\t\t}, s.prototype.updateLineHighlight = function () {\n\t\t\t\tif ( this.$highlightGutterLine ) {\n\t\t\t\t\tconst e = this.session.selection.cursor.row; if ( this.$cursorRow = e, !this.$cursorCell || this.$cursorCell.row != e ) {\n\t\t\t\t\t\tthis.$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++ ) {\n\t\t\t\t\t\t\tlet n = t[ i ]; if ( n.row >= this.$cursorRow ) {\n\t\t\t\t\t\t\t\tif ( n.row > this.$cursorRow ) {\n\t\t\t\t\t\t\t\t\tconst o = this.session.getFoldLine( this.$cursorRow ); if ( !( i > 0 && o && o.start.row == t[ i - 1 ].row ) ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} n = t[ i - 1 ];\n\t\t\t\t\t\t\t\t}n.element.className = 'ace_gutter-active-line ' + n.element.className, this.$cursorCell = n; break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.scrollLines = function ( e ) {\n\t\t\t\tconst t = this.config; if ( this.config = e, this.$updateCursorRow(), this.$lines.pageChanged( t, e ) ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} 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 ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( i < t.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( t.firstRow < e.firstRow ) {\n\t\t\t\t\tfor ( var o = this.session.getFoldedRowCount( t.firstRow, e.firstRow - 1 ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.shift();\n\t\t\t\t\t}\n\t\t\t\t} if ( i < n ) {\n\t\t\t\t\tfor ( o = this.session.getFoldedRowCount( i + 1, n ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.pop();\n\t\t\t\t\t}\n\t\t\t\t} 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 );\n\t\t\t}, s.prototype.$renderLines = function ( e, t, i ) {\n\t\t\t\tfor ( 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 ); ) {\n\t\t\t\t\tconst a = this.$lines.createCell( o, e, this.session, c ); this.$renderCell( a, e, r, o ), n.push( a ), o++;\n\t\t\t\t} return n;\n\t\t\t}, s.prototype.$renderCell = function ( e, t, i, n ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tm = 'ace_fold-widget ace_' + o, u = o == 'start' && n == C && n < i.end.row; if ( u ) {\n\t\t\t\t\t\tm += ' ace_closed'; for ( var A = '', w = !1, x = n + 1; x <= i.end.row; x++ ) {\n\t\t\t\t\t\t\tif ( this.$annotations[ x ] ) {\n\t\t\t\t\t\t\t\tif ( this.$annotations[ x ].className === ' ace_error' ) {\n\t\t\t\t\t\t\t\t\tw = !0, A = ' ace_error_fold'; break;\n\t\t\t\t\t\t\t\t} 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' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}I += A;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tm += ' ace_open';\n\t\t\t\t\t}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' ) ) );\n\t\t\t\t} else {\n\t\t\t\t\tl && ( k.setStyle( l.style, 'display', 'none' ), l.setAttribute( 'tabindex', '0' ), l.removeAttribute( 'role' ), l.removeAttribute( 'aria-label' ) );\n\t\t\t\t} var S, p = this.session.$gutterCustomWidgets[ n ]; if ( p ? this.$addCustomWidget( n, p, e ) : h && this.$removeCustomWidget( n, e ), w && this.$showFoldedAnnotations ) {\n\t\t\t\t\tswitch ( 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 ) {\n\t\t\t\t\t\tcase ' 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 ] );\n\t\t\t\t\t}c.setAttribute( 'aria-label', S ), c.setAttribute( 'tabindex', '-1' ), c.setAttribute( 'role', 'button' );\n\t\t\t\t} else if ( this.$annotations[ n ] ) {\n\t\t\t\t\tswitch ( 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 ) {\n\t\t\t\t\t\tcase ' 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 ] );\n\t\t\t\t\t}c.setAttribute( 'aria-label', S ), c.setAttribute( 'tabindex', '-1' ), c.setAttribute( 'role', 'button' );\n\t\t\t\t} else {\n\t\t\t\t\tk.setStyle( c.style, 'display', 'none' ), c.removeAttribute( 'aria-label' ), c.removeAttribute( 'role' ), c.setAttribute( 'tabindex', '0' );\n\t\t\t\t} 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;\n\t\t\t}, s.prototype.setHighlightGutterLine = function ( e ) {\n\t\t\t\tthis.$highlightGutterLine = e;\n\t\t\t}, s.prototype.setShowLineNumbers = function ( e ) {\n\t\t\t\tthis.$renderer = !e && { getWidth: function () {\n\t\t\t\t\treturn 0;\n\t\t\t\t}, getText: function () {\n\t\t\t\t\treturn '';\n\t\t\t\t} };\n\t\t\t}, s.prototype.getShowLineNumbers = function () {\n\t\t\t\treturn this.$showLineNumbers;\n\t\t\t}, s.prototype.setShowFoldWidgets = function ( e ) {\n\t\t\t\te ? k.addCssClass( this.element, 'ace_folding-enabled' ) : k.removeCssClass( this.element, 'ace_folding-enabled' ), this.$showFoldWidgets = e, this.$padding = null;\n\t\t\t}, s.prototype.getShowFoldWidgets = function () {\n\t\t\t\treturn this.$showFoldWidgets;\n\t\t\t}, s.prototype.$hideFoldWidget = function ( e, t ) {\n\t\t\t\tt = t || this.$getGutterCell( e ); t && t.element && ( e = t.element.childNodes[ 1 ] ) && k.setStyle( e.style, 'display', 'none' );\n\t\t\t}, s.prototype.$showFoldWidget = function ( e, t ) {\n\t\t\t\tt = 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' );\n\t\t\t}, s.prototype.$getGutterCell = function ( e ) {\n\t\t\t\tconst t = this.$lines.cells, i = this.session.documentToScreenRow( e, 0 ); return t[ e - this.config.firstRowScreen - ( e - i ) ];\n\t\t\t}, s.prototype.$addCustomWidget = function ( t, e, i ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\ts.onClick( e, t ), e.stopPropagation();\n\t\t\t\t} ), e.element.appendChild( i ) );\n\t\t\t}, s.prototype.$removeCustomWidget = function ( e, t ) {\n\t\t\t\tdelete 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 );\n\t\t\t}, s.prototype.$computePadding = function () {\n\t\t\t\tlet 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 };\n\t\t\t}, s.prototype.getRegion = function ( e ) {\n\t\t\t\tconst 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;\n\t\t\t}, s ); function s( e ) {\n\t\t\t\tthis.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;\n\t\t\t} function c( e ) {\n\t\t\t\tvar 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;\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/layer/marker', [ 'require', 'exports', 'module', 'ace/range', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tvar g = e( '../range' ).Range, n = e( '../lib/dom' ), e = ( o.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$padding = e;\n\t\t\t}, o.prototype.setSession = function ( e ) {\n\t\t\t\tthis.session = e;\n\t\t\t}, o.prototype.setMarkers = function ( e ) {\n\t\t\t\tthis.markers = e;\n\t\t\t}, o.prototype.elt = function ( e, t ) {\n\t\t\t\tlet 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;\n\t\t\t}, o.prototype.update = function ( e ) {\n\t\t\t\tif ( e ) {\n\t\t\t\t\tlet t, i; for ( i in this.config = e, this.i = 0, this.markers ) {\n\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t} if ( this.i != -1 ) {\n\t\t\t\t\t\tfor ( ;this.i < this.element.childElementCount; ) {\n\t\t\t\t\t\t\tthis.element.removeChild( this.element.lastChild );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, o.prototype.$getTop = function ( e, t ) {\n\t\t\t\treturn ( e - t.firstRowScreen ) * t.lineHeight;\n\t\t\t}, o.prototype.drawTextMarker = function ( e, t, i, n, o ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tu.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 );\n\t\t\t\t}\n\t\t\t}, o.prototype.drawMultiLineMarker = function ( e, t, i, n, o ) {\n\t\t\t\tlet 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 || '' ) ) );\n\t\t\t}, o.prototype.drawSingleLineMarker = function ( e, t, i, n, o, r ) {\n\t\t\t\tif ( this.session.$bidiHandler.isBidiRow( t.start.row ) ) {\n\t\t\t\t\treturn this.drawBidiSingleLineMarker( e, t, i, n, o, r );\n\t\t\t\t} 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 || '' ) );\n\t\t\t}, o.prototype.drawBidiSingleLineMarker = function ( e, t, i, n, o, r ) {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tthis.elt( i, 'height:' + s + 'px;width:' + ( e.width + ( o || 0 ) ) + 'px;top:' + a + 'px;left:' + ( l + e.left ) + 'px;' + ( r || '' ) );\n\t\t\t\t}, this );\n\t\t\t}, o.prototype.drawFullLineMarker = function ( e, t, i, n, o ) {\n\t\t\t\tlet 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 || '' ) );\n\t\t\t}, o.prototype.drawScreenLineMarker = function ( e, t, i, n, o ) {\n\t\t\t\tt = this.$getTop( t.start.row, n ), n = n.lineHeight; this.elt( i, 'height:' + n + 'px;top:' + t + 'px;left:0;right:0;' + ( o || '' ) );\n\t\t\t}, o ); function o( e ) {\n\t\t\t\tthis.element = n.createElement( 'div' ), this.element.className = 'ace_layer ace_marker-layer', e.appendChild( this.element );\n\t\t\t}e.prototype.$padding = 0, t.Marker = e;\n\t\t} ), ace.define( 'ace/layer/text_util', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tconst n = new Set( [ 'text', 'rparen', 'lparen' ] ); t.isTextToken = function ( e ) {\n\t\t\t\treturn n.has( e );\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tvar 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 () {\n\t\t\t\tvar e = this.session.doc, e = e.getNewLineCharacter() == '\\n' && e.getNewLineMode() != 'windows' ? this.EOL_CHAR_LF : this.EOL_CHAR_CRLF; if ( this.EOL_CHAR != e ) {\n\t\t\t\t\treturn this.EOL_CHAR = e, !0;\n\t\t\t\t}\n\t\t\t}, s.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$padding = e, this.element.style.margin = '0 ' + e + 'px';\n\t\t\t}, s.prototype.getLineHeight = function () {\n\t\t\t\treturn this.$fontMetrics.$characterSize.height || 0;\n\t\t\t}, s.prototype.getCharacterWidth = function () {\n\t\t\t\treturn this.$fontMetrics.$characterSize.width || 0;\n\t\t\t}, s.prototype.$setFontMetrics = function ( e ) {\n\t\t\t\tthis.$fontMetrics = e, this.$fontMetrics.on( 'changeCharacterSize', ( e ) => {\n\t\t\t\t\tthis._signal( 'changeCharacterSize', e );\n\t\t\t\t} ), this.$pollSizeChanges();\n\t\t\t}, s.prototype.checkForSizeChanges = function () {\n\t\t\t\tthis.$fontMetrics.checkForSizeChanges();\n\t\t\t}, s.prototype.$pollSizeChanges = function () {\n\t\t\t\treturn this.$pollSizeChangesTimer = this.$fontMetrics.$pollSizeChanges();\n\t\t\t}, s.prototype.setSession = function ( e ) {\n\t\t\t\t( this.session = e ) && this.$computeTabString();\n\t\t\t}, s.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\treturn 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 );\n\t\t\t}, s.prototype.setDisplayIndentGuides = function ( e ) {\n\t\t\t\treturn this.displayIndentGuides != e && ( this.displayIndentGuides = e, this.$computeTabString(), !0 );\n\t\t\t}, s.prototype.setHighlightIndentGuides = function ( e ) {\n\t\t\t\treturn this.$highlightIndentGuides !== e && ( this.$highlightIndentGuides = e );\n\t\t\t}, s.prototype.$computeTabString = function () {\n\t\t\t\tfor ( var e, t, i, n, o, r, s = this.session.getTabSize(), a = ( this.tabSize = s, this.$tabStrings = [ 0 ] ), l = 1; l < s + 1; l++ ) {\n\t\t\t\t\tthis.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 ) );\n\t\t\t\t} 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 );\n\t\t\t}, s.prototype.updateLines = function ( e, t, i ) {\n\t\t\t\tif ( this.config.lastRow != e.lastRow || this.config.firstRow != e.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} 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++ ) {\n\t\t\t\t\tif ( l = this.session.getFoldLine( a ) ) {\n\t\t\t\t\t\tif ( l.containsRow( n ) ) {\n\t\t\t\t\t\t\tn = l.start.row; break;\n\t\t\t\t\t\t}a = l.end.row;\n\t\t\t\t\t}s++;\n\t\t\t\t} 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 ); ) {\n\t\t\t\t\tvar 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++;\n\t\t\t\t} if ( c ) {\n\t\t\t\t\tfor ( ;s < this.$lines.cells.length; ) {\n\t\t\t\t\t\tconst g = this.$lines.cells[ s++ ]; g.element.style.top = this.$lines.computeLineTop( g.row, e, this.session ) + 'px';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.scrollLines = function ( e ) {\n\t\t\t\tconst t = this.config; if ( this.config = e, this.$lines.pageChanged( t, e ) ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} this.$lines.moveContainer( e ); const i = e.lastRow, n = t ? t.lastRow : -1; if ( !t || n < e.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( i < t.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( !t || t.lastRow < e.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( e.lastRow < t.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( t.firstRow < e.firstRow ) {\n\t\t\t\t\tfor ( var o = this.session.getFoldedRowCount( t.firstRow, e.firstRow - 1 ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.shift();\n\t\t\t\t\t}\n\t\t\t\t} if ( t.lastRow > e.lastRow ) {\n\t\t\t\t\tfor ( o = this.session.getFoldedRowCount( e.lastRow + 1, t.lastRow ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.pop();\n\t\t\t\t\t}\n\t\t\t\t} 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();\n\t\t\t}, s.prototype.$renderLinesFragment = function ( e, t, i ) {\n\t\t\t\tfor ( 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 ); ) {\n\t\t\t\t\tconst 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++;\n\t\t\t\t} return n;\n\t\t\t}, s.prototype.update = function ( e ) {\n\t\t\t\tthis.$lines.moveContainer( e ); for ( var t = ( this.config = e ).firstRow, i = e.lastRow, n = this.$lines; n.getLength(); ) {\n\t\t\t\t\tn.pop();\n\t\t\t\t}n.push( this.$renderLinesFragment( e, t, i ) );\n\t\t\t}, s.prototype.$renderToken = function ( e, t, i, n ) {\n\t\t\t\tfor ( 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 ); ) {\n\t\t\t\t\tvar 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 ) ) );\n\t\t\t\t} 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;\n\t\t\t}, s.prototype.renderIndentGuide = function ( e, t, i ) {\n\t\t\t\tlet n = t.search( this.$indentGuideRe ); if ( !( n <= 0 || i <= n ) ) {\n\t\t\t\t\tif ( t[ 0 ] == ' ' ) {\n\t\t\t\t\t\tfor ( var o = ( n -= n % this.tabSize ) / this.tabSize, r = 0; r < o; r++ ) {\n\t\t\t\t\t\t\te.appendChild( this.$tabStrings[ ' ' ].cloneNode( !0 ) );\n\t\t\t\t\t\t} return this.$highlightIndentGuide(), t.slice( n );\n\t\t\t\t\t} if ( t[ 0 ] == '\\t' ) {\n\t\t\t\t\t\tfor ( r = 0; r < n; r++ ) {\n\t\t\t\t\t\t\te.appendChild( this.$tabStrings[ '\\t' ].cloneNode( !0 ) );\n\t\t\t\t\t\t} return this.$highlightIndentGuide(), t.slice( n );\n\t\t\t\t\t} this.$highlightIndentGuide();\n\t\t\t\t} return t;\n\t\t\t}, s.prototype.$highlightIndentGuide = function () {\n\t\t\t\tif ( this.$highlightIndentGuides && this.displayIndentGuides ) {\n\t\t\t\t\tthis.$highlightIndentGuideMarker = { indentLevel: void 0, start: void 0, end: void 0, dir: void 0 }; const e = this.session.doc.$lines; if ( e ) {\n\t\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\t\tfor ( var o = this.session.$bracketHighlight.ranges, r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\t\t\tif ( t.row !== o[ r ].start.row ) {\n\t\t\t\t\t\t\t\t\tthis.$highlightIndentGuideMarker.end = o[ r ].start.row + 1, t.row > o[ r ].start.row ? this.$highlightIndentGuideMarker.dir = -1 : this.$highlightIndentGuideMarker.dir = 1; break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} if ( !this.$highlightIndentGuideMarker.end && e[ t.row ] !== '' && t.column === e[ t.row ].length ) {\n\t\t\t\t\t\t\tthis.$highlightIndentGuideMarker.dir = 1; for ( r = t.row + 1; r < e.length; r++ ) {\n\t\t\t\t\t\t\t\tconst s = e[ r ], a = /^\\s*/.exec( s )[ 0 ].length; if ( s !== '' && ( this.$highlightIndentGuideMarker.end = r, a <= i ) ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.$renderHighlightIndentGuide();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.$clearActiveIndentGuide = function () {\n\t\t\t\tfor ( let e = this.element.querySelectorAll( '.ace_indent-guide-active' ), t = 0; t < e.length; t++ ) {\n\t\t\t\t\te[ t ].classList.remove( 'ace_indent-guide-active' );\n\t\t\t\t}\n\t\t\t}, s.prototype.$setIndentGuideActive = function ( e, t ) {\n\t\t\t\tif ( this.session.doc.getLine( e.row ) !== '' ) {\n\t\t\t\t\tlet i = e.element; if ( e.element.classList && e.element.classList.contains( 'ace_line_group' ) ) {\n\t\t\t\t\t\tif ( !( e.element.childNodes.length > 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} i = e.element.childNodes[ 0 ];\n\t\t\t\t\t}e = i.childNodes; e && ( i = e[ t - 1 ] ) && i.classList && i.classList.contains( 'ace_indent-guide' ) && i.classList.add( 'ace_indent-guide-active' );\n\t\t\t\t}\n\t\t\t}, s.prototype.$renderHighlightIndentGuide = function () {\n\t\t\t\tif ( this.$lines ) {\n\t\t\t\t\tconst e = this.$lines.cells, t = ( this.$clearActiveIndentGuide(), this.$highlightIndentGuideMarker.indentLevel ); if ( t !== 0 ) {\n\t\t\t\t\t\tif ( this.$highlightIndentGuideMarker.dir === 1 ) {\n\t\t\t\t\t\t\tfor ( var i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\t\tvar n = e[ i ]; if ( this.$highlightIndentGuideMarker.end && n.row >= this.$highlightIndentGuideMarker.start + 1 ) {\n\t\t\t\t\t\t\t\t\tif ( n.row >= this.$highlightIndentGuideMarker.end ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} this.$setIndentGuideActive( n, t );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( i = e.length - 1; i >= 0; i-- ) {\n\t\t\t\t\t\t\t\tn = e[ i ]; if ( this.$highlightIndentGuideMarker.end && n.row < this.$highlightIndentGuideMarker.start ) {\n\t\t\t\t\t\t\t\t\tif ( n.row < this.$highlightIndentGuideMarker.end ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} this.$setIndentGuideActive( n, t );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.$createLineElement = function ( e ) {\n\t\t\t\tconst t = this.dom.createElement( 'div' ); return t.className = 'ace_line', t.style.height = this.config.lineHeight + 'px', t;\n\t\t\t}, s.prototype.$renderWrappedLine = function ( e, t, i ) {\n\t\t\t\tlet n = 0, o = 0, r = i[ 0 ], s = 0, a = this.$createLineElement(); e.appendChild( a ); for ( let l = 0; l < t.length; l++ ) {\n\t\t\t\t\tlet c = t[ l ], h = c.value; if ( l == 0 && this.displayIndentGuides ) {\n\t\t\t\t\t\tif ( n = h.length, !( h = this.renderIndentGuide( a, h, r ) ) ) {\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t} n -= h.length;\n\t\t\t\t\t} if ( n + h.length < r ) {\n\t\t\t\t\t\ts = this.$renderToken( a, s, c, h ), n += h.length;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( ;n + h.length >= r; ) {\n\t\t\t\t\t\t\ts = 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;\n\t\t\t\t\t\t}h.length != 0 && ( n += h.length, s = this.$renderToken( a, s, c, h ) );\n\t\t\t\t\t}\n\t\t\t\t}i[ i.length - 1 ] > this.MAX_LINE_LENGTH && this.$renderOverflowMessage( a, s, null, '', !0 );\n\t\t\t}, s.prototype.$renderSimpleLine = function ( e, t ) {\n\t\t\t\tfor ( let i = 0, n = 0; n < t.length; n++ ) {\n\t\t\t\t\tlet o = t[ n ], r = o.value; if ( n != 0 || !this.displayIndentGuides || ( r = this.renderIndentGuide( e, r ) ) ) {\n\t\t\t\t\t\tif ( i + r.length > this.MAX_LINE_LENGTH ) {\n\t\t\t\t\t\t\treturn this.$renderOverflowMessage( e, i, o, r );\n\t\t\t\t\t\t} i = this.$renderToken( e, i, o, r );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.$renderOverflowMessage = function ( e, t, i, n, o ) {\n\t\t\t\ti && 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 );\n\t\t\t}, s.prototype.$renderLine = function ( e, t, i ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, s.prototype.$getFoldLineTokens = function ( e, t ) {\n\t\t\t\tconst d = this.session, u = []; let g = d.getTokens( e ); return t.walk( ( e, t, i, n, o ) => {\n\t\t\t\t\tif ( e != null ) {\n\t\t\t\t\t\tu.push( { type: 'fold', value: e } );\n\t\t\t\t\t} else if ( ( g = o ? d.getTokens( t ) : g ).length ) {\n\t\t\t\t\t\tfor ( var r, s = g, a = n, l = i, c = 0, h = 0; h + s[ c ].value.length < a; ) {\n\t\t\t\t\t\t\tif ( h += s[ c ].value.length, ++c == s.length ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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; ) {\n\t\t\t\t\t\t\t( 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, t.end.row, this.session.getLine( t.end.row ).length ), u;\n\t\t\t}, s.prototype.$useLineGroups = function () {\n\t\t\t\treturn this.session.getUseWrapMode();\n\t\t\t}, s ); function s( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/layer/cursor', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tvar c = e( '../lib/dom' ), e = ( n.prototype.$updateOpacity = function ( e ) {\n\t\t\t\tfor ( let t = this.cursors, i = t.length; i--; ) {\n\t\t\t\t\tc.setStyle( t[ i ].style, 'opacity', e ? '' : '0' );\n\t\t\t\t}\n\t\t\t}, n.prototype.$startCssAnimation = function () {\n\t\t\t\tfor ( let e = this.cursors, t = e.length; t--; ) {\n\t\t\t\t\te[ t ].style.animationDuration = this.blinkInterval + 'ms';\n\t\t\t\t} this.$isAnimating = !0, setTimeout( () => {\n\t\t\t\t\tthis.$isAnimating && c.addCssClass( this.element, 'ace_animate-blinking' );\n\t\t\t\t} );\n\t\t\t}, n.prototype.$stopCssAnimation = function () {\n\t\t\t\tthis.$isAnimating = !1, c.removeCssClass( this.element, 'ace_animate-blinking' );\n\t\t\t}, n.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$padding = e;\n\t\t\t}, n.prototype.setSession = function ( e ) {\n\t\t\t\tthis.session = e;\n\t\t\t}, n.prototype.setBlinking = function ( e ) {\n\t\t\t\te != this.isBlinking && ( this.isBlinking = e, this.restartTimer() );\n\t\t\t}, n.prototype.setBlinkInterval = function ( e ) {\n\t\t\t\te != this.blinkInterval && ( this.blinkInterval = e, this.restartTimer() );\n\t\t\t}, n.prototype.setSmoothBlinking = function ( e ) {\n\t\t\t\te != this.smoothBlinking && ( this.smoothBlinking = e, c.setCssClass( this.element, 'ace_smooth-blinking', e ), this.$updateCursors( !0 ), this.restartTimer() );\n\t\t\t}, n.prototype.addCursor = function () {\n\t\t\t\tconst e = c.createElement( 'div' ); return e.className = 'ace_cursor', this.element.appendChild( e ), this.cursors.push( e ), e;\n\t\t\t}, n.prototype.removeCursor = function () {\n\t\t\t\tlet e; if ( this.cursors.length > 1 ) {\n\t\t\t\t\treturn ( e = this.cursors.pop() ).parentNode.removeChild( e ), e;\n\t\t\t\t}\n\t\t\t}, n.prototype.hideCursor = function () {\n\t\t\t\tthis.isVisible = !1, c.addCssClass( this.element, 'ace_hidden-cursors' ), this.restartTimer();\n\t\t\t}, n.prototype.showCursor = function () {\n\t\t\t\tthis.isVisible = !0, c.removeCssClass( this.element, 'ace_hidden-cursors' ), this.restartTimer();\n\t\t\t}, n.prototype.restartTimer = function () {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tthis.$isSmoothBlinking && c.addCssClass( this.element, 'ace_smooth-blinking' );\n\t\t\t\t} ) ), c.HAS_CSS_ANIMATION ? this.$startCssAnimation() : ( e = function () {\n\t\t\t\t\tthis.timeoutId = setTimeout( () => {\n\t\t\t\t\t\tt( !1 );\n\t\t\t\t\t}, 0.6 * this.blinkInterval );\n\t\t\t\t}.bind( this ), this.intervalId = setInterval( () => {\n\t\t\t\t\tt( !0 ), e();\n\t\t\t\t}, this.blinkInterval ), e() ) ) : this.$stopCssAnimation();\n\t\t\t}, n.prototype.getPixelPosition = function ( e, t ) {\n\t\t\t\tif ( !this.config || !this.session ) {\n\t\t\t\t\treturn { left: 0, top: 0 };\n\t\t\t\t} 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\t\t\t}, n.prototype.isCursorInView = function ( e, t ) {\n\t\t\t\treturn e.top >= 0 && e.top < t.maxHeight;\n\t\t\t}, n.prototype.update = function ( e ) {\n\t\t\t\tthis.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++ ) {\n\t\t\t\t\tvar 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' ) );\n\t\t\t\t} for ( ;this.cursors.length > n; ) {\n\t\t\t\t\tthis.removeCursor();\n\t\t\t\t} const l = this.session.getOverwrite(); this.$setOverwrite( l ), this.$pixelPos = a, this.restartTimer();\n\t\t\t}, n.prototype.$setOverwrite = function ( e ) {\n\t\t\t\te != this.overwrite && ( ( this.overwrite = e ) ? c.addCssClass( this.element, 'ace_overwrite-cursors' ) : c.removeCssClass( this.element, 'ace_overwrite-cursors' ) );\n\t\t\t}, n.prototype.destroy = function () {\n\t\t\t\tclearInterval( this.intervalId ), clearTimeout( this.timeoutId );\n\t\t\t}, n ); function n( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}e.prototype.$padding = 0, e.prototype.drawCursor = null, t.Cursor = e;\n\t\t} ), ace.define( 'ace/scrollbar', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/event_emitter' ], function ( e, t, i ) {\n\t\t\tvar n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), r = e( './lib/oop' ), s = e( './lib/dom' ), a = e( './lib/event' ), e = e( './lib/event_emitter' ).EventEmitter, l = ( c.prototype.setVisible = function ( e ) {\n\t\t\t\t\tthis.element.style.display = e ? '' : 'none', this.isVisible = e, this.coeff = 1;\n\t\t\t\t}, c ); function c( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}r.implement( l.prototype, e ); o( d, h = l ), d.prototype.onScroll = function () {\n\t\t\t\tlet 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;\n\t\t\t}, d.prototype.getWidth = function () {\n\t\t\t\treturn Math.max( this.isVisible ? this.width : 0, this.$minWidth || 0 );\n\t\t\t}, d.prototype.setHeight = function ( e ) {\n\t\t\t\tthis.element.style.height = e + 'px';\n\t\t\t}, d.prototype.setScrollHeight = function ( e ) {\n\t\t\t\t( this.scrollHeight = e ) > 32768 ? ( this.coeff = 32768 / e, e = 32768 ) : this.coeff != 1 && ( this.coeff = 1 ), this.inner.style.height = e + 'px';\n\t\t\t}, d.prototype.setScrollTop = function ( e ) {\n\t\t\t\tthis.scrollTop != e && ( this.skipEvent = !0, this.scrollTop = e, this.element.scrollTop = e * this.coeff );\n\t\t\t}; var h, r = d; function d( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t}r.prototype.setInnerHeight = r.prototype.setScrollHeight; o( g, u = l ), g.prototype.onScroll = function () {\n\t\t\t\tthis.skipEvent || ( this.scrollLeft = this.element.scrollLeft, this._emit( 'scroll', { data: this.scrollLeft } ) ), this.skipEvent = !1;\n\t\t\t}, g.prototype.getHeight = function () {\n\t\t\t\treturn this.isVisible ? this.height : 0;\n\t\t\t}, g.prototype.setWidth = function ( e ) {\n\t\t\t\tthis.element.style.width = e + 'px';\n\t\t\t}, g.prototype.setInnerWidth = function ( e ) {\n\t\t\t\tthis.inner.style.width = e + 'px';\n\t\t\t}, g.prototype.setScrollWidth = function ( e ) {\n\t\t\t\tthis.inner.style.width = e + 'px';\n\t\t\t}, g.prototype.setScrollLeft = function ( e ) {\n\t\t\t\tthis.scrollLeft != e && ( this.skipEvent = !0, this.scrollLeft = this.element.scrollLeft = e );\n\t\t\t}; var u, e = g; function g( e, t ) {\n\t\t\t\te = 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;\n\t\t\t}t.ScrollBar = r, t.ScrollBarV = r, t.ScrollBarH = e, t.VScrollBar = r, t.HScrollBar = e;\n\t\t} ), 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 ) {\n\t\t\tvar n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), 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 ) {\n\t\t\t\t\tthis.element.style.display = e ? '' : 'none', this.isVisible = e, this.coeff = 1;\n\t\t\t\t}, c ); function c( e, t ) {\n\t\t\t\tthis.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' );\n\t\t\t}r.implement( l.prototype, e ); o( d, h = l ), d.prototype.onMouseDown = function ( e, t ) {\n\t\t\t\tlet i, n, o, r, s; if ( e === 'mousedown' && ( a.getButton( t ) === 0 && t.detail !== 2 ) ) {\n\t\t\t\t\treturn t.target === this.inner ? ( i = this, n = t.clientY, o = t.clientY, r = this.thumbTop, a.capture( this.inner, ( e ) => {\n\t\t\t\t\t\tn = e.clientY;\n\t\t\t\t\t}, () => {\n\t\t\t\t\t\tclearInterval( s );\n\t\t\t\t\t} ), s = setInterval( () => {\n\t\t\t\t\t\tlet e; void 0 !== n && ( e = i.scrollTopFromThumbTop( r + n - o ) ) !== i.scrollTop && i._emit( 'scroll', { data: e } );\n\t\t\t\t\t}, 20 ) ) : ( e = t.clientY - this.element.getBoundingClientRect().top - this.thumbHeight / 2, this._emit( 'scroll', { data: this.scrollTopFromThumbTop( e ) } ) ), a.preventDefault( t );\n\t\t\t\t}\n\t\t\t}, d.prototype.getHeight = function () {\n\t\t\t\treturn this.height;\n\t\t\t}, d.prototype.scrollTopFromThumbTop = function ( e ) {\n\t\t\t\te = 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;\n\t\t\t}, d.prototype.getWidth = function () {\n\t\t\t\treturn Math.max( this.isVisible ? this.width : 0, this.$minWidth || 0 );\n\t\t\t}, d.prototype.setHeight = function ( e ) {\n\t\t\t\tthis.height = Math.max( 0, e ), this.slideHeight = this.height, this.viewHeight = this.height, this.setScrollHeight( this.pageHeight, !0 );\n\t\t\t}, d.prototype.setScrollHeight = function ( e, t ) {\n\t\t\t\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 } ) );\n\t\t\t}, d.prototype.setScrollTop = function ( e ) {\n\t\t\t\tthis.scrollTop = e, this.thumbTop = ( e = e < 0 ? 0 : e ) * ( this.slideHeight - this.thumbHeight ) / ( this.pageHeight - this.viewHeight ), this.inner.style.top = this.thumbTop + 'px';\n\t\t\t}; var h, r = d; function d( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t}r.prototype.setInnerHeight = r.prototype.setScrollHeight; o( g, u = l ), g.prototype.onMouseDown = function ( e, t ) {\n\t\t\t\tlet i, n, o, r, s; if ( e === 'mousedown' && ( a.getButton( t ) === 0 && t.detail !== 2 ) ) {\n\t\t\t\t\treturn t.target === this.inner ? ( i = this, n = t.clientX, o = t.clientX, r = this.thumbLeft, a.capture( this.inner, ( e ) => {\n\t\t\t\t\t\tn = e.clientX;\n\t\t\t\t\t}, () => {\n\t\t\t\t\t\tclearInterval( s );\n\t\t\t\t\t} ), s = setInterval( () => {\n\t\t\t\t\t\tlet e; void 0 !== n && ( e = i.scrollLeftFromThumbLeft( r + n - o ) ) !== i.scrollLeft && i._emit( 'scroll', { data: e } );\n\t\t\t\t\t}, 20 ) ) : ( e = t.clientX - this.element.getBoundingClientRect().left - this.thumbWidth / 2, this._emit( 'scroll', { data: this.scrollLeftFromThumbLeft( e ) } ) ), a.preventDefault( t );\n\t\t\t\t}\n\t\t\t}, g.prototype.getHeight = function () {\n\t\t\t\treturn this.isVisible ? this.height : 0;\n\t\t\t}, g.prototype.scrollLeftFromThumbLeft = function ( e ) {\n\t\t\t\te = 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;\n\t\t\t}, g.prototype.setWidth = function ( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}, g.prototype.setScrollWidth = function ( e, t ) {\n\t\t\t\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 } ) );\n\t\t\t}, g.prototype.setScrollLeft = function ( e ) {\n\t\t\t\tthis.scrollLeft = e, this.thumbLeft = ( e = e < 0 ? 0 : e ) * ( this.slideWidth - this.thumbWidth ) / ( this.pageWidth - this.viewWidth ), this.inner.style.left = this.thumbLeft + 'px';\n\t\t\t}; var u, e = g; function g( e, t ) {\n\t\t\t\te = 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;\n\t\t\t}e.prototype.setInnerWidth = e.prototype.setScrollWidth, t.ScrollBar = r, t.ScrollBarV = r, t.ScrollBarH = e, t.VScrollBar = r, t.HScrollBar = e;\n\t\t} ), ace.define( 'ace/renderloop', [ 'require', 'exports', 'module', 'ace/lib/event' ], ( e, t, i ) => {\n\t\t\tconst n = e( './lib/event' ); function o( e, t ) {\n\t\t\t\tthis.onRender = e, this.pending = !1, this.changes = 0, this.$recursionLimit = 2, this.window = t || window; const i = this; this._flush = function ( e ) {\n\t\t\t\t\ti.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;\n\t\t\t\t};\n\t\t\t}o.prototype.schedule = function ( e ) {\n\t\t\t\tthis.changes = this.changes | e, this.changes && !this.pending && ( n.nextFrame( this._flush ), this.pending = !0 );\n\t\t\t}, o.prototype.clear = function ( e ) {\n\t\t\t\tconst t = this.changes; return this.changes = 0, t;\n\t\t\t}, t.RenderLoop = o;\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\te.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';\n\t\t\t}, h.prototype.checkForSizeChanges = function ( e ) {\n\t\t\t\tlet 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 } ) );\n\t\t\t}, h.prototype.$addObserver = function () {\n\t\t\t\tconst t = this; this.$observer = new window.ResizeObserver( ( e ) => {\n\t\t\t\t\tt.checkForSizeChanges();\n\t\t\t\t} ), this.$observer.observe( this.$measureNode );\n\t\t\t}, h.prototype.$pollSizeChanges = function () {\n\t\t\t\tlet t; return this.$pollSizeChangesTimer || this.$observer ? this.$pollSizeChangesTimer : ( t = this ).$pollSizeChangesTimer = s.onIdle( function e() {\n\t\t\t\t\tt.checkForSizeChanges(), s.onIdle( e, 500 );\n\t\t\t\t}, 500 );\n\t\t\t}, h.prototype.setPolling = function ( e ) {\n\t\t\t\te ? this.$pollSizeChanges() : this.$pollSizeChangesTimer && ( clearInterval( this.$pollSizeChangesTimer ), this.$pollSizeChangesTimer = 0 );\n\t\t\t}, h.prototype.$measureSizes = function ( e ) {\n\t\t\t\te = { height: ( e || this.$measureNode ).clientHeight, width: ( e || this.$measureNode ).clientWidth / 512 }; return e.width === 0 || e.height === 0 ? null : e;\n\t\t\t}, h.prototype.$measureCharWidth = function ( e ) {\n\t\t\t\treturn this.$main.textContent = r.stringRepeat( e, 512 ), this.$main.getBoundingClientRect().width / 512;\n\t\t\t}, h.prototype.getCharacterWidth = function ( e ) {\n\t\t\t\tlet t = this.charSizes[ e ]; return t = void 0 === t ? this.charSizes[ e ] = this.$measureCharWidth( e ) / this.$characterSize.width : t;\n\t\t\t}, h.prototype.destroy = function () {\n\t\t\t\tclearInterval( this.$pollSizeChangesTimer ), this.$observer && this.$observer.disconnect(), this.el && this.el.parentNode && this.el.parentNode.removeChild( this.el );\n\t\t\t}, h.prototype.$getZoom = function ( e ) {\n\t\t\t\treturn e && e.parentElement ? ( Number( window.getComputedStyle( e ).zoom ) || 1 ) * this.$getZoom( e.parentElement ) : 1;\n\t\t\t}, h.prototype.$initTransformMeasureNodes = function () {\n\t\t\t\tfunction e( e, t ) {\n\t\t\t\t\treturn [ 'div', { style: 'position: absolute;top:' + e + 'px;left:' + t + 'px;' } ];\n\t\t\t\t} this.els = o.buildDom( [ e( 0, 0 ), e( 200, 0 ), e( 0, 200 ), e( 200, 200 ) ], this.el );\n\t\t\t}, h.prototype.transformCoordinates = function ( e, t ) {\n\t\t\t\tfunction i( e, t, i ) {\n\t\t\t\t\tconst 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 ];\n\t\t\t\t} function n( e, t ) {\n\t\t\t\t\treturn [ e[ 0 ] - t[ 0 ], e[ 1 ] - t[ 1 ] ];\n\t\t\t\t} function o( e, t ) {\n\t\t\t\t\treturn [ e[ 0 ] + t[ 0 ], e[ 1 ] + t[ 1 ] ];\n\t\t\t\t} function r( e, t ) {\n\t\t\t\t\treturn [ e * t[ 0 ], e * t[ 1 ] ];\n\t\t\t\t} function s( e ) {\n\t\t\t\t\te = e.getBoundingClientRect(); return [ e.left, e.top ];\n\t\t\t\t}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 ) );\n\t\t\t}, h ); function h( e ) {\n\t\t\t\tthis.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();\n\t\t\t}c.prototype.$characterSize = { width: 0, height: 0 }, n.implement( c.prototype, e ), t.FontMetrics = c;\n\t\t} ), ace.define( 'ace/css/editor-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\ti.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 &nbsp; 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}';\n\t\t} ), ace.define( 'ace/layer/decorators', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {\n\t\t\tvar n = e( '../lib/dom' ), o = e( '../lib/oop' ), e = e( '../lib/event_emitter' ).EventEmitter, r = ( s.prototype.$createCanvas = function () {\n\t\t\t\tthis.canvas = n.createElement( 'canvas' ), this.canvas.style.top = '0px', this.canvas.style.right = '0px', this.canvas.style.zIndex = '7', this.canvas.style.position = 'absolute';\n\t\t\t}, s.prototype.setScrollBarV = function ( e ) {\n\t\t\t\tthis.$createCanvas(), ( this.scrollbarV = e ).element.appendChild( this.canvas ), this.setDimensions();\n\t\t\t}, s.prototype.$updateDecorators = function ( e ) {\n\t\t\t\tif ( typeof this.canvas.getContext === 'function' ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tconst o = { info: 1, warning: 2, error: 3 }; n.forEach( ( e ) => {\n\t\t\t\t\t\t\te.priority = o[ e.type ] || null;\n\t\t\t\t\t\t} ); for ( var n = n.sort( ( e, t ) => e.priority < t.priority ? -1 : t.priority < e.priority ? 1 : 0 ), r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 ) );\n\t\t\t\t}\n\t\t\t}, s.prototype.getVerticalOffsetForRow = function ( e ) {\n\t\t\t\treturn this.renderer.session.documentToScreenRow( e |= 0, 0 ) * this.lineHeight;\n\t\t\t}, s.prototype.setDimensions = function ( e ) {\n\t\t\t\te = 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;\n\t\t\t}, s.prototype.setZoneWidth = function () {\n\t\t\t\tthis.oneZoneWidth = this.canvasWidth;\n\t\t\t}, s.prototype.destroy = function () {\n\t\t\t\tthis.canvas.parentNode.removeChild( this.canvas );\n\t\t\t}, s ); function s( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}o.implement( r.prototype, e ), t.Decorator = r;\n\t\t} ), 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 ) => {\n\t\t\tvar 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 () {\n\t\t\t\tthis.$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' );\n\t\t\t}, A.prototype.setSession = function ( e ) {\n\t\t\t\tthis.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 ) );\n\t\t\t}, A.prototype.updateLines = function ( e, t, i ) {\n\t\t\t\tif ( 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 ) {\n\t\t\t\t\tif ( !i ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} this.$changedLines.lastRow = this.layerConfig.lastRow;\n\t\t\t\t} this.$changedLines.firstRow > this.layerConfig.lastRow || this.$loop.schedule( this.CHANGE_LINES );\n\t\t\t}, A.prototype.onChangeNewLineMode = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_TEXT ), this.$textLayer.$updateEolChar(), this.session.$bidiHandler.setEolChar( this.$textLayer.EOL_CHAR );\n\t\t\t}, A.prototype.onChangeTabSize = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_TEXT | this.CHANGE_MARKER ), this.$textLayer.onChangeTabSize();\n\t\t\t}, A.prototype.updateText = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_TEXT );\n\t\t\t}, A.prototype.updateFull = function ( e ) {\n\t\t\t\te ? this.$renderChanges( this.CHANGE_FULL, !0 ) : this.$loop.schedule( this.CHANGE_FULL );\n\t\t\t}, A.prototype.updateFontSize = function () {\n\t\t\t\tthis.$textLayer.checkForSizeChanges();\n\t\t\t}, A.prototype.$updateSizeAsync = function () {\n\t\t\t\tthis.$loop.pending ? this.$size.$dirty = !0 : this.onResize();\n\t\t\t}, A.prototype.onResize = function ( e, t, i, n ) {\n\t\t\t\tif ( !( this.resizing > 2 ) ) {\n\t\t\t\t\tthis.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 ) {\n\t\t\t\t\t\treturn this.resizing = 0;\n\t\t\t\t\t} 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 );\n\t\t\t\t}\n\t\t\t}, A.prototype.$updateCachedSize = function ( e, t, i, n ) {\n\t\t\t\tn -= 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;\n\t\t\t}, A.prototype.onGutterResize = function ( e ) {\n\t\t\t\te = 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();\n\t\t\t}, A.prototype.adjustWrapLimit = function () {\n\t\t\t\tvar e = this.$size.scrollerWidth - 2 * this.$padding, e = Math.floor( e / this.characterWidth ); return this.session.adjustWrapLimit( e, this.$showPrintMargin && this.$printMarginColumn );\n\t\t\t}, A.prototype.setAnimatedScroll = function ( e ) {\n\t\t\t\tthis.setOption( 'animatedScroll', e );\n\t\t\t}, A.prototype.getAnimatedScroll = function () {\n\t\t\t\treturn this.$animatedScroll;\n\t\t\t}, A.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\tthis.setOption( 'showInvisibles', e ), this.session.$bidiHandler.setShowInvisibles( e );\n\t\t\t}, A.prototype.getShowInvisibles = function () {\n\t\t\t\treturn this.getOption( 'showInvisibles' );\n\t\t\t}, A.prototype.getDisplayIndentGuides = function () {\n\t\t\t\treturn this.getOption( 'displayIndentGuides' );\n\t\t\t}, A.prototype.setDisplayIndentGuides = function ( e ) {\n\t\t\t\tthis.setOption( 'displayIndentGuides', e );\n\t\t\t}, A.prototype.getHighlightIndentGuides = function () {\n\t\t\t\treturn this.getOption( 'highlightIndentGuides' );\n\t\t\t}, A.prototype.setHighlightIndentGuides = function ( e ) {\n\t\t\t\tthis.setOption( 'highlightIndentGuides', e );\n\t\t\t}, A.prototype.setShowPrintMargin = function ( e ) {\n\t\t\t\tthis.setOption( 'showPrintMargin', e );\n\t\t\t}, A.prototype.getShowPrintMargin = function () {\n\t\t\t\treturn this.getOption( 'showPrintMargin' );\n\t\t\t}, A.prototype.setPrintMarginColumn = function ( e ) {\n\t\t\t\tthis.setOption( 'printMarginColumn', e );\n\t\t\t}, A.prototype.getPrintMarginColumn = function () {\n\t\t\t\treturn this.getOption( 'printMarginColumn' );\n\t\t\t}, A.prototype.getShowGutter = function () {\n\t\t\t\treturn this.getOption( 'showGutter' );\n\t\t\t}, A.prototype.setShowGutter = function ( e ) {\n\t\t\t\treturn this.setOption( 'showGutter', e );\n\t\t\t}, A.prototype.getFadeFoldWidgets = function () {\n\t\t\t\treturn this.getOption( 'fadeFoldWidgets' );\n\t\t\t}, A.prototype.setFadeFoldWidgets = function ( e ) {\n\t\t\t\tthis.setOption( 'fadeFoldWidgets', e );\n\t\t\t}, A.prototype.setHighlightGutterLine = function ( e ) {\n\t\t\t\tthis.setOption( 'highlightGutterLine', e );\n\t\t\t}, A.prototype.getHighlightGutterLine = function () {\n\t\t\t\treturn this.getOption( 'highlightGutterLine' );\n\t\t\t}, A.prototype.$updatePrintMargin = function () {\n\t\t\t\tlet 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();\n\t\t\t}, A.prototype.getContainerElement = function () {\n\t\t\t\treturn this.container;\n\t\t\t}, A.prototype.getMouseEventTarget = function () {\n\t\t\t\treturn this.scroller;\n\t\t\t}, A.prototype.getTextAreaContainer = function () {\n\t\t\t\treturn this.container;\n\t\t\t}, A.prototype.$moveTextAreaToCursor = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, A.prototype.getFirstVisibleRow = function () {\n\t\t\t\treturn this.layerConfig.firstRow;\n\t\t\t}, A.prototype.getFirstFullyVisibleRow = function () {\n\t\t\t\treturn this.layerConfig.firstRow + ( this.layerConfig.offset === 0 ? 0 : 1 );\n\t\t\t}, A.prototype.getLastFullyVisibleRow = function () {\n\t\t\t\tconst e = this.layerConfig, t = e.lastRow; return this.session.documentToScreenRow( t, 0 ) * e.lineHeight - this.session.getScrollTop() > e.height - e.lineHeight ? t - 1 : t;\n\t\t\t}, A.prototype.getLastVisibleRow = function () {\n\t\t\t\treturn this.layerConfig.lastRow;\n\t\t\t}, A.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$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();\n\t\t\t}, A.prototype.setScrollMargin = function ( e, t, i, n ) {\n\t\t\t\tconst 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();\n\t\t\t}, A.prototype.setMargin = function ( e, t, i, n ) {\n\t\t\t\tconst 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();\n\t\t\t}, A.prototype.getHScrollBarAlwaysVisible = function () {\n\t\t\t\treturn this.$hScrollBarAlwaysVisible;\n\t\t\t}, A.prototype.setHScrollBarAlwaysVisible = function ( e ) {\n\t\t\t\tthis.setOption( 'hScrollBarAlwaysVisible', e );\n\t\t\t}, A.prototype.getVScrollBarAlwaysVisible = function () {\n\t\t\t\treturn this.$vScrollBarAlwaysVisible;\n\t\t\t}, A.prototype.setVScrollBarAlwaysVisible = function ( e ) {\n\t\t\t\tthis.setOption( 'vScrollBarAlwaysVisible', e );\n\t\t\t}, A.prototype.$updateScrollBarV = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, A.prototype.$updateScrollBarH = function () {\n\t\t\t\tthis.scrollBarH.setScrollWidth( this.layerConfig.width + 2 * this.$padding + this.scrollMargin.h ), this.scrollBarH.setScrollLeft( this.scrollLeft + this.scrollMargin.left );\n\t\t\t}, A.prototype.freeze = function () {\n\t\t\t\tthis.$frozen = !0;\n\t\t\t}, A.prototype.unfreeze = function () {\n\t\t\t\tthis.$frozen = !1;\n\t\t\t}, A.prototype.$renderChanges = function ( e, t ) {\n\t\t\t\tif ( this.$changes && ( e |= this.$changes, this.$changes = 0 ), this.session && this.container.offsetWidth && !this.$frozen && ( e || t ) ) {\n\t\t\t\t\tif ( this.$size.$dirty ) {\n\t\t\t\t\t\treturn this.$changes |= e, this.onResize( !0 );\n\t\t\t\t\t} 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 );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$changes |= e;\n\t\t\t\t}\n\t\t\t}, A.prototype.$autosize = function () {\n\t\t\t\tlet 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' ) );\n\t\t\t}, A.prototype.$computeLayerConfig = function () {\n\t\t\t\tvar 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;\n\t\t\t}, A.prototype.$updateLines = function () {\n\t\t\t\tif ( this.$changedLines ) {\n\t\t\t\t\tconst e = this.$changedLines.firstRow, t = this.$changedLines.lastRow, i = ( this.$changedLines = null, this.layerConfig ); if ( !( e > i.lastRow + 1 || t < i.firstRow ) ) {\n\t\t\t\t\t\tif ( t !== 1 / 0 ) {\n\t\t\t\t\t\t\treturn this.$textLayer.updateLines( i, e, t ), !0;\n\t\t\t\t\t\t} this.$showGutter && this.$gutterLayer.update( i ), this.$textLayer.update( i );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, A.prototype.$getLongestLine = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, A.prototype.updateFrontMarkers = function () {\n\t\t\t\tthis.$markerFront.setMarkers( this.session.getMarkers( !0 ) ), this.$loop.schedule( this.CHANGE_MARKER_FRONT );\n\t\t\t}, A.prototype.updateBackMarkers = function () {\n\t\t\t\tthis.$markerBack.setMarkers( this.session.getMarkers() ), this.$loop.schedule( this.CHANGE_MARKER_BACK );\n\t\t\t}, A.prototype.addGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$gutterLayer.addGutterDecoration( e, t );\n\t\t\t}, A.prototype.removeGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$gutterLayer.removeGutterDecoration( e, t );\n\t\t\t}, A.prototype.updateBreakpoints = function ( e ) {\n\t\t\t\tthis._rows = e, this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, A.prototype.setAnnotations = function ( e ) {\n\t\t\t\tthis.$gutterLayer.setAnnotations( e ), this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, A.prototype.updateCursor = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_CURSOR );\n\t\t\t}, A.prototype.hideCursor = function () {\n\t\t\t\tthis.$cursorLayer.hideCursor();\n\t\t\t}, A.prototype.showCursor = function () {\n\t\t\t\tthis.$cursorLayer.showCursor();\n\t\t\t}, A.prototype.scrollSelectionIntoView = function ( e, t, i ) {\n\t\t\t\tthis.scrollCursorIntoView( e, i ), this.scrollCursorIntoView( t, i );\n\t\t\t}, A.prototype.scrollCursorIntoView = function ( e, t, i ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, A.prototype.getScrollTop = function () {\n\t\t\t\treturn this.session.getScrollTop();\n\t\t\t}, A.prototype.getScrollLeft = function () {\n\t\t\t\treturn this.session.getScrollLeft();\n\t\t\t}, A.prototype.getScrollTopRow = function () {\n\t\t\t\treturn this.scrollTop / this.lineHeight;\n\t\t\t}, A.prototype.getScrollBottomRow = function () {\n\t\t\t\treturn Math.max( 0, Math.floor( ( this.scrollTop + this.$size.scrollerHeight ) / this.lineHeight ) - 1 );\n\t\t\t}, A.prototype.scrollToRow = function ( e ) {\n\t\t\t\tthis.session.setScrollTop( e * this.lineHeight );\n\t\t\t}, A.prototype.alignCursor = function ( e, t ) {\n\t\t\t\tvar 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;\n\t\t\t}, A.prototype.$calcSteps = function ( e, t ) {\n\t\t\t\tfor ( var i, n, o = 0, r = this.STEPS, s = [], o = 0; o < r; ++o ) {\n\t\t\t\t\ts.push( ( i = o / this.STEPS, ( t - ( n = e ) ) * ( Math.pow( i - 1, 3 ) + 1 ) + n ) );\n\t\t\t\t} return s;\n\t\t\t}, A.prototype.scrollToLine = function ( e, t, i, n ) {\n\t\t\t\te = 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 );\n\t\t\t}, A.prototype.animateScrolling = function ( e, t ) {\n\t\t\t\tlet i = this.scrollTop; if ( this.$animatedScroll ) {\n\t\t\t\t\tvar n = this; if ( e != i ) {\n\t\t\t\t\t\tif ( this.$scrollAnimation ) {\n\t\t\t\t\t\t\tconst o = this.$scrollAnimation.steps; if ( o.length && ( e = o[ 0 ] ) == i ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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( () => {\n\t\t\t\t\t\t\tif ( !n.$stopAnimation ) {\n\t\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t\t} s();\n\t\t\t\t\t\t}, 10 );\n\t\t\t\t\t}\n\t\t\t\t} function s() {\n\t\t\t\t\tn.$timer = clearInterval( n.$timer ), n.$scrollAnimation = null, n.$stopAnimation = !1, t && t();\n\t\t\t\t}\n\t\t\t}, A.prototype.scrollToY = function ( e ) {\n\t\t\t\tthis.scrollTop !== e && ( this.$loop.schedule( this.CHANGE_SCROLL ), this.scrollTop = e );\n\t\t\t}, A.prototype.scrollToX = function ( e ) {\n\t\t\t\tthis.scrollLeft !== e && ( this.scrollLeft = e ), this.$loop.schedule( this.CHANGE_H_SCROLL );\n\t\t\t}, A.prototype.scrollTo = function ( e, t ) {\n\t\t\t\tthis.session.setScrollTop( t ), this.session.setScrollLeft( e );\n\t\t\t}, A.prototype.scrollBy = function ( e, t ) {\n\t\t\t\tt && this.session.setScrollTop( this.session.getScrollTop() + t ), e && this.session.setScrollLeft( this.session.getScrollLeft() + e );\n\t\t\t}, A.prototype.isScrollableBy = function ( e, t ) {\n\t\t\t\treturn 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;\n\t\t\t}, A.prototype.pixelToScreenCoordinates = function ( e, t ) {\n\t\t\t\tthis.$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 };\n\t\t\t}, A.prototype.screenToTextCoordinates = function ( e, t ) {\n\t\t\t\tthis.$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 );\n\t\t\t}, A.prototype.textToScreenCoordinates = function ( e, t ) {\n\t\t\t\tvar 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 };\n\t\t\t}, A.prototype.visualizeFocus = function () {\n\t\t\t\ta.addCssClass( this.container, 'ace_focus' );\n\t\t\t}, A.prototype.visualizeBlur = function () {\n\t\t\t\ta.removeCssClass( this.container, 'ace_focus' );\n\t\t\t}, A.prototype.showComposition = function ( e ) {\n\t\t\t\t( 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' );\n\t\t\t}, A.prototype.setCompositionText = function ( e ) {\n\t\t\t\tconst t = this.session.selection.cursor; this.addToken( e, 'composition_placeholder', t.row, t.column ), this.$moveTextAreaToCursor();\n\t\t\t}, A.prototype.hideComposition = function () {\n\t\t\t\tlet 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 = '' );\n\t\t\t}, A.prototype.setGhostText = function ( e, t ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tconst 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;\n\t\t\t\t} ), e.forEach( ( e ) => {\n\t\t\t\t\tconst t = a.createElement( 'span' ); b( e.type ) || ( t.className = 'ace_' + e.type.replace( /\\./g, ' ace_' ) ), t.appendChild( a.createTextNode( e.value ) ), n.appendChild( t );\n\t\t\t\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 ) ) );\n\t\t\t}, A.prototype.$calculateWrappedTextChunks = function ( e, t ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tconst a = this.session.$getDisplayTokens( o[ s ], t.column ), l = this.session.$computeWrapSplits( a, n, this.session.$tabSize ); if ( l.length > 0 ) {\n\t\t\t\t\t\tlet c = 0; l.push( o[ s ].length ); for ( let h = 0; h < l.length; h++ ) {\n\t\t\t\t\t\t\tconst d = o[ s ].slice( c, l[ h ] ); r.push( { text: d, wrapped: !0 } ), c = l[ h ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tr.push( { text: o[ s ], wrapped: !1 } );\n\t\t\t\t\t}\n\t\t\t\t} return r;\n\t\t\t}, A.prototype.removeGhostText = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, A.prototype.addToken = function ( e, t, i, n ) {\n\t\t\t\tconst o = this.session, r = ( o.bgTokenizer.lines[ i ] = null, { type: t, value: e } ), s = o.getTokens( i ); if ( n != null && s.length ) {\n\t\t\t\t\tfor ( let a = 0, l = 0; l < s.length; l++ ) {\n\t\t\t\t\t\tconst c = s[ l ]; if ( n <= ( a += c.value.length ) ) {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\ts.push( r );\n\t\t\t\t} this.updateLines( i, i );\n\t\t\t}, A.prototype.hideTokensAfterPosition = function ( e, t ) {\n\t\t\t\tfor ( var i = this.session.getTokens( e ), n = 0, o = !1, r = [], s = 0; s < i.length; s++ ) {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t} return this.updateLines( e, e ), r;\n\t\t\t}, A.prototype.removeExtraToken = function ( e, t ) {\n\t\t\t\tthis.session.bgTokenizer.lines[ e ] = null, this.updateLines( e, e );\n\t\t\t}, A.prototype.setTheme = function ( i, n ) {\n\t\t\t\tlet e, o = this; function t( e ) {\n\t\t\t\t\tif ( o.$themeId != i ) {\n\t\t\t\t\t\treturn n && n();\n\t\t\t\t\t} if ( !e || !e.cssClass ) {\n\t\t\t\t\t\tthrow new Error( \"couldn't load module \" + i + \" or it didn't call define\" );\n\t\t\t\t\t} 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 = '' );\n\t\t\t\t} 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 ) );\n\t\t\t}, A.prototype.getTheme = function () {\n\t\t\t\treturn this.$themeId;\n\t\t\t}, A.prototype.setStyle = function ( e, t ) {\n\t\t\t\ta.setCssClass( this.container, e, !1 !== t );\n\t\t\t}, A.prototype.unsetStyle = function ( e ) {\n\t\t\t\ta.removeCssClass( this.container, e );\n\t\t\t}, A.prototype.setCursorStyle = function ( e ) {\n\t\t\t\ta.setStyle( this.scroller.style, 'cursor', e );\n\t\t\t}, A.prototype.setMouseCursor = function ( e ) {\n\t\t\t\ta.setStyle( this.scroller.style, 'cursor', e );\n\t\t\t}, A.prototype.attachToShadowRoot = function () {\n\t\t\t\ta.importCssString( y, 'ace_editor.css', this.container );\n\t\t\t}, A.prototype.destroy = function () {\n\t\t\t\tthis.freeze(), this.$fontMetrics.destroy(), this.$cursorLayer.destroy(), this.removeAllListeners(), this.container.textContent = '', this.setOption( 'useResizeObserver', !1 );\n\t\t\t}, A.prototype.$updateCustomScrollbar = function ( e ) {\n\t\t\t\tconst 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 ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollTop( e.data - t.scrollMargin.top );\n\t\t\t\t} ), this.scrollBarH.addEventListener( 'scroll', ( e ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollLeft( e.data - t.scrollMargin.left );\n\t\t\t\t} ), 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 ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollTop( e.data - t.scrollMargin.top );\n\t\t\t\t} ), this.scrollBarH.addEventListener( 'scroll', ( e ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollLeft( e.data - t.scrollMargin.left );\n\t\t\t\t} ) );\n\t\t\t}, A.prototype.$addResizeObserver = function () {\n\t\t\t\tlet i; window.ResizeObserver && !this.$resizeObserver && ( ( i = this ).$resizeTimer = o.delayedCall( () => {\n\t\t\t\t\ti.destroyed || i.onResize();\n\t\t\t\t}, 50 ), this.$resizeObserver = new window.ResizeObserver( ( e ) => {\n\t\t\t\t\tvar 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();\n\t\t\t\t} ), this.$resizeObserver.observe( this.container ) );\n\t\t\t}, A ); function A( e, t ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\ti.$scrollAnimation || i.session.setScrollTop( e.data - i.scrollMargin.top );\n\t\t\t\t} ), this.scrollBarH.on( 'scroll', ( e ) => {\n\t\t\t\t\ti.$scrollAnimation || i.session.setScrollLeft( e.data - i.scrollMargin.left );\n\t\t\t\t} ), 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 ) => {\n\t\t\t\t\ti.updateCharacterSize(), i.onResize( !0, i.gutterWidth,\n\t\t\t\t\t\ti.$size.width, i.$size.height ), i._signal( 'changeCharacterSize', e );\n\t\t\t\t} ), 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 );\n\t\t\t}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 ) {\n\t\t\t\t!e && this.$resizeObserver ? ( this.$resizeObserver.disconnect(), this.$resizeTimer.cancel(), this.$resizeTimer = this.$resizeObserver = null ) : e && !this.$resizeObserver && this.$addResizeObserver();\n\t\t\t} }, animatedScroll: { initialValue: !1 }, showInvisibles: { set: function ( e ) {\n\t\t\t\tthis.$textLayer.setShowInvisibles( e ) && this.$loop.schedule( this.CHANGE_TEXT );\n\t\t\t}, initialValue: !1 }, showPrintMargin: { set: function () {\n\t\t\t\tthis.$updatePrintMargin();\n\t\t\t}, initialValue: !0 }, printMarginColumn: { set: function () {\n\t\t\t\tthis.$updatePrintMargin();\n\t\t\t}, initialValue: 80 }, printMargin: { set: function ( e ) {\n\t\t\t\ttypeof e === 'number' && ( this.$printMarginColumn = e ), this.$showPrintMargin = !!e, this.$updatePrintMargin();\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$showPrintMargin && this.$printMarginColumn;\n\t\t\t} }, showGutter: { set: function ( e ) {\n\t\t\t\tthis.$gutter.style.display = e ? 'block' : 'none', this.$loop.schedule( this.CHANGE_FULL ), this.onGutterResize();\n\t\t\t}, initialValue: !0 }, useSvgGutterIcons: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.$useSvgGutterIcons = e;\n\t\t\t}, initialValue: !1 }, showFoldedAnnotations: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.$showFoldedAnnotations = e;\n\t\t\t}, initialValue: !1 }, fadeFoldWidgets: { set: function ( e ) {\n\t\t\t\ta.setCssClass( this.$gutter, 'ace_fade-fold-widgets', e );\n\t\t\t}, initialValue: !1 }, showFoldWidgets: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.setShowFoldWidgets( e ), this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, initialValue: !0 }, displayIndentGuides: { set: function ( e ) {\n\t\t\t\tthis.$textLayer.setDisplayIndentGuides( e ) && this.$loop.schedule( this.CHANGE_TEXT );\n\t\t\t}, initialValue: !0 }, highlightIndentGuides: { set: function ( e ) {\n\t\t\t\tthis.$textLayer.setHighlightIndentGuides( e ) == 1 ? this.$textLayer.$highlightIndentGuide() : this.$textLayer.$clearActiveIndentGuide( this.$textLayer.$lines.cells );\n\t\t\t}, initialValue: !0 }, highlightGutterLine: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.setHighlightGutterLine( e ), this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, initialValue: !0 }, hScrollBarAlwaysVisible: { set: function ( e ) {\n\t\t\t\tthis.$hScrollBarAlwaysVisible && this.$horizScroll || this.$loop.schedule( this.CHANGE_SCROLL );\n\t\t\t}, initialValue: !1 }, vScrollBarAlwaysVisible: { set: function ( e ) {\n\t\t\t\tthis.$vScrollBarAlwaysVisible && this.$vScroll || this.$loop.schedule( this.CHANGE_SCROLL );\n\t\t\t}, initialValue: !1 }, fontSize: { set: function ( e ) {\n\t\t\t\ttypeof e === 'number' && ( e += 'px' ), this.container.style.fontSize = e, this.updateFontSize();\n\t\t\t}, initialValue: 12 }, fontFamily: { set: function ( e ) {\n\t\t\t\tthis.container.style.fontFamily = e, this.updateFontSize();\n\t\t\t} }, maxLines: { set: function ( e ) {\n\t\t\t\tthis.updateFull();\n\t\t\t} }, minLines: { set: function ( e ) {\n\t\t\t\tthis.$minLines < 562949953421311 || ( this.$minLines = 0 ), this.updateFull();\n\t\t\t} }, maxPixelHeight: { set: function ( e ) {\n\t\t\t\tthis.updateFull();\n\t\t\t}, initialValue: 0 }, scrollPastEnd: { set: function ( e ) {\n\t\t\t\tthis.$scrollPastEnd != ( e = +e || 0 ) && ( this.$scrollPastEnd = e, this.$loop.schedule( this.CHANGE_SCROLL ) );\n\t\t\t}, initialValue: 0, handlesSet: !0 }, fixedWidthGutter: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.$fixedWidth = !!e, this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t} }, customScrollbar: { set: function ( e ) {\n\t\t\t\tthis.$updateCustomScrollbar( e );\n\t\t\t}, initialValue: !1 }, theme: { set: function ( e ) {\n\t\t\t\tthis.setTheme( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$themeId || this.theme;\n\t\t\t}, initialValue: './theme/textmate', handlesSet: !0 }, hasCssTransforms: {}, useTextareaForIME: { initialValue: !v.isMobile && !v.isIE } } ), t.VirtualRenderer = e;\n\t\t} ), ace.define( 'ace/worker/worker_client', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/net', 'ace/lib/event_emitter', 'ace/config' ], ( a, e, t ) => {\n\t\t\tconst i = a( '../lib/oop' ), n = a( '../lib/net' ), c = a( '../lib/event_emitter' ).EventEmitter, h = a( '../config' ); function l( e ) {\n\t\t\t\tlet t; return typeof Worker === 'undefined' ? { postMessage: function () {}, terminate: function () {} } : h.get( 'loadWorkerFromBlob' ) ? ( t = ( ( t ) => {\n\t\t\t\t\tt = \"importScripts('\" + n.qualifyURL( t ) + \"');\"; try {\n\t\t\t\t\t\treturn new Blob( [ t ], { type: 'application/javascript' } );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconst i = new ( window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder )(); return i.append( t ), i.getBlob( 'application/javascript' );\n\t\t\t\t\t}\n\t\t\t\t} )( e ), t = ( window.URL || window.webkitURL ).createObjectURL( t ), new Worker( t ) ) : new Worker( e );\n\t\t\t} function d( e ) {\n\t\t\t\te.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;\n\t\t\t}( function () {\n\t\t\t\ti.implement( this, c ), this.$createWorkerFromOldConfig = function ( e, t, i, n, o ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\ts[ e ] = r( a.toUrl( e, null, '_' ).replace( /(\\.js)?(\\?.*)?$/, '' ) );\n\t\t\t\t\t} ) ), this.$worker = l( n ), o && this.send( 'importScripts', o ), this.$worker.postMessage( { init: !0, tlns: s, module: t, classname: i } ), this.$worker;\n\t\t\t\t}, this.onMessage = function ( e ) {\n\t\t\t\t\tconst t = e.data; switch ( t.type ) {\n\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.reportError = function ( e ) {\n\t\t\t\t\twindow.console && console.error && console.error( e );\n\t\t\t\t}, this.$normalizePath = function ( e ) {\n\t\t\t\t\treturn n.qualifyURL( e );\n\t\t\t\t}, this.terminate = function () {\n\t\t\t\t\tthis._signal( 'terminate', {} ), this.deltaQueue = null, this.$worker.terminate(), this.$worker.onerror = function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t}, this.$worker = null, this.$doc && this.$doc.off( 'change', this.changeListener ), this.$doc = null;\n\t\t\t\t}, this.send = function ( e, t ) {\n\t\t\t\t\tthis.$worker.postMessage( { command: e, args: t } );\n\t\t\t\t}, this.call = function ( e, t, i ) {\n\t\t\t\t\tlet n; i && ( n = this.callbackId++, this.callbacks[ n ] = i, t.push( n ) ), this.send( e, t );\n\t\t\t\t}, this.emit = function ( e, t ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tt.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 } } );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( e.stack );\n\t\t\t\t\t}\n\t\t\t\t}, this.attachToDocument = function ( e ) {\n\t\t\t\t\tthis.$doc && this.terminate(), this.$doc = e, this.call( 'setValue', [ e.getValue() ] ), e.on( 'change', this.changeListener, !0 );\n\t\t\t\t}, this.changeListener = function ( e ) {\n\t\t\t\t\tthis.deltaQueue || ( this.deltaQueue = [], setTimeout( this.$sendDeltaQueue, 0 ) ), e.action == 'insert' ? this.deltaQueue.push( e.start, e.lines ) : this.deltaQueue.push( e.start, e.end );\n\t\t\t\t}, this.$sendDeltaQueue = function () {\n\t\t\t\t\tconst 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 } ) );\n\t\t\t\t};\n\t\t\t} ).call( d.prototype ); e.UIWorkerClient = function ( e, t, i ) {\n\t\t\t\tvar n = null, o = !1, r = Object.create( c ), s = [], a = new d( { messageBuffer: s, terminate: function () {}, postMessage: function ( e ) {\n\t\t\t\t\t\ts.push( e ), n && ( o ? setTimeout( l ) : l() );\n\t\t\t\t\t} } ), l = ( a.setEmitSync = function ( e ) {\n\t\t\t\t\t\to = e;\n\t\t\t\t\t}, function () {\n\t\t\t\t\t\tconst e = s.shift(); e.command ? n[ e.command ].apply( n, e.args ) : e.event && r._signal( e.event, e.data );\n\t\t\t\t\t} ); return r.postMessage = function ( e ) {\n\t\t\t\t\ta.onMessage( { data: e } );\n\t\t\t\t}, r.callback = function ( e, t ) {\n\t\t\t\t\tthis.postMessage( { type: 'call', id: t, data: e } );\n\t\t\t\t}, r.emit = function ( e, t ) {\n\t\t\t\t\tthis.postMessage( { type: 'event', name: e, data: t } );\n\t\t\t\t}, h.loadModule( [ 'worker', t ], ( e ) => {\n\t\t\t\t\tfor ( n = new e[ i ]( r ); s.length; ) {\n\t\t\t\t\t\tl();\n\t\t\t\t\t}\n\t\t\t\t} ), a;\n\t\t\t}, e.WorkerClient = d, e.createWorker = l;\n\t\t} ), ace.define( 'ace/placeholder', [ 'require', 'exports', 'module', 'ace/range', 'ace/lib/event_emitter', 'ace/lib/oop' ], ( e, t, i ) => {\n\t\t\tvar l = e( './range' ).Range, n = e( './lib/event_emitter' ).EventEmitter, e = e( './lib/oop' ), o = ( r.prototype.setup = function () {\n\t\t\t\tconst 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 ) => {\n\t\t\t\t\te = i.createAnchor( e.row, e.column ); e.$insertRight = !0, e.detach(), t.others.push( e );\n\t\t\t\t} ), e.setUndoSelect( !1 );\n\t\t\t}, r.prototype.showOtherMarkers = function () {\n\t\t\t\tlet t, i; this.othersActive || ( t = this.session, ( i = this ).othersActive = !0, this.others.forEach( ( e ) => {\n\t\t\t\t\te.markerId = t.addMarker( new l( e.row, e.column, e.row, e.column + i.length ), i.othersClass, null, !1 );\n\t\t\t\t} ) );\n\t\t\t}, r.prototype.hideOtherMarkers = function () {\n\t\t\t\tif ( this.othersActive ) {\n\t\t\t\t\tthis.othersActive = !1; for ( let e = 0; e < this.others.length; e++ ) {\n\t\t\t\t\t\tthis.session.removeMarker( this.others[ e ].markerId );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.onUpdate = function ( e ) {\n\t\t\t\tif ( this.$updating ) {\n\t\t\t\t\treturn this.updateAnchors( e );\n\t\t\t\t} const t = e; if ( t.start.row === t.end.row && t.start.row === this.pos.row ) {\n\t\t\t\t\tthis.$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 ) {\n\t\t\t\t\t\tif ( e.action === 'insert' ) {\n\t\t\t\t\t\t\tfor ( var r = this.others.length - 1; r >= 0; r-- ) {\n\t\t\t\t\t\t\t\tvar s = { row: ( a = this.others[ r ] ).row, column: a.column + o }; this.doc.insertMergedLines( s, e.lines );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( e.action === 'remove' ) {\n\t\t\t\t\t\t\tfor ( r = this.others.length - 1; r >= 0; r-- ) {\n\t\t\t\t\t\t\t\tvar 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 ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.$updating = !1, this.updateMarkers();\n\t\t\t\t}\n\t\t\t}, r.prototype.updateAnchors = function ( e ) {\n\t\t\t\tthis.pos.onChange( e ); for ( let t = this.others.length; t--; ) {\n\t\t\t\t\tthis.others[ t ].onChange( e );\n\t\t\t\t} this.updateMarkers();\n\t\t\t}, r.prototype.updateMarkers = function () {\n\t\t\t\tif ( !this.$updating ) {\n\t\t\t\t\tconst i = this, n = this.session, e = function ( e, t ) {\n\t\t\t\t\t\tn.removeMarker( e.markerId ), e.markerId = n.addMarker( new l( e.row, e.column, e.row, e.column + i.length ), t, null, !1 );\n\t\t\t\t\t}; e( this.pos, this.mainClass ); for ( let t = this.others.length; t--; ) {\n\t\t\t\t\t\te( this.others[ t ], this.othersClass );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.onCursorChange = function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, r.prototype.detach = function () {\n\t\t\t\tthis.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;\n\t\t\t}, r.prototype.cancel = function () {\n\t\t\t\tif ( this.$undoStackDepth !== -1 ) {\n\t\t\t\t\tfor ( let e = this.session.getUndoManager(), t = ( e.$undoStack || e.$undostack ).length - this.$undoStackDepth, i = 0; i < t; i++ ) {\n\t\t\t\t\t\te.undo( this.session, !0 );\n\t\t\t\t\t} this.selectionBefore && this.session.selection.fromJSON( this.selectionBefore );\n\t\t\t\t}\n\t\t\t}, r ); function r( e, t, i, n, o, r ) {\n\t\t\t\tvar 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 () {\n\t\t\t\t\tsetTimeout( () => {\n\t\t\t\t\t\ts.onCursorChange();\n\t\t\t\t\t} );\n\t\t\t\t}, this.$pos = i, e.getUndoManager().$undoStack || e.getUndoManager().$undostack || { length: -1 } ); this.$undoStackDepth = t.length, this.setup(), e.selection.on( 'changeCursor', this.$onCursorChange );\n\t\t\t}e.implement( o.prototype, n ), t.PlaceHolder = o;\n\t\t} ), ace.define( 'ace/mouse/multi_select_handler', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tconst S = e( '../lib/event' ), k = e( '../lib/useragent' ); function T( e, t ) {\n\t\t\t\treturn e.row == t.row && e.column == t.column;\n\t\t\t}t.onMouseDown = function ( e ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\te.editor.textInput.onContextMenu( e.domEvent );\n\t\t\t\t} else if ( o || i || r ) {\n\t\t\t\t\tif ( s === 0 ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\to && i || r && i ? a = n ? 'block' : 'add' : i && m.$blockSelectEnabled && ( a = 'block' );\n\t\t\t\t\t\t} else if ( r && !i ) {\n\t\t\t\t\t\t\tif ( a = 'add', !C && n ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ti && m.$blockSelectEnabled && ( a = 'block' );\n\t\t\t\t\t\t} if ( a && k.isMac && t.ctrlKey && m.$mouseHandler.cancelContextMenu(), a == 'add' ) {\n\t\t\t\t\t\t\t!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', () => {\n\t\t\t\t\t\t\t\tconst 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;\n\t\t\t\t\t\t\t} ) );\n\t\t\t\t\t\t} else if ( a == 'block' ) {\n\t\t\t\t\t\t\treturn e.stop(), m.inVirtualSelectionMode = !0, d = [], u = function () {\n\t\t\t\t\t\t\t\tconst 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() );\n\t\t\t\t\t\t\t}, 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 ) => {\n\t\t\t\t\t\t\t\tv = e.clientX, b = e.clientY;\n\t\t\t\t\t\t\t}, ( e ) => {\n\t\t\t\t\t\t\t\tu(), 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++ ) {\n\t\t\t\t\t\t\t\t\tf.addRange( d[ t ] );\n\t\t\t\t\t\t\t\t}m.inVirtualSelectionMode = !1, m.$mouseHandler.$clickSelection = null;\n\t\t\t\t\t\t\t} ), p = setInterval( () => {\n\t\t\t\t\t\t\t\tg();\n\t\t\t\t\t\t\t}, 20 ), e.preventDefault();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\ts === 0 && e.editor.inMultiSelectMode && e.editor.exitMultiSelectMode();\n\t\t\t\t}\n\t\t\t};\n\t\t} ), ace.define( 'ace/commands/multi_select_commands', [ 'require', 'exports', 'module', 'ace/keyboard/hash_handler' ], ( e, t, i ) => {\n\t\t\tt.defaultCommands = [ { name: 'addCursorAbove', description: 'Add cursor above', exec: function ( e ) {\n\t\t\t\te.selectMoreLines( -1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Up', mac: 'Ctrl-Alt-Up' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorBelow', description: 'Add cursor below', exec: function ( e ) {\n\t\t\t\te.selectMoreLines( 1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Down', mac: 'Ctrl-Alt-Down' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorAboveSkipCurrent', description: 'Add cursor above (skip current)', exec: function ( e ) {\n\t\t\t\te.selectMoreLines( -1, !0 );\n\t\t\t}, 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 ) {\n\t\t\t\te.selectMoreLines( 1, !0 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Shift-Down', mac: 'Ctrl-Alt-Shift-Down' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectMoreBefore', description: 'Select more before', exec: function ( e ) {\n\t\t\t\te.selectMore( -1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Left', mac: 'Ctrl-Alt-Left' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectMoreAfter', description: 'Select more after', exec: function ( e ) {\n\t\t\t\te.selectMore( 1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Right', mac: 'Ctrl-Alt-Right' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectNextBefore', description: 'Select next before', exec: function ( e ) {\n\t\t\t\te.selectMore( -1, !0 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Shift-Left', mac: 'Ctrl-Alt-Shift-Left' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectNextAfter', description: 'Select next after', exec: function ( e ) {\n\t\t\t\te.selectMore( 1, !0 );\n\t\t\t}, 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 ) {\n\t\t\t\te.multiSelect.rangeCount > 1 ? e.multiSelect.joinSelections() : e.multiSelect.splitIntoLines();\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-L', mac: 'Ctrl-Alt-L' }, readOnly: !0 }, { name: 'splitSelectionIntoLines', description: 'Split into lines', exec: function ( e ) {\n\t\t\t\te.multiSelect.splitIntoLines();\n\t\t\t}, readOnly: !0 }, { name: 'alignCursors', description: 'Align cursors', exec: function ( e ) {\n\t\t\t\te.alignCursors();\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-A', mac: 'Ctrl-Alt-A' }, scrollIntoView: 'cursor' }, { name: 'findAll', description: 'Find all', exec: function ( e ) {\n\t\t\t\te.findAll();\n\t\t\t}, 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 ) {\n\t\t\t\te.exitMultiSelectMode();\n\t\t\t}, scrollIntoView: 'cursor', readOnly: !0, isAvailable: function ( e ) {\n\t\t\t\treturn e && e.inMultiSelectMode;\n\t\t\t} } ]; e = e( '../keyboard/hash_handler' ).HashHandler; t.keyboardHandler = new e( t.multiSelectCommands );\n\t\t} ), 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 ) => {\n\t\t\tconst 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 () {\n\t\t\t\tthis.getSelectionMarkers = function () {\n\t\t\t\t\treturn this.$selectionMarkers;\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), !function () {\n\t\t\t\tthis.ranges = null, this.rangeList = null, this.addRange = function ( e, t ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tif ( !this.inMultiSelectMode && this.rangeCount === 0 ) {\n\t\t\t\t\t\t\tvar i = this.toOrientedRange(); if ( this.rangeList.add( i ), this.rangeList.add( e ), this.rangeList.ranges.length != 2 ) {\n\t\t\t\t\t\t\t\treturn this.rangeList.removeAll(), t || this.fromOrientedRange( e );\n\t\t\t\t\t\t\t} this.rangeList.removeAll(), this.rangeList.add( i ), this.$onAddRange( i );\n\t\t\t\t\t\t}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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.toSingleRange = function ( e ) {\n\t\t\t\t\te = e || this.ranges[ 0 ]; const t = this.rangeList.removeAll(); t.length && this.$onRemoveRange( t ), e && this.fromOrientedRange( e );\n\t\t\t\t}, this.substractPoint = function ( e ) {\n\t\t\t\t\te = this.rangeList.substractPoint( e ); if ( e ) {\n\t\t\t\t\t\treturn this.$onRemoveRange( e ), e[ 0 ];\n\t\t\t\t\t}\n\t\t\t\t}, this.mergeOverlappingRanges = function () {\n\t\t\t\t\tconst e = this.rangeList.merge(); e.length && this.$onRemoveRange( e );\n\t\t\t\t}, this.$onAddRange = function ( e ) {\n\t\t\t\t\tthis.rangeCount = this.rangeList.ranges.length, this.ranges.unshift( e ), this._signal( 'addRange', { range: e } );\n\t\t\t\t}, this.$onRemoveRange = function ( e ) {\n\t\t\t\t\tlet 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--; ) {\n\t\t\t\t\t\tconst n = this.ranges.indexOf( e[ i ] ); this.ranges.splice( n, 1 );\n\t\t\t\t\t} 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 );\n\t\t\t\t}, this.$initRangeList = function () {\n\t\t\t\t\tthis.rangeList || ( this.rangeList = new i(), this.ranges = [], this.rangeCount = 0 );\n\t\t\t\t}, this.getAllRanges = function () {\n\t\t\t\t\treturn this.rangeCount ? this.rangeList.ranges.concat() : [ this.getRange() ];\n\t\t\t\t}, this.splitIntoLines = function () {\n\t\t\t\t\tfor ( var e = this.ranges.length ? this.ranges : [ this.getRange() ], t = [], i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tlet n = e[ i ], o = n.start.row, r = n.end.row; if ( o === r ) {\n\t\t\t\t\t\t\tt.push( n.clone() );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( t.push( new v( o, n.start.column, o, this.session.getLine( o ).length ) ); ++o < r; ) {\n\t\t\t\t\t\t\t\tt.push( this.getLineRange( o, !0 ) );\n\t\t\t\t\t\t\t}t.push( new v( r, 0, r, n.end.column ) );\n\t\t\t\t\t\t}i != 0 || this.isBackwards() || ( t = t.reverse() );\n\t\t\t\t\t} this.toSingleRange(); for ( i = t.length; i--; ) {\n\t\t\t\t\t\tthis.addRange( t[ i ] );\n\t\t\t\t\t}\n\t\t\t\t}, this.joinSelections = function () {\n\t\t\t\t\tvar 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 );\n\t\t\t\t}, this.toggleBlockSelection = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, this.rectangularRangeBlock = function ( e, t, i ) {\n\t\t\t\t\tlet 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++ ) {\n\t\t\t\t\t\tconst f = v.fromPoints( this.session.screenToDocumentPosition( m, n, r ), this.session.screenToDocumentPosition( m, o, s ) ); if ( f.isEmpty() ) {\n\t\t\t\t\t\t\tif ( c && ( g = f.end, p = c, g.row == p.row ) && g.column == p.column ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} c = f.end;\n\t\t\t\t\t\t}f.cursor = d ? f.start : f.end, h.push( f );\n\t\t\t\t\t} if ( u && h.reverse(), !i ) {\n\t\t\t\t\t\tfor ( var C = h.length - 1; h[ C ].isEmpty() && C > 0; ) {\n\t\t\t\t\t\t\tC--;\n\t\t\t\t\t\t} if ( C > 0 ) {\n\t\t\t\t\t\t\tfor ( var y = 0; h[ y ].isEmpty(); ) {\n\t\t\t\t\t\t\t\ty++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} for ( let I = C; y <= I; I-- ) {\n\t\t\t\t\t\t\th[ I ].isEmpty() && h.splice( I, 1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return h;\n\t\t\t\t};\n\t\t\t}.call( u.prototype ), e( './editor' ).Editor ); function c( e ) {\n\t\t\t\tlet t, i; function n( e ) {\n\t\t\t\t\ti && ( t.renderer.setMouseCursor( '' ), i = !1 );\n\t\t\t\t}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 ) => {\n\t\t\t\t\te = e.keyCode == 18 && !( e.ctrlKey || e.shiftKey || e.metaKey ); t.$blockSelectEnabled && e ? i || ( t.renderer.setMouseCursor( 'crosshair' ), i = !0 ) : i && n();\n\t\t\t\t}, t ), s.addListener( e, 'keyup', n, t ), s.addListener( e, 'blur', n, t ) ) );\n\t\t\t}!function () {\n\t\t\t\tthis.updateSelectionMarkers = function () {\n\t\t\t\t\tthis.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t}, this.addSelectionMarker = function ( e ) {\n\t\t\t\t\te.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;\n\t\t\t\t}, this.removeSelectionMarker = function ( e ) {\n\t\t\t\t\te.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 );\n\t\t\t\t}, this.removeSelectionMarkers = function ( e ) {\n\t\t\t\t\tfor ( var t = this.session.$selectionMarkers, i = e.length; i--; ) {\n\t\t\t\t\t\tlet n = e[ i ]; n.marker && ( this.session.removeMarker( n.marker ), ( n = t.indexOf( n ) ) != -1 ) && t.splice( n, 1 );\n\t\t\t\t\t} this.session.selectionMarkerCount = t.length;\n\t\t\t\t}, this.$onAddRange = function ( e ) {\n\t\t\t\t\tthis.addSelectionMarker( e.range ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t}, this.$onRemoveRange = function ( e ) {\n\t\t\t\t\tthis.removeSelectionMarkers( e.ranges ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t}, this.$onMultiSelect = function ( e ) {\n\t\t\t\t\tthis.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() );\n\t\t\t\t}, this.$onSingleSelect = function ( e ) {\n\t\t\t\t\tthis.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' ) );\n\t\t\t\t}, this.$onMultiSelectExec = function ( e ) {\n\t\t\t\t\tlet t, i = e.command, n = e.editor; if ( n.multiSelect ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t}\n\t\t\t\t}, this.forEachSelection = function ( e, t, i ) {\n\t\t\t\t\tif ( !this.inVirtualSelectionMode ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn e.exec ? e.exec( this, t || {} ) : e( this, t || {} );\n\t\t\t\t\t\t} var o = i._eventRegistry, c = ( i._eventRegistry = {}, new u( s ) ); this.inVirtualSelectionMode = !0; for ( let h = l.length; h--; ) {\n\t\t\t\t\t\t\tif ( r ) {\n\t\t\t\t\t\t\t\tfor ( ;h > 0 && l[ h ].start.row == l[ h - 1 ].end.row; ) {\n\t\t\t\t\t\t\t\t\th--;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}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 ] );\n\t\t\t\t\t\t}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;\n\t\t\t\t\t}\n\t\t\t\t}, this.exitMultiSelectMode = function () {\n\t\t\t\t\tthis.inMultiSelectMode && !this.inVirtualSelectionMode && this.multiSelect.toSingleRange();\n\t\t\t\t}, this.getSelectedText = function () {\n\t\t\t\t\tlet e = ''; if ( this.inMultiSelectMode && !this.inVirtualSelectionMode ) {\n\t\t\t\t\t\tfor ( var t = this.multiSelect.rangeList.ranges, i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\ti.push( this.session.getTextRange( t[ n ] ) );\n\t\t\t\t\t\t} const o = this.session.getDocument().getNewLineCharacter(); ( e = i.join( o ) ).length == ( i.length - 1 ) * o.length && ( e = '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.selection.isEmpty() || ( e = this.session.getTextRange( this.getSelectionRange() ) );\n\t\t\t\t\t} return e;\n\t\t\t\t}, this.$checkMultiselectChange = function ( e, t ) {\n\t\t\t\t\tlet 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() ) );\n\t\t\t\t}, this.findAll = function ( e, t, i ) {\n\t\t\t\t\t( 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 ) {\n\t\t\t\t\t\treturn 0;\n\t\t\t\t\t} const r = this.multiSelect; i || r.toSingleRange( o[ 0 ] ); for ( let s = o.length; s--; ) {\n\t\t\t\t\t\tr.addRange( o[ s ], !0 );\n\t\t\t\t\t} return n && r.rangeList.rangeAtPoint( n.start ) && r.addRange( n, !0 ), o.length;\n\t\t\t\t}, this.selectMoreLines = function ( e, t ) {\n\t\t\t\t\tlet 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 );\n\t\t\t\t}, this.transposeSelections = function ( e ) {\n\t\t\t\t\tfor ( var t, i = this.session, n = i.multiSelect, o = n.ranges, r = o.length; r--; ) {\n\t\t\t\t\t\t( 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\t\t\t\t\t}n.mergeOverlappingRanges(); for ( var s = [], r = o.length; r--; ) {\n\t\t\t\t\t\tvar a = o[ r ]; s.unshift( i.getTextRange( a ) );\n\t\t\t\t\t}e < 0 ? s.unshift( s.pop() ) : s.push( s.shift() ); for ( r = o.length; r--; ) {\n\t\t\t\t\t\tconst l = ( a = o[ r ] ).clone(); i.replace( a, s[ r ] ), a.start.row = l.start.row, a.start.column = l.start.column;\n\t\t\t\t\t}n.fromOrientedRange( n.ranges[ 0 ] );\n\t\t\t\t}, this.selectMore = function ( e, t, i ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, this.alignCursors = function () {\n\t\t\t\t\tvar o = this.session, t = o.multiSelect, e = t.ranges, i = -1, n = e.filter( ( e ) => {\n\t\t\t\t\t\tif ( e.cursor.row == i ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t} i = e.cursor.row;\n\t\t\t\t\t} ); if ( e.length && n.length != e.length - 1 ) {\n\t\t\t\t\t\tn.forEach( ( e ) => {\n\t\t\t\t\t\t\tt.substractPoint( e.cursor );\n\t\t\t\t\t\t} ); let r = 0, s = 1 / 0, a = e.map( ( e ) => {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t} ); e.forEach( ( e, t ) => {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t} ), t.fromOrientedRange( e[ 0 ] ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar n = this.selection.getRange(), l = n.start.row, c = n.end.row, e = l == c; if ( e ) {\n\t\t\t\t\t\t\tfor ( 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 );\n\t\t\t\t\t\t} 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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.$reAlignText = function ( e, t ) {\n\t\t\t\t\tlet i, n, o, r = !0, s = !0; return e.map( ( e ) => {\n\t\t\t\t\t\tconst 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 ];\n\t\t\t\t\t} ).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 ) {\n\t\t\t\t\t\treturn g.stringRepeat( ' ', e );\n\t\t\t\t\t} function l( e ) {\n\t\t\t\t\t\treturn e[ 2 ] ? a( i ) + e[ 2 ] + a( n - e[ 2 ].length + o ) + e[ 4 ].replace( /^([=:])\\s+/, '$1 ' ) : e[ 0 ];\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), o.onSessionChange = function ( e ) {\n\t\t\t\tvar 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() );\n\t\t\t}, o.MultiSelect = c, e( './config' ).defineOptions( n.prototype, 'editor', { enableMultiselect: { set: function ( e ) {\n\t\t\t\tc( this ), e ? this.on( 'mousedown', r ) : this.off( 'mousedown', r );\n\t\t\t}, value: !0 }, enableBlockSelect: { set: function ( e ) {\n\t\t\t\tthis.$blockSelectEnabled = e;\n\t\t\t}, value: !0 } } );\n\t\t} ), ace.define( 'ace/mode/folding/fold_mode', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar h = e( '../../range' ).Range, e = t.FoldMode = function () {}; !function () {\n\t\t\t\tthis.foldingStartMarker = null, this.foldingStopMarker = null, this.getFoldWidget = function ( e, t, i ) {\n\t\t\t\t\te = e.getLine( i ); return this.foldingStartMarker.test( e ) ? 'start' : t == 'markbeginend' && this.foldingStopMarker && this.foldingStopMarker.test( e ) ? 'end' : '';\n\t\t\t\t}, this.getFoldWidgetRange = function ( e, t, i ) {\n\t\t\t\t\treturn null;\n\t\t\t\t}, this.indentationBlock = function ( e, t, i ) {\n\t\t\t\t\tvar n = /\\S/, o = e.getLine( t ), r = o.search( n ); if ( r != -1 ) {\n\t\t\t\t\t\tfor ( var s, i = i || o.length, a = e.getLength(), o = t, l = t; ++t < a; ) {\n\t\t\t\t\t\t\tlet c = e.getLine( t ).search( n ); if ( c != -1 ) {\n\t\t\t\t\t\t\t\tif ( c <= r ) {\n\t\t\t\t\t\t\t\t\tc = e.getTokenAt( t, 0 ); if ( !c || c.type !== 'string' ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}l = t;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return o < l ? ( s = e.getLine( l ).length, new h( o, i, l, s ) ) : void 0;\n\t\t\t\t\t}\n\t\t\t\t}, this.openingBracketBlock = function ( e, t, i, n, o ) {\n\t\t\t\t\ti = { row: i, column: n + 1 }, n = e.$findClosingBracket( t, i, o ); if ( n ) {\n\t\t\t\t\t\treturn ( 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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.closingBracketBlock = function ( e, t, i, n, o ) {\n\t\t\t\t\ti = { row: i, column: n }, n = e.$findOpeningBracket( t, i ); if ( n ) {\n\t\t\t\t\t\treturn n.column++, i.column--, h.fromPoints( n, i );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}.call( e.prototype );\n\t\t} ), ace.define( 'ace/ext/error_marker', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/range', 'ace/config' ], ( e, t, i ) => {\n\t\t\tconst h = e( '../lib/dom' ), a = e( '../range' ).Range, d = e( '../config' ).nls; function u( e, t, i ) {\n\t\t\t\tconst n = e.getAnnotations().sort( a.comparePoints ); if ( n.length ) {\n\t\t\t\t\tlet o = ( ( e, t, i ) => {\n\t\t\t\t\t\t\tfor ( var n = 0, o = e.length - 1; n <= o; ) {\n\t\t\t\t\t\t\t\tconst r = n + o >> 1, s = i( t, e[ r ] ); if ( s > 0 ) {\n\t\t\t\t\t\t\t\t\tn = 1 + r;\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif ( !( s < 0 ) ) {\n\t\t\t\t\t\t\t\t\t\treturn r;\n\t\t\t\t\t\t\t\t\t} o = r - 1;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} return -( n + 1 );\n\t\t\t\t\t\t} )( 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 ) {\n\t\t\t\t\t\tif ( r.row === t ) {\n\t\t\t\t\t\t\tfor ( ;( r = n[ o += i ] ) && r.row === t; ) { } if ( !r ) {\n\t\t\t\t\t\t\t\treturn n.slice();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} const s = []; for ( t = r.row; s[ i < 0 ? 'unshift' : 'push' ]( r ), ( r = n[ o += i ] ) && r.row == t; ) { } return s.length && s;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}t.showErrorMarker = function ( e, t ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tt = 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 ];\n\t\t\t\t} else {\n\t\t\t\t\tif ( s ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} i = { displayText: [ d( 'error-marker.good-state', 'Looks good!' ) ], className: 'ace_ok' };\n\t\t\t\t}e.session.unfold( o.row ), e.selection.moveToPosition( o ); function a( e, t, i ) {\n\t\t\t\t\tif ( t === 0 && ( i === 'esc' || i === 'return' ) ) {\n\t\t\t\t\t\treturn l.destroy(), { command: 'null' };\n\t\t\t\t\t}\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tc.appendChild( h.createTextNode( e ) ), t < i.displayText.length - 1 && c.appendChild( h.createElement( 'br' ) );\n\t\t\t\t} ), c.appendChild( h.createElement( 'div' ) ); l.destroy = function () {\n\t\t\t\t\te.$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 ) );\n\t\t\t\t}, 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 } );\n\t\t\t}, 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 );\n\t\t} ), 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 ) => {\n\t\t\te( './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 ) {\n\t\t\t\tif ( typeof e === 'string' ) {\n\t\t\t\t\tvar i = e; if ( !( e = document.getElementById( i ) ) ) {\n\t\t\t\t\t\tthrow new Error( \"ace.edit can't find div #\" + i );\n\t\t\t\t\t}\n\t\t\t\t} 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', () => {\n\t\t\t\t\to.editor.container.env = null;\n\t\t\t\t} ), e.container.env = e.env = o, e );\n\t\t\t}, r.createEditSession = function ( e, t ) {\n\t\t\t\te = new n( e, t ); return e.setUndoManager( new o() ), e;\n\t\t\t}, r.Range = i, r.Editor = a, r.EditSession = n, r.UndoManager = o, r.VirtualRenderer = l, r.config.version ); r.version = e;\n\t\t} ), ace.require( [ 'ace/ace' ], ( e ) => {\n\t\t\te && ( e.config.init( !0 ), e.define = ace.define ); let t, i = ( function () {\n\t\t\t\treturn this;\n\t\t\t}() ); for ( t in ( i = ( i = i || typeof window === 'undefined' ? i : window ) || typeof self === 'undefined' ? i : self ).ace || ( i.ace = e ), e ) {\n\t\t\t\te.hasOwnProperty( t ) && ( i.ace[ t ] = e[ t ] );\n\t\t\t}i.ace.default = i.ace, n && ( n.exports = i.ace );\n\t\t} );\n\t}, 7096: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 == '#/' ) {\n\t\t\t\to = e.isRoot ? ( n = e.async, 'validate' ) : ( n = !0 === e.root.schema.$async, 'root.refVal[0]' );\n\t\t\t} else {\n\t\t\t\tconst d = e.resolveRef( e.baseId, l, e.isRoot ); if ( void 0 === d ) {\n\t\t\t\t\tvar u = e.MissingRefError.message( e.baseId, l ); if ( e.opts.missingRefs == 'fail' ) {\n\t\t\t\t\t\te.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) { ' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( e.opts.missingRefs != 'ignore' ) {\n\t\t\t\t\t\t\tthrow new e.MissingRefError( e.baseId, l, u );\n\t\t\t\t\t\t} e.logger.warn( u ), c && ( r += ' if (true) { ' );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\td.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 );\n\t\t\t\t}\n\t\t\t} if ( o ) {\n\t\t\t\t( 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 ) {\n\t\t\t\t\tif ( !e.async ) {\n\t\t\t\t\t\tthrow new Error( 'async schema referenced by sync schema' );\n\t\t\t\t\t} 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 + ') { ' );\n\t\t\t\t} else {\n\t\t\t\t\tr += ' if (!' + t + ') { if (vErrors === null) vErrors = ' + o + '.errors; else vErrors = vErrors.concat(' + o + '.errors); errors = vErrors.length; } ', c && ( r += ' else { ' );\n\t\t\t\t}\n\t\t\t} return r;\n\t\t};\n\t}, 7112: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 7413: function ( e, t, i ) {\n\t\tlet n; if ( window.ace ) {\n\t\t\tn = window.ace;\n\t\t} else {\n\t\t\ttry {\n\t\t\t\tn = i( 6990 ), i( 4221 ), i( 6534 ), i( 6489 ); const o = i( 5477 ); n.config.setModuleUrl( 'ace/mode/json_worker', o );\n\t\t\t} catch ( e ) {}\n\t\t}e.exports = n;\n\t}, 7483: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { previewModeMixins: function () {\n\t\t\treturn f;\n\t\t} } ); const n = i( 9857 ), s = i( 660 ), o = i( 2115 ), r = i( 2877 ); function a( e ) {\n\t\t\treturn ( a = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function l( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( a( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( a( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), a( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var c = ( () => {\n\t\t\t\tfunction n( e, t, i ) {\n\t\t\t\t\tif ( !( this instanceof n ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} this.onChange = e, this.calculateItemSize = t || function () {\n\t\t\t\t\t\treturn 1;\n\t\t\t\t\t}, this.limit = i, this.items = [], this.index = -1;\n\t\t\t\t} return e = n, ( t = [ { key: 'add', value: function ( e ) {\n\t\t\t\t\tfor ( ;this._calculateHistorySize() > this.limit && this.items.length > 1; ) {\n\t\t\t\t\t\tthis.items.shift(), this.index--;\n\t\t\t\t\t} this.items = this.items.slice( 0, this.index + 1 ), this.items.push( e ), this.index++, this.onChange();\n\t\t\t\t} }, { key: '_calculateHistorySize', value: function () {\n\t\t\t\t\tlet t = this.calculateItemSize, i = 0; return this.items.forEach( ( e ) => {\n\t\t\t\t\t\ti += t( e );\n\t\t\t\t\t} ), i;\n\t\t\t\t} }, { key: 'undo', value: function () {\n\t\t\t\t\tif ( this.canUndo() ) {\n\t\t\t\t\t\treturn this.index--, this.onChange(), this.items[ this.index ];\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'redo', value: function () {\n\t\t\t\t\tif ( this.canRedo() ) {\n\t\t\t\t\t\treturn this.index++, this.onChange(), this.items[ this.index ];\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'canUndo', value: function () {\n\t\t\t\t\treturn this.index > 0;\n\t\t\t\t} }, { key: 'canRedo', value: function () {\n\t\t\t\t\treturn this.index < this.items.length - 1;\n\t\t\t\t} }, { key: 'clear', value: function () {\n\t\t\t\t\tthis.items = [], this.index = -1, this.onChange();\n\t\t\t\t} } ] ) && l( e.prototype, t ), i && l( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t\t} )(), 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 ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t}, { 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 () {\n\t\t\t\t\t\ti.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.format();\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 'formatting...' );\n\t\t\t\t\t}, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-compact', e.title = ( 0, h.Tl )( 'compactTitle' ), this.menu.appendChild( e ), e.onclick = function () {\n\t\t\t\t\t\ti.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.compact();\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 'compacting...' );\n\t\t\t\t\t}, this.options.enableSort && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-sort', e.title = ( 0, h.Tl )( 'sortTitleShort' ), e.onclick = function () {\n\t\t\t\t\t\ti._showSortModal();\n\t\t\t\t\t}, 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 () {\n\t\t\t\t\t\ti._showTransformModal();\n\t\t\t\t\t}, 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 () {\n\t\t\t\t\t\tvoid 0 === i.json && i.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.repair();\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 'repairing...' );\n\t\t\t\t\t} ) !== this.options.history && ( this.history = new c( ( () => {\n\t\t\t\t\t\ti.dom.undo.disabled = !i.history.canUndo(), i.dom.redo.disabled = !i.history.canRedo();\n\t\t\t\t\t} ), ( ( 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 () {\n\t\t\t\t\t\tconst e = i.history.undo(); e && i._applyHistory( e );\n\t\t\t\t\t}, 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 () {\n\t\t\t\t\t\tconst e = i.history.redo(); e && i._applyHistory( e );\n\t\t\t\t\t}, 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 ) => {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\ti.setMode( e ), i.modeSwitcher.focus();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) ) ), Array.isArray( this.options.showErrorTable ) ? this.options.showErrorTable.includes( this.mode ) : !0 === this.options.showErrorTable ); this.errorTable = new o.N( { errorTableVisible: e, onToggleVisibility: function () {\n\t\t\t\t\ti.validate();\n\t\t\t\t}, onFocusLine: null, onChangeHeight: function ( e ) {\n\t\t\t\t\te = e + ( i.dom.statusBar ? i.dom.statusBar.clientHeight : 0 ) + 1; i.content.style.marginBottom = -e + 'px', i.content.style.paddingBottom = e + 'px';\n\t\t\t\t} } ), 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 );\n\t\t\t}, _renderPreview: function () {\n\t\t\t\tconst 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 = '' );\n\t\t\t}, _onChange: function () {\n\t\t\t\tif ( this._debouncedValidate(), this.options.onChange ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChange callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t} if ( this.options.onChangeJSON ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChangeJSON( this.get() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChangeJSON callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t} if ( this.options.onChangeText ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChangeText( this.getText() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChangeText callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} }, f = ( t._showSortModal = function () {\n\t\t\t\tconst r = this; this.executeWithBusyMessage( () => {\n\t\t\t\t\tconst e = r.options.modalAnchor || s.ai, o = r.get(); r._renderPreview(), ( 0, g.showSortModal )( e, o, ( n ) => {\n\t\t\t\t\t\tr.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t\t}, 'sorting...' );\n\t\t\t\t\t}, r.sortedBy );\n\t\t\t\t}, 'parsing...' );\n\t\t\t}, t._showTransformModal = function () {\n\t\t\t\tconst r = this; this.executeWithBusyMessage( () => {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tr.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\tconst e = i( o, t ); r._setAndFireOnChange( e );\n\t\t\t\t\t\t}, 'transforming...' );\n\t\t\t\t\t} } );\n\t\t\t\t}, 'parsing...' );\n\t\t\t}, t.destroy = function () {\n\t\t\t\tthis.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();\n\t\t\t}, t.compact = function () {\n\t\t\t\tconst e = this.get(), t = JSON.stringify( e ); this._setTextAndFireOnChange( t, e );\n\t\t\t}, t.format = function () {\n\t\t\t\tconst e = this.get(), t = JSON.stringify( e, null, this.indentation ); this._setTextAndFireOnChange( t, e );\n\t\t\t}, t.repair = function () {\n\t\t\t\tconst e = this.getText(); try {\n\t\t\t\t\tconst t = ( 0, n.m )( e ); this._setTextAndFireOnChange( t );\n\t\t\t\t} catch ( e ) {}\n\t\t\t}, t.focus = function () {\n\t\t\t\tthis.dom.transform.focus();\n\t\t\t}, t.set = function ( e ) {\n\t\t\t\tthis.history && this.history.clear(), this._set( e );\n\t\t\t}, t.update = function ( e ) {\n\t\t\t\tthis._set( e );\n\t\t\t}, t._set = function ( e ) {\n\t\t\t\tthis.text = void 0, this.json = e, this._renderPreview(), this._pushHistory(), this._debouncedValidate();\n\t\t\t}, t._setAndFireOnChange = function ( e ) {\n\t\t\t\tthis._set( e ), this._onChange();\n\t\t\t}, t.get = function () {\n\t\t\t\tlet e; return void 0 === this.json && ( e = this.getText(), this.json = ( 0, m.parse )( e ) ), this.json;\n\t\t\t}, t.getText = function () {\n\t\t\t\treturn 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;\n\t\t\t}, t.setText = function ( e ) {\n\t\t\t\tthis.history && this.history.clear(), this._setText( e );\n\t\t\t}, t.updateText = function ( e ) {\n\t\t\t\tthis.getText() !== e && this._setText( e );\n\t\t\t}, t._setText = function ( e, t ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ti.json = i.get(), i._renderPreview(), i._pushHistory();\n\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t}, 'parsing...' ) : this._pushHistory(), this._debouncedValidate();\n\t\t\t}, t._setTextAndFireOnChange = function ( e, t ) {\n\t\t\t\tthis._setText( e, t ), this._onChange();\n\t\t\t}, t._applyHistory = function ( e ) {\n\t\t\t\tthis.json = e.json, this.text = e.text, this._renderPreview(), this._debouncedValidate();\n\t\t\t}, t._pushHistory = function () {\n\t\t\t\tlet e; this.history && ( e = { text: this.text, json: this.json }, this.history.add( e ) );\n\t\t\t}, t.executeWithBusyMessage = function ( e, t ) {\n\t\t\t\tlet i; this.getText().length > s.Oq ? ( ( 0, m.addClassName )( ( i = this ).frame, 'busy' ), i.dom.busyContent.innerText = t, setTimeout( () => {\n\t\t\t\t\te(), ( 0, m.removeClassName )( i.frame, 'busy' ), i.dom.busyContent.innerText = '';\n\t\t\t\t}, 100 ) ) : e();\n\t\t\t}, t.validate = i.validate, t._renderErrors = i._renderErrors, [ { mode: 'preview', mixin: t, data: 'json' } ] );\n\t}, 7598: function ( e ) {\n\t\te.exports = ( () => {\n\t\t\tfunction d( e, t ) {\n\t\t\t\tif ( !( e instanceof t ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t}\n\t\t\t} const e = ( () => {\n\t\t\t\t\tfunction n( e, t ) {\n\t\t\t\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, n.key, n );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return function ( e, t, i ) {\n\t\t\t\t\t\treturn t && n( e.prototype, t ), i && n( e, i ), e;\n\t\t\t\t\t};\n\t\t\t\t} )(), u = function ( e, t ) {\n\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} if ( Symbol.iterator in Object( e ) ) {\n\t\t\t\t\t\tvar i = t, n = [], o = !0, t = !1, r = void 0; try {\n\t\t\t\t\t\t\tfor ( var s, a = e[ Symbol.iterator ](); !( o = ( s = a.next() ).done ) && ( n.push( s.value ), !i || n.length !== i ); o = !0 ) { }\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tt = !0, r = e;\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t!o && a.return && a.return();\n\t\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\t\t\tthrow r;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return n;\n\t\t\t\t\t} throw new TypeError( 'Invalid attempt to destructure non-iterable instance' );\n\t\t\t\t}, t = ( String.prototype.startsWith = String.prototype.startsWith || function ( e ) {\n\t\t\t\t\treturn this.indexOf( e ) === 0;\n\t\t\t\t}, String.prototype.padStart = String.prototype.padStart || function ( e, t ) {\n\t\t\t\t\tfor ( var i = this; i.length < e; ) {\n\t\t\t\t\t\ti = t + i;\n\t\t\t\t\t} return i;\n\t\t\t\t}, { 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 ) {\n\t\t\t\tt = arguments.length > 1 && void 0 !== t ? t : 1; return ( t > 0 ? e.toFixed( t ).replace( /0+$/, '' ).replace( /\\.$/, '' ) : e.toString() ) || '0';\n\t\t\t} const n = ( () => {\n\t\t\t\t\tfunction h( e, t, i, n ) {\n\t\t\t\t\t\td( 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 ] );\n\t\t\t\t\t} return e( h, [ { key: 'printRGB', value: function ( e ) {\n\t\t\t\t\t\tconst t = ( e ? this.rgba : this.rgba.slice( 0, 3 ) ).map( ( e, t ) => o( e, t === 3 ? 3 : 0 ) ); return e ? 'rgba(' + t + ')' : 'rgb(' + t + ')';\n\t\t\t\t\t} }, { key: 'printHSL', value: function ( e ) {\n\t\t\t\t\t\tconst 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 + ')';\n\t\t\t\t\t} }, { key: 'printHex', value: function ( e ) {\n\t\t\t\t\t\tconst t = this.hex; return e ? t : t.slice( 0, 7 );\n\t\t\t\t\t} }, { key: 'rgba', get: function () {\n\t\t\t\t\t\tif ( this._rgba ) {\n\t\t\t\t\t\t\treturn this._rgba;\n\t\t\t\t\t\t} if ( this._hsla ) {\n\t\t\t\t\t\t\treturn this._rgba = h.hslToRgb( this._hsla );\n\t\t\t\t\t\t} throw new Error( 'No color is set' );\n\t\t\t\t\t}, set: function ( e ) {\n\t\t\t\t\t\te.length === 3 && ( e[ 3 ] = 1 ), this._rgba = e, this._hsla = null;\n\t\t\t\t\t} }, { key: 'rgbString', get: function () {\n\t\t\t\t\t\treturn this.printRGB();\n\t\t\t\t\t} }, { key: 'rgbaString', get: function () {\n\t\t\t\t\t\treturn this.printRGB( !0 );\n\t\t\t\t\t} }, { key: 'hsla', get: function () {\n\t\t\t\t\t\tif ( this._hsla ) {\n\t\t\t\t\t\t\treturn this._hsla;\n\t\t\t\t\t\t} if ( this._rgba ) {\n\t\t\t\t\t\t\treturn this._hsla = h.rgbToHsl( this._rgba );\n\t\t\t\t\t\t} throw new Error( 'No color is set' );\n\t\t\t\t\t}, set: function ( e ) {\n\t\t\t\t\t\te.length === 3 && ( e[ 3 ] = 1 ), this._hsla = e, this._rgba = null;\n\t\t\t\t\t} }, { key: 'hslString', get: function () {\n\t\t\t\t\t\treturn this.printHSL();\n\t\t\t\t\t} }, { key: 'hslaString', get: function () {\n\t\t\t\t\t\treturn this.printHSL( !0 );\n\t\t\t\t\t} }, { key: 'hex', get: function () {\n\t\t\t\t\t\treturn '#' + this.rgba.map( ( e, t ) => ( t < 3 ? e : Math.round( 255 * e ) ).toString( 16 ) ).map( ( e ) => e.padStart( 2, '0' ) ).join( '' );\n\t\t\t\t\t}, set: function ( e ) {\n\t\t\t\t\t\tthis.rgba = h.hexToRgb( e );\n\t\t\t\t\t} } ], [ { key: 'hexToRgb', value: function ( e ) {\n\t\t\t\t\t\tlet 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})$/ ) ) {\n\t\t\t\t\t\t\treturn ( t = t.match( /^(\\w\\w)(\\w\\w)(\\w\\w)(\\w\\w)$/ ).slice( 1 ).map( ( e ) => parseInt( e, 16 ) ) )[ 3 ] = t[ 3 ] / 255, t;\n\t\t\t\t\t\t} throw new Error( 'Unknown hex color; ' + e );\n\t\t\t\t\t} }, { key: 'nameToRgb', value: function ( e ) {\n\t\t\t\t\t\te = 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' ) );\n\t\t\t\t\t} }, { key: 'rgbToHsl', value: function ( e ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\ts = a = 0;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar c = o - r, a = l > 0.5 ? c / ( 2 - o - r ) : c / ( o + r ); switch ( o ) {\n\t\t\t\t\t\t\t\tcase 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;\n\t\t\t\t\t\t\t}s /= 6;\n\t\t\t\t\t\t} return [ s, a, l, e ];\n\t\t\t\t\t} }, { key: 'hslToRgb', value: function ( e ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn 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;\n\t\t\t\t\t\t} )( 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;\n\t\t\t\t\t} } ] ), h;\n\t\t\t\t} )(), i = ( () => {\n\t\t\t\t\tfunction r() {\n\t\t\t\t\t\td( this, r ), this._events = [];\n\t\t\t\t\t} return e( r, [ { key: 'add', value: function ( e, t, i ) {\n\t\t\t\t\t\te.addEventListener( t, i, !1 ), this._events.push( { target: e, type: t, handler: i } );\n\t\t\t\t\t} }, { key: 'remove', value: function ( i, n, o ) {\n\t\t\t\t\t\tthis._events = this._events.filter( ( e ) => {\n\t\t\t\t\t\t\tlet 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;\n\t\t\t\t\t\t} );\n\t\t\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\t\t\tthis._events.forEach( ( e ) => r._doRemove( e.target, e.type, e.handler ) ), this._events = [];\n\t\t\t\t\t} } ], [ { key: '_doRemove', value: function ( e, t, i ) {\n\t\t\t\t\t\te.removeEventListener( t, i, !1 );\n\t\t\t\t\t} } ] ), r;\n\t\t\t\t} )(); function a( e, r, s ) {\n\t\t\t\tlet a = !1; function l( e, t, i ) {\n\t\t\t\t\treturn Math.max( t, Math.min( e, i ) );\n\t\t\t\t} function i( e, t, i ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t} function t( e, t ) {\n\t\t\t\t\t( void 0 === e.buttons ? e.which : e.buttons ) === 1 ? i( e, e, t ) : a = !1;\n\t\t\t\t} function n( e, t ) {\n\t\t\t\t\te.touches.length === 1 ? i( e, e.touches[ 0 ], t ) : a = !1;\n\t\t\t\t}e.add( r, 'mousedown', ( e ) => {\n\t\t\t\t\tt( e, !0 );\n\t\t\t\t} ), e.add( r, 'touchstart', ( e ) => {\n\t\t\t\t\tn( e, !0 );\n\t\t\t\t} ), e.add( window, 'mousemove', t ), e.add( r, 'touchmove', n ), e.add( window, 'mouseup', ( e ) => {\n\t\t\t\t\ta = !1;\n\t\t\t\t} ), e.add( r, 'touchend', ( e ) => {\n\t\t\t\t\ta = !1;\n\t\t\t\t} ), e.add( r, 'touchcancel', ( e ) => {\n\t\t\t\t\ta = !1;\n\t\t\t\t} );\n\t\t\t} const l = 'mousedown', c = 'focusin'; function p( e, t ) {\n\t\t\t\treturn ( t || document ).querySelector( e );\n\t\t\t} function r( e ) {\n\t\t\t\te.preventDefault(), e.stopPropagation();\n\t\t\t} function h( e, t, i, n, o ) {\n\t\t\t\te.add( t, 'keydown', ( e ) => {\n\t\t\t\t\ti.includes( e.key ) && ( o && r( e ), n( e ) );\n\t\t\t\t} );\n\t\t\t} const s = ( () => {\n\t\t\t\t\tfunction t( e ) {\n\t\t\t\t\t\td( 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 );\n\t\t\t\t\t} return e( t, [ { key: 'setOptions', value: function ( e ) {\n\t\t\t\t\t\tconst t = this; if ( e ) {\n\t\t\t\t\t\t\tconst i = this.settings; if ( e instanceof HTMLElement ) {\n\t\t\t\t\t\t\t\ti.parent = e;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\ti.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 ) {\n\t\t\t\t\t\t\t\t\ts && s.includes( n ) || ( r[ n ] = o[ n ] );\n\t\t\t\t\t\t\t\t}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 );\n\t\t\t\t\t\t\t} var l, a = i.parent; a && i.popup && !this._popupInited ? ( this._events.add( a, 'click', l = function ( e ) {\n\t\t\t\t\t\t\t\treturn t.openHandler( e );\n\t\t\t\t\t\t\t} ), h( this._events, a, [ ' ', 'Spacebar', 'Enter' ], l ), this._popupInited = !0 ) : e.parent && !i.popup && this.show();\n\t\t\t\t\t\t}\n\t\t\t\t\t} }, { key: 'openHandler', value: function ( e ) {\n\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t} }, { key: 'closeHandler', value: function ( e ) {\n\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t} }, { key: 'movePopup', value: function ( e, t ) {\n\t\t\t\t\t\tthis.closeHandler(), this.setOptions( e ), t && this.openHandler();\n\t\t\t\t\t} }, { key: 'setColor', value: function ( e, t ) {\n\t\t\t\t\t\tthis._setColor( e, { silent: t } );\n\t\t\t\t\t} }, { key: '_setColor', value: function ( e, t ) {\n\t\t\t\t\t\tif ( e = typeof e === 'string' ? e.trim() : e ) {\n\t\t\t\t\t\t\tt = t || {}; let i = void 0; try {\n\t\t\t\t\t\t\t\ti = new n( e );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\tif ( t.failSilently ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} throw e;\n\t\t\t\t\t\t\t} this.settings.alpha || ( ( e = i.hsla )[ 3 ] = 1, i.hsla = e ), this.colour = this.color = i, this._setHSLA( null, null, null, null, t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} }, { key: 'setColour', value: function ( e, t ) {\n\t\t\t\t\t\tthis.setColor( e, t );\n\t\t\t\t\t} }, { key: 'show', value: function () {\n\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t} }, { key: 'hide', value: function () {\n\t\t\t\t\t\treturn this._toggleDOM( !1 );\n\t\t\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\t\t\tthis._events.destroy(), this.domElement && this.settings.parent.removeChild(\n\t\t\t\t\t\t\tthis.domElement );\n\t\t\t\t\t} }, { key: '_bindEvents', value: function () {\n\t\t\t\t\t\tconst i = this, n = this, o = this.domElement, r = this._events; function s( e, t, i ) {\n\t\t\t\t\t\t\tr.add( e, t, i );\n\t\t\t\t\t\t}s( o, 'click', ( e ) => e.preventDefault() ), a( r, this._domH, ( e, t ) => {\n\t\t\t\t\t\t\tn._setHSLA( e );\n\t\t\t\t\t\t} ), a( r, this._domSL, ( e, t ) => {\n\t\t\t\t\t\t\tn._setHSLA( null, e, 1 - t );\n\t\t\t\t\t\t} ), this.settings.alpha && a( r, this._domA, ( e, t ) => {\n\t\t\t\t\t\t\tn._setHSLA( null, null, null, 1 - t );\n\t\t\t\t\t\t} ); function e( e ) {\n\t\t\t\t\t\t\ti._ifPopup( () => i.closeHandler( e ) ), i.onDone && i.onDone( i.colour );\n\t\t\t\t\t\t} const t = this._domEdit; s( t, 'input', function ( e ) {\n\t\t\t\t\t\t\tn._setColor( this.value, { fromEditor: !0, failSilently: !0 } );\n\t\t\t\t\t\t} ), s( t, 'focus', function ( e ) {\n\t\t\t\t\t\t\tthis.selectionStart === this.selectionEnd && this.select();\n\t\t\t\t\t\t} ), this._ifPopup( () => {\n\t\t\t\t\t\t\tfunction e( e ) {\n\t\t\t\t\t\t\t\treturn i.closeHandler( e );\n\t\t\t\t\t\t\t} function t( e ) {\n\t\t\t\t\t\t\t\ti.__containedEvent = e.timeStamp;\n\t\t\t\t\t\t\t}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 );\n\t\t\t\t\t\t} ); s( this._domOkay, 'click', e ), h( r, o, [ 'Enter' ], e );\n\t\t\t\t\t} }, { key: '_setPosition', value: function () {\n\t\t\t\t\t\tconst i = this.settings.parent, n = this.domElement; i !== n.parentNode && i.appendChild( n ), this._ifPopup( ( e ) => {\n\t\t\t\t\t\t\tgetComputedStyle( 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 ) => {\n\t\t\t\t\t\t\t\te === t ? n.classList.add( e ) : n.classList.remove( e );\n\t\t\t\t\t\t\t} ), n.classList.add( t );\n\t\t\t\t\t\t} );\n\t\t\t\t\t} }, { key: '_setHSLA', value: function ( e, t, i, n, o ) {\n\t\t\t\t\t\to = o || {}; const r = this.colour, s = r.hsla; [ e, t, i, n ].forEach( ( e, t ) => {\n\t\t\t\t\t\t\t!e && e !== 0 || ( s[ t ] = e );\n\t\t\t\t\t\t} ), r.hsla = s, this._updateUI( o ), this.onChange && !o.silent && this.onChange( r );\n\t\t\t\t\t} }, { key: '_updateUI', value: function ( e ) {\n\t\t\t\t\t\tif ( this.domElement ) {\n\t\t\t\t\t\t\te = 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 ) {\n\t\t\t\t\t\t\t\tvar c = this.settings.editorFormat, h = this.settings.alpha, d = void 0; switch ( c ) {\n\t\t\t\t\t\t\t\t\tcase 'rgb': d = t.printRGB( h ); break; case 'hsl': d = t.printHSL( h ); break; default: d = t.printHex( h );\n\t\t\t\t\t\t\t\t} this._domEdit.value = d;\n\t\t\t\t\t\t\t} this._domSample.style.color = r;\n\t\t\t\t\t\t} function u( e, t, i ) {\n\t\t\t\t\t\t\tt.style.left = 100 * i + '%';\n\t\t\t\t\t\t} function g( e, t, i ) {\n\t\t\t\t\t\t\tt.style.top = 100 * i + '%';\n\t\t\t\t\t\t}\n\t\t\t\t\t} }, { key: '_ifPopup', value: function ( e, t ) {\n\t\t\t\t\t\tthis.settings.parent && this.settings.popup ? e && e( this.settings.popup ) : t && t();\n\t\t\t\t\t} }, { key: '_toggleDOM', value: function ( e ) {\n\t\t\t\t\t\tlet t, i = this.domElement; return !!i && ( ( t = i.style.display !== ( e = e ? '' : 'none' ) ) && ( i.style.display = e ), t );\n\t\t\t\t\t} } ] ), t;\n\t\t\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;\n\t\t} )();\n\t}, 7724: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\treturn 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;\n\t\t\t} throw new Error( t + ' must be number' );\n\t\t};\n\t}, 7812: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 8050: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tvar b = 'keywordValidate' + a, A = I.validateSchema; s += ' var ' + y + \" = RULES.custom['\" + t + \"'].definition; var \" + b + ' = ' + y + '.validate;';\n\t\t\t} else {\n\t\t\t\tif ( !( k = e.useCustomRule( this, c, e.schema, e ) ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t} C = 'validate.schema' + h, b = k.code, n = I.compile, o = I.inline, r = I.macro;\n\t\t\t} var w, x, S, k, T, t = b + '.errors', c = 'i' + a, E = 'ruleErr' + a, R = I.async; if ( R && !e.async ) {\n\t\t\t\tthrow new Error( 'async keyword in sync schema' );\n\t\t\t} 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;\n\t\t};\n\t}, 8161: function ( e, t, i ) {\n\t\te.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 ) };\n\t}, 8198: function ( e ) {\n\t\te.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}' );\n\t}, 8340: function ( e, t ) {\n\t\tlet i; void 0 !== ( t = typeof ( i = function () {\n\t\t\t'use strict'; function C( e ) {\n\t\t\t\tif ( typeof Node === 'object' ) {\n\t\t\t\t\treturn e instanceof Node;\n\t\t\t\t} else {\n\t\t\t\t\treturn e && typeof e === 'object' && typeof e.nodeType === 'number';\n\t\t\t\t}\n\t\t\t} function y( e ) {\n\t\t\t\treturn typeof e === 'string';\n\t\t\t} function I() {\n\t\t\t\tconst r = []; return { watch: r.push.bind( r ), trigger: function ( e, t ) {\n\t\t\t\t\tlet i = true; const n = { detail: t, preventDefault: function e() {\n\t\t\t\t\t\ti = false;\n\t\t\t\t\t} }; for ( let o = 0; o < r.length; o++ ) {\n\t\t\t\t\t\tr[ o ]( e, n );\n\t\t\t\t\t} return i;\n\t\t\t\t} };\n\t\t\t} function o( e ) {\n\t\t\t\treturn window.getComputedStyle( e ).display === 'none';\n\t\t\t} function r( e ) {\n\t\t\t\tthis.elem = e;\n\t\t\t} function v( e, t ) {\n\t\t\t\treturn 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( () => {\n\t\t\t\t\tif ( e( 'overlayClose', true ) ) {\n\t\t\t\t\t\tt();\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}r.make = function ( e, t ) {\n\t\t\t\tif ( typeof e === 'string' ) {\n\t\t\t\t\te = document.querySelector( e );\n\t\t\t\t} const i = document.createElement( t || 'div' ); ( e || document.body ).appendChild( i ); return new r( i );\n\t\t\t}, r.prototype = { child: function ( e ) {\n\t\t\t\treturn r.make( this.elem, e );\n\t\t\t}, stylize: function ( e ) {\n\t\t\t\te = e || {}; if ( typeof e.opacity !== 'undefined' ) {\n\t\t\t\t\te.filter = 'alpha(opacity=' + e.opacity * 100 + ')';\n\t\t\t\t} for ( const t in e ) {\n\t\t\t\t\tif ( e.hasOwnProperty( t ) ) {\n\t\t\t\t\t\tthis.elem.style[ t ] = e[ t ];\n\t\t\t\t\t}\n\t\t\t\t} return this;\n\t\t\t}, clazz: function ( e ) {\n\t\t\t\tthis.elem.className += ' ' + e; return this;\n\t\t\t}, html: function ( e ) {\n\t\t\t\tif ( C( e ) ) {\n\t\t\t\t\tthis.elem.appendChild( e );\n\t\t\t\t} else {\n\t\t\t\t\tthis.elem.innerHTML = e;\n\t\t\t\t} return this;\n\t\t\t}, onClick: function ( e ) {\n\t\t\t\tthis.elem.addEventListener( 'click', e ); return this;\n\t\t\t}, destroy: function () {\n\t\t\t\tthis.elem.parentNode.removeChild( this.elem );\n\t\t\t}, hide: function () {\n\t\t\t\tthis.elem.style.display = 'none';\n\t\t\t}, show: function () {\n\t\t\t\tthis.elem.style.display = 'block';\n\t\t\t}, attr: function ( e, t ) {\n\t\t\t\tif ( t !== undefined ) {\n\t\t\t\t\tthis.elem.setAttribute( e, t );\n\t\t\t\t} return this;\n\t\t\t}, anyAncestor: function ( e ) {\n\t\t\t\tlet t = this.elem; while ( t ) {\n\t\t\t\t\tif ( e( new r( t ) ) ) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tt = t.parentNode;\n\t\t\t\t\t}\n\t\t\t\t} return false;\n\t\t\t}, isVisible: function () {\n\t\t\t\treturn !o( this.elem );\n\t\t\t} }; let s = 1; function b( e, i ) {\n\t\t\t\tlet t = e( 'width', 'auto' ); if ( typeof t === 'number' ) {\n\t\t\t\t\tt = String( t ) + 'px';\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tconst t = new r( e.target ).anyAncestor( ( e ) => /\\bpico-close\\b/.test( e.elem.className ) ); if ( t ) {\n\t\t\t\t\t\ti();\n\t\t\t\t\t}\n\t\t\t\t} ); return o;\n\t\t\t} function A( e, t ) {\n\t\t\t\tif ( t( 'closeButton', true ) ) {\n\t\t\t\t\treturn e.child( 'button' ).html( t( 'closeHtml', '&#xD7;' ) ).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' ) );\n\t\t\t\t}\n\t\t\t} function w( e ) {\n\t\t\t\treturn function () {\n\t\t\t\t\treturn e().elem;\n\t\t\t\t};\n\t\t\t} const x = I(), c = I(); function S( r, s ) {\n\t\t\t\tfunction t( e, t ) {\n\t\t\t\t\tconst i = e.msMatchesSelector || e.webkitMatchesSelector || e.matches; return i.call( e, t );\n\t\t\t\t} function n( e ) {\n\t\t\t\t\tif ( o( e ) || t( e, ':disabled' ) || e.hasAttribute( 'contenteditable' ) ) {\n\t\t\t\t\t\treturn false;\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn e.hasAttribute( 'tabindex' ) || t( e, 'input,select,textarea,button,a[href],area[href],iframe' );\n\t\t\t\t\t}\n\t\t\t\t} function a( e ) {\n\t\t\t\t\tconst t = e.getElementsByTagName( '*' ); for ( let i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\tif ( n( t[ i ] ) ) {\n\t\t\t\t\t\t\treturn t[ i ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} function l( e ) {\n\t\t\t\t\tconst t = e.getElementsByTagName( '*' ); for ( let i = t.length; i--; ) {\n\t\t\t\t\t\tif ( n( t[ i ] ) ) {\n\t\t\t\t\t\t\treturn t[ i ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} let i; r.beforeShow( () => {\n\t\t\t\t\ti = document.activeElement;\n\t\t\t\t} ); r.afterShow( () => {\n\t\t\t\t\tif ( s() ) {\n\t\t\t\t\t\tconst t = a( r.modalElem() ); if ( t ) {\n\t\t\t\t\t\t\tt.focus();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ); r.afterClose( () => {\n\t\t\t\t\tif ( s() && i ) {\n\t\t\t\t\t\ti.focus();\n\t\t\t\t\t}i = null;\n\t\t\t\t} ); c.watch( ( t ) => {\n\t\t\t\t\tif ( s() && r.isVisible() ) {\n\t\t\t\t\t\tconst i = a( r.modalElem() ); const n = l( r.modalElem() ); const o = t.shiftKey ? i : n; if ( o === document.activeElement ) {\n\t\t\t\t\t\t\t( t.shiftKey ? n : i ).focus(); t.preventDefault();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t} function k( e, t ) {\n\t\t\t\tlet i; const n = new r( document.body ); e.beforeShow( () => {\n\t\t\t\t\ti = n.elem.style.overflow; if ( t() ) {\n\t\t\t\t\t\tn.stylize( { overflow: 'hidden' } );\n\t\t\t\t\t}\n\t\t\t\t} ); e.afterClose( () => {\n\t\t\t\t\tn.stylize( { overflow: i } );\n\t\t\t\t} );\n\t\t\t} return document.documentElement.addEventListener( 'keydown', ( t ) => {\n\t\t\t\tconst i = t.which || t.keyCode; if ( i === 27 ) {\n\t\t\t\t\tx.trigger();\n\t\t\t\t} else if ( i === 9 ) {\n\t\t\t\t\tc.trigger( t );\n\t\t\t\t}\n\t\t\t} ), function e( n ) {\n\t\t\t\tif ( y( n ) || C( n ) ) {\n\t\t\t\t\tn = { content: n };\n\t\t\t\t} const o = I(); const t = I(); const i = I(); const r = I(); const s = I(); function a( e, t ) {\n\t\t\t\t\tlet i = n[ e ]; if ( typeof i === 'function' ) {\n\t\t\t\t\t\ti = i( t );\n\t\t\t\t\t} return i === undefined ? t : i;\n\t\t\t\t} let l = f.bind( window, 'modal' ); let c = f.bind( window, 'overlay' ); let h = f.bind( window, 'close' ); let d; function u( e ) {\n\t\t\t\t\tc().hide(); l().hide(); s.trigger( d, e );\n\t\t\t\t} function g( e ) {\n\t\t\t\t\tif ( r.trigger( d, e ) ) {\n\t\t\t\t\t\tu( e );\n\t\t\t\t\t}\n\t\t\t\t} function p( e ) {\n\t\t\t\t\treturn function () {\n\t\t\t\t\t\te.apply( this, arguments ); return d;\n\t\t\t\t\t};\n\t\t\t\t} let m; function f( e, t ) {\n\t\t\t\t\tif ( !m ) {\n\t\t\t\t\t\tconst i = b( a, g ); m = { modal: i, overlay: v( a, g ), close: A( i, a ) }; o.trigger( d, t );\n\t\t\t\t\t} return m[ e ];\n\t\t\t\t}d = { modalElem: w( l ), closeElem: w( h ), overlayElem: w( c ), buildDom: p( f.bind( null, null ) ), isVisible: function () {\n\t\t\t\t\treturn !!( m && l && l().isVisible() );\n\t\t\t\t}, show: function ( e ) {\n\t\t\t\t\tif ( t.trigger( d, e ) ) {\n\t\t\t\t\t\tc().show(); h(); l().show(); i.trigger( d, e );\n\t\t\t\t\t} return this;\n\t\t\t\t}, close: p( g ), forceClose: p( u ), destroy: function () {\n\t\t\t\t\tl().destroy(); c().destroy(); c = l = h = undefined;\n\t\t\t\t}, options: function ( t ) {\n\t\t\t\t\tObject.keys( t ).map( ( e ) => {\n\t\t\t\t\t\tn[ e ] = t[ e ];\n\t\t\t\t\t} );\n\t\t\t\t}, 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( () => {\n\t\t\t\t\tif ( a( 'escCloses', true ) && d.isVisible() ) {\n\t\t\t\t\t\td.close();\n\t\t\t\t\t}\n\t\t\t\t} ); return d;\n\t\t\t};\n\t\t} ) === 'function' ? i.apply( t, [] ) : i ) && ( e.exports = t );\n\t}, 8372: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 8852: function ( e ) {\n\t\tconst 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 ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\te = JSON.parse( JSON.stringify( e ) ); for ( var n = t[ i ].split( '/' ), o = e, r = 1; r < n.length; r++ ) {\n\t\t\t\t\to = o[ n[ r ] ];\n\t\t\t\t} for ( r = 0; r < l.length; r++ ) {\n\t\t\t\t\tconst s = l[ r ], a = o[ s ]; a && ( o[ s ] = { anyOf: [ a, { $ref: 'https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#' } ] } );\n\t\t\t\t}\n\t\t\t} return e;\n\t\t};\n\t}, 8854: function ( e ) {\n\t\te.exports = function ( t, e, i ) {\n\t\t\tvar 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 ) ) ) {\n\t\t\t\tconst g = h.baseId, p = ( n += ' var ' + o + ' = errors; var ' + c + ' = false;  ', t.compositeRule ), m = ( t.compositeRule = h.compositeRule = !0, s ); if ( m ) {\n\t\t\t\t\tfor ( var f, C = -1, y = m.length - 1; C < y; ) {\n\t\t\t\t\t\tf = 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 += '}';\n\t\t\t\t\t}\n\t\t\t\t}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 += ' } ' );\n\t\t\t} else {\n\t\t\t\te && ( n += ' if (true) { ' );\n\t\t\t} return n;\n\t\t};\n\t}, 9151: function ( e, t ) {\n\t\tfunction w( e ) {\n\t\t\treturn e !== null && Object.prototype.toString.call( e ) === '[object Array]';\n\t\t} function x( e ) {\n\t\t\treturn e !== null && Object.prototype.toString.call( e ) === '[object Object]';\n\t\t} function S( e, t ) {\n\t\t\tif ( e !== t ) {\n\t\t\t\tif ( Object.prototype.toString.call( e ) !== Object.prototype.toString.call( t ) ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( !0 === w( e ) ) {\n\t\t\t\t\tif ( e.length !== t.length ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} for ( let i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tif ( !1 === S( e[ i ], t[ i ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif ( !0 !== x( e ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} let n, o, r = {}; for ( n in e ) {\n\t\t\t\t\t\tif ( hasOwnProperty.call( e, n ) ) {\n\t\t\t\t\t\t\tif ( !1 === S( e[ n ], t[ n ] ) ) {\n\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t} r[ n ] = !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( o in t ) {\n\t\t\t\t\t\tif ( hasOwnProperty.call( t, o ) && !0 !== r[ o ] ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return !0;\n\t\t} function k( e ) {\n\t\t\tif ( e === '' || !1 === e || e === null ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( w( e ) && e.length === 0 ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( x( e ) ) {\n\t\t\t\tfor ( const t in e ) {\n\t\t\t\t\tif ( e.hasOwnProperty( t ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t} return !1;\n\t\t} function s( e ) {\n\t\t\treturn e >= '0' && e <= '9' || e === '-';\n\t\t} function i() {} function r() {} function a( e ) {\n\t\t\tthis.runtime = e;\n\t\t} function l( e ) {\n\t\t\tthis._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 } ] } };\n\t\t} 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 ) {\n\t\t\treturn e.trimLeft();\n\t\t} : function ( e ) {\n\t\t\treturn e.match( /^\\s*(.*)/ )[ 1 ];\n\t\t}, 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 ) {\n\t\t\tlet t, i, n = []; for ( this._current = 0; this._current < e.length; ) {\n\t\t\t\tif ( ( r = e[ this._current ] ) >= 'a' && r <= 'z' || r >= 'A' && r <= 'Z' || r === '_' ) {\n\t\t\t\t\to = this._current, t = this._consumeUnquotedIdentifier( e ), n.push( { type: c, value: t, start: o } );\n\t\t\t\t} else if ( void 0 !== L[ e[ this._current ] ] ) {\n\t\t\t\t\tn.push( { type: L[ e[ this._current ] ], value: e[ this._current ], start: this._current } ), this._current++;\n\t\t\t\t} else if ( s( e[ this._current ] ) ) {\n\t\t\t\t\ti = this._consumeNumber( e ), n.push( i );\n\t\t\t\t} else if ( e[ this._current ] === '[' ) {\n\t\t\t\t\ti = this._consumeLBracket( e ), n.push( i );\n\t\t\t\t} else if ( e[ this._current ] === '\"' ) {\n\t\t\t\t\to = this._current, t = this._consumeQuotedIdentifier( e ), n.push( { type: d, value: t, start: o } );\n\t\t\t\t} else if ( e[ this._current ] === \"'\" ) {\n\t\t\t\t\to = this._current, t = this._consumeRawStringLiteral( e ), n.push( { type: _, value: t, start: o } );\n\t\t\t\t} else if ( e[ this._current ] === '`' ) {\n\t\t\t\t\tvar o = this._current, r = this._consumeLiteral( e ); n.push( { type: _, value: r, start: o } );\n\t\t\t\t} else if ( void 0 !== M[ e[ this._current ] ] ) {\n\t\t\t\t\tn.push( this._consumeOperator( e ) );\n\t\t\t\t} else if ( void 0 !== N[ e[ this._current ] ] ) {\n\t\t\t\t\tthis._current++;\n\t\t\t\t} else if ( e[ this._current ] === '&' ) {\n\t\t\t\t\to = this._current, this._current++, e[ this._current ] === '&' ? ( this._current++, n.push( { type: 'And', value: '&&', start: o } ) ) : n.push( { type: E, value: '&', start: o } );\n\t\t\t\t} else {\n\t\t\t\t\tif ( e[ this._current ] !== '|' ) {\n\t\t\t\t\t\tthrow ( r = new Error( 'Unknown character:' + e[ this._current ] ) ).name = 'LexerError', r;\n\t\t\t\t\t} o = this._current, this._current++, e[ this._current ] === '|' ? ( this._current++, n.push( { type: 'Or', value: '||', start: o } ) ) : n.push( { type: R, value: '|', start: o } );\n\t\t\t\t}\n\t\t\t} return n;\n\t\t}, _consumeUnquotedIdentifier: function ( e ) {\n\t\t\tlet 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 === '_' ); ) {\n\t\t\t\tthis._current++;\n\t\t\t} return e.slice( i, this._current );\n\t\t}, _consumeQuotedIdentifier: function ( e ) {\n\t\t\tfor ( var t = this._current, i = ( this._current++, e.length ); e[ this._current ] !== '\"' && this._current < i; ) {\n\t\t\t\tlet n = this._current; e[ n ] !== '\\\\' || e[ n + 1 ] !== '\\\\' && e[ n + 1 ] !== '\"' ? n++ : n += 2, this._current = n;\n\t\t\t} return this._current++, JSON.parse( e.slice( t, this._current ) );\n\t\t}, _consumeRawStringLiteral: function ( e ) {\n\t\t\tfor ( var t = this._current, i = ( this._current++, e.length ); e[ this._current ] !== \"'\" && this._current < i; ) {\n\t\t\t\tlet n = this._current; e[ n ] !== '\\\\' || e[ n + 1 ] !== '\\\\' && e[ n + 1 ] !== \"'\" ? n++ : n += 2, this._current = n;\n\t\t\t} return this._current++, e.slice( t + 1, this._current - 1 ).replace( \"\\\\'\", \"'\" );\n\t\t}, _consumeNumber: function ( e ) {\n\t\t\tfor ( var t = this._current, i = ( this._current++, e.length ); s( e[ this._current ] ) && this._current < i; ) {\n\t\t\t\tthis._current++;\n\t\t\t} const n = parseInt( e.slice( t, this._current ) ); return { type: C, value: n, start: t };\n\t\t}, _consumeLBracket: function ( e ) {\n\t\t\tconst 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 };\n\t\t}, _consumeOperator: function ( e ) {\n\t\t\tconst 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;\n\t\t}, _consumeLiteral: function ( e ) {\n\t\t\tthis._current++; for ( var t = this._current, i = e.length; e[ this._current ] !== '`' && this._current < i; ) {\n\t\t\t\tlet n = this._current; e[ n ] !== '\\\\' || e[ n + 1 ] !== '\\\\' && e[ n + 1 ] !== '`' ? n++ : n += 2, this._current = n;\n\t\t\t}t = ( t = o( e.slice( t, this._current ) ) ).replace( '\\\\`', '`' ), t = this._looksLikeJSON( t ) ? JSON.parse( t ) : JSON.parse( '\"' + t + '\"' ); return this._current++, t;\n\t\t}, _looksLikeJSON: function ( e ) {\n\t\t\tif ( e === '' ) {\n\t\t\t\treturn !1;\n\t\t\t} if ( '[{\"'.includes( e[ 0 ] ) ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( [ 'true', 'false', 'null' ].includes( e ) ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( !( '-0123456789'.includes( e[ 0 ] ) ) ) {\n\t\t\t\treturn !1;\n\t\t\t} try {\n\t\t\t\treturn JSON.parse( e ), !0;\n\t\t\t} catch ( e ) {\n\t\t\t\treturn !1;\n\t\t\t}\n\t\t} }, 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 ) {\n\t\t\tthis._loadTokens( e ), this.index = 0; var t, e = this.expression( 0 ); if ( this._lookahead( 0 ) !== 'EOF' ) {\n\t\t\t\tthrow t = this._lookaheadToken( 0 ), ( t = new Error( 'Unexpected token type: ' + t.type + ', value: ' + t.value ) ).name = 'ParserError', t;\n\t\t\t} return e;\n\t\t}, _loadTokens: function ( e ) {\n\t\t\tconst t = ( new i() ).tokenize( e ); t.push( { type: 'EOF', value: '', start: e.length } ), this.tokens = t;\n\t\t}, expression: function ( e ) {\n\t\t\tfor ( var t = this._lookaheadToken( 0 ), i = ( this._advance(), this.nud( t ) ), n = this._lookahead( 0 ); e < W[ n ]; ) {\n\t\t\t\tthis._advance(), i = this.led( n, i ), n = this._lookahead( 0 );\n\t\t\t} return i;\n\t\t}, _lookahead: function ( e ) {\n\t\t\treturn this.tokens[ this.index + e ].type;\n\t\t}, _lookaheadToken: function ( e ) {\n\t\t\treturn this.tokens[ this.index + e ];\n\t\t}, _advance: function () {\n\t\t\tthis.index++;\n\t\t}, nud: function ( e ) {\n\t\t\tlet t, i; switch ( e.type ) {\n\t\t\t\tcase _: 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 ) {\n\t\t\t\t\tthrow new Error( 'Quoted identifier not allowed for function names.' );\n\t\t\t\t} 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; ) {\n\t\t\t\t\tthis._lookahead( 0 ) === T ? ( i = { type: T }, this._advance() ) : i = this.expression( 0 ), o.push( i );\n\t\t\t\t} return this._match( g ), o[ 0 ]; default: this._errorToken( e );\n\t\t\t}\n\t\t}, led: function ( e, t ) {\n\t\t\tlet i; switch ( e ) {\n\t\t\t\tcase '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; ) {\n\t\t\t\t\tthis._lookahead( 0 ) === T ? ( o = { type: T }, this._advance() ) : o = this.expression( 0 ), this._lookahead( 0 ) === p && this._match( p ), r.push( o );\n\t\t\t\t} 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 ) );\n\t\t\t}\n\t\t}, _match: function ( e ) {\n\t\t\tlet t; if ( this._lookahead( 0 ) !== e ) {\n\t\t\t\tthrow t = this._lookaheadToken( 0 ), ( e = new Error( 'Expected ' + e + ', got: ' + t.type ) ).name = 'ParserError', e;\n\t\t\t} this._advance();\n\t\t}, _errorToken: function ( e ) {\n\t\t\te = new Error( 'Invalid token (' + e.type + '): \"' + e.value + '\"' ); throw e.name = 'ParserError', e;\n\t\t}, _parseIndexExpression: function () {\n\t\t\tlet 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 );\n\t\t}, _projectIfSlice: function ( e, t ) {\n\t\t\te = { type: 'IndexExpression', children: [ e, t ] }; return t.type === 'Slice' ? { type: 'Projection', children: [ e, this._parseProjectionRHS( W.Star ) ] } : e;\n\t\t}, _parseSliceExpression: function () {\n\t\t\tfor ( var e, t = [ null, null, null ], i = 0, n = this._lookahead( 0 ); n !== u && i < 3; ) {\n\t\t\t\tif ( n === m ) {\n\t\t\t\t\ti++;\n\t\t\t\t} else {\n\t\t\t\t\tif ( n !== C ) {\n\t\t\t\t\t\tthrow e = this._lookahead( 0 ), ( e = new Error( 'Syntax error, unexpected token: ' + e.value + '(' + e.type + ')' ) ).name = 'Parsererror', e;\n\t\t\t\t\t} t[ i ] = this._lookaheadToken( 0 ).value;\n\t\t\t\t} this._advance(), n = this._lookahead( 0 );\n\t\t\t} return this._match( u ), { type: 'Slice', children: t };\n\t\t}, _parseComparator: function ( e, t ) {\n\t\t\treturn { type: 'Comparator', name: t, children: [ e, this.expression( W[ t ] ) ] };\n\t\t}, _parseDotRHS: function ( e ) {\n\t\t\tconst 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;\n\t\t}, _parseProjectionRHS: function ( e ) {\n\t\t\tlet t, i; if ( W[ this._lookahead( 0 ) ] < 10 ) {\n\t\t\t\tt = { type: 'Identity' };\n\t\t\t} else if ( this._lookahead( 0 ) === b ) {\n\t\t\t\tt = this.expression( e );\n\t\t\t} else if ( this._lookahead( 0 ) === I ) {\n\t\t\t\tt = this.expression( e );\n\t\t\t} else {\n\t\t\t\tif ( this._lookahead( 0 ) !== 'Dot' ) {\n\t\t\t\t\tthrow i = this._lookaheadToken( 0 ), ( i = new Error( 'Sytanx error, unexpected token: ' + i.value + '(' + i.type + ')' ) ).name = 'ParserError', i;\n\t\t\t\t} this._match( 'Dot' ), t = this._parseDotRHS( e );\n\t\t\t} return t;\n\t\t}, _parseMultiselectList: function () {\n\t\t\tfor ( var e = []; this._lookahead( 0 ) !== u; ) {\n\t\t\t\tconst t = this.expression( 0 ); if ( e.push( t ), this._lookahead( 0 ) === p && ( this._match( p ), this._lookahead( 0 ) === u ) ) {\n\t\t\t\t\tthrow new Error( 'Unexpected token Rbracket' );\n\t\t\t\t}\n\t\t\t} return this._match( u ), { type: 'MultiSelectList', children: e };\n\t\t}, _parseMultiselectHash: function () {\n\t\t\tfor ( var e, t, i = [], n = [ c, d ]; ; ) {\n\t\t\t\tif ( e = this._lookaheadToken( 0 ), !n.includes( e.type ) ) {\n\t\t\t\t\tthrow new Error( 'Expecting an identifier token, got: ' + e.type );\n\t\t\t\t} 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 ) {\n\t\t\t\t\tthis._match( p );\n\t\t\t\t} else if ( this._lookahead( 0 ) === f ) {\n\t\t\t\t\tthis._match( f ); break;\n\t\t\t\t}\n\t\t\t} return { type: 'MultiSelectHash', children: i };\n\t\t} }, a.prototype = { search: function ( e, t ) {\n\t\t\treturn this.visit( e, t );\n\t\t}, visit: function ( e, t ) {\n\t\t\tlet i, n, o, r, s, a; switch ( e.type ) {\n\t\t\t\tcase '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++ ) {\n\t\t\t\t\tif ( ( u = this.visit( e.children[ 1 ], u ) ) === null ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t}\n\t\t\t\t} 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 ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} 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 ) {\n\t\t\t\t\t\tfor ( f = c; f < h; f += d ) {\n\t\t\t\t\t\t\tu.push( t[ f ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( f = c; h < f; f += d ) {\n\t\t\t\t\t\t\tu.push( t[ f ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return u; case 'Projection': var g = this.visit( e.children[ 0 ], t ); if ( !w( g ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( p = [], f = 0; f < g.length; f++ ) {\n\t\t\t\t\t\t( n = this.visit( e.children[ 1 ], g[ f ] ) ) !== null && p.push( n );\n\t\t\t\t\t} return p; case 'ValueProjection': if ( !x( g = this.visit( e.children[ 0 ], t ) ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( var p = [], m = ( ( e ) => {\n\t\t\t\t\t\t\tfor ( var t = Object.keys( e ), i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\t\ti.push( e[ t[ n ] ] );\n\t\t\t\t\t\t\t} return i;\n\t\t\t\t\t\t} )( g ), f = 0; f < m.length; f++ ) {\n\t\t\t\t\t\t( n = this.visit( e.children[ 1 ], m[ f ] ) ) !== null && p.push( n );\n\t\t\t\t\t} return p; case 'FilterProjection': if ( !w( g = this.visit( e.children[ 0 ], t ) ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} var C = [], y = []; for ( f = 0; f < g.length; f++ ) {\n\t\t\t\t\t\tk( i = this.visit( e.children[ 2 ], g[ f ] ) ) || C.push( g[ f ] );\n\t\t\t\t\t} for ( let I = 0; I < C.length; I++ ) {\n\t\t\t\t\t\t( n = this.visit( e.children[ 1 ], C[ I ] ) ) !== null && y.push( n );\n\t\t\t\t\t} return y; case 'Comparator': switch ( o = this.visit( e.children[ 0 ], t ), r = this.visit( e.children[ 1 ], t ), e.name ) {\n\t\t\t\t\tcase '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 );\n\t\t\t\t} return u; case $: var v = this.visit( e.children[ 0 ], t ); if ( !w( v ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} var b = []; for ( f = 0; f < v.length; f++ ) {\n\t\t\t\t\t\tw( n = v[ f ] ) ? b.push.apply( b, n ) : b.push( n );\n\t\t\t\t\t} return b; case 'Identity': return t; case 'MultiSelectList': if ( t === null ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( p = [], f = 0; f < e.children.length; f++ ) {\n\t\t\t\t\t\tp.push( this.visit( e.children[ f ], t ) );\n\t\t\t\t\t} return p; case 'MultiSelectHash': if ( t === null ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( p = {}, f = 0; f < e.children.length; f++ ) {\n\t\t\t\t\t\tp[ ( a = e.children[ f ] ).name ] = this.visit( a.value, t );\n\t\t\t\t\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++ ) {\n\t\t\t\t\tA.push( this.visit( e.children[ f ], t ) );\n\t\t\t\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 );\n\t\t\t}\n\t\t}, computeSliceParams: function ( e, t ) {\n\t\t\tvar i = t[ 0 ], n = t[ 1 ], t = t[ 2 ], o = [ null, null, null ]; if ( t === null ) {\n\t\t\t\tt = 1;\n\t\t\t} else if ( t === 0 ) {\n\t\t\t\tthrow ( r = new Error( 'Invalid slice, step cannot be 0' ) ).name = 'RuntimeError', r;\n\t\t\t} 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;\n\t\t}, capSliceRange: function ( e, t, i ) {\n\t\t\treturn t < 0 ? ( t += e ) < 0 && ( t = i < 0 ? -1 : 0 ) : e <= t && ( t = i < 0 ? e - 1 : e ), t;\n\t\t} }, l.prototype = { callFunction: function ( e, t ) {\n\t\t\tconst i = this.functionTable[ e ]; if ( void 0 === i ) {\n\t\t\t\tthrow new Error( 'Unknown function: ' + e + '()' );\n\t\t\t} return this._validateArgs( e, t, i._signature ), i._func.call( this, t );\n\t\t}, _validateArgs: function ( e, t, i ) {\n\t\t\tlet n; if ( i[ i.length - 1 ].variadic ) {\n\t\t\t\tif ( t.length < i.length ) {\n\t\t\t\t\tthrow n = i.length === 1 ? ' argument' : ' arguments', new Error( 'ArgumentError: ' + e + '() takes at least' + i.length + n + ' but received ' + t.length );\n\t\t\t\t}\n\t\t\t} else if ( t.length !== i.length ) {\n\t\t\t\tthrow n = i.length === 1 ? ' argument' : ' arguments', new Error( 'ArgumentError: ' + e + '() takes ' + i.length + n + ' but received ' + t.length );\n\t\t\t} for ( let o = 0; o < i.length; o++ ) {\n\t\t\t\tfor ( var r, s = !1, a = i[ o ].types, l = this._getTypeName( t[ o ] ), c = 0; c < a.length; c++ ) {\n\t\t\t\t\tif ( this._typeMatches( l, a[ c ], t[ o ] ) ) {\n\t\t\t\t\t\ts = !0; break;\n\t\t\t\t\t}\n\t\t\t\t} if ( !s ) {\n\t\t\t\t\tthrow 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.' );\n\t\t\t\t}\n\t\t\t}\n\t\t}, _typeMatches: function ( e, t, i ) {\n\t\t\tif ( t === 1 ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( t !== 9 && t !== 8 && t !== 3 ) {\n\t\t\t\treturn e === t;\n\t\t\t} if ( t === 3 ) {\n\t\t\t\treturn e === 3;\n\t\t\t} if ( e === 3 ) {\n\t\t\t\tlet n; t === 8 ? n = 0 : t === 9 && ( n = 2 ); for ( let o = 0; o < i.length; o++ ) {\n\t\t\t\t\tif ( !this._typeMatches( this._getTypeName( i[ o ] ), n, i[ o ] ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t}\n\t\t}, _getTypeName: function ( e ) {\n\t\t\tswitch ( Object.prototype.toString.call( e ) ) {\n\t\t\t\tcase '[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;\n\t\t\t}\n\t\t}, _functionStartsWith: function ( e ) {\n\t\t\treturn e[ 0 ].lastIndexOf( e[ 1 ] ) === 0;\n\t\t}, _functionEndsWith: function ( e ) {\n\t\t\tvar t = e[ 0 ], e = e[ 1 ]; return t.includes( e, t.length - e.length );\n\t\t}, _functionReverse: function ( e ) {\n\t\t\tlet t; if ( this._getTypeName( e[ 0 ] ) !== 2 ) {\n\t\t\t\treturn ( t = e[ 0 ].slice( 0 ) ).reverse(), t;\n\t\t\t} for ( var i = e[ 0 ], n = '', o = i.length - 1; o >= 0; o-- ) {\n\t\t\t\tn += i[ o ];\n\t\t\t} return n;\n\t\t}, _functionAbs: function ( e ) {\n\t\t\treturn Math.abs( e[ 0 ] );\n\t\t}, _functionCeil: function ( e ) {\n\t\t\treturn Math.ceil( e[ 0 ] );\n\t\t}, _functionAvg: function ( e ) {\n\t\t\tfor ( var t = 0, i = e[ 0 ], n = 0; n < i.length; n++ ) {\n\t\t\t\tt += i[ n ];\n\t\t\t} return t / i.length;\n\t\t}, _functionContains: function ( e ) {\n\t\t\treturn e[ 0 ].includes( e[ 1 ] );\n\t\t}, _functionFloor: function ( e ) {\n\t\t\treturn Math.floor( e[ 0 ] );\n\t\t}, _functionLength: function ( e ) {\n\t\t\treturn ( x( e[ 0 ] ) ? Object.keys( e[ 0 ] ) : e[ 0 ] ).length;\n\t\t}, _functionMap: function ( e ) {\n\t\t\tfor ( var t = [], i = this._interpreter, n = e[ 0 ], o = e[ 1 ], r = 0; r < o.length; r++ ) {\n\t\t\t\tt.push( i.visit( n, o[ r ] ) );\n\t\t\t} return t;\n\t\t}, _functionMerge: function ( e ) {\n\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\tvar n, o = e[ i ]; for ( n in o ) {\n\t\t\t\t\tt[ n ] = o[ n ];\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, _functionMax: function ( e ) {\n\t\t\tif ( e[ 0 ].length > 0 ) {\n\t\t\t\tif ( this._getTypeName( e[ 0 ][ 0 ] ) === 0 ) {\n\t\t\t\t\treturn Math.max.apply( Math, e[ 0 ] );\n\t\t\t\t} for ( var t = e[ 0 ], i = t[ 0 ], n = 1; n < t.length; n++ ) {\n\t\t\t\t\ti.localeCompare( t[ n ] ) < 0 && ( i = t[ n ] );\n\t\t\t\t} return i;\n\t\t\t} return null;\n\t\t}, _functionMin: function ( e ) {\n\t\t\tif ( e[ 0 ].length > 0 ) {\n\t\t\t\tif ( this._getTypeName( e[ 0 ][ 0 ] ) === 0 ) {\n\t\t\t\t\treturn Math.min.apply( Math, e[ 0 ] );\n\t\t\t\t} for ( var t = e[ 0 ], i = t[ 0 ], n = 1; n < t.length; n++ ) {\n\t\t\t\t\tt[ n ].localeCompare( i ) < 0 && ( i = t[ n ] );\n\t\t\t\t} return i;\n\t\t\t} return null;\n\t\t}, _functionSum: function ( e ) {\n\t\t\tfor ( var t = 0, i = e[ 0 ], n = 0; n < i.length; n++ ) {\n\t\t\t\tt += i[ n ];\n\t\t\t} return t;\n\t\t}, _functionType: function ( e ) {\n\t\t\tswitch ( this._getTypeName( e[ 0 ] ) ) {\n\t\t\t\tcase 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';\n\t\t\t}\n\t\t}, _functionKeys: function ( e ) {\n\t\t\treturn Object.keys( e[ 0 ] );\n\t\t}, _functionValues: function ( e ) {\n\t\t\tfor ( var t = e[ 0 ], i = Object.keys( t ), n = [], o = 0; o < i.length; o++ ) {\n\t\t\t\tn.push( t[ i[ o ] ] );\n\t\t\t} return n;\n\t\t}, _functionJoin: function ( e ) {\n\t\t\tconst t = e[ 0 ]; return e[ 1 ].join( t );\n\t\t}, _functionToArray: function ( e ) {\n\t\t\treturn this._getTypeName( e[ 0 ] ) === 3 ? e[ 0 ] : [ e[ 0 ] ];\n\t\t}, _functionToString: function ( e ) {\n\t\t\treturn this._getTypeName( e[ 0 ] ) === 2 ? e[ 0 ] : JSON.stringify( e[ 0 ] );\n\t\t}, _functionToNumber: function ( e ) {\n\t\t\tlet t = this._getTypeName( e[ 0 ] ); return t === 0 ? e[ 0 ] : t !== 2 || ( t = +e[ 0 ], isNaN( t ) ) ? null : t;\n\t\t}, _functionNotNull: function ( e ) {\n\t\t\tfor ( let t = 0; t < e.length; t++ ) {\n\t\t\t\tif ( this._getTypeName( e[ t ] ) !== 7 ) {\n\t\t\t\t\treturn e[ t ];\n\t\t\t\t}\n\t\t\t} return null;\n\t\t}, _functionSort: function ( e ) {\n\t\t\te = e[ 0 ].slice( 0 ); return e.sort(), e;\n\t\t}, _functionSortBy: function ( e ) {\n\t\t\tconst t = e[ 0 ].slice( 0 ); if ( t.length !== 0 ) {\n\t\t\t\tconst o = this._interpreter, r = e[ 1 ], s = this._getTypeName( o.visit( r, t[ 0 ] ) ); if ( ![ 0, 2 ].includes( s ) ) {\n\t\t\t\t\tthrow new Error( 'TypeError' );\n\t\t\t\t} for ( var a = this, i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\ti.push( [ n, t[ n ] ] );\n\t\t\t\t}i.sort( ( e, t ) => {\n\t\t\t\t\tconst i = o.visit( r, e[ 1 ] ), n = o.visit( r, t[ 1 ] ); if ( a._getTypeName( i ) !== s ) {\n\t\t\t\t\t\tthrow new Error( 'TypeError: expected ' + s + ', received ' + a._getTypeName( i ) );\n\t\t\t\t\t} if ( a._getTypeName( n ) !== s ) {\n\t\t\t\t\t\tthrow new Error( 'TypeError: expected ' + s + ', received ' + a._getTypeName( n ) );\n\t\t\t\t\t} return n < i ? 1 : i < n ? -1 : e[ 0 ] - t[ 0 ];\n\t\t\t\t} ); for ( let l = 0; l < i.length; l++ ) {\n\t\t\t\t\tt[ l ] = i[ l ][ 1 ];\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, _functionMaxBy: function ( e ) {\n\t\t\tfor ( var t, i, n = e[ 1 ], o = e[ 0 ], r = this.createKeyFunction( n, [ 0, 2 ] ), s = -1 / 0, a = 0; a < o.length; a++ ) {\n\t\t\t\ts < ( i = r( o[ a ] ) ) && ( s = i, t = o[ a ] );\n\t\t\t} return t;\n\t\t}, _functionMinBy: function ( e ) {\n\t\t\tfor ( var t, i, n = e[ 1 ], o = e[ 0 ], r = this.createKeyFunction( n, [ 0, 2 ] ), s = 1 / 0, a = 0; a < o.length; a++ ) {\n\t\t\t\t( i = r( o[ a ] ) ) < s && ( s = i, t = o[ a ] );\n\t\t\t} return t;\n\t\t}, createKeyFunction: function ( i, n ) {\n\t\t\tconst o = this, r = this._interpreter; return function ( e ) {\n\t\t\t\tvar t, e = r.visit( i, e ); if ( !n.includes( o._getTypeName( e ) ) ) {\n\t\t\t\t\tthrow t = 'TypeError: expected one of ' + n + ', received ' + o._getTypeName( e ), new Error( t );\n\t\t\t\t} return e;\n\t\t\t};\n\t\t} }, t.tokenize = function ( e ) {\n\t\t\treturn ( new i() ).tokenize( e );\n\t\t}, t.compile = function ( e ) {\n\t\t\treturn ( new r() ).parse( e );\n\t\t}, t.search = function ( e, t ) {\n\t\t\tvar i = new r(), n = new a( o = new l() ), o = ( o._interpreter = n, i.parse( t ) ); return n.search( o, e );\n\t\t}, t.strictDeepEqual = S;\n\t}, 9306: function ( e ) {\n\t\te.exports = function ( e, t ) {\n\t\t\tlet n, l = typeof ( t = typeof ( t = t || {} ) === 'function' ? { cmp: t } : t ).cycles === 'boolean' && t.cycles, c = t.cmp && ( n = t.cmp, function ( i ) {\n\t\t\t\t\treturn function ( e, t ) {\n\t\t\t\t\t\te = { key: e, value: i[ e ] }; return n( e, { key: t, value: i[ t ] } );\n\t\t\t\t\t};\n\t\t\t\t} ), h = []; return ( function e( t ) {\n\t\t\t\tif ( void 0 !== ( t = t && t.toJSON && typeof t.toJSON === 'function' ? t.toJSON() : t ) ) {\n\t\t\t\t\tif ( typeof t === 'number' ) {\n\t\t\t\t\t\treturn isFinite( t ) ? String( t ) : 'null';\n\t\t\t\t\t} if ( typeof t !== 'object' ) {\n\t\t\t\t\t\treturn JSON.stringify( t );\n\t\t\t\t\t} if ( Array.isArray( t ) ) {\n\t\t\t\t\t\tfor ( o = '[', r = 0; r < t.length; r++ ) {\n\t\t\t\t\t\t\tr && ( o += ',' ), o += e( t[ r ] ) || 'null';\n\t\t\t\t\t\t} return o + ']';\n\t\t\t\t\t} if ( t === null ) {\n\t\t\t\t\t\treturn 'null';\n\t\t\t\t\t} if ( h.includes( t ) ) {\n\t\t\t\t\t\tif ( l ) {\n\t\t\t\t\t\t\treturn JSON.stringify( '__cycle__' );\n\t\t\t\t\t\t} throw new TypeError( 'Converting circular structure to JSON' );\n\t\t\t\t\t} for ( var i = h.push( t ) - 1, n = Object.keys( t ).sort( c && c( t ) ), o = '', r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\tconst s = n[ r ], a = e( t[ s ] ); a && ( o && ( o += ',' ), o += JSON.stringify( s ) + ':' + a );\n\t\t\t\t\t} return h.splice( i, 1 ), '{' + o + '}';\n\t\t\t\t}\n\t\t\t}( e ) );\n\t\t};\n\t}, 9336: function ( e ) {\n\t\te = e.exports = function () {\n\t\t\tthis._cache = {};\n\t\t}; e.prototype.put = function ( e, t ) {\n\t\t\tthis._cache[ e ] = t;\n\t\t}, e.prototype.get = function ( e ) {\n\t\t\treturn this._cache[ e ];\n\t\t}, e.prototype.del = function ( e ) {\n\t\t\tdelete this._cache[ e ];\n\t\t}, e.prototype.clear = function () {\n\t\t\tthis._cache = {};\n\t\t};\n\t}, 9337: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\treturn 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;\n\t\t\t} throw new Error( t + ' must be number' );\n\t\t};\n\t}, 9407: function ( e, t, i ) {\n\t\ti = 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' } ] } } };\n\t}, 9650: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 9762: function () {\n\t\twindow.ace.define( 'ace/theme/jsoneditor', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tt.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 );\n\t\t} );\n\t}, 9857: function ( e, t, i ) {\n\t\ti.d( t, { m: function () {\n\t\t\treturn l;\n\t\t} } ); class b extends Error {\n\t\t\tconstructor( e, t ) {\n\t\t\t\tsuper( e + ' at position ' + t ), this.position = t;\n\t\t\t}\n\t\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 ) {\n\t\t\treturn e >= '0' && e <= '9';\n\t\t} function T( e ) {\n\t\t\treturn ',:[]/{}()\\n+'.includes( e );\n\t\t} function E( e ) {\n\t\t\treturn e >= 'a' && e <= 'z' || e >= 'A' && e <= 'Z' || e === '_' || e === '$';\n\t\t} function R( e ) {\n\t\t\treturn e >= 'a' && e <= 'z' || e >= 'A' && e <= 'Z' || e === '_' || e === '$' || e >= '0' && e <= '9';\n\t\t} const $ = /^(http|https|ftp|mailto|file|data|irc):\\/\\/$/, _ = /^[A-Za-z0-9-._~:/?#@!$&'()*+;=]$/; function L( e ) {\n\t\t\treturn ',[]/{}\\n+'.includes( e );\n\t\t} function M( e ) {\n\t\t\treturn B( e ) || a.test( e );\n\t\t} const a = /^[[{\\w-]$/; function N( e, t ) {\n\t\t\te = e.charCodeAt( t ); return e === n || e === o || e === r || e === s;\n\t\t} function W( e, t ) {\n\t\t\te = e.charCodeAt( t ); return e === n || e === r || e === s;\n\t\t} function B( e ) {\n\t\t\treturn D( e ) || P( e );\n\t\t} function D( e ) {\n\t\t\treturn e === '\"' || e === '“' || e === '”';\n\t\t} function O( e ) {\n\t\t\treturn e === '\"';\n\t\t} function P( e ) {\n\t\t\treturn e === \"'\" || e === '‘' || e === '’' || e === '`' || e === '´';\n\t\t} function G( e ) {\n\t\t\treturn e === \"'\";\n\t\t} function H( e, t, i ) {\n\t\t\ti = 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;\n\t\t} function F( e, t ) {\n\t\t\tlet i = e.length; if ( !N( e, i - 1 ) ) {\n\t\t\t\treturn e + t;\n\t\t\t} for ( ;N( e, i - 1 ); ) {\n\t\t\t\ti--;\n\t\t\t} return e.slice( 0, Math.max( 0, i ) ) + t + e.slice( Math.max( 0, i ) );\n\t\t} 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 ) {\n\t\t\tlet p = 0, m = ''; if ( t( [ '```', '[```', '{```' ] ), !r() ) {\n\t\t\t\tthrow new b( 'Unexpected end of json string', g.length );\n\t\t\t} t( [ '```', '```]', '```}' ] ); const e = s( ',' ); if ( e && f(), M( g[ p ] ) && /[,\\n][ \\t\\r]*$/.test( m ) ) {\n\t\t\t\te || ( m = F( m, ',' ) ); { let e = !0, t = !0; for ( ;t; ) {\n\t\t\t\t\te ? e = !1 : s( ',' ) || ( m = F( m, ',' ) ), t = r();\n\t\t\t\t}m = `[\n${ m = t ? m : H( m, ',' ) }\n]`; }\n\t\t\t} else {\n\t\t\t\te && ( m = H( m, ',' ) );\n\t\t\t} for ( ;g[ p ] === '}' || g[ p ] === ']'; ) {\n\t\t\t\tp++, f();\n\t\t\t} if ( p >= g.length ) {\n\t\t\t\treturn m;\n\t\t\t} throw new b( 'Unexpected character ' + JSON.stringify( g[ p ] ), p ); function r() {\n\t\t\t\tf(); const e = ( () => {\n\t\t\t\t\tif ( g[ p ] !== '{' ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} { m += '{', p++, f(), C( ',' ) && f(); let t = !0; for ( ;p < g.length && g[ p ] !== '}'; ) {\n\t\t\t\t\t\tlet e; if ( t ? ( e = !0, t = !1 ) : ( ( e = s( ',' ) ) || ( m = F( m, ',' ) ), f() ), a(), !( y() || l( !0 ) ) ) {\n\t\t\t\t\t\t\tg[ p ] === '}' || g[ p ] === '{' || g[ p ] === ']' || g[ p ] === '[' || void 0 === g[ p ] ? m = H( m, ',' ) : ( () => {\n\t\t\t\t\t\t\t\tthrow new b( 'Object key expected', p );\n\t\t\t\t\t\t\t} )(); break;\n\t\t\t\t\t\t}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() );\n\t\t\t\t\t} return g[ p ] === '}' ? ( m += '}', p++ ) : m = F( m, '}' ), !0; }\n\t\t\t\t} )() || ( () => {\n\t\t\t\t\tif ( g[ p ] !== '[' ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} { m += '[', p++, f(), C( ',' ) && f(); let e = !0; for ( ;p < g.length && g[ p ] !== ']'; ) {\n\t\t\t\t\t\te ? e = !1 : s( ',' ) || ( m = F( m, ',' ) ), a(); const t = r(); if ( !t ) {\n\t\t\t\t\t\t\tm = H( m, ',' ); break;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return g[ p ] === ']' ? ( m += ']', p++ ) : m = F( m, ']' ), !0; }\n\t\t\t\t} )() || y() || ( () => {\n\t\t\t\t\tlet e, t, i = p; if ( g[ p ] === '-' ) {\n\t\t\t\t\t\tif ( p++, o() ) {\n\t\t\t\t\t\t\treturn c( i ), !0;\n\t\t\t\t\t\t} if ( !k( g[ p ] ) ) {\n\t\t\t\t\t\t\treturn p = i, !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( ;k( g[ p ] ); ) {\n\t\t\t\t\t\tp++;\n\t\t\t\t\t} if ( g[ p ] === '.' ) {\n\t\t\t\t\t\tif ( p++, o() ) {\n\t\t\t\t\t\t\treturn c( i ), !0;\n\t\t\t\t\t\t} if ( !k( g[ p ] ) ) {\n\t\t\t\t\t\t\treturn p = i, !1;\n\t\t\t\t\t\t} for ( ;k( g[ p ] ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( g[ p ] === 'e' || g[ p ] === 'E' ) {\n\t\t\t\t\t\tif ( p++, g[ p ] !== '-' && g[ p ] !== '+' || p++, o() ) {\n\t\t\t\t\t\t\treturn c( i ), !0;\n\t\t\t\t\t\t} if ( !k( g[ p ] ) ) {\n\t\t\t\t\t\t\treturn p = i, !1;\n\t\t\t\t\t\t} for ( ;k( g[ p ] ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( o() ) {\n\t\t\t\t\t\tif ( p > i ) {\n\t\t\t\t\t\t\treturn e = g.slice( i, p ), t = /^0\\d/.test( e ), m += t ? `\"${ e }\"` : e, !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tp = i;\n\t\t\t\t\t} return !1;\n\t\t\t\t} )() || i( 'true', 'true' ) || i( 'false', 'false' ) || i( 'null', 'null' ) || i( 'True', 'true' ) || i( 'False', 'false' ) || i( 'None', 'null' ) || l( !1 ) || ( () => {\n\t\t\t\t\tif ( g[ p ] === '/' ) {\n\t\t\t\t\t\tconst e = p; for ( p++; p < g.length && ( g[ p ] !== '/' || g[ p - 1 ] === '\\\\' ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t} return p++, m += `\"${ g.substring( e, p ) }\"`, !0;\n\t\t\t\t\t}\n\t\t\t\t} )(); return f(), e;\n\t\t\t} function f( e ) {\n\t\t\t\tconst t = !( arguments.length > 0 && void 0 !== e ) || e; p; let i = n( t ); for ( ;i = ( i = ( () => {\n\t\t\t\t\tif ( g[ p ] === '/' && g[ p + 1 ] === '*' ) {\n\t\t\t\t\t\tfor ( ;p < g.length && !( ( e, t ) => e[ t ] === '*' && e[ t + 1 ] === '/' )( g, p ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}p += 2;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( g[ p ] !== '/' || g[ p + 1 ] !== '/' ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} for ( ;p < g.length && g[ p ] !== '\\n'; ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return !0;\n\t\t\t\t} )() ) && n( t ); ) { }p;\n\t\t\t} function n( e ) {\n\t\t\t\tlet t, i, n = e ? N : W; let o = ''; for ( ;; ) {\n\t\t\t\t\tif ( n( g, p ) ) {\n\t\t\t\t\t\to += g[ p ];\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( t = g, i = p, !( ( t = t.charCodeAt( i ) ) === d || t >= u && t <= A || t === w || t === x || t === S ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} o += ' ';\n\t\t\t\t\t}p++;\n\t\t\t\t} return o.length > 0 && ( m += o, !0 );\n\t\t\t} function t( e ) {\n\t\t\t\tif ( ( ( e ) => {\n\t\t\t\t\tfor ( const t of e ) {\n\t\t\t\t\t\tconst i = p + t.length; if ( g.slice( p, i ) === t ) {\n\t\t\t\t\t\t\treturn p = i, 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} )( e ) ) {\n\t\t\t\t\tif ( E( g[ p ] ) ) {\n\t\t\t\t\t\tfor ( ;p < g.length && R( g[ p ] ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}f();\n\t\t\t\t}\n\t\t\t} function s( e ) {\n\t\t\t\treturn g[ p ] === e && ( m += g[ p ], p++, !0 );\n\t\t\t} function C( e ) {\n\t\t\t\treturn g[ p ] === e && ( p++, !0 );\n\t\t\t} function a() {\n\t\t\t\tf(), g[ p ] === '.' && g[ p + 1 ] === '.' && g[ p + 2 ] === '.' && ( p += 3, f(), C( ',' ) );\n\t\t\t} function y( e, t ) {\n\t\t\t\tconst 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 ] ) ) {\n\t\t\t\t\tconst r = O( g[ p ] ) ? O : G( g[ p ] ) ? G : P( g[ p ] ) ? P : D, s = p, a = m.length; let t = '\"'; for ( p++; ; ) {\n\t\t\t\t\t\tif ( p >= g.length ) {\n\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t} if ( p === n ) {\n\t\t\t\t\t\t\treturn t = F( t, '\"' ), m += t, !0;\n\t\t\t\t\t\t} if ( r( g[ p ] ) ) {\n\t\t\t\t\t\t\tvar 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 ] ) ) {\n\t\t\t\t\t\t\t\treturn I(), !0;\n\t\t\t\t\t\t\t} var h = v( l - 1 ), d = g.charAt( h ); if ( d === ',' ) {\n\t\t\t\t\t\t\t\treturn p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !1, h );\n\t\t\t\t\t\t\t} if ( T( d ) ) {\n\t\t\t\t\t\t\t\treturn p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !0 );\n\t\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif ( i && L( g[ p ] ) ) {\n\t\t\t\t\t\t\t\tif ( g[ p - 1 ] === ':' && $.test( g.substring( s + 1, p + 2 ) ) ) {\n\t\t\t\t\t\t\t\t\tfor ( ;p < g.length && _.test( g[ p ] ); ) {\n\t\t\t\t\t\t\t\t\t\tt += g[ p ], p++;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} return t = F( t, '\"' ), m += t, I(), !0;\n\t\t\t\t\t\t\t} if ( g[ p ] === '\\\\' ) {\n\t\t\t\t\t\t\t\th = g.charAt( p + 1 ); if ( void 0 !== Z[ h ] ) {\n\t\t\t\t\t\t\t\t\tt += g.slice( p, p + 2 ), p += 2;\n\t\t\t\t\t\t\t\t} else if ( h === 'u' ) {\n\t\t\t\t\t\t\t\t\tlet e = 2; for ( ;e < 6 && /^[0-9A-Fa-f]$/.test( g[ p + e ] ); ) {\n\t\t\t\t\t\t\t\t\t\te++;\n\t\t\t\t\t\t\t\t\t} if ( e === 6 ) {\n\t\t\t\t\t\t\t\t\t\tt += g.slice( p, p + 6 ), p += 6;\n\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\tif ( !( p + e >= g.length ) ) {\n\t\t\t\t\t\t\t\t\t\t\tthrow d = void 0, d = g.slice( p, p + 6 ), new b( `Invalid unicode character \"${ d }\"`, p );\n\t\t\t\t\t\t\t\t\t\t} p = g.length;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tt += h, p += 2;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tvar u, c = g.charAt( p ); if ( c === '\"' && g[ p - 1 ] !== '\\\\' ) {\n\t\t\t\t\t\t\t\t\tt += '\\\\' + c;\n\t\t\t\t\t\t\t\t} else if ( ( u = c ) === '\\n' || u === '\\r' || u === '\\t' || u === '\\b' || u === '\\f' ) {\n\t\t\t\t\t\t\t\t\tt += V[ c ];\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif ( !( c >= ' ' ) ) {\n\t\t\t\t\t\t\t\t\t\tthrow u = void 0, u = c, new b( 'Invalid character ' + JSON.stringify( u ), p );\n\t\t\t\t\t\t\t\t\t} t += c;\n\t\t\t\t\t\t\t\t}p++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}o && C( '\\\\' );\n\t\t\t\t\t}\n\t\t\t\t} return !1;\n\t\t\t} function I() {\n\t\t\t\tlet e = !1; for ( f(); g[ p ] === '+'; ) {\n\t\t\t\t\te = !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, '\"' );\n\t\t\t\t} let n; e;\n\t\t\t} function i( e, t ) {\n\t\t\t\treturn g.slice( p, p + e.length ) === e && ( m += t, p += e.length, !0 );\n\t\t\t} function l( e ) {\n\t\t\t\tlet t = p; if ( E( g[ p ] ) ) {\n\t\t\t\t\tfor ( ;p < g.length && R( g[ p ] ); ) {\n\t\t\t\t\t\tp++;\n\t\t\t\t\t} let e = p; for ( ;N( g, e ); ) {\n\t\t\t\t\t\te++;\n\t\t\t\t\t} if ( g[ e ] === '(' ) {\n\t\t\t\t\t\treturn p = e + 1, r(), g[ p ] === ')' && ( p++, g[ p ] === ';' ) && p++, !0;\n\t\t\t\t\t}\n\t\t\t\t} for ( ;p < g.length && !L( g[ p ] ) && !B( g[ p ] ) && ( !e || g[ p ] !== ':' ); ) {\n\t\t\t\t\tp++;\n\t\t\t\t} if ( g[ p - 1 ] === ':' && $.test( g.substring( t, p + 2 ) ) ) {\n\t\t\t\t\tfor ( ;p < g.length && _.test( g[ p ] ); ) {\n\t\t\t\t\t\tp++;\n\t\t\t\t\t}\n\t\t\t\t} if ( p > t ) {\n\t\t\t\t\tfor ( ;N( g, p - 1 ) && p > 0; ) {\n\t\t\t\t\t\tp--;\n\t\t\t\t\t}t = g.slice( t, p ); return m += t === 'undefined' ? 'null' : JSON.stringify( t ), g[ p ] === '\"' && p++, !0;\n\t\t\t\t}\n\t\t\t} function v( e ) {\n\t\t\t\tlet t = e; for ( ;t > 0 && N( g, t ); ) {\n\t\t\t\t\tt--;\n\t\t\t\t} return t;\n\t\t\t} function o() {\n\t\t\t\treturn p >= g.length || T( g[ p ] ) || N( g, p );\n\t\t\t} function c( e ) {\n\t\t\t\tm += g.slice( e, p ) + '0';\n\t\t\t} function h() {\n\t\t\t\tthrow new b( 'Colon expected', p );\n\t\t\t}\n\t\t}\n\t} }, o = {}, n.amdD = function () {\n\t\tthrow new Error( 'define cannot be used indirect' );\n\t}, n.n = function ( e ) {\n\t\tconst t = e && e.__esModule ? function () {\n\t\t\treturn e.default;\n\t\t} : function () {\n\t\t\treturn e;\n\t\t}; return n.d( t, { a: t } ), t;\n\t}, n.d = function ( e, t ) {\n\t\tfor ( const i in t ) {\n\t\t\tn.o( t, i ) && !n.o( e, i ) && Object.defineProperty( e, i, { enumerable: !0, get: t[ i ] } );\n\t\t}\n\t}, n.o = function ( e, t ) {\n\t\treturn Object.prototype.hasOwnProperty.call( e, t );\n\t}, n.r = function ( e ) {\n\t\ttypeof Symbol !== 'undefined' && Symbol.toStringTag && Object.defineProperty( e, Symbol.toStringTag, { value: 'Module' } ), Object.defineProperty( e, '__esModule', { value: !0 } );\n\t}, n.nmd = function ( e ) {\n\t\treturn e.paths = [], e.children || ( e.children = [] ), e;\n\t}, n( 1346 ); function n( e ) {\n\t\tlet 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;\n\t} let i, o;\n} );\n// # sourceMappingURL=jsoneditor.map\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":[]}]}]

--- end ---
Disabling eslint rule 'no-console' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'camelcase' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-shadow' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'compat/compat' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-undef' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-underscore-dangle' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-implicit-globals' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'block-scoped-var' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-empty' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-redeclare' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-prototype-builtins' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-new-func' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'camelcase' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'mediawiki/no-nodelist-unsupported-methods' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-alert' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-useless-escape' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-shadow' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-sequences' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-unreachable' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'compat/compat' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-proto' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'prefer-regex-literals' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-console' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'prefer-const' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-cond-assign' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-self-compare' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-use-before-define' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-extend-native' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-loop-func' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-control-regex' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'max-statements-per-line' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'eqeqeq' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-new' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-misleading-character-class' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-var' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'unicorn/prefer-string-slice' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-unsafe-finally' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-useless-call' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'es-x/no-string-prototype-replaceall' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-unused-expressions' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-useless-concat' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'es-x/no-regexp-lookbehind-assertions' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-fallthrough' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-self-assign' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-label-var' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-unmodified-loop-condition' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-bitwise' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-constant-binary-expression' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-return-assign' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'array-callback-return' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-underscore-dangle' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-void' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'getter-return' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'new-cap' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-unused-vars' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-func-assign' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'es-x/no-regexp-unicode-property-escapes' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'unicorn/no-invalid-remove-event-listener' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-undef' (broken in .eslintrc.json) on .eslintrc.json
Disabling eslint rule 'no-constant-condition' (broken in .eslintrc.json) on .eslintrc.json
$ ./node_modules/.bin/eslint composer.json package.json extension.json resources/JsonForms.js i18n/en.json resources/jsoneditor/jsoneditor.min.js package-lock.json Gruntfile.js i18n/qqq.json --fix
--- stdout ---

/src/repo/resources/JsonForms.js
   22:1   warning  Global variable leak, declare the variable if it is intended to be local  no-implicit-globals
   22:1   warning  'JsonForms' is not defined                                                no-undef
   25:18  warning  structuredClone is not supported in Safari 11.1, iOS Safari 11.3-11.4     compat/compat
   35:5   warning  Identifier 'content_model' is not in camel case                           camelcase
   56:3   warning  '$' is not defined                                                        no-undef
   58:22  warning  'JSONEditor' is not defined                                               no-undef
   80:20  warning  '$' is not defined                                                        no-undef
   87:3   warning  '$' is not defined                                                        no-undef
  113:7   warning  Unexpected console statement                                              no-console
  118:6   warning  Unexpected console statement                                              no-console
  125:16  warning  '$' is not defined                                                        no-undef
  127:3   warning  '$' is not defined                                                        no-undef
  184:7   warning  Identifier 'content_model' is not in camel case                           camelcase
  204:5   warning  Global variable leak, declare the variable if it is intended to be local  no-implicit-globals
  204:5   warning  'editor_' is not defined                                                  no-undef
  206:10  warning  'editor_' is not defined                                                  no-undef
  207:38  warning  'editor_' is not defined                                                  no-undef
  215:8   warning  Unexpected dangling '_' in 'editor_'                                      no-underscore-dangle
  216:10  warning  'schemaName' is already declared in the upper scope on line 132 column 9  no-shadow
  221:5   warning  Unexpected console statement                                              no-console
  236:38  warning  'schema' is already declared in the upper scope on line 131 column 9      no-shadow
  248:38  warning  'schema' is already declared in the upper scope on line 131 column 9      no-shadow
  273:1   warning  '$' is not defined                                                        no-undef
  277:2   warning  '$' is not defined                                                        no-undef
  278:39  warning  'JsonForms' is not defined                                                no-undef

/src/repo/resources/jsoneditor/jsoneditor.min.js
     31:2     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     31:117   warning  'define' is not defined                                                                                                      no-undef
     31:130   warning  'define' is not defined                                                                                                      no-undef
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:9     warning  'i' was used before it was defined                                                                                           no-use-before-define
     33:37    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     38:10    warning  Unexpected var, use let or const instead                                                                                     no-var
     38:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     38:14    warning  't' is already defined                                                                                                       no-redeclare
     38:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     38:67    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     38:70    warning  'e' is already declared in the upper scope on line 33 column 31                                                              no-shadow
     38:73    warning  't' is already declared in the upper scope on line 33 column 34                                                              no-shadow
     39:4     warning  Unexpected var, use let or const instead                                                                                     no-var
     39:8     warning  'i' is already declared in the upper scope on line 33 column 37                                                              no-shadow
     39:11    warning  'n' is already declared in the upper scope on line 38 column 29                                                              no-shadow
     39:23    warning  'o' is already declared in the upper scope on line 38 column 67                                                              no-shadow
     39:37    warning  't' is already defined                                                                                                       no-redeclare
     39:55    warning  'r' is already declared in the upper scope on line 42 column 14                                                              no-shadow
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     39:370   warning  Unexpected use of comma operator                                                                                             no-sequences
     39:655   warning  'e' is already declared in the upper scope on line 38 column 70                                                              no-shadow
     40:11    warning  't' is already declared in the upper scope on line 38 column 73                                                              no-shadow
     40:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     42:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     42:17    warning  'e' is already declared in the upper scope on line 33 column 31                                                              no-shadow
     42:20    warning  't' is already declared in the upper scope on line 33 column 34                                                              no-shadow
     45:27    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     46:54    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     46:69    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     46:78    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     46:81    warning  'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     46:84    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     47:27    warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     47:31    warning  Unexpected dangling '_' in '_validateKeyword'                                                                                no-underscore-dangle
     47:55    warning  Unexpected dangling '_' in '_validateKeyword'                                                                                no-underscore-dangle
     49:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     49:30    warning  Unexpected use of comma operator                                                                                             no-sequences
     51:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     52:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     52:34    warning  'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     52:37    warning  't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     53:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     55:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     57:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     58:36    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     58:42    warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     59:16    warning  'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     64:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     64:11    warning  'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     64:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     64:47    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     65:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     65:18    warning  'e' is already declared in the upper scope on line 52 column 34                                                              no-shadow
     65:21    warning  't' is already declared in the upper scope on line 52 column 37                                                              no-shadow
     65:24    warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     66:11    warning  Unexpected var, use let or const instead                                                                                     no-var
     66:15    warning  'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     66:18    warning  'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     67:12    warning  'r' is already declared in the upper scope on line 65 column 15                                                              no-shadow
     67:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     67:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
     68:14    warning  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     warning  'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     70:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
     70:19    warning  'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:131   warning  'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:131   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     70:148   warning  Unexpected use of comma operator                                                                                             no-sequences
     71:6     warning  Return statement should not contain assignment                                                                               no-return-assign
     71:6     warning  Return statement should not contain assignment                                                                               no-return-assign
     71:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     71:46    warning  Unexpected use of comma operator                                                                                             no-sequences
     72:22    warning  '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    warning  't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     73:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     74:25    warning  '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    warning  't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     75:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     75:26    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     75:48    warning  Unexpected use of comma operator                                                                                             no-sequences
     75:101   warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     76:15    warning  'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     76:33    warning  'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     77:26    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
     78:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     81:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     83:27    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     84:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     84:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     84:44    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     84:47    warning  't' is already declared in the upper scope on line 83 column 24                                                              no-shadow
     84:53    warning  'i' is already declared in the upper scope on line 83 column 27                                                              no-shadow
     85:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     85:32    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     87:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     87:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     87:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
     87:62    warning  'e' is already declared in the upper scope on line 83 column 21                                                              no-shadow
     88:11    warning  'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
     88:15    warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
     88:32    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
     88:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     88:77    warning  'o' is already declared in the upper scope on line 84 column 44                                                              no-shadow
     90:14    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
     91:16    warning  'e' is already declared in the upper scope on line 88 column 11                                                              no-shadow
     94:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     95:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     95:17    warning  't' is already declared in the upper scope on line 84 column 47                                                              no-shadow
     95:20    warning  'e' is already declared in the upper scope on line 88 column 11                                                              no-shadow
     96:13    warning  't' is already declared in the upper scope on line 95 column 17                                                              no-shadow
     96:34    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     98:13    warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
     98:37    warning  Return statement should not contain assignment                                                                               no-return-assign
     98:55    warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
     98:80    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     98:118   warning  Unexpected use of comma operator                                                                                             no-sequences
     98:130   warning  'e' is already declared in the upper scope on line 95 column 20                                                              no-shadow
    101:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    101:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    104:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    104:42    warning  'i' is already declared in the upper scope on line 84 column 53                                                              no-shadow
    105:15    warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
    106:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    106:18    warning  'n' is already declared in the upper scope on line 84 column 9                                                               no-shadow
    106:21    warning  'e' is already declared in the upper scope on line 95 column 20                                                              no-shadow
    107:15    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    107:31    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    111:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    111:31    warning  'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
    113:10    warning  Unexpected use of comma operator                                                                                             no-sequences
    113:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    113:27    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    116:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    118:26    warning  'e' is already declared in the upper scope on line 117 column 21                                                             no-shadow
    119:10    warning  Unexpected var, use let or const instead                                                                                     no-var
    119:17    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    119:24    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    119:38    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    120:8     warning  Unexpected use of comma operator                                                                                             no-sequences
    120:75    warning  Unexpected use of '&'                                                                                                        no-bitwise
    120:103   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    121:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    121:13    warning  'i' declared on line 119 column 17 is used outside of binding context                                                        block-scoped-var
    123:27    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    125:11    warning  'o' was used before it was defined                                                                                           no-use-before-define
    127:11    warning  's' was used before it was defined                                                                                           no-use-before-define
    129:11    warning  'n' was used before it was defined                                                                                           no-use-before-define
    131:11    warning  'r' was used before it was defined                                                                                           no-use-before-define
    132:10    warning  Unexpected var, use let or const instead                                                                                     no-var
    132:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    132:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    132:33    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    134:26    warning  'e' is already declared in the upper scope on line 133 column 21                                                             no-shadow
    134:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    134:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    135:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    135:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    135:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    135:224   warning  'r' is already defined                                                                                                       no-redeclare
    135:339   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    137:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    137:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    137:39    warning  Unexpected use of comma operator                                                                                             no-sequences
    137:410   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    137:416   warning  Unexpected use of comma operator                                                                                             no-sequences
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:1236  warning  Unexpected use of comma operator                                                                                             no-sequences
    140:26    warning  'e' is already declared in the upper scope on line 139 column 22                                                             no-shadow
    140:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    140:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    141:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    141:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    141:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    141:116   warning  't' is already defined                                                                                                       no-redeclare
    141:170   warning  'a' is already defined                                                                                                       no-redeclare
    141:196   warning  's' is already defined                                                                                                       no-redeclare
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    141:2230  warning  Unexpected use of comma operator                                                                                             no-sequences
    144:26    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    144:29    warning  'e' is already declared in the upper scope on line 143 column 22                                                             no-shadow
    144:32    warning  'B' is defined but never used                                                                                                no-unused-vars
    145:16    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    145:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    145:44    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    145:110   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
    145:114   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    145:141   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    146:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    146:9     warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    146:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    146:75    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:6     warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:32    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    148:24    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    149:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    149:23    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    151:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    151:272   warning  Unexpected use of comma operator                                                                                             no-sequences
    152:5     warning  'l' was used before it was defined                                                                                           no-use-before-define
    152:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    152:5     warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    152:16    warning  Unexpected use of comma operator                                                                                             no-sequences
    152:18    warning  'c' was used before it was defined                                                                                           no-use-before-define
    152:18    warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    152:35    warning  'R' was used before it was defined                                                                                           no-use-before-define
    152:35    warning  'R' declared on line 188 column 15 is used outside of binding context                                                        block-scoped-var
    152:71    warning  'v' was used before it was defined                                                                                           no-use-before-define
    152:71    warning  'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    152:115   warning  'b' was used before it was defined                                                                                           no-use-before-define
    152:115   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    152:146   warning  'g' was used before it was defined                                                                                           no-use-before-define
    152:146   warning  'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:169   warning  'h' was used before it was defined                                                                                           no-use-before-define
    152:169   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    152:184   warning  'c' was used before it was defined                                                                                           no-use-before-define
    152:184   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    152:195   warning  'u' was used before it was defined                                                                                           no-use-before-define
    152:195   warning  'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    152:209   warning  'l' was used before it was defined                                                                                           no-use-before-define
    152:209   warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    152:242   warning  'g' was used before it was defined                                                                                           no-use-before-define
    152:242   warning  'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:266   warning  'u' was used before it was defined                                                                                           no-use-before-define
    152:266   warning  'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    152:286   warning  'N' was used before it was defined                                                                                           no-use-before-define
    152:286   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:290   warning  'N' was used before it was defined                                                                                           no-use-before-define
    152:290   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:470   warning  'b' was used before it was defined                                                                                           no-use-before-define
    152:470   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    152:678   warning  'h' was used before it was defined                                                                                           no-use-before-define
    152:678   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    152:717   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:717   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:728   warning  'N' was used before it was defined                                                                                           no-use-before-define
    152:728   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:757   warning  'g' was used before it was defined                                                                                           no-use-before-define
    152:757   warning  'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:809   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:809   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:852   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:852   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:899   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:899   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:1082  warning  'u' was used before it was defined                                                                                           no-use-before-define
    152:1082  warning  'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    155:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    155:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    155:109   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    155:141   warning  Unexpected use of comma operator                                                                                             no-sequences
    155:216   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    156:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    156:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    158:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    159:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    159:70    warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
    161:6     warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    161:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    161:17    warning  Unexpected use of comma operator                                                                                             no-sequences
    161:19    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    161:36    warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    161:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    161:116   warning  Unexpected use of comma operator                                                                                             no-sequences
    163:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    163:28    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    164:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    164:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    164:25    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    164:229   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    164:273   warning  Unexpected use of comma operator                                                                                             no-sequences
    164:289   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    165:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    167:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    167:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    168:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    168:109   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    169:30    warning  'y' was used before it was defined                                                                                           no-use-before-define
    169:83    warning  Unexpected var, use let or const instead                                                                                     no-var
    169:83    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    170:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    170:70    warning  'v' is already defined                                                                                                       no-redeclare
    170:98    warning  'b' is already defined                                                                                                       no-redeclare
    170:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    170:202   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    170:240   warning  Unexpected use of comma operator                                                                                             no-sequences
    171:31    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    171:50    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    171:93    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:149   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    171:219   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:233   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:258   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:270   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:303   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:355   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:402   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:462   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    172:15    warning  Unexpected var, use let or const instead                                                                                     no-var
    172:22    warning  'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    172:48    warning  'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    173:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    173:19    warning  'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    173:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:130   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:150   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:205   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:268   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:316   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:329   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:343   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:354   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:388   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:429   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:444   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:479   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:504   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:523   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:571   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:595   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:632   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:664   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:684   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:703   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:761   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:777   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:889   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:921   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    175:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    175:12    warning  'N' was used before it was defined                                                                                           no-use-before-define
    175:12    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:16    warning  'N' was used before it was defined                                                                                           no-use-before-define
    175:16    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    175:550   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:589   warning  Unexpected var, use let or const instead                                                                                     no-var
    175:600   warning  's' is already defined                                                                                                       no-redeclare
    175:600   warning  's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:610   warning  'N' was used before it was defined                                                                                           no-use-before-define
    175:610   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:865   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:880   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:912   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    175:962   warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
    175:972   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:994   warning  Unexpected use of comma operator                                                                                             no-sequences
    175:996   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:1017  warning  's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:1053  warning  's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:1065  warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:1084  warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    177:8     warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:16    warning  'N' was used before it was defined                                                                                           no-use-before-define
    177:16    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:20    warning  'N' was used before it was defined                                                                                           no-use-before-define
    177:20    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:538   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    177:582   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    177:582   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    177:586   warning  'N' was used before it was defined                                                                                           no-use-before-define
    177:586   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:593   warning  Unexpected use of comma operator                                                                                             no-sequences
    177:667   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:710   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:757   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    178:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    180:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    181:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    181:57    warning  Unexpected use of comma operator                                                                                             no-sequences
    181:104   warning  'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    181:124   warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    183:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    185:16    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:14    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:63    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:71    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    186:107   warning  Unexpected use of comma operator                                                                                             no-sequences
    187:15    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    187:22    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    188:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
    188:11    warning  Unexpected var, use let or const instead                                                                                     no-var
    188:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    189:18    warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    190:31    warning  'M' was used before it was defined                                                                                           no-use-before-define
    190:31    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
    191:22    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    191:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    193:16    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    193:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    194:34    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    195:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    195:33    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    198:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    198:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    198:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    198:185   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    198:224   warning  'M' was used before it was defined                                                                                           no-use-before-define
    198:224   warning  'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    198:271   warning  'M' was used before it was defined                                                                                           no-use-before-define
    198:271   warning  'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    203:22    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    203:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    204:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    205:18    warning  Unexpected var, use let or const instead                                                                                     no-var
    205:25    warning  'k' is already defined                                                                                                       no-redeclare
    205:25    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    205:51    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    206:18    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    206:38    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    207:14    warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    207:18    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    207:28    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    207:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    209:16    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    209:49    warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    209:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    210:34    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    211:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    211:33    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    214:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    214:30    warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    214:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    214:102   warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:124   warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:155   warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:185   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    220:11    warning  Unexpected var, use let or const instead                                                                                     no-var
    220:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    220:22    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    221:16    warning  Unexpected var, use let or const instead                                                                                     no-var
    222:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    222:63    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    224:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    224:45    warning  Unexpected use of comma operator                                                                                             no-sequences
    224:47    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:84    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:95    warning  'y' declared on line 169 column 87 is used outside of binding context                                                        block-scoped-var
    224:119   warning  'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    224:147   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    224:362   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    224:632   warning  'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    224:702   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    224:741   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:833   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:876   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:923   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:1064  warning  'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    224:1084  warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    228:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    228:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    228:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    228:35    warning  'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    228:273   warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    229:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    229:28    warning  'e' is already declared in the upper scope on line 144 column 29                                                             no-shadow
    230:15    warning  't' is already declared in the upper scope on line 145 column 8                                                              no-shadow
    230:28    warning  'i' is already declared in the upper scope on line 145 column 16                                                             no-shadow
    235:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    235:18    warning  'e' is already declared in the upper scope on line 144 column 29                                                             no-shadow
    236:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    236:68    warning  'e' is already declared in the upper scope on line 235 column 18                                                             no-shadow
    237:16    warning  't' is already declared in the upper scope on line 145 column 8                                                              no-shadow
    237:34    warning  'i' is already declared in the upper scope on line 145 column 16                                                             no-shadow
    238:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    246:15    warning  'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    247:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    247:4     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    248:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    248:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    250:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    250:41    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:101   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:173   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:243   warning  Unexpected use of comma operator                                                                                             no-sequences
    250:274   warning  Array prototype is read only, properties should not be added                                                                 no-extend-native
    250:347   warning  'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    252:11    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    252:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    255:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    256:66    warning  Array prototype is read only, properties should not be added                                                                 no-extend-native
    256:134   warning  'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    257:29    warning  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    warning  String prototype is read only, properties should not be added                                                                no-extend-native
    262:26    warning  'e' is already declared in the upper scope on line 261 column 22                                                             no-shadow
    262:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    262:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    263:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    263:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    263:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    263:110   warning  't' is already defined                                                                                                       no-redeclare
    263:164   warning  'r' is already defined                                                                                                       no-redeclare
    263:285   warning  'o' is already defined                                                                                                       no-redeclare
    263:499   warning  'o' is already defined                                                                                                       no-redeclare
    263:1211  warning  'm' is already defined                                                                                                       no-redeclare
    263:1660  warning  'n' is already defined                                                                                                       no-redeclare
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    263:1924  warning  Unexpected use of comma operator                                                                                             no-sequences
    266:27    warning  'e' is already declared in the upper scope on line 265 column 22                                                             no-shadow
    266:30    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    267:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    267:16    warning  'e' is already declared in the upper scope on line 266 column 27                                                             no-shadow
    269:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    269:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    269:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    269:26    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:63    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:189   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
    269:191   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:202   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
    269:204   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:271   warning  'e' is already defined                                                                                                       no-redeclare
    269:306   warning  'i' is already defined                                                                                                       no-redeclare
    269:513   warning  'a' is already defined                                                                                                       no-redeclare
    269:600   warning  's' is already defined                                                                                                       no-redeclare
    272:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    275:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    276:81    warning  Unexpected use of comma operator                                                                                             no-sequences
    278:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    278:73    warning  Unexpected use of comma operator                                                                                             no-sequences
    280:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    283:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    285:28    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    286:7     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    286:22    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    286:239   warning  'l' is already defined                                                                                                       no-redeclare
    286:340   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    286:352   warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    286:355   warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    286:358   warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    289:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    289:12    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    291:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    291:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    291:26    warning  Unexpected console statement                                                                                                 no-console
    291:143   warning  Unexpected console statement                                                                                                 no-console
    291:267   warning  Unexpected console statement                                                                                                 no-console
    291:524   warning  Unexpected console statement                                                                                                 no-console
    291:688   warning  'e' is already declared in the upper scope on line 286 column 352                                                            no-shadow
    292:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    292:39    warning  Unexpected console statement                                                                                                 no-console
    293:7     warning  Unexpected use of comma operator                                                                                             no-sequences
    293:29    warning  Unexpected dangling '_' in '_create'                                                                                         no-underscore-dangle
    294:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    294:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    294:39    warning  Unexpected console statement                                                                                                 no-console
    294:149   warning  Unexpected use of comma operator                                                                                             no-sequences
    294:983   warning  Unexpected dangling '_' in '_create'                                                                                         no-underscore-dangle
    294:1016  warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    294:1019  warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    294:1022  warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    295:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    295:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    295:69    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    296:73    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    300:39    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    304:39    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    305:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    305:41    warning  Unexpected use of comma operator                                                                                             no-sequences
    308:39    warning  '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    warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    310:31    warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    310:58    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    310:70    warning  'o' is already declared in the upper scope on line 285 column 28                                                             no-shadow
    310:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    312:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    312:13    warning  'r' is already declared in the upper scope on line 286 column 37                                                             no-shadow
    312:36    warning  's' is already declared in the upper scope on line 286 column 67                                                             no-shadow
    312:56    warning  'a' is already declared in the upper scope on line 286 column 97                                                             no-shadow
    312:112   warning  Unexpected use of comma operator                                                                                             no-sequences
    315:16    warning  'e' is already declared in the upper scope on line 308 column 39                                                             no-shadow
    316:7     warning  Unexpected console statement                                                                                                 no-console
    318:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    321:16    warning  'e' is already declared in the upper scope on line 308 column 39                                                             no-shadow
    322:7     warning  Unexpected console statement                                                                                                 no-console
    328:6     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    328:40    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    329:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    329:93    warning  Unexpected alert                                                                                                             no-alert
    330:41    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    330:44    warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    332:9     warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    332:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    333:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    334:15    warning  'e' is already declared in the upper scope on line 330 column 41                                                             no-shadow
    335:6     warning  Unexpected console statement                                                                                                 no-console
    336:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    338:19    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    339:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    339:27    warning  Unexpected use of comma operator                                                                                             no-sequences
    340:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    341:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    341:44    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    344:31    warning  Unexpected use of comma operator                                                                                             no-sequences
    345:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    345:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    345:20    warning  Unexpected use of comma operator                                                                                             no-sequences
    345:29    warning  Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    345:68    warning  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   warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    347:8     warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    347:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    348:11    warning  'o' was used before it was defined                                                                                           no-use-before-define
    348:11    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    348:18    warning  'o' was used before it was defined                                                                                           no-use-before-define
    348:18    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    348:32    warning  'o' was used before it was defined                                                                                           no-use-before-define
    348:32    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    349:25    warning  'o' was used before it was defined                                                                                           no-use-before-define
    349:25    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    354:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    356:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    358:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    358:13    warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    360:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    362:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    362:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    362:17    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    362:61    warning  'o' is already declared in the upper scope on line 285 column 28                                                             no-shadow
    366:7     warning  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    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    371:11    warning  'r' was used before it was defined                                                                                           no-use-before-define
    372:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    372:55    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    372:58    warning  'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    373:13    warning  'o' is a function                                                                                                            no-func-assign
    373:98    warning  'e' is already declared in the upper scope on line 372 column 58                                                             no-shadow
    375:19    warning  'e' is already declared in the upper scope on line 372 column 58                                                             no-shadow
    378:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    378:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    378:17    warning  'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    378:20    warning  't' is already declared in the upper scope on line 369 column 25                                                             no-shadow
    379:14    warning  'i' is already declared in the upper scope on line 369 column 28                                                             no-shadow
    380:11    warning  'n' is already declared in the upper scope on line 378 column 14                                                             no-shadow
    380:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    380:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    380:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    380:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
    380:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
    380:146   warning  'e' is already declared in the upper scope on line 378 column 17                                                             no-shadow
    380:163   warning  'e' is already declared in the upper scope on line 380 column 146                                                            no-shadow
    380:166   warning  't' is already declared in the upper scope on line 378 column 20                                                             no-shadow
    381:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    383:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    383:12    warning  'i' is already declared in the upper scope on line 379 column 14                                                             no-shadow
    383:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    385:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    385:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    387:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    388:23    warning  Unexpected use of comma operator                                                                                             no-sequences
    388:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    390:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    390:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    391:16    warning  'e' is already declared in the upper scope on line 419 column 118                                                            no-shadow
    391:19    warning  't' is already declared in the upper scope on line 419 column 121                                                            no-shadow
    391:22    warning  'i' is already declared in the upper scope on line 419 column 124                                                            no-shadow
    391:25    warning  'n' is already declared in the upper scope on line 378 column 14                                                             no-shadow
    394:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    394:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    394:17    warning  'o' is already declared in the upper scope on line 372 column 55                                                             no-shadow
    406:13    warning  'r' is already declared in the upper scope on line 390 column 9                                                              no-shadow
    407:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    409:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    409:89    warning  Unexpected use of comma operator                                                                                             no-sequences
    410:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    410:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    410:15    warning  'o' declared on line 394 column 17 is used outside of binding context                                                        block-scoped-var
    412:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    412:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    412:11    warning  'c' is already defined                                                                                                       no-redeclare
    412:63    warning  'c' is already defined                                                                                                       no-redeclare
    413:12    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    413:15    warning  'r' declared on line 406 column 13 is used outside of binding context                                                        block-scoped-var
    414:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    414:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    414:75    warning  Unexpected use of comma operator                                                                                             no-sequences
    415:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    415:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    415:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
    415:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    415:22    warning  't' was used before it was defined                                                                                           no-use-before-define
    415:22    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    418:119   warning  Unexpected use of comma operator                                                                                             no-sequences
    419:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:31    warning  't' was used before it was defined                                                                                           no-use-before-define
    419:36    warning  'i' was used before it was defined                                                                                           no-use-before-define
    419:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:47    warning  'i' was used before it was defined                                                                                           no-use-before-define
    419:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    419:114   warning  Unreachable code                                                                                                             no-unreachable
    419:118   warning  'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    419:121   warning  't' is already declared in the upper scope on line 369 column 25                                                             no-shadow
    419:124   warning  'i' is already declared in the upper scope on line 369 column 28                                                             no-shadow
    422:26    warning  'e' is already declared in the upper scope on line 421 column 22                                                             no-shadow
    422:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    422:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    423:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    423:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    423:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    423:113   warning  't' is already defined                                                                                                       no-redeclare
    423:167   warning  's' is already defined                                                                                                       no-redeclare
    423:326   warning  'p' is already defined                                                                                                       no-redeclare
    423:330   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    423:482   warning  'm' is already defined                                                                                                       no-redeclare
    423:486   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    423:2547  warning  Unexpected use of comma operator                                                                                             no-sequences
    425:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    426:7     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    426:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    431:14    warning  'e' is already declared in the upper scope on line 425 column 22                                                             no-shadow
    432:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    434:26    warning  'e' is already declared in the upper scope on line 433 column 22                                                             no-shadow
    434:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    434:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    435:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    435:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    435:32    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:62    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:81    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:156   warning  'p' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:179   warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:354   warning  'y' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:360   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    435:374   warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:423   warning  'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:442   warning  'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:476   warning  'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:518   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    435:526   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    435:562   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    437:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    437:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    439:6     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    439:134   warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:138   warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:207   warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
    439:869   warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:880   warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:961   warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:1004  warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:1051  warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:1604  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:2019  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:2445  warning  Unexpected use of comma operator                                                                                             no-sequences
    439:2459  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    439:2461  warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:2465  warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:2484  warning  Unexpected use of comma operator                                                                                             no-sequences
    439:3060  warning  Unexpected var, use let or const instead                                                                                     no-var
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3092  warning  Unexpected use of comma operator                                                                                             no-sequences
    441:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    444:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    444:40    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    444:43    warning  'i' is already declared in the upper scope on line 441 column 28                                                             no-shadow
    444:46    warning  'e' is already declared in the upper scope on line 441 column 22                                                             no-shadow
    444:49    warning  'n' is already declared in the upper scope on line 444 column 40                                                             no-shadow
    445:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    445:8     warning  't' is already declared in the upper scope on line 441 column 25                                                             no-shadow
    445:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    445:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    445:97    warning  'a' was used before it was defined                                                                                           no-use-before-define
    445:134   warning  'a' was used before it was defined                                                                                           no-use-before-define
    445:267   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    447:18    warning  'e' is already declared in the upper scope on line 444 column 46                                                             no-shadow
    447:52    warning  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     warning  't' was used before it was defined                                                                                           no-use-before-define
    448:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    448:12    warning  Unexpected use of comma operator                                                                                             no-sequences
    448:55    warning  't' was used before it was defined                                                                                           no-use-before-define
    448:66    warning  't' was used before it was defined                                                                                           no-use-before-define
    448:118   warning  't' was used before it was defined                                                                                           no-use-before-define
    449:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    449:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    450:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    450:11    warning  't' is already declared in the upper scope on line 445 column 8                                                              no-shadow
    451:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    451:18    warning  'e' is already declared in the upper scope on line 444 column 46                                                             no-shadow
    452:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:46    warning  Unexpected use of comma operator                                                                                             no-sequences
    454:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    454:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    459:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    460:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    460:11    warning  Unexpected use of comma operator                                                                                             no-sequences
    461:11    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
    462:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    462:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    462:29    warning  't' is already defined                                                                                                       no-redeclare
    462:146   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    462:233   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    463:13    warning  'r' is a function                                                                                                            no-func-assign
    463:98    warning  'e' is already declared in the upper scope on line 462 column 233                                                            no-shadow
    465:19    warning  'e' is already declared in the upper scope on line 462 column 233                                                            no-shadow
    468:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    468:17    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    468:20    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    469:14    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    470:11    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    470:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    470:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    470:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    470:144   warning  Function declared in a loop contains unsafe references to variable(s) 'r', 'r', 'r'                                          no-loop-func
    470:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
    470:146   warning  'e' is already declared in the upper scope on line 468 column 17                                                             no-shadow
    470:163   warning  'e' is already declared in the upper scope on line 470 column 146                                                            no-shadow
    470:166   warning  't' is already declared in the upper scope on line 468 column 20                                                             no-shadow
    471:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    473:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    473:12    warning  'i' is already declared in the upper scope on line 469 column 14                                                             no-shadow
    473:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    475:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    475:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    477:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    478:23    warning  Unexpected use of comma operator                                                                                             no-sequences
    478:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    480:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    481:13    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    481:16    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    481:19    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    484:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    484:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    484:101   warning  Unexpected dangling '_' in '_buildSuggestions'                                                                               no-underscore-dangle
    485:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    485:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    485:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
    485:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    485:22    warning  't' was used before it was defined                                                                                           no-use-before-define
    485:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
    486:17    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    486:22    warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    486:82    warning  Unexpected use of comma operator                                                                                             no-sequences
    487:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    487:36    warning  Unexpected use of comma operator                                                                                             no-sequences
    487:38    warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    489:48    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    489:51    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    489:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    490:26    warning  Unexpected use of comma operator                                                                                             no-sequences
    491:56    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    491:59    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    491:62    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    494:7     warning  Unexpected dangling '_' in '_handleRef'                                                                                      no-underscore-dangle
    496:13    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    496:17    warning  Unexpected dangling '_' in '_checkOfConditon'                                                                                no-underscore-dangle
    496:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    497:8     warning  Unexpected dangling '_' in '_handleOfCondition'                                                                              no-underscore-dangle
    500:24    warning  Unexpected dangling '_' in '_handleObject'                                                                                   no-underscore-dangle
    500:55    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
    500:108   warning  Unexpected dangling '_' in '_handlePrimitive'                                                                                no-underscore-dangle
    500:165   warning  Unexpected dangling '_' in '_handleBoolean'                                                                                  no-underscore-dangle
    500:218   warning  Unexpected dangling '_' in '_handleArray'                                                                                    no-underscore-dangle
    505:6     warning  Unexpected console statement                                                                                                 no-console
    507:51    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    507:54    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    507:57    warning  '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     warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    508:12    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    508:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    508:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    508:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    508:227   warning  'e' is already declared in the upper scope on line 508 column 9                                                              no-shadow
    510:7     warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    513:54    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    513:57    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    513:60    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    514:26    warning  Unexpected use of comma operator                                                                                             no-sequences
    515:52    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    515:55    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    515:58    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    516:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    517:50    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    517:53    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    517:56    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    518:11    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    518:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    518:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    519:6     warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    521:56    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    521:59    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    521:62    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    522:11    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    522:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    522:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    522:51    warning  'e' is already declared in the upper scope on line 521 column 59                                                             no-shadow
    524:7     warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    527:54    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    529:73    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    531:52    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    531:55    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    531:58    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    531:61    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    531:64    warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    532:11    warning  'c' is already declared in the upper scope on line 462 column 72                                                             no-shadow
    532:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    533:12    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    533:56    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    533:71    warning  'n' is already declared in the upper scope on line 531 column 58                                                             no-shadow
    534:16    warning  'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    534:19    warning  't' is already declared in the upper scope on line 531 column 55                                                             no-shadow
    535:12    warning  'e' is already declared in the upper scope on line 534 column 16                                                             no-shadow
    535:15    warning  'i' is already declared in the upper scope on line 531 column 61                                                             no-shadow
    535:15    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    535:95    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    535:95    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    535:115   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    535:140   warning  'o' was used before it was defined                                                                                           no-use-before-define
    535:144   warning  'o' was used before it was defined                                                                                           no-use-before-define
    535:168   warning  'e' is already declared in the upper scope on line 535 column 12                                                             no-shadow
    535:248   warning  'r' was used before it was defined                                                                                           no-use-before-define
    536:9     warning  Unexpected var, use let or const instead                                                                                     no-var
    536:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    536:13    warning  'o' is already declared in the upper scope on line 533 column 12                                                             no-shadow
    536:21    warning  'r' is already declared in the upper scope on line 533 column 56                                                             no-shadow
    536:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    536:40    warning  Unexpected use of comma operator                                                                                             no-sequences
    537:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    537:37    warning  'i' is already declared in the upper scope on line 531 column 61                                                             no-shadow
    539:17    warning  'l' is already declared in the upper scope on line 462 column 44                                                             no-shadow
    539:20    warning  'i' is already declared in the upper scope on line 537 column 37                                                             no-shadow
    539:23    warning  'e' is already declared in the upper scope on line 549 column 14                                                             no-shadow
    539:26    warning  'n' is already declared in the upper scope on line 531 column 58                                                             no-shadow
    540:13    warning  't' is already declared in the upper scope on line 549 column 17                                                             no-shadow
    540:16    warning  'o' is already declared in the upper scope on line 533 column 12                                                             no-shadow
    540:16    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    540:47    warning  'e' is already declared in the upper scope on line 539 column 23                                                             no-shadow
    540:50    warning  't' is already declared in the upper scope on line 540 column 13                                                             no-shadow
    540:159   warning  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    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    541:56    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    542:15    warning  'r' is already declared in the upper scope on line 533 column 56                                                             no-shadow
    542:18    warning  's' is already declared in the upper scope on line 531 column 64                                                             no-shadow
    542:18    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
    542:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    543:16    warning  'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    543:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    543:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    543:133   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:215   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:313   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:395   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    544:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    545:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    549:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    549:14    warning  'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    549:17    warning  't' is already declared in the upper scope on line 531 column 55                                                             no-shadow
    549:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    549:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:51    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:193   warning  Unexpected use of comma operator                                                                                             no-sequences
    549:224   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:234   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:288   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:298   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:346   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:356   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    552:15    warning  'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    553:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:31    warning  't' was used before it was defined                                                                                           no-use-before-define
    553:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
    553:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
    553:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    553:114   warning  Unreachable code                                                                                                             no-unreachable
    553:118   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    553:121   warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    553:124   warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    554:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    554:22    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    555:13    warning  'I' is a function                                                                                                            no-func-assign
    555:98    warning  'e' is already declared in the upper scope on line 554 column 22                                                             no-shadow
    557:19    warning  'e' is already declared in the upper scope on line 554 column 22                                                             no-shadow
    560:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    560:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    560:9     warning  't' is already defined                                                                                                       no-redeclare
    563:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    564:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    564:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    564:26    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    565:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    565:8     warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    565:11    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    565:14    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    565:17    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    565:27    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    565:55    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:104   warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    565:110   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:375   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:642   warning  'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    565:721   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:759   warning  Unexpected console statement                                                                                                 no-console
    565:1093  warning  'e' is already defined                                                                                                       no-redeclare
    565:1151  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1175  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1258  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1266  warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    565:1311  warning  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  warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    567:42    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    568:6     warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
    569:110   warning  'e' is already defined                                                                                                       no-redeclare
    571:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    571:17    warning  Unexpected use of comma operator                                                                                             no-sequences
    571:19    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    572:16    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    573:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    577:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    577:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    577:20    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    578:16    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    579:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    582:6     warning  Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
    584:6     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
    587:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    587:17    warning  Unexpected use of comma operator                                                                                             no-sequences
    587:19    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    588:16    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    589:7     warning  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   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    595:209   warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    597:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    597:21    warning  Unexpected use of comma operator                                                                                             no-sequences
    598:16    warning  'e' is already declared in the upper scope on line 595 column 209                                                            no-shadow
    599:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    603:146   warning  's' is already defined                                                                                                       no-redeclare
    603:782   warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    605:298   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:354   warning  Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    605:620   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:675   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:717   warning  Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    605:762   warning  Unexpected dangling '_' in '_onMouseDown'                                                                                    no-underscore-dangle
    605:805   warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
    605:834   warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    605:1001  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    605:1001  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    606:5     warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    607:31    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    608:21    warning  Unexpected use of comma operator                                                                                             no-sequences
    609:34    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    610:73    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    610:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    610:113   warning  Unexpected use of comma operator                                                                                             no-sequences
    611:9     warning  Unexpected use of comma operator                                                                                             no-sequences
    612:4     warning  Unexpected use of comma operator                                                                                             no-sequences
    612:6     warning  Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    612:37    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    612:40    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    613:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    613:130   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    613:265   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    614:6     warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    615:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    615:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    617:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    617:6     warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    617:33    warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    618:8     warning  Unexpected use of comma operator                                                                                             no-sequences
    618:10    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    621:16    warning  'e' is already declared in the upper scope on line 615 column 10                                                             no-shadow
    622:7     warning  Unexpected console statement                                                                                                 no-console
    624:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    627:16    warning  'e' is already declared in the upper scope on line 615 column 10                                                             no-shadow
    628:7     warning  Unexpected console statement                                                                                                 no-console
    632:6     warning  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     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    633:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    633:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    634:6     warning  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    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    636:21    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    636:59    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    636:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    636:107   warning  '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    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    637:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    637:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    637:113   warning  Unexpected use of comma operator                                                                                             no-sequences
    639:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    640:5     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    642:6     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
    643:10    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    643:20    warning  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    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    644:29    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    644:48    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    644:67    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    644:87    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    644:111   warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    644:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    644:267   warning  'e' is already declared in the upper scope on line 644 column 11                                                             no-shadow
    645:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    647:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    648:5     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    650:6     warning  Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    651:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    651:4     warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    651:28    warning  Unexpected use of comma operator                                                                                             no-sequences
    651:30    warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    652:6     warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
    652:32    warning  '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     warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    653:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    653:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    653:111   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    653:137   warning  Unexpected use of comma operator                                                                                             no-sequences
    653:189   warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    653:215   warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    654:6     warning  Unexpected dangling '_' in '_onMouseDown'                                                                                    no-underscore-dangle
    655:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    655:4     warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    655:28    warning  Unexpected use of comma operator                                                                                             no-sequences
    655:30    warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    656:6     warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
    657:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    657:20    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    658:22    warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    658:45    warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    658:71    warning  Unexpected use of comma operator                                                                                             no-sequences
    660:6     warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    661:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    661:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    661:14    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    661:17    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    661:20    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    661:23    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    661:23    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
    661:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    661:42    warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    662:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    662:241   warning  Unexpected use of comma operator                                                                                             no-sequences
    663:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    663:6     warning  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    warning  'e' is already declared in the upper scope on line 661 column 8                                                              no-shadow
    664:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    664:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    664:121   warning  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     warning  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     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    667:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    667:11    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    667:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    667:75    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    668:6     warning  Unexpected dangling '_' in '_refreshAnnotations'                                                                             no-underscore-dangle
    669:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    669:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    669:11    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
    669:62    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    669:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    669:102   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    671:73    warning  Unexpected use of comma operator                                                                                             no-sequences
    671:295   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    673:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    673:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    673:24    warning  'e' is already defined                                                                                                       no-redeclare
    673:49    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
    675:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    675:24    warning  'e' is already defined                                                                                                       no-redeclare
    675:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    677:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    677:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    678:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    678:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    679:14    warning  'e' is already declared in the upper scope on line 677 column 10                                                             no-shadow
    681:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    681:42    warning  Unexpected use of comma operator                                                                                             no-sequences
    683:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    684:25    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    686:28    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    689:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    689:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    692:6     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    692:30    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    692:33    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    693:8     warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    693:11    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    693:21    warning  'e' is already defined                                                                                                       no-redeclare
    693:99    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    693:99    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    693:143   warning  Unexpected use of comma operator                                                                                             no-sequences
    694:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    696:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    696:5     warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    696:32    warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    697:11    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    698:29    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    699:4     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    700:32    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    701:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    701:28    warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    703:8     warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    703:11    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    703:11    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    703:21    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    703:29    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    703:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    704:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    704:9     warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    704:25    warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    704:121   warning  Arrow function should not return assignment                                                                                  no-return-assign
    704:123   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    704:153   warning  Unexpected use of comma operator                                                                                             no-sequences
    704:267   warning  'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    704:296   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    704:307   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    704:310   warning  't' is already declared in the upper scope on line 703 column 8                                                              no-shadow
    707:8     warning  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    warning  'i' is already declared in the upper scope on line 703 column 11                                                             no-shadow
    708:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    708:95    warning  'e' is already declared in the upper scope on line 704 column 307                                                            no-shadow
    708:135   warning  'e' is already declared in the upper scope on line 708 column 95                                                             no-shadow
    709:14    warning  't' is already declared in the upper scope on line 704 column 310                                                            no-shadow
    709:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    709:68    warning  Unexpected console statement                                                                                                 no-console
    709:212   warning  Unexpected use of comma operator                                                                                             no-sequences
    710:18    warning  'e' is already declared in the upper scope on line 708 column 95                                                             no-shadow
    711:16    warning  'e' is already declared in the upper scope on line 704 column 307                                                            no-shadow
    714:45    warning  Arrow function should not return assignment                                                                                  no-return-assign
    714:45    warning  Arrow function should not return assignment                                                                                  no-return-assign
    714:47    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    714:119   warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    714:322   warning  Unexpected use of comma operator                                                                                             no-sequences
    715:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    716:5     warning  Return statement should not contain assignment                                                                               no-return-assign
    716:5     warning  Return statement should not contain assignment                                                                               no-return-assign
    716:34    warning  'r' declared on line 704 column 9 is used outside of binding context                                                         block-scoped-var
    716:90    warning  'r' declared on line 704 column 9 is used outside of binding context                                                         block-scoped-var
    716:181   warning  Unexpected use of comma operator                                                                                             no-sequences
    716:183   warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    718:6     warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    719:29    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    720:5     warning  Unexpected console statement                                                                                                 no-console
    722:6     warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    722:35    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    723:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    723:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    723:28    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    723:36    warning  'e' is already defined                                                                                                       no-redeclare
    723:54    warning  'e' is already declared in the upper scope on line 723 column 8                                                              no-shadow
    723:57    warning  't' is already declared in the upper scope on line 723 column 28                                                             no-shadow
    723:149   warning  Unexpected use of comma operator                                                                                             no-sequences
    723:200   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    723:200   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    723:248   warning  't' is already declared in the upper scope on line 723 column 28                                                             no-shadow
    724:11    warning  'e' is already declared in the upper scope on line 723 column 8                                                              no-shadow
    724:27    warning  'e' is already declared in the upper scope on line 724 column 11                                                             no-shadow
    724:59    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    724:72    warning  'e' is already declared in the upper scope on line 724 column 11                                                             no-shadow
    724:105   warning  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     warning  Unexpected dangling '_' in '_refreshAnnotations'                                                                             no-underscore-dangle
    725:37    warning  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     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    727:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    727:14    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    727:17    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    727:280   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
    727:710   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    728:43    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    729:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    729:33    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    730:38    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    730:41    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    731:8     warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    731:11    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    731:14    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    731:17    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    731:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    732:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    732:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    734:26    warning  'e' is already declared in the upper scope on line 733 column 21                                                             no-shadow
    734:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    734:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    735:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    735:8     warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    735:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    735:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    735:47    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:141   warning  't' is already defined                                                                                                       no-redeclare
    735:227   warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:232   warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:241   warning  'r' is already defined                                                                                                       no-redeclare
    735:254   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    735:303   warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:357   warning  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    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    737:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    737:22    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    737:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    739:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    739:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    743:6     warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    743:10    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    745:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    745:16    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    746:26    warning  's' is already defined                                                                                                       no-redeclare
    746:35    warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    746:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    747:11    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    747:41    warning  Unexpected use of comma operator                                                                                             no-sequences
    748:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:68    warning  Unexpected var, use let or const instead                                                                                     no-var
    748:68    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    748:72    warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:72    warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:87    warning  'k' was used before it was defined                                                                                           no-use-before-define
    748:87    warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    748:114   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:114   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:146   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    748:218   warning  'k' was used before it was defined                                                                                           no-use-before-define
    748:218   warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    748:244   warning  Unexpected use of comma operator                                                                                             no-sequences
    748:437   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:437   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:452   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:452   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:482   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:482   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:529   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:529   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:635   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:635   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:707   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:709   warning  'S' was used before it was defined                                                                                           no-use-before-define
    748:709   warning  'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    748:713   warning  'S' was used before it was defined                                                                                           no-use-before-define
    748:713   warning  'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    748:760   warning  Unexpected use of comma operator                                                                                             no-sequences
    748:959   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:959   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:1021  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    748:1128  warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:1128  warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:1317  warning  Unexpected var, use let or const instead                                                                                     no-var
    748:1321  warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    748:1328  warning  'n' is already defined                                                                                                       no-redeclare
    748:1332  warning  'S' was used before it was defined                                                                                           no-use-before-define
    748:1332  warning  'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    750:7     warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    750:22    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    750:32    warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    751:14    warning  Unexpected var, use let or const instead                                                                                     no-var
    752:9     warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    752:9     warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:24    warning  Unexpected use of comma operator                                                                                             no-sequences
    752:33    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:48    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:65    warning  'L' was used before it was defined                                                                                           no-use-before-define
    752:65    warning  'L' declared on line 761 column 88 is used outside of binding context                                                        block-scoped-var
    752:75    warning  '_' was used before it was defined                                                                                           no-use-before-define
    752:75    warning  '_' declared on line 761 column 29 is used outside of binding context                                                        block-scoped-var
    752:99    warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:99    warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:135   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:221   warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:221   warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:236   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:316   warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:316   warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:320   warning  '_' was used before it was defined                                                                                           no-use-before-define
    752:320   warning  '_' declared on line 761 column 29 is used outside of binding context                                                        block-scoped-var
    754:8     warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:8     warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
    754:22    warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:22    warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:22    warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:37    warning  'k' was used before it was defined                                                                                           no-use-before-define
    754:37    warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:67    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    754:67    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    754:161   warning  'k' was used before it was defined                                                                                           no-use-before-define
    754:161   warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:183   warning  'k' was used before it was defined                                                                                           no-use-before-define
    754:183   warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:188   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    754:190   warning  'S' was used before it was defined                                                                                           no-use-before-define
    754:194   warning  'S' was used before it was defined                                                                                           no-use-before-define
    754:210   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:213   warning  Unexpected use of comma operator                                                                                             no-sequences
    754:215   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:249   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:412   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:412   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:412   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:452   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:474   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    754:506   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:538   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:581   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:581   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:581   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:592   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:625   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:742   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:757   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:770   warning  Unexpected var, use let or const instead                                                                                     no-var
    754:777   warning  'b' is already defined                                                                                                       no-redeclare
    754:777   warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    754:781   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:784   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    755:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    755:41    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:79    warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:79    warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:92    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:122   warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:122   warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:148   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:169   warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:169   warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:251   warning  Unexpected use of comma operator                                                                                             no-sequences
    755:253   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    757:13    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:67    warning  Unexpected var, use let or const instead                                                                                     no-var
    757:67    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    757:74    warning  'v' is already defined                                                                                                       no-redeclare
    757:74    warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:74    warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:116   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:148   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    757:148   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:246   warning  Unexpected use of comma operator                                                                                             no-sequences
    757:255   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:350   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:513   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:513   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:553   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:575   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:607   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:639   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:682   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:682   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:693   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:726   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:843   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:858   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:871   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:996   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1016  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1031  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1061  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1100  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1132  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1206  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1219  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1271  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1434  warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:1434  warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:1474  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1496  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:1528  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1560  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1603  warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:1603  warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:1614  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1647  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1764  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1779  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1792  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1888  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    759:16    warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    759:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    760:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    761:25    warning  Unexpected var, use let or const instead                                                                                     no-var
    761:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    761:58    warning  'v' is already defined                                                                                                       no-redeclare
    761:58    warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:58    warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:99    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    761:99    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    761:193   warning  Unexpected use of comma operator                                                                                             no-sequences
    761:195   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:241   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:342   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:394   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:557   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:557   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:597   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:619   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    761:651   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:683   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:726   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:726   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:737   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:770   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:887   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:902   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:915   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    764:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    766:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    766:12    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    767:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    767:13    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    770:26    warning  'e' is already declared in the upper scope on line 769 column 22                                                             no-shadow
    770:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    770:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    771:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    771:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    771:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    771:110   warning  't' is already defined                                                                                                       no-redeclare
    771:224   warning  'r' is already defined                                                                                                       no-redeclare
    771:339   warning  'o' is already defined                                                                                                       no-redeclare
    771:500   warning  'o' is already defined                                                                                                       no-redeclare
    771:1230  warning  'n' is already defined                                                                                                       no-redeclare
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    771:1494  warning  Unexpected use of comma operator                                                                                             no-sequences
    773:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    774:3     warning  Unexpected var, use let or const instead                                                                                     no-var
    774:7     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    774:22    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    774:178   warning  'i' is already defined                                                                                                       no-redeclare
    774:1447  warning  Unexpected control character(s) in regular expression: \x00                                                                  no-control-regex
    775:8     warning  Unexpected control character(s) in regular expression: \x08, \x0e, \x1f, \x08, \x0e, \x1f, \x08, \x0e, \x1f                  no-control-regex
    775:1946  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    775:1958  warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    776:4     warning  Return statement should not contain assignment                                                                               no-return-assign
    776:28    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    777:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    777:17    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    778:8     warning  't' is already declared in the upper scope on line 773 column 25                                                             no-shadow
    778:11    warning  'i' is already declared in the upper scope on line 773 column 28                                                             no-shadow
    778:14    warning  'e' is already defined                                                                                                       no-redeclare
    778:32    warning  Return statement should not contain assignment                                                                               no-return-assign
    778:32    warning  Return statement should not contain assignment                                                                               no-return-assign
    778:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    778:130   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    778:152   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    778:168   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    778:184   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    779:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    779:17    warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    779:20    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    780:8     warning  'i' is already declared in the upper scope on line 773 column 28                                                             no-shadow
    780:11    warning  'n' is already declared in the upper scope on line 774 column 7                                                              no-shadow
    780:14    warning  'o' is already declared in the upper scope on line 774 column 22                                                             no-shadow
    780:17    warning  'e' is already defined                                                                                                       no-redeclare
    780:35    warning  Return statement should not contain assignment                                                                               no-return-assign
    780:35    warning  Return statement should not contain assignment                                                                               no-return-assign
    780:35    warning  Return statement should not contain assignment                                                                               no-return-assign
    780:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    780:122   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    780:133   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    780:144   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    781:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    781:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    781:1939  warning  Unexpected use of comma operator                                                                                             no-sequences
    781:1994  warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    782:17    warning  'C' was used before it was defined                                                                                           no-use-before-define
    782:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    782:38    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    783:22    warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    784:11    warning  'y' was used before it was defined                                                                                           no-use-before-define
    785:2735  warning  Unexpected var, use let or const instead                                                                                     no-var
    785:2735  warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    785:2752  warning  Unexpected var, use let or const instead                                                                                     no-var
    785:2802  warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    788:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    789:27    warning  Unexpected use of comma operator                                                                                             no-sequences
    790:14    warning  'e' is already declared in the upper scope on line 785 column 2802                                                           no-shadow
    794:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    795:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    795:15    warning  'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    796:13    warning  'o' is a function                                                                                                            no-func-assign
    796:98    warning  'e' is already declared in the upper scope on line 795 column 15                                                             no-shadow
    798:19    warning  'e' is already declared in the upper scope on line 795 column 15                                                             no-shadow
    801:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    801:17    warning  'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    801:20    warning  't' is already declared in the upper scope on line 794 column 25                                                             no-shadow
    802:14    warning  'i' is already declared in the upper scope on line 794 column 28                                                             no-shadow
    803:11    warning  'n' is already declared in the upper scope on line 815 column 14                                                             no-shadow
    803:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    803:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    803:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    803:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
    803:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
    803:146   warning  'e' is already declared in the upper scope on line 801 column 17                                                             no-shadow
    803:163   warning  'e' is already declared in the upper scope on line 803 column 146                                                            no-shadow
    803:166   warning  't' is already declared in the upper scope on line 801 column 20                                                             no-shadow
    804:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    806:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    806:12    warning  'i' is already declared in the upper scope on line 802 column 14                                                             no-shadow
    806:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    808:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    808:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    810:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    811:23    warning  Unexpected use of comma operator                                                                                             no-sequences
    811:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    813:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    814:11    warning  'n' was used before it was defined                                                                                           no-use-before-define
    815:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    815:10    warning  Unexpected var, use let or const instead                                                                                     no-var
    815:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    816:13    warning  'i' is already declared in the upper scope on line 794 column 28                                                             no-shadow
    816:16    warning  'e' is already declared in the upper scope on line 838 column 118                                                            no-shadow
    819:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    819:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    819:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    819:208   warning  Unexpected var, use let or const instead                                                                                     no-var
    819:212   warning  'e' is already defined                                                                                                       no-redeclare
    819:249   warning  't' is already declared in the upper scope on line 838 column 121                                                            no-shadow
    819:386   warning  'e' is already defined                                                                                                       no-redeclare
    819:605   warning  't' is already defined                                                                                                       no-redeclare
    819:757   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    819:806   warning  Unexpected use of comma operator                                                                                             no-sequences
    820:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    820:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    820:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
    820:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    820:22    warning  't' was used before it was defined                                                                                           no-use-before-define
    820:22    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    829:53    warning  Unexpected use of comma operator                                                                                             no-sequences
    830:47    warning  'e' is already declared in the upper scope on line 838 column 118                                                            no-shadow
    830:50    warning  'r' is already declared in the upper scope on line 801 column 14                                                             no-shadow
    831:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    831:12    warning  't' is already declared in the upper scope on line 838 column 121                                                            no-shadow
    831:25    warning  'i' is already declared in the upper scope on line 816 column 13                                                             no-shadow
    831:282   warning  'i' was used before it was defined                                                                                           no-use-before-define
    831:444   warning  'i' was used before it was defined                                                                                           no-use-before-define
    831:536   warning  't' is already declared in the upper scope on line 831 column 12                                                             no-shadow
    832:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    832:40    warning  'i' was used before it was defined                                                                                           no-use-before-define
    832:54    warning  'e' is already declared in the upper scope on line 832 column 127                                                            no-shadow
    832:92    warning  'e' was used before it was defined                                                                                           no-use-before-define
    832:96    warning  'i' was used before it was defined                                                                                           no-use-before-define
    832:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    832:123   warning  Unexpected var, use let or const instead                                                                                     no-var
    832:123   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    832:127   warning  'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    832:130   warning  'i' is already declared in the upper scope on line 831 column 25                                                             no-shadow
    832:166   warning  'n' is already declared in the upper scope on line 838 column 124                                                            no-shadow
    832:343   warning  'o' is already declared in the upper scope on line 795 column 12                                                             no-shadow
    832:383   warning  'o' is already defined                                                                                                       no-redeclare
    832:504   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    832:536   warning  Unexpected use of comma operator                                                                                             no-sequences
    835:38    warning  'i' was used before it was defined                                                                                           no-use-before-define
    835:89    warning  'i' was used before it was defined                                                                                           no-use-before-define
    837:57    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    837:248   warning  'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    837:286   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    837:286   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    837:803   warning  Unexpected use of comma operator                                                                                             no-sequences
    837:815   warning  'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    838:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:31    warning  't' was used before it was defined                                                                                           no-use-before-define
    838:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
    838:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
    838:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    838:114   warning  Unreachable code                                                                                                             no-unreachable
    838:118   warning  'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    838:121   warning  't' is already declared in the upper scope on line 794 column 25                                                             no-shadow
    838:124   warning  'n' is already declared in the upper scope on line 815 column 14                                                             no-shadow
    841:26    warning  'e' is already declared in the upper scope on line 840 column 22                                                             no-shadow
    841:32    warning  'B' is defined but never used                                                                                                no-unused-vars
    842:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    842:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    842:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    842:20    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    842:193   warning  't' is already defined                                                                                                       no-redeclare
    842:386   warning  'r' is already defined                                                                                                       no-redeclare
    842:736   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    842:748   warning  'e' is already declared in the upper scope on line 841 column 26                                                             no-shadow
    844:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    844:109   warning  Unexpected use of comma operator                                                                                             no-sequences
    845:215   warning  Unexpected use of comma operator                                                                                             no-sequences
    846:55    warning  Unexpected use of comma operator                                                                                             no-sequences
    850:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    852:10    warning  'S' was used before it was defined                                                                                           no-use-before-define
    852:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    852:10    warning  'S' declared on line 866 column 16 is used outside of binding context                                                        block-scoped-var
    852:25    warning  Unexpected use of comma operator                                                                                             no-sequences
    852:77    warning  'S' was used before it was defined                                                                                           no-use-before-define
    852:77    warning  'S' declared on line 866 column 16 is used outside of binding context                                                        block-scoped-var
    856:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    857:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    859:9     warning  'M' was used before it was defined                                                                                           no-use-before-define
    859:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    859:9     warning  'M' declared on line 872 column 16 is used outside of binding context                                                        block-scoped-var
    859:24    warning  Unexpected use of comma operator                                                                                             no-sequences
    859:54    warning  'M' was used before it was defined                                                                                           no-use-before-define
    859:54    warning  'M' declared on line 872 column 16 is used outside of binding context                                                        block-scoped-var
    862:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    863:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    863:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    863:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    863:61    warning  'T' was used before it was defined                                                                                           no-use-before-define
    863:61    warning  'T' declared on line 867 column 17 is used outside of binding context                                                        block-scoped-var
    863:103   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:263   warning  'E' was used before it was defined                                                                                           no-use-before-define
    863:263   warning  'E' declared on line 867 column 20 is used outside of binding context                                                        block-scoped-var
    863:319   warning  '$' was used before it was defined                                                                                           no-use-before-define
    863:319   warning  '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:323   warning  '$' was used before it was defined                                                                                           no-use-before-define
    863:323   warning  '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:644   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:924   warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:924   warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:935   warning  '$' was used before it was defined                                                                                           no-use-before-define
    863:935   warning  '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:1016  warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:1016  warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1059  warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:1059  warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1106  warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:1106  warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1194  warning  'E' was used before it was defined                                                                                           no-use-before-define
    863:1194  warning  'E' declared on line 867 column 20 is used outside of binding context                                                        block-scoped-var
    863:1235  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    863:1492  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:1597  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:1597  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1644  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1644  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1701  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1701  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1744  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1744  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1750  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:1750  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1789  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:1789  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1800  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1800  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2185  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:2290  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:2290  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2337  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2337  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2394  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2394  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2437  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2437  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2443  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:2443  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2482  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:2482  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2493  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2493  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2562  warning  'T' was used before it was defined                                                                                           no-use-before-define
    863:2562  warning  'T' declared on line 867 column 17 is used outside of binding context                                                        block-scoped-var
    863:2565  warning  Unexpected use of comma operator                                                                                             no-sequences
    864:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    865:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    866:12    warning  Unexpected var, use let or const instead                                                                                     no-var
    867:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    867:32    warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:58    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    867:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    867:91    warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:122   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:147   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:174   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:198   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:198   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:248   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    867:259   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:281   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:480   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:480   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:537   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:537   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:552   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:552   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:575   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:575   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:581   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:581   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:590   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:590   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:631   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:631   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:656   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:656   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:917   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    867:1334  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    867:2313  warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:2313  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:2326  warning  Unexpected use of comma operator                                                                                             no-sequences
    870:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    871:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    872:12    warning  Unexpected var, use let or const instead                                                                                     no-var
    873:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    873:17    warning  'L' is already defined                                                                                                       no-redeclare
    873:17    warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    873:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    873:78    warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:109   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:134   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:161   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:196   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    876:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    876:66    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
    879:142   warning  'e' is already defined                                                                                                       no-redeclare
    879:198   warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    879:201   warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    880:9     warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    880:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    885:10    warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    885:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    885:50    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    886:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    886:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    887:40    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    887:43    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    888:9     warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    888:29    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    888:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    888:63    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    889:42    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    889:45    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    889:48    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    889:51    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    891:16    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    892:31    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    895:16    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    895:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    895:39    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    897:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    897:46    warning  Unexpected use of comma operator                                                                                             no-sequences
    897:48    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    897:69    warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    898:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    899:46    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    899:49    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    899:52    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    900:41    warning  Unexpected use of comma operator                                                                                             no-sequences
    901:47    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    901:50    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    902:9     warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    902:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    902:29    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    904:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    904:24    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    904:54    warning  'e' is already declared in the upper scope on line 901 column 47                                                             no-shadow
    905:12    warning  't' is already declared in the upper scope on line 901 column 50                                                             no-shadow
    905:16    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    905:30    warning  Return statement should not contain assignment                                                                               no-return-assign
    905:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    905:37    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    905:83    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    905:117   warning  'v' was used before it was defined                                                                                           no-use-before-define
    905:123   warning  'v' was used before it was defined                                                                                           no-use-before-define
    905:127   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    905:133   warning  Unexpected use of comma operator                                                                                             no-sequences
    905:135   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    907:60    warning  Unexpected use of comma operator                                                                                             no-sequences
    908:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    909:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    909:58    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    909:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    911:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    912:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    913:42    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    914:11    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    914:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    915:42    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    915:77    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    915:134   warning  'e' is already declared in the upper scope on line 913 column 42                                                             no-shadow
    915:137   warning  't' is already declared in the upper scope on line 914 column 11                                                             no-shadow
    916:11    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    916:14    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    916:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    916:63    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:27    warning  Unexpected use of comma operator                                                                                             no-sequences
    917:76    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    917:89    warning  Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    917:113   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    921:45    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    923:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    923:15    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    923:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    923:44    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:41    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    926:67    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:81    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:123   warning  Unexpected var, use let or const instead                                                                                     no-var
    926:123   warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    926:127   warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    926:157   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:186   warning  Unexpected use of comma operator                                                                                             no-sequences
    926:195   warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:222   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:260   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    926:264   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    926:284   warning  Unexpected use of comma operator                                                                                             no-sequences
    926:312   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:334   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    926:354   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    926:392   warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:419   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    928:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    929:42    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    929:45    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    930:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    930:55    warning  Return statement should not contain assignment                                                                               no-return-assign
    930:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    930:62    warning  Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
    930:84    warning  Unexpected use of comma operator                                                                                             no-sequences
    931:43    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    931:46    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    934:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    934:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    934:17    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    934:21    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    934:80    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    934:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    934:127   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    935:12    warning  's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    935:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    935:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    936:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    936:14    warning  'o' declared on line 934 column 127 is used outside of binding context                                                       block-scoped-var
    936:27    warning  'i' declared on line 934 column 17 is used outside of binding context                                                        block-scoped-var
    937:7     warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    937:43    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    937:46    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    937:49    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    937:52    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    940:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    940:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    940:15    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    940:37    warning  'o' is already defined                                                                                                       no-redeclare
    940:61    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    942:7     warning  This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
    942:23    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    942:68    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    942:88    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:112   warning  Unexpected var, use let or const instead                                                                                     no-var
    942:116   warning  's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    942:119   warning  't' is already defined                                                                                                       no-redeclare
    942:130   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    942:163   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:182   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    942:247   warning  Unexpected var, use let or const instead                                                                                     no-var
    942:278   warning  'a' is already defined                                                                                                       no-redeclare
    942:286   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    942:349   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:356   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    942:373   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    942:396   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:396   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    942:419   warning  Unexpected use of comma operator                                                                                             no-sequences
    943:7     warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    943:41    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    943:44    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
    945:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    945:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    945:49    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    946:11    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    946:14    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    946:17    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    946:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    946:51    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    946:63    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    946:76    warning  Unexpected dangling '_' in '_metaOpts'                                                                                       no-underscore-dangle
    948:15    warning  'e' is already declared in the upper scope on line 943 column 44                                                             no-shadow
    949:29    warning  Unexpected use of comma operator                                                                                             no-sequences
    951:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    951:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    951:36    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    952:28    warning  Unexpected use of comma operator                                                                                             no-sequences
    952:97    warning  '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    warning  'e' is already declared in the upper scope on line 943 column 44                                                             no-shadow
    953:28    warning  't' is already declared in the upper scope on line 946 column 11                                                             no-shadow
    953:60    warning  Return statement should not contain assignment                                                                               no-return-assign
    953:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    953:86    warning  Unexpected use of comma operator                                                                                             no-sequences
    955:56    warning  'e' is already defined                                                                                                       no-redeclare
    955:459   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    955:471   warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    957:16    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    958:10    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    958:42    warning  Unexpected var, use let or const instead                                                                                     no-var
    958:46    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    958:56    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    958:60    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    961:26    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    963:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    964:11    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    964:29    warning  Unexpected use of comma operator                                                                                             no-sequences
    964:31    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    964:48    warning  Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    964:70    warning  Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
    964:101   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    964:130   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    964:135   warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
    964:162   warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
    964:205   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    964:223   warning  'e' is already declared in the upper scope on line 955 column 471                                                            no-shadow
    966:40    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    968:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    968:91    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    968:124   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    968:171   warning  Unexpected dangling '_' in '_metaOpts'                                                                                       no-underscore-dangle
    968:192   warning  'e' is already declared in the upper scope on line 955 column 471                                                            no-shadow
    969:11    warning  Unexpected var, use let or const instead                                                                                     no-var
    969:15    warning  't' is already declared in the upper scope on line 958 column 46                                                             no-shadow
    969:27    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    969:38    warning  'i' is already declared in the upper scope on line 958 column 56                                                             no-shadow
    971:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    971:14    warning  't' declared on line 969 column 15 is used outside of binding context                                                        block-scoped-var
    973:9     warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    973:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    973:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    973:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    973:33    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    974:16    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    974:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    976:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    977:9     warning  's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    977:12    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
    977:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    977:33    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    978:12    warning  'l' is already declared in the upper scope on line 879 column 22                                                             no-shadow
    978:16    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    978:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    980:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    980:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    980:10    warning  'c' is already declared in the upper scope on line 879 column 52                                                             no-shadow
    980:13    warning  't' is already defined                                                                                                       no-redeclare
    980:23    warning  'h' is already declared in the upper scope on line 1003 column 14                                                            no-shadow
    980:29    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:105   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:138   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:203   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    980:407   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    989:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    989:14    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    989:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    989:20    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    990:4     warning  Return statement should not contain assignment                                                                               no-return-assign
    990:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    990:35    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    990:54    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    990:70    warning  Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    991:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    991:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    991:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    991:20    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    991:23    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    992:16    warning  '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    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    993:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    993:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    993:56    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    995:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    995:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    996:67    warning  Unexpected use of comma operator                                                                                             no-sequences
    997:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    997:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    998:64    warning  Unexpected use of comma operator                                                                                             no-sequences
    999:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    999:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
   1000:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1002:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1003:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1003:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
   1003:20    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
   1004:9     warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1004:28    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1007:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1008:28    warning  '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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1009:147   warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1009:156   warning  '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    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1010:42    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1010:68    warning  'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1010:84    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1010:100   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1010:161   warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1010:164   warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1010:167   warning  '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    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1011:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1011:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1011:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1011:91    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1011:118   warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1012:36    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1012:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1013:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1014:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1014:16    warning  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    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1015:241   warning  Unexpected use of comma operator                                                                                             no-sequences
   1017:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1017:17    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1017:20    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1017:23    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1018:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1018:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1018:45    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1020:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1021:11    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1021:27    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1021:59    warning  Return statement should not contain assignment                                                                               no-return-assign
   1021:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1021:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   1022:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1022:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1022:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1022:24    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1022:27    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1023:11    warning  'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1023:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1023:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1023:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1025:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1025:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1025:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1025:388   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1026:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1026:10    warning  'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1026:14    warning  The Function constructor is eval                                                                                             no-new-func
   1026:180   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1027:15    warning  'e' is already declared in the upper scope on line 1022 column 18                                                            no-shadow
   1028:73    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1029:14    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1029:28    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:45    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:57    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:71    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:84    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:98    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:140   warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:192   warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1030:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1030:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1030:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1030:24    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1031:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1031:28    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1031:45    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1032:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1032:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1032:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
   1032:28    warning  'r' was used before it was defined                                                                                           no-use-before-define
   1033:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1034:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1034:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1035:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1035:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1035:17    warning  'o' was used before it was defined                                                                                           no-use-before-define
   1035:36    warning  'r' was used before it was defined                                                                                           no-use-before-define
   1035:46    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1037:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1037:11    warning  'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1037:14    warning  'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1037:26    warning  'i' is already defined                                                                                                       no-redeclare
   1037:57    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1037:74    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1039:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1040:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1040:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1040:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1041:11    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1041:25    warning  Return statement should not contain assignment                                                                               no-return-assign
   1041:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1041:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1042:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1042:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1042:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1044:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1044:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1045:9     warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1045:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1045:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1045:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1045:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1045:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1045:81    warning  Unexpected use of comma operator                                                                                             no-sequences
   1046:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1046:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1048:72    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1048:117   warning  Unexpected var, use let or const instead                                                                                     no-var
   1048:121   warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1048:124   warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:170   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1050:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1050:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1050:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1050:24    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1050:27    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1051:17    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1052:10    warning  'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1052:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1052:63    warning  'e' is already declared in the upper scope on line 1050 column 18                                                            no-shadow
   1054:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1056:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1056:75    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1056:98    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1058:10    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1061:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1061:11    warning  'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1061:14    warning  'o' is already defined                                                                                                       no-redeclare
   1061:14    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1061:40    warning  's' is already declared in the upper scope on line 1009 column 150                                                           no-shadow
   1061:65    warning  'a' is already declared in the upper scope on line 1009 column 153                                                           no-shadow
   1061:94    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1062:10    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1064:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1064:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   1069:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1069:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1071:7     warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1071:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1071:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1071:51    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1071:67    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1073:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1073:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1073:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1073:23    warning  'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1074:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1074:25    warning  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    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1075:15    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1075:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1075:54    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1075:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1075:86    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1078:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1079:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1079:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1079:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1081:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1081:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1083:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1083:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1083:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1084:11    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1085:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1085:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1087:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1087:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1087:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1090:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1090:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1090:16    warning  'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1090:24    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1092:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1092:13    warning  'i' declared on line 1090 column 16 is used outside of binding context                                                       block-scoped-var
   1093:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1095:26    warning  'e' is already declared in the upper scope on line 1094 column 22                                                            no-shadow
   1095:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1095:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1096:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1096:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1096:11    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1096:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1096:193   warning  't' is already defined                                                                                                       no-redeclare
   1096:321   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1096:327   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:5     warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1097:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1097:27    warning  'M' was used before it was defined                                                                                           no-use-before-define
   1097:27    warning  'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1097:34    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:60    warning  'M' was used before it was defined                                                                                           no-use-before-define
   1097:60    warning  'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1097:75    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:81    warning  'M' was used before it was defined                                                                                           no-use-before-define
   1097:81    warning  'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1098:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1098:35    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1098:40    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1098:44    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1098:78    warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
   1098:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   1099:19    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1100:11    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1100:51    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1100:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   1100:83    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1100:167   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1101:22    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1103:9     warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1103:9     warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   1103:65    warning  '$' was used before it was defined                                                                                           no-use-before-define
   1103:65    warning  '$' declared on line 1109 column 89 is used outside of binding context                                                       block-scoped-var
   1103:75    warning  'R' was used before it was defined                                                                                           no-use-before-define
   1103:75    warning  'R' declared on line 1109 column 30 is used outside of binding context                                                       block-scoped-var
   1103:99    warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:99    warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:221   warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:221   warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:316   warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:316   warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:320   warning  'R' was used before it was defined                                                                                           no-use-before-define
   1103:320   warning  'R' declared on line 1109 column 30 is used outside of binding context                                                       block-scoped-var
   1105:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1105:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   1105:46    warning  'w' declared on line 1109 column 59 is used outside of binding context                                                       block-scoped-var
   1105:77    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
   1105:198   warning  'x' was used before it was defined                                                                                           no-use-before-define
   1105:209   warning  'A' is already defined                                                                                                       no-redeclare
   1105:443   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1105:475   warning  'w' declared on line 1109 column 59 is used outside of binding context                                                       block-scoped-var
   1105:553   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1105:667   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1105:831   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1105:1026  warning  'o' is already defined                                                                                                       no-redeclare
   1105:1039  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1107:7     warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1107:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1108:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   1109:26    warning  Unexpected var, use let or const instead                                                                                     no-var
   1109:26    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1109:59    warning  'w' is already defined                                                                                                       no-redeclare
   1109:59    warning  'w' declared on line 1105 column 46 is used outside of binding context                                                       block-scoped-var
   1109:100   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1109:100   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
   1109:194   warning  Unexpected use of comma operator                                                                                             no-sequences
   1109:196   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:242   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:343   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:395   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:576   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1109:608   warning  'w' declared on line 1105 column 46 is used outside of binding context                                                       block-scoped-var
   1109:686   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1109:757   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:800   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1109:807   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:858   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:918   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:964   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1109:1009  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1126  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1141  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1154  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1112:7     warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1112:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1112:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1112:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   1112:38    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1114:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1114:29    warning  'L' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1115:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1115:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1115:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1115:161   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:251   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:350   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:477   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:526   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:548   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1116:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1116:20    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1116:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   1116:70    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1118:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1122:14    warning  'e' is already declared in the upper scope on line 1118 column 22                                                            no-shadow
   1124:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1125:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1125:15    warning  'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1126:13    warning  'o' is a function                                                                                                            no-func-assign
   1126:98    warning  'e' is already declared in the upper scope on line 1125 column 15                                                            no-shadow
   1128:19    warning  'e' is already declared in the upper scope on line 1125 column 15                                                            no-shadow
   1131:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1131:17    warning  'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1131:20    warning  't' is already declared in the upper scope on line 1124 column 25                                                            no-shadow
   1132:14    warning  'i' is already declared in the upper scope on line 1124 column 28                                                            no-shadow
   1133:11    warning  'n' is already declared in the upper scope on line 1145 column 14                                                            no-shadow
   1133:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1133:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1133:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   1133:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   1133:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   1133:146   warning  'e' is already declared in the upper scope on line 1131 column 17                                                            no-shadow
   1133:163   warning  'e' is already declared in the upper scope on line 1133 column 146                                                           no-shadow
   1133:166   warning  't' is already declared in the upper scope on line 1131 column 20                                                            no-shadow
   1134:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1136:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1136:12    warning  'i' is already declared in the upper scope on line 1132 column 14                                                            no-shadow
   1136:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1138:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1138:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1140:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1141:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   1141:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1143:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1144:11    warning  'n' was used before it was defined                                                                                           no-use-before-define
   1145:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1145:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   1145:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1146:13    warning  't' is already declared in the upper scope on line 1124 column 25                                                            no-shadow
   1146:16    warning  'e' is already declared in the upper scope on line 1158 column 118                                                           no-shadow
   1149:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1149:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1151:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1151:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1151:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   1151:138   warning  Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1151:154   warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1151:182   warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1151:209   warning  'e' is already declared in the upper scope on line 1146 column 16                                                            no-shadow
   1152:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1152:42    warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1153:21    warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1153:36    warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1153:184   warning  Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1153:237   warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1153:289   warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1154:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1154:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1154:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1154:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1154:22    warning  'i' was used before it was defined                                                                                           no-use-before-define
   1154:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   1155:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1155:44    warning  Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1155:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   1155:100   warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1155:155   warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1155:171   warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1156:46    warning  'e' is already declared in the upper scope on line 1158 column 118                                                           no-shadow
   1157:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1157:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   1157:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1157:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1158:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:31    warning  'i' was used before it was defined                                                                                           no-use-before-define
   1158:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
   1158:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
   1158:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1158:114   warning  Unreachable code                                                                                                             no-unreachable
   1158:118   warning  'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1158:121   warning  'i' is already declared in the upper scope on line 1124 column 28                                                            no-shadow
   1158:124   warning  'n' is already declared in the upper scope on line 1145 column 14                                                            no-shadow
   1160:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1161:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1161:11    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   1163:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1163:14    warning  't' is already defined                                                                                                       no-redeclare
   1163:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1163:43    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1163:85    warning  'e' is already declared in the upper scope on line 1160 column 22                                                            no-shadow
   1163:88    warning  't' is already declared in the upper scope on line 1160 column 25                                                            no-shadow
   1163:91    warning  's' is already declared in the upper scope on line 1163 column 82                                                            no-shadow
   1163:94    warning  'i' is already declared in the upper scope on line 1160 column 28                                                            no-shadow
   1164:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1164:171   warning  't' is already defined                                                                                                       no-redeclare
   1164:1276  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1164:1484  warning  't' is already declared in the upper scope on line 1163 column 88                                                            no-shadow
   1165:11    warning  'e' is already declared in the upper scope on line 1163 column 85                                                            no-shadow
   1165:54    warning  'i' is already declared in the upper scope on line 1163 column 94                                                            no-shadow
   1165:96    warning  'n' is already declared in the upper scope on line 1163 column 29                                                            no-shadow
   1165:141   warning  'o' is already declared in the upper scope on line 1163 column 43                                                            no-shadow
   1165:190   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1165:199   warning  'r' is already declared in the upper scope on line 1163 column 58                                                            no-shadow
   1165:202   warning  'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1166:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1166:17    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1167:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1167:19    warning  'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1168:10    warning  't' is already declared in the upper scope on line 1164 column 1484                                                          no-shadow
   1168:13    warning  'i' is already declared in the upper scope on line 1165 column 54                                                            no-shadow
   1168:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1168:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1168:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1168:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   1169:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1169:73    warning  'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1171:31    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1172:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   1174:22    warning  'e' is already declared in the upper scope on line 1163 column 85                                                            no-shadow
   1178:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1185:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1185:25    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9740  warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1186:9740  warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9762  warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9772  warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1186:9772  warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9858  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1186:9880  warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1186:9903  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1186:9915  warning  't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1187:8     warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1187:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1187:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1187:20    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1187:34    warning  'e' is already declared in the upper scope on line 1187 column 8                                                             no-shadow
   1187:63    warning  Unexpected console statement                                                                                                 no-console
   1188:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1188:17    warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1190:17    warning  't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1191:10    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1192:17    warning  'e' is already declared in the upper scope on line 1188 column 17                                                            no-shadow
   1192:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   1196:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1196:17    warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1196:20    warning  't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1196:23    warning  'i' is already declared in the upper scope on line 1178 column 28                                                            no-shadow
   1197:8     warning  'n' is already declared in the upper scope on line 1186 column 9740                                                          no-shadow
   1197:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1198:17    warning  'o' is already declared in the upper scope on line 1186 column 9772                                                          no-shadow
   1201:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1204:116   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1204:143   warning  'o' is already declared in the upper scope on line 1322 column 24                                                            no-shadow
   1204:146   warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1204:149   warning  't' is already declared in the upper scope on line 1203 column 25                                                            no-shadow
   1205:8     warning  'n' is already declared in the upper scope on line 1322 column 11                                                            no-shadow
   1205:8     warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1205:16    warning  'i' is already declared in the upper scope on line 1204 column 116                                                           no-shadow
   1205:23    warning  'r' is already declared in the upper scope on line 1322 column 37                                                            no-shadow
   1205:30    warning  's' is already declared in the upper scope on line 1322 column 48                                                            no-shadow
   1205:37    warning  'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1205:37    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1205:89    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1205:141   warning  'l' is already declared in the upper scope on line 1322 column 70                                                            no-shadow
   1205:144   warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1205:147   warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1206:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1206:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1206:27    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1206:31    warning  'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1206:34    warning  'n' is already declared in the upper scope on line 1205 column 8                                                             no-shadow
   1206:34    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1207:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1207:36    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1207:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:64    warning  Unexpected use of comma operator                                                                                             no-sequences
   1207:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   1207:164   warning  'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1208:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1208:16    warning  't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1208:16    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1208:24    warning  'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1208:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1210:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1210:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   1210:42    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1210:48    warning  'n' is already declared in the upper scope on line 1206 column 34                                                            no-shadow
   1210:64    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1212:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1212:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1212:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1212:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1214:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1215:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1215:41    warning  'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1216:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1216:18    warning  't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1216:35    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   1218:13    warning  'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1218:22    warning  'n' is already declared in the upper scope on line 1206 column 34                                                            no-shadow
   1218:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:54    warning  'o' is already declared in the upper scope on line 1204 column 143                                                           no-shadow
   1218:76    warning  'i' is already defined                                                                                                       no-redeclare
   1218:127   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:176   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1218:183   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1220:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1220:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1220:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1220:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1222:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1223:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1223:32    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1223:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   1224:11    warning  'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1224:19    warning  't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1224:27    warning  'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1224:27    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1224:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:78    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:105   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:150   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:167   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:196   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:213   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:263   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1224:345   warning  BigInt is not supported in Safari 11.1, iOS Safari 11.3-11.4                                                                 compat/compat
   1224:345   warning  'BigInt' is not defined                                                                                                      no-undef
   1226:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1226:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   1227:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1227:15    warning  'c' is already declared in the upper scope on line 1324 column 11                                                            no-shadow
   1228:5     warning  Found identifier with same name as label                                                                                     no-label-var
   1230:22    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1230:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1230:96    warning  Unexpected use of comma operator                                                                                             no-sequences
   1231:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1233:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1233:15    warning  'h' is already declared in the upper scope on line 1324 column 21                                                            no-shadow
   1234:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   1234:15    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1234:18    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1234:38    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1235:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1235:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1235:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1236:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   1236:17    warning  'e' is already declared in the upper scope on line 1234 column 15                                                            no-shadow
   1236:24    warning  't' is already declared in the upper scope on line 1234 column 18                                                            no-shadow
   1237:8     warning  Unexpected use of '<<='                                                                                                      no-bitwise
   1237:17    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1237:23    warning  'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1237:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1238:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1238:37    warning  't' declared on line 1236 column 24 is used outside of binding context                                                       block-scoped-var
   1240:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1240:14    warning  't' declared on line 1234 column 18 is used outside of binding context                                                       block-scoped-var
   1241:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1241:18    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1242:15    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1243:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1245:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1246:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1246:16    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1246:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   1247:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1248:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1248:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1249:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1250:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   1250:15    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1252:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1252:12    warning  'e' declared on line 1250 column 15 is used outside of binding context                                                       block-scoped-var
   1253:13    warning  'e' declared on line 1250 column 15 is used outside of binding context                                                       block-scoped-var
   1254:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1254:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1254:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   1255:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1255:18    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1255:21    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1257:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1257:18    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1257:21    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1257:24    warning  'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1258:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1258:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1259:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1261:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1263:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1263:15    warning  'I' is already declared in the upper scope on line 1320 column 72                                                            no-shadow
   1264:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1264:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1265:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1265:15    warning  'v' is already declared in the upper scope on line 1322 column 90                                                            no-shadow
   1270:31    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1270:34    warning  't' is already declared in the upper scope on line 1203 column 25                                                            no-shadow
   1270:37    warning  'i' is already declared in the upper scope on line 1204 column 116                                                           no-shadow
   1272:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1272:9     warning  'n' is already declared in the upper scope on line 1322 column 11                                                            no-shadow
   1272:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1272:34    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:21    warning  Unexpected var, use let or const instead                                                                                     no-var
   1273:25    warning  'o' is already declared in the upper scope on line 1322 column 24                                                            no-shadow
   1273:29    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:43    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:67    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:94    warning  'r' is already declared in the upper scope on line 1322 column 37                                                            no-shadow
   1273:101   warning  's' is already declared in the upper scope on line 1322 column 48                                                            no-shadow
   1273:108   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1273:162   warning  'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1275:23    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1275:92    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1275:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   1276:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1277:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1277:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1278:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   1278:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1278:11    warning  'l' is already declared in the upper scope on line 1322 column 70                                                            no-shadow
   1278:19    warning  'c' is already declared in the upper scope on line 1324 column 11                                                            no-shadow
   1278:27    warning  'h' is already declared in the upper scope on line 1324 column 21                                                            no-shadow
   1278:111   warning  'l' is already declared in the upper scope on line 1278 column 11                                                            no-shadow
   1278:114   warning  'c' is already declared in the upper scope on line 1278 column 19                                                            no-shadow
   1278:117   warning  'h' is already declared in the upper scope on line 1278 column 27                                                            no-shadow
   1278:120   warning  'd' is already declared in the upper scope on line 1278 column 34                                                            no-shadow
   1279:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1280:71    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1280:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1281:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1281:36    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1283:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1283:28    warning  'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1283:39    warning  't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1284:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1284:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   1284:32    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1284:38    warning  'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1284:71    warning  'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1285:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1285:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1285:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1289:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1289:17    warning  't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1290:13    warning  'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1290:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1291:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1291:28    warning  't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1291:39    warning  'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1292:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   1292:13    warning  'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1292:16    warning  'o' is already declared in the upper scope on line 1273 column 25                                                            no-shadow
   1292:28    warning  'r' is already declared in the upper scope on line 1273 column 94                                                            no-shadow
   1292:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1292:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1292:153   warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1293:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1293:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1293:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1297:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1297:17    warning  'i' is already declared in the upper scope on line 1270 column 37                                                            no-shadow
   1297:20    warning  'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1299:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1299:28    warning  't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1299:39    warning  'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1299:47    warning  'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1299:64    warning  'o' is already declared in the upper scope on line 1273 column 25                                                            no-shadow
   1300:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   1300:13    warning  'r' is already declared in the upper scope on line 1273 column 94                                                            no-shadow
   1300:16    warning  's' is already declared in the upper scope on line 1273 column 101                                                           no-shadow
   1300:29    warning  'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1300:41    warning  's' is already defined                                                                                                       no-redeclare
   1300:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1300:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1300:181   warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1300:210   warning  Unexpected use of comma operator                                                                                             no-sequences
   1301:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1301:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1301:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1306:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   1307:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1307:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1308:5     warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1308:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1308:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1308:20    warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1308:35    warning  'l' declared on line 1278 column 11 is used outside of binding context                                                       block-scoped-var
   1309:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1309:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1310:10    warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1311:12    warning  'l' declared on line 1278 column 11 is used outside of binding context                                                       block-scoped-var
   1311:30    warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1311:35    warning  'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1311:40    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:7     warning  'n' declared on line 1272 column 9 is used outside of binding context                                                        block-scoped-var
   1312:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1312:13    warning  'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1312:18    warning  'n' declared on line 1272 column 9 is used outside of binding context                                                        block-scoped-var
   1312:21    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:25    warning  's' declared on line 1273 column 101 is used outside of binding context                                                      block-scoped-var
   1312:31    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:36    warning  's' declared on line 1273 column 101 is used outside of binding context                                                      block-scoped-var
   1312:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1312:39    warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1312:44    warning  'r' declared on line 1273 column 94 is used outside of binding context                                                       block-scoped-var
   1313:7     warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1313:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1315:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1315:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1315:21    warning  't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1316:5     warning  'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1316:14    warning  'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1316:28    warning  'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:50    warning  'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1316:61    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1316:69    warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1317:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1317:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1317:21    warning  't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1320:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1320:75    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1322:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1322:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1322:24    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1322:93    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1324:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1324:44    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1329:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1330:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1331:10    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1331:570   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:598   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:619   warning  Unexpected use of comma operator                                                                                             no-sequences
   1331:722   warning  'e' is already declared in the upper scope on line 1329 column 22                                                            no-shadow
   1332:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1332:30    warning  'e' is already declared in the upper scope on line 1331 column 722                                                           no-shadow
   1333:10    warning  't' is already declared in the upper scope on line 1329 column 25                                                            no-shadow
   1333:13    warning  'i' is already declared in the upper scope on line 1329 column 28                                                            no-shadow
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:106   warning  'e' is already declared in the upper scope on line 1332 column 30                                                            no-shadow
   1334:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1334:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1335:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   1336:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1340:26    warning  'e' is already declared in the upper scope on line 1339 column 22                                                            no-shadow
   1340:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1340:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1341:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1341:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1341:17    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:36    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:80    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:111   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:134   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:164   warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:202   warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:224   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:231   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1342:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   1343:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1343:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   1345:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1345:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   1347:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1348:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1348:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1348:33    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1348:36    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1348:39    warning  't' is already declared in the upper scope on line 1347 column 25                                                            no-shadow
   1348:42    warning  '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     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1350:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1350:17    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1351:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   1351:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   1351:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   1352:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1352:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1352:44    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1353:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1353:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   1354:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   1354:53    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1354:56    warning  't' is already declared in the upper scope on line 1347 column 25                                                            no-shadow
   1358:26    warning  'e' is already declared in the upper scope on line 1357 column 22                                                            no-shadow
   1358:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1358:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1359:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1359:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1359:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1359:190   warning  't' is already defined                                                                                                       no-redeclare
   1359:207   warning  'r' is already defined                                                                                                       no-redeclare
   1359:293   warning  'o' is already defined                                                                                                       no-redeclare
   1359:371   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1359:420   warning  Unexpected use of comma operator                                                                                             no-sequences
   1360:15    warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1360:45    warning  'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1360:1016  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1362:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   1362:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1362:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1364:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1364:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1364:525   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:572   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:629   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:672   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:678   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:717   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:728   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1366:355   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:402   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:459   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:502   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:508   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:547   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:558   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1367:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1367:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   1369:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1370:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1370:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   1370:19    warning  'ace' is not defined                                                                                                         no-undef
   1370:150   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1370:153   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1370:156   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1370:156   warning  'i' is defined but never used                                                                                                no-unused-vars
   1371:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1372:812   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   1373:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1373:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1373:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1373:33    warning  'e' is already defined                                                                                                       no-redeclare
   1373:87    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1373:105   warning  Unexpected use of comma operator                                                                                             no-sequences
   1374:8     warning  'ace' is not defined                                                                                                         no-undef
   1374:106   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1374:109   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1374:112   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1374:112   warning  'i' is defined but never used                                                                                                no-unused-vars
   1375:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1375:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1375:26    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1375:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1376:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1376:36    warning  'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1376:39    warning  't' is already declared in the upper scope on line 1374 column 109                                                           no-shadow
   1378:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   1378:38    warning  'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1378:41    warning  't' is already declared in the upper scope on line 1374 column 109                                                           no-shadow
   1379:10    warning  'i' is already declared in the upper scope on line 1374 column 112                                                           no-shadow
   1379:13    warning  'n' is already declared in the upper scope on line 1375 column 13                                                            no-shadow
   1379:53    warning  Return statement should not contain assignment                                                                               no-return-assign
   1379:53    warning  Return statement should not contain assignment                                                                               no-return-assign
   1379:53    warning  Return statement should not contain assignment                                                                               no-return-assign
   1379:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1379:148   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1379:200   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1379:220   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1380:37    warning  'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1383:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1384:8     warning  'ace' is not defined                                                                                                         no-undef
   1384:143   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1384:146   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1384:149   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1384:149   warning  'i' is defined but never used                                                                                                no-unused-vars
   1385:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1385:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1385:64    warning  'e' is already defined                                                                                                       no-redeclare
   1385:97    warning  't' is already defined                                                                                                       no-redeclare
   1385:125   warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1386:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1387:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1387:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1387:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1388:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1388:34    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   1388:36    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   1388:38    warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   1388:44    warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   1388:48    warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   1388:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   1388:96    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   1388:98    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   1388:100   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   1388:106   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   1388:110   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   1388:119   warning  Unnecessary escape character: \*                                                                                             no-useless-escape
   1388:298   warning  Unexpected dangling '_' in '_getFoldWidgetBase'                                                                              no-underscore-dangle
   1388:376   warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1388:379   warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1388:382   warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1389:12    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1389:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1389:164   warning  Unexpected dangling '_' in '_getFoldWidgetBase'                                                                              no-underscore-dangle
   1390:45    warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1390:48    warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1390:51    warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1390:54    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1391:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1391:19    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1391:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1391:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1391:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1391:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1391:119   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1391:357   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1391:582   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1392:42    warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1392:45    warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1393:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1393:16    warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1393:22    warning  'a' was used before it was defined                                                                                           no-use-before-define
   1393:22    warning  'a' declared on line 1394 column 11 is used outside of binding context                                                       block-scoped-var
   1393:59    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1393:66    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1393:70    warning  'a' was used before it was defined                                                                                           no-use-before-define
   1393:70    warning  'a' declared on line 1394 column 11 is used outside of binding context                                                       block-scoped-var
   1394:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   1394:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1397:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1400:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1402:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1405:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1407:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1407:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1407:22    warning  'n' declared on line 1393 column 59 is used outside of binding context                                                       block-scoped-var
   1407:25    warning  'o' declared on line 1393 column 66 is used outside of binding context                                                       block-scoped-var
   1407:28    warning  'r' declared on line 1393 column 80 is used outside of binding context                                                       block-scoped-var
   1407:42    warning  'r' declared on line 1393 column 80 is used outside of binding context                                                       block-scoped-var
   1408:48    warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1408:51    warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1408:54    warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1409:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1409:16    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1409:40    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1413:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1413:13    warning  'r' declared on line 1409 column 59 is used outside of binding context                                                       block-scoped-var
   1414:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1414:21    warning  'r' declared on line 1409 column 59 is used outside of binding context                                                       block-scoped-var
   1414:24    warning  'n' declared on line 1409 column 16 is used outside of binding context                                                       block-scoped-var
   1418:8     warning  'ace' is not defined                                                                                                         no-undef
   1418:230   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1418:233   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1418:236   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1418:236   warning  'i' is defined but never used                                                                                                no-unused-vars
   1419:13    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1420:27    warning  's' was used before it was defined                                                                                           no-use-before-define
   1420:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   1420:50    warning  'a' was used before it was defined                                                                                           no-use-before-define
   1420:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1420:121   warning  'l' was used before it was defined                                                                                           no-use-before-define
   1420:121   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1421:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1421:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1421:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1421:256   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1421:274   warning  Unexpected use of comma operator                                                                                             no-sequences
   1422:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1422:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   1422:119   warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1422:122   warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1422:125   warning  'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1423:10    warning  'n' is already declared in the upper scope on line 1419 column 13                                                            no-shadow
   1423:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1423:45    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1423:73    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   1423:75    warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   1423:77    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   1423:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   1424:39    warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1424:42    warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1424:45    warning  'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1426:38    warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1426:41    warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1426:44    warning  'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1428:39    warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1429:12    warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1429:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1429:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1429:118   warning  Unexpected use of comma operator                                                                                             no-sequences
   1429:140   warning  'e' is already declared in the upper scope on line 1429 column 12                                                            no-shadow
   1436:8     warning  'ace' is not defined                                                                                                         no-undef
   1436:44    warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1437:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1439:28    warning  '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    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1440:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1440:96    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1440:99    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1440:102   warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1441:8     warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1441:11    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1441:17    warning  's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1441:21    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1441:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1442:11    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1444:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1444:11    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1445:24    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1445:73    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1445:124   warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1445:285   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1445:299   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1445:327   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1445:377   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1446:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1446:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1446:20    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1447:8     warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1447:26    warning  'n' declared on line 1448 column 9 is used outside of binding context                                                        block-scoped-var
   1447:26    warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1447:38    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1447:45    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1447:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1447:117   warning  'n' declared on line 1448 column 9 is used outside of binding context                                                        block-scoped-var
   1448:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1448:9     warning  'n' is already defined                                                                                                       no-redeclare
   1448:25    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1448:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1449:24    warning  'e' is already declared in the upper scope on line 1446 column 17                                                            no-shadow
   1449:27    warning  't' is already declared in the upper scope on line 1446 column 20                                                            no-shadow
   1449:30    warning  'i' is already declared in the upper scope on line 1447 column 8                                                             no-shadow
   1450:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1450:39    warning  'n' is already declared in the upper scope on line 1447 column 26                                                            no-shadow
   1450:42    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1451:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   1451:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   1451:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   1451:61    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1454:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1455:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1455:20    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1457:20    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1459:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1459:27    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1459:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   1459:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1462:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1464:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1464:14    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1465:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1466:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1466:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1466:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1466:85    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1467:10    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1467:17    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1467:37    warning  'c' is already declared in the upper scope on line 1446 column 14                                                            no-shadow
   1467:52    warning  'h' is already declared in the upper scope on line 1486 column 43                                                            no-shadow
   1467:76    warning  'd' is already declared in the upper scope on line 1496 column 11                                                            no-shadow
   1467:84    warning  'u' is already declared in the upper scope on line 1496 column 224                                                           no-shadow
   1467:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1467:126   warning  'e' is already declared in the upper scope on line 1466 column 85                                                            no-shadow
   1467:129   warning  't' is already declared in the upper scope on line 1467 column 10                                                            no-shadow
   1467:132   warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1467:135   warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1467:138   warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1467:144   warning  's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1469:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1469:10    warning  'a' is already declared in the upper scope on line 1440 column 54                                                            no-shadow
   1469:14    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1469:29    warning  'l' is already declared in the upper scope on line 1440 column 93                                                            no-shadow
   1469:41    warning  'n' is already defined                                                                                                       no-redeclare
   1469:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1469:68    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1469:152   warning  Unexpected use of comma operator                                                                                             no-sequences
   1470:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1470:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   1470:51    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1470:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1470:100   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1474:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1475:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1478:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1480:9     warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1483:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1483:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1483:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   1485:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   1486:37    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1486:149   warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1486:152   warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1486:155   warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1486:158   warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1487:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   1487:65    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1488:15    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1489:10    warning  's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1489:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1490:12    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1492:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1492:27    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1494:14    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1494:83    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1496:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1496:227   warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1496:230   warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1497:25    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1497:63    warning  'e' is already declared in the upper scope on line 1496 column 227                                                           no-shadow
   1497:66    warning  't' is already declared in the upper scope on line 1496 column 230                                                           no-shadow
   1498:9     warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1498:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1499:16    warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1505:18    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1506:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1508:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1512:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1513:30    warning  'e' is already declared in the upper scope on line 1496 column 227                                                           no-shadow
   1513:33    warning  't' is already declared in the upper scope on line 1496 column 230                                                           no-shadow
   1514:9     warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1514:12    warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1514:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1515:16    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1516:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   1516:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1522:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1524:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1526:76    warning  Unexpected use of comma operator                                                                                             no-sequences
   1526:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1530:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1531:20    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1532:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1532:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1532:20    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1533:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1534:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1534:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1536:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1536:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1536:36    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1538:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1538:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1538:20    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1539:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   1539:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   1542:3     warning  Unexpected var, use let or const instead                                                                                     no-var
   1542:34    warning  'e' is already declared in the upper scope on line 1541 column 22                                                            no-shadow
   1542:40    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1543:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1543:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   1543:61    warning  'e' is already declared in the upper scope on line 1542 column 34                                                            no-shadow
   1543:64    warning  't' is already declared in the upper scope on line 1542 column 37                                                            no-shadow
   1543:67    warning  'i' is already declared in the upper scope on line 1542 column 40                                                            no-shadow
   1543:70    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1543:73    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1545:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   1546:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1559:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1561:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1564:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1564:18    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1566:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1566:119   warning  Unexpected use of comma operator                                                                                             no-sequences
   1567:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1568:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1568:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1568:47    warning  'e' is already declared in the upper scope on line 1567 column 22                                                            no-shadow
   1572:26    warning  'e' is already declared in the upper scope on line 1571 column 22                                                            no-shadow
   1572:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1573:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1573:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1573:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1573:30    warning  'r' declared on line 1576 column 46 is used outside of binding context                                                       block-scoped-var
   1573:110   warning  't' is already defined                                                                                                       no-redeclare
   1573:179   warning  'r' declared on line 1576 column 46 is used outside of binding context                                                       block-scoped-var
   1573:190   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1574:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1576:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1576:46    warning  'r' is already defined                                                                                                       no-redeclare
   1576:212   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1577:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1577:78    warning  'p' was used before it was defined                                                                                           no-use-before-define
   1577:78    warning  'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:201   warning  'f' was used before it was defined                                                                                           no-use-before-define
   1577:201   warning  'f' declared on line 1585 column 18 is used outside of binding context                                                       block-scoped-var
   1577:234   warning  'p' was used before it was defined                                                                                           no-use-before-define
   1577:234   warning  'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:279   warning  'p' was used before it was defined                                                                                           no-use-before-define
   1577:279   warning  'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:289   warning  Unexpected use of comma operator                                                                                             no-sequences
   1577:497   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1577:669   warning  'f' was used before it was defined                                                                                           no-use-before-define
   1577:669   warning  'f' declared on line 1585 column 18 is used outside of binding context                                                       block-scoped-var
   1580:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1581:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   1582:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1583:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   1584:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1585:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   1585:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1585:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   1585:169   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1586:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   1587:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1590:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1590:34    warning  'C' was used before it was defined                                                                                           no-use-before-define
   1590:34    warning  'C' declared on line 1592 column 27 is used outside of binding context                                                       block-scoped-var
   1592:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   1592:23    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1592:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1592:93    warning  Unexpected use of comma operator                                                                                             no-sequences
   1594:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1594:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1594:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   1594:714   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1594:958   warning  Unexpected use of comma operator                                                                                             no-sequences
   1595:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1598:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1598:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1598:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1598:49    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1598:52    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1599:4     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:19    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1599:39    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:59    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:84    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1600:22    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1600:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1601:4     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:19    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1601:44    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:57    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1601:66    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:92    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1602:23    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1603:9     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:24    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1603:49    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1604:15    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1604:26    warning  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     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1608:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   1608:29    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1609:14    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1609:43    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1610:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1611:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1612:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1612:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1612:41    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1613:10    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1613:37    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1613:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1614:25    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1614:28    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1615:16    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1616:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1616:9     warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1616:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1616:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1616:14    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1617:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1618:23    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1618:26    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1618:29    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1620:17    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1621:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1624:15    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1624:22    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1628:32    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1628:35    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1629:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1629:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1629:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1629:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1631:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1633:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1634:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1634:30    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1638:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1638:30    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1639:4     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1640:33    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1641:4     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1642:29    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1644:24    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1646:27    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1646:30    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1646:33    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1647:8     warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1647:11    warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1648:21    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1648:36    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1648:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1648:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1648:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   1649:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1649:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   1652:23    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1652:26    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1653:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1653:20    warning  'e' is already defined                                                                                                       no-redeclare
   1653:51    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1653:78    warning  't' is already defined                                                                                                       no-redeclare
   1653:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1654:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1654:30    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1656:29    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1656:32    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1658:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1662:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1662:20    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1662:23    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1663:13    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1664:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1664:17    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1664:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1664:23    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1665:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1665:96    warning  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   warning  'e.textContent' is assigned to itself                                                                                        no-self-assign
   1666:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1666:14    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1667:11    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1667:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1667:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1667:168   warning  'e' is already declared in the upper scope on line 1667 column 11                                                            no-shadow
   1667:171   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1668:27    warning  'e' is already declared in the upper scope on line 1667 column 168                                                           no-shadow
   1668:30    warning  't' is already declared in the upper scope on line 1667 column 171                                                           no-shadow
   1671:49    warning  'e' is already declared in the upper scope on line 1667 column 11                                                            no-shadow
   1671:52    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1674:17    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1674:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1675:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1675:22    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:191   warning  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     warning  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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1677:11    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1677:11    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1677:26    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1677:26    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1677:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1677:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1677:211   warning  'e' is already declared in the upper scope on line 1677 column 11                                                            no-shadow
   1677:214   warning  't' is already declared in the upper scope on line 1677 column 26                                                            no-shadow
   1680:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1681:4     warning  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   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1681:361   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1682:5     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1682:76    warning  't.textContent' is assigned to itself                                                                                        no-self-assign
   1684:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1684:17    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1684:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1687:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1687:91    warning  Unexpected use of comma operator                                                                                             no-sequences
   1689:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1691:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1692:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1692:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1692:36    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1693:8     warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1693:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1693:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1693:1187  warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1693:1305  warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1694:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1694:83    warning  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   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1694:982   warning  'e' is already declared in the upper scope on line 1692 column 36                                                            no-shadow
   1694:1176  warning  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    warning  't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1695:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1695:313   warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1696:90    warning  Unexpected var, use let or const instead                                                                                     no-var
   1696:94    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1696:102   warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1698:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1698:47    warning  'i' declared on line 1696 column 94 is used outside of binding context                                                       block-scoped-var
   1700:33    warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   1702:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1702:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1702:609   warning  Unexpected use of comma operator                                                                                             no-sequences
   1702:788   warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1702:791   warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1702:794   warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1702:812   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1702:876   warning  'e' is already declared in the upper scope on line 1694 column 982                                                           no-shadow
   1702:879   warning  't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1703:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1703:208   warning  'e' is already declared in the upper scope on line 1702 column 876                                                           no-shadow
   1703:211   warning  't' is already declared in the upper scope on line 1702 column 879                                                           no-shadow
   1704:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1704:16    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1706:152   warning  'e' is already declared in the upper scope on line 1694 column 982                                                           no-shadow
   1706:155   warning  't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1707:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1707:254   warning  'e' is already declared in the upper scope on line 1706 column 152                                                           no-shadow
   1707:257   warning  't' is already declared in the upper scope on line 1706 column 155                                                           no-shadow
   1708:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1708:48    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1708:131   warning  Unexpected use of comma operator                                                                                             no-sequences
   1709:89    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1711:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   1712:7     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1712:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1714:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1714:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1714:73    warning  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     warning  Unexpected use of comma operator                                                                                             no-sequences
   1720:53    warning  '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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1721:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1721:67    warning  'e' is already declared in the upper scope on line 1721 column 10                                                            no-shadow
   1721:93    warning  'e' is already declared in the upper scope on line 1721 column 10                                                            no-shadow
   1721:102   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1723:8     warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1723:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1724:11    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1724:55    warning  Expected to return a value in method 'get'                                                                                   getter-return
   1726:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1727:14    warning  'e' is already declared in the upper scope on line 1723 column 8                                                             no-shadow
   1727:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1729:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1729:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1729:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1729:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1729:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1729:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1729:72    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1730:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1730:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1731:54    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1733:29    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1735:12    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1735:15    warning  'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1735:15    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1735:48    warning  'n' is already declared in the upper scope on line 1729 column 11                                                            no-shadow
   1735:48    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1736:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   1736:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1736:62    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1736:78    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1737:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1739:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1740:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1740:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   1742:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1743:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1744:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1747:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1747:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1747:541   warning  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   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1752:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1753:107   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1754:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1755:47    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1756:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1756:5     warning  Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1756:92    warning  'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1756:95    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1757:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1757:16    warning  'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1757:19    warning  'n' is already declared in the upper scope on line 1729 column 11                                                            no-shadow
   1757:27    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1757:45    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1758:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1759:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1759:17    warning  'n' declared on line 1757 column 19 is used outside of binding context                                                       block-scoped-var
   1759:20    warning  'o' declared on line 1757 column 27 is used outside of binding context                                                       block-scoped-var
   1760:52    warning  'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1760:55    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1762:31    warning  'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1762:34    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1765:87    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1766:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1769:52    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1770:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1770:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   1771:94    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1772:9     warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1772:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1772:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1775:53    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1776:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1777:51    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1778:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1779:143   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1781:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1782:11    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1782:38    warning  'e' is already declared in the upper scope on line 1781 column 48                                                            no-shadow
   1782:87    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1782:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1782:303   warning  Unexpected use of comma operator                                                                                             no-sequences
   1783:52    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1784:5     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1785:77    warning  'e' is defined but never used                                                                                                no-unused-vars
   1787:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1787:48    warning  'e' is defined but never used                                                                                                no-unused-vars
   1789:58    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1789:58    warning  'e' is defined but never used                                                                                                no-unused-vars
   1790:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1790:15    warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1791:54    warning  'e' is defined but never used                                                                                                no-unused-vars
   1792:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1792:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1793:84    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1794:9     warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1794:12    warning  'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1794:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1794:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1794:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1794:208   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1796:52    warning  Unexpected use of comma operator                                                                                             no-sequences
   1800:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1800:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   1804:43    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1804:43    warning  'e' is defined but never used                                                                                                no-unused-vars
   1805:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1805:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1805:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1805:320   warning  Unexpected use of comma operator                                                                                             no-sequences
   1805:552   warning  'e' is already declared in the upper scope on line 1804 column 43                                                            no-shadow
   1805:555   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1806:5     warning  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   warning  'e' is already declared in the upper scope on line 1804 column 43                                                            no-shadow
   1807:287   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1808:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1808:57    warning  'e' is already declared in the upper scope on line 1807 column 284                                                           no-shadow
   1808:60    warning  't' is already declared in the upper scope on line 1807 column 287                                                           no-shadow
   1809:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1809:8     warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1809:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   1810:21    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1813:4     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1815:10    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1815:31    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1815:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1815:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1816:38    warning  '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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1817:31    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1817:69    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1817:92    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1821:116   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1822:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1822:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1822:88    warning  'e' is already declared in the upper scope on line 1817 column 10                                                            no-shadow
   1823:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1823:23    warning  'i' is already declared in the upper scope on line 1817 column 69                                                            no-shadow
   1823:62    warning  't' is already declared in the upper scope on line 1817 column 31                                                            no-shadow
   1823:89    warning  'n' is already declared in the upper scope on line 1816 column 38                                                            no-shadow
   1823:129   warning  'o' is already declared in the upper scope on line 1838 column 9                                                             no-shadow
   1823:159   warning  'n' is already defined                                                                                                       no-redeclare
   1823:292   warning  'o' is already defined                                                                                                       no-redeclare
   1823:374   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1823:374   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1823:392   warning  Unexpected use of comma operator                                                                                             no-sequences
   1823:514   warning  'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1823:517   warning  'n' is already declared in the upper scope on line 1823 column 89                                                            no-shadow
   1824:36    warning  'e' is already declared in the upper scope on line 1823 column 514                                                           no-shadow
   1824:39    warning  't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1824:42    warning  'i' is already declared in the upper scope on line 1823 column 23                                                            no-shadow
   1827:19    warning  'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1827:22    warning  't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1828:11    warning  'i' is already declared in the upper scope on line 1823 column 23                                                            no-shadow
   1828:14    warning  'n' is already declared in the upper scope on line 1823 column 89                                                            no-shadow
   1828:17    warning  'o' is already declared in the upper scope on line 1823 column 129                                                           no-shadow
   1828:17    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1828:25    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1828:25    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1828:33    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1829:12    warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1829:42    warning  's' is already defined                                                                                                       no-redeclare
   1829:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1832:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1833:24    warning  'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1833:27    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1838:9     warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1838:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1838:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1838:163   warning  Unexpected use of comma operator                                                                                             no-sequences
   1838:252   warning  'e' is already declared in the upper scope on line 1817 column 10                                                            no-shadow
   1838:255   warning  't' is already declared in the upper scope on line 1817 column 31                                                            no-shadow
   1839:12    warning  'i' is already declared in the upper scope on line 1817 column 69                                                            no-shadow
   1839:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1839:33    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1841:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1841:43    warning  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   warning  'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1841:384   warning  'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1841:384   warning  Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1841:431   warning  'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1842:40    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1842:43    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1843:10    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1843:31    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1843:54    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1844:9     warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1844:48    warning  'o' is already defined                                                                                                       no-redeclare
   1844:133   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1844:133   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1844:167   warning  Unexpected use of comma operator                                                                                             no-sequences
   1844:181   warning  'i' is already declared in the upper scope on line 1843 column 10                                                            no-shadow
   1845:10    warning  'n' is already declared in the upper scope on line 1843 column 31                                                            no-shadow
   1845:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1845:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1845:39    warning  'e' is already declared in the upper scope on line 1842 column 40                                                            no-shadow
   1845:42    warning  't' is already declared in the upper scope on line 1842 column 43                                                            no-shadow
   1846:7     warning  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    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1852:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1852:32    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1853:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1853:57    warning  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   warning  'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1853:334   warning  'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1853:334   warning  Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1853:381   warning  'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1854:40    warning  '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    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1855:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1855:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   1857:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1857:39    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1857:42    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1858:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1860:40    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1860:43    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1861:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:138   warning  'e' is already declared in the upper scope on line 1860 column 40                                                            no-shadow
   1861:141   warning  't' is already declared in the upper scope on line 1860 column 43                                                            no-shadow
   1862:28    warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
   1864:35    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1864:38    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1867:28    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1867:31    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1872:11    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1872:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1872:48    warning  'e' is already declared in the upper scope on line 1877 column 14                                                            no-shadow
   1872:51    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1873:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1874:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   1877:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1877:14    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1877:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   1877:76    warning  Unexpected use of comma operator                                                                                             no-sequences
   1878:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1878:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   1880:38    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1881:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1881:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1881:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1881:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1881:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1881:62    warning  'e' is already declared in the upper scope on line 1880 column 38                                                            no-shadow
   1881:65    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1882:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1883:131   warning  Unexpected use of comma operator                                                                                             no-sequences
   1883:169   warning  'e' is already declared in the upper scope on line 1880 column 38                                                            no-shadow
   1883:172   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1884:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   1884:66    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1884:98    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1884:135   warning  Unexpected use of comma operator                                                                                             no-sequences
   1884:197   warning  'e' is already declared in the upper scope on line 1883 column 169                                                           no-shadow
   1884:200   warning  't' is already declared in the upper scope on line 1883 column 172                                                           no-shadow
   1885:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1885:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1889:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1889:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   1889:58    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1889:61    warning  '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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1893:14    warning  'h' is already declared in the upper scope on line 1662 column 17                                                            no-shadow
   1893:17    warning  'd' is already declared in the upper scope on line 1674 column 14                                                            no-shadow
   1893:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1893:23    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1894:267   warning  'e' is already declared in the upper scope on line 1892 column 41                                                            no-shadow
   1894:270   warning  't' is already declared in the upper scope on line 1893 column 20                                                            no-shadow
   1895:10    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1895:13    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1895:16    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1895:19    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1895:22    warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1895:22    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1895:47    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1895:47    warning  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   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1901:10    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1901:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1903:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1903:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1903:48    warning  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   warning  'e' is already declared in the upper scope on line 1901 column 10                                                            no-shadow
   1903:221   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1906:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   1909:8     warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1909:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1909:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1909:54    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1911:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   1911:133   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1911:136   warning  '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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1915:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   1915:106   warning  'e' is already declared in the upper scope on line 1914 column 39                                                            no-shadow
   1915:109   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1919:102   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1919:105   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1922:37    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1922:40    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1923:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1923:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1923:161   warning  'e' is already declared in the upper scope on line 1922 column 37                                                            no-shadow
   1923:164   warning  't' is already declared in the upper scope on line 1922 column 40                                                            no-shadow
   1925:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   1926:41    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1927:10    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1927:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1927:49    warning  'e' is already declared in the upper scope on line 1926 column 41                                                            no-shadow
   1927:52    warning  '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    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1928:56    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1928:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1928:89    warning  Unexpected use of comma operator                                                                                             no-sequences
   1929:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   1930:41    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1932:46    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1933:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1933:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   1935:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1935:11    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1936:51    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1936:54    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1936:85    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1936:155   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1936:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   1938:42    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1938:45    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1939:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1939:21    warning  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     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1943:10    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1943:39    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1943:78    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1943:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1943:102   warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
   1944:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1946:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1947:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   1947:14    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1947:22    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1947:29    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1949:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1951:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1951:13    warning  't' declared on line 1947 column 14 is used outside of binding context                                                       block-scoped-var
   1954:26    warning  'e' is already declared in the upper scope on line 1953 column 22                                                            no-shadow
   1954:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1954:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1955:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1955:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1955:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1955:131   warning  't' is already defined                                                                                                       no-redeclare
   1955:185   warning  'u' is already defined                                                                                                       no-redeclare
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1955:326   warning  Unexpected use of comma operator                                                                                             no-sequences
   1961:24    warning  'e' is already declared in the upper scope on line 1960 column 22                                                            no-shadow
   1961:30    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1964:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1967:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1967:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1967:14    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1968:28    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1970:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1970:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1978:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1980:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1982:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1984:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1984:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1988:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1988:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1989:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1993:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1994:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1994:13    warning  Comparing to itself is potentially pointless                                                                                 no-self-compare
   1994:15    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1994:23    warning  Comparing to itself is potentially pointless                                                                                 no-self-compare
   1994:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1997:26    warning  'e' is already declared in the upper scope on line 1996 column 22                                                            no-shadow
   1997:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1997:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1998:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1998:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1998:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1998:227   warning  's' is already defined                                                                                                       no-redeclare
   1998:342   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   1999:230   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1999:584   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2000:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2002:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2006:14    warning  'e' is already declared in the upper scope on line 2002 column 22                                                            no-shadow
   2007:5     warning  Unexpected console statement                                                                                                 no-console
   2012:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2013:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2013:11    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2015:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2015:14    warning  't' is already defined                                                                                                       no-redeclare
   2015:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   2015:43    warning  't' is already defined                                                                                                       no-redeclare
   2015:72    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   2015:99    warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2016:13    warning  'v' is a function                                                                                                            no-func-assign
   2016:98    warning  'e' is already declared in the upper scope on line 2015 column 99                                                            no-shadow
   2018:19    warning  'e' is already declared in the upper scope on line 2015 column 99                                                            no-shadow
   2021:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2021:17    warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2021:20    warning  't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2021:23    warning  'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2021:26    warning  'n' is already declared in the upper scope on line 2015 column 29                                                            no-shadow
   2024:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2025:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   2025:15    warning  'o' is already declared in the upper scope on line 2015 column 72                                                            no-shadow
   2025:22    warning  'r' is already declared in the upper scope on line 2045 column 40                                                            no-shadow
   2025:29    warning  's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2025:29    warning  's' is already declared in the upper scope on line 2045 column 293                                                           no-shadow
   2025:51    warning  's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2025:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2026:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2026:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   2026:51    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2029:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2029:14    warning  'c' declared on line 2025 column 67 is used outside of binding context                                                       block-scoped-var
   2029:19    warning  'r' declared on line 2025 column 22 is used outside of binding context                                                       block-scoped-var
   2029:30    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2029:30    warning  's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2030:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2031:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2031:26    warning  's' is already defined                                                                                                       no-redeclare
   2031:26    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2031:48    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2031:56    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2031:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2032:31    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2033:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2034:15    warning  'e' is already declared in the upper scope on line 2021 column 17                                                            no-shadow
   2034:18    warning  't' is already declared in the upper scope on line 2021 column 20                                                            no-shadow
   2035:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2035:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   2039:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2039:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2039:30    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2041:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2041:17    warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2041:20    warning  't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2042:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   2042:14    warning  'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2044:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2044:13    warning  'i' declared on line 2042 column 14 is used outside of binding context                                                       block-scoped-var
   2045:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2045:296   warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2046:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   2046:8     warning  't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2046:25    warning  'v' is already declared in the upper scope on line 2015 column 96                                                            no-shadow
   2046:37    warning  'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2046:61    warning  'i' is already defined                                                                                                       no-redeclare
   2046:65    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2046:152   warning  'e' is already defined                                                                                                       no-redeclare
   2046:3011  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2046:3235  warning  't' is already declared in the upper scope on line 2046 column 8                                                             no-shadow
   2047:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2047:9     warning  'e' is already declared in the upper scope on line 2045 column 296                                                           no-shadow
   2047:28    warning  'i' is already declared in the upper scope on line 2046 column 37                                                            no-shadow
   2047:62    warning  'r' is already declared in the upper scope on line 2045 column 40                                                            no-shadow
   2047:92    warning  'o' is already declared in the upper scope on line 2015 column 72                                                            no-shadow
   2047:131   warning  's' is already declared in the upper scope on line 2045 column 293                                                           no-shadow
   2047:394   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2047:394   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2047:560   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2048:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2048:10    warning  'e' is already defined                                                                                                       no-redeclare
   2048:22    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2048:62    warning  't' is already defined                                                                                                       no-redeclare
   2048:151   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2048:151   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2048:161   warning  Unexpected use of comma operator                                                                                             no-sequences
   2049:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2049:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   2049:14    warning  'i' is already defined                                                                                                       no-redeclare
   2049:60    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2049:79    warning  'i' is already defined                                                                                                       no-redeclare
   2049:113   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2050:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2050:11    warning  'e' is already defined                                                                                                       no-redeclare
   2050:23    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2050:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2050:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2050:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   2051:196   warning  'n' is already declared in the upper scope on line 2015 column 29                                                            no-shadow
   2051:625   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2051:637   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2053:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2053:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2053:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   2053:229   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2054:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2055:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2057:13    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2057:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2057:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2057:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   2057:92    warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:99    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:106   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:123   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:140   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:149   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:168   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:180   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:192   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:207   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:225   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:239   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:243   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:250   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:257   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:260   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:267   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:282   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:288   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:292   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:306   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:310   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:329   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:341   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:347   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:363   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2058:16    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2059:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2059:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   2060:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2060:12    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2060:15    warning  'i' is already declared in the upper scope on line 2047 column 28                                                            no-shadow
   2060:18    warning  'n' is already declared in the upper scope on line 2051 column 196                                                           no-shadow
   2060:21    warning  'o' is already declared in the upper scope on line 2047 column 92                                                            no-shadow
   2061:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2061:27    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2061:30    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2063:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2063:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   2064:16    warning  'e' is already declared in the upper scope on line 2061 column 30                                                            no-shadow
   2065:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2065:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2065:114   warning  Unexpected use of comma operator                                                                                             no-sequences
   2067:7     warning  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    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2068:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2068:126   warning  Unexpected use of comma operator                                                                                             no-sequences
   2069:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   2069:17    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2069:20    warning  'i' is already declared in the upper scope on line 2047 column 28                                                            no-shadow
   2069:28    warning  'n' is already declared in the upper scope on line 2051 column 196                                                           no-shadow
   2070:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2071:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2071:33    warning  'i' declared on line 2069 column 20 is used outside of binding context                                                       block-scoped-var
   2072:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2073:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2073:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2073:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2073:44    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2074:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2074:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   2076:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2076:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   2078:22    warning  'e' is already declared in the upper scope on line 2045 column 296                                                           no-shadow
   2083:12    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2083:15    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2084:13    warning  'i' is a function                                                                                                            no-func-assign
   2084:98    warning  'e' is already declared in the upper scope on line 2083 column 15                                                            no-shadow
   2086:19    warning  'e' is already declared in the upper scope on line 2083 column 15                                                            no-shadow
   2089:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2089:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2089:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   2090:11    warning  'Q' was used before it was defined                                                                                           no-use-before-define
   2091:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2091:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2092:11    warning  'S' was used before it was defined                                                                                           no-use-before-define
   2093:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2093:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   2093:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2093:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2093:23    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2093:26    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2094:8     warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2094:11    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2094:14    warning  'e' is already defined                                                                                                       no-redeclare
   2094:18    warning  'k' was used before it was defined                                                                                           no-use-before-define
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2094:36    warning  'S' was used before it was defined                                                                                           no-use-before-define
   2094:51    warning  'w' was used before it was defined                                                                                           no-use-before-define
   2094:63    warning  'x' was used before it was defined                                                                                           no-use-before-define
   2094:75    warning  'k' was used before it was defined                                                                                           no-use-before-define
   2094:90    warning  'k' was used before it was defined                                                                                           no-use-before-define
   2094:131   warning  'k' was used before it was defined                                                                                           no-use-before-define
   2095:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2095:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2095:24    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2096:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2097:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2098:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2099:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2102:11    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2102:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2102:88    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2102:137   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2103:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2103:34    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2103:37    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2104:26    warning  'e' is already declared in the upper scope on line 2103 column 31                                                            no-shadow
   2104:29    warning  't' is already declared in the upper scope on line 2103 column 34                                                            no-shadow
   2105:27    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2105:30    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2105:33    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2106:26    warning  'e' is already declared in the upper scope on line 2105 column 27                                                            no-shadow
   2106:29    warning  't' is already declared in the upper scope on line 2105 column 30                                                            no-shadow
   2107:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2107:21    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2108:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2108:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   2108:175   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2108:179   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2108:182   warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2108:185   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2108:193   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2108:201   warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2108:201   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2108:238   warning  'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2108:238   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2108:400   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2108:437   warning  Unexpected use of comma operator                                                                                             no-sequences
   2108:510   warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2108:513   warning  '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     warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2109:12    warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2109:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2109:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2110:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2110:15    warning  'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2110:18    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2111:375   warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2112:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2112:10    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2112:13    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2112:16    warning  'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2112:19    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2112:22    warning  'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2112:25    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2112:245   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2112:248   warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2112:251   warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2113:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2113:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2113:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2113:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2115:89    warning  'b' was used before it was defined                                                                                           no-use-before-define
   2115:136   warning  'b' was used before it was defined                                                                                           no-use-before-define
   2115:187   warning  'A' was used before it was defined                                                                                           no-use-before-define
   2115:231   warning  'A' was used before it was defined                                                                                           no-use-before-define
   2116:28    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2121:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2121:103   warning  'C' was used before it was defined                                                                                           no-use-before-define
   2122:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2123:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2123:16    warning  'e' is already defined                                                                                                       no-redeclare
   2123:61    warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2123:86    warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2123:132   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2123:248   warning  'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2124:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2124:11    warning  'r' declared on line 2125 column 24 is used outside of binding context                                                       block-scoped-var
   2124:11    warning  'r' is already declared in the upper scope on line 2108 column 193                                                           no-shadow
   2124:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2124:50    warning  'r' declared on line 2125 column 24 is used outside of binding context                                                       block-scoped-var
   2125:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2125:12    warning  's' is already declared in the upper scope on line 2108 column 201                                                           no-shadow
   2125:24    warning  'r' is already defined                                                                                                       no-redeclare
   2125:36    warning  'a' is already declared in the upper scope on line 2108 column 510                                                           no-shadow
   2125:44    warning  'l' is already declared in the upper scope on line 2112 column 25                                                            no-shadow
   2125:59    warning  'c' is already declared in the upper scope on line 2112 column 10                                                            no-shadow
   2125:74    warning  'h' is already declared in the upper scope on line 2112 column 13                                                            no-shadow
   2125:89    warning  'a' is already defined                                                                                                       no-redeclare
   2125:206   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2125:206   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2125:236   warning  Unexpected use of comma operator                                                                                             no-sequences
   2127:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2127:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2127:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   2127:37    warning  'C' was used before it was defined                                                                                           no-use-before-define
   2127:48    warning  'i' declared on line 2123 column 86 is used outside of binding context                                                       block-scoped-var
   2128:10    warning  'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2130:28    warning  'l' is already declared in the upper scope on line 2112 column 25                                                            no-shadow
   2130:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2131:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2131:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   2131:64    warning  Unexpected var, use let or const instead                                                                                     no-var
   2131:64    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2131:68    warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2131:133   warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2131:175   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2131:190   warning  't' is already defined                                                                                                       no-redeclare
   2131:212   warning  'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2131:287   warning  'i' is already defined                                                                                                       no-redeclare
   2131:307   warning  'e' is already declared in the upper scope on line 2130 column 31                                                            no-shadow
   2131:335   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2131:350   warning  'e' is already declared in the upper scope on line 2130 column 31                                                            no-shadow
   2132:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2132:11    warning  't' is already declared in the upper scope on line 2131 column 68                                                            no-shadow
   2132:14    warning  'i' is already declared in the upper scope on line 2131 column 133                                                           no-shadow
   2132:17    warning  'n' is already declared in the upper scope on line 2131 column 175                                                           no-shadow
   2132:20    warning  'o' is already declared in the upper scope on line 2131 column 212                                                           no-shadow
   2132:57    warning  'r' is already declared in the upper scope on line 2108 column 193                                                           no-shadow
   2132:141   warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2132:189   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:200   warning  'e' is assigned to itself                                                                                                    no-self-assign
   2132:217   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:232   warning  'r' was used before it was defined                                                                                           no-use-before-define
   2132:239   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:288   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:291   warning  'r' was used before it was defined                                                                                           no-use-before-define
   2132:303   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:315   warning  'r' was used before it was defined                                                                                           no-use-before-define
   2132:326   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:335   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:353   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:377   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:386   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:457   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   2132:612   warning  'e' is already defined                                                                                                       no-redeclare
   2132:630   warning  's' is already declared in the upper scope on line 2108 column 201                                                           no-shadow
   2132:647   warning  'a' is already declared in the upper scope on line 2108 column 510                                                           no-shadow
   2132:664   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2132:721   warning  Unexpected use of comma operator                                                                                             no-sequences
   2133:37    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2133:61    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2133:90    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2134:30    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2135:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2135:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   2136:25    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2137:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2137:122   warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2138:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2138:55    warning  'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2140:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2140:15    warning  'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2142:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2142:15    warning  'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2143:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2143:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   2143:35    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2144:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2144:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2144:10    warning  'b' is already declared in the upper scope on line 2301 column 9                                                             no-shadow
   2144:25    warning  '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    warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2145:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2145:73    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2147:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   2147:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2147:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   2149:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2149:12    warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2149:15    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2149:21    warning  'n' was used before it was defined                                                                                           no-use-before-define
   2149:71    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2150:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   2155:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   2155:14    warning  'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2155:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2155:64    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   2156:55    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2157:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2157:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   2160:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2160:22    warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:148   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:166   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:281   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:406   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:424   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2164:18    warning  'A' is already declared in the upper scope on line 3064 column 14                                                            no-shadow
   2164:33    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2164:33    warning  'e' is defined but never used                                                                                                no-unused-vars
   2166:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   2166:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2166:47    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2166:50    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2167:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2167:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   2168:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2168:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2170:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   2171:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2171:50    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   2171:53    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2172:13    warning  'o' is a function                                                                                                            no-func-assign
   2172:98    warning  'e' is already declared in the upper scope on line 2171 column 53                                                            no-shadow
   2174:19    warning  'e' is already declared in the upper scope on line 2171 column 53                                                            no-shadow
   2177:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2177:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2177:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2178:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2179:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2179:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2179:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2179:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   2179:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   2179:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   2179:146   warning  'e' is already declared in the upper scope on line 2177 column 17                                                            no-shadow
   2179:163   warning  'e' is already declared in the upper scope on line 2179 column 146                                                           no-shadow
   2179:166   warning  't' is already declared in the upper scope on line 2177 column 20                                                            no-shadow
   2180:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2182:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2182:12    warning  'i' is already declared in the upper scope on line 2178 column 14                                                            no-shadow
   2182:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2184:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2184:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2186:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2187:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2187:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2189:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2189:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2190:14    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2193:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2194:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2194:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2194:14    warning  't' was used before it was defined                                                                                           no-use-before-define
   2194:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2194:23    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2194:23    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   2194:67    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2195:134   warning  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    warning  'e' is already declared in the upper scope on line 2190 column 14                                                            no-shadow
   2197:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2197:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2197:51    warning  Unexpected dangling '_' in '_cancelUnhighlight'                                                                              no-underscore-dangle
   2198:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2198:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   2198:43    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2198:72    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2201:96    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2206:19    warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:32    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2206:37    warning  'n' was used before it was defined                                                                                           no-use-before-define
   2206:45    warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:48    warning  'n' was used before it was defined                                                                                           no-use-before-define
   2206:76    warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:112   warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2206:115   warning  Unreachable code                                                                                                             no-unreachable
   2206:119   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2206:122   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2206:125   warning  '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    warning  'e' is already defined                                                                                                       no-redeclare
   2207:114   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2207:176   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2208:15    warning  'e' is already declared in the upper scope on line 2207 column 176                                                           no-shadow
   2212:20    warning  'e' is already declared in the upper scope on line 2207 column 176                                                           no-shadow
   2213:64    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2213:93    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2219:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2219:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2219:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2220:15    warning  'e' is already declared in the upper scope on line 2219 column 17                                                            no-shadow
   2224:20    warning  'e' is already declared in the upper scope on line 2219 column 17                                                            no-shadow
   2224:23    warning  't' is already declared in the upper scope on line 2219 column 20                                                            no-shadow
   2225:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2225:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2225:108   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2225:115   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2226:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2226:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2226:16    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2226:19    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2226:22    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2226:22    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2226:30    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2226:38    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2226:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2227:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2230:10    warning  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   warning  Empty block statement                                                                                                        no-empty
   2234:16    warning  'e' is already declared in the upper scope on line 2224 column 20                                                            no-shadow
   2235:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2235:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   2238:28    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2239:9     warning  Unsafe usage of ReturnStatement                                                                                              no-unsafe-finally
   2243:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   2246:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2251:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2251:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2251:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2252:8     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2252:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2252:14    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2252:17    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2252:20    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2252:100   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2253:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2253:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2256:12    warning  'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2256:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   2256:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2256:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   2257:22    warning  'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2258:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2258:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   2261:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2261:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2264:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   2268:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2269:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2269:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2269:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   2271:22    warning  'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2274:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2275:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2275:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2275:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2276:8     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2276:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2277:289   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2279:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2279:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2279:20    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2280:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2280:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2280:61    warning  Unexpected var, use let or const instead                                                                                     no-var
   2280:65    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2280:72    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2282:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2282:13    warning  'n' declared on line 2280 column 72 is used outside of binding context                                                       block-scoped-var
   2283:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2283:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2284:13    warning  'm' is a function                                                                                                            no-func-assign
   2284:98    warning  'e' is already declared in the upper scope on line 2283 column 17                                                            no-shadow
   2286:19    warning  'e' is already declared in the upper scope on line 2283 column 17                                                            no-shadow
   2289:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2289:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2289:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2290:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2291:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2291:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2291:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2291:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   2291:144   warning  Function declared in a loop contains unsafe references to variable(s) 'm', 'm', 'm'                                          no-loop-func
   2291:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   2291:146   warning  'e' is already declared in the upper scope on line 2289 column 17                                                            no-shadow
   2291:163   warning  'e' is already declared in the upper scope on line 2291 column 146                                                           no-shadow
   2291:166   warning  't' is already declared in the upper scope on line 2289 column 20                                                            no-shadow
   2292:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2294:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2294:12    warning  'i' is already declared in the upper scope on line 2290 column 14                                                            no-shadow
   2294:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2296:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2296:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2298:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2299:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2299:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2301:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2301:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2302:14    warning  'S' is already declared in the upper scope on line 2099 column 7                                                             no-shadow
   2302:17    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2302:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2305:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2305:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2305:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2305:299   warning  Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2305:349   warning  Unexpected dangling '_' in '_onChangeValue'                                                                                  no-underscore-dangle
   2305:416   warning  Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2305:466   warning  Unexpected dangling '_' in '_onChangeField'                                                                                  no-underscore-dangle
   2306:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2306:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2306:14    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2306:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2306:23    warning  't' was used before it was defined                                                                                           no-use-before-define
   2306:23    warning  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   warning  'K' was used before it was defined                                                                                           no-use-before-define
   2309:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2309:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2309:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2309:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2309:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   2311:284   warning  Unexpected console statement                                                                                                 no-console
   2313:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2313:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2313:26    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2314:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2314:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2314:30    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2314:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2314:60    warning  Unexpected use of comma operator                                                                                             no-sequences
   2315:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2315:15    warning  't' declared on line 2313 column 26 is used outside of binding context                                                       block-scoped-var
   2317:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2317:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2317:26    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2318:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2318:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   2319:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2319:15    warning  't' declared on line 2317 column 26 is used outside of binding context                                                       block-scoped-var
   2321:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2322:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2326:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2327:18    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2328:31    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2334:61    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2336:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   2336:17    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2336:27    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2338:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2338:16    warning  't' declared on line 2336 column 17 is used outside of binding context                                                       block-scoped-var
   2342:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2343:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2343:16    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2343:45    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2344:9     warning  Function declared in a loop contains unsafe references to variable(s) 'i', 'n', 'n', 'n', 'n', 'n', 'n'                      no-loop-func
   2345:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2345:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2348:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2352:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2352:34    warning  'e' is already declared in the upper scope on line 2342 column 47                                                            no-shadow
   2355:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2355:15    warning  'n' declared on line 2343 column 45 is used outside of binding context                                                       block-scoped-var
   2357:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2357:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2357:24    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2358:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2358:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   2359:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2359:15    warning  'e' declared on line 2357 column 16 is used outside of binding context                                                       block-scoped-var
   2360:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2360:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2361:20    warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2363:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2363:20    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2363:20    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2363:74    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2363:96    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2364:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2364:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   2364:189   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2364:195   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2364:235   warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2365:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2366:13    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2368:11    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2368:26    warning  'e' is already declared in the upper scope on line 2363 column 74                                                            no-shadow
   2369:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   2369:13    warning  't' is already declared in the upper scope on line 2364 column 235                                                           no-shadow
   2369:33    warning  'e' is already defined                                                                                                       no-redeclare
   2369:138   warning  't' is already defined                                                                                                       no-redeclare
   2369:228   warning  'e' is already defined                                                                                                       no-redeclare
   2369:265   warning  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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2369:304   warning  Unexpected use of comma operator                                                                                             no-sequences
   2370:11    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2371:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2373:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2373:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   2376:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2377:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2377:35    warning  'e' is already declared in the upper scope on line 2363 column 74                                                            no-shadow
   2379:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   2384:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2386:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2386:92    warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2389:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2390:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2392:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2392:50    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2393:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2393:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   2395:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2395:38    warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2395:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   2396:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2396:50    warning  '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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2397:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2397:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2397:19    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2397:22    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2397:25    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2397:28    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2397:28    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2397:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2397:62    warning  Unexpected dangling '_' in '_getType'                                                                                        no-underscore-dangle
   2397:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   2400:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2401:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2403:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2404:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2410:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2410:19    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2410:29    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2411:23    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2411:81    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2412:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2412:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2414:24    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2415:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2415:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   2416:55    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2417:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2417:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2417:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2417:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2417:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2417:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2417:25    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2417:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2417:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2419:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2420:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2425:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2426:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2430:24    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2431:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2431:80    warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2433:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2433:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2433:71    warning  Unexpected dangling '_' in '_detachFromDom'                                                                                  no-underscore-dangle
   2433:111   warning  Unexpected dangling '_' in '_attachToDom'                                                                                    no-underscore-dangle
   2435:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2435:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2435:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2435:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2435:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2435:80    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2437:75    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2439:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2439:44    warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2441:83    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2441:188   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2441:260   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2441:285   warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2445:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2445:83    warning  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    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2447:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   2447:421   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2448:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2448:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2448:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   2449:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2450:45    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2451:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2451:189   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2454:47    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2455:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2455:77    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2459:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2459:10    warning  'e' declared on line 2460 column 11 is used outside of binding context                                                       block-scoped-var
   2459:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2459:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2459:32    warning  'e' declared on line 2460 column 11 is used outside of binding context                                                       block-scoped-var
   2460:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2460:11    warning  'e' is already defined                                                                                                       no-redeclare
   2460:28    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2460:51    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2460:59    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2461:18    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2461:43    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2461:69    warning  'o' was used before it was defined                                                                                           no-use-before-define
   2461:69    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2461:110   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2461:192   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2461:196   warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2461:215   warning  '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    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2462:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2462:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2462:93    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2463:36    warning  'o' declared on line 2461 column 192 is used outside of binding context                                                      block-scoped-var
   2463:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2463:40    warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2463:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   2463:94    warning  '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   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2468:43    warning  '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    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2469:29    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2469:52    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2469:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2469:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2469:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   2470:49    warning  '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    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2471:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2471:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2471:143   warning  '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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2475:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2475:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2475:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2479:11    warning  Unexpected dangling '_' in '_updateCssClassName'                                                                             no-underscore-dangle
   2479:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   2480:17    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2485:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2486:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2486:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   2488:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2488:53    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2488:56    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2489:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2489:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2489:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2489:16    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2489:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2489:187   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2489:303   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2489:307   warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2489:344   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2490:49    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2490:52    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2490:55    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2491:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2491:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2491:16    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2491:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2491:19    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2491:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2491:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2491:252   warning  '$' was used before it was defined                                                                                           no-use-before-define
   2492:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2492:54    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2492:57    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2493:11    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2494:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   2494:60    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2495:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2495:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2497:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2497:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2497:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2499:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2499:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2499:29    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2500:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2500:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2500:35    warning  'n' declared on line 2497 column 12 is used outside of binding context                                                       block-scoped-var
   2500:57    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2500:91    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2500:125   warning  'n' declared on line 2497 column 12 is used outside of binding context                                                       block-scoped-var
   2500:168   warning  Unexpected use of comma operator                                                                                             no-sequences
   2502:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2502:53    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2503:6     warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2503:61    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2504:45    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2504:48    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2505:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2505:40    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2505:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2505:72    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2505:80    warning  Return statement should not contain assignment                                                                               no-return-assign
   2505:80    warning  Return statement should not contain assignment                                                                               no-return-assign
   2505:110   warning  Unexpected use of comma operator                                                                                             no-sequences
   2505:137   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2505:323   warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2505:349   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2505:407   warning  'e' is already declared in the upper scope on line 2505 column 46                                                            no-shadow
   2507:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2507:198   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2508:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2509:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2511:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2512:17    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2514:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2514:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2514:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2516:44    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2517:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2518:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2518:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2519:51    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2519:109   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:109   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:257   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:379   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:488   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:575   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:640   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:682   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:866   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2522:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2525:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2525:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2526:17    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2526:24    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2531:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2532:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2532:53    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2534:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2534:43    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   2535:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   2538:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2540:49    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2541:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2541:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2541:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2541:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2541:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2541:114   warning  Unexpected dangling '_' in '_detachFromDom'                                                                                  no-underscore-dangle
   2541:249   warning  'e' is already declared in the upper scope on line 2540 column 49                                                            no-shadow
   2542:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2542:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2542:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2543:150   warning  'e' is already declared in the upper scope on line 2540 column 49                                                            no-shadow
   2543:153   warning  't' is already declared in the upper scope on line 2541 column 10                                                            no-shadow
   2544:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2544:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2545:92    warning  Unexpected dangling '_' in '_attachToDom'                                                                                    no-underscore-dangle
   2546:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2547:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2547:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2550:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2552:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2560:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2560:15    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2562:9     warning  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    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2563:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2569:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2571:11    warning  Unexpected dangling '_' in '_clearValueError'                                                                                no-underscore-dangle
   2571:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   2571:274   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2573:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2573:15    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2573:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2573:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2573:49    warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2573:99    warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2573:208   warning  Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2574:17    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2575:8     warning  Unexpected dangling '_' in '_setValueError'                                                                                  no-underscore-dangle
   2578:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2579:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2579:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   2581:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2582:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2583:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2583:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   2585:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2587:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2587:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2587:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2587:48    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2587:67    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2587:166   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2587:195   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2587:237   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2587:237   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2587:385   warning  Unexpected use of comma operator                                                                                             no-sequences
   2587:387   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2589:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2589:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2589:45    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2589:75    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2589:94    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2589:156   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2589:185   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2589:227   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2589:227   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2589:338   warning  Unexpected use of comma operator                                                                                             no-sequences
   2589:340   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2591:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2591:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2592:11    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2592:39    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2592:39    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2592:55    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2592:55    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2592:117   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2592:160   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2592:192   warning  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  warning  Unexpected dangling '_' in '_updateEnumOptions'                                                                              no-underscore-dangle
   2592:3238  warning  Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2592:3262  warning  Unexpected dangling '_' in '_showTimestampTag'                                                                               no-underscore-dangle
   2593:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2593:179   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2593:194   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2596:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2599:10    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2602:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2602:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2602:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   2602:39    warning  Unexpected dangling '_' in '_updateDomDefault'                                                                               no-underscore-dangle
   2606:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2606:49    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2607:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2607:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2607:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2607:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   2611:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2613:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2613:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2613:13    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2613:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2613:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2614:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2615:11    warning  Unexpected dangling '_' in '_clearFieldError'                                                                                no-underscore-dangle
   2615:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   2615:245   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2617:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2617:16    warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2617:59    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2617:59    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2617:98    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2617:98    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2617:196   warning  Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2617:231   warning  Unexpected dangling '_' in '_setFieldError'                                                                                  no-underscore-dangle
   2617:331   warning  Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2618:17    warning  'e' is already declared in the upper scope on line 2614 column 51                                                            no-shadow
   2619:8     warning  Unexpected dangling '_' in '_setFieldError'                                                                                  no-underscore-dangle
   2623:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2623:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2623:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2623:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2623:63    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2625:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2625:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2625:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2629:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2629:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2629:16    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2629:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2629:47    warning  Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   2629:784   warning  Unexpected dangling '_' in '_createDomTree'                                                                                  no-underscore-dangle
   2629:873   warning  Unexpected use of comma operator                                                                                             no-sequences
   2632:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2633:16    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2636:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2637:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2640:51    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2641:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2641:206   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2644:50    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2644:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2645:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2645:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2645:365   warning  'e' is already declared in the upper scope on line 2644 column 53                                                            no-shadow
   2648:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2649:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   2649:64    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2650:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2651:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   2651:64    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2652:48    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2653:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2653:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2653:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2653:32    warning  'i' is already defined                                                                                                       no-redeclare
   2653:115   warning  'i' is already defined                                                                                                       no-redeclare
   2653:317   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:354   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:426   warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2653:526   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:558   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2653:598   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2653:659   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2653:732   warning  Unexpected dangling '_' in '_updateSchema'                                                                                   no-underscore-dangle
   2653:754   warning  Unexpected dangling '_' in '_updateEnumOptions'                                                                              no-underscore-dangle
   2653:801   warning  'i' is already defined                                                                                                       no-redeclare
   2653:894   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2653:964   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2653:1056  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2653:1056  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2653:1577  warning  Unexpected use of comma operator                                                                                             no-sequences
   2653:1579  warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2653:1603  warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2653:1658  warning  Unexpected dangling '_' in '_updateDomIndexes'                                                                               no-underscore-dangle
   2653:1747  warning  '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   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2657:89    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2657:221   warning  Unexpected dangling '_' in '_findEnum'                                                                                       no-underscore-dangle
   2659:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2659:32    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2659:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2659:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2659:98    warning  'e' is already declared in the upper scope on line 2659 column 12                                                            no-shadow
   2659:101   warning  't' is already declared in the upper scope on line 2659 column 32                                                            no-shadow
   2660:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2660:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2661:51    warning  'e' is already declared in the upper scope on line 2659 column 12                                                            no-shadow
   2662:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2662:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2662:47    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2665:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2665:428   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2665:460   warning  Unexpected use of comma operator                                                                                             no-sequences
   2667:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2667:76    warning  Unexpected use of comma operator                                                                                             no-sequences
   2667:78    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2669:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2669:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2669:24    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2669:63    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2669:102   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2669:234   warning  'i' is already defined                                                                                                       no-redeclare
   2669:294   warning  'i' is already defined                                                                                                       no-redeclare
   2669:364   warning  Unexpected dangling '_' in '_createDomExpandButton'                                                                          no-underscore-dangle
   2669:472   warning  'i' is already defined                                                                                                       no-redeclare
   2669:541   warning  Unexpected dangling '_' in '_createDomField'                                                                                 no-underscore-dangle
   2669:640   warning  'i' is already defined                                                                                                       no-redeclare
   2669:894   warning  Return statement should not contain assignment                                                                               no-return-assign
   2669:894   warning  Return statement should not contain assignment                                                                               no-return-assign
   2669:894   warning  Return statement should not contain assignment                                                                               no-return-assign
   2669:894   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2669:932   warning  Unexpected use of comma operator                                                                                             no-sequences
   2669:964   warning  Unexpected dangling '_' in '_createDomValue'                                                                                 no-underscore-dangle
   2670:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2671:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2671:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2671:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:25    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2671:25    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:55    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2671:55    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:69    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2671:69    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:79    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2671:79    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:83    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2671:102   warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2671:102   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2672:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2672:64    warning  Unexpected use of comma operator                                                                                             no-sequences
   2673:55    warning  'd' was used before it was defined                                                                                           no-use-before-define
   2673:70    warning  Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2673:86    warning  'd' was used before it was defined                                                                                           no-use-before-define
   2673:192   warning  Unexpected dangling '_' in '_showColorPicker'                                                                                no-underscore-dangle
   2673:309   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2673:330   warning  Unexpected dangling '_' in '_updateDomDefault'                                                                               no-underscore-dangle
   2673:423   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2673:459   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2673:480   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2673:517   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2675:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:36    warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   2675:57    warning  Unexpected dangling '_' in '_clearValueError'                                                                                no-underscore-dangle
   2675:82    warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2675:106   warning  Unexpected var, use let or const instead                                                                                     no-var
   2675:106   warning  This line has 13 statements. Maximum allowed is 1                                                                            max-statements-per-line
   2675:110   warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2675:114   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2675:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:152   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2675:246   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:246   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:265   warning  Unexpected use of comma operator                                                                                             no-sequences
   2675:267   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2675:408   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:572   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:572   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:591   warning  Unexpected use of comma operator                                                                                             no-sequences
   2675:593   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2676:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2676:9     warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2676:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   2676:27    warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2679:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2679:14    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2681:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:21    warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   2681:46    warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2681:70    warning  Unexpected var, use let or const instead                                                                                     no-var
   2681:70    warning  This line has 11 statements. Maximum allowed is 1                                                                            max-statements-per-line
   2681:74    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2681:78    warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2681:110   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:116   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2681:210   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:210   warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:229   warning  Unexpected use of comma operator                                                                                             no-sequences
   2681:231   warning  Unexpected dangling '_' in '_updateSchema'                                                                                   no-underscore-dangle
   2681:253   warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2681:277   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2681:418   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:418   warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:437   warning  Unexpected use of comma operator                                                                                             no-sequences
   2681:439   warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2682:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2682:9     warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2682:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   2682:27    warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2685:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2685:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2685:12    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2685:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2685:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2685:347   warning  Unexpected use of comma operator                                                                                             no-sequences
   2685:603   warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   2686:47    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2687:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2687:24    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2687:50    warning  't' is already defined                                                                                                       no-redeclare
   2687:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2687:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2687:204   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2688:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2689:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2689:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2689:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2689:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2689:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2689:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2689:28    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2689:31    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2689:34    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2689:37    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2689:40    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2689:43    warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2689:46    warning  'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2689:49    warning  'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2689:52    warning  'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2689:52    warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:78    warning  'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2689:78    warning  'f' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:108   warning  'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2689:108   warning  'C' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:123   warning  'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2689:123   warning  'y' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:139   warning  'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2689:139   warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:153   warning  'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2689:161   warning  'b' is already declared in the upper scope on line 2301 column 9                                                             no-shadow
   2689:161   warning  'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:202   warning  'A' is already declared in the upper scope on line 3064 column 14                                                            no-shadow
   2689:202   warning  'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:297   warning  'w' is already declared in the upper scope on line 2095 column 9                                                             no-shadow
   2689:297   warning  'w' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:309   warning  'x' is already declared in the upper scope on line 2097 column 7                                                             no-shadow
   2689:309   warning  'x' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:332   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2689:332   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2689:524   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2689:562   warning  Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2689:677   warning  Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2689:860   warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2689:907   warning  Unexpected dangling '_' in '_onInsertAfter'                                                                                  no-underscore-dangle
   2689:965   warning  Unexpected dangling '_' in '_lastNode'                                                                                       no-underscore-dangle
   2689:1014  warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1078  warning  Unexpected dangling '_' in '_firstNode'                                                                                      no-underscore-dangle
   2689:1128  warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1197  warning  Unexpected dangling '_' in '_previousElement'                                                                                no-underscore-dangle
   2689:1241  warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1317  warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2689:1358  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2689:1496  warning  '$' was used before it was defined                                                                                           no-use-before-define
   2689:1754  warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2691:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2691:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2691:452   warning  Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:535   warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2691:605   warning  Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:708   warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   2691:839   warning  Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:1078  warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2693:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2693:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2693:462   warning  Unexpected dangling '_' in '_nextElement'                                                                                    no-underscore-dangle
   2693:502   warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2693:865   warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2695:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2695:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2695:455   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:534   warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2695:604   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:703   warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   2695:876   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:899   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2695:908   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:984   warning  '$' was used before it was defined                                                                                           no-use-before-define
   2695:1001  warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:1257  warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2697:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2697:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2697:432   warning  Unexpected use of comma operator                                                                                             no-sequences
   2698:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2699:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2699:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2699:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2699:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2699:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2699:111   warning  Unexpected use of comma operator                                                                                             no-sequences
   2701:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2701:13    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2701:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2701:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2701:95    warning  Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2701:258   warning  'e' is already declared in the upper scope on line 2701 column 13                                                            no-shadow
   2702:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2702:51    warning  Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2702:100   warning  Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2704:52    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2705:60    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2705:84    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2706:54    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2706:57    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2706:60    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2707:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2707:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2707:45    warning  'e' is already defined                                                                                                       no-redeclare
   2707:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2707:108   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2707:144   warning  't' is already defined                                                                                                       no-redeclare
   2707:192   warning  'i' is already defined                                                                                                       no-redeclare
   2707:327   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2707:327   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2708:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2708:56    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2708:59    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2709:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2709:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2709:45    warning  'e' is already defined                                                                                                       no-redeclare
   2709:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2709:108   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2709:144   warning  't' is already defined                                                                                                       no-redeclare
   2709:294   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2709:294   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2710:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2710:51    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2710:54    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2711:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2711:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2711:45    warning  'e' is already defined                                                                                                       no-redeclare
   2711:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2711:108   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2711:144   warning  't' is already defined                                                                                                       no-redeclare
   2711:288   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2711:288   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2712:52    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2713:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2713:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2713:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2713:16    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2713:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2713:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2713:136   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2714:43    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2714:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2715:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2715:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2715:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2715:16    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2715:47    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2715:94    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2715:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2715:150   warning  Unexpected use of comma operator                                                                                             no-sequences
   2715:152   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2715:319   warning  'e' is already declared in the upper scope on line 2714 column 46                                                            no-shadow
   2715:322   warning  't' is already declared in the upper scope on line 2715 column 10                                                            no-shadow
   2715:381   warning  'e' is already declared in the upper scope on line 2714 column 46                                                            no-shadow
   2715:384   warning  't' is already declared in the upper scope on line 2715 column 10                                                            no-shadow
   2716:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2716:11    warning  'e' is already defined                                                                                                       no-redeclare
   2716:38    warning  't' is already defined                                                                                                       no-redeclare
   2716:65    warning  Return statement should not contain assignment                                                                               no-return-assign
   2716:65    warning  Return statement should not contain assignment                                                                               no-return-assign
   2716:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2717:11    warning  Unexpected dangling '_' in '_updateDomIndexes'                                                                               no-underscore-dangle
   2717:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2718:45    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2719:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2719:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2719:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2719:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   2719:61    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2721:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2721:53    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2721:61    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2721:118   warning  't' is already defined                                                                                                       no-redeclare
   2721:158   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2721:166   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2721:212   warning  Unexpected use of comma operator                                                                                             no-sequences
   2722:51    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2723:118   warning  Unexpected use of comma operator                                                                                             no-sequences
   2724:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2725:11    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2726:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2727:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2727:43    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2727:64    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2727:110   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2727:163   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2727:163   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2727:163   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2727:259   warning  Unexpected use of comma operator                                                                                             no-sequences
   2728:17    warning  'e' is already declared in the upper scope on line 2724 column 48                                                            no-shadow
   2729:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2729:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   2729:27    warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   2733:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2733:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   2733:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2734:13    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2734:54    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2734:60    warning  Unexpected dangling '_' in '_setRoot'                                                                                        no-underscore-dangle
   2734:129   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2734:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2735:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2736:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   2738:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2738:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2740:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2741:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2741:16    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2741:23    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2742:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2742:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   2743:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2743:15    warning  'i' declared on line 2741 column 23 is used outside of binding context                                                       block-scoped-var
   2744:58    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2746:34    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   2749:48    warning  '$' was used before it was defined                                                                                           no-use-before-define
   2749:97    warning  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    warning  'z' was used before it was defined                                                                                           no-use-before-define
   2751:52    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   2751:76    warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2753:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2755:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2755:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2755:20    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2755:39    warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2756:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   2756:100   warning  '$' was used before it was defined                                                                                           no-use-before-define
   2756:123   warning  Empty block statement                                                                                                        no-empty
   2757:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2759:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2759:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2759:20    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2759:39    warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2760:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   2760:96    warning  '$' was used before it was defined                                                                                           no-use-before-define
   2760:119   warning  Empty block statement                                                                                                        no-empty
   2761:8     warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2763:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2763:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   2763:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   2763:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2763:128   warning  Unexpected use of comma operator                                                                                             no-sequences
   2765:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2765:10    warning  'e' declared on line 2766 column 45 is used outside of binding context                                                       block-scoped-var
   2765:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2765:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2765:39    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2766:17    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2766:45    warning  'e' is already defined                                                                                                       no-redeclare
   2767:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2767:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2769:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2769:15    warning  'e' declared on line 2766 column 45 is used outside of binding context                                                       block-scoped-var
   2770:55    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2771:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2771:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2774:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2774:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2774:28    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2776:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2776:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2778:9     warning  Expected a 'break' statement before 'default'                                                                                no-fallthrough
   2778:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2780:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2781:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2781:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2783:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2783:41    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2785:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2785:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2787:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2787:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2787:29    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2789:9     warning  Expected a 'break' statement before 'default'                                                                                no-fallthrough
   2789:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2791:54    warning  '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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2792:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2792:61    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2795:51    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2795:54    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2796:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2796:22    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2796:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2796:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2796:56    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2796:136   warning  'e' is already declared in the upper scope on line 2796 column 22                                                            no-shadow
   2797:123   warning  'e' is already declared in the upper scope on line 2796 column 136                                                           no-shadow
   2797:126   warning  't' is already declared in the upper scope on line 2795 column 51                                                            no-shadow
   2798:8     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2799:22    warning  'e' is already declared in the upper scope on line 2796 column 136                                                           no-shadow
   2799:25    warning  't' is already declared in the upper scope on line 2795 column 51                                                            no-shadow
   2800:8     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2803:54    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2803:57    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2804:10    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2804:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2804:13    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2804:23    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2804:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2804:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2805:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2807:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2809:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2811:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2812:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   2812:17    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2818:28    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2819:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2821:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2823:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2825:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2827:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2829:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2831:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2833:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2835:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2837:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2842:164   warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2844:22    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2844:67    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2844:88    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2844:120   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2845:11    warning  't' is already declared in the upper scope on line 2844 column 67                                                            no-shadow
   2845:23    warning  't' is already defined                                                                                                       no-redeclare
   2845:52    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2845:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2845:66    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2848:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2848:20    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2848:45    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2848:64    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2848:83    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2848:103   warning  'e' is already defined                                                                                                       no-redeclare
   2848:127   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2848:148   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2848:288   warning  'e' is already declared in the upper scope on line 2848 column 20                                                            no-shadow
   2851:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2853:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2854:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2854:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2854:229   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   2855:52    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2856:16    warning  Unexpected dangling '_' in '_escapeJSON'                                                                                     no-underscore-dangle
   2856:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2857:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2858:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2858:16    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2858:24    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2859:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2859:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2859:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2859:198   warning  Unexpected use of comma operator                                                                                             no-sequences
   2860:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2860:15    warning  't' declared on line 2858 column 16 is used outside of binding context                                                       block-scoped-var
   2862:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2862:54    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2865:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2865:45    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2868:18    warning  'e' is already declared in the upper scope on line 2862 column 12                                                            no-shadow
   2869:9     warning  Unexpected console statement                                                                                                 no-console
   2871:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2871:71    warning  'i' declared on line 2865 column 45 is used outside of binding context                                                       block-scoped-var
   2871:96    warning  'i' declared on line 2865 column 45 is used outside of binding context                                                       block-scoped-var
   2875:19    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2879:19    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:32    warning  't' was used before it was defined                                                                                           no-use-before-define
   2879:37    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2879:45    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:48    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2879:76    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:112   warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2879:115   warning  Unreachable code                                                                                                             no-unreachable
   2879:119   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2879:122   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2879:125   warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2880:111   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2882:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2882:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2884:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2884:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2884:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2886:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2886:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2886:21    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2886:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2886:51    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2890:33    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2890:36    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2893:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2893:10    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2893:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2893:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2893:19    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2893:22    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2893:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2893:306   warning  'e' is already declared in the upper scope on line 2890 column 36                                                            no-shadow
   2895:86    warning  'e' is already declared in the upper scope on line 2890 column 36                                                            no-shadow
   2898:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2898:31    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2901:6     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2902:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2902:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2902:15    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2902:18    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2902:21    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2902:24    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2902:43    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2902:73    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2902:86    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2902:94    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2902:106   warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2902:120   warning  'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2902:154   warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2902:154   warning  'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2902:174   warning  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    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:12    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:19    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:19    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:23    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:23    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2903:42    warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:42    warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:67    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:67    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:76    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:76    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:105   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:105   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:114   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:114   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:128   warning  Empty block statement                                                                                                        no-empty
   2903:131   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2903:131   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2903:133   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:133   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:137   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:137   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:143   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:143   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:154   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:163   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:163   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:172   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:172   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:178   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2903:226   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:236   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:236   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:261   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:261   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:278   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:278   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:282   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:292   warning  Unexpected use of comma operator                                                                                             no-sequences
   2903:297   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:297   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:301   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:301   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:306   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:306   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:331   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:331   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2903:331   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:335   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:335   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:373   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:373   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:385   warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2903:393   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:402   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:402   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:443   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:443   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:488   warning  'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2904:7     warning  'I' was used before it was defined                                                                                           no-use-before-define
   2904:7     warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2904:31    warning  'I' was used before it was defined                                                                                           no-use-before-define
   2904:31    warning  '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    warning  'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2907:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2907:40    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2907:40    warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2907:46    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2907:124   warning  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    warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2908:51    warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2908:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   2908:313   warning  Empty block statement                                                                                                        no-empty
   2908:317   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2909:18    warning  'p' is already defined                                                                                                       no-redeclare
   2909:41    warning  'p' is already defined                                                                                                       no-redeclare
   2909:71    warning  'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2909:93    warning  'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2909:111   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2910:13    warning  'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2910:43    warning  'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2910:55    warning  Function declared in a loop contains unsafe references to variable(s) 'I', 'I'                                               no-loop-func
   2910:57    warning  'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2910:100   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2911:31    warning  '$' 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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2915:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2916:10    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2917:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2917:28    warning  '$' was used before it was defined                                                                                           no-use-before-define
   2917:83    warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2917:231   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2922:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2922:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   2924:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2924:34    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2927:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2927:10    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2927:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2927:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2927:19    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2927:22    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2927:25    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2927:28    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2927:31    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2927:34    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2927:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2927:389   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2927:759   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2928:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   2930:6     warning  Unexpected dangling '_' in '_findEnum'                                                                                       no-underscore-dangle
   2930:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2933:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2934:21    warning  'e' is already declared in the upper scope on line 2930 column 31                                                            no-shadow
   2934:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2937:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2938:6     warning  Unexpected dangling '_' in '_findOneSchema'                                                                                  no-underscore-dangle
   2938:36    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2938:39    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2938:42    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2938:45    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2939:10    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2939:14    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:26    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:38    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2939:42    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2940:11    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2940:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2944:16    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2944:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2944:50    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2944:59    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2945:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2945:12    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2945:15    warning  'i' is already defined                                                                                                       no-redeclare
   2945:44    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2945:56    warning  'i' is already defined                                                                                                       no-redeclare
   2945:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2946:9     warning  Return statement should not contain assignment                                                                               no-return-assign
   2946:9     warning  Return statement should not contain assignment                                                                               no-return-assign
   2946:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   2946:125   warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2948:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2949:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2949:18    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2949:21    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2949:21    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2951:14    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2951:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2953:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2955:16    warning  'e' is already declared in the upper scope on line 2938 column 36                                                            no-shadow
   2961:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2961:11    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2963:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2964:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2964:100   warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2965:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2966:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2966:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   2966:35    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2967:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2968:17    warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2970:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2970:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   2970:44    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2973:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2973:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2973:86    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2974:6     warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2974:33    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2974:36    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2974:39    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2975:14    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2975:42    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2975:90    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2975:101   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2975:108   warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2976:11    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2976:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2976:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2977:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2977:10    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2977:13    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2977:23    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2977:23    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2977:30    warning  'o' declared on line 2975 column 90 is used outside of binding context                                                       block-scoped-var
   2979:12    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2979:25    warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2979:29    warning  Unexpected dangling '_' in '_findOneSchema'                                                                                  no-underscore-dangle
   2979:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2985:14    warning  'e' is already declared in the upper scope on line 2974 column 33                                                            no-shadow
   2989:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2990:30    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2993:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2993:13    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2993:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2993:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2993:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2993:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2993:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2993:236   warning  'e' is already declared in the upper scope on line 2990 column 30                                                            no-shadow
   2994:5     warning  Unexpected dangling '_' in '_remove'                                                                                         no-underscore-dangle
   2995:9     warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2996:33    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2999:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2999:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2999:16    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2999:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2999:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2999:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2999:28    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2999:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2999:189   warning  'e' is already declared in the upper scope on line 2996 column 33                                                            no-shadow
   3000:9     warning  't' is already declared in the upper scope on line 2999 column 10                                                            no-shadow
   3000:12    warning  'i' is already declared in the upper scope on line 2999 column 16                                                            no-shadow
   3000:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3000:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3000:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3000:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3000:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3000:145   warning  Unexpected use of comma operator                                                                                             no-sequences
   3001:91    warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   3001:212   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   3002:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3006:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3008:41    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3009:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3009:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3010:15    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3013:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3015:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3016:31    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3017:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3017:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3017:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3018:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3018:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3018:26    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3019:10    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3019:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3021:6     warning  Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   3021:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3021:33    warning  Unexpected var, use let or const instead                                                                                     no-var
   3021:37    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3021:73    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3021:223   warning  'n' was used before it was defined                                                                                           no-use-before-define
   3021:270   warning  'n' was used before it was defined                                                                                           no-use-before-define
   3021:275   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:333   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:398   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:460   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:463   warning  'n' was used before it was defined                                                                                           no-use-before-define
   3021:524   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3021:561   warning  Return statement should not contain assignment                                                                               no-return-assign
   3021:561   warning  Return statement should not contain assignment                                                                               no-return-assign
   3021:561   warning  Return statement should not contain assignment                                                                               no-return-assign
   3021:646   warning  Unexpected use of comma operator                                                                                             no-sequences
   3022:4     warning  Unexpected use of comma operator                                                                                             no-sequences
   3026:41    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3026:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   3027:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3027:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3027:22    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3027:32    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3027:113   warning  'n' is already defined                                                                                                       no-redeclare
   3027:222   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3027:222   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3030:47    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3030:50    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3031:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3031:8     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3031:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3031:21    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3032:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3034:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3036:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3038:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3039:12    warning  'o' is already defined                                                                                                       no-redeclare
   3040:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3041:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3041:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3041:174   warning  Unexpected use of comma operator                                                                                             no-sequences
   3041:182   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3042:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3043:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3043:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3043:11    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:23    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3043:23    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:53    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3043:53    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:67    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3043:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3043:215   warning  Unexpected use of comma operator                                                                                             no-sequences
   3044:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3044:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   3046:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   3046:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3046:29    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3047:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3047:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3048:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3048:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3048:24    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3049:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3049:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3049:14    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3049:17    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3049:20    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3049:23    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:50    warning  Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   3049:263   warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   3050:115   warning  Unexpected use of comma operator                                                                                             no-sequences
   3051:150   warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   3052:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   3053:73    warning  Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3053:677   warning  Unexpected use of comma operator                                                                                             no-sequences
   3054:4     warning  Unexpected use of comma operator                                                                                             no-sequences
   3054:41    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3054:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   3055:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3055:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3055:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3055:132   warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   3055:237   warning  Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3056:6     warning  Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3060:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3061:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3062:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   3062:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3062:29    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3062:32    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3063:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3063:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3064:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3064:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3065:13    warning  'A' is a function                                                                                                            no-func-assign
   3065:98    warning  'e' is already declared in the upper scope on line 3064 column 17                                                            no-shadow
   3067:19    warning  'e' is already declared in the upper scope on line 3064 column 17                                                            no-shadow
   3070:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3070:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3070:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3071:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3072:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3072:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3072:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3072:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3072:144   warning  Function declared in a loop contains unsafe references to variable(s) 'A', 'A', 'A'                                          no-loop-func
   3072:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3072:146   warning  'e' is already declared in the upper scope on line 3070 column 17                                                            no-shadow
   3072:163   warning  'e' is already declared in the upper scope on line 3072 column 146                                                           no-shadow
   3072:166   warning  't' is already declared in the upper scope on line 3070 column 20                                                            no-shadow
   3073:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3075:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3075:12    warning  'i' is already declared in the upper scope on line 3071 column 14                                                            no-shadow
   3075:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3077:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3077:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3079:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3080:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3080:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3082:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3083:13    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3083:16    warning  't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3086:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3086:16    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3086:19    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3088:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3088:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   3088:121   warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3090:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3092:40    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3094:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3096:41    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3098:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3100:42    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3101:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3101:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3101:63    warning  'e' is already declared in the upper scope on line 3100 column 42                                                            no-shadow
   3104:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3105:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3105:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3105:54    warning  'e' is already declared in the upper scope on line 3104 column 25                                                            no-shadow
   3108:48    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3109:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3109:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3109:63    warning  'e' is already declared in the upper scope on line 3108 column 48                                                            no-shadow
   3112:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3113:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3113:35    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3113:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3113:77    warning  'e' is already declared in the upper scope on line 3112 column 25                                                            no-shadow
   3116:47    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3117:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3117:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3117:63    warning  'e' is already declared in the upper scope on line 3116 column 47                                                            no-shadow
   3120:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3121:10    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3121:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3121:33    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3121:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3121:74    warning  'e' is already declared in the upper scope on line 3120 column 25                                                            no-shadow
   3122:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3122:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   3124:42    warning  '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    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3125:35    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3125:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3125:91    warning  'e' is already declared in the upper scope on line 3124 column 42                                                            no-shadow
   3128:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3129:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3129:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3129:63    warning  'e' is already declared in the upper scope on line 3128 column 25                                                            no-shadow
   3132:45    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3133:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3133:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3133:68    warning  'e' is already declared in the upper scope on line 3132 column 45                                                            no-shadow
   3136:25    warning  '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    warning  'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3137:10    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3137:33    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3137:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3137:83    warning  'e' is already declared in the upper scope on line 3136 column 25                                                            no-shadow
   3138:11    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3138:14    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3138:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3138:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3138:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3138:126   warning  Unexpected use of comma operator                                                                                             no-sequences
   3140:40    warning  '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    warning  'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3141:38    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3141:64    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3141:104   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3141:104   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3141:166   warning  'e' is already declared in the upper scope on line 3141 column 38                                                            no-shadow
   3141:169   warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3142:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3142:34    warning  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     warning  Unexpected use of comma operator                                                                                             no-sequences
   3144:25    warning  '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    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3145:42    warning  'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3145:72    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3145:116   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3145:186   warning  'e' is already declared in the upper scope on line 3145 column 12                                                            no-shadow
   3145:189   warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3146:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3146:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   3148:35    warning  '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    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3149:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3149:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3149:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   3150:25    warning  '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    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3151:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3151:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3151:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   3152:40    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3154:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3157:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   3157:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3157:13    warning  't' was used before it was defined                                                                                           no-use-before-define
   3157:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   3157:22    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3157:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3157:104   warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3157:107   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3158:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3160:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3160:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   3167:12    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3167:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3168:13    warning  't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3168:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3169:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3172:19    warning  'e' is already declared in the upper scope on line 3167 column 12                                                            no-shadow
   3173:10    warning  Unexpected console statement                                                                                                 no-console
   3177:8     warning  Unexpected console statement                                                                                                 no-console
   3179:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3179:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3179:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   3183:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3183:26    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3184:13    warning  't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3184:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3185:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3188:19    warning  'e' is already declared in the upper scope on line 3183 column 26                                                            no-shadow
   3189:10    warning  Unexpected console statement                                                                                                 no-console
   3193:8     warning  Unexpected console statement                                                                                                 no-console
   3195:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3198:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3198:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3199:18    warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:31    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3199:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3199:44    warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3199:75    warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:111   warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3199:114   warning  Unreachable code                                                                                                             no-unreachable
   3199:118   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3199:121   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3199:124   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3200:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3200:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3201:13    warning  'L' is a function                                                                                                            no-func-assign
   3201:98    warning  'e' is already declared in the upper scope on line 3200 column 22                                                            no-shadow
   3203:19    warning  'e' is already declared in the upper scope on line 3200 column 22                                                            no-shadow
   3206:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3206:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3206:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3207:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3208:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3208:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3208:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3208:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3208:144   warning  Function declared in a loop contains unsafe references to variable(s) 'L', 'L', 'L'                                          no-loop-func
   3208:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3208:146   warning  'e' is already declared in the upper scope on line 3206 column 17                                                            no-shadow
   3208:163   warning  'e' is already declared in the upper scope on line 3208 column 146                                                           no-shadow
   3208:166   warning  't' is already declared in the upper scope on line 3206 column 20                                                            no-shadow
   3209:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3211:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3211:12    warning  'i' is already declared in the upper scope on line 3207 column 14                                                            no-shadow
   3211:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3213:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3213:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3215:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3216:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3216:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3218:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3219:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3219:16    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3219:19    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3222:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3222:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   3222:11    warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3222:21    warning  'e' is already defined                                                                                                       no-redeclare
   3222:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3222:101   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3222:204   warning  't' is already defined                                                                                                       no-redeclare
   3222:323   warning  't' is already defined                                                                                                       no-redeclare
   3222:443   warning  'e' is already defined                                                                                                       no-redeclare
   3222:602   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3222:720   warning  'e' is already defined                                                                                                       no-redeclare
   3222:788   warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3223:7     warning  Unexpected dangling '_' in '_onDelayedSearch'                                                                                no-underscore-dangle
   3224:33    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3224:33    warning  'e' is defined but never used                                                                                                no-unused-vars
   3225:7     warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3226:34    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3227:7     warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
   3228:32    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3229:7     warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   3230:32    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3230:32    warning  'e' is defined but never used                                                                                                no-unused-vars
   3232:67    warning  'e' is already defined                                                                                                       no-redeclare
   3234:67    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3234:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3234:84    warning  Unexpected use of comma operator                                                                                             no-sequences
   3237:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   3237:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3237:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3237:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   3237:22    warning  't' was used before it was defined                                                                                           no-use-before-define
   3237:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3237:61    warning  '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     warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3238:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3238:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3238:131   warning  Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3239:46    warning  '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     warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3240:12    warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3240:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3240:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3240:120   warning  Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3241:54    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3241:57    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3242:9     warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3242:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3242:15    warning  'o' is already declared in the upper scope on line 3219 column 13                                                            no-shadow
   3242:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3242:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3242:178   warning  Unexpected use of comma operator                                                                                             no-sequences
   3243:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3244:34    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3244:62    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3246:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3246:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3247:54    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3247:54    warning  'e' is defined but never used                                                                                                no-unused-vars
   3248:5     warning  Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3248:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3248:31    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3248:70    warning  'e' is already declared in the upper scope on line 3247 column 54                                                            no-shadow
   3248:70    warning  'e' is defined but never used                                                                                                no-unused-vars
   3249:6     warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3251:47    warning  '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     warning  Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3252:25    warning  Unexpected var, use let or const instead                                                                                     no-var
   3252:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3252:29    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3252:56    warning  't' is already defined                                                                                                       no-redeclare
   3252:79    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3252:115   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3253:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3253:65    warning  Unexpected var, use let or const instead                                                                                     no-var
   3253:65    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3253:69    warning  'e' is already defined                                                                                                       no-redeclare
   3253:144   warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3254:17    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3256:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3259:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3259:8     warning  Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3259:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3259:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   3259:40    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3261:48    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3262:11    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3262:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3262:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3262:65    warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3262:153   warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3263:46    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3264:11    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3264:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3264:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3264:50    warning  Unexpected dangling '_' in '_onDelayedSearch'                                                                                no-underscore-dangle
   3266:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3266:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3266:33    warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3268:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3272:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3272:141   warning  Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3273:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:31    warning  't' was used before it was defined                                                                                           no-use-before-define
   3273:36    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3273:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:47    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3273:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3273:114   warning  Unreachable code                                                                                                             no-unreachable
   3273:118   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3273:121   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3273:124   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3274:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3274:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3275:13    warning  'N' is a function                                                                                                            no-func-assign
   3275:98    warning  'e' is already declared in the upper scope on line 3274 column 22                                                            no-shadow
   3277:19    warning  'e' is already declared in the upper scope on line 3274 column 22                                                            no-shadow
   3280:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3280:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3280:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3281:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3282:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3282:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3282:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3282:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3282:144   warning  Function declared in a loop contains unsafe references to variable(s) 'N', 'N', 'N'                                          no-loop-func
   3282:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3282:146   warning  'e' is already declared in the upper scope on line 3280 column 17                                                            no-shadow
   3282:163   warning  'e' is already declared in the upper scope on line 3282 column 146                                                           no-shadow
   3282:166   warning  't' is already declared in the upper scope on line 3280 column 20                                                            no-shadow
   3283:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3285:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3285:12    warning  'i' is already declared in the upper scope on line 3281 column 14                                                            no-shadow
   3285:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3287:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3287:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3289:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3290:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3290:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3292:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3292:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   3293:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3293:17    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3293:20    warning  't' is already declared in the upper scope on line 3319 column 122                                                           no-shadow
   3296:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3296:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3297:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   3297:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3297:14    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3297:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3297:23    warning  't' was used before it was defined                                                                                           no-use-before-define
   3297:23    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3299:46    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3300:12    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3300:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3300:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3300:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   3300:80    warning  'i' is already declared in the upper scope on line 3293 column 14                                                            no-shadow
   3300:83    warning  'n' is already declared in the upper scope on line 3319 column 125                                                           no-shadow
   3301:11    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3301:14    warning  't' is already declared in the upper scope on line 3319 column 122                                                           no-shadow
   3301:52    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3301:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3301:95    warning  Unexpected use of comma operator                                                                                             no-sequences
   3301:142   warning  'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3302:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3304:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3304:41    warning  't' is already declared in the upper scope on line 3301 column 14                                                            no-shadow
   3304:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3304:71    warning  'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3305:168   warning  'e' is already declared in the upper scope on line 3304 column 71                                                            no-shadow
   3305:171   warning  't' is already declared in the upper scope on line 3304 column 41                                                            no-shadow
   3306:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3308:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   3308:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3309:347   warning  'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3310:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3310:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   3311:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3311:146   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3315:56    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3316:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3317:64    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3318:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3319:19    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:32    warning  't' was used before it was defined                                                                                           no-use-before-define
   3319:37    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3319:45    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:48    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3319:76    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:112   warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:115   warning  Unreachable code                                                                                                             no-unreachable
   3319:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3319:119   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3319:122   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3319:125   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3320:11    warning  'e' is already defined                                                                                                       no-redeclare
   3320:40    warning  't' is already defined                                                                                                       no-redeclare
   3320:65    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3320:68    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3323:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3323:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3323:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   3323:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3323:235   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3323:286   warning  Unexpected dangling '_' in '_setOptions'                                                                                     no-underscore-dangle
   3323:462   warning  Unexpected dangling '_' in '_createFrame'                                                                                    no-underscore-dangle
   3323:483   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3325:144   warning  Unexpected use of comma operator                                                                                             no-sequences
   3325:346   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3326:31    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3327:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3327:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3327:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3327:83    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3327:266   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3327:269   warning  't' is already declared in the upper scope on line 3326 column 31                                                            no-shadow
   3327:272   warning  'i' is already declared in the upper scope on line 3327 column 11                                                            no-shadow
   3328:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3328:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3328:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3328:202   warning  'e' is already declared in the upper scope on line 3327 column 266                                                           no-shadow
   3329:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3330:23    warning  Unexpected console statement                                                                                                 no-console
   3331:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   3331:138   warning  Unexpected use of comma operator                                                                                             no-sequences
   3331:175   warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3333:48    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3333:160   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3333:205   warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3334:23    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3335:30    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3335:154   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3335:168   warning  Unexpected dangling '_' in '_setRoot'                                                                                        no-underscore-dangle
   3335:188   warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3335:278   warning  Unexpected use of comma operator                                                                                             no-sequences
   3336:26    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3337:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3337:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3337:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3337:149   warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3344:27    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3347:15    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3348:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3350:30    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3353:15    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3354:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3356:27    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3357:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3357:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   3361:9     warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3361:79    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3361:79    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3363:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3364:28    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3365:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3366:26    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3367:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   3367:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   3367:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3367:149   warning  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     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3372:26    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3374:12    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3374:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3376:18    warning  '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    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3377:69    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3377:69    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3379:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3379:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3382:29    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3382:32    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3383:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3383:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   3383:47    warning  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    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3386:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3386:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   3386:59    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3386:107   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   3386:254   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3386:265   warning  Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3389:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3390:8     warning  Unexpected console statement                                                                                                 no-console
   3392:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3395:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3396:8     warning  Unexpected console statement                                                                                                 no-console
   3398:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3401:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3402:8     warning  Unexpected console statement                                                                                                 no-console
   3404:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   3404:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3404:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   3407:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3408:8     warning  Unexpected console statement                                                                                                 no-console
   3413:11    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3413:21    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3413:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3414:10    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3414:10    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3414:28    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3414:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3414:36    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3414:128   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:177   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:265   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:279   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3415:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3415:40    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3415:50    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3415:86    warning  Unexpected dangling '_' in '_validateCustom'                                                                                 no-underscore-dangle
   3415:118   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3415:118   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3415:120   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3415:190   warning  Unexpected dangling '_' in '_renderValidationErrors'                                                                         no-underscore-dangle
   3415:403   warning  Unexpected use of comma operator                                                                                             no-sequences
   3416:16    warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3421:30    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3422:6     warning  Unexpected console statement                                                                                                 no-console
   3424:43    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3425:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3425:51    warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3427:16    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3427:32    warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:35    warning  't' is already declared in the upper scope on line 3427 column 16                                                            no-shadow
   3427:73    warning  't' is already declared in the upper scope on line 3427 column 35                                                            no-shadow
   3427:91    warning  'e' is already declared in the upper scope on line 3427 column 32                                                            no-shadow
   3427:122   warning  'e' is already declared in the upper scope on line 3427 column 32                                                            no-shadow
   3427:191   warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:386   warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:430   warning  Unexpected use of comma operator                                                                                             no-sequences
   3428:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3430:10    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3430:13    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3430:16    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   3431:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   3431:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   3431:126   warning  'e' is already declared in the upper scope on line 3428 column 35                                                            no-shadow
   3431:166   warning  'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3432:14    warning  't' is already declared in the upper scope on line 3430 column 13                                                            no-shadow
   3432:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3432:68    warning  Unexpected console statement                                                                                                 no-console
   3432:212   warning  Unexpected use of comma operator                                                                                             no-sequences
   3433:18    warning  'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3434:12    warning  't' is already declared in the upper scope on line 3430 column 13                                                            no-shadow
   3434:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3436:18    warning  'e' is already declared in the upper scope on line 3433 column 18                                                            no-shadow
   3436:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3436:37    warning  Unexpected console statement                                                                                                 no-console
   3436:124   warning  Unexpected use of comma operator                                                                                             no-sequences
   3437:21    warning  'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3439:15    warning  'e' is already declared in the upper scope on line 3428 column 35                                                            no-shadow
   3441:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3443:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3444:35    warning  '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    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3445:21    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3445:49    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3445:83    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3445:103   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3445:114   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3445:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3445:303   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3445:309   warning  Unexpected use of comma operator                                                                                             no-sequences
   3446:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3449:98    warning  Unexpected use of comma operator                                                                                             no-sequences
   3450:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3451:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3451:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3451:15    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3451:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3451:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3451:164   warning  'e' is already declared in the upper scope on line 3450 column 35                                                            no-shadow
   3453:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3453:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:54    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3453:54    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:76    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3453:76    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:113   warning  'e' is already declared in the upper scope on line 3453 column 76                                                            no-shadow
   3453:147   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3453:182   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3453:305   warning  Unexpected use of comma operator                                                                                             no-sequences
   3453:442   warning  'e' is already declared in the upper scope on line 3453 column 76                                                            no-shadow
   3454:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3454:31    warning  '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     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3455:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3455:15    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3455:18    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3455:21    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3455:24    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   3455:24    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3455:52    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3455:52    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   3456:10    warning  'e' is already declared in the upper scope on line 3454 column 28                                                            no-shadow
   3456:27    warning  'e' is already defined                                                                                                       no-redeclare
   3456:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3456:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3459:11    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3459:21    warning  '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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3459:309   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3459:312   warning  'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3460:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3460:6     warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   3460:20    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3461:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3461:14    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3461:17    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3461:20    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3461:124   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3461:161   warning  Unexpected use of comma operator                                                                                             no-sequences
   3461:195   warning  'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3462:12    warning  't' is already declared in the upper scope on line 3459 column 21                                                            no-shadow
   3462:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3462:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3462:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   3464:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3464:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3466:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3466:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   3472:6     warning  Unexpected dangling '_' in '_onUndo'                                                                                         no-underscore-dangle
   3474:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3476:39    warning  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   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3477:195   warning  'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3479:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3479:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   3480:16    warning  'e' is already declared in the upper scope on line 3477 column 195                                                           no-shadow
   3481:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   3483:365   warning  Unexpected dangling '_' in '_onTreePathSectionSelected'                                                                      no-underscore-dangle
   3483:454   warning  Unexpected dangling '_' in '_onTreePathMenuItemSelected'                                                                     no-underscore-dangle
   3485:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3485:44    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3487:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3487:44    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3488:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3490:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3490:13    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3490:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3490:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3490:79    warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
   3490:99    warning  Unexpected use of comma operator                                                                                             no-sequences
   3490:239   warning  Unexpected dangling '_' in '_showAutoComplete'                                                                               no-underscore-dangle
   3490:301   warning  Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3490:403   warning  Unexpected dangling '_' in '_updateDragDistance'                                                                             no-underscore-dangle
   3491:7     warning  Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3495:16    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3496:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3496:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3497:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3497:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3499:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3499:253   warning  Unexpected dangling '_' in '_onMultiSelectStart'                                                                             no-underscore-dangle
   3500:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3500:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3502:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3503:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3503:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3503:21    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3503:24    warning  'e' is already declared in the upper scope on line 3502 column 35                                                            no-shadow
   3505:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3505:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3505:103   warning  '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    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3506:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3506:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3506:108   warning  'e' is already declared in the upper scope on line 3505 column 103                                                           no-shadow
   3508:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   3510:46    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3511:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3512:47    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3512:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3513:56    warning  'e' is already declared in the upper scope on line 3512 column 47                                                            no-shadow
   3513:95    warning  Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3514:38    warning  '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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3517:31    warning  Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3517:61    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3517:67    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3517:118   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:240   warning  Unexpected use of comma operator                                                                                             no-sequences
   3518:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3519:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3519:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3519:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3519:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3519:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3519:81    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3519:187   warning  Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3519:312   warning  'e' is already declared in the upper scope on line 3518 column 39                                                            no-shadow
   3520:6     warning  Unexpected dangling '_' in '_onMultiSelect'                                                                                  no-underscore-dangle
   3521:93    warning  'e' is already declared in the upper scope on line 3518 column 39                                                            no-shadow
   3522:6     warning  Unexpected dangling '_' in '_onMultiSelectEnd'                                                                               no-underscore-dangle
   3524:34    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3525:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3525:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3525:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3525:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   3525:32    warning  Unexpected dangling '_' in '_updateDragDistance'                                                                             no-underscore-dangle
   3525:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3525:375   warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   3526:37    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3527:11    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3527:47    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3527:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3527:84    warning  Unexpected use of comma operator                                                                                             no-sequences
   3528:28    warning  '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    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3529:51    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3529:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3529:88    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   3531:122   warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3531:155   warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3532:26    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3535:11    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3535:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3535:105   warning  'e' is already declared in the upper scope on line 3532 column 26                                                            no-shadow
   3536:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3536:26    warning  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    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3537:72    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3538:38    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3538:41    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   3539:15    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3539:36    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3539:57    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   3541:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3541:11    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3541:14    warning  'e' is already defined                                                                                                       no-redeclare
   3541:18    warning  'i' declared on line 3539 column 15 is used outside of binding context                                                       block-scoped-var
   3541:21    warning  'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:30    warning  't' is already defined                                                                                                       no-redeclare
   3541:34    warning  'i' declared on line 3539 column 15 is used outside of binding context                                                       block-scoped-var
   3541:37    warning  'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:42    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3541:46    warning  'n' declared on line 3539 column 36 is used outside of binding context                                                       block-scoped-var
   3541:49    warning  'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:171   warning  Unexpected use of comma operator                                                                                             no-sequences
   3542:37    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3543:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3543:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3543:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3543:42    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3543:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3543:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3543:111   warning  Unexpected use of comma operator                                                                                             no-sequences
   3544:10    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3544:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3544:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3544:263   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3546:19    warning  'e' is already declared in the upper scope on line 3544 column 10                                                            no-shadow
   3547:7     warning  Unexpected console statement                                                                                                 no-console
   3548:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   3550:30    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3551:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3551:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:38    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3551:38    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:52    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3551:52    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:67    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3551:67    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:82    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3551:82    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:98    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   3551:106   warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   3551:106   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3551:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3552:6     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   3553:288   warning  Unexpected dangling '_' in '_onUndo'                                                                                         no-underscore-dangle
   3553:339   warning  Unexpected dangling '_' in '_onRedo'                                                                                         no-underscore-dangle
   3553:472   warning  Unexpected dangling '_' in '_showAutoComplete'                                                                               no-underscore-dangle
   3555:9     warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3555:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3555:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3555:99    warning  Unexpected use of comma operator                                                                                             no-sequences
   3556:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3556:38    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3557:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3557:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3557:20    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3557:20    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3557:59    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3557:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3559:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   3561:56    warning  'e' is already declared in the upper scope on line 3556 column 35                                                            no-shadow
   3561:168   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3565:9     warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3565:12    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3565:15    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3565:15    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3565:376   warning  Unexpected use of comma operator                                                                                             no-sequences
   3566:37    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3567:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3567:34    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3568:32    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3568:35    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3569:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3569:32    warning  Unexpected console statement                                                                                                 no-console
   3569:219   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3569:223   warning  Unexpected dangling '_' in '_getNodeInstancesByRange'                                                                        no-underscore-dangle
   3569:262   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3569:275   warning  'e' is already declared in the upper scope on line 3568 column 32                                                            no-shadow
   3571:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   3572:44    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3572:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3573:22    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3573:81    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3573:123   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3573:127   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3573:130   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3573:133   warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3576:75    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3576:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   3576:151   warning  Empty block statement                                                                                                        no-empty
   3578:12    warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   3583:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3584:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3584:38    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3585:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   3585:9     warning  'e' is already defined                                                                                                       no-redeclare
   3585:13    warning  Unexpected dangling '_' in '_getNodeInstancesByRange'                                                                        no-underscore-dangle
   3585:52    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3585:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3585:80    warning  'e' is already declared in the upper scope on line 3584 column 35                                                            no-shadow
   3587:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   3590:5     warning  'i' was used before it was defined                                                                                           no-use-before-define
   3590:820   warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3590:823   warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3590:826   warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3590:829   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3590:832   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3590:838   warning  's' is defined but never used                                                                                                no-unused-vars
   3591:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3592:198   warning  This line has 28 statements. Maximum allowed is 1                                                                            max-statements-per-line
   3592:336   warning  Return statement should not contain assignment                                                                               no-return-assign
   3592:488   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:499   warning  Unexpected use of comma operator                                                                                             no-sequences
   3592:554   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:573   warning  Unexpected use of comma operator                                                                                             no-sequences
   3592:735   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:754   warning  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  warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3594:2048  warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3594:2048  warning  't' is defined but never used                                                                                                no-unused-vars
   3596:24    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3597:8     warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3597:8     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3597:18    warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3597:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3597:43    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3597:51    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3597:181   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3597:262   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3598:9     warning  'e' is already declared in the upper scope on line 3596 column 24                                                            no-shadow
   3598:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   3598:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3598:68    warning  Unexpected dangling '_' in 'symbols_'                                                                                        no-underscore-dangle
   3599:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3599:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3599:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   3599:110   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   3600:33    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3600:82    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3602:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   3603:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3603:8     warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3603:55    warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   3604:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3604:21    warning  'A' is already defined                                                                                                       no-redeclare
   3604:170   warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:258   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3604:290   warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:380   warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3605:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3605:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3606:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3607:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3608:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3608:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   3609:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3612:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3612:16    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3613:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3614:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3614:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   3615:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3615:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3615:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   3616:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3618:7     warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3619:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   3619:251   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3619:275   warning  Unexpected dangling '_' in 'productions_'                                                                                    no-underscore-dangle
   3619:307   warning  Unexpected use of comma operator                                                                                             no-sequences
   3619:334   warning  Unexpected dangling '_' in '_$'                                                                                              no-underscore-dangle
   3619:343   warning  Identifier 'first_line' is not in camel case                                                                                 camelcase
   3619:394   warning  Identifier 'last_line' is not in camel case                                                                                  camelcase
   3619:434   warning  Identifier 'first_column' is not in camel case                                                                               camelcase
   3619:489   warning  Identifier 'last_column' is not in camel case                                                                                camelcase
   3619:535   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3621:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3621:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   3621:107   warning  Unexpected dangling '_' in 'productions_'                                                                                    no-underscore-dangle
   3621:166   warning  Unexpected dangling '_' in '_$'                                                                                              no-underscore-dangle
   3623:6     warning  Unreachable code                                                                                                             no-unreachable
   3623:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3624:50    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3624:53    warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3627:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3628:27    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:11    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3629:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   3629:28    warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3629:41    warning  Unexpected dangling '_' in '_less'                                                                                           no-underscore-dangle
   3629:202   warning  Identifier 'first_line' is not in camel case                                                                                 camelcase
   3629:217   warning  Identifier 'first_column' is not in camel case                                                                               camelcase
   3629:234   warning  Identifier 'last_line' is not in camel case                                                                                  camelcase
   3629:248   warning  Identifier 'last_column' is not in camel case                                                                                camelcase
   3631:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3631:14    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3631:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   3631:144   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3631:158   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3632:24    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3633:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3633:11    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3633:29    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3633:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   3635:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3635:11    warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3635:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   3636:23    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3637:4     warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3637:42    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3639:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3639:95    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3641:8     warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3641:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3641:55    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3641:109   warning  Unexpected use of comma operator                                                                                             no-sequences
   3643:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3643:32    warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3643:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3647:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3647:6     warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3647:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   3647:41    warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3647:100   warning  Unexpected var, use let or const instead                                                                                     no-var
   3647:104   warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3647:107   warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3647:110   warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3647:113   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3647:116   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3647:120   warning  Unexpected dangling '_' in '_currentRules'                                                                                   no-underscore-dangle
   3647:174   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:309   warning  Empty block statement                                                                                                        no-empty
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:320   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:328   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:332   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:380   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:408   warning  Identifier 'first_line' is not in camel case                                                                                 camelcase
   3647:443   warning  Identifier 'last_line' is not in camel case                                                                                  camelcase
   3647:473   warning  Identifier 'first_column' is not in camel case                                                                               camelcase
   3647:512   warning  Identifier 'last_column' is not in camel case                                                                                camelcase
   3647:525   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:529   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:532   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:586   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:618   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:640   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:682   warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3647:699   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:713   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:732   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:765   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:773   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:777   warning  Unnecessary '.call()'                                                                                                        no-useless-call
   3647:823   warning  'o' declared on line 3647 column 116 is used outside of binding context                                                      block-scoped-var
   3647:826   warning  'i' declared on line 3647 column 110 is used outside of binding context                                                      block-scoped-var
   3647:901   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:936   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:941   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3647:952   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:984   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3649:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3649:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3649:34    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3650:24    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3658:28    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3660:45    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3660:48    warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3660:51    warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3660:54    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3660:54    warning  'n' is defined but never used                                                                                                no-unused-vars
   3662:28    warning  This line has 14 statements. Maximum allowed is 1                                                                            max-statements-per-line
   3662:46    warning  Return statement should not contain assignment                                                                               no-return-assign
   3662:64    warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   3662:98    warning  Unexpected use of comma operator                                                                                             no-sequences
   3664:90    warning  Unexpected control character(s) in regular expression: \x09, \x0a, \x1f                                                      no-control-regex
   3664:395   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3664:399   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   3664:402   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3664:414   warning  Unexpected use of comma operator                                                                                             no-sequences
   3666:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3666:11    warning  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    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3784:21    warning  Unexpected var, use let or const instead                                                                                     no-var
   3784:25    warning  'e' is already defined                                                                                                       no-redeclare
   3784:40    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3784:54    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   3784:69    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3784:126   warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3785:15    warning  'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3789:20    warning  'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3790:64    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3790:93    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3793:20    warning  'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3793:23    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3794:9     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3794:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3795:290   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3800:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3800:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3800:20    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3801:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3801:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3801:61    warning  Unexpected var, use let or const instead                                                                                     no-var
   3801:65    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3801:72    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3803:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3803:13    warning  'n' declared on line 3801 column 72 is used outside of binding context                                                       block-scoped-var
   3804:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3804:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3805:13    warning  'c' is a function                                                                                                            no-func-assign
   3805:98    warning  'e' is already declared in the upper scope on line 3804 column 17                                                            no-shadow
   3807:19    warning  'e' is already declared in the upper scope on line 3804 column 17                                                            no-shadow
   3810:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3810:47    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3813:14    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3814:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3816:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3816:17    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3819:14    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3822:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3822:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3823:44    warning  'e' is already declared in the upper scope on line 3822 column 17                                                            no-shadow
   3824:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3824:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3825:6     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3826:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3826:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3826:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3827:16    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3828:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3829:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3830:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3830:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3831:16    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3832:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3833:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3834:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3834:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3835:33    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3836:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3836:47    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3838:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3838:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3840:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3840:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3842:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3842:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3844:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3844:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3846:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3846:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3846:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3847:10    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3847:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3847:40    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3848:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3850:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3850:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3850:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3851:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3851:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3851:38    warning  't' is already defined                                                                                                       no-redeclare
   3851:58    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3851:58    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3852:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3853:14    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3853:32    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3853:39    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3854:11    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3854:23    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3854:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3855:16    warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3856:13    warning  'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3856:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3856:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3858:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3860:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3860:17    warning  '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     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3861:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3861:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3862:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3862:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3863:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3863:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3863:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3864:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3866:11    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3866:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3869:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3870:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3870:17    warning  '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     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3871:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3871:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3872:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3873:10    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3873:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3874:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3874:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3875:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3875:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3875:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3876:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3876:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3876:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3877:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3877:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3877:16    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3878:11    warning  'e' is already declared in the upper scope on line 3876 column 17                                                            no-shadow
   3878:15    warning  Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3878:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3878:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3878:34    warning  Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3878:49    warning  Unexpected use of comma operator                                                                                             no-sequences
   3879:23    warning  'e' is already declared in the upper scope on line 3876 column 17                                                            no-shadow
   3880:5     warning  Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3881:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   3883:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3884:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   3884:15    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3884:33    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3884:41    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3884:48    warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3885:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   3885:10    warning  'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3885:13    warning  'l' is already declared in the upper scope on line 3800 column 14                                                            no-shadow
   3885:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3885:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3885:80    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   3885:112   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3886:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3886:14    warning  'o' declared on line 3884 column 33 is used outside of binding context                                                       block-scoped-var
   3887:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3888:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3888:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3889:44    warning  'e' is already declared in the upper scope on line 3888 column 17                                                            no-shadow
   3890:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3890:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3890:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3891:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3891:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3894:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3895:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3896:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3897:8     warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3897:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3897:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3897:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3897:18    warning  'E' was used before it was defined                                                                                           no-use-before-define
   3897:182   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3897:226   warning  'E' was used before it was defined                                                                                           no-use-before-define
   3897:233   warning  Unexpected use of comma operator                                                                                             no-sequences
   3897:235   warning  'E' was used before it was defined                                                                                           no-use-before-define
   3898:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   3898:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3900:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3900:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3900:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3900:23    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3900:26    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3901:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3901:34    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3903:15    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3904:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3904:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3904:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3904:23    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3904:26    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3905:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3905:30    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3906:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3906:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3906:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3907:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3910:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3911:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3912:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3912:17    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3913:8     warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3913:8     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3913:16    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3913:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3913:32    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3913:35    warning  'e' is already declared in the upper scope on line 3913 column 8                                                             no-shadow
   3914:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   3914:15    warning  't' is already declared in the upper scope on line 3913 column 32                                                            no-shadow
   3914:23    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3915:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3915:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3916:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3918:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3918:14    warning  't' declared on line 3914 column 15 is used outside of binding context                                                       block-scoped-var
   3919:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3919:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3921:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3921:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   3921:21    warning  Function declared in a loop contains unsafe references to variable(s) 'n', 'n', 'n', 'n', 'n'                                no-loop-func
   3922:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   3922:17    warning  'e' is already declared in the upper scope on line 3913 column 8                                                             no-shadow
   3922:25    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3923:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3923:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3924:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3924:14    warning  'e' declared on line 3922 column 17 is used outside of binding context                                                       block-scoped-var
   3926:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3926:16    warning  'e' declared on line 3922 column 17 is used outside of binding context                                                       block-scoped-var
   3931:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3932:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   3932:11    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3932:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3932:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3934:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3936:7     warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3936:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3936:33    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:9     warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3938:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3938:13    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:25    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:41    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   3938:54    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3939:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3941:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3943:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3944:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3944:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3945:20    warning  'e' is already declared in the upper scope on line 3944 column 17                                                            no-shadow
   3946:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3946:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3947:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3947:11    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3947:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   3947:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   3947:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3947:111   warning  'e' is already declared in the upper scope on line 3946 column 17                                                            no-shadow
   3947:301   warning  Unexpected use of comma operator                                                                                             no-sequences
   3948:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3948:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3950:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3950:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3952:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3952:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3952:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3952:24    warning  '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     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3953:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3954:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3954:18    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3954:21    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3954:24    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3955:8     warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3955:11    warning  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    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3956:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3956:36    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3956:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3956:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3956:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   3957:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3957:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   3960:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3960:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3960:21    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   3961:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3961:28    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3961:35    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3961:49    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3963:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3963:23    warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3963:45    warning  'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3963:56    warning  'n' declared on line 3961 column 28 is used outside of binding context                                                       block-scoped-var
   3963:60    warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3963:65    warning  'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3964:5     warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3964:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3964:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   3964:10    warning  'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3965:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3965:22    warning  'n' declared on line 3961 column 28 is used outside of binding context                                                       block-scoped-var
   3965:30    warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3966:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3966:18    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3967:8     warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3967:11    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3967:14    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3967:17    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3967:20    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3967:27    warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3967:685   warning  Unexpected use of comma operator                                                                                             no-sequences
   3967:756   warning  'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3967:759   warning  'e' is already declared in the upper scope on line 3967 column 8                                                             no-shadow
   3968:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3970:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3970:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3970:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3970:24    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3971:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3971:8     warning  'e' is already defined                                                                                                       no-redeclare
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3972:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3972:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3972:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3973:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3973:11    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3973:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3973:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3976:15    warning  'e' is already declared in the upper scope on line 3972 column 18                                                            no-shadow
   3978:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3978:19    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   3979:10    warning  't' is already declared in the upper scope on line 3972 column 21                                                            no-shadow
   3979:27    warning  't' is already defined                                                                                                       no-redeclare
   3979:48    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3979:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3981:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3982:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3982:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3983:20    warning  'e' is already declared in the upper scope on line 3982 column 17                                                            no-shadow
   3984:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3984:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3985:10    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3985:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3985:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3985:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   3986:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3986:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3988:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3988:18    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3988:21    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3989:8     warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3989:216   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3989:400   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3989:442   warning  'e' is already declared in the upper scope on line 3988 column 21                                                            no-shadow
   3989:445   warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3990:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3990:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   3992:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3992:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3992:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3993:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   3993:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3993:21    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3993:46    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3995:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3995:13    warning  'i' declared on line 3993 column 14 is used outside of binding context                                                       block-scoped-var
   3996:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3996:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3996:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3999:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3999:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   3999:16    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3999:58    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3999:65    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4000:18    warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
   4000:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4001:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4001:13    warning  'n' declared on line 3999 column 58 is used outside of binding context                                                       block-scoped-var
   4002:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4002:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4002:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4003:10    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4003:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4004:15    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4004:44    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4005:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4005:18    warning  't' is already declared in the upper scope on line 4002 column 21                                                            no-shadow
   4005:21    warning  'i' is already declared in the upper scope on line 4003 column 10                                                            no-shadow
   4005:24    warning  'n' is already declared in the upper scope on line 4004 column 15                                                            no-shadow
   4005:27    warning  'o' is already declared in the upper scope on line 4004 column 44                                                            no-shadow
   4005:30    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   4006:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4006:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   4006:110   warning  'e' is already declared in the upper scope on line 4002 column 18                                                            no-shadow
   4013:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4014:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4014:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4014:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4014:24    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4015:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4015:8     warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4015:42    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4015:69    warning  't' is already defined                                                                                                       no-redeclare
   4015:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4015:101   warning  'e' is already declared in the upper scope on line 4014 column 18                                                            no-shadow
   4015:104   warning  't' is already declared in the upper scope on line 4014 column 21                                                            no-shadow
   4016:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4016:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4016:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4017:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   4018:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4018:18    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4018:21    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4019:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4019:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4019:35    warning  'e' is already defined                                                                                                       no-redeclare
   4019:64    warning  'e' is already declared in the upper scope on line 4018 column 21                                                            no-shadow
   4019:67    warning  't' is already declared in the upper scope on line 4018 column 18                                                            no-shadow
   4019:93    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4019:101   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4019:121   warning  'e' is already declared in the upper scope on line 4018 column 21                                                            no-shadow
   4021:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   4022:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4022:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4023:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4023:11    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4023:14    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4023:17    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4024:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4024:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4024:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4026:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4026:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4028:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4028:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4028:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4030:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4030:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4032:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4032:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4032:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4034:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4034:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4034:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4038:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4038:17    warning  '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    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4039:24    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4039:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4043:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4044:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4044:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4044:21    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4045:10    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4045:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   4045:46    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4045:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4046:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4046:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4048:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4048:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4048:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4052:26    warning  'e' is already declared in the upper scope on line 4051 column 22                                                            no-shadow
   4052:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4052:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   4053:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4053:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4053:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4053:141   warning  't' is already defined                                                                                                       no-redeclare
   4053:164   warning  'r' is already defined                                                                                                       no-redeclare
   4053:354   warning  'o' is already defined                                                                                                       no-redeclare
   4053:522   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4054:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4055:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4055:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4057:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   4059:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4060:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4060:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4060:19    warning  'ace' is not defined                                                                                                         no-undef
   4060:264   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4060:270   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4060:270   warning  't' is defined but never used                                                                                                no-unused-vars
   4061:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4061:8     warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4061:30    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4061:52    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4061:318   warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4063:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4063:32    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4063:35    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4064:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4065:32    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4067:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4069:30    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4071:31    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4073:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4075:28    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4077:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4077:29    warning  'e' is defined but never used                                                                                                no-unused-vars
   4079:28    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4081:33    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4083:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4085:28    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4085:28    warning  'e' is defined but never used                                                                                                no-unused-vars
   4091:39    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4092:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4093:37    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4094:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4095:32    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4097:627   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4097:639   warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4098:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4098:70    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4099:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4099:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4101:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4102:14    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4102:17    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4103:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4103:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   4104:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4104:16    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4104:19    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4106:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4106:13    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4106:71    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4106:74    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4106:77    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4107:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4107:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4107:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4107:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4107:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   4108:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   4108:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4108:58    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4108:108   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4108:111   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4108:114   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4109:12    warning  'n' is already declared in the upper scope on line 4102 column 14                                                            no-shadow
   4109:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4109:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4109:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4110:44    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4110:47    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4110:50    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4112:99    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4112:102   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4112:105   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4113:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4113:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   4114:150   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4114:153   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4114:156   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4115:53    warning  'e' is already declared in the upper scope on line 4114 column 150                                                           no-shadow
   4115:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4115:113   warning  'e' is already declared in the upper scope on line 4114 column 150                                                           no-shadow
   4115:140   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4116:141   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4116:144   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4116:147   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4117:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4117:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4118:46    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4118:49    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4118:52    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4119:12    warning  'n' is already declared in the upper scope on line 4102 column 14                                                            no-shadow
   4119:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4119:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4119:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4119:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4119:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:88    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:110   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:196   warning  Unexpected use of comma operator                                                                                             no-sequences
   4120:49    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4120:52    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4120:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4121:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   4121:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4121:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   4122:71    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4122:74    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4122:74    warning  't' is defined but never used                                                                                                no-unused-vars
   4122:77    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4122:77    warning  'i' is defined but never used                                                                                                no-unused-vars
   4124:49    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4124:52    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4124:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4125:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4125:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   4126:115   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4126:118   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4126:121   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4127:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   4127:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4127:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   4128:86    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4128:89    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4128:92    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4129:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4129:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   4130:47    warning  Unnecessary escape character: \?                                                                                             no-useless-escape
   4130:77    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4130:80    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4130:83    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4131:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4131:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4131:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   4131:57    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4133:50    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4133:53    warning  '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    warning  'e' is already declared in the upper scope on line 4133 column 50                                                            no-shadow
   4135:49    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4135:52    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4135:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4136:9     warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4136:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   4136:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4136:41    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4136:218   warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   4136:336   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4137:44    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4137:47    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4137:50    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4138:9     warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4138:12    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4138:15    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4139:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4139:16    warning  'e' is already declared in the upper scope on line 4137 column 44                                                            no-shadow
   4139:20    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4139:36    warning  't' is already declared in the upper scope on line 4137 column 47                                                            no-shadow
   4139:42    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4139:117   warning  'i' is already declared in the upper scope on line 4138 column 9                                                             no-shadow
   4139:126   warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4140:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4140:11    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4140:14    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4140:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4140:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4140:153   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4140:298   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4140:336   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4141:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   4141:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4141:15    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4141:32    warning  'e' declared on line 4139 column 16 is used outside of binding context                                                       block-scoped-var
   4141:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4141:35    warning  't' declared on line 4139 column 36 is used outside of binding context                                                       block-scoped-var
   4143:49    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4143:52    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4143:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4143:55    warning  'i' is defined but never used                                                                                                no-unused-vars
   4144:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4144:78    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4145:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4145:52    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4146:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4146:15    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4146:23    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4146:31    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4146:39    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4147:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4147:10    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4147:13    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4147:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4147:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4147:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:218   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:578   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:602   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4148:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4148:16    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4148:19    warning  'e' is already declared in the upper scope on line 4145 column 52                                                            no-shadow
   4149:24    warning  'r' declared on line 4146 column 39 is used outside of binding context                                                       block-scoped-var
   4149:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4149:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4149:35    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4149:46    warning  'r' declared on line 4146 column 39 is used outside of binding context                                                       block-scoped-var
   4150:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4150:14    warning  'i' declared on line 4146 column 15 is used outside of binding context                                                       block-scoped-var
   4151:57    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4151:60    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4152:12    warning  'f' was used before it was defined                                                                                           no-use-before-define
   4153:58    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4153:61    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4153:64    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4154:9     warning  't' is already defined                                                                                                       no-redeclare
   4154:13    warning  'f' was used before it was defined                                                                                           no-use-before-define
   4154:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4154:62    warning  'i' is already defined                                                                                                       no-redeclare
   4154:89    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4154:125   warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4154:133   warning  'C' was used before it was defined                                                                                           no-use-before-define
   4154:141   warning  'e' is already defined                                                                                                       no-redeclare
   4154:192   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4155:46    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4155:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4155:52    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4156:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4156:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4156:33    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4156:39    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4158:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4158:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4160:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4161:42    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4162:9     warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4162:12    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4162:43    warning  Return statement should not contain assignment                                                                               no-return-assign
   4162:43    warning  Return statement should not contain assignment                                                                               no-return-assign
   4162:43    warning  Return statement should not contain assignment                                                                               no-return-assign
   4162:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4162:305   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:351   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:391   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:421   warning  Unexpected use of comma operator                                                                                             no-sequences
   4163:48    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4164:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4164:9     warning  'e' is already defined                                                                                                       no-redeclare
   4164:34    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4164:45    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4164:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4164:146   warning  Unexpected use of comma operator                                                                                             no-sequences
   4165:46    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4165:49    warning  '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    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4166:21    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4166:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4166:173   warning  Unexpected use of comma operator                                                                                             no-sequences
   4167:58    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4167:61    warning  '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     warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4168:12    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4168:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:39    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4168:39    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:71    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4168:71    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:114   warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4168:114   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:139   warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4168:139   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:160   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:210   warning  'e' is already declared in the upper scope on line 4167 column 58                                                            no-shadow
   4169:18    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   4170:150   warning  Unexpected dangling '_' in 'M__'                                                                                             no-underscore-dangle
   4170:186   warning  Unexpected dangling '_' in 'T__'                                                                                             no-underscore-dangle
   4170:269   warning  Unexpected dangling '_' in 'M__'                                                                                             no-underscore-dangle
   4170:290   warning  Unexpected dangling '_' in 'T__'                                                                                             no-underscore-dangle
   4171:52    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4171:55    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4171:58    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4172:15    warning  '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    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4173:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   4177:41    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4177:44    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4178:11    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4178:32    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4178:57    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4178:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4178:76    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4178:79    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4180:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4180:16    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4180:19    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4180:22    warning  't' is already declared in the upper scope on line 4177 column 41                                                            no-shadow
   4180:25    warning  'i' is already declared in the upper scope on line 4182 column 16                                                            no-shadow
   4181:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4181:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4181:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4181:76    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4181:122   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4182:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4182:16    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4182:19    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4183:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4183:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   4183:91    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4183:95    warning  't' is already declared in the upper scope on line 4177 column 41                                                            no-shadow
   4183:98    warning  'i' is already declared in the upper scope on line 4182 column 16                                                            no-shadow
   4183:98    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4183:110   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4183:181   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4184:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4184:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4184:85    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4186:10    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4187:43    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4187:46    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4188:11    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4188:32    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4188:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4188:66    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4188:69    warning  '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    warning  't' is already declared in the upper scope on line 4188 column 66                                                            no-shadow
   4189:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4189:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4190:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4190:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4191:49    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4192:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4192:39    warning  Unexpected var, use let or const instead                                                                                     no-var
   4192:43    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4192:46    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4192:49    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4192:52    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4192:60    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4192:68    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4192:128   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4195:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4195:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   4196:17    warning  'e' is already declared in the upper scope on line 4191 column 49                                                            no-shadow
   4197:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4197:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4197:113   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4197:153   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   4197:287   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4198:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4198:14    warning  'o' declared on line 4192 column 52 is used outside of binding context                                                       block-scoped-var
   4199:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4199:52    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4200:9     warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4200:12    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4200:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4200:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4200:78    warning  'e' is already declared in the upper scope on line 4199 column 52                                                            no-shadow
   4201:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4202:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   4203:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4204:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4204:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4205:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4205:36    warning  Unexpected var, use let or const instead                                                                                     no-var
   4205:55    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4205:58    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4205:61    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4206:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4206:6     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4206:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4206:38    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4206:38    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:65    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4206:65    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:97    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4206:97    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:127   warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4206:155   warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4206:275   warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4206:275   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:330   warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4206:339   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4206:440   warning  'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4206:440   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:459   warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4206:462   warning  't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4207:11    warning  'i' is already declared in the upper scope on line 4205 column 61                                                            no-shadow
   4207:14    warning  'n' is already declared in the upper scope on line 4206 column 38                                                            no-shadow
   4207:17    warning  'o' is already declared in the upper scope on line 4206 column 65                                                            no-shadow
   4207:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4207:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4207:318   warning  'e' is already declared in the upper scope on line 4206 column 459                                                           no-shadow
   4208:24    warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4210:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4210:27    warning  'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4211:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4211:11    warning  'd' is already declared in the upper scope on line 4061 column 120                                                           no-shadow
   4211:14    warning  'u' is already declared in the upper scope on line 4061 column 146                                                           no-shadow
   4211:17    warning  'g' is already declared in the upper scope on line 4097 column 636                                                           no-shadow
   4211:20    warning  'p' is already declared in the upper scope on line 4203 column 13                                                            no-shadow
   4211:32    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4211:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4211:183   warning  Function declared in a loop contains unsafe references to variable(s) 'd'                                                    no-loop-func
   4211:185   warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4213:75    warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4214:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   4214:18    warning  't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4214:26    warning  'i' is already declared in the upper scope on line 4205 column 61                                                            no-shadow
   4215:23    warning  'n' was used before it was defined                                                                                           no-use-before-define
   4215:23    warning  'n' declared on line 4218 column 16 is used outside of binding context                                                       block-scoped-var
   4216:18    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4218:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4218:16    warning  'n' is already declared in the upper scope on line 4206 column 38                                                            no-shadow
   4218:38    warning  'n' was used before it was defined                                                                                           no-use-before-define
   4218:67    warning  'n' was used before it was defined                                                                                           no-use-before-define
   4219:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4219:19    warning  'n' declared on line 4218 column 16 is used outside of binding context                                                       block-scoped-var
   4220:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4220:17    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4222:12    warning  'm' is already declared in the upper scope on line 4203 column 29                                                            no-shadow
   4222:19    warning  'f' is already declared in the upper scope on line 4205 column 40                                                            no-shadow
   4222:26    warning  'C' is already declared in the upper scope on line 4225 column 8                                                             no-shadow
   4222:54    warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4223:11    warning  't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4223:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4223:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4224:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   4225:46    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4226:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4226:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   4228:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4228:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   4229:42    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4230:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4230:16    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4230:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4230:42    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4230:74    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4230:95    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4230:122   warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4231:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4231:11    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4231:23    warning  'a' declared on line 4232 column 18 is used outside of binding context                                                       block-scoped-var
   4231:23    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4231:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4231:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4231:76    warning  'a' declared on line 4232 column 18 is used outside of binding context                                                       block-scoped-var
   4231:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   4231:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4232:1     warning  This line has a length of 275. Maximum allowed is 100                                                                        max-len
   4232:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   4232:18    warning  'a' is already defined                                                                                                       no-redeclare
   4232:57    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4232:63    warning  'l' was used before it was defined                                                                                           no-use-before-define
   4232:113   warning  'l' was used before it was defined                                                                                           no-use-before-define
   4232:121   warning  'l' was used before it was defined                                                                                           no-use-before-define
   4232:128   warning  'a' is already defined                                                                                                       no-redeclare
   4232:168   warning  'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4232:227   warning  'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4235:9     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4236:14    warning  'd' is already declared in the upper scope on line 4061 column 120                                                           no-shadow
   4236:32    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4236:51    warning  't' declared on line 4230 column 16 is used outside of binding context                                                       block-scoped-var
   4236:70    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4238:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   4238:12    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4238:38    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4239:38    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4239:56    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4239:96    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4240:12    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4240:15    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4240:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4240:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4241:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4243:45    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4244:6     warning  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    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4247:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4247:83    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4247:120   warning  '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    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4249:65    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4249:120   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4253:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4257:41    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4258:10    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4258:36    warning  'e' is already defined                                                                                                       no-redeclare
   4258:65    warning  'e' is already defined                                                                                                       no-redeclare
   4258:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4258:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4258:128   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4258:142   warning  Unexpected use of comma operator                                                                                             no-sequences
   4259:47    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4260:37    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4260:107   warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4261:101   warning  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    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4264:43    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4264:75    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4267:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4267:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4267:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   4269:45    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4269:48    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4269:51    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4270:12    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4270:79    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4270:79    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4270:128   warning  Unexpected use of comma operator                                                                                             no-sequences
   4270:168   warning  'v' was used before it was defined                                                                                           no-use-before-define
   4270:185   warning  'v' was used before it was defined                                                                                           no-use-before-define
   4270:242   warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4270:269   warning  'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4270:286   warning  'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4270:336   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4270:358   warning  'e' is already declared in the upper scope on line 4269 column 45                                                            no-shadow
   4270:361   warning  '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    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4271:47    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4271:74    warning  '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    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4272:26    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4272:73    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4272:73    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4272:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4272:88    warning  Unexpected use of comma operator                                                                                             no-sequences
   4272:90    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4272:151   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4273:1     warning  This line has a length of 245. Maximum allowed is 100                                                                        max-len
   4273:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4273:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4273:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   4273:175   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   4275:51    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4276:12    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4276:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4276:43    warning  'e' is already declared in the upper scope on line 4275 column 51                                                            no-shadow
   4277:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4279:54    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4280:12    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4280:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4280:43    warning  'e' is already declared in the upper scope on line 4279 column 54                                                            no-shadow
   4281:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4281:35    warning  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    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4284:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4284:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4284:150   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4287:45    warning  '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    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4288:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4288:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4288:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   4288:108   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:193   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:334   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4289:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4289:25    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4290:24    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4292:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4292:73    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4293:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4293:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4293:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   4293:100   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4295:31    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4296:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4296:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   4297:23    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4299:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4299:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4299:30    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4299:33    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4300:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4300:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4300:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4301:23    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4301:26    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4302:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4302:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4302:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   4303:8     warning  'n' is already defined                                                                                                       no-redeclare
   4303:291   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4303:322   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4303:322   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4304:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4304:37    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4304:40    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4306:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   4306:40    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4310:8     warning  'ace' is not defined                                                                                                         no-undef
   4310:218   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4310:221   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4310:224   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4310:224   warning  'i' is defined but never used                                                                                                no-unused-vars
   4311:16    warning  'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4313:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4313:18    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   4314:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4314:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4314:22    warning  'o' was used before it was defined                                                                                           no-use-before-define
   4314:22    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4314:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4314:56    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4314:56    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4315:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4315:15    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4315:18    warning  'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4316:14    warning  't' is already declared in the upper scope on line 4310 column 221                                                           no-shadow
   4316:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4316:30    warning  'i' is already declared in the upper scope on line 4310 column 224                                                           no-shadow
   4317:6     warning  's' was used before it was defined                                                                                           no-use-before-define
   4318:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4318:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4318:14    warning  'n' is already declared in the upper scope on line 4315 column 15                                                            no-shadow
   4318:18    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4318:56    warning  'o' is already declared in the upper scope on line 4381 column 10                                                            no-shadow
   4318:253   warning  'f' was used before it was defined                                                                                           no-use-before-define
   4318:326   warning  'm' was used before it was defined                                                                                           no-use-before-define
   4318:462   warning  'm' was used before it was defined                                                                                           no-use-before-define
   4318:995   warning  '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    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4319:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4319:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4319:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   4319:75    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4319:89    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4320:15    warning  'c' was used before it was defined                                                                                           no-use-before-define
   4320:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4320:40    warning  'r' is already declared in the upper scope on line 4381 column 58                                                            no-shadow
   4320:48    warning  'c' was used before it was defined                                                                                           no-use-before-define
   4320:48    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4320:173   warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4321:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4322:56    warning  '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    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4323:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4323:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4323:22    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4323:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4323:157   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4325:1     warning  This line has a length of 143. Maximum allowed is 100                                                                        max-len
   4325:11    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4325:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4325:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4325:31    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4327:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   4327:17    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4327:44    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4327:67    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4328:12    warning  'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4328:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4328:63    warning  'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4328:93    warning  'C' was used before it was defined                                                                                           no-use-before-define
   4328:138   warning  'm' was used before it was defined                                                                                           no-use-before-define
   4328:363   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4328:363   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4328:490   warning  Unexpected use of comma operator                                                                                             no-sequences
   4328:492   warning  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   warning  'e' is already declared in the upper scope on line 4327 column 17                                                            no-shadow
   4333:11    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4333:27    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4333:27    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:54    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4333:54    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:105   warning  'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4333:105   warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:133   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4333:133   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4333:177   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4333:261   warning  'y' was used before it was defined                                                                                           no-use-before-define
   4333:306   warning  Unexpected use of comma operator                                                                                             no-sequences
   4333:394   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4333:556   warning  'y' was used before it was defined                                                                                           no-use-before-define
   4334:22    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4334:25    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4335:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4335:64    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4335:103   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4338:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   4338:8     warning  'h' was used before it was defined                                                                                           no-use-before-define
   4339:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4339:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4342:43    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4343:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4344:64    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4345:10    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4345:27    warning  'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4345:27    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4345:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4346:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   4346:17    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4346:20    warning  'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4346:23    warning  'r' is already declared in the upper scope on line 4320 column 40                                                            no-shadow
   4346:106   warning  's' is already declared in the upper scope on line 4320 column 71                                                            no-shadow
   4346:127   warning  'a' is already declared in the upper scope on line 4311 column 13                                                            no-shadow
   4346:169   warning  'l' is already declared in the upper scope on line 4313 column 15                                                            no-shadow
   4346:176   warning  'c' is already declared in the upper scope on line 4381 column 87                                                            no-shadow
   4346:183   warning  'h' is already declared in the upper scope on line 4381 column 114                                                           no-shadow
   4347:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4347:10    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4347:20    warning  Unexpected use of '&'                                                                                                        no-bitwise
   4347:34    warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4347:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4347:119   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4348:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4348:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4348:11    warning  'r' declared on line 4346 column 23 is used outside of binding context                                                       block-scoped-var
   4348:20    warning  'l' declared on line 4346 column 169 is used outside of binding context                                                      block-scoped-var
   4348:23    warning  'r' declared on line 4346 column 23 is used outside of binding context                                                       block-scoped-var
   4348:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   4349:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4349:27    warning  'd' is already declared in the upper scope on line 4381 column 139                                                           no-shadow
   4349:30    warning  'e' is already declared in the upper scope on line 4344 column 64                                                            no-shadow
   4349:33    warning  't' is already declared in the upper scope on line 4346 column 17                                                            no-shadow
   4350:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4353:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4354:135   warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4354:138   warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4355:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4355:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   4355:42    warning  'd' was used before it was defined                                                                                           no-use-before-define
   4356:31    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4360:30    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4361:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4361:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   4361:97    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4361:171   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4361:253   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4363:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4363:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   4365:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4365:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   4365:111   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4366:31    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4366:34    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4366:37    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4366:40    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4368:11    warning  'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4368:31    warning  'r' is already declared in the upper scope on line 4320 column 40                                                            no-shadow
   4368:72    warning  's' is already declared in the upper scope on line 4320 column 71                                                            no-shadow
   4368:100   warning  'a' is already declared in the upper scope on line 4311 column 13                                                            no-shadow
   4368:127   warning  'l' is already declared in the upper scope on line 4313 column 15                                                            no-shadow
   4368:146   warning  'c' is already declared in the upper scope on line 4381 column 87                                                            no-shadow
   4368:173   warning  'h' is already declared in the upper scope on line 4381 column 114                                                           no-shadow
   4368:209   warning  'd' is already declared in the upper scope on line 4381 column 139                                                           no-shadow
   4368:251   warning  'u' is already declared in the upper scope on line 4381 column 163                                                           no-shadow
   4368:285   warning  't' is already defined                                                                                                       no-redeclare
   4368:533   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4370:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4370:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4370:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   4370:263   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4370:313   warning  Unexpected use of comma operator                                                                                             no-sequences
   4370:389   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4371:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4372:28    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4372:31    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4372:34    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4373:41    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4374:28    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4375:10    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4375:29    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4375:29    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4375:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4376:42    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4377:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4381:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4381:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4381:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4381:212   warning  'e' is already defined                                                                                                       no-redeclare
   4381:371   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4381:2799  warning  Unexpected use of comma operator                                                                                             no-sequences
   4382:8     warning  'ace' is not defined                                                                                                         no-undef
   4382:98    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4382:101   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4382:104   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4382:104   warning  'i' is defined but never used                                                                                                no-unused-vars
   4383:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4383:16    warning  'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4384:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4384:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   4385:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4385:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4385:53    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4387:10    warning  'e' is already declared in the upper scope on line 4385 column 53                                                            no-shadow
   4387:35    warning  't' is already declared in the upper scope on line 4382 column 101                                                           no-shadow
   4387:71    warning  'e' is already defined                                                                                                       no-redeclare
   4387:122   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4388:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   4388:17    warning  'i' is already declared in the upper scope on line 4382 column 104                                                           no-shadow
   4388:37    warning  'n' is already declared in the upper scope on line 4383 column 13                                                            no-shadow
   4388:48    warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4390:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4390:44    warning  'i' declared on line 4388 column 17 is used outside of binding context                                                       block-scoped-var
   4394:7     warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4394:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4395:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4398:11    warning  'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4398:48    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4398:109   warning  't' is already declared in the upper scope on line 4382 column 101                                                           no-shadow
   4398:120   warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4399:12    warning  'i' is already declared in the upper scope on line 4382 column 104                                                           no-shadow
   4399:50    warning  'n' is already declared in the upper scope on line 4383 column 13                                                            no-shadow
   4399:150   warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4399:172   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4399:172   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4399:190   warning  Unexpected use of comma operator                                                                                             no-sequences
   4400:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4402:8     warning  'ace' is not defined                                                                                                         no-undef
   4402:141   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4402:144   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4402:147   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4402:147   warning  'i' is defined but never used                                                                                                no-unused-vars
   4403:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4403:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4403:114   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4405:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4405:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4405:35    warning  'e' is already declared in the upper scope on line 4402 column 141                                                           no-shadow
   4405:38    warning  't' is already declared in the upper scope on line 4402 column 144                                                           no-shadow
   4405:41    warning  'i' is already declared in the upper scope on line 4402 column 147                                                           no-shadow
   4406:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4408:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4408:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4408:66    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4408:80    warning  'n' is already declared in the upper scope on line 4403 column 114                                                           no-shadow
   4408:150   warning  Return statement should not contain assignment                                                                               no-return-assign
   4409:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4414:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   4416:8     warning  'ace' is not defined                                                                                                         no-undef
   4416:83    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4416:86    warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4416:89    warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4416:89    warning  'i' is defined but never used                                                                                                no-unused-vars
   4417:30    warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4417:33    warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4417:36    warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4418:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4418:16    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4418:16    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4418:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4418:30    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4418:56    warning  'r' is already declared in the upper scope on line 4423 column 13                                                            no-shadow
   4419:17    warning  Function declared in a loop contains unsafe references to variable(s) 'n'                                                    no-loop-func
   4419:19    warning  'e' is already declared in the upper scope on line 4417 column 30                                                            no-shadow
   4419:22    warning  't' is already declared in the upper scope on line 4417 column 33                                                            no-shadow
   4420:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4423:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4423:29    warning  Unnecessary escape character: \$                                                                                             no-useless-escape
   4423:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4423:106   warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4423:109   warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4423:112   warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4424:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4424:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   4424:27    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4424:35    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4426:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4426:14    warning  'n' declared on line 4424 column 27 is used outside of binding context                                                       block-scoped-var
   4427:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4427:50    warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4427:53    warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4427:56    warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4428:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4428:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   4428:27    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4428:35    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4430:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4430:14    warning  'n' declared on line 4428 column 27 is used outside of binding context                                                       block-scoped-var
   4431:42    warning  '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     warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4432:12    warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4432:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4432:39    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4432:39    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4432:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4432:102   warning  'e' is already declared in the upper scope on line 4431 column 42                                                            no-shadow
   4433:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4433:60    warning  'e' is already declared in the upper scope on line 4432 column 102                                                           no-shadow
   4434:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4436:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4437:42    warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4437:45    warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4438:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4438:88    warning  'e' is already declared in the upper scope on line 4437 column 42                                                            no-shadow
   4438:92    warning  Array.prototype.some() expects a value to be returned at the end of arrow function                                           array-callback-return
   4444:8     warning  'ace' is not defined                                                                                                         no-undef
   4444:307   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4444:310   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4444:313   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4444:313   warning  'i' is defined but never used                                                                                                no-unused-vars
   4445:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4445:16    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4445:19    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4446:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4447:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4447:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4450:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4450:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4450:29    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4450:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   4450:122   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4451:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4451:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4455:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4455:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4455:42    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4460:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   4461:38    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4462:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4463:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4465:49    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4466:9     warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4466:28    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4466:50    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4466:94    warning  't' is already defined                                                                                                       no-redeclare
   4466:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4466:146   warning  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    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4468:58    warning  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    warning  '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    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4470:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4470:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4473:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4474:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   4477:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4477:79    warning  Unexpected use of comma operator                                                                                             no-sequences
   4477:142   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4477:148   warning  Unexpected var, use let or const instead                                                                                     no-var
   4477:152   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4477:190   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4478:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4478:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4479:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4479:25    warning  't' declared on line 4477 column 190 is used outside of binding context                                                      block-scoped-var
   4482:11    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4482:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4482:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4482:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   4482:207   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4488:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4488:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4488:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4490:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4490:9     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4490:26    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4490:42    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4490:72    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4490:126   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4490:213   warning  'o' is already defined                                                                                                       no-redeclare
   4490:357   warning  't' is already defined                                                                                                       no-redeclare
   4490:547   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4490:547   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4491:42    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4491:45    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4491:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4492:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4492:225   warning  Unexpected var, use let or const instead                                                                                     no-var
   4492:225   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4492:229   warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4492:232   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4492:257   warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4492:283   warning  'r' is already defined                                                                                                       no-redeclare
   4492:836   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4492:929   warning  Unexpected use of comma operator                                                                                             no-sequences
   4494:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4494:311   warning  Unexpected use of comma operator                                                                                             no-sequences
   4495:47    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4495:47    warning  '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    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4496:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4496:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4496:51    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4496:117   warning  Unexpected use of comma operator                                                                                             no-sequences
   4497:45    warning  '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    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4498:39    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4498:79    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4498:168   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4498:208   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4498:208   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4498:210   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:231   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:246   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:285   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4499:50    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4499:50    warning  'e' is defined but never used                                                                                                no-unused-vars
   4501:51    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4501:51    warning  'e' is defined but never used                                                                                                no-unused-vars
   4502:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4503:49    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4503:49    warning  'e' is defined but never used                                                                                                no-unused-vars
   4504:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4505:37    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4507:44    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4507:47    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4508:9     warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4508:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   4508:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   4508:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4508:236   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4509:42    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4509:45    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4510:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4510:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4510:86    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4511:54    warning  '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    warning  'C' was used before it was defined                                                                                           no-use-before-define
   4512:79    warning  Unexpected use of comma operator                                                                                             no-sequences
   4513:50    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4513:53    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4515:50    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4515:53    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4516:9     warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4516:12    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4516:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4516:204   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4516:319   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4516:364   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4516:415   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4516:661   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4516:1143  warning  'e' is already declared in the upper scope on line 4515 column 53                                                            no-shadow
   4516:1146  warning  't' is already declared in the upper scope on line 4516 column 9                                                             no-shadow
   4516:1149  warning  '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    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4517:13    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4517:13    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4517:29    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4517:29    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4517:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4517:105   warning  Unexpected use of comma operator                                                                                             no-sequences
   4519:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   4519:17    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4519:146   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4519:270   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4520:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4520:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4520:44    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4522:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4522:61    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4525:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4525:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4525:61    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4525:119   warning  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    warning  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     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4530:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:25    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4530:25    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:76    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4530:76    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:132   warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4530:142   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4532:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4532:17    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4532:52    warning  '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    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4533:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4534:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4536:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4538:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4539:47    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4540:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4540:502   warning  Unexpected var, use let or const instead                                                                                     no-var
   4540:502   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4540:506   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4540:538   warning  '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   warning  'e' is already defined                                                                                                       no-redeclare
   4540:854   warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4540:895   warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4540:933   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4540:945   warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4540:982   warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4540:1043  warning  'r' is already defined                                                                                                       no-redeclare
   4540:1126  warning  'o' is already defined                                                                                                       no-redeclare
   4540:1157  warning  's' is already defined                                                                                                       no-redeclare
   4540:1170  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4540:1189  warning  Unexpected use of comma operator                                                                                             no-sequences
   4540:1193  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4540:1391  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4540:1604  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4542:1     warning  This line has a length of 247. Maximum allowed is 100                                                                        max-len
   4542:9     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4542:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4542:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4542:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   4542:134   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4543:47    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4544:15    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4544:36    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4545:22    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4546:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4546:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   4546:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4547:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4550:9     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4550:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4550:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4550:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4550:179   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4551:26    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4552:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4552:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4552:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4552:179   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4552:242   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4552:273   warning  Unexpected use of comma operator                                                                                             no-sequences
   4553:12    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4554:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4554:144   warning  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    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4559:84    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4559:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4559:207   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4561:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4561:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4561:45    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4563:24    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4565:39    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4567:40    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4569:23    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4571:26    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4573:34    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4575:23    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4576:11    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4576:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4578:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4579:29    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4580:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4580:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4581:26    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4583:28    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4585:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   4585:72    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4585:75    warning  '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    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4586:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4586:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4586:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4587:59    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4587:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4587:98    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4587:101   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4587:104   warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   4589:44    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4589:47    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4589:50    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4589:50    warning  'i' is defined but never used                                                                                                no-unused-vars
   4592:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4592:68    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4597:12    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4597:52    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4597:287   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4598:17    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4598:20    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4598:107   warning  'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4598:114   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4599:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4599:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   4601:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4601:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4601:79    warning  Unexpected use of comma operator                                                                                             no-sequences
   4602:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4602:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   4603:46    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4603:49    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4604:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4605:50    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4605:53    warning  '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     warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4606:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:29    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4606:29    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:56    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4606:56    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:88    warning  'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4606:96    warning  'l' is already declared in the upper scope on line 4447 column 221                                                           no-shadow
   4606:157   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4606:188   warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4606:191   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4606:191   warning  'e' is defined but never used                                                                                                no-unused-vars
   4607:38    warning  'e' is already declared in the upper scope on line 4606 column 191                                                           no-shadow
   4607:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4608:45    warning  'e' is already declared in the upper scope on line 4607 column 38                                                            no-shadow
   4608:118   warning  Unexpected use of comma operator                                                                                             no-sequences
   4608:227   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4610:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4611:51    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4611:54    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4611:57    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4612:9     warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4612:9     warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4612:24    warning  '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    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4613:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4613:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4613:50    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4613:64    warning  Unexpected use of comma operator                                                                                             no-sequences
   4614:22    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4614:30    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4614:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4614:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4614:69    warning  'e' is already declared in the upper scope on line 4611 column 51                                                            no-shadow
   4614:72    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4616:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4618:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4618:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4618:69    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4619:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4621:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4621:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4621:30    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4622:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4622:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   4623:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4623:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4623:40    warning  '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     warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4624:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   4624:130   warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:136   warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:164   warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:195   warning  'e' is already declared in the upper scope on line 4623 column 40                                                            no-shadow
   4624:198   warning  't' is already declared in the upper scope on line 4624 column 329                                                           no-shadow
   4624:325   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4624:329   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4624:332   warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4624:342   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4624:358   warning  'e' is already declared in the upper scope on line 4623 column 40                                                            no-shadow
   4625:45    warning  Return statement should not contain assignment                                                                               no-return-assign
   4625:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4626:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4627:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4627:50    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4627:53    warning  '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    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4628:19    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4628:40    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4628:61    warning  Found identifier with same name as label                                                                                     no-label-var
   4628:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4628:69    warning  Unexpected var, use let or const instead                                                                                     no-var
   4628:73    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4628:76    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4628:83    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4630:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4630:25    warning  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    warning  'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4632:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4633:12    warning  'l' is already declared in the upper scope on line 4447 column 221                                                           no-shadow
   4633:20    warning  'c' is already declared in the upper scope on line 4447 column 189                                                           no-shadow
   4633:27    warning  'h' is already declared in the upper scope on line 4447 column 244                                                           no-shadow
   4633:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4638:15    warning  'd' is already declared in the upper scope on line 4447 column 266                                                           no-shadow
   4638:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4641:20    warning  '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    warning  'g' is already declared in the upper scope on line 4447 column 325                                                           no-shadow
   4642:47    warning  'p' is already declared in the upper scope on line 4447 column 349                                                           no-shadow
   4642:79    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4644:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4644:73    warning  Unexpected use of '|='                                                                                                       no-bitwise
   4644:78    warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4644:86    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4647:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4647:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4650:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4651:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4651:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4651:30    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4651:33    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4652:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4652:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4653:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4653:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4653:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4654:8     warning  'ace' is not defined                                                                                                         no-undef
   4654:78    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4654:81    warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4654:84    warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4654:84    warning  'i' is defined but never used                                                                                                no-unused-vars
   4655:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4655:49    warning  't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4656:33    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4657:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4657:50    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4657:53    warning  't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4659:43    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4660:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4660:81    warning  Unexpected use of comma operator                                                                                             no-sequences
   4660:83    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4661:39    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4661:42    warning  't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4661:45    warning  'i' is already declared in the upper scope on line 4654 column 84                                                            no-shadow
   4661:48    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4663:16    warning  'o' is already declared in the upper scope on line 4667 column 29                                                            no-shadow
   4664:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4664:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4664:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4667:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4667:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4667:29    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4667:32    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4667:35    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4668:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4669:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4669:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4669:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4670:8     warning  'ace' is not defined                                                                                                         no-undef
   4670:106   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4670:109   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4670:112   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4670:112   warning  'i' is defined but never used                                                                                                no-unused-vars
   4671:54    warning  Unnecessary escape character: \$                                                                                             no-useless-escape
   4671:91    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4671:103   warning  'e' is already declared in the upper scope on line 4670 column 106                                                           no-shadow
   4671:106   warning  '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    warning  'i' is already declared in the upper scope on line 4670 column 112                                                           no-shadow
   4672:97    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4672:126   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4672:165   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4672:185   warning  'e' is already declared in the upper scope on line 4671 column 103                                                           no-shadow
   4672:188   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4674:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4675:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4675:35    warning  'e' is already declared in the upper scope on line 4670 column 106                                                           no-shadow
   4675:38    warning  't' is already declared in the upper scope on line 4670 column 109                                                           no-shadow
   4675:41    warning  'i' is already declared in the upper scope on line 4670 column 112                                                           no-shadow
   4675:44    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4675:47    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4676:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4676:59    warning  'e' is already declared in the upper scope on line 4675 column 35                                                            no-shadow
   4678:8     warning  'ace' is not defined                                                                                                         no-undef
   4678:258   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4678:261   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4678:264   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4678:264   warning  'i' is defined but never used                                                                                                no-unused-vars
   4679:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4679:16    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4679:19    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4680:5     warning  'C' was used before it was defined                                                                                           no-use-before-define
   4681:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4681:15    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4681:18    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4682:9     warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4682:23    warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4682:23    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4682:65    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4682:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4682:104   warning  'h' was used before it was defined                                                                                           no-use-before-define
   4682:203   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4682:209   warning  'r' was used before it was defined                                                                                           no-use-before-define
   4682:253   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4682:268   warning  'v' was used before it was defined                                                                                           no-use-before-define
   4683:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4683:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4683:288   warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4683:291   warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4683:294   warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4683:297   warning  'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4683:300   warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4686:92    warning  Arrow function should not return assignment                                                                                  no-return-assign
   4686:94    warning  'e' is already declared in the upper scope on line 4683 column 288                                                           no-shadow
   4686:123   warning  Unexpected use of comma operator                                                                                             no-sequences
   4687:67    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4687:70    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4687:73    warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4687:76    warning  'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4687:79    warning  'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4688:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4688:10    warning  'r' is already declared in the upper scope on line 4683 column 10                                                            no-shadow
   4688:18    warning  't' is already defined                                                                                                       no-redeclare
   4688:55    warning  's' is already declared in the upper scope on line 4683 column 52                                                            no-shadow
   4688:225   warning  'a' is already declared in the upper scope on line 4683 column 93                                                            no-shadow
   4688:233   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4688:233   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4688:246   warning  'e' is already declared in the upper scope on line 4687 column 67                                                            no-shadow
   4689:17    warning  't' is already declared in the upper scope on line 4687 column 70                                                            no-shadow
   4689:35    warning  'i' is already declared in the upper scope on line 4687 column 73                                                            no-shadow
   4690:14    warning  'n' is already declared in the upper scope on line 4687 column 76                                                            no-shadow
   4690:26    warning  'o' is already declared in the upper scope on line 4687 column 79                                                            no-shadow
   4690:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4690:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4692:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   4693:34    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4694:10    warning  'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4694:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4694:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4694:184   warning  Arrow function should not return assignment                                                                                  no-return-assign
   4694:186   warning  'e' is already declared in the upper scope on line 4693 column 34                                                            no-shadow
   4694:189   warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4694:192   warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4694:195   warning  'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4694:245   warning  'e' is already declared in the upper scope on line 4693 column 34                                                            no-shadow
   4694:248   warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4695:86    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4696:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4696:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4697:36    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4699:119   warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4701:43    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4702:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4702:90    warning  'y' was used before it was defined                                                                                           no-use-before-define
   4703:23    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4703:26    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4704:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4704:73    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4705:267   warning  'e' is already declared in the upper scope on line 4704 column 73                                                            no-shadow
   4710:6     warning  'v' was used before it was defined                                                                                           no-use-before-define
   4711:28    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4712:10    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4712:24    warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4712:56    warning  'e' is already defined                                                                                                       no-redeclare
   4712:68    warning  'e' is already defined                                                                                                       no-redeclare
   4712:103   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4712:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4713:8     warning  'u' is already defined                                                                                                       no-redeclare
   4713:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4713:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4713:139   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4715:64    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4716:5     warning  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   warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4718:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4719:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   4720:8     warning  'ace' is not defined                                                                                                         no-undef
   4720:53    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4721:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4723:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4724:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4724:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4724:19    warning  'ace' is not defined                                                                                                         no-undef
   4724:94    warning  'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4724:97    warning  't' is already declared in the upper scope on line 4723 column 22                                                            no-shadow
   4724:100   warning  'i' is already declared in the upper scope on line 4723 column 28                                                            no-shadow
   4726:8     warning  'ace' is not defined                                                                                                         no-undef
   4726:253   warning  'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4726:256   warning  't' is already declared in the upper scope on line 4723 column 22                                                            no-shadow
   4726:259   warning  'i' is already declared in the upper scope on line 4723 column 28                                                            no-shadow
   4726:259   warning  'i' is defined but never used                                                                                                no-unused-vars
   4727:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4727:8     warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:31    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:55    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4727:55    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:80    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:157   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:181   warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:207   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:293   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4728:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4729:43    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4729:43    warning  'e' is defined but never used                                                                                                no-unused-vars
   4730:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4730:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   4733:46    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4734:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4734:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   4736:11    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4736:29    warning  'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4736:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4736:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4736:101   warning  'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4737:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4739:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   4740:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4740:39    warning  'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4741:12    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4741:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4741:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4741:166   warning  Unexpected use of comma operator                                                                                             no-sequences
   4742:40    warning  'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4742:43    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4742:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4743:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   4743:77    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4743:77    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4749:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4749:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   4751:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4751:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   4753:47    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4754:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4754:7     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4755:45    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4756:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4756:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   4756:460   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4756:466   warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4756:497   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4756:547   warning  Unexpected use of comma operator                                                                                             no-sequences
   4757:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4758:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   4759:37    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4759:40    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4759:43    warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4760:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4760:368   warning  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     warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4762:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:26    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4762:26    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:53    warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4762:53    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:68    warning  'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4762:75    warning  'o' is already declared in the upper scope on line 4727 column 55                                                            no-shadow
   4762:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4763:10    warning  'r' is already declared in the upper scope on line 4727 column 80                                                            no-shadow
   4763:13    warning  's' is already declared in the upper scope on line 4727 column 108                                                           no-shadow
   4763:16    warning  'a' is already declared in the upper scope on line 4727 column 157                                                           no-shadow
   4763:98    warning  'l' is already declared in the upper scope on line 4727 column 207                                                           no-shadow
   4763:296   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4763:567   warning  Empty block statement                                                                                                        no-empty
   4764:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4770:11    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4770:218   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4770:218   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4770:267   warning  Unexpected use of comma operator                                                                                             no-sequences
   4770:269   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4772:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4775:7     warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4776:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4776:34    warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4778:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4778:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4779:37    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4779:40    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4780:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4780:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4780:258   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4782:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   4782:11    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4782:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4782:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4782:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4783:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4783:24    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4783:27    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4783:27    warning  't' is defined but never used                                                                                                no-unused-vars
   4783:30    warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4783:30    warning  'i' is defined but never used                                                                                                no-unused-vars
   4784:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4784:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4784:2062  warning  'e' is already declared in the upper scope on line 4783 column 24                                                            no-shadow
   4787:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4787:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4787:13    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4787:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   4787:63    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4788:11    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4788:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4788:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4788:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   4789:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4791:38    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4793:50    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4795:23    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4799:26    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4800:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4800:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4800:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   4801:34    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4802:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4802:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4802:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   4803:32    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4804:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4804:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4804:40    warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4804:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   4805:23    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4806:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4807:136   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4808:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4808:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   4809:120   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4810:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4810:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   4811:117   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4812:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4812:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   4813:51    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4814:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4814:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   4815:55    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4816:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4817:21    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4817:85    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4819:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4819:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   4819:117   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4819:120   warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4820:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4820:9     warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4820:32    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4820:40    warning  'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4820:76    warning  'e' is already defined                                                                                                       no-redeclare
   4820:132   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4822:8     warning  'ace' is not defined                                                                                                         no-undef
   4822:48    warning  'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4823:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4825:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4827:11    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4828:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4828:70    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4828:73    warning  'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4829:13    warning  'o' is a function                                                                                                            no-func-assign
   4829:98    warning  'e' is already declared in the upper scope on line 4828 column 73                                                            no-shadow
   4831:19    warning  'e' is already declared in the upper scope on line 4828 column 73                                                            no-shadow
   4834:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4834:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4834:17    warning  'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4834:20    warning  't' is already declared in the upper scope on line 4825 column 25                                                            no-shadow
   4835:14    warning  'i' is already declared in the upper scope on line 4825 column 28                                                            no-shadow
   4836:11    warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4836:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4836:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4836:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   4836:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   4836:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   4836:146   warning  'e' is already declared in the upper scope on line 4834 column 17                                                            no-shadow
   4836:163   warning  'e' is already declared in the upper scope on line 4836 column 146                                                           no-shadow
   4836:166   warning  't' is already declared in the upper scope on line 4834 column 20                                                            no-shadow
   4837:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4839:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4839:12    warning  'i' is already declared in the upper scope on line 4835 column 14                                                            no-shadow
   4839:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4841:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4841:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4843:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4844:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4844:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4846:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4846:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4847:16    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4847:19    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4850:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4850:22    warning  Unexpected var, use let or const instead                                                                                     no-var
   4850:26    warning  'h' is already declared in the upper scope on line 4828 column 31                                                            no-shadow
   4850:36    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4850:50    warning  'e' is already defined                                                                                                       no-redeclare
   4850:70    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:137   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:174   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:258   warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4850:356   warning  'e' is already defined                                                                                                       no-redeclare
   4850:468   warning  'n' is already defined                                                                                                       no-redeclare
   4850:591   warning  'i' is already defined                                                                                                       no-redeclare
   4850:669   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4850:696   warning  Unexpected use of comma operator                                                                                             no-sequences
   4850:774   warning  'l' is already declared in the upper scope on line 4847 column 13                                                            no-shadow
   4850:777   warning  'c' is already declared in the upper scope on line 4828 column 16                                                            no-shadow
   4850:780   warning  'e' is already declared in the upper scope on line 4847 column 19                                                            no-shadow
   4851:19    warning  't' is already declared in the upper scope on line 4847 column 16                                                            no-shadow
   4852:11    warning  'i' is already declared in the upper scope on line 4850 column 36                                                            no-shadow
   4852:14    warning  'e' is already declared in the upper scope on line 4850 column 780                                                           no-shadow
   4852:17    warning  'n' is already declared in the upper scope on line 4850 column 258                                                           no-shadow
   4852:20    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4852:23    warning  'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4852:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4852:29    warning  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   warning  'e' is already declared in the upper scope on line 4852 column 14                                                            no-shadow
   4853:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4853:26    warning  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   warning  'e' is already declared in the upper scope on line 4852 column 14                                                            no-shadow
   4855:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4855:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   4855:28    warning  Unexpected dangling '_' in '_onExpandItem'                                                                                   no-underscore-dangle
   4858:67    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4861:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4861:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4861:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4861:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4861:22    warning  't' was used before it was defined                                                                                           no-use-before-define
   4861:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   4862:11    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4862:19    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4862:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4862:62    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4863:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4863:130   warning  'e' is already declared in the upper scope on line 4862 column 62                                                            no-shadow
   4864:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4864:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4866:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4867:42    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4867:45    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4867:48    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4868:18    warning  Unexpected var, use let or const instead                                                                                     no-var
   4868:22    warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4868:30    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4868:48    warning  'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4868:79    warning  'o' is already defined                                                                                                       no-redeclare
   4868:151   warning  't' is already defined                                                                                                       no-redeclare
   4870:121   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4870:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4870:355   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4874:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   4874:266   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4875:51    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4876:9     warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4876:12    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4876:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:22    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4876:22    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:51    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4876:51    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4876:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4877:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4878:35    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4878:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   4880:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   4880:17    warning  'e' is already declared in the upper scope on line 4876 column 22                                                            no-shadow
   4880:24    warning  't' is already declared in the upper scope on line 4876 column 51                                                            no-shadow
   4882:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4882:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4882:25    warning  'e' declared on line 4880 column 17 is used outside of binding context                                                       block-scoped-var
   4882:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4885:48    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4886:9     warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4886:12    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4886:15    warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4886:18    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4886:21    warning  'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4886:21    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4886:35    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4886:56    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4886:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4886:223   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:327   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:483   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:590   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:792   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:941   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:1118  warning  Unexpected use of comma operator                                                                                             no-sequences
   4887:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:31    warning  't' was used before it was defined                                                                                           no-use-before-define
   4887:36    warning  'i' was used before it was defined                                                                                           no-use-before-define
   4887:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:47    warning  'i' was used before it was defined                                                                                           no-use-before-define
   4887:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4887:114   warning  Unreachable code                                                                                                             no-unreachable
   4887:118   warning  'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4887:121   warning  't' is already declared in the upper scope on line 4825 column 25                                                            no-shadow
   4887:124   warning  'i' is already declared in the upper scope on line 4825 column 28                                                            no-shadow
   4888:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4888:26    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4891:1     warning  Missing JSDoc @param "e" type                                                                                                jsdoc/require-param-type
   4894:7     warning  'e' is already declared in the upper scope on line 4889 column 22                                                            no-shadow
   4896:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4896:15    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4896:37    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4896:53    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4898:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4898:12    warning  '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     warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:15    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4899:44    warning  Unexpected var, use let or const instead                                                                                     no-var
   4899:48    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4899:52    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:66    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4900:7     warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4900:16    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   4901:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4901:15    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:18    warning  'n' declared on line 4899 column 48 is used outside of binding context                                                       block-scoped-var
   4901:24    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:27    warning  'n' declared on line 4899 column 48 is used outside of binding context                                                       block-scoped-var
   4901:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   4901:43    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4902:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4902:14    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4903:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4903:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4905:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4905:15    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4905:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4906:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4907:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4907:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4909:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4909:15    warning  't' is already declared in the upper scope on line 4889 column 25                                                            no-shadow
   4909:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4910:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4910:9     warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4910:25    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4910:38    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4910:62    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4910:189   warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4910:232   warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4910:271   warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4910:307   warning  'e' is already defined                                                                                                       no-redeclare
   4910:430   warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4910:603   warning  'l' is already defined                                                                                                       no-redeclare
   4910:651   warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4910:673   warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4910:712   warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4910:749   warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4910:797   warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4910:855   warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4910:940   warning  'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   4910:1025  warning  'f' is already declared in the upper scope on line 5009 column 12                                                            no-shadow
   4910:1097  warning  'h' is already defined                                                                                                       no-redeclare
   4910:1157  warning  'C' is already declared in the upper scope on line 5025 column 15                                                            no-shadow
   4910:1217  warning  'c' is already defined                                                                                                       no-redeclare
   4910:1273  warning  'd' is already defined                                                                                                       no-redeclare
   4910:1325  warning  'u' is already defined                                                                                                       no-redeclare
   4910:1358  warning  'g' is already defined                                                                                                       no-redeclare
   4910:1494  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4910:1494  warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4910:1538  warning  Unexpected use of comma operator                                                                                             no-sequences
   4911:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4911:53    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4911:56    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4914:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4915:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4915:11    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4915:18    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4915:26    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4915:34    warning  't' is already defined                                                                                                       no-redeclare
   4915:42    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4915:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4915:54    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4916:18    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4916:21    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4916:105   warning  'i' is not modified in this loop                                                                                             no-unmodified-loop-condition
   4916:137   warning  Empty block statement                                                                                                        no-empty
   4917:17    warning  'e' is already declared in the upper scope on line 4911 column 53                                                            no-shadow
   4918:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4918:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   4921:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4921:15    warning  'a' declared on line 4916 column 21 is used outside of binding context                                                       block-scoped-var
   4921:27    warning  'a' declared on line 4916 column 21 is used outside of binding context                                                       block-scoped-var
   4924:10    warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4927:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4928:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4929:287   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4929:339   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4929:351   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4931:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4931:15    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4931:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4931:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4932:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4932:9     warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4932:29    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4932:37    warning  'i' is already defined                                                                                                       no-redeclare
   4932:137   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4932:152   warning  'e' is already declared in the upper scope on line 4931 column 18                                                            no-shadow
   4932:155   warning  't' is already declared in the upper scope on line 4931 column 21                                                            no-shadow
   4933:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4933:16    warning  'i' is already declared in the upper scope on line 4932 column 9                                                             no-shadow
   4933:24    warning  'n' is already declared in the upper scope on line 4932 column 29                                                            no-shadow
   4935:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4935:15    warning  'i' declared on line 4933 column 16 is used outside of binding context                                                       block-scoped-var
   4937:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4937:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4938:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4938:15    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4938:23    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4938:30    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4939:10    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4939:13    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4939:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4939:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4939:76    warning  Unexpected use of '&'                                                                                                        no-bitwise
   4939:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4939:135   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4939:137   warning  Unexpected use of '&'                                                                                                        no-bitwise
   4939:160   warning  Unexpected use of '&'                                                                                                        no-bitwise
   4940:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4940:14    warning  't' declared on line 4938 column 15 is used outside of binding context                                                       block-scoped-var
   4941:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4941:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4941:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4942:41    warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4942:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4943:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4943:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4943:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4943:24    warning  '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     warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4944:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4944:43    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   4944:68    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   4946:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4947:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4947:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4948:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4948:9     warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4948:17    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4948:31    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4948:38    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4948:47    warning  'r' declared on line 4955 column 30 is used outside of binding context                                                       block-scoped-var
   4948:47    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4948:55    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4948:81    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4948:81    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4948:111   warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4949:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4949:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   4950:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4950:17    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4951:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4951:16    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4951:23    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4951:30    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4952:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4952:39    warning  Unexpected var, use let or const instead                                                                                     no-var
   4952:39    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4952:43    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4952:49    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:87    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:96    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:110   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:119   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:133   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:145   warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4954:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4954:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4954:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   4955:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   4955:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4955:12    warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4955:30    warning  'r' is already defined                                                                                                       no-redeclare
   4955:41    warning  'c' declared on line 4951 column 16 is used outside of binding context                                                       block-scoped-var
   4955:47    warning  'c' declared on line 4951 column 16 is used outside of binding context                                                       block-scoped-var
   4955:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4955:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4955:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   4956:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4957:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4957:18    warning  '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     warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4958:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4958:17    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4958:17    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4958:44    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4958:53    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4958:60    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4958:68    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4958:76    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4958:84    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4958:88    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4958:96    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4959:16    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4959:19    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4960:13    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4960:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4960:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4962:15    warning  'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4963:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4963:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   4966:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4966:13    warning  'h' declared on line 4959 column 19 is used outside of binding context                                                       block-scoped-var
   4966:25    warning  'h' declared on line 4959 column 19 is used outside of binding context                                                       block-scoped-var
   4969:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4972:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4972:11    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4972:11    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4972:25    warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4973:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4973:10    warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4973:17    warning  'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   4973:25    warning  'f' is already declared in the upper scope on line 5009 column 12                                                            no-shadow
   4973:33    warning  'C' is already declared in the upper scope on line 5025 column 15                                                            no-shadow
   4973:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4973:45    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4974:17    warning  'y' is already declared in the upper scope on line 4895 column 13                                                            no-shadow
   4974:20    warning  'I' is already declared in the upper scope on line 4903 column 15                                                            no-shadow
   4975:14    warning  'v' is already declared in the upper scope on line 5049 column 107                                                           no-shadow
   4975:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4975:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4977:16    warning  'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4978:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4978:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   4981:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4981:14    warning  'I' declared on line 4974 column 20 is used outside of binding context                                                       block-scoped-var
   4981:26    warning  'I' declared on line 4974 column 20 is used outside of binding context                                                       block-scoped-var
   4984:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4987:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   4987:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4987:12    warning  'b' is already declared in the upper scope on line 5075 column 15                                                            no-shadow
   4987:23    warning  'A' is already declared in the upper scope on line 5077 column 12                                                            no-shadow
   4987:109   warning  'f' is already defined                                                                                                       no-redeclare
   4987:117   warning  'C' is already defined                                                                                                       no-redeclare
   4987:121   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4988:17    warning  'w' is already declared in the upper scope on line 5083 column 10                                                            no-shadow
   4988:20    warning  'x' is already declared in the upper scope on line 5087 column 109                                                           no-shadow
   4989:14    warning  'S' is already declared in the upper scope on line 5087 column 213                                                           no-shadow
   4989:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4989:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   4989:71    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4990:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   4990:19    warning  'k' is already declared in the upper scope on line 5087 column 324                                                           no-shadow
   4990:26    warning  'T' is already declared in the upper scope on line 5087 column 711                                                           no-shadow
   4991:16    warning  'E' is already declared in the upper scope on line 4929 column 40                                                            no-shadow
   4991:57    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4993:18    warning  'R' is already declared in the upper scope on line 4929 column 48                                                            no-shadow
   4993:29    warning  '$' is already declared in the upper scope on line 4929 column 57                                                            no-shadow
   4993:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4993:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   4994:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4994:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4994:24    warning  'k' declared on line 4990 column 19 is used outside of binding context                                                       block-scoped-var
   4994:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4994:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4997:16    warning  'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4998:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4998:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   5001:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5001:14    warning  'x' declared on line 4988 column 20 is used outside of binding context                                                       block-scoped-var
   5001:26    warning  'x' declared on line 4988 column 20 is used outside of binding context                                                       block-scoped-var
   5004:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   5007:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5007:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5007:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   5008:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5009:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5009:27    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5010:21    warning  'e' is already declared in the upper scope on line 5009 column 27                                                            no-shadow
   5011:23    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5012:21    warning  'e' is already declared in the upper scope on line 5011 column 23                                                            no-shadow
   5013:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5013:28    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5014:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5014:152   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:152   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5014:206   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:206   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5014:260   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:260   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5014:315   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:315   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5014:315   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5014:374   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:374   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5015:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5015:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5016:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5016:15    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5016:23    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5016:30    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5017:10    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5017:13    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5017:16    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5017:30    warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:58    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5017:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5017:165   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:219   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5017:219   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   5017:221   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:237   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:255   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:326   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:368   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:422   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5017:422   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5017:422   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   5017:424   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:441   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   5017:443   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:459   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:477   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:513   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5018:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5018:14    warning  't' declared on line 5016 column 15 is used outside of binding context                                                       block-scoped-var
   5019:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5019:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5019:21    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5020:14    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5020:17    warning  'e' is already declared in the upper scope on line 5019 column 18                                                            no-shadow
   5021:12    warning  't' is already declared in the upper scope on line 5020 column 14                                                            no-shadow
   5021:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5022:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5022:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5022:121   warning  Unexpected use of comma operator                                                                                             no-sequences
   5022:123   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:272   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:419   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:585   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:722   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5023:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5023:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5025:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5025:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5025:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5026:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5026:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   5026:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5027:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5027:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5027:21    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5028:9     warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5028:45    warning  'i' is already defined                                                                                                       no-redeclare
   5028:60    warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5028:60    warning  'n' declared on line 5031 column 266 is used outside of binding context                                                      block-scoped-var
   5028:60    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5028:72    warning  'i' is already defined                                                                                                       no-redeclare
   5028:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5028:89    warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5028:89    warning  'n' declared on line 5031 column 266 is used outside of binding context                                                      block-scoped-var
   5029:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5029:16    warning  'n' is already defined                                                                                                       no-redeclare
   5029:61    warning  'n' is already defined                                                                                                       no-redeclare
   5029:76    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5029:88    warning  'n' is already defined                                                                                                       no-redeclare
   5029:100   warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5029:138   warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5029:167   warning  'n' is already defined                                                                                                       no-redeclare
   5029:212   warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5029:227   warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5029:245   warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5029:261   warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5031:7     warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5031:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5031:14    warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:17    warning  'a' declared on line 5029 column 212 is used outside of binding context                                                      block-scoped-var
   5031:30    warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:33    warning  'a' declared on line 5029 column 212 is used outside of binding context                                                      block-scoped-var
   5031:49    warning  Unexpected var, use let or const instead                                                                                     no-var
   5031:53    warning  'o' is already defined                                                                                                       no-redeclare
   5031:53    warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:57    warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:69    warning  'e' is already declared in the upper scope on line 5027 column 18                                                            no-shadow
   5031:72    warning  't' is already declared in the upper scope on line 5027 column 21                                                            no-shadow
   5031:75    warning  'i' is already declared in the upper scope on line 5028 column 9                                                             no-shadow
   5031:208   warning  Unexpected use of comma operator                                                                                             no-sequences
   5031:228   warning  'e' is already declared in the upper scope on line 5027 column 18                                                            no-shadow
   5031:231   warning  't' is already declared in the upper scope on line 5027 column 21                                                            no-shadow
   5031:266   warning  'n' is already defined                                                                                                       no-redeclare
   5031:266   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:270   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5031:278   warning  Return statement should not contain assignment                                                                               no-return-assign
   5031:278   warning  Return statement should not contain assignment                                                                               no-return-assign
   5031:278   warning  Return statement should not contain assignment                                                                               no-return-assign
   5031:285   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:289   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:294   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:315   warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:327   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:338   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:342   warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:351   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:361   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:396   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:414   warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:427   warning  Unexpected use of comma operator                                                                                             no-sequences
   5031:436   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:452   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5032:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5033:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5033:25    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:49    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:65    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:78    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:89    warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5033:151   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5033:200   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5034:11    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5034:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5034:88    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5034:96    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5034:122   warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5034:223   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5035:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5035:230   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:280   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:327   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:430   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:480   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:541   warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5035:552   warning  Unnecessary escape character: \#                                                                                             no-useless-escape
   5035:572   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:582   warning  Unexpected use of comma operator                                                                                             no-sequences
   5035:645   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:668   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:693   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:714   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:745   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:766   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:801   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:1009  warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5041:18    warning  'e' is already declared in the upper scope on line 5033 column 200                                                           no-shadow
   5044:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5045:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5045:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5048:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5049:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5049:110   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5050:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5050:15    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5056:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5056:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5060:11    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5060:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5062:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5062:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5062:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   5064:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5064:14    warning  't' declared on line 5050 column 15 is used outside of binding context                                                       block-scoped-var
   5065:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5065:18    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5066:9     warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5066:9     warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5066:86    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5066:105   warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5066:105   warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:113   warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5066:113   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:168   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5066:212   warning  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    warning  'e' is already declared in the upper scope on line 5066 column 86                                                            no-shadow
   5072:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5072:6     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5072:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   5072:96    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5072:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   5072:103   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:116   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:137   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:145   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:172   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:194   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:211   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:232   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:264   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:269   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:282   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:299   warning  'e' is already declared in the upper scope on line 5066 column 86                                                            no-shadow
   5072:302   warning  't' is already declared in the upper scope on line 5065 column 18                                                            no-shadow
   5072:305   warning  'i' is already declared in the upper scope on line 5066 column 9                                                             no-shadow
   5072:418   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:433   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:463   warning  Unexpected var, use let or const instead                                                                                     no-var
   5072:467   warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5072:470   warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5072:500   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:508   warning  Return statement should not contain assignment                                                                               no-return-assign
   5072:515   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:645   warning  Unexpected use of comma operator                                                                                             no-sequences
   5072:647   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:739   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:808   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:868   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5073:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5073:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5073:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5074:11    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5074:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:88    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5074:169   warning  Unexpected use of comma operator                                                                                             no-sequences
   5074:341   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:366   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:387   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:585   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:610   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:631   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:845   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5075:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5075:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5075:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5077:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5077:68    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5077:71    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5077:71    warning  't' is defined but never used                                                                                                no-unused-vars
   5078:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   5079:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5079:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5079:33    warning  't' is defined but never used                                                                                                no-unused-vars
   5080:12    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5080:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5080:128   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5080:136   warning  Unexpected use of comma operator                                                                                             no-sequences
   5081:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5081:115   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5083:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5083:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5083:64    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5083:67    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5083:67    warning  't' is defined but never used                                                                                                no-unused-vars
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   5084:113   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5084:131   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5085:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5085:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5085:33    warning  't' is defined but never used                                                                                                no-unused-vars
   5086:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5086:13    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5086:88    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:96    warning  Unexpected use of comma operator                                                                                             no-sequences
   5086:180   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:313   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:351   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:374   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5087:328   warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   5087:702   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5087:714   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5088:11    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5088:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5089:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5089:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5089:10    warning  'S' is already defined                                                                                                       no-redeclare
   5089:52    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5089:55    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5090:12    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5090:19    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5090:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5090:79    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5090:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   5091:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5091:17    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5091:25    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5091:33    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5091:59    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5091:66    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5092:14    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5092:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5093:30    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5093:55    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   5093:62    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   5095:11    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5095:123   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5095:129   warning  Unexpected use of comma operator                                                                                             no-sequences
   5097:8     warning  'o' declared on line 5091 column 17 is used outside of binding context                                                       block-scoped-var
   5097:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5097:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5097:27    warning  'r' declared on line 5091 column 25 is used outside of binding context                                                       block-scoped-var
   5098:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5098:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5098:35    warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   5098:42    warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   5099:13    warning  'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   5099:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5099:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5104:18    warning  'e' is already declared in the upper scope on line 5089 column 52                                                            no-shadow
   5107:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5108:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5109:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5109:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5110:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5110:13    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5110:13    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5110:20    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5110:20    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5110:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5110:187   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5111:17    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5111:24    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5112:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   5112:12    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5112:34    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5112:60    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5112:130   warning  'a' is already defined                                                                                                       no-redeclare
   5112:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5114:18    warning  'e' is already declared in the upper scope on line 5109 column 30                                                            no-shadow
   5116:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5117:8     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5118:12    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5118:15    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   5118:15    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5118:48    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   5118:48    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5119:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5120:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5120:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   5121:20    warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5121:25    warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5121:34    warning  'x' is already defined                                                                                                       no-redeclare
   5121:73    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5121:76    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5122:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5122:13    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5122:16    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5122:209   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5122:295   warning  Unexpected use of comma operator                                                                                             no-sequences
   5123:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5123:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5124:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5124:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5124:45    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5124:56    warning  'i' is already defined                                                                                                       no-redeclare
   5124:91    warning  'i' is already defined                                                                                                       no-redeclare
   5124:128   warning  'e' is already defined                                                                                                       no-redeclare
   5124:139   warning  Return statement should not contain assignment                                                                               no-return-assign
   5124:139   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5124:179   warning  Unexpected use of comma operator                                                                                             no-sequences
   5125:34    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   5125:54    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   5125:120   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5125:123   warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5126:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5126:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5126:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   5126:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5127:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5127:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5127:33    warning  't' is defined but never used                                                                                                no-unused-vars
   5128:12    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5128:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   5128:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5128:64    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5129:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5129:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   5129:304   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5129:307   warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5129:310   warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5130:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5130:20    warning  'e' is already declared in the upper scope on line 5129 column 304                                                           no-shadow
   5130:23    warning  't' is already declared in the upper scope on line 5129 column 307                                                           no-shadow
   5131:12    warning  'i' is already declared in the upper scope on line 5129 column 310                                                           no-shadow
   5131:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5132:19    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5135:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5136:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   5137:32    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5137:35    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5138:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5138:108   warning  Unexpected use of comma operator                                                                                             no-sequences
   5139:28    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5139:31    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5139:34    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5140:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5140:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5140:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   5141:38    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5141:41    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5147:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   5148:15    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5148:18    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5148:21    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5148:24    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5149:10    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5149:37    warning  'r' is already declared in the upper scope on line 5148 column 12                                                            no-shadow
   5149:62    warning  's' is already declared in the upper scope on line 5226 column 34                                                            no-shadow
   5149:80    warning  'a' is already declared in the upper scope on line 5226 column 106                                                           no-shadow
   5149:98    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5150:55    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5152:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5152:35    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5152:38    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5153:16    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5153:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   5155:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5156:51    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5156:54    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5156:57    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5159:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5159:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5159:10    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5159:13    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5159:21    warning  'e' is already defined                                                                                                       no-redeclare
   5159:194   warning  Unexpected use of comma operator                                                                                             no-sequences
   5161:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5162:32    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5162:35    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5164:12    warning  's' was used before it was defined                                                                                           no-use-before-define
   5164:76    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5165:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5165:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5165:16    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5165:24    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5166:11    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5166:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5166:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5166:25    warning  's' was used before it was defined                                                                                           no-use-before-define
   5167:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5167:13    warning  'i' declared on line 5165 column 16 is used outside of binding context                                                       block-scoped-var
   5167:24    warning  'i' declared on line 5165 column 16 is used outside of binding context                                                       block-scoped-var
   5167:28    warning  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   warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5168:119   warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5169:19    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5170:29    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5170:32    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5170:35    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5171:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   5171:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   5171:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5172:33    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5172:36    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5175:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5175:18    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5180:39    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5180:42    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5180:45    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5182:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5183:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5183:18    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5184:12    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5188:37    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5188:40    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5190:17    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5196:49    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5196:52    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5196:55    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5196:58    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5198:26    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5198:29    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5198:32    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5199:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5200:26    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5200:29    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5200:32    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5201:8     warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5201:11    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5201:14    warning  'r' is already declared in the upper scope on line 5148 column 12                                                            no-shadow
   5201:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5203:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5203:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5204:11    warning  'd' was used before it was defined                                                                                           no-use-before-define
   5206:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5206:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5206:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   5208:26    warning  'u' was used before it was defined                                                                                           no-use-before-define
   5210:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5210:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   5210:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5213:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5214:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5216:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5216:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   5219:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5219:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5219:16    warning  's' is already declared in the upper scope on line 5226 column 34                                                            no-shadow
   5219:23    warning  'a' is already declared in the upper scope on line 5226 column 106                                                           no-shadow
   5219:43    warning  'l' is already declared in the upper scope on line 5232 column 14                                                            no-shadow
   5220:11    warning  'c' is already declared in the upper scope on line 5234 column 14                                                            no-shadow
   5220:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5220:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5221:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5221:13    warning  's' declared on line 5219 column 16 is used outside of binding context                                                       block-scoped-var
   5222:35    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5224:57    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5226:30    warning  Unexpected var, use let or const instead                                                                                     no-var
   5226:30    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5226:109   warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5227:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   5227:14    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5227:22    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5229:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5229:13    warning  't' declared on line 5227 column 14 is used outside of binding context                                                       block-scoped-var
   5230:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5230:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   5230:40    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   5230:65    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5232:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5232:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5234:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5234:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5236:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   5236:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5236:88    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5236:91    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5237:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5238:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5238:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5240:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5240:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5243:22    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   5244:10    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   5244:13    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   5244:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5244:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5244:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   5246:80    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5246:83    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5246:86    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5247:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5247:81    warning  Unexpected console statement                                                                                                 no-console
   5247:149   warning  Unexpected console statement                                                                                                 no-console
   5247:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5248:53    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5248:56    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5248:59    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5250:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5250:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5250:33    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5251:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   5254:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5254:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5254:23    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5254:30    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5255:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5255:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5255:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5257:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5258:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5258:34    warning  'o' declared on line 5254 column 15 is used outside of binding context                                                       block-scoped-var
   5260:21    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5260:24    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5261:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5261:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5262:21    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5262:24    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5263:8     warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5263:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5264:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5264:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5265:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5265:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5266:89    warning  'n' was used before it was defined                                                                                           no-use-before-define
   5266:89    warning  'n' declared on line 5267 column 10 is used outside of binding context                                                       block-scoped-var
   5266:91    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5267:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5267:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5267:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5267:60    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5269:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5270:21    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5270:24    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5271:19    warning  Unexpected var, use let or const instead                                                                                     no-var
   5271:19    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5271:23    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5271:26    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5271:29    warning  'e' is already defined                                                                                                       no-redeclare
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:178   warning  'e' is already declared in the upper scope on line 5270 column 21                                                            no-shadow
   5271:181   warning  't' is already declared in the upper scope on line 5271 column 23                                                            no-shadow
   5271:298   warning  Unexpected use of comma operator                                                                                             no-sequences
   5272:15    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   5272:274   warning  'ace' is not defined                                                                                                         no-undef
   5272:344   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5272:344   warning  'e' is defined but never used                                                                                                no-unused-vars
   5272:347   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5272:347   warning  't' is defined but never used                                                                                                no-unused-vars
   5272:350   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5272:350   warning  'i' is defined but never used                                                                                                no-unused-vars
   5273:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5273:16    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5273:19    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5273:22    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5275:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5275:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5275:85    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5276:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5277:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   5277:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5277:85    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5278:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5278:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5278:80    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5279:78    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5280:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5280:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5280:23    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5281:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5281:6     warning  Unexpected use of '&'                                                                                                        no-bitwise
   5281:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5281:29    warning  Unexpected use of '>>='                                                                                                      no-bitwise
   5282:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5282:14    warning  't' declared on line 5280 column 15 is used outside of binding context                                                       block-scoped-var
   5283:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5283:85    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5285:55    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5286:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5288:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5288:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5288:17    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5288:34    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5289:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5289:10    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5289:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5289:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5289:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5289:69    warning  Function declared in a loop contains unsafe references to variable(s) 't', 'n'                                               no-loop-func
   5289:71    warning  'e' is already declared in the upper scope on line 5285 column 55                                                            no-shadow
   5292:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5292:14    warning  't' declared on line 5288 column 17 is used outside of binding context                                                       block-scoped-var
   5293:55    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5294:36    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5295:72    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5296:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5296:32    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5296:52    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5297:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5297:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5301:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5302:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5302:32    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5302:52    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5303:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5303:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5307:80    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5307:83    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5309:72    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   5310:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5310:19    warning  Unexpected use of '>>>'                                                                                                      no-bitwise
   5310:38    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5310:42    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5310:63    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5310:116   warning  'i' is already defined                                                                                                       no-redeclare
   5310:136   warning  'i' is already defined                                                                                                       no-redeclare
   5310:140   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5310:159   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5310:167   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5311:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5311:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5312:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5316:8     warning  'ace' is not defined                                                                                                         no-undef
   5316:104   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5316:107   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5316:107   warning  't' is defined but never used                                                                                                no-unused-vars
   5316:110   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5316:110   warning  'i' is defined but never used                                                                                                no-unused-vars
   5318:8     warning  'ace' is not defined                                                                                                         no-undef
   5318:79    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5318:82    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5318:85    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5318:85    warning  'i' is defined but never used                                                                                                no-unused-vars
   5319:26    warning  'e' is already declared in the upper scope on line 5318 column 79                                                            no-shadow
   5319:29    warning  't' is already declared in the upper scope on line 5318 column 82                                                            no-shadow
   5322:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5323:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5323:16    warning  'i' is already declared in the upper scope on line 5318 column 85                                                            no-shadow
   5323:24    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5323:24    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5323:31    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5323:45    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5324:10    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5324:22    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5329:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5329:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   5329:18    warning  'n' is already defined                                                                                                       no-redeclare
   5329:18    warning  'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5329:23    warning  'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5329:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   5330:7     warning  'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5330:10    warning  'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5330:22    warning  'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5332:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5332:14    warning  'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5334:8     warning  'ace' is not defined                                                                                                         no-undef
   5334:95    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5334:98    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5334:101   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5334:101   warning  'i' is defined but never used                                                                                                no-unused-vars
   5335:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5335:24    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5337:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5337:36    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5339:35    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5339:38    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5340:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5340:15    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5341:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5341:6     warning  Unexpected use of '&'                                                                                                        no-bitwise
   5341:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5341:29    warning  Unexpected use of '>>='                                                                                                      no-bitwise
   5342:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5342:14    warning  'i' declared on line 5340 column 15 is used outside of binding context                                                       block-scoped-var
   5343:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5343:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5343:27    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5343:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5343:71    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5345:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5345:38    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5347:33    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5348:9     warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5348:12    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5348:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5348:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5350:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5351:32    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5352:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5352:15    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5352:23    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5352:30    warning  'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5353:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5354:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5354:14    warning  't' declared on line 5352 column 15 is used outside of binding context                                                       block-scoped-var
   5355:75    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5356:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5356:15    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5356:23    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5358:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5358:14    warning  't' declared on line 5356 column 15 is used outside of binding context                                                       block-scoped-var
   5359:32    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5360:9     warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5360:12    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5360:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5360:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5362:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5363:34    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5363:37    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5364:15    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5365:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5367:35    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5368:40    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5369:33    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5371:38    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5371:41    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5372:11    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5372:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5372:51    warning  'e' is already declared in the upper scope on line 5371 column 38                                                            no-shadow
   5374:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   5375:35    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5376:14    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5377:6     warning  'n' was used before it was defined                                                                                           no-use-before-define
   5377:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5377:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   5378:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5378:16    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5378:19    warning  'e' is already declared in the upper scope on line 5375 column 35                                                            no-shadow
   5379:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5379:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   5379:25    warning  'n' was used before it was defined                                                                                           no-use-before-define
   5380:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5380:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5380:11    warning  'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5380:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5380:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5380:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5381:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5382:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   5383:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5383:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5387:34    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5387:37    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5388:14    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5389:6     warning  'o' was used before it was defined                                                                                           no-use-before-define
   5389:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5389:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   5390:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5390:16    warning  'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5390:19    warning  'e' is already declared in the upper scope on line 5387 column 34                                                            no-shadow
   5391:6     warning  'o' was used before it was defined                                                                                           no-use-before-define
   5391:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5391:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5391:21    warning  'o' was used before it was defined                                                                                           no-use-before-define
   5392:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5392:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5392:11    warning  'o' is already declared in the upper scope on line 5343 column 27                                                            no-shadow
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:49    warning  'e' is already declared in the upper scope on line 5387 column 34                                                            no-shadow
   5393:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5393:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   5394:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   5395:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5395:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5397:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5397:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   5403:6     warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   5403:6     warning  Do not use 'new' for side effects                                                                                            no-new
   5403:6     warning  ES2018 RegExp lookbehind assertions are forbidden                                                                            es-x/no-regexp-lookbehind-assertions
   5404:15    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5406:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5407:37    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5407:40    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5407:43    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5410:8     warning  'ace' is not defined                                                                                                         no-undef
   5410:79    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5410:82    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5410:85    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5410:85    warning  'i' is defined but never used                                                                                                no-unused-vars
   5411:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5411:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   5413:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5413:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5413:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5413:63    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5413:142   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5413:165   warning  'n' is already defined                                                                                                       no-redeclare
   5413:186   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5413:198   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:206   warning  Unexpected use of comma operator                                                                                             no-sequences
   5413:220   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:244   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:267   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:380   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:402   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:474   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:496   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:698   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:775   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:840   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:920   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:981   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5414:8     warning  'ace' is not defined                                                                                                         no-undef
   5414:94    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5414:97    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5414:100   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5414:100   warning  't' is defined but never used                                                                                                no-unused-vars
   5415:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   5415:8     warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5415:11    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5415:14    warning  'e' is already defined                                                                                                       no-redeclare
   5415:38    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5415:66    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5415:69    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5415:72    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5415:75    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5417:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5417:13    warning  'c' was used before it was defined                                                                                           no-use-before-define
   5417:13    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5417:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   5417:67    warning  'c' was used before it was defined                                                                                           no-use-before-define
   5417:67    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5417:72    warning  'c' was used before it was defined                                                                                           no-use-before-define
   5417:72    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5418:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5419:58    warning  Unexpected use of comma operator                                                                                             no-sequences
   5420:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5421:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5421:16    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5421:24    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5421:24    warning  'r' is already declared in the upper scope on line 5414 column 97                                                            no-shadow
   5421:31    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5421:45    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5422:13    warning  's' is already declared in the upper scope on line 5415 column 8                                                             no-shadow
   5422:23    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5422:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5422:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5423:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5423:15    warning  'o' declared on line 5421 column 16 is used outside of binding context                                                       block-scoped-var
   5424:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5424:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5424:17    warning  'a' is already declared in the upper scope on line 5415 column 38                                                            no-shadow
   5424:55    warning  'l' is already declared in the upper scope on line 5467 column 22                                                            no-shadow
   5424:67    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5424:74    warning  'r' is already defined                                                                                                       no-redeclare
   5424:74    warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5424:141   warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5424:155   warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5425:12    warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5426:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5426:14    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5426:16    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5426:37    warning  'l' declared on line 5424 column 55 is used outside of binding context                                                       block-scoped-var
   5426:52    warning  'e' is already declared in the upper scope on line 5415 column 66                                                            no-shadow
   5427:12    warning  't' is already declared in the upper scope on line 5415 column 69                                                            no-shadow
   5427:16    warning  'l' declared on line 5424 column 55 is used outside of binding context                                                       block-scoped-var
   5427:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5427:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5427:40    warning  '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   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5427:145   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5427:154   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:197   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:246   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:272   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5427:283   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5428:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   5428:30    warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5428:35    warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5429:38    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5431:36    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5431:39    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5433:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5435:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5435:40    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5437:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5439:34    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5439:37    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5441:34    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5441:37    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5442:5     warning  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    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5443:40    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5444:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5444:15    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5445:12    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5445:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5445:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5447:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5448:20    warning  'i' declared on line 5444 column 15 is used outside of binding context                                                       block-scoped-var
   5449:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5449:40    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5450:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5450:15    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5450:48    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5451:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5451:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5451:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5453:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5453:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5453:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   5454:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   5454:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5454:14    warning  'n' declared on line 5450 column 48 is used outside of binding context                                                       block-scoped-var
   5454:19    warning  'i' declared on line 5450 column 15 is used outside of binding context                                                       block-scoped-var
   5454:30    warning  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    warning  'i' declared on line 5450 column 15 is used outside of binding context                                                       block-scoped-var
   5454:61    warning  'n' declared on line 5450 column 48 is used outside of binding context                                                       block-scoped-var
   5455:34    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5455:37    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5455:40    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5456:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5457:35    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5457:38    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5458:9     warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5458:12    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5458:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5458:24    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5465:40    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5465:43    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5466:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5467:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5467:22    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5468:11    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5468:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5468:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5468:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5468:46    warning  'e' is already declared in the upper scope on line 5468 column 11                                                            no-shadow
   5471:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5471:15    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5471:18    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5471:21    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5471:24    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5474:12    warning  'i' declared on line 5480 column 18 is used outside of binding context                                                       block-scoped-var
   5476:26    warning  'i' declared on line 5480 column 18 is used outside of binding context                                                       block-scoped-var
   5479:8     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5480:11    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5480:18    warning  'i' is already defined                                                                                                       no-redeclare
   5480:79    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5480:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5482:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5482:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5482:69    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5482:101   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5482:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   5482:168   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5485:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5485:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5485:33    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5486:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5486:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5487:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5487:64    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5487:67    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5489:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5490:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   5490:9     warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5490:45    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5490:188   warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5490:201   warning  'e' is already defined                                                                                                       no-redeclare
   5490:442   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5492:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5492:27    warning  Unexpected var, use let or const instead                                                                                     no-var
   5492:31    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5492:50    warning  'n' is already defined                                                                                                       no-redeclare
   5492:135   warning  Unexpected use of comma operator                                                                                             no-sequences
   5493:36    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5493:39    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5493:39    warning  't' is defined but never used                                                                                                no-unused-vars
   5495:31    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5495:34    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5495:37    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5496:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5497:269   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5497:344   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5497:470   warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5497:473   warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5497:476   warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5499:19    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5499:22    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5499:25    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5500:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5500:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   5502:8     warning  'ace' is not defined                                                                                                         no-undef
   5502:88    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5502:91    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5502:94    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5502:94    warning  'i' is defined but never used                                                                                                no-unused-vars
   5503:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5503:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5503:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5503:47    warning  'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5503:50    warning  't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5504:11    warning  'i' is already declared in the upper scope on line 5502 column 94                                                            no-shadow
   5504:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5504:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5504:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   5505:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5507:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5507:33    warning  'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5507:36    warning  'i' is already declared in the upper scope on line 5502 column 94                                                            no-shadow
   5508:9     warning  't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5508:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5508:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5508:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5508:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5508:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   5508:150   warning  'e' is already declared in the upper scope on line 5507 column 33                                                            no-shadow
   5508:153   warning  't' is already declared in the upper scope on line 5508 column 9                                                             no-shadow
   5509:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5509:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5509:69    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5511:33    warning  'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5512:11    warning  't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5512:46    warning  Return statement should not contain assignment                                                                               no-return-assign
   5512:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5512:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5514:8     warning  'ace' is not defined                                                                                                         no-undef
   5514:73    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5514:76    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5514:79    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5514:79    warning  't' is defined but never used                                                                                                no-unused-vars
   5515:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5515:28    warning  'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5515:31    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5516:5     warning  Unexpected dangling '_' in 'super_'                                                                                          no-underscore-dangle
   5516:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   5517:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5517:28    warning  'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5517:31    warning  't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5518:17    warning  'i' is already declared in the upper scope on line 5514 column 76                                                            no-shadow
   5520:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5521:32    warning  'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5521:35    warning  't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5524:8     warning  'ace' is not defined                                                                                                         no-undef
   5524:83    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5524:86    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5524:89    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5524:89    warning  'i' is defined but never used                                                                                                no-unused-vars
   5525:13    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5527:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5527:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5529:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5529:12    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5529:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5529:20    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   5529:30    warning  Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
   5529:60    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5529:63    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5530:5     warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:30    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   5530:58    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:85    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:115   warning  Unexpected var, use let or const instead                                                                                     no-var
   5530:115   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5530:119   warning  'i' declared on line 5531 column 178 is used outside of binding context                                                      block-scoped-var
   5530:119   warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5530:123   warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:155   warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5530:159   warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:192   warning  'i' declared on line 5531 column 178 is used outside of binding context                                                      block-scoped-var
   5531:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5531:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   5531:168   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5531:174   warning  Unexpected var, use let or const instead                                                                                     no-var
   5531:178   warning  'i' is already defined                                                                                                       no-redeclare
   5531:193   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5531:268   warning  Empty block statement                                                                                                        no-empty
   5531:321   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5533:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5533:7     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   5533:30    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5533:33    warning  't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5534:10    warning  'i' was used before it was defined                                                                                           no-use-before-define
   5534:10    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5534:10    warning  'i' declared on line 5535 column 16 is used outside of binding context                                                       block-scoped-var
   5534:16    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5535:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5535:16    warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5535:20    warning  'i' was used before it was defined                                                                                           no-use-before-define
   5535:31    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5539:27    warning  't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5539:30    warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5540:11    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5540:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5540:47    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5541:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5541:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5542:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   5543:28    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5547:40    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5547:43    warning  '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     warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5548:12    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5548:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5548:19    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5548:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5548:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5548:55    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5548:130   warning  Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5548:155   warning  Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5548:221   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5548:248   warning  Unexpected use of comma operator                                                                                             no-sequences
   5549:43    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5549:46    warning  '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     warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5550:12    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5550:16    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5550:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5550:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5550:50    warning  Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5550:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5550:155   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5551:46    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5551:49    warning  't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5551:52    warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5552:5     warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:27    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:54    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5552:58    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5552:62    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:109   warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:192   warning  Unexpected use of comma operator                                                                                             no-sequences
   5553:69    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5553:72    warning  '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     warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:27    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:54    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5554:58    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:84    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5555:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5556:12    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:34    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:58    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5556:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   5556:68    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:93    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:120   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5556:130   warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:157   warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:186   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5558:8     warning  'ace' is not defined                                                                                                         no-undef
   5558:82    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5558:85    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5558:88    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5558:88    warning  'i' is defined but never used                                                                                                no-unused-vars
   5559:31    warning  'e' is already declared in the upper scope on line 5558 column 82                                                            no-shadow
   5559:34    warning  't' is already declared in the upper scope on line 5558 column 85                                                            no-shadow
   5560:11    warning  'i' is already declared in the upper scope on line 5558 column 88                                                            no-shadow
   5560:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5560:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5560:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   5560:74    warning  Unexpected console statement                                                                                                 no-console
   5560:91    warning  Unexpected console statement                                                                                                 no-console
   5564:8     warning  'ace' is not defined                                                                                                         no-undef
   5564:94    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5564:97    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5564:100   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5564:100   warning  'i' is defined but never used                                                                                                no-unused-vars
   5566:8     warning  'ace' is not defined                                                                                                         no-undef
   5566:180   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5566:183   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5566:186   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5566:186   warning  'i' is defined but never used                                                                                                no-unused-vars
   5567:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5567:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5567:14    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5567:14    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5567:32    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:73    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5567:73    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:112   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5567:112   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:174   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5567:174   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:203   warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5568:42    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5571:30    warning  '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     warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5572:12    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5572:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5572:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   5572:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   5572:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5572:132   warning  'e' is already declared in the upper scope on line 5571 column 30                                                            no-shadow
   5572:157   warning  Unexpected use of comma operator                                                                                             no-sequences
   5572:181   warning  'e' is already declared in the upper scope on line 5571 column 30                                                            no-shadow
   5575:29    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5575:32    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5576:9     warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5576:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5577:15    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5577:162   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5579:29    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5580:11    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5580:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5581:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5581:21    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5581:21    warning  'e' is defined but never used                                                                                                no-unused-vars
   5582:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5582:39    warning  Unexpected console statement                                                                                                 no-console
   5582:55    warning  Unexpected console statement                                                                                                 no-console
   5583:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5583:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5583:44    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5583:47    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5583:50    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   5584:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   5584:103   warning  'e' is already declared in the upper scope on line 5583 column 47                                                            no-shadow
   5585:10    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5585:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5585:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5585:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   5587:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5587:45    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5588:42    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5589:12    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5589:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5589:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5591:48    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5591:51    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5591:54    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5597:8     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5600:13    warning  'n' is already declared in the upper scope on line 5567 column 8                                                             no-shadow
   5600:82    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5601:49    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5601:52    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5602:42    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5605:44    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5605:47    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5606:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5606:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   5607:36    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5607:39    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5607:42    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5608:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5608:309   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5608:336   warning  Return statement should not contain assignment                                                                               no-return-assign
   5608:413   warning  'e' is already declared in the upper scope on line 5607 column 36                                                            no-shadow
   5608:416   warning  't' is already declared in the upper scope on line 5607 column 39                                                            no-shadow
   5608:425   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5608:495   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   5608:508   warning  'e' is already declared in the upper scope on line 5607 column 36                                                            no-shadow
   5608:511   warning  't' is already declared in the upper scope on line 5607 column 39                                                            no-shadow
   5609:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5610:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5610:30    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5611:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5611:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5612:8     warning  'ace' is not defined                                                                                                         no-undef
   5612:84    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5612:87    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5612:90    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5614:8     warning  'ace' is not defined                                                                                                         no-undef
   5614:121   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5614:124   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5614:127   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5614:127   warning  'i' is defined but never used                                                                                                no-unused-vars
   5615:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5615:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   5616:8     warning  'ace' is not defined                                                                                                         no-undef
   5616:162   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5616:165   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5616:168   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5617:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   5617:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5617:11    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5617:34    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5617:56    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5617:78    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5617:117   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5617:143   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5617:352   warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5618:12    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   5620:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5621:26    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5621:29    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5622:12    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   5624:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5626:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5626:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5626:9     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5629:47    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5629:50    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5630:9     warning  'i' is already declared in the upper scope on line 5617 column 56                                                            no-shadow
   5630:12    warning  'n' is already declared in the upper scope on line 5617 column 78                                                            no-shadow
   5630:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5630:110   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:162   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:179   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:287   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:364   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:393   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:438   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5631:35    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5631:38    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5632:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5633:32    warning  '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   warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5635:111   warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5636:14    warning  'i' is already declared in the upper scope on line 5617 column 56                                                            no-shadow
   5636:17    warning  'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5637:29    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5639:25    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5639:46    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5639:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   5639:70    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5639:100   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5641:12    warning  'e' is already declared in the upper scope on line 5636 column 17                                                            no-shadow
   5641:15    warning  't' is already declared in the upper scope on line 5635 column 111                                                           no-shadow
   5641:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5641:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5641:33    warning  'e' is already declared in the upper scope on line 5641 column 12                                                            no-shadow
   5641:36    warning  't' is already declared in the upper scope on line 5641 column 15                                                            no-shadow
   5642:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5642:27    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   5642:38    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   5642:70    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:88    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5642:94    warning  'i' is already declared in the upper scope on line 5636 column 14                                                            no-shadow
   5642:110   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:115   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5642:127   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:137   warning  Unexpected use of comma operator                                                                                             no-sequences
   5642:152   warning  'e' is already declared in the upper scope on line 5641 column 33                                                            no-shadow
   5643:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5645:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   5645:17    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5645:129   warning  Unexpected console statement                                                                                                 no-console
   5646:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5648:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5648:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5648:36    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5648:39    warning  'o' was used before it was defined                                                                                           no-use-before-define
   5648:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   5650:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5650:11    warning  'n' is already declared in the upper scope on line 5617 column 78                                                            no-shadow
   5650:14    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5650:17    warning  'r' is already declared in the upper scope on line 5617 column 117                                                           no-shadow
   5650:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5651:38    warning  'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5652:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5657:16    warning  'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5657:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5659:31    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5663:38    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5663:41    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5666:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5666:105   warning  Unexpected console statement                                                                                                 no-console
   5667:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5668:8     warning  'ace' is not defined                                                                                                         no-undef
   5668:121   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5669:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5669:81    warning  'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5669:84    warning  't' is already declared in the upper scope on line 5675 column 22                                                            no-shadow
   5670:17    warning  'e' is already declared in the upper scope on line 5669 column 81                                                            no-shadow
   5675:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5675:22    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5675:25    warning  'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5677:25    warning  'e' declared on line 5677 column 118 is used outside of binding context                                                      block-scoped-var
   5677:89    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5677:95    warning  Unexpected var, use let or const instead                                                                                     no-var
   5677:99    warning  't' is already declared in the upper scope on line 5675 column 22                                                            no-shadow
   5677:102   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5677:110   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5677:118   warning  'e' is already defined                                                                                                       no-redeclare
   5677:148   warning  Unexpected dangling '_' in '_currentScript'                                                                                  no-underscore-dangle
   5677:173   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5677:211   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5677:351   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5678:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5678:23    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5678:23    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5678:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5679:18    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5680:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5680:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5680:126   warning  'e' is already declared in the upper scope on line 5675 column 25                                                            no-shadow
   5680:129   warning  't' is already declared in the upper scope on line 5677 column 99                                                            no-shadow
   5681:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5681:35    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   5681:59    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5683:14    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5683:19    warning  'n' declared on line 5677 column 110 is used outside of binding context                                                      block-scoped-var
   5683:26    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:35    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:45    warning  'n' declared on line 5677 column 110 is used outside of binding context                                                      block-scoped-var
   5683:48    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   5683:67    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:80    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:88    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:103   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:119   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:127   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:140   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:154   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:162   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:176   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:191   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:206   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:214   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5684:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5684:18    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:21    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5684:35    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5684:38    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:41    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5687:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5687:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5687:28    warning  'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5688:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5688:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   5689:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5690:8     warning  'ace' is not defined                                                                                                         no-undef
   5690:71    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5690:74    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5690:77    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5690:77    warning  'i' is defined but never used                                                                                                no-unused-vars
   5691:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5691:37    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   5695:41    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5695:44    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5696:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5697:45    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5698:9     warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5698:20    warning  'e' is already defined                                                                                                       no-redeclare
   5698:33    warning  't' is already defined                                                                                                       no-redeclare
   5698:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5698:79    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:126   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:139   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:156   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:209   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:224   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5699:45    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5701:46    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5702:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5702:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5703:43    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5704:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5704:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5704:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5704:63    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5705:38    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5705:41    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5706:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5706:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5707:40    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5707:43    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5708:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5708:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5709:41    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5709:44    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5710:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5711:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5711:42    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5712:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5713:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5713:42    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5714:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5715:44    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5715:47    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5716:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5717:42    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5717:45    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5718:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5719:40    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5719:43    warning  '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    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5721:48    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5722:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5722:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5723:43    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5723:46    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5724:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5724:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5725:46    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5725:49    warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:75    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:101   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5727:41    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5727:44    warning  '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     warning  'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5728:12    warning  'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5728:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   5728:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   5728:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5728:122   warning  Unexpected use of comma operator                                                                                             no-sequences
   5729:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5729:42    warning  '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     warning  'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5730:12    warning  'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5730:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5730:15    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5730:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   5730:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   5730:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5730:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5730:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5738:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
   5738:28    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5738:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5738:117   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5739:46    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5740:9     warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5740:55    warning  'e' is already defined                                                                                                       no-redeclare
   5740:99    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5740:110   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5741:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5741:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5742:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   5743:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5743:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5743:29    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5743:32    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5743:35    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5743:38    warning  'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5743:41    warning  'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5744:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5744:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   5745:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5745:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5745:31    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5745:34    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5746:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5747:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5747:36    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5747:39    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5750:8     warning  'ace' is not defined                                                                                                         no-undef
   5750:89    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5750:92    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5750:95    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5750:95    warning  'i' is defined but never used                                                                                                no-unused-vars
   5751:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   5751:14    warning  'e' is already defined                                                                                                       no-redeclare
   5751:32    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5751:765   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5751:1249  warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5752:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5752:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5753:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5753:12    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5753:20    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5753:28    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:11    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5754:36    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:46    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5754:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5754:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5754:77    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   5754:80    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5754:98    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5755:12    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:19    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:27    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:5     warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5756:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5756:14    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:26    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   5756:29    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5756:52    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:64    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5757:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5757:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5757:13    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5757:16    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5757:16    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5758:5     warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5758:14    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5758:32    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5759:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5759:36    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5759:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   5759:39    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5759:70    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   5760:13    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:49    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5761:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5761:17    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:5     warning  'h' declared on line 5760 column 9 is used outside of binding context                                                        block-scoped-var
   5762:9     warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:46    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5762:49    warning  'h' declared on line 5760 column 9 is used outside of binding context                                                        block-scoped-var
   5763:5     warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5763:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5763:14    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:17    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5763:36    warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:45    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:48    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:68    warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:77    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:80    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:99    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:109   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:119   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:130   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:137   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:145   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:161   warning  Unexpected var, use let or const instead                                                                                     no-var
   5764:5     warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5764:33    warning  Function declared in a loop contains unsafe references to variable(s) 'u'                                                    no-loop-func
   5764:35    warning  'e' is already declared in the upper scope on line 5750 column 89                                                            no-shadow
   5764:42    warning  Unexpected use of '&'                                                                                                        no-bitwise
   5764:46    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:5     warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5765:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5765:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5765:27    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:56    warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5765:68    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:120   warning  'e' is already declared in the upper scope on line 5750 column 89                                                            no-shadow
   5766:9     warning  't' is already declared in the upper scope on line 5750 column 92                                                            no-shadow
   5766:13    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5766:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5768:8     warning  'ace' is not defined                                                                                                         no-undef
   5768:112   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5768:118   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5768:118   warning  't' is defined but never used                                                                                                no-unused-vars
   5769:8     warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5769:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5769:11    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5769:30    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5769:54    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5769:64    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5769:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5769:80    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5770:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5771:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5773:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   5773:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5775:16    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5776:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5777:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5777:15    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5777:18    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5777:21    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5777:24    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5778:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5778:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   5779:5     warning  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     warning  'h' was used before it was defined                                                                                           no-use-before-define
   5780:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5780:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   5780:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5781:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5781:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5781:11    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5781:45    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5781:48    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5781:51    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5781:54    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5782:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5782:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   5782:67    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5783:42    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5783:45    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5783:48    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5785:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5785:20    warning  '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    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5787:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5789:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5789:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5789:30    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5790:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5791:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5791:38    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5792:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5793:37    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5794:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5795:32    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5796:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5796:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5797:30    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5797:33    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5797:36    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5798:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5798:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5798:58    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5798:61    warning  'e' is already declared in the upper scope on line 5797 column 30                                                            no-shadow
   5799:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5799:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   5800:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5800:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   5801:44    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5801:47    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5801:50    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5802:22    warning  'e' is already declared in the upper scope on line 5801 column 44                                                            no-shadow
   5803:12    warning  't' is already declared in the upper scope on line 5801 column 50                                                            no-shadow
   5803:31    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5803:50    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   5804:73    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5804:103   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   5804:171   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:189   warning  Unexpected use of comma operator                                                                                             no-sequences
   5805:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5807:48    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5807:51    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5807:54    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5807:57    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5807:60    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5808:9     warning  'r' is already declared in the upper scope on line 5769 column 11                                                            no-shadow
   5808:12    warning  's' is already declared in the upper scope on line 5769 column 54                                                            no-shadow
   5808:15    warning  'a' is already declared in the upper scope on line 5769 column 64                                                            no-shadow
   5808:18    warning  'l' is already declared in the upper scope on line 5777 column 15                                                            no-shadow
   5808:25    warning  'c' is already declared in the upper scope on line 5781 column 11                                                            no-shadow
   5808:25    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5808:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5808:91    warning  'h' is already declared in the upper scope on line 5783 column 8                                                             no-shadow
   5808:94    warning  '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    warning  't' is already declared in the upper scope on line 5807 column 60                                                            no-shadow
   5809:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5809:92    warning  Unexpected use of comma operator                                                                                             no-sequences
   5811:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5811:76    warning  Unexpected dangling '_' in '_clicks'                                                                                         no-underscore-dangle
   5816:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5816:56    warning  'e' is already declared in the upper scope on line 5807 column 48                                                            no-shadow
   5819:40    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5821:44    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5821:47    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5821:50    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5822:9     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5822:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5822:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5822:38    warning  'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5823:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5823:58    warning  't' is already declared in the upper scope on line 5821 column 50                                                            no-shadow
   5823:66    warning  'e' is already declared in the upper scope on line 5822 column 38                                                            no-shadow
   5823:69    warning  't' is already declared in the upper scope on line 5823 column 58                                                            no-shadow
   5823:72    warning  '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    warning  'n' is already declared in the upper scope on line 5822 column 9                                                             no-shadow
   5824:14    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5824:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5824:86    warning  Unexpected use of comma operator                                                                                             no-sequences
   5825:102   warning  Unexpected use of '|='                                                                                                       no-bitwise
   5825:110   warning  Unexpected use of comma operator                                                                                             no-sequences
   5826:16    warning  Unexpected use of '&'                                                                                                        no-bitwise
   5826:24    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5828:11    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5829:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5829:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5830:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   5830:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5830:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   5831:29    warning  Unexpected use of '&'                                                                                                        no-bitwise
   5832:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5834:11    warning  Unexpected use of '&='                                                                                                       no-bitwise
   5834:11    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5837:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   5837:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5837:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   5838:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   5838:33    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5840:30    warning  'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5843:106   warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5843:109   warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5844:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5844:31    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5844:34    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5845:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5845:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5845:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
   5846:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5846:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5846:11    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5846:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5846:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   5847:52    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5847:55    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5848:33    warning  'e' is already declared in the upper scope on line 5847 column 55                                                            no-shadow
   5849:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5851:55    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5852:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   5855:293   warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5858:8     warning  'ace' is not defined                                                                                                         no-undef
   5858:75    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5858:78    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5858:81    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5859:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5859:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5864:8     warning  'ace' is not defined                                                                                                         no-undef
   5864:200   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5864:203   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5864:206   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5864:206   warning  'i' is defined but never used                                                                                                no-unused-vars
   5865:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5865:8     warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:33    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5865:33    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:59    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:88    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5865:88    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:111   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5865:111   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:135   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5865:135   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:160   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5865:160   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:181   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5865:181   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:193   warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:214   warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:238   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:267   warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:304   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5865:313   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   5865:316   warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5865:319   warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5866:11    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5866:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5866:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5866:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5868:15    warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5868:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5868:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5868:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   5868:164   warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5869:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5870:50    warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5872:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   5877:18    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5878:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5878:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   5881:10    warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5881:10    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5881:23    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5881:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5881:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5881:63    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5882:267   warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5882:270   warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5882:273   warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5886:450   warning  '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    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5892:669   warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5893:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5893:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   5895:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5895:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5895:53    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5895:56    warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5895:59    warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5896:14    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5896:17    warning  'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5896:17    warning  'e' is defined but never used                                                                                                no-unused-vars
   5897:10    warning  't' is already declared in the upper scope on line 5896 column 14                                                            no-shadow
   5897:13    warning  'i' is already declared in the upper scope on line 5898 column 21                                                            no-shadow
   5897:16    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5897:19    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5897:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5897:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5897:54    warning  'l' was used before it was defined                                                                                           no-use-before-define
   5897:59    warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:112   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:208   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:232   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:254   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:271   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:297   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:321   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:342   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:386   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:412   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:415   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:439   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:458   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5897:461   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:487   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:511   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:533   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:603   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:625   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:646   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:693   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:717   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:720   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:742   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:761   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5897:764   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:790   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:830   warning  Unexpected use of '|='                                                                                                       no-bitwise
   5897:991   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:1017  warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:1041  warning  'a' was used before it was defined                                                                                           no-use-before-define
   5898:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5898:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5898:11    warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5898:21    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5898:31    warning  'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5898:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5898:72    warning  'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5898:72    warning  'e' is defined but never used                                                                                                no-unused-vars
   5899:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5899:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   5900:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   5900:45    warning  'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5900:45    warning  'e' is defined but never used                                                                                                no-unused-vars
   5904:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5904:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5904:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5907:5     warning  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    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5908:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5908:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5908:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   5909:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5909:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   5911:47    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5912:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5912:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   5913:40    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5914:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5914:216   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5916:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   5918:48    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5919:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5919:247   warning  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     warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5921:12    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   5922:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5922:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5922:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5924:49    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5925:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5926:38    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5928:39    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5930:40    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5931:11    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5931:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5931:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5932:39    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5932:42    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5933:11    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5933:21    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5933:50    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5935:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5938:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5940:52    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5940:55    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5940:58    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5941:11    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5941:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5942:12    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5942:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5944:16    warning  'e' is already declared in the upper scope on line 5940 column 52                                                            no-shadow
   5950:40    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5953:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5954:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5956:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5956:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5959:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   5959:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5959:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5959:11    warning  'e' is already defined                                                                                                       no-redeclare
   5959:32    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5959:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5959:155   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5960:41    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5960:44    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5961:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   5962:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5962:34    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5963:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5963:17    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5963:47    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5963:75    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5963:104   warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5963:155   warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5963:162   warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5963:180   warning  'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5963:198   warning  'c' is already declared in the upper scope on line 5865 column 88                                                            no-shadow
   5963:234   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5964:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5964:9     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5965:13    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5965:17    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5965:26    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:31    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:38    warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5965:71    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:146   warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5965:167   warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5966:6     warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5966:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5966:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   5966:11    warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:6     warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5967:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5967:11    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   5967:18    warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:23    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:34    warning  'h' is already declared in the upper scope on line 5865 column 193                                                           no-shadow
   5967:38    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:49    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:74    warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:89    warning  Unexpected use of comma operator                                                                                             no-sequences
   5967:91    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:95    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:117   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:122   warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:127   warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:132   warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:137   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:190   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:192   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5967:205   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:225   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:231   warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:237   warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:243   warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:249   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:296   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:325   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:342   warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:358   warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:375   warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:390   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:466   warning  'i' declared on line 5963 column 17 is used outside of binding context                                                       block-scoped-var
   5967:493   warning  'n' declared on line 5963 column 47 is used outside of binding context                                                       block-scoped-var
   5967:518   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:532   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5968:41    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5968:41    warning  '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     warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5969:12    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5969:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5969:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5969:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5969:324   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5970:51    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5971:9     warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5971:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5971:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5971:122   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5971:277   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5971:307   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5973:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   5973:11    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5973:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5974:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5974:35    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5974:42    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5974:49    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5974:57    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5974:72    warning  'e' is already declared in the upper scope on line 5974 column 35                                                            no-shadow
   5974:75    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   5975:17    warning  'i' is already declared in the upper scope on line 5974 column 49                                                            no-shadow
   5975:24    warning  'n' is already declared in the upper scope on line 5974 column 57                                                            no-shadow
   5977:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5977:16    warning  'i' declared on line 5975 column 17 is used outside of binding context                                                       block-scoped-var
   5978:9     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   5979:17    warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5979:42    warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5979:60    warning  'r' is already defined                                                                                                       no-redeclare
   5979:78    warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5979:572   warning  'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5981:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5981:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5981:12    warning  'a' declared on line 5979 column 78 is used outside of binding context                                                       block-scoped-var
   5981:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5981:35    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:48    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:73    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:84    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:100   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:188   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:269   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:351   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:392   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:451   warning  'r' declared on line 5979 column 17 is used outside of binding context                                                       block-scoped-var
   5981:573   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5981:614   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:630   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:630   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5981:632   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5981:690   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:743   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5982:140   warning  Unexpected use of comma operator                                                                                             no-sequences
   5982:164   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5982:196   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5982:227   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5984:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   5984:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5984:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   5985:17    warning  'e' is already declared in the upper scope on line 5974 column 35                                                            no-shadow
   5986:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5988:40    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5990:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5991:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   5993:9     warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5993:12    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5993:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5993:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5993:110   warning  Unexpected use of comma operator                                                                                             no-sequences
   5994:47    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5995:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5995:391   warning  Unexpected use of comma operator                                                                                             no-sequences
   5997:11    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5997:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5997:109   warning  Unexpected use of comma operator                                                                                             no-sequences
   5997:152   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5999:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5999:13    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5999:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5999:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   6000:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   6000:10    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   6000:52    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6001:15    warning  'e' is already declared in the upper scope on line 5997 column 11                                                            no-shadow
   6003:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6003:13    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   6003:26    warning  'i' declared on line 6000 column 10 is used outside of binding context                                                       block-scoped-var
   6004:16    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   6004:61    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6005:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6005:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   6007:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6007:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6007:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   6007:49    warning  'i' declared on line 6000 column 10 is used outside of binding context                                                       block-scoped-var
   6007:67    warning  'e' is already declared in the upper scope on line 5997 column 11                                                            no-shadow
   6010:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6010:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   6010:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6016:48    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6022:47    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6023:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6023:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6024:44    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6025:5     warning  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    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6026:58    warning  'e' is defined but never used                                                                                                no-unused-vars
   6026:105   warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6027:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6027:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   6027:56    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6028:44    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6028:47    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   6029:14    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   6029:17    warning  'e' is already declared in the upper scope on line 6028 column 44                                                            no-shadow
   6030:19    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6030:39    warning  's' was used before it was defined                                                                                           no-use-before-define
   6030:68    warning  'r' was used before it was defined                                                                                           no-use-before-define
   6030:75    warning  'a' was used before it was defined                                                                                           no-use-before-define
   6031:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6031:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6031:11    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   6031:21    warning  't' is already defined                                                                                                       no-redeclare
   6031:354   warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   6031:398   warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   6031:449   warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   6031:502   warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   6031:549   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6031:555   warning  Unexpected use of comma operator                                                                                             no-sequences
   6031:564   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6033:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6034:61    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6034:64    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   6035:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6035:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   6037:8     warning  'ace' is not defined                                                                                                         no-undef
   6037:109   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6037:112   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6037:115   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6037:115   warning  'i' is defined but never used                                                                                                no-unused-vars
   6038:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6038:8     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6038:37    warning  'e' is already defined                                                                                                       no-redeclare
   6038:80    warning  '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    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6039:32    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6039:61    warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6039:107   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6039:126   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6040:44    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6040:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   6040:87    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6042:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   6042:48    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   6043:59    warning  Unexpected dangling '_' in '_clicks'                                                                                         no-underscore-dangle
   6044:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6044:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6044:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6046:44    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6046:47    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6047:78    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6047:84    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6047:101   warning  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     warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6049:12    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6049:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6049:29    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6049:87    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6049:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6049:164   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6049:201   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6049:351   warning  Unexpected use of comma operator                                                                                             no-sequences
   6050:50    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6051:9     warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6051:12    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6051:15    warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6051:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6051:35    warning  'r' is already declared in the upper scope on line 6038 column 8                                                             no-shadow
   6051:93    warning  'e' is already defined                                                                                                       no-redeclare
   6051:134   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6051:134   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6051:260   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:320   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:345   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:382   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:445   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:472   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:511   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:522   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:668   warning  Unexpected use of comma operator                                                                                             no-sequences
   6053:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6053:32    warning  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     warning  'n' was used before it was defined                                                                                           no-use-before-define
   6055:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6055:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   6055:32    warning  'e' was used before it was defined                                                                                           no-use-before-define
   6055:59    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6055:71    warning  't' was used before it was defined                                                                                           no-use-before-define
   6055:83    warning  Unexpected var, use let or const instead                                                                                     no-var
   6055:83    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6055:87    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6055:90    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6055:93    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6055:118   warning  'i' was used before it was defined                                                                                           no-use-before-define
   6055:122   warning  'n' was used before it was defined                                                                                           no-use-before-define
   6055:155   warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6055:171   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6056:46    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6057:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6057:9     warning  'e' is already defined                                                                                                       no-redeclare
   6057:38    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6057:55    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6057:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6057:91    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6057:265   warning  Unexpected use of comma operator                                                                                             no-sequences
   6058:46    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6059:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6059:9     warning  'e' is already defined                                                                                                       no-redeclare
   6059:38    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6059:55    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6059:120   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6059:120   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6059:366   warning  Unexpected use of comma operator                                                                                             no-sequences
   6060:44    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6060:44    warning  'e' is defined but never used                                                                                                no-unused-vars
   6061:11    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6061:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6061:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6061:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   6062:45    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6063:9     warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6063:12    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6063:15    warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6063:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6063:21    warning  'r' is already declared in the upper scope on line 6038 column 8                                                             no-shadow
   6063:24    warning  's' is already declared in the upper scope on line 6070 column 15                                                            no-shadow
   6063:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6063:30    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   6064:220   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6064:482   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6064:842   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6066:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6066:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6066:24    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6067:31    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6067:37    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6067:51    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6067:113   warning  Unexpected use of comma operator                                                                                             no-sequences
   6067:378   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6067:535   warning  'e' is already declared in the upper scope on line 6067 column 37                                                            no-shadow
   6069:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   6070:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6070:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6070:18    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6070:21    warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6071:100   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6072:1     warning  This line has a length of 207. Maximum allowed is 100                                                                        max-len
   6072:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6072:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6072:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   6073:8     warning  'ace' is not defined                                                                                                         no-undef
   6073:76    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6073:79    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6073:82    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6073:82    warning  'i' is defined but never used                                                                                                no-unused-vars
   6074:39    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6075:32    warning  't' is already declared in the upper scope on line 6073 column 79                                                            no-shadow
   6075:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6077:8     warning  'ace' is not defined                                                                                                         no-undef
   6077:145   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6077:148   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6077:151   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6077:151   warning  'i' is defined but never used                                                                                                no-unused-vars
   6078:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6078:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6078:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6078:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   6078:58    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6078:61    warning  '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    warning  'e' is already declared in the upper scope on line 6078 column 58                                                            no-shadow
   6079:97    warning  't' is already declared in the upper scope on line 6078 column 61                                                            no-shadow
   6080:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   6081:21    warning  'e' is already declared in the upper scope on line 6078 column 58                                                            no-shadow
   6081:24    warning  't' is already declared in the upper scope on line 6078 column 61                                                            no-shadow
   6082:19    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6083:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6086:19    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6086:22    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6089:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6089:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6091:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6091:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   6091:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6092:22    warning  Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   6092:50    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6093:10    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6093:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6093:63    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6093:63    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6093:80    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6093:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6095:8     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6099:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6100:8     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6100:30    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6100:80    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6100:125   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6100:144   warning  'e' is already defined                                                                                                       no-redeclare
   6101:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6101:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6101:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6101:53    warning  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    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6106:41    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6108:45    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6108:48    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6109:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6109:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   6110:46    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6112:42    warning  '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    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6114:41    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6114:44    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6115:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6115:8     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6115:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6115:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6115:53    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6116:38    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6116:38    warning  'e' is defined but never used                                                                                                no-unused-vars
   6117:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6123:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6124:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6124:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6124:25    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6125:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6125:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6126:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6128:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6128:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6128:39    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6129:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6129:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6130:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6130:44    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6131:35    warning  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    warning  'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6133:28    warning  't' is already declared in the upper scope on line 6133 column 66                                                            no-shadow
   6133:62    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6133:66    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6133:69    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6133:72    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6133:75    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6133:78    warning  'o' is already declared in the upper scope on line 6078 column 11                                                            no-shadow
   6133:78    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6134:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   6134:16    warning  'r' is already declared in the upper scope on line 6100 column 8                                                             no-shadow
   6134:38    warning  's' is already declared in the upper scope on line 6100 column 80                                                            no-shadow
   6135:11    warning  'a' is already declared in the upper scope on line 6100 column 30                                                            no-shadow
   6135:11    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6135:24    warning  'l' is already declared in the upper scope on line 6100 column 125                                                           no-shadow
   6135:32    warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6136:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6136:26    warning  Unexpected var, use let or const instead                                                                                     no-var
   6136:30    warning  'c' is already declared in the upper scope on line 6124 column 22                                                            no-shadow
   6136:42    warning  'h' is already declared in the upper scope on line 6126 column 15                                                            no-shadow
   6137:15    warning  'd' is already declared in the upper scope on line 6166 column 11                                                            no-shadow
   6137:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6138:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6141:17    warning  'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6145:9     warning  'h' declared on line 6136 column 42 is used outside of binding context                                                       block-scoped-var
   6145:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6145:15    warning  'h' declared on line 6136 column 42 is used outside of binding context                                                       block-scoped-var
   6145:31    warning  'c' declared on line 6136 column 30 is used outside of binding context                                                       block-scoped-var
   6145:53    warning  'c' declared on line 6136 column 30 is used outside of binding context                                                       block-scoped-var
   6148:10    warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6151:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6151:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6153:15    warning  'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6157:7     warning  's' declared on line 6134 column 38 is used outside of binding context                                                       block-scoped-var
   6157:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6157:13    warning  's' declared on line 6134 column 38 is used outside of binding context                                                       block-scoped-var
   6157:29    warning  'r' declared on line 6134 column 16 is used outside of binding context                                                       block-scoped-var
   6157:51    warning  'r' declared on line 6134 column 16 is used outside of binding context                                                       block-scoped-var
   6160:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6164:48    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6164:51    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6165:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   6165:93    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6166:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6166:22    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6166:27    warning  'o' is already defined                                                                                                       no-redeclare
   6166:117   warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6167:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6167:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   6168:49    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6169:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6169:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   6170:44    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6170:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6171:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   6171:50    warning  Unexpected var, use let or const instead                                                                                     no-var
   6171:50    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6171:54    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6171:57    warning  't' is already defined                                                                                                       no-redeclare
   6171:93    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6171:288   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6173:51    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6173:57    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6173:86    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6174:48    warning  '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     warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6175:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6175:23    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6175:23    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6175:52    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6175:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6175:98    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6176:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   6176:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6176:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   6176:130   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6176:144   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6176:165   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6179:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6180:48    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6182:45    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6182:48    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6182:51    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6182:54    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6183:9     warning  'o' is already declared in the upper scope on line 6078 column 11                                                            no-shadow
   6183:12    warning  'r' is already declared in the upper scope on line 6100 column 8                                                             no-shadow
   6183:15    warning  's' is already declared in the upper scope on line 6100 column 80                                                            no-shadow
   6183:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6183:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6183:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6183:84    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6184:42    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6184:45    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6185:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6185:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   6186:37    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6187:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6187:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6187:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6189:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6189:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   6191:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6191:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   6192:43    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6193:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6193:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   6194:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6194:24    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6195:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6195:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:44    warning  Unexpected var, use let or const instead                                                                                     no-var
   6195:44    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6195:48    warning  'e' is already defined                                                                                                       no-redeclare
   6195:79    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6195:97    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:150   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:326   warning  Return statement should not contain assignment                                                                               no-return-assign
   6195:326   warning  Return statement should not contain assignment                                                                               no-return-assign
   6195:326   warning  Return statement should not contain assignment                                                                               no-return-assign
   6195:364   warning  Unexpected use of comma operator                                                                                             no-sequences
   6196:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6198:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6199:8     warning  'ace' is not defined                                                                                                         no-undef
   6199:164   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6199:167   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6199:170   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6199:170   warning  'i' is defined but never used                                                                                                no-unused-vars
   6200:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6200:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6200:11    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6200:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   6200:58    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6200:61    warning  '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    warning  'e' is already declared in the upper scope on line 6200 column 58                                                            no-shadow
   6201:97    warning  't' is already declared in the upper scope on line 6200 column 61                                                            no-shadow
   6202:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   6203:21    warning  'e' is already declared in the upper scope on line 6200 column 58                                                            no-shadow
   6203:24    warning  't' is already declared in the upper scope on line 6200 column 61                                                            no-shadow
   6204:19    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6205:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6208:19    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6208:22    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6211:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6211:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6213:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6213:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   6213:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6214:10    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6214:10    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6214:22    warning  Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   6214:50    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6215:10    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6215:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6215:63    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6215:63    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6215:80    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6215:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6217:8     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6221:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6222:8     warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6222:8     warning  'C' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:31    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:56    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6222:56    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:87    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6222:87    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:113   warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:120   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:127   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6222:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6222:159   warning  Unexpected use of comma operator                                                                                             no-sequences
   6222:223   warning  '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     warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6223:12    warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6223:15    warning  's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6223:15    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:29    warning  'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6223:29    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:58    warning  'l' is already declared in the upper scope on line 6214 column 10                                                            no-shadow
   6223:58    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:66    warning  'p' was used before it was defined                                                                                           no-use-before-define
   6223:66    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6223:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6223:87    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6223:90    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6224:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6225:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6225:19    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6227:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6227:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6227:55    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6228:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6229:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6229:11    warning  't' declared on line 6230 column 12 is used outside of binding context                                                       block-scoped-var
   6229:11    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6229:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6229:38    warning  't' declared on line 6230 column 12 is used outside of binding context                                                       block-scoped-var
   6229:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6230:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   6230:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   6230:12    warning  't' is already defined                                                                                                       no-redeclare
   6230:45    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6230:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6233:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6234:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   6235:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6236:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6236:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   6239:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   6239:59    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6240:12    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6240:60    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6242:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6242:52    warning  Unexpected use of comma operator                                                                                             no-sequences
   6243:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6244:12    warning  'e' is already declared in the upper scope on line 6239 column 59                                                            no-shadow
   6244:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6244:52    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6245:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   6245:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   6245:13    warning  't' is already declared in the upper scope on line 6240 column 12                                                            no-shadow
   6245:68    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6245:80    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6246:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6248:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6248:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6248:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6248:170   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:192   warning  'i' declared on line 6245 column 68 is used outside of binding context                                                       block-scoped-var
   6248:210   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:224   warning  'i' declared on line 6245 column 68 is used outside of binding context                                                       block-scoped-var
   6248:303   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:357   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6251:59    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6252:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6252:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   6253:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6253:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   6256:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6256:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6256:13    warning  'a' was used before it was defined                                                                                           no-use-before-define
   6256:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6256:58    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6258:44    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6258:47    warning  '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    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6259:74    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6259:139   warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6259:160   warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6259:182   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6259:182   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6259:223   warning  Unexpected use of comma operator                                                                                             no-sequences
   6262:82    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6263:9     warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6263:12    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6263:51    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6263:76    warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6263:190   warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6263:222   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6264:16    warning  's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6264:19    warning  'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6264:85    warning  'l' is already declared in the upper scope on line 6214 column 10                                                            no-shadow
   6264:146   warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6264:146   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6264:157   warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6264:173   warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6265:28    warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6266:45    warning  '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    warning  'd' is already declared in the upper scope on line 6222 column 31                                                            no-shadow
   6267:35    warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6267:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6267:79    warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   6270:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6270:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6270:52    warning  's' declared on line 6264 column 16 is used outside of binding context                                                       block-scoped-var
   6270:106   warning  'a' declared on line 6264 column 19 is used outside of binding context                                                       block-scoped-var
   6270:171   warning  's' declared on line 6264 column 16 is used outside of binding context                                                       block-scoped-var
   6271:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6273:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6273:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6273:17    warning  'u' is already declared in the upper scope on line 6222 column 113                                                           no-shadow
   6273:83    warning  'g' is already declared in the upper scope on line 6222 column 120                                                           no-shadow
   6273:139   warning  'c' is already defined                                                                                                       no-redeclare
   6273:139   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6273:146   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6273:172   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:12    warning  'p' is already declared in the upper scope on line 6302 column 14                                                            no-shadow
   6274:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6274:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6274:133   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:145   warning  Unexpected use of comma operator                                                                                             no-sequences
   6274:216   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:402   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:464   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6275:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6275:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6275:34    warning  'n' is already defined                                                                                                       no-redeclare
   6275:63    warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:82    warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:111   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:133   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:162   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:183   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:212   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:230   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:259   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:277   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:493   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6275:543   warning  Unexpected use of comma operator                                                                                             no-sequences
   6275:586   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6276:58    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6277:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6278:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6282:47    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6283:67    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6285:9     warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6285:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6285:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6285:111   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6285:256   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6285:264   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6286:49    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6287:9     warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6287:12    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6287:15    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6287:15    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6287:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6288:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   6288:16    warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6288:77    warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6289:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6289:11    warning  's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6289:14    warning  'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6289:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6289:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6291:15    warning  'e' is already declared in the upper scope on line 6286 column 49                                                            no-shadow
   6295:7     warning  'r' declared on line 6288 column 77 is used outside of binding context                                                       block-scoped-var
   6295:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6295:13    warning  'r' declared on line 6288 column 77 is used outside of binding context                                                       block-scoped-var
   6295:29    warning  'o' declared on line 6288 column 16 is used outside of binding context                                                       block-scoped-var
   6295:51    warning  'o' declared on line 6288 column 16 is used outside of binding context                                                       block-scoped-var
   6298:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6301:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6302:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6302:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6302:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6302:33    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6302:36    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6303:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6303:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6303:33    warning  Unexpected var, use let or const instead                                                                                     no-var
   6303:33    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6303:37    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6303:78    warning  'e' is already defined                                                                                                       no-redeclare
   6303:140   warning  Return statement should not contain assignment                                                                               no-return-assign
   6303:140   warning  Return statement should not contain assignment                                                                               no-return-assign
   6303:182   warning  Unexpected use of comma operator                                                                                             no-sequences
   6304:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6304:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6304:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   6305:8     warning  'ace' is not defined                                                                                                         no-undef
   6305:121   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6305:124   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6305:127   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6305:127   warning  'i' is defined but never used                                                                                                no-unused-vars
   6306:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6306:35    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6306:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6306:73    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6306:76    warning  'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6306:79    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6307:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   6308:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6308:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6309:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6309:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6310:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6311:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6311:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   6313:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6313:27    warning  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   warning  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    warning  'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6317:47    warning  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     warning  'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6319:12    warning  't' is already declared in the upper scope on line 6305 column 124                                                           no-shadow
   6319:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   6319:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   6319:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   6319:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6319:218   warning  Unexpected use of comma operator                                                                                             no-sequences
   6327:8     warning  'ace' is not defined                                                                                                         no-undef
   6327:141   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6327:144   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6327:147   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6327:147   warning  'i' is defined but never used                                                                                                no-unused-vars
   6328:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6328:96    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6328:99    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6329:9     warning  'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6329:12    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6329:18    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6329:21    warning  'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6329:27    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6329:30    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6329:42    warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:56    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6329:56    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:86    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6329:86    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:288   warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6331:81    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6331:88    warning  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    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6332:13    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6332:16    warning  'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6332:19    warning  'n' is already declared in the upper scope on line 6329 column 21                                                            no-shadow
   6332:22    warning  'o' is already declared in the upper scope on line 6329 column 27                                                            no-shadow
   6332:25    warning  'r' is already declared in the upper scope on line 6329 column 30                                                            no-shadow
   6332:28    warning  's' is already declared in the upper scope on line 6329 column 56                                                            no-shadow
   6332:31    warning  'a' is already declared in the upper scope on line 6329 column 86                                                            no-shadow
   6332:34    warning  'l' is already declared in the upper scope on line 6331 column 81                                                            no-shadow
   6332:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6332:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6332:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   6332:135   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:164   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:861   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:877   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:898   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6333:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6333:16    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6334:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6334:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6335:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6336:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6336:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   6337:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6337:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6337:37    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6338:10    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6338:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6339:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6339:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6340:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6340:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   6342:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6342:41    warning  'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6342:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6342:116   warning  Unexpected use of comma operator                                                                                             no-sequences
   6345:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6345:36    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6346:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6346:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6346:114   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6347:38    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6351:37    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6353:63    warning  'I' was used before it was defined                                                                                           no-use-before-define
   6353:79    warning  'I' was used before it was defined                                                                                           no-use-before-define
   6355:38    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6357:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6357:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6359:33    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6361:11    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6361:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6363:101   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6366:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6366:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6366:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   6367:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6367:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   6369:376   warning  Unexpected var, use let or const instead                                                                                     no-var
   6369:376   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6370:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6370:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6371:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6371:9     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6373:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6373:19    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6374:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6374:64    warning  'e' is already declared in the upper scope on line 6373 column 19                                                            no-shadow
   6374:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6374:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6375:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6375:19    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6376:10    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6376:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6376:62    warning  'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6376:62    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6376:98    warning  'n' is already declared in the upper scope on line 6329 column 21                                                            no-shadow
   6376:119   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6378:16    warning  'e' is already declared in the upper scope on line 6375 column 19                                                            no-shadow
   6378:23    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6378:27    warning  'o' is already declared in the upper scope on line 6329 column 27                                                            no-shadow
   6378:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6378:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6378:203   warning  Unexpected use of comma operator                                                                                             no-sequences
   6380:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6380:18    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6380:21    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6380:24    warning  'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6380:27    warning  'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6382:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6382:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6383:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6385:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6386:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   6387:39    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6387:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   6388:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6388:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   6390:28    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6390:34    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6390:51    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6390:190   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6390:220   warning  Unexpected use of comma operator                                                                                             no-sequences
   6391:38    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6391:38    warning  'e' is defined but never used                                                                                                no-unused-vars
   6392:12    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6392:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6392:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6392:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6392:163   warning  Unexpected use of comma operator                                                                                             no-sequences
   6393:38    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6394:10    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6394:13    warning  'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6394:16    warning  'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6394:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6394:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6396:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6397:8     warning  'ace' is not defined                                                                                                         no-undef
   6397:142   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6397:145   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6397:148   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6397:148   warning  'i' is defined but never used                                                                                                no-unused-vars
   6398:47    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6398:72    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6398:95    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6398:128   warning  'e' is already declared in the upper scope on line 6397 column 142                                                           no-shadow
   6399:24    warning  't' is already declared in the upper scope on line 6397 column 145                                                           no-shadow
   6399:30    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6399:33    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6399:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6399:87    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6400:15    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6400:18    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6401:11    warning  't' is already declared in the upper scope on line 6400 column 15                                                            no-shadow
   6401:14    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6401:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6401:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6401:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6401:55    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6401:68    warning  'o' was used before it was defined                                                                                           no-use-before-define
   6401:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6401:89    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6401:110   warning  'e' is already declared in the upper scope on line 6400 column 18                                                            no-shadow
   6403:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:36    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:51    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6403:55    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6403:181   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:191   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:234   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:239   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:333   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:353   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:457   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:545   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:625   warning  'n' was used before it was defined                                                                                           no-use-before-define
   6403:630   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:721   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:804   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:887   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6404:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   6404:12    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6404:36    warning  navigator.clipboard() is not supported in Safari 11.1, iOS Safari 11.3-11.4                                                  compat/compat
   6404:64    warning  'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6404:72    warning  'r' is already declared in the upper scope on line 6413 column 16                                                            no-shadow
   6404:87    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6406:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6406:87    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6407:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6407:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6408:32    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6409:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6409:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6411:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6411:16    warning  'i' is already declared in the upper scope on line 6397 column 148                                                           no-shadow
   6412:10    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6412:13    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6412:16    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6412:19    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6412:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6412:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6413:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6413:16    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6413:19    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6413:19    warning  'e' is defined but never used                                                                                                no-unused-vars
   6414:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6414:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6415:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6416:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6416:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   6416:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6416:41    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6416:69    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6416:104   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6416:186   warning  Unexpected use of comma operator                                                                                             no-sequences
   6417:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6417:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6417:41    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6417:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   6418:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6419:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   6419:47    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6420:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   6420:10    warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6420:10    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6420:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6420:35    warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6421:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6421:24    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6423:48    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6423:52    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6423:91    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6423:130   warning  'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6423:147   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:147   warning  'r' is already declared in the upper scope on line 6413 column 16                                                            no-shadow
   6423:160   warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6423:170   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:170   warning  's' is already declared in the upper scope on line 6399 column 33                                                            no-shadow
   6423:174   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:185   warning  'r' is already defined                                                                                                       no-redeclare
   6423:185   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:189   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:200   warning  's' is already defined                                                                                                       no-redeclare
   6423:200   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:220   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:240   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:279   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:298   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:316   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6423:338   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:361   warning  Unexpected use of comma operator                                                                                             no-sequences
   6423:378   warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6423:387   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6424:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6424:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   6424:111   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6424:197   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6424:233   warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6426:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   6426:19    warning  's' is already defined                                                                                                       no-redeclare
   6426:43    warning  't' is already defined                                                                                                       no-redeclare
   6426:95    warning  'r' is already defined                                                                                                       no-redeclare
   6426:150   warning  's' is already defined                                                                                                       no-redeclare
   6426:205   warning  't' is already defined                                                                                                       no-redeclare
   6426:254   warning  'a' is already declared in the upper scope on line 6398 column 72                                                            no-shadow
   6426:289   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6426:316   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6426:331   warning  'e' is already declared in the upper scope on line 6419 column 47                                                            no-shadow
   6426:334   warning  't' is already declared in the upper scope on line 6420 column 10                                                            no-shadow
   6428:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6429:16    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6430:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6430:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6430:81    warning  Unexpected use of comma operator                                                                                             no-sequences
   6430:156   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6430:213   warning  Unexpected use of comma operator                                                                                             no-sequences
   6431:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6433:45    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6433:45    warning  'e' is defined but never used                                                                                                no-unused-vars
   6434:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6434:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   6434:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6434:162   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6435:1     warning  This line has a length of 306. Maximum allowed is 100                                                                        max-len
   6435:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6435:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   6435:171   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6435:177   warning  'e' is already declared in the upper scope on line 6433 column 45                                                            no-shadow
   6435:207   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6435:244   warning  Unexpected use of comma operator                                                                                             no-sequences
   6435:248   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6437:46    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6438:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6438:44    warning  Unexpected var, use let or const instead                                                                                     no-var
   6438:44    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6438:48    warning  't' declared on line 6439 column 11 is used outside of binding context                                                       block-scoped-var
   6438:48    warning  't' declared on line 6443 column 88 is used outside of binding context                                                       block-scoped-var
   6438:48    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6438:71    warning  't' declared on line 6439 column 11 is used outside of binding context                                                       block-scoped-var
   6438:71    warning  't' declared on line 6443 column 88 is used outside of binding context                                                       block-scoped-var
   6438:89    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6439:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6439:11    warning  't' is already defined                                                                                                       no-redeclare
   6439:23    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6439:42    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6439:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6439:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6442:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6443:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6443:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6443:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6443:84    warning  Unexpected var, use let or const instead                                                                                     no-var
   6443:88    warning  't' is already defined                                                                                                       no-redeclare
   6443:105   warning  'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6443:116   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6443:121   warning  Unexpected use of comma operator                                                                                             no-sequences
   6443:125   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6443:151   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6443:302   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6443:336   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6443:416   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6443:451   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6443:507   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6447:8     warning  'ace' is not defined                                                                                                         no-undef
   6447:285   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6447:288   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6447:291   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6447:291   warning  'i' is defined but never used                                                                                                no-unused-vars
   6448:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6448:62    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6448:109   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6448:197   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6448:244   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6448:290   warning  'e' is already defined                                                                                                       no-redeclare
   6448:312   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6448:356   warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6448:359   warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6449:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6449:28    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6449:54    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6450:44    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6450:47    warning  '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    warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6451:15    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   6451:45    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   6451:83    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6451:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6451:100   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6451:126   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6452:45    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6452:48    warning  '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    warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6453:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6453:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6453:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6453:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   6453:115   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6454:41    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6456:45    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6456:48    warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6457:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6457:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6457:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6457:68    warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6457:71    warning  'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6459:38    warning  's' was used before it was defined                                                                                           no-use-before-define
   6460:15    warning  '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     warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6461:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6461:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   6461:26    warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:56    warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:75    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6461:81    warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:93    warning  's' was used before it was defined                                                                                           no-use-before-define
   6463:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6463:16    warning  'n' is already declared in the upper scope on line 6448 column 312                                                           no-shadow
   6463:19    warning  'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6464:6     warning  'o' was used before it was defined                                                                                           no-use-before-define
   6464:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6464:35    warning  'h' was used before it was defined                                                                                           no-use-before-define
   6464:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   6464:40    warning  'a' was used before it was defined                                                                                           no-use-before-define
   6464:48    warning  'o' was used before it was defined                                                                                           no-use-before-define
   6464:61    warning  'l' was used before it was defined                                                                                           no-use-before-define
   6464:66    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:69    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:90    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:93    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:117   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:131   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:150   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6464:174   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6464:201   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6464:228   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:252   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:280   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:312   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6465:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6465:11    warning  'o' is already declared in the upper scope on line 6482 column 21                                                            no-shadow
   6465:28    warning  'r' is already declared in the upper scope on line 6448 column 62                                                            no-shadow
   6465:54    warning  's' is already declared in the upper scope on line 6448 column 109                                                           no-shadow
   6465:92    warning  'a' is already declared in the upper scope on line 6448 column 197                                                           no-shadow
   6465:100   warning  'l' is already declared in the upper scope on line 6448 column 244                                                           no-shadow
   6466:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6466:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   6467:9     warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6468:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6469:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6469:43    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6473:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6473:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6473:26    warning  'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6473:26    warning  'e' is defined but never used                                                                                                no-unused-vars
   6474:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6475:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6475:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6475:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6477:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6477:9     warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6477:24    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6478:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6478:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6479:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6479:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6479:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   6481:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6482:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6482:21    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6482:24    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6483:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6483:96    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6483:105   warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6483:108   warning  'e' is already declared in the upper scope on line 6483 column 105                                                           no-shadow
   6483:108   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6484:92    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6484:158   warning  Unexpected use of comma operator                                                                                             no-sequences
   6485:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6487:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6487:13    warning  'o' is already declared in the upper scope on line 6482 column 21                                                            no-shadow
   6487:23    warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6487:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:65    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:80    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:127   warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6487:667   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6487:752   warning  Unexpected use of comma operator                                                                                             no-sequences
   6487:1277  warning  'e' is already declared in the upper scope on line 6483 column 105                                                           no-shadow
   6488:10    warning  't' is already declared in the upper scope on line 6487 column 23                                                            no-shadow
   6488:13    warning  'i' is already declared in the upper scope on line 6487 column 127                                                           no-shadow
   6488:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6488:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6490:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6490:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6490:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6491:8     warning  'ace' is not defined                                                                                                         no-undef
   6491:99    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6491:102   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6491:105   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6491:105   warning  'i' is defined but never used                                                                                                no-unused-vars
   6492:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6492:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6492:60    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6493:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6493:22    warning  'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6494:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   6494:10    warning  't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6494:39    warning  'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6494:54    warning  't' is already defined                                                                                                       no-redeclare
   6494:93    warning  't' is already defined                                                                                                       no-redeclare
   6494:210   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6494:210   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6495:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   6495:33    warning  'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6496:10    warning  't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6496:13    warning  'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6496:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6496:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6496:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6497:36    warning  'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6498:10    warning  't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6498:13    warning  'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6498:16    warning  'n' is already declared in the upper scope on line 6492 column 10                                                            no-shadow
   6498:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6498:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6498:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6498:225   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6501:8     warning  'ace' is not defined                                                                                                         no-undef
   6501:118   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6501:121   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6501:124   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6501:124   warning  'i' is defined but never used                                                                                                no-unused-vars
   6502:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6502:34    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6502:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6502:68    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6502:71    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6503:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6504:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6504:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6504:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6505:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   6506:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6506:51    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6507:11    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6507:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6507:54    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6508:52    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6510:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6512:51    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6512:54    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6513:9     warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6513:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6513:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6513:128   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6513:170   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6513:243   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6514:54    warning  '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    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6515:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6515:53    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6519:11    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6519:27    warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6519:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6519:70    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6520:54    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6520:57    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6520:60    warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6520:63    warning  'n' is already declared in the upper scope on line 6502 column 68                                                            no-shadow
   6521:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   6521:15    warning  'o' is already declared in the upper scope on line 6502 column 10                                                            no-shadow
   6521:18    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6521:26    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6521:53    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6521:193   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6521:256   warning  'n' is not modified in this loop                                                                                             no-unmodified-loop-condition
   6521:261   warning  'e' is not modified in this loop                                                                                             no-unmodified-loop-condition
   6521:263   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:284   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:312   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:347   warning  Empty block statement                                                                                                        no-empty
   6521:351   warning  Return statement should not contain assignment                                                                               no-return-assign
   6521:351   warning  Return statement should not contain assignment                                                                               no-return-assign
   6521:351   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6521:358   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:365   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:376   warning  'o' declared on line 6521 column 15 is used outside of binding context                                                       block-scoped-var
   6521:409   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:413   warning  's' declared on line 6521 column 26 is used outside of binding context                                                       block-scoped-var
   6521:456   warning  Unexpected use of comma operator                                                                                             no-sequences
   6521:458   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:463   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6521:487   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6521:529   warning  'o' declared on line 6521 column 15 is used outside of binding context                                                       block-scoped-var
   6521:534   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6522:45    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6522:48    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6522:51    warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6523:11    warning  'n' is already declared in the upper scope on line 6502 column 68                                                            no-shadow
   6523:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6524:44    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6527:8     warning  'ace' is not defined                                                                                                         no-undef
   6527:78    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6527:81    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6527:84    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6527:84    warning  '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    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6528:46    warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:207   warning  'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:316   warning  'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:323   warning  'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:330   warning  'w' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:337   warning  'x' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:344   warning  'S' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:351   warning  'k' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:358   warning  'T' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:365   warning  'E' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:372   warning  'R' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:379   warning  '$' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:386   warning  '_' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:394   warning  'L' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:402   warning  'M' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:410   warning  'N' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:418   warning  'W' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:426   warning  'B' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:434   warning  'D' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:442   warning  'O' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:450   warning  'P' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:458   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6528:458   warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:1042  warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6528:1042  warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:1338  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6528:1347  warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6528:1350  warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6528:1353  warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6528:1356  warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6528:1359  warning  'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6529:9     warning  'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6529:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6529:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6529:18    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6529:18    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6529:33    warning  'l' is already declared in the upper scope on line 6527 column 81                                                            no-shadow
   6529:40    warning  'c' is already declared in the upper scope on line 6528 column 1347                                                          no-shadow
   6529:48    warning  'h' is already declared in the upper scope on line 6572 column 15                                                            no-shadow
   6529:68    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6529:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6533:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6534:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   6534:33    warning  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    warning  'e' is already declared in the upper scope on line 6528 column 1350                                                          no-shadow
   6534:38    warning  't' is already declared in the upper scope on line 6528 column 1353                                                          no-shadow
   6534:41    warning  'i' is already declared in the upper scope on line 6528 column 1356                                                          no-shadow
   6534:44    warning  'n' is already declared in the upper scope on line 6528 column 1359                                                          no-shadow
   6535:11    warning  'o' is already declared in the upper scope on line 6529 column 9                                                             no-shadow
   6535:14    warning  'r' is already declared in the upper scope on line 6529 column 12                                                            no-shadow
   6535:17    warning  's' is already declared in the upper scope on line 6529 column 15                                                            no-shadow
   6535:20    warning  'a' is already declared in the upper scope on line 6529 column 18                                                            no-shadow
   6535:20    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6535:32    warning  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    warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6536:48    warning  This line has 8 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6536:92    warning  Return statement should not contain assignment                                                                               no-return-assign
   6536:105   warning  Unexpected use of comma operator                                                                                             no-sequences
   6536:192   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:202   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:212   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:212   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:229   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:237   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:237   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:239   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:252   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:252   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:264   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:264   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:268   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:275   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:275   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:328   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:367   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:414   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6538:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6540:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6540:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6542:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   6542:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6542:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6542:103   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6544:10    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6545:14    warning  'l' is already declared in the upper scope on line 6529 column 33                                                            no-shadow
   6545:26    warning  'l' is already defined                                                                                                       no-redeclare
   6545:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6545:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6545:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   6545:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6545:104   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6548:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   6548:11    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6548:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6548:77    warning  Return statement should not contain assignment                                                                               no-return-assign
   6548:99    warning  Unexpected use of comma operator                                                                                             no-sequences
   6548:112   warning  Return statement should not contain assignment                                                                               no-return-assign
   6548:125   warning  Unexpected use of comma operator                                                                                             no-sequences
   6548:178   warning  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    warning  Unexpected use of '&'                                                                                                        no-bitwise
   6550:56    warning  Unexpected use of '&='                                                                                                       no-bitwise
   6551:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6555:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6556:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6557:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6557:9     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6561:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6562:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6562:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6562:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6562:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6562:38    warning  Unexpected use of '|='                                                                                                       no-bitwise
   6563:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6565:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6566:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6566:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6572:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6572:18    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6572:21    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6572:24    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6574:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6574:23    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6575:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6575:17    warning  'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6575:20    warning  'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6575:23    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6575:26    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6575:29    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6575:43    warning  'l' is already declared in the upper scope on line 6527 column 81                                                            no-shadow
   6579:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6580:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6580:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6581:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6582:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6588:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6588:18    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6589:11    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6589:34    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6589:38    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   6589:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6589:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:87    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:134   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:263   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:317   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:341   warning  Unexpected use of '&'                                                                                                        no-bitwise
   6589:355   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6590:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6590:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6590:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   6590:128   warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6590:131   warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6590:134   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6593:7     warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6593:13    warning  'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6593:32    warning  'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6593:59    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6593:86    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6593:94    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6593:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   6593:139   warning  Unexpected var, use let or const instead                                                                                     no-var
   6593:143   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6593:182   warning  Empty block statement                                                                                                        no-empty
   6593:185   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6593:197   warning  Unexpected use of comma operator                                                                                             no-sequences
   6593:219   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6593:226   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6593:244   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6594:9     warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:24    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:40    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:58    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:72    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:86    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:102   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:119   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:134   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:146   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:204   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:218   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:231   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:244   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6595:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6595:64    warning  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   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:117   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:131   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6596:9     warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6596:21    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6597:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6598:40    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6598:43    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6599:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   6599:15    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6599:23    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6600:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   6600:47    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6600:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6600:77    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6601:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6601:14    warning  'i' declared on line 6599 column 15 is used outside of binding context                                                       block-scoped-var
   6602:46    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6602:49    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6603:15    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6604:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6607:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6609:8     warning  'ace' is not defined                                                                                                         no-undef
   6609:113   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6609:116   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6609:119   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6609:119   warning  'i' is defined but never used                                                                                                no-unused-vars
   6610:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6610:37    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6610:60    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6610:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6610:124   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6610:127   warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6611:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6611:21    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6612:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6612:40    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6612:43    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6612:46    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6614:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6614:41    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6615:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6615:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6617:1     warning  This line has a length of 187. Maximum allowed is 100                                                                        max-len
   6617:9     warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6617:16    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6617:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   6617:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6619:9     warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6619:16    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6619:16    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6619:50    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6620:16    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6620:19    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6621:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6621:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   6625:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6626:46    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6626:49    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6627:9     warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6627:12    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6627:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6627:22    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6627:121   warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6627:121   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6627:333   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6627:510   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6627:669   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6627:754   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6627:761   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6627:761   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6627:830   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6627:830   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6627:832   warning  'e' is already declared in the upper scope on line 6626 column 46                                                            no-shadow
   6627:835   warning  't' is already declared in the upper scope on line 6626 column 49                                                            no-shadow
   6627:991   warning  Unexpected use of comma operator                                                                                             no-sequences
   6627:1090  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6629:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
   6629:11    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6629:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6629:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6632:54    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6633:9     warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6633:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6633:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6634:50    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6635:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6635:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   6636:43    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6638:48    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6640:42    warning  '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    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6641:81    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6642:48    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6642:51    warning  '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    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6643:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6646:43    warning  '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    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6647:31    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6647:31    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:79    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6647:79    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:136   warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6647:186   warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6647:186   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:215   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6647:222   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6647:275   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6647:298   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6649:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6649:108   warning  Unexpected use of comma operator                                                                                             no-sequences
   6650:46    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6650:49    warning  '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     warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6651:12    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6651:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:30    warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6651:30    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:48    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6651:48    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:56    warning  's' is already declared in the upper scope on line 6610 column 37                                                            no-shadow
   6651:63    warning  'a' is already declared in the upper scope on line 6610 column 10                                                            no-shadow
   6651:63    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:103   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6651:103   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:143   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6651:166   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6651:166   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6651:256   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6652:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   6653:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6653:17    warning  'g' declared on line 6651 column 263 is used outside of binding context                                                      block-scoped-var
   6653:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   6657:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6658:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6659:51    warning  Unexpected var, use let or const instead                                                                                     no-var
   6659:51    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6659:55    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6659:62    warning  'e' is already defined                                                                                                       no-redeclare
   6659:84    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6659:91    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6659:98    warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6659:127   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6660:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6661:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6662:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6663:44    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:63    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:169   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:337   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:385   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:460   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:553   warning  Unexpected use of comma operator                                                                                             no-sequences
   6665:8     warning  'ace' is not defined                                                                                                         no-undef
   6665:144   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6665:147   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6665:150   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6665:150   warning  'i' is defined but never used                                                                                                no-unused-vars
   6666:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6666:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6666:30    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6666:53    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6666:98    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6666:124   warning  'e' is already defined                                                                                                       no-redeclare
   6667:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   6667:45    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6667:84    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6669:46    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6672:42    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6672:45    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6673:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6673:23    warning  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    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6679:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6679:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6679:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6681:1     warning  This line has a length of 165. Maximum allowed is 100                                                                        max-len
   6681:11    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6681:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6681:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6683:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6683:44    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6686:41    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6686:44    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6687:9     warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6687:34    warning  't' is already defined                                                                                                       no-redeclare
   6687:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6688:46    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6688:49    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6688:52    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6688:55    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6689:9     warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6689:12    warning  'r' is already declared in the upper scope on line 6666 column 53                                                            no-shadow
   6689:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6689:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6689:318   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6689:396   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6689:423   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6690:47    warning  '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    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6691:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6691:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6691:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   6692:41    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6692:44    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6696:49    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6700:39    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6700:42    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6701:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6701:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6702:47    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6703:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6703:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6724:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6724:48    warning  '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     warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6725:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6725:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6725:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6725:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6725:83    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6729:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6729:31    warning  'e' is already defined                                                                                                       no-redeclare
   6729:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6730:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6730:48    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6731:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6731:9     warning  'e' is already defined                                                                                                       no-redeclare
   6731:56    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6731:91    warning  'i' is already defined                                                                                                       no-redeclare
   6731:135   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6731:157   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6731:210   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6738:53    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6738:56    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6738:59    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6739:9     warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6739:23    warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6739:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   6739:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   6739:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6739:91    warning  Unexpected use of comma operator                                                                                             no-sequences
   6739:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6741:1     warning  This line has a length of 436. Maximum allowed is 100                                                                        max-len
   6741:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6741:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6741:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6741:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6741:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6741:43    warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6743:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6743:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6743:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6743:43    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6743:160   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6745:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6745:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6745:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6745:50    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6745:96    warning  'i' is already defined                                                                                                       no-redeclare
   6745:147   warning  'e' is already defined                                                                                                       no-redeclare
   6745:224   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6745:224   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6745:238   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6745:315   warning  Unexpected use of comma operator                                                                                             no-sequences
   6748:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6748:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6748:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6748:27    warning  't' is already defined                                                                                                       no-redeclare
   6748:97    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6748:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6748:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6748:175   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6748:242   warning  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    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6750:41    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6750:75    warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6754:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6754:50    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6754:50    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:77    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6754:110   warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6754:110   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:228   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6754:228   warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6756:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6756:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6756:31    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6756:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6756:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6756:55    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6756:200   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6757:51    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6758:9     warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6758:12    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6758:19    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6758:19    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6758:29    warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6758:29    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6758:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6758:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   6763:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6765:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   6767:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6768:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6770:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6776:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6776:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6776:29    warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6778:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6778:50    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6778:50    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6778:77    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6778:110   warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6778:149   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6780:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6780:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6781:16    warning  'r' is already declared in the upper scope on line 6666 column 53                                                            no-shadow
   6781:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   6781:101   warning  Empty block statement                                                                                                        no-empty
   6781:104   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6781:104   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6781:134   warning  Unexpected use of comma operator                                                                                             no-sequences
   6782:6     warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6784:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6784:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6784:55    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6784:55    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6785:32    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6785:45    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6786:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6786:11    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6787:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   6787:72    warning  Empty block statement                                                                                                        no-empty
   6787:75    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6787:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6787:87    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6788:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6788:11    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6788:37    warning  'n' is already defined                                                                                                       no-redeclare
   6790:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   6790:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6793:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6793:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6794:9     warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6794:12    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6794:90    warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6794:466   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6794:549   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:609   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:644   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:659   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:750   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6794:750   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6794:829   warning  Unexpected use of comma operator                                                                                             no-sequences
   6795:53    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6797:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6797:48    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6797:51    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6798:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6798:9     warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6798:48    warning  'n' is already defined                                                                                                       no-redeclare
   6798:167   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6798:167   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6798:247   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6798:272   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6798:300   warning  Unexpected use of comma operator                                                                                             no-sequences
   6799:51    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6799:54    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6799:57    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6802:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6802:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   6803:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6804:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6804:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   6805:48    warning  '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    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6806:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   6807:52    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6808:11    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6808:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6809:17    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6809:23    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6810:15    warning  'e' is already declared in the upper scope on line 6807 column 52                                                            no-shadow
   6816:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6816:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6816:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6816:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6816:60    warning  'e' is already declared in the upper scope on line 6816 column 9                                                             no-shadow
   6817:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6817:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   6817:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6817:59    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6817:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   6818:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   6819:41    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6820:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6822:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6822:47    warning  '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    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6823:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6823:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6823:104   warning  Unexpected use of comma operator                                                                                             no-sequences
   6824:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6825:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6826:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6826:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   6827:40    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6828:54    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6830:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6832:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6832:17    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6836:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6837:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6837:21    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6837:24    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6838:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6838:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6838:195   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6838:201   warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6838:211   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6838:239   warning  'e' is already declared in the upper scope on line 6837 column 24                                                            no-shadow
   6839:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6839:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6839:42    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6839:96    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6839:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6840:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   6841:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6841:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6841:56    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6843:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6843:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   6844:8     warning  'ace' is not defined                                                                                                         no-undef
   6844:99    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6844:102   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6844:105   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6844:105   warning  'i' is defined but never used                                                                                                no-unused-vars
   6845:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6845:8     warning  'e' is already defined                                                                                                       no-redeclare
   6845:60    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6845:109   warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6846:9     warning  Unexpected use of '|'                                                                                                        no-bitwise
   6847:44    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6848:11    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6848:53    warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6848:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6850:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6850:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6850:17    warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6850:25    warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6850:32    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6851:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6852:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6852:14    warning  'n' declared on line 6850 column 17 is used outside of binding context                                                       block-scoped-var
   6853:45    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6856:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6856:13    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6858:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6858:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6858:17    warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6858:25    warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6858:46    warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6858:53    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6859:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6860:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6860:14    warning  'i' declared on line 6858 column 17 is used outside of binding context                                                       block-scoped-var
   6861:54    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6862:68    warning  'e' is already declared in the upper scope on line 6861 column 54                                                            no-shadow
   6862:71    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6863:53    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6863:56    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6864:9     warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6864:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6864:15    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6864:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   6864:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   6864:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   6864:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6864:126   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:138   warning  'e' is already declared in the upper scope on line 6863 column 53                                                            no-shadow
   6864:141   warning  't' is already declared in the upper scope on line 6863 column 56                                                            no-shadow
   6864:144   warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6864:147   warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6864:150   warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6864:153   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6864:172   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:202   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6864:278   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:316   warning  Unexpected use of comma operator                                                                                             no-sequences
   6864:331   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:453   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:499   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:521   warning  Unexpected use of comma operator                                                                                             no-sequences
   6865:46    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6865:49    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6866:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6866:42    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:42    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:84    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:84    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:99    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:99    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:113   warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:113   warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6866:127   warning  Unexpected var, use let or const instead                                                                                     no-var
   6866:131   warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6866:134   warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6866:137   warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6866:155   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6866:161   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6866:215   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6866:244   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6866:267   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6866:275   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6866:334   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6867:72    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6867:72    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6867:98    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6867:137   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6867:221   warning  Unexpected var, use let or const instead                                                                                     no-var
   6867:225   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6868:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6869:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6869:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   6869:364   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6871:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6875:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6875:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6875:68    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6875:75    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6875:89    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6876:20    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6879:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6879:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6881:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6881:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   6883:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6883:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   6883:44    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6884:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6884:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6884:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   6886:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6886:14    warning  'd' declared on line 6866 column 303 is used outside of binding context                                                      block-scoped-var
   6886:24    warning  'l' declared on line 6866 column 267 is used outside of binding context                                                      block-scoped-var
   6886:32    warning  'd' declared on line 6866 column 303 is used outside of binding context                                                      block-scoped-var
   6886:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   6886:37    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:53    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:64    warning  'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6886:69    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:88    warning  'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6886:103   warning  'l' declared on line 6866 column 267 is used outside of binding context                                                      block-scoped-var
   6886:113   warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:124   warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:128   warning  'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6887:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6887:21    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6887:24    warning  '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    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6888:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   6889:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   6889:16    warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6889:38    warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6889:46    warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6889:53    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6889:109   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6889:118   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6889:126   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6890:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6890:11    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6890:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6890:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6890:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   6890:198   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:408   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:418   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:456   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6890:856   warning  Function declared in a loop contains unsafe references to variable(s) 'o'                                                    no-loop-func
   6890:858   warning  'e' is already declared in the upper scope on line 6887 column 24                                                            no-shadow
   6890:861   warning  't' is already declared in the upper scope on line 6888 column 17                                                            no-shadow
   6891:7     warning  'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6891:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6891:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6891:21    warning  'r' declared on line 6889 column 53 is used outside of binding context                                                       block-scoped-var
   6891:33    warning  'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6891:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   6891:50    warning  'a' declared on line 6889 column 118 is used outside of binding context                                                      block-scoped-var
   6891:61    warning  Function declared in a loop contains unsafe references to variable(s) 's'                                                    no-loop-func
   6891:72    warning  'e' is already declared in the upper scope on line 6887 column 24                                                            no-shadow
   6892:58    warning  's' declared on line 6889 column 109 is used outside of binding context                                                      block-scoped-var
   6893:55    warning  'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6893:82    warning  's' declared on line 6889 column 109 is used outside of binding context                                                      block-scoped-var
   6895:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6895:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6895:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   6896:8     warning  'ace' is not defined                                                                                                         no-undef
   6896:112   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6896:115   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6896:118   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6896:118   warning  'i' is defined but never used                                                                                                no-unused-vars
   6897:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6897:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6897:46    warning  'e' is already defined                                                                                                       no-redeclare
   6899:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6899:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6900:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6900:32    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6900:35    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6902:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6902:17    warning  'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6902:17    warning  'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6903:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   6903:18    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6903:25    warning  'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6903:30    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6904:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6904:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6904:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6905:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6905:27    warning  'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6905:33    warning  'n' declared on line 6903 column 18 is used outside of binding context                                                       block-scoped-var
   6908:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6908:17    warning  'i' is already defined                                                                                                       no-redeclare
   6908:17    warning  'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6909:21    warning  'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6909:30    warning  'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6912:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6914:37    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6914:40    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6914:43    warning  'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6914:46    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6914:49    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6915:42    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6915:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6916:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6916:17    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6916:17    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6916:24    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6916:38    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6917:11    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6917:24    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6920:19    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6920:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   6923:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6923:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   6924:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6924:17    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6924:64    warning  'r' is already defined                                                                                                       no-redeclare
   6924:64    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6924:71    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6924:85    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6925:33    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6927:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6927:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6927:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   6930:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6930:20    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6930:23    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6931:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6931:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   6932:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6932:19    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6932:22    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6933:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6934:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6934:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6935:10    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6935:17    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6935:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6935:69    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6935:72    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6936:13    warning  'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6936:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6936:53    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6937:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6937:24    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6937:34    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6937:326   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6937:361   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:393   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:425   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:429   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:448   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:457   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:474   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:495   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:505   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6937:531   warning  Unexpected use of comma operator                                                                                             no-sequences
   6938:21    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6941:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   6941:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6941:14    warning  'l' is already declared in the upper scope on line 6897 column 8                                                             no-shadow
   6941:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6941:132   warning  'e' is already declared in the upper scope on line 6935 column 69                                                            no-shadow
   6941:158   warning  Unexpected use of comma operator                                                                                             no-sequences
   6941:225   warning  'e' is already declared in the upper scope on line 6935 column 69                                                            no-shadow
   6944:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6944:46    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6944:49    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6944:52    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6944:55    warning  '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    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6945:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6945:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6945:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6945:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   6945:107   warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6946:17    warning  't' is already declared in the upper scope on line 6944 column 49                                                            no-shadow
   6946:47    warning  '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    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6947:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6947:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6947:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   6949:42    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6951:21    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6957:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6958:8     warning  'ace' is not defined                                                                                                         no-undef
   6958:80    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6958:83    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6958:86    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6958:86    warning  'i' is defined but never used                                                                                                no-unused-vars
   6959:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6961:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6961:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6962:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6962:27    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6962:30    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6962:33    warning  'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6963:15    warning  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    warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6964:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6965:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6966:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6966:40    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6967:18    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6968:19    warning  'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6972:33    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6973:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6974:34    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6974:37    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6975:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6975:42    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6975:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   6976:40    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6978:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6978:17    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6978:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6980:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6980:16    warning  't' declared on line 6978 column 17 is used outside of binding context                                                       block-scoped-var
   6981:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6983:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6984:8     warning  'ace' is not defined                                                                                                         no-undef
   6984:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6984:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6984:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6984:99    warning  'i' is defined but never used                                                                                                no-unused-vars
   6985:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6985:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6985:45    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6985:48    warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   6985:51    warning  't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   6985:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6986:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6986:75    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6987:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6987:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6989:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6990:27    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6991:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6991:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   6992:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6993:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6994:9     warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   6994:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6995:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6996:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6996:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   6997:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6997:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6997:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   6998:7     warning  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     warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   7004:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7004:30    warning  't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   7004:52    warning  'i' is already declared in the upper scope on line 6984 column 99                                                            no-shadow
   7004:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7004:75    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7008:7     warning  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    warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   7012:52    warning  't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   7012:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7012:97    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7014:8     warning  'ace' is not defined                                                                                                         no-undef
   7014:162   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7014:165   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7014:168   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7014:168   warning  'i' is defined but never used                                                                                                no-unused-vars
   7015:16    warning  '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     warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7016:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7016:24    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7016:70    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7016:83    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7016:158   warning  'l' was used before it was defined                                                                                           no-use-before-define
   7017:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7017:13    warning  'm' was used before it was defined                                                                                           no-use-before-define
   7017:17    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7018:7     warning  'm' was used before it was defined                                                                                           no-use-before-define
   7018:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7018:11    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7019:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7019:18    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7019:21    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7019:24    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7019:27    warning  '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    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7020:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7021:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7021:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   7021:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7021:39    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7021:74    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7021:148   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7021:223   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7021:309   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7021:317   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7022:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7022:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   7022:62    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7022:65    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7022:68    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7022:71    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7022:74    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7023:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7023:39    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7023:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7023:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7024:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7024:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7024:19    warning  'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7024:46    warning  'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7024:75    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7026:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7027:22    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   7027:50    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   7027:68    warning  'e' is already declared in the upper scope on line 7022 column 62                                                            no-shadow
   7028:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   7031:19    warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   7031:21    warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   7033:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7034:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7034:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7034:23    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7034:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7036:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7040:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7040:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7041:16    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7041:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7041:67    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7041:150   warning  Unexpected use of comma operator                                                                                             no-sequences
   7041:154   warning  'h' declared on line 7034 column 19 is used outside of binding context                                                       block-scoped-var
   7041:158   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7042:9     warning  'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7042:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7042:87    warning  'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7044:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7044:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7044:47    warning  'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7046:15    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7047:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7048:11    warning  'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7048:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7049:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7049:13    warning  'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7049:68    warning  'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7049:72    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7050:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7052:44    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7052:47    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7052:50    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7052:53    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7052:56    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7053:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7053:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7053:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7054:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   7054:20    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7054:93    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7055:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   7056:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7058:45    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7058:48    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7058:51    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7058:54    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7058:57    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7059:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7060:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7060:17    warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   7060:22    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7060:22    warning  'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:26    warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:51    warning  's' was used before it was defined                                                                                           no-use-before-define
   7060:51    warning  's' declared on line 7062 column 46 is used outside of binding context                                                       block-scoped-var
   7060:75    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7060:75    warning  'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:91    warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:125   warning  'r' was used before it was defined                                                                                           no-use-before-define
   7060:125   warning  'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:128   warning  's' was used before it was defined                                                                                           no-use-before-define
   7060:128   warning  's' declared on line 7062 column 46 is used outside of binding context                                                       block-scoped-var
   7060:163   warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:194   warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:247   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7061:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7061:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7062:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7062:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7062:19    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7062:46    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7062:74    warning  'i' is already defined                                                                                                       no-redeclare
   7062:78    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7062:124   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7064:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7068:44    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7068:47    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7068:50    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7068:53    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7068:56    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7069:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7069:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7069:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7069:88    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7069:169   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7070:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7072:47    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7072:50    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7072:53    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7072:56    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7072:59    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7073:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7074:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7074:17    warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   7074:22    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7074:22    warning  'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:26    warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:51    warning  's' was used before it was defined                                                                                           no-use-before-define
   7074:51    warning  's' declared on line 7076 column 46 is used outside of binding context                                                       block-scoped-var
   7074:75    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7074:75    warning  'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:91    warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:125   warning  'r' was used before it was defined                                                                                           no-use-before-define
   7074:125   warning  'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:128   warning  's' was used before it was defined                                                                                           no-use-before-define
   7074:128   warning  's' declared on line 7076 column 46 is used outside of binding context                                                       block-scoped-var
   7074:163   warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:194   warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:247   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7075:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7075:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7076:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7076:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7076:19    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7076:46    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7076:74    warning  'i' is already defined                                                                                                       no-redeclare
   7076:78    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7076:124   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7078:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7082:46    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7082:49    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7082:52    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7082:55    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7082:58    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7083:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7083:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7083:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7083:88    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7083:169   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7084:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7086:62    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7086:65    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7086:68    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7086:71    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7086:74    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7087:10    warning  'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7087:10    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7087:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7087:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7087:58    warning  'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7088:10    warning  'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7088:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7088:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7088:19    warning  's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7088:19    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7088:23    warning  'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7088:46    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:46    warning  'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7088:70    warning  's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7088:83    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:95    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:104   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7088:112   warning  'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7088:115   warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:124   warning  'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7089:18    warning  's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7089:21    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7090:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7090:15    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7091:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   7091:12    warning  'r' is already defined                                                                                                       no-redeclare
   7091:39    warning  's' is already defined                                                                                                       no-redeclare
   7091:67    warning  'a' is already defined                                                                                                       no-redeclare
   7091:71    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7091:110   warning  'i' is already defined                                                                                                       no-redeclare
   7091:114   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7091:153   warning  'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7091:190   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7091:231   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7091:238   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7093:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7093:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7093:17    warning  'l' is already defined                                                                                                       no-redeclare
   7093:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7094:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7098:11    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7100:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7100:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   7102:11    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7104:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7104:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7106:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7107:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7110:52    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7110:55    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7110:58    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7110:61    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7110:64    warning  '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    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7111:38    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7111:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7111:94    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   7111:127   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7111:208   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7112:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7114:91    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7114:94    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7114:97    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7114:100   warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7114:103   warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7115:11    warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7115:66    warning  'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7116:13    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7116:17    warning  'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7116:40    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7117:18    warning  'e' is already defined                                                                                                       no-redeclare
   7117:46    warning  'i' is already defined                                                                                                       no-redeclare
   7117:78    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7117:104   warning  'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7117:111   warning  'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7118:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7118:41    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7122:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7123:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7123:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7127:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7127:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7127:16    warning  'h' is already defined                                                                                                       no-redeclare
   7127:16    warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7127:84    warning  'u' is already declared in the upper scope on line 7021 column 360                                                           no-shadow
   7127:155   warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7127:160   warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7129:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7129:46    warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7129:51    warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7131:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7133:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7133:30    warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:56    warning  'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7133:77    warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:247   warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:385   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7137:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7137:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7137:38    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7137:41    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7138:11    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7138:38    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7138:46    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7138:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7141:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7141:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7144:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7144:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   7145:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7145:38    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7145:41    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7147:39    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7147:42    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7147:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7148:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   7148:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7148:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7148:156   warning  Unexpected use of comma operator                                                                                             no-sequences
   7149:40    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7149:43    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7149:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7150:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   7150:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7150:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7150:130   warning  Unexpected use of comma operator                                                                                             no-sequences
   7151:44    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7151:47    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7151:50    warning  '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    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7153:48    warning  '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   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7156:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7156:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   7158:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7160:8     warning  'ace' is not defined                                                                                                         no-undef
   7160:73    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7160:76    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7160:79    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7160:79    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7161:14    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7161:2857  warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7161:2864  warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7161:2872  warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7162:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7162:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   7163:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7163:52    warning  'r' declared on line 7161 column 2864 is used outside of binding context                                                     block-scoped-var
   7164:8     warning  'ace' is not defined                                                                                                         no-undef
   7164:234   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7164:237   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7164:240   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7164:240   warning  'i' is defined but never used                                                                                                no-unused-vars
   7165:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7165:8     warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7165:30    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7165:65    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7165:119   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7165:166   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7165:284   warning  'e' is already defined                                                                                                       no-redeclare
   7167:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7167:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7168:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7168:34    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7168:37    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7169:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7169:157   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7169:195   warning  Unexpected use of comma operator                                                                                             no-sequences
   7170:97    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7170:100   warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7170:103   warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7170:106   warning  '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    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7171:10    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7171:21    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7171:29    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7171:37    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7171:48    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7171:48    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7171:68    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7171:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7172:7     warning  'm' was used before it was defined                                                                                           no-use-before-define
   7172:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7172:7     warning  'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7172:54    warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:54    warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:148   warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:148   warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:216   warning  Unexpected use of comma operator                                                                                             no-sequences
   7172:218   warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:218   warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:249   warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:249   warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:286   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7172:286   warning  Unexpected var, use let or const instead                                                                                     no-var
   7172:290   warning  'h' declared on line 7192 column 11 is used outside of binding context                                                       block-scoped-var
   7172:305   warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7172:308   warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7173:13    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7173:16    warning  'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7173:19    warning  'o' is already declared in the upper scope on line 7170 column 100                                                           no-shadow
   7173:19    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7173:32    warning  'C' was used before it was defined                                                                                           no-use-before-define
   7173:32    warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7173:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7173:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7173:82    warning  'p' was used before it was defined                                                                                           no-use-before-define
   7173:114   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7174:15    warning  'm' was used before it was defined                                                                                           no-use-before-define
   7174:15    warning  'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7174:24    warning  'u' declared on line 7190 column 187 is used outside of binding context                                                      block-scoped-var
   7174:39    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7174:42    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7175:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7175:35    warning  'p' was used before it was defined                                                                                           no-use-before-define
   7175:134   warning  'm' was used before it was defined                                                                                           no-use-before-define
   7175:134   warning  'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7176:11    warning  'g' declared on line 7194 column 11 is used outside of binding context                                                       block-scoped-var
   7176:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7176:29    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7176:29    warning  't' is defined but never used                                                                                                no-unused-vars
   7177:16    warning  'C' was used before it was defined                                                                                           no-use-before-define
   7177:16    warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7178:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7178:29    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7178:32    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7179:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7179:19    warning  'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7179:47    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7181:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7181:16    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7181:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7183:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7183:17    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7183:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7184:10    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7185:26    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7185:43    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7190:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7190:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   7190:13    warning  'm' is already declared in the upper scope on line 7165 column 213                                                           no-shadow
   7190:42    warning  'f' is already declared in the upper scope on line 7165 column 257                                                           no-shadow
   7190:69    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7190:187   warning  'u' is already defined                                                                                                       no-redeclare
   7190:187   warning  'u' declared on line 7174 column 24 is used outside of binding context                                                       block-scoped-var
   7190:202   warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7190:205   warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7191:9     warning  'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7191:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7192:11    warning  'h' is already defined                                                                                                       no-redeclare
   7192:11    warning  'h' declared on line 7172 column 290 is used outside of binding context                                                      block-scoped-var
   7192:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7192:29    warning  '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    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7193:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7193:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7193:95    warning  Unexpected use of comma operator                                                                                             no-sequences
   7194:11    warning  'g' is already defined                                                                                                       no-redeclare
   7194:11    warning  'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7194:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7194:29    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7197:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7197:21    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7197:43    warning  'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7203:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7203:20    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7204:17    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7207:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7207:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7207:28    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7207:31    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7208:13    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7208:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7208:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7208:74    warning  'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7208:74    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   7209:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7209:59    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7209:107   warning  'h' declared on line 7172 column 290 is used outside of binding context                                                      block-scoped-var
   7209:107   warning  'h' declared on line 7192 column 11 is used outside of binding context                                                       block-scoped-var
   7209:111   warning  'u' declared on line 7174 column 24 is used outside of binding context                                                       block-scoped-var
   7209:111   warning  'u' declared on line 7190 column 187 is used outside of binding context                                                      block-scoped-var
   7210:45    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7210:48    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7210:51    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7210:54    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7211:10    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7211:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7212:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7212:45    warning  Unexpected var, use let or const instead                                                                                     no-var
   7212:45    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7212:49    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7212:52    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7212:55    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7212:55    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7212:61    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7212:61    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7212:69    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7212:114   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7212:171   warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7212:192   warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7213:15    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7213:36    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7214:16    warning  'g' was used before it was defined                                                                                           no-use-before-define
   7214:16    warning  'g' declared on line 7217 column 23 is used outside of binding context                                                       block-scoped-var
   7214:20    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7214:49    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7215:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   7215:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7215:14    warning  'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:14    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7215:18    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7215:18    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7215:42    warning  'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:46    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7215:46    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7215:74    warning  'g' was used before it was defined                                                                                           no-use-before-define
   7215:74    warning  'g' declared on line 7217 column 23 is used outside of binding context                                                       block-scoped-var
   7215:85    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7215:88    warning  'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:91    warning  'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:94    warning  'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:97    warning  'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:119   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7216:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7216:10    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7216:14    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7216:14    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7217:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7217:16    warning  Unexpected var, use let or const instead                                                                                     no-var
   7217:26    warning  'a' is already defined                                                                                                       no-redeclare
   7217:40    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7218:47    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7219:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   7219:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7219:14    warning  'c' is already defined                                                                                                       no-redeclare
   7219:14    warning  'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:42    warning  'h' is already defined                                                                                                       no-redeclare
   7219:42    warning  'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:85    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7219:88    warning  'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:91    warning  'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:94    warning  'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:97    warning  'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:117   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7220:10    warning  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     warning  'p' declared on line 7219 column 77 is used outside of binding context                                                       block-scoped-var
   7221:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7221:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7221:24    warning  'p' declared on line 7219 column 77 is used outside of binding context                                                       block-scoped-var
   7221:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7221:29    warning  'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7221:46    warning  'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7221:55    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7223:26    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7224:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7224:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7224:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   7224:63    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7226:44    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7226:47    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7226:50    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7226:50    warning  'i' is defined but never used                                                                                                no-unused-vars
   7228:39    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7228:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   7228:42    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7228:42    warning  't' is defined but never used                                                                                                no-unused-vars
   7228:45    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7228:45    warning  'i' is defined but never used                                                                                                no-unused-vars
   7230:38    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7230:38    warning  'e' is defined but never used                                                                                                no-unused-vars
   7230:41    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7230:41    warning  't' is defined but never used                                                                                                no-unused-vars
   7230:44    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7230:44    warning  'i' is defined but never used                                                                                                no-unused-vars
   7230:81    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7232:39    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7232:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   7234:46    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7235:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7235:16    warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7235:16    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7235:38    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7236:11    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7236:14    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7236:17    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7236:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7236:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7236:23    warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:45    warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:117   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7236:134   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:153   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:183   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:201   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7237:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7237:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   7237:18    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7237:159   warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7237:169   warning  't' is already defined                                                                                                       no-redeclare
   7237:169   warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7237:176   warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7237:190   warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7238:9     warning  Function declared in a loop contains unsafe references to variable(s) 'r', 's', 's', 'r'                                     no-loop-func
   7238:11    warning  'e' is already declared in the upper scope on line 7234 column 46                                                            no-shadow
   7239:12    warning  't' is already declared in the upper scope on line 7235 column 16                                                            no-shadow
   7239:15    warning  'i' is already declared in the upper scope on line 7236 column 11                                                            no-shadow
   7239:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7239:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7239:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7242:12    warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7244:37    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7244:40    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7244:43    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7245:10    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7245:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7247:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   7247:12    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7247:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7247:50    warning  's' was used before it was defined                                                                                           no-use-before-define
   7247:50    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   7247:50    warning  '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    warning  's' was used before it was defined                                                                                           no-use-before-define
   7248:16    warning  's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7248:30    warning  's' was used before it was defined                                                                                           no-use-before-define
   7248:30    warning  's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7250:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7251:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7251:18    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7253:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   7253:12    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7253:15    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7253:49    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7254:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   7257:7     warning  'o' declared on line 7247 column 12 is used outside of binding context                                                       block-scoped-var
   7257:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7257:42    warning  'o' declared on line 7247 column 12 is used outside of binding context                                                       block-scoped-var
   7257:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7258:42    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7258:45    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7258:48    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7258:48    warning  'i' is defined but never used                                                                                                no-unused-vars
   7258:51    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7258:51    warning  'n' is defined but never used                                                                                                no-unused-vars
   7258:54    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7258:54    warning  'o' is defined but never used                                                                                                no-unused-vars
   7260:11    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7260:14    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7260:14    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7260:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7262:15    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7262:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7268:38    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7270:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7270:11    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7270:38    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7270:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7270:52    warning  's' was used before it was defined                                                                                           no-use-before-define
   7270:52    warning  's' declared on line 7275 column 20 is used outside of binding context                                                       block-scoped-var
   7271:18    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7271:25    warning  's' was used before it was defined                                                                                           no-use-before-define
   7271:25    warning  's' declared on line 7275 column 20 is used outside of binding context                                                       block-scoped-var
   7271:30    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7271:37    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7273:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7275:16    warning  Unexpected var, use let or const instead                                                                                     no-var
   7275:20    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7275:23    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7275:30    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7276:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7276:119   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   7280:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7281:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7281:19    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7283:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   7284:41    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7284:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   7284:44    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7284:44    warning  't' is defined but never used                                                                                                no-unused-vars
   7284:47    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7284:47    warning  'i' is defined but never used                                                                                                no-unused-vars
   7284:50    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7284:50    warning  'n' is defined but never used                                                                                                no-unused-vars
   7285:71    warning  'e' is already declared in the upper scope on line 7284 column 41                                                            no-shadow
   7287:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7288:8     warning  'ace' is not defined                                                                                                         no-undef
   7288:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7288:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7288:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7288:99    warning  'i' is defined but never used                                                                                                no-unused-vars
   7289:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7289:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7289:41    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7289:44    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7290:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7290:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7290:336   warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7291:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7291:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7291:43    warning  '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    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7292:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7293:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7294:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7294:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7294:51    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7295:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7296:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   7297:48    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7299:39    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7300:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7300:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7300:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   7300:94    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7301:39    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7301:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   7302:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7302:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7302:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7302:232   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7303:40    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7305:45    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7305:48    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7306:11    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7306:15    warning  't' declared on line 7307 column 16 is used outside of binding context                                                       block-scoped-var
   7306:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7307:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7307:16    warning  't' is already defined                                                                                                       no-redeclare
   7307:28    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7307:45    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7307:60    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7307:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7307:83    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7308:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7309:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7309:10    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:19    warning  'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7309:26    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:35    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:48    warning  'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7309:55    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:64    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:75    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:79    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7309:85    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:97    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:103   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7309:116   warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:129   warning  'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7311:47    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7312:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7312:12    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7312:15    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7312:18    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7312:18    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7312:48    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7312:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7312:94    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7312:115   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7312:233   warning  'e' is already declared in the upper scope on line 7311 column 47                                                            no-shadow
   7313:6     warning  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    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7316:9     warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7316:12    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7316:12    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7316:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7316:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7316:70    warning  'e' is already declared in the upper scope on line 7316 column 12                                                            no-shadow
   7316:73    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7319:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7319:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7323:52    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7324:103   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7324:109   warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7324:148   warning  Return statement should not contain assignment                                                                               no-return-assign
   7324:148   warning  Return statement should not contain assignment                                                                               no-return-assign
   7324:245   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7324:265   warning  Unexpected use of comma operator                                                                                             no-sequences
   7325:46    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7326:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7326:12    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7326:15    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7326:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   7326:492   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7326:572   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7326:635   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7326:802   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7326:877   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7327:49    warning  '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    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7328:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7331:16    warning  'e' is already declared in the upper scope on line 7327 column 49                                                            no-shadow
   7332:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7333:10    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7333:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7333:56    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7334:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7334:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7334:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   7337:26    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7338:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7339:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7342:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7342:7     warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7342:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7342:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   7343:48    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7344:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7344:15    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7344:45    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7344:62    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7345:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7345:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   7346:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7346:14    warning  'n' declared on line 7344 column 62 is used outside of binding context                                                       block-scoped-var
   7347:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7348:5     warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7348:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   7349:47    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7349:50    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7350:11    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7350:15    warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7350:45    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7350:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7351:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7351:16    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7351:27    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7352:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7352:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7352:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7353:14    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7354:48    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7356:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7356:11    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7356:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7356:29    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7357:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7357:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   7357:135   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7357:159   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7357:237   warning  Unexpected use of comma operator                                                                                             no-sequences
   7357:250   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7359:7     warning  'o' declared on line 7351 column 16 is used outside of binding context                                                       block-scoped-var
   7359:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7359:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7359:9     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7359:23    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7359:81    warning  'o' declared on line 7351 column 16 is used outside of binding context                                                       block-scoped-var
   7359:129   warning  Unexpected use of comma operator                                                                                             no-sequences
   7359:131   warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7361:46    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7361:49    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7362:11    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7362:30    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7362:60    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7363:16    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7363:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7365:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7365:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7365:99    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7365:103   warning  'o' declared on line 7363 column 16 is used outside of binding context                                                       block-scoped-var
   7365:111   warning  'r' declared on line 7363 column 59 is used outside of binding context                                                       block-scoped-var
   7366:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7366:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7366:14    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7366:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7366:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7366:110   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7366:129   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7370:8     warning  'ace' is not defined                                                                                                         no-undef
   7370:77    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7370:80    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7370:83    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7370:83    warning  'i' is defined but never used                                                                                                no-unused-vars
   7371:30    warning  'e' is already declared in the upper scope on line 7370 column 77                                                            no-shadow
   7371:33    warning  't' is already declared in the upper scope on line 7370 column 80                                                            no-shadow
   7371:36    warning  'i' is already declared in the upper scope on line 7370 column 83                                                            no-shadow
   7371:36    warning  'i' is defined but never used                                                                                                no-unused-vars
   7372:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7372:28    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7372:48    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7372:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7373:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7373:133   warning  's' was used before it was defined                                                                                           no-use-before-define
   7373:184   warning  's' was used before it was defined                                                                                           no-use-before-define
   7373:301   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7373:323   warning  Unexpected var, use let or const instead                                                                                     no-var
   7373:327   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7373:345   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7373:360   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7376:8     warning  'ace' is not defined                                                                                                         no-undef
   7376:112   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7376:115   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7376:118   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7376:118   warning  'i' is defined but never used                                                                                                no-unused-vars
   7377:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7377:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7377:30    warning  'e' is already defined                                                                                                       no-redeclare
   7377:75    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7381:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7382:17    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7382:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7382:96    warning  'e' is already declared in the upper scope on line 7381 column 41                                                            no-shadow
   7382:99    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7382:102   warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7383:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   7383:10    warning  'n' is already declared in the upper scope on line 7377 column 8                                                             no-shadow
   7383:18    warning  's' was used before it was defined                                                                                           no-use-before-define
   7383:18    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   7383:31    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7383:87    warning  'o' is already declared in the upper scope on line 7377 column 75                                                            no-shadow
   7383:93    warning  's' was used before it was defined                                                                                           no-use-before-define
   7383:143   warning  'r' is already declared in the upper scope on line 7393 column 21                                                            no-shadow
   7383:156   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7383:160   warning  's' was used before it was defined                                                                                           no-use-before-define
   7383:175   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7383:293   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7384:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7385:44    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7385:47    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7385:50    warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7386:75    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7386:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7386:84    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7386:108   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7386:211   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7389:39    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7390:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7390:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   7391:56    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7391:59    warning  '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    warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7392:299   warning  Unexpected use of comma operator                                                                                             no-sequences
   7393:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7393:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7393:24    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7393:27    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7393:30    warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7394:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7394:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   7395:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7395:15    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7395:18    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7395:21    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7395:24    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7396:87    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7397:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7397:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7397:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7398:8     warning  'ace' is not defined                                                                                                         no-undef
   7398:160   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7398:163   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7398:166   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7398:166   warning  'i' is defined but never used                                                                                                no-unused-vars
   7399:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7399:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7399:30    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7399:67    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7399:112   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7399:138   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7399:166   warning  'e' is already defined                                                                                                       no-redeclare
   7399:206   warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7400:11    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7400:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7400:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7400:54    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7400:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   7403:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7403:48    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7404:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7405:47    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7406:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7406:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7406:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   7406:80    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7409:50    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7411:47    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7412:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7412:57    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7415:42    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7416:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7416:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7416:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7417:40    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7419:41    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7419:44    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7425:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7427:49    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7428:9     warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7428:12    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7428:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   7428:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   7428:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   7428:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7428:56    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7428:286   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7428:355   warning  Unexpected use of comma operator                                                                                             no-sequences
   7429:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7429:47    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7430:12    warning  Unexpected console statement                                                                                                 no-console
   7430:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   7431:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7431:47    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7432:12    warning  Unexpected console statement                                                                                                 no-console
   7432:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   7433:46    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7434:12    warning  Unexpected console statement                                                                                                 no-console
   7434:125   warning  Unexpected use of comma operator                                                                                             no-sequences
   7435:39    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7435:42    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7437:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7437:48    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7438:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7438:9     warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7438:49    warning  'e' is already defined                                                                                                       no-redeclare
   7438:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7438:175   warning  Unexpected use of comma operator                                                                                             no-sequences
   7439:43    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7439:46    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7440:9     warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7440:31    warning  'i' is already defined                                                                                                       no-redeclare
   7440:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7440:103   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7440:134   warning  Return statement should not contain assignment                                                                               no-return-assign
   7440:134   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7440:143   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7440:170   warning  Unexpected use of comma operator                                                                                             no-sequences
   7441:41    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7443:36    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7443:39    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7445:46    warning  '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    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7446:239   warning  Unexpected use of comma operator                                                                                             no-sequences
   7447:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7447:51    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7448:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7448:9     warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7448:16    warning  'i' is already defined                                                                                                       no-redeclare
   7448:183   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7449:50    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7449:53    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7450:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7450:9     warning  'e' is already defined                                                                                                       no-redeclare
   7450:49    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7450:101   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7450:153   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7450:227   warning  Unexpected use of comma operator                                                                                             no-sequences
   7451:39    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7452:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7452:9     warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7452:61    warning  'e' is already defined                                                                                                       no-redeclare
   7452:109   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7452:227   warning  Unexpected use of comma operator                                                                                             no-sequences
   7453:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7453:48    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7453:51    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7454:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7454:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   7454:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7454:185   warning  Unexpected use of comma operator                                                                                             no-sequences
   7455:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7455:51    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7456:61    warning  Unexpected var, use let or const instead                                                                                     no-var
   7456:61    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7456:65    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7456:128   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7456:162   warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7456:192   warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7456:211   warning  'i' is already defined                                                                                                       no-redeclare
   7456:249   warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7456:268   warning  'n' is already defined                                                                                                       no-redeclare
   7456:306   warning  'o' is already defined                                                                                                       no-redeclare
   7456:314   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7456:331   warning  'i' is already defined                                                                                                       no-redeclare
   7456:475   warning  Unexpected use of comma operator                                                                                             no-sequences
   7457:46    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7458:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7459:40    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7459:43    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7460:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7461:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7462:15    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7465:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7466:15    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7469:43    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7469:46    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7470:11    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7470:24    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7470:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7470:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7470:220   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7471:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7472:11    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7472:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7472:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7472:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7472:106   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7473:57    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7473:60    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7474:15    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7474:28    warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7474:50    warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7474:67    warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7474:87    warning  's' is already declared in the upper scope on line 7399 column 112                                                           no-shadow
   7474:94    warning  'a' is already declared in the upper scope on line 7399 column 138                                                           no-shadow
   7475:18    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7475:24    warning  'l' is already declared in the upper scope on line 7491 column 21                                                            no-shadow
   7475:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7475:57    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7476:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7476:16    warning  'i' declared on line 7474 column 15 is used outside of binding context                                                       block-scoped-var
   7476:25    warning  's' declared on line 7474 column 87 is used outside of binding context                                                       block-scoped-var
   7476:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7476:44    warning  'o' declared on line 7474 column 50 is used outside of binding context                                                       block-scoped-var
   7476:48    warning  's' declared on line 7474 column 87 is used outside of binding context                                                       block-scoped-var
   7476:68    warning  'r' declared on line 7474 column 67 is used outside of binding context                                                       block-scoped-var
   7477:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7478:108   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7479:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7479:51    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7480:15    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7480:54    warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7480:93    warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7480:105   warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7484:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7484:21    warning  'r' declared on line 7480 column 105 is used outside of binding context                                                      block-scoped-var
   7484:40    warning  'i' declared on line 7480 column 15 is used outside of binding context                                                       block-scoped-var
   7484:43    warning  'r' declared on line 7480 column 105 is used outside of binding context                                                      block-scoped-var
   7484:60    warning  'n' declared on line 7480 column 54 is used outside of binding context                                                       block-scoped-var
   7485:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7485:51    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7486:15    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7486:54    warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7486:93    warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7486:100   warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7486:133   warning  's' is already declared in the upper scope on line 7399 column 112                                                           no-shadow
   7488:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7488:14    warning  'o' declared on line 7486 column 93 is used outside of binding context                                                       block-scoped-var
   7489:39    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7491:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7491:21    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7491:24    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7492:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7492:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7493:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7493:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7493:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7494:8     warning  'ace' is not defined                                                                                                         no-undef
   7494:126   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7494:129   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7494:132   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7494:132   warning  'i' is defined but never used                                                                                                no-unused-vars
   7495:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7495:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7495:30    warning  'e' is already defined                                                                                                       no-redeclare
   7495:75    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7495:119   warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7496:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7496:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   7497:44    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7498:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7498:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   7499:48    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7499:51    warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7500:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7501:38    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7502:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   7504:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7505:48    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7506:11    warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7506:28    warning  'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7506:47    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7506:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7506:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7506:90    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7506:312   warning  Unexpected use of comma operator                                                                                             no-sequences
   7508:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7508:49    warning  Unexpected use of comma operator                                                                                             no-sequences
   7509:42    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7511:41    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7512:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7512:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   7513:45    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7514:9     warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7514:36    warning  'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7514:62    warning  't' is already defined                                                                                                       no-redeclare
   7514:107   warning  Return statement should not contain assignment                                                                               no-return-assign
   7514:107   warning  Return statement should not contain assignment                                                                               no-return-assign
   7514:107   warning  Return statement should not contain assignment                                                                               no-return-assign
   7514:107   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7514:141   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7514:300   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7514:336   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7516:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7517:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7517:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7517:24    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7517:27    warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7517:27    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7518:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7518:101   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7518:107   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7520:17    warning  'e' is already declared in the upper scope on line 7517 column 24                                                            no-shadow
   7520:33    warning  't' is already declared in the upper scope on line 7517 column 27                                                            no-shadow
   7520:52    warning  'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7520:60    warning  'n' is already declared in the upper scope on line 7495 column 8                                                             no-shadow
   7520:71    warning  'o' is already declared in the upper scope on line 7495 column 75                                                            no-shadow
   7522:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7522:13    warning  'r' is already declared in the upper scope on line 7517 column 21                                                            no-shadow
   7522:13    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7522:17    warning  'n' declared on line 7520 column 60 is used outside of binding context                                                       block-scoped-var
   7522:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7522:61    warning  '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    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:35    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7523:39    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:42    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   7523:56    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:63    warning  Empty block statement                                                                                                        no-empty
   7523:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7523:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7523:101   warning  'e' declared on line 7520 column 17 is used outside of binding context                                                       block-scoped-var
   7524:50    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7526:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7526:24    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7526:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7526:27    warning  'o' declared on line 7520 column 71 is used outside of binding context                                                       block-scoped-var
   7526:34    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:38    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7526:48    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7526:52    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:78    warning  'o' declared on line 7520 column 71 is used outside of binding context                                                       block-scoped-var
   7526:81    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7529:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7529:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7529:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7530:8     warning  'ace' is not defined                                                                                                         no-undef
   7530:111   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7530:114   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7530:117   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7530:117   warning  'i' is defined but never used                                                                                                no-unused-vars
   7531:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7531:31    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7531:57    warning  'e' is already defined                                                                                                       no-redeclare
   7531:98    warning  'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7532:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7532:27    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7533:39    warning  'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7533:42    warning  't' is already declared in the upper scope on line 7530 column 114                                                           no-shadow
   7533:45    warning  'i' is already declared in the upper scope on line 7530 column 117                                                           no-shadow
   7533:48    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7535:16    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7535:32    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7535:47    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7535:55    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7535:91    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7535:158   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7536:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7536:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7536:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7536:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7536:497   warning  Function declared in a loop contains unsafe references to variable(s) 'c', 'c'                                               no-loop-func
   7536:499   warning  'e' is already declared in the upper scope on line 7533 column 39                                                            no-shadow
   7536:591   warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7538:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7541:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7543:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7543:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7543:24    warning  'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7543:27    warning  't' is already declared in the upper scope on line 7530 column 114                                                           no-shadow
   7543:30    warning  'i' is already declared in the upper scope on line 7530 column 117                                                           no-shadow
   7544:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7544:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7544:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   7545:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7545:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7545:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   7546:8     warning  'ace' is not defined                                                                                                         no-undef
   7546:90    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7546:93    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7546:96    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7546:96    warning  'i' is defined but never used                                                                                                no-unused-vars
   7547:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7547:40    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7549:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7549:36    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7549:39    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7549:42    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7549:42    warning  'i' is defined but never used                                                                                                no-unused-vars
   7550:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7550:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7550:356   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7550:380   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7551:45    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7551:48    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7554:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   7554:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7555:44    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7555:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7556:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7556:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7556:51    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7556:72    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7557:12    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7557:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7559:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7559:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7560:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7561:45    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7561:48    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7562:15    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7562:36    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7563:10    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7563:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7564:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7569:42    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7569:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7570:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7570:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7570:47    warning  Unexpected var, use let or const instead                                                                                     no-var
   7570:51    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7570:72    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7570:82    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7570:89    warning  'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7571:12    warning  's' is already declared in the upper scope on line 7657 column 15                                                            no-shadow
   7571:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7571:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   7572:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7574:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7574:14    warning  'i' declared on line 7570 column 51 is used outside of binding context                                                       block-scoped-var
   7574:23    warning  'o' declared on line 7570 column 82 is used outside of binding context                                                       block-scoped-var
   7574:26    warning  'n' declared on line 7570 column 72 is used outside of binding context                                                       block-scoped-var
   7575:49    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7575:52    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7576:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7576:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7577:48    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7577:51    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7578:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7578:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7579:37    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7579:40    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7580:29    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7580:33    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7580:36    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7580:66    warning  'e' is already declared in the upper scope on line 7579 column 37                                                            no-shadow
   7580:69    warning  't' is already declared in the upper scope on line 7579 column 40                                                            no-shadow
   7581:16    warning  'i' is already declared in the upper scope on line 7580 column 33                                                            no-shadow
   7582:13    warning  'n' is already declared in the upper scope on line 7580 column 36                                                            no-shadow
   7582:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7584:15    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7584:23    warning  'e' is already declared in the upper scope on line 7580 column 66                                                            no-shadow
   7584:26    warning  't' is already declared in the upper scope on line 7580 column 69                                                            no-shadow
   7585:20    warning  'i' is already declared in the upper scope on line 7581 column 16                                                            no-shadow
   7586:21    warning  'n' is already declared in the upper scope on line 7582 column 13                                                            no-shadow
   7591:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7591:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7591:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7592:15    warning  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    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7595:101   warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7596:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7596:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   7597:10    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   7603:37    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7603:40    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7604:102   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7605:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   7605:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7605:16    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7605:77    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7605:98    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7605:105   warning  'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7606:17    warning  's' is already declared in the upper scope on line 7657 column 15                                                            no-shadow
   7606:29    warning  '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     warning  'l' was used before it was defined                                                                                           no-use-before-define
   7607:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:20    warning  'c' was used before it was defined                                                                                           no-use-before-define
   7607:20    warning  This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
   7607:24    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:32    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7607:32    warning  'h' declared on line 7607 column 227 is used outside of binding context                                                      block-scoped-var
   7607:36    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:44    warning  'd' was used before it was defined                                                                                           no-use-before-define
   7607:44    warning  'd' declared on line 7608 column 19 is used outside of binding context                                                       block-scoped-var
   7607:48    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:56    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7607:56    warning  'u' declared on line 7608 column 31 is used outside of binding context                                                       block-scoped-var
   7607:60    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:68    warning  'g' was used before it was defined                                                                                           no-use-before-define
   7607:68    warning  'g' declared on line 7609 column 14 is used outside of binding context                                                       block-scoped-var
   7607:72    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:80    warning  Unexpected var, use let or const instead                                                                                     no-var
   7607:84    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7607:91    warning  Unexpected var, use let or const instead                                                                                     no-var
   7607:95    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7607:115   warning  'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7607:223   warning  Unexpected var, use let or const instead                                                                                     no-var
   7608:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7609:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7609:20    warning  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    warning  'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7609:25    warning  't' is already declared in the upper scope on line 7603 column 40                                                            no-shadow
   7610:15    warning  'i' is already declared in the upper scope on line 7605 column 16                                                            no-shadow
   7610:18    warning  'n' is already declared in the upper scope on line 7605 column 77                                                            no-shadow
   7610:21    warning  'o' is already declared in the upper scope on line 7605 column 98                                                            no-shadow
   7610:21    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7610:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7610:47    warning  'r' is already declared in the upper scope on line 7605 column 105                                                           no-shadow
   7610:47    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7610:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7610:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7611:12    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7611:12    warning  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    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7613:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7613:57    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7613:93    warning  '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    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7615:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7615:57    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7615:93    warning  'm' was used before it was defined                                                                                           no-use-before-define
   7617:17    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7620:21    warning  '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    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:21    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7621:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   7621:79    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7622:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7624:13    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7625:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7625:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   7625:49    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7626:10    warning  'd' declared on line 7608 column 19 is used outside of binding context                                                       block-scoped-var
   7626:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7626:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7629:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7629:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7629:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7629:80    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7632:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7632:11    warning  'i' is already defined                                                                                                       no-redeclare
   7632:11    warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:48    warning  Return statement should not contain assignment                                                                               no-return-assign
   7632:48    warning  Return statement should not contain assignment                                                                               no-return-assign
   7632:55    warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:81    warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:111   warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:133   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7634:9     warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7634:30    warning  'e' is already defined                                                                                                       no-redeclare
   7634:53    warning  'e' is already defined                                                                                                       no-redeclare
   7634:78    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7634:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7634:104   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7636:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7641:41    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7642:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7642:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7642:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   7647:41    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7648:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7648:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   7649:45    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7651:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7651:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7651:29    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7652:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   7653:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7653:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7653:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   7653:185   warning  Unexpected var, use let or const instead                                                                                     no-var
   7653:245   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7653:248   warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7655:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7655:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7655:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7656:9     warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7656:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   7656:117   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7657:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7657:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7657:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7659:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7659:15    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7659:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7659:21    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7660:11    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7660:24    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7660:37    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7660:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7660:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7666:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7674:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7682:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7690:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7692:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7693:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7693:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7693:21    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7693:24    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7694:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7694:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   7695:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7695:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7695:21    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7695:24    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7695:27    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7696:11    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7696:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7696:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   7697:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7697:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7697:21    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7698:9     warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7698:22    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7698:33    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7698:82    warning  'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7698:111   warning  'o' is already defined                                                                                                       no-redeclare
   7698:157   warning  Return statement should not contain assignment                                                                               no-return-assign
   7698:157   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7698:209   warning  Unexpected use of comma operator                                                                                             no-sequences
   7699:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7700:8     warning  'ace' is not defined                                                                                                         no-undef
   7700:101   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7700:104   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7700:107   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7700:107   warning  'i' is defined but never used                                                                                                no-unused-vars
   7701:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7701:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7701:46    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7701:49    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7701:52    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7702:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7702:86    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7702:109   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7702:126   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7702:193   warning  Unexpected use of comma operator                                                                                             no-sequences
   7702:284   warning  'e' is already declared in the upper scope on line 7701 column 49                                                            no-shadow
   7705:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7705:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7705:39    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7706:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7706:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   7706:67    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7707:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7707:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7709:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7709:40    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7713:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7713:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7713:49    warning  'e' is already declared in the upper scope on line 7709 column 40                                                            no-shadow
   7713:52    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7714:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7715:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7715:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   7717:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7719:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   7719:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7719:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7719:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   7720:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7721:44    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7723:37    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7723:40    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7723:43    warning  '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     warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7724:12    warning  'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7724:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7724:22    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7724:22    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7724:38    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7724:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7724:46    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7724:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7724:112   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7725:61    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7726:14    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7729:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7729:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7729:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7730:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7731:46    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7731:49    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7732:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7732:15    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7732:18    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7732:21    warning  'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7733:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7735:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7738:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7739:47    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7739:50    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7739:53    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7740:9     warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7740:12    warning  'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7740:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7740:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7741:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7741:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7741:60    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7741:80    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7742:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7743:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7744:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   7744:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7744:14    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7744:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7745:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   7747:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7748:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7751:38    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7751:41    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7752:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7752:9     warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7752:12    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7752:15    warning  'e' is already defined                                                                                                       no-redeclare
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7752:66    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7752:231   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7753:38    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7754:15    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7754:28    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7756:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7756:13    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7758:11    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7758:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7758:79    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7760:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   7761:46    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7762:15    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7762:22    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7763:12    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7763:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7765:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7767:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7768:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7770:8     warning  'ace' is not defined                                                                                                         no-undef
   7770:89    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7770:92    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7770:95    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7770:95    warning  'i' is defined but never used                                                                                                no-unused-vars
   7771:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7771:8     warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7771:48    warning  'e' is already defined                                                                                                       no-redeclare
   7771:90    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7771:93    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7771:96    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7772:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7772:15    warning  'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7772:32    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7773:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7773:22    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7773:22    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7773:41    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7774:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   7776:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7776:15    warning  'o' declared on line 7772 column 32 is used outside of binding context                                                       block-scoped-var
   7777:36    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7778:9     warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7778:27    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7778:62    warning  't' is already defined                                                                                                       no-redeclare
   7778:119   warning  Return statement should not contain assignment                                                                               no-return-assign
   7778:119   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7778:150   warning  Unexpected use of comma operator                                                                                             no-sequences
   7779:40    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7780:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7780:15    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7780:23    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7782:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7782:14    warning  't' declared on line 7780 column 15 is used outside of binding context                                                       block-scoped-var
   7783:47    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7784:31    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7788:15    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7788:23    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7788:40    warning  'i' declared on line 7789 column 17 is used outside of binding context                                                       block-scoped-var
   7788:40    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7788:60    warning  'e' is already declared in the upper scope on line 7788 column 15                                                            no-shadow
   7788:63    warning  't' is already declared in the upper scope on line 7788 column 23                                                            no-shadow
   7788:102   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7789:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7789:17    warning  'i' is already defined                                                                                                       no-redeclare
   7789:29    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7789:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7789:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7789:67    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7790:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7790:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7790:28    warning  't' declared on line 7788 column 23 is used outside of binding context                                                       block-scoped-var
   7790:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   7790:31    warning  'e' declared on line 7788 column 15 is used outside of binding context                                                       block-scoped-var
   7791:41    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7791:44    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7793:46    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7795:45    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7796:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7799:41    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7799:44    warning  '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    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7800:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7800:87    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7802:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   7802:17    warning  'e' is already defined                                                                                                       no-redeclare
   7802:63    warning  'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7802:133   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7802:170   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7804:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7804:14    warning  'o' declared on line 7802 column 133 is used outside of binding context                                                      block-scoped-var
   7807:39    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7808:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7808:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7810:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7811:42    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7812:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7812:15    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7812:28    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7812:39    warning  'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7812:50    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7812:61    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7812:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7812:85    warning  'a' is already declared in the upper scope on line 7771 column 8                                                             no-shadow
   7812:113   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7812:113   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7812:148   warning  Empty block statement                                                                                                        no-empty
   7812:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7812:166   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7813:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7813:16    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7813:16    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7813:20    warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7813:24    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7813:27    warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7813:27    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7813:32    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7813:43    warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7813:53    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7813:57    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7813:60    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7814:14    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7814:14    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7814:18    warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7814:21    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7814:39    warning  '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     warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7816:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7816:9     warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:24    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:29    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:29    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:47    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:61    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:61    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:79    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:112   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:112   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:130   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:133   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:133   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:148   warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7816:153   warning  Unexpected use of comma operator                                                                                             no-sequences
   7816:155   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:155   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:165   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:168   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:173   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:173   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:189   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:203   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:203   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:216   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:219   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:251   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:251   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:264   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:267   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:279   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:288   warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7816:292   warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7816:301   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:301   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:316   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:316   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:334   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:334   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:347   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:350   warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7816:353   warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7816:379   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:379   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:395   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:400   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:400   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:416   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:419   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:419   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:432   warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7819:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7819:19    warning  'l' is already defined                                                                                                       no-redeclare
   7819:19    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7819:23    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7819:27    warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7819:30    warning  'c' is already defined                                                                                                       no-redeclare
   7819:30    warning  'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7819:34    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7819:45    warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7819:55    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7819:59    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7819:62    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7820:18    warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7820:21    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7820:39    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7822:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7822:21    warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:28    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:45    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:47    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:63    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:105   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:123   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:146   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:149   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:169   warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7822:182   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:202   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:233   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:255   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:283   warning  'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7822:299   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:317   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:337   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:340   warning  Unexpected use of comma operator                                                                                             no-sequences
   7822:356   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:363   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:382   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:384   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:402   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:448   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:468   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:493   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:496   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:518   warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7822:531   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:553   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:586   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:610   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:640   warning  'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7822:658   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:678   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:700   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7824:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7824:12    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7824:12    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7824:14    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7824:22    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7824:26    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7825:13    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7825:17    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7825:20    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7826:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7826:9     warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7826:13    warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7826:16    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7826:35    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7826:35    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7826:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   7826:38    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7826:51    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7826:51    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7829:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7829:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7830:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7830:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7831:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7831:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7831:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7832:8     warning  'ace' is not defined                                                                                                         no-undef
   7832:110   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7832:113   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7832:116   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7832:116   warning  'i' is defined but never used                                                                                                no-unused-vars
   7833:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7833:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7833:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7833:14    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7833:26    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   7833:61    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7833:64    warning  '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    warning  'e' is already declared in the upper scope on line 7833 column 61                                                            no-shadow
   7834:97    warning  't' is already declared in the upper scope on line 7833 column 64                                                            no-shadow
   7835:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   7836:21    warning  'e' is already declared in the upper scope on line 7833 column 61                                                            no-shadow
   7836:24    warning  't' is already declared in the upper scope on line 7833 column 64                                                            no-shadow
   7837:19    warning  'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7838:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7841:19    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7841:22    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7844:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7844:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7846:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7846:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   7846:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7847:10    warning  'e' is already defined                                                                                                       no-redeclare
   7847:46    warning  'r' is already defined                                                                                                       no-redeclare
   7849:45    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7850:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7850:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   7850:50    warning  '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    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7854:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7854:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7854:63    warning  Return statement should not contain assignment                                                                               no-return-assign
   7854:95    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7856:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   7857:44    warning  '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     warning  'r' was used before it was defined                                                                                           no-use-before-define
   7859:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7859:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   7859:14    warning  's' was used before it was defined                                                                                           no-use-before-define
   7859:33    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7859:42    warning  's' was used before it was defined                                                                                           no-use-before-define
   7859:50    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7859:57    warning  's' was used before it was defined                                                                                           no-use-before-define
   7859:62    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7859:68    warning  Unexpected var, use let or const instead                                                                                     no-var
   7859:72    warning  't' declared on line 7863 column 19 is used outside of binding context                                                       block-scoped-var
   7859:72    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7859:89    warning  'i' declared on line 7863 column 40 is used outside of binding context                                                       block-scoped-var
   7859:89    warning  'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7859:109   warning  'n' is already declared in the upper scope on line 7833 column 8                                                             no-shadow
   7859:116   warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:116   warning  'o' is already declared in the upper scope on line 7833 column 11                                                            no-shadow
   7859:154   warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:192   warning  't' declared on line 7863 column 19 is used outside of binding context                                                       block-scoped-var
   7859:195   warning  'i' declared on line 7863 column 40 is used outside of binding context                                                       block-scoped-var
   7859:201   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7859:213   warning  Empty block statement                                                                                                        no-empty
   7859:217   warning  Unexpected var, use let or const instead                                                                                     no-var
   7859:221   warning  'r' is already declared in the upper scope on line 7833 column 14                                                            no-shadow
   7859:240   warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7859:245   warning  's' is already declared in the upper scope on line 7870 column 22                                                            no-shadow
   7859:257   warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7859:257   warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:259   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7862:10    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7863:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7863:19    warning  't' is already defined                                                                                                       no-redeclare
   7863:19    warning  't' declared on line 7859 column 72 is used outside of binding context                                                       block-scoped-var
   7863:40    warning  'i' is already defined                                                                                                       no-redeclare
   7863:40    warning  'i' declared on line 7859 column 89 is used outside of binding context                                                       block-scoped-var
   7863:64    warning  'a' is already declared in the upper scope on line 7874 column 15                                                            no-shadow
   7863:68    warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7863:71    warning  'o' is already defined                                                                                                       no-redeclare
   7863:71    warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7863:109   warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7863:147   warning  't' declared on line 7859 column 72 is used outside of binding context                                                       block-scoped-var
   7863:150   warning  '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     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7864:21    warning  Empty block statement                                                                                                        no-empty
   7864:24    warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7864:24    warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7864:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7864:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7864:26    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7864:34    warning  'a' declared on line 7863 column 64 is used outside of binding context                                                       block-scoped-var
   7864:49    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7864:75    warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7864:78    warning  'a' declared on line 7863 column 64 is used outside of binding context                                                       block-scoped-var
   7864:82    warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7864:90    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7864:94    warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7864:94    warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7864:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7866:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7866:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   7868:46    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7869:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7869:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7869:17    warning  'e' is assigned to itself                                                                                                    no-self-assign
   7869:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   7869:20    warning  't' was used before it was defined                                                                                           no-use-before-define
   7869:48    warning  't' was used before it was defined                                                                                           no-use-before-define
   7869:53    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7869:68    warning  't' was used before it was defined                                                                                           no-use-before-define
   7869:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7869:73    warning  Unreachable code                                                                                                             no-unreachable
   7869:77    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7870:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7870:22    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7870:25    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7870:28    warning  '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    warning  'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7871:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   7871:155   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7872:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7872:18    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7872:21    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7873:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7873:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   7873:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7874:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7874:15    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7874:18    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7874:21    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7875:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7875:11    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7875:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   7876:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7877:8     warning  'ace' is not defined                                                                                                         no-undef
   7877:201   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7877:204   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7877:207   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7877:207   warning  'i' is defined but never used                                                                                                no-unused-vars
   7878:138   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7878:182   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7879:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7879:33    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7879:36    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7879:39    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7880:12    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7880:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7882:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7882:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7882:31    warning  '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    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7883:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7883:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7883:111   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7887:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   7887:42    warning  '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    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7888:25    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7888:36    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7888:56    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7888:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7888:64    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7888:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   7888:101   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7889:11    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7889:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7889:54    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7890:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7892:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7892:20    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7892:38    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7893:15    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7893:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7893:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7895:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7895:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7896:17    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7898:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7902:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   7902:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7902:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7903:46    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7904:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7904:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   7904:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7904:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   7904:73    warning  'e' is already declared in the upper scope on line 7903 column 46                                                            no-shadow
   7906:49    warning  Unexpected use of comma operator                                                                                             no-sequences
   7908:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7908:16    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7908:24    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7908:44    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7909:17    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7912:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7912:15    warning  'e' declared on line 7908 column 16 is used outside of binding context                                                       block-scoped-var
   7913:42    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7913:45    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7913:48    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7913:51    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7916:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7916:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   7916:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7916:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7916:49    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7917:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7917:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7917:14    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7917:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7917:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7918:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   7918:12    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7918:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7919:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7921:9     warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7922:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7922:15    warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:19    warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:38    warning  'a' declared on line 7917 column 11 is used outside of binding context                                                       block-scoped-var
   7922:72    warning  'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:88    warning  Unexpected use of comma operator                                                                                             no-sequences
   7922:92    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7922:100   warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:129   warning  'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7922:157   warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:183   warning  'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:202   warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7923:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7923:41    warning  '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    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7924:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7924:30    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7924:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7924:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7925:13    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7925:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7927:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7930:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7931:42    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7931:45    warning  '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    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7932:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7932:30    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7932:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7932:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7933:13    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7933:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7936:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7937:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7937:47    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7938:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7938:16    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7938:36    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7938:51    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7939:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7939:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7939:23    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7939:38    warning  'r' is already defined                                                                                                       no-redeclare
   7939:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7940:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7940:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7941:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7941:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7942:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7942:15    warning  'n' declared on line 7938 column 36 is used outside of binding context                                                       block-scoped-var
   7943:39    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7944:62    warning  'e' is already declared in the upper scope on line 7943 column 39                                                            no-shadow
   7944:65    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7945:34    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7945:37    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7946:10    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7946:13    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7946:33    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7946:41    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7946:82    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7946:186   warning  'e' is already defined                                                                                                       no-redeclare
   7946:206   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7946:221   warning  't' is already defined                                                                                                       no-redeclare
   7946:239   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7946:270   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7946:302   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7946:314   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7948:1     warning  This line has a length of 251. Maximum allowed is 100                                                                        max-len
   7948:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7948:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7948:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   7948:153   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7948:229   warning  'e' is already declared in the upper scope on line 7945 column 34                                                            no-shadow
   7950:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7950:23    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7951:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7951:11    warning  'h' is already declared in the upper scope on line 7878 column 10                                                            no-shadow
   7951:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7951:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7952:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7952:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7952:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7953:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7953:16    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7954:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7955:15    warning  'd' is already declared in the upper scope on line 7878 column 94                                                            no-shadow
   7955:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7955:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7956:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7958:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7959:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7962:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   7962:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7962:22    warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:49    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7962:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   7962:119   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:132   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:176   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:189   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:225   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7963:35    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7964:28    warning  'e' is already declared in the upper scope on line 7963 column 35                                                            no-shadow
   7967:37    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7968:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7968:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:26    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7968:26    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:43    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7968:43    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:58    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7968:78    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7968:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7968:91    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7968:100   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7968:601   warning  Unexpected use of comma operator                                                                                             no-sequences
   7968:733   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7969:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7970:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7970:16    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7970:24    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7972:7     warning  't' declared on line 7970 column 16 is used outside of binding context                                                       block-scoped-var
   7972:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7972:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7972:29    warning  'e' is already declared in the upper scope on line 7969 column 38                                                            no-shadow
   7974:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   7975:37    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7976:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7976:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   7976:59    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7977:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7977:26    warning  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    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7980:28    warning  'e' is already declared in the upper scope on line 7979 column 38                                                            no-shadow
   7983:33    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7983:36    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7984:10    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7984:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7984:18    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7984:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7985:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7985:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7985:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   7985:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7986:25    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7987:18    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:24    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:41    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7988:27    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7989:25    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7989:28    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7991:27    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7992:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   7992:15    warning  'n' was used before it was defined                                                                                           no-use-before-define
   7992:15    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7992:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7992:23    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7992:45    warning  'e' is already declared in the upper scope on line 7983 column 33                                                            no-shadow
   7993:9     warning  'n' was used before it was defined                                                                                           no-use-before-define
   7993:9     warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7993:13    warning  'n' was used before it was defined                                                                                           no-use-before-define
   7993:13    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7994:19    warning  'n' was used before it was defined                                                                                           no-use-before-define
   7994:19    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7995:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7995:13    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7996:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   7996:18    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7996:21    warning  'e' is already defined                                                                                                       no-redeclare
   7996:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7997:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7997:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7998:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7998:15    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7998:40    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7998:64    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7998:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   7998:69    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7999:14    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   8001:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8001:41    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8003:40    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8003:43    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8004:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8005:42    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8005:45    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8006:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8007:45    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8007:48    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8007:51    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8007:54    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8007:57    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8008:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8008:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   8008:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:98    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:143   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8008:147   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8008:147   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8008:161   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8008:186   warning  'e' is already declared in the upper scope on line 8007 column 45                                                            no-shadow
   8008:189   warning  't' is already declared in the upper scope on line 8007 column 48                                                            no-shadow
   8008:192   warning  'i' is already declared in the upper scope on line 8007 column 51                                                            no-shadow
   8008:195   warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8010:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8013:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8014:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8014:16    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8014:30    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8016:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   8017:41    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8017:44    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8017:47    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8017:50    warning  '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    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8018:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8018:91    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8020:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8020:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   8020:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8020:51    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8021:26    warning  'e' is already declared in the upper scope on line 8020 column 51                                                            no-shadow
   8021:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8021:57    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8023:37    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8024:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8024:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8025:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8025:11    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8025:14    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8025:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8025:32    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8026:15    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8027:9     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8028:24    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8028:24    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8028:77    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8028:77    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8029:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8029:11    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:11    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8029:11    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:65    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:65    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8029:84    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:84    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:100   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:100   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:142   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:142   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8029:142   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:233   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:233   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:237   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8029:252   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:252   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:266   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:266   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8031:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8031:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8031:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8032:15    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8033:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8033:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8033:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8033:28    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8034:15    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:19    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:75    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8035:24    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8037:7     warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8037:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8038:15    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8040:10    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8040:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8040:14    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8041:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8041:23    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8043:46    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8043:49    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8043:52    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8044:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8044:10    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8044:16    warning  's' was used before it was defined                                                                                           no-use-before-define
   8044:16    warning  's' declared on line 8047 column 111 is used outside of binding context                                                      block-scoped-var
   8044:24    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8044:61    warning  'o' declared on line 8045 column 119 is used outside of binding context                                                      block-scoped-var
   8044:61    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8044:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8044:112   warning  'o' declared on line 8045 column 119 is used outside of binding context                                                      block-scoped-var
   8045:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8045:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8045:94    warning  Unexpected var, use let or const instead                                                                                     no-var
   8045:94    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8045:98    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8045:119   warning  'o' is already defined                                                                                                       no-redeclare
   8045:127   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8045:139   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8046:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8046:21    warning  's' was used before it was defined                                                                                           no-use-before-define
   8046:63    warning  Empty block statement                                                                                                        no-empty
   8046:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8046:70    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8047:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8047:22    warning  's' was used before it was defined                                                                                           no-use-before-define
   8047:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   8047:63    warning  's' was used before it was defined                                                                                           no-use-before-define
   8047:107   warning  Unexpected var, use let or const instead                                                                                     no-var
   8047:111   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8047:119   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8047:136   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8047:172   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8048:12    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8048:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8049:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8049:37    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8050:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   8050:16    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8050:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8050:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8054:43    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8057:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   8057:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8061:34    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8061:37    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8061:40    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8061:43    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8062:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8062:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8062:32    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8062:38    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8063:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8063:40    warning  Unexpected var, use let or const instead                                                                                     no-var
   8063:44    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8063:47    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8064:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8064:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8064:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   8064:71    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8067:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8072:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8072:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8072:56    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8073:17    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8073:39    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8074:14    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8074:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8074:38    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8079:135   warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8082:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8082:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8082:24    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8082:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8083:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8084:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8084:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8084:163   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8084:220   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8085:49    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8085:52    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8086:12    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8086:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8088:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8088:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   8088:18    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8089:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8089:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8089:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8089:85    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8090:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8090:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8090:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8090:46    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8090:50    warning  's' was used before it was defined                                                                                           no-use-before-define
   8090:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8093:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8094:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8094:24    warning  'n' declared on line 8088 column 18 is used outside of binding context                                                       block-scoped-var
   8094:36    warning  'r' declared on line 8090 column 12 is used outside of binding context                                                       block-scoped-var
   8094:51    warning  's' declared on line 8090 column 46 is used outside of binding context                                                       block-scoped-var
   8095:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8095:47    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8096:12    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8096:129   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8096:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8097:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8097:47    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8098:10    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8098:13    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8098:16    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8098:19    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8098:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   8099:68    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8099:120   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8101:43    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8101:43    warning  'e' is defined but never used                                                                                                no-unused-vars
   8102:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8102:13    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8102:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8102:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8102:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   8102:215   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8103:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8104:12    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8104:29    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8104:48    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8104:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8104:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8104:97    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8105:53    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8106:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8106:26    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8109:8     warning  'ace' is not defined                                                                                                         no-undef
   8109:127   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8109:130   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8109:133   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8109:133   warning  'i' is defined but never used                                                                                                no-unused-vars
   8110:54    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8110:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8111:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8111:43    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8111:46    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8112:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8112:88    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8112:115   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8112:117   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8112:119   warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8112:126   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8112:130   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8113:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   8113:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8114:10    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8114:13    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8114:16    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8114:16    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8114:43    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8114:51    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8114:81    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8114:102   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8114:104   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8114:106   warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8114:113   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8114:117   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8114:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8114:227   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8114:229   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8114:231   warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8114:238   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8114:242   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8114:259   warning  Unexpected use of comma operator                                                                                             no-sequences
   8116:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8119:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8119:33    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8123:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8123:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8124:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8125:51    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8125:54    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8126:10    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8126:37    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8126:37    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8126:44    warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8126:46    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8126:48    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8126:55    warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8126:59    warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8126:66    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8126:102   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8126:145   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8126:255   warning  Unexpected use of comma operator                                                                                             no-sequences
   8126:316   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8127:147   warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8127:150   warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8127:153   warning  '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    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8128:10    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8128:35    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8128:42    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8128:42    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8128:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8128:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8128:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8128:108   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8129:194   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8129:204   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8129:250   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8131:15    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8131:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8131:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8132:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8133:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   8136:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8136:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8137:10    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8138:66    warning  Empty block statement                                                                                                        no-empty
   8138:77    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8140:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8141:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8143:46    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8143:49    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8143:52    warning  '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    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8144:10    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8144:35    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8144:42    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8144:42    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8144:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8144:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8144:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8144:108   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8145:201   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8145:211   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8146:18    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8146:31    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8147:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8147:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8148:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8149:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   8152:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8152:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8153:10    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8154:65    warning  Empty block statement                                                                                                        no-empty
   8154:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8156:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8157:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8159:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8160:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8160:10    warning  'e' is already defined                                                                                                       no-redeclare
   8160:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8160:46    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8160:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8163:39    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8164:10    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8164:35    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8164:43    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8164:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8165:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   8165:152   warning  Empty block statement                                                                                                        no-empty
   8166:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8167:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8167:45    warning  '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    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8168:23    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8168:23    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:36    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8168:43    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8168:43    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:162   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8168:162   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:319   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8168:327   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8169:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8169:11    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8169:14    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8169:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8169:195   warning  Unexpected use of comma operator                                                                                             no-sequences
   8170:166   warning  Unexpected use of comma operator                                                                                             no-sequences
   8175:29    warning  Unexpected var, use let or const instead                                                                                     no-var
   8175:29    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8175:152   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8177:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8181:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8181:53    warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8181:57    warning  'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8181:61    warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8184:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8184:41    warning  'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8184:46    warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8184:51    warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8184:61    warning  '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    warning  'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8185:72    warning  'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8185:105   warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8185:118   warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8185:134   warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8185:145   warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8185:191   warning  'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8187:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8187:45    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8188:10    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8188:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8188:38    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8188:38    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:51    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8188:58    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8188:86    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8188:117   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8188:117   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:146   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8188:146   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:299   warning  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   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8189:132   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8189:148   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   8195:19    warning  Unexpected var, use let or const instead                                                                                     no-var
   8195:23    warning  'd' is already declared in the upper scope on line 8110 column 10                                                            no-shadow
   8195:213   warning  Empty block statement                                                                                                        no-empty
   8195:217   warning  Unexpected var, use let or const instead                                                                                     no-var
   8195:217   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8198:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8202:16    warning  Unexpected var, use let or const instead                                                                                     no-var
   8204:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8205:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8207:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8207:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8207:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8208:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8208:33    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8213:39    warning  'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:44    warning  'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:59    warning  'd' declared on line 8195 column 23 is used outside of binding context                                                       block-scoped-var
   8213:86    warning  'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:99    warning  'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:115   warning  'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:126   warning  'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:228   warning  'd' declared on line 8195 column 23 is used outside of binding context                                                       block-scoped-var
   8213:251   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8217:8     warning  'ace' is not defined                                                                                                         no-undef
   8217:383   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8217:386   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8217:389   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8217:389   warning  'i' is defined but never used                                                                                                no-unused-vars
   8218:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8218:32    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8218:55    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8218:93    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8218:114   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8218:159   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8218:193   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8219:11    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8219:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8219:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8219:38    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8220:77    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8222:77    warning  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    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8228:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8229:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8229:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8229:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   8229:168   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8230:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8231:9     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8231:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8231:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8231:77    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8231:117   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8231:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8231:329   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8231:412   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8232:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8233:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8233:57    warning  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    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8237:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8237:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   8237:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8237:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   8238:23    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8240:85    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8241:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8241:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8242:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8242:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8243:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8243:15    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8243:22    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8244:12    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8244:16    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   8244:28    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8244:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8249:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8251:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8251:14    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8253:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   8254:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8255:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8256:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8257:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8257:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   8257:95    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8257:101   warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8257:144   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8257:431   warning  Unexpected use of comma operator                                                                                             no-sequences
   8257:472   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8259:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8260:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8261:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   8262:31    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8263:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8263:55    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8263:61    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8263:69    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8263:74    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8263:237   warning  '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     warning  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   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8272:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8274:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8276:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8276:46    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8277:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8277:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8277:46    warning  'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8277:46    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8277:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8277:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8278:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8278:10    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8278:28    warning  'n' is already defined                                                                                                       no-redeclare
   8280:12    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:19    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:45    warning  'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8280:53    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:75    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:81    warning  Empty block statement                                                                                                        no-empty
   8281:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8281:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8281:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8281:16    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8281:23    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8281:43    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8281:56    warning  'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8282:47    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8283:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8283:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8283:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8284:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8284:35    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8292:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8296:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8300:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8301:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8302:58    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8306:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8312:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8312:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8313:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8313:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   8313:99    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8314:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8315:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8316:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8316:57    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8317:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8318:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8318:58    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8319:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8319:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   8319:87    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8322:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8323:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8323:39    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8325:7     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8325:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8327:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8327:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   8327:29    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8328:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8328:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8329:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8329:7     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8329:11    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8329:109   warning  Unexpected use of comma operator                                                                                             no-sequences
   8329:111   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8330:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8331:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8331:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   8331:36    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8332:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8332:45    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8332:48    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8332:51    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8333:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8333:9     warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8333:31    warning  'e' is already defined                                                                                                       no-redeclare
   8333:145   warning  Return statement should not contain assignment                                                                               no-return-assign
   8333:145   warning  Return statement should not contain assignment                                                                               no-return-assign
   8333:145   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8333:187   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8333:257   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8333:293   warning  Unexpected use of comma operator                                                                                             no-sequences
   8334:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8334:52    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8335:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8335:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8336:97    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8336:167   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8338:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8339:11    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8339:66    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8339:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8339:141   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8340:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8342:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8343:9     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8343:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8343:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8343:47    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8343:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   8344:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8344:50    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8344:53    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8344:56    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8345:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8345:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   8345:69    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8345:77    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8345:98    warning  Return statement should not contain assignment                                                                               no-return-assign
   8345:149   warning  Unexpected use of comma operator                                                                                             no-sequences
   8346:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8347:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8347:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   8347:28    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8352:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8353:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8354:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8354:48    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8355:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8355:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8355:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8355:35    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8355:43    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8355:55    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8355:252   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8356:53    warning  Empty block statement                                                                                                        no-empty
   8356:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8357:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8357:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8357:17    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8359:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8359:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8359:30    warning  's' declared on line 8357 column 17 is used outside of binding context                                                       block-scoped-var
   8360:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8360:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8361:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8361:15    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8361:46    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8363:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8363:14    warning  'i' declared on line 8361 column 15 is used outside of binding context                                                       block-scoped-var
   8364:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8368:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8372:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8373:11    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8373:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8373:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8373:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   8373:58    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8374:40    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8374:43    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8378:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8378:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8378:12    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8378:19    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8380:6     warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8381:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8381:80    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8381:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   8381:100   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:108   warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8381:147   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:184   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:211   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:218   warning  'e' is already declared in the upper scope on line 8374 column 40                                                            no-shadow
   8383:29    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8385:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8385:22    warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:30    warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:67    warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:108   warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:113   warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:135   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:151   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:181   warning  Unexpected use of comma operator                                                                                             no-sequences
   8388:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8388:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8389:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8389:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8389:15    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8389:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8389:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8389:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   8389:163   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8389:600   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   8391:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8395:15    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8396:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8396:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   8400:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8401:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8401:67    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8404:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8405:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8405:69    warning  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    warning  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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8411:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8411:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8411:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8411:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8411:112   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8412:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8414:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8416:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   8417:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8418:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   8418:18    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8418:46    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8418:72    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8418:79    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8418:86    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8418:111   warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8418:140   warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8418:154   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8422:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8422:16    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8423:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8423:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8423:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   8424:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8424:27    warning  'n' declared on line 8418 column 72 is used outside of binding context                                                       block-scoped-var
   8426:40    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8428:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8428:44    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8432:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8434:39    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8434:42    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8436:39    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8438:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8438:51    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8440:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8440:47    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8442:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8442:37    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8442:57    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8443:13    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8443:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8443:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8443:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8443:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8444:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
   8444:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8444:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8444:162   warning  Unexpected use of comma operator                                                                                             no-sequences
   8446:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8446:47    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8448:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8448:37    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8449:13    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8449:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8449:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8449:34    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8449:58    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8450:1     warning  This line has a length of 196. Maximum allowed is 100                                                                        max-len
   8450:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8450:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8450:160   warning  Unexpected use of comma operator                                                                                             no-sequences
   8452:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8454:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8454:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8455:14    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8455:17    warning  'e' is already declared in the upper scope on line 8454 column 50                                                            no-shadow
   8457:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8457:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8457:17    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8457:20    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8457:23    warning  '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    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8458:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8458:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8458:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8458:160   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8458:230   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8459:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8459:14    warning  'n' declared on line 8457 column 17 is used outside of binding context                                                       block-scoped-var
   8460:40    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8460:43    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8462:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8462:44    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8462:47    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8463:9     warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8463:12    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8463:15    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8463:18    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8463:46    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8463:77    warning  't' is already defined                                                                                                       no-redeclare
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8463:239   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:323   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:466   warning  Unexpected use of comma operator                                                                                             no-sequences
   8463:609   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8463:609   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8463:611   warning  'e' is already declared in the upper scope on line 8462 column 41                                                            no-shadow
   8463:648   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:683   warning  Unexpected use of comma operator                                                                                             no-sequences
   8463:695   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8464:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8464:46    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8464:49    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8465:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8465:60    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8468:44    warning  '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    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8469:37    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8469:45    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8469:62    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8469:85    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8470:12    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8470:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8470:35    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8470:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   8470:73    warning  Unexpected var, use let or const instead                                                                                     no-var
   8470:77    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8470:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8470:121   warning  Empty block statement                                                                                                        no-empty
   8470:124   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:124   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8470:143   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:147   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8470:176   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:194   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:241   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:244   warning  Unexpected use of comma operator                                                                                             no-sequences
   8472:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8472:46    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8472:49    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8473:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8474:13    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8476:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8476:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8476:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8476:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8478:13    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8480:8     warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8480:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8480:12    warning  '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    warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8482:40    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8483:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8483:11    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8483:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8483:51    warning  'o' is already defined                                                                                                       no-redeclare
   8483:86    warning  Arrow function should not return assignment                                                                                  no-return-assign
   8483:86    warning  Arrow function should not return assignment                                                                                  no-return-assign
   8483:88    warning  'e' is already declared in the upper scope on line 8472 column 43                                                            no-shadow
   8483:128   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:129   warning  Unexpected use of comma operator                                                                                             no-sequences
   8483:144   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:154   warning  'i' is already defined                                                                                                       no-redeclare
   8483:160   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8483:266   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:272   warning  Unexpected use of comma operator                                                                                             no-sequences
   8483:306   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8484:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8484:47    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8486:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8486:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8488:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8488:50    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8490:51    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8492:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8492:52    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8494:56    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8494:59    warning  '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     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8495:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8495:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8495:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8495:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8495:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8496:53    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8497:136   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8497:142   warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8497:172   warning  Return statement should not contain assignment                                                                               no-return-assign
   8497:172   warning  Return statement should not contain assignment                                                                               no-return-assign
   8497:172   warning  Return statement should not contain assignment                                                                               no-return-assign
   8497:323   warning  Unexpected use of comma operator                                                                                             no-sequences
   8498:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8499:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8499:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8499:197   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8502:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8502:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8503:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8503:193   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8504:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8504:51    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8505:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8505:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8505:35    warning  't' is already defined                                                                                                       no-redeclare
   8505:129   warning  Return statement should not contain assignment                                                                               no-return-assign
   8505:129   warning  Return statement should not contain assignment                                                                               no-return-assign
   8505:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8505:138   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8505:311   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8506:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8506:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8506:58    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8507:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   8507:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   8510:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8514:60    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8515:9     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8515:32    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8515:46    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8515:59    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8515:70    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8515:81    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8515:92    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8515:92    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8515:103   warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8515:103   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8515:113   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8515:137   warning  Unexpected use of comma operator                                                                                             no-sequences
   8515:139   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8515:141   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8517:62    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8517:67    warning  Unexpected var, use let or const instead                                                                                     no-var
   8517:67    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8517:71    warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:71    warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8517:91    warning  'l' is already defined                                                                                                       no-redeclare
   8517:145   warning  Unexpected var, use let or const instead                                                                                     no-var
   8517:149   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:149   warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8517:164   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:164   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:201   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:201   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:259   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:259   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:272   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8517:279   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:279   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:310   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:310   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:316   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:316   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:323   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:323   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:332   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:332   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:337   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:337   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:341   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:341   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:346   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:350   warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:361   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:361   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:372   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:376   warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:386   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8518:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8518:10    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8518:10    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8518:14    warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8518:17    warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8518:45    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8518:45    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8518:58    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8519:8     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8521:11    warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8521:22    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:27    warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8521:97    warning  'c' is already defined                                                                                                       no-redeclare
   8521:97    warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:145   warning  'h' is already defined                                                                                                       no-redeclare
   8521:145   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8521:160   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:160   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:199   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:199   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:242   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8521:251   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:251   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:255   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:255   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:289   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:289   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:301   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:306   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:306   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:358   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8521:369   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:369   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:416   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:416   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:428   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:435   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:439   warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:450   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:450   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:461   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:465   warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:475   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8522:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8522:10    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8522:10    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8522:14    warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8522:17    warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8522:41    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8522:41    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8522:53    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8526:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8526:10    warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8526:13    warning  'a' is already defined                                                                                                       no-redeclare
   8526:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8526:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8526:80    warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8526:129   warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8526:142   warning  Unexpected use of comma operator                                                                                             no-sequences
   8527:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8527:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8527:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8527:68    warning  Unexpected console statement                                                                                                 no-console
   8527:144   warning  Unexpected use of comma operator                                                                                             no-sequences
   8527:238   warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8528:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8528:57    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8529:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8529:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   8530:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8530:51    warning  '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     warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8531:12    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8531:15    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8531:15    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:43    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8531:43    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:66    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8531:66    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:86    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8531:86    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:107   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8531:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8532:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8532:8     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8532:59    warning  Function declared in a loop contains unsafe references to variable(s) 's', 'v', 'b', 's', 's', 's'                           no-loop-func
   8532:61    warning  'e' is already declared in the upper scope on line 8530 column 48                                                            no-shadow
   8532:64    warning  't' is already declared in the upper scope on line 8530 column 51                                                            no-shadow
   8532:67    warning  'i' is already declared in the upper scope on line 8531 column 12                                                            no-shadow
   8532:70    warning  'n' is already declared in the upper scope on line 8531 column 43                                                            no-shadow
   8533:11    warning  'o' is already declared in the upper scope on line 8531 column 66                                                            no-shadow
   8533:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8533:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8534:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   8534:61    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8534:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8534:74    warning  'r' is already declared in the upper scope on line 8531 column 86                                                            no-shadow
   8535:18    warning  'b' was used before it was defined                                                                                           no-use-before-define
   8538:36    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8539:8     warning  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    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8542:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8542:57    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8543:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8545:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   8545:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8545:11    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8545:11    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:19    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8545:19    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:33    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8545:40    warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8545:47    warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8545:47    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:69    warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8545:69    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:97    warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8545:97    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:175   warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8545:178   warning  'e' is already declared in the upper scope on line 8542 column 54                                                            no-shadow
   8546:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   8546:16    warning  't' is already declared in the upper scope on line 8545 column 19                                                            no-shadow
   8546:27    warning  'i' is already declared in the upper scope on line 8545 column 175                                                           no-shadow
   8547:13    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8547:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8547:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8548:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8548:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8548:21    warning  'u' was used before it was defined                                                                                           no-use-before-define
   8548:21    warning  'u' declared on line 8563 column 17 is used outside of binding context                                                       block-scoped-var
   8549:11    warning  'e' is already declared in the upper scope on line 8545 column 178                                                           no-shadow
   8549:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8551:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8552:18    warning  't' is already declared in the upper scope on line 8546 column 16                                                            no-shadow
   8553:15    warning  'i' is already declared in the upper scope on line 8546 column 27                                                            no-shadow
   8553:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8553:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8553:37    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8555:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8555:26    warning  'x' was used before it was defined                                                                                           no-use-before-define
   8557:23    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8557:26    warning  'S' was used before it was defined                                                                                           no-use-before-define
   8561:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8561:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   8562:24    warning  'u' was used before it was defined                                                                                           no-use-before-define
   8562:24    warning  'u' declared on line 8563 column 17 is used outside of binding context                                                       block-scoped-var
   8562:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   8562:34    warning  't' declared on line 8546 column 16 is used outside of binding context                                                       block-scoped-var
   8563:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8563:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8563:17    warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8564:10    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8564:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8564:44    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8564:59    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8566:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8566:28    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8566:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8566:43    warning  'b' was used before it was defined                                                                                           no-use-before-define
   8567:16    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8567:35    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8567:38    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8567:47    warning  Empty block statement                                                                                                        no-empty
   8567:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8567:64    warning  Empty block statement                                                                                                        no-empty
   8568:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8568:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8568:51    warning  'b' was used before it was defined                                                                                           no-use-before-define
   8568:60    warning  Empty block statement                                                                                                        no-empty
   8568:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8568:71    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8571:8     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8573:17    warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8573:43    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   8573:82    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8575:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8576:15    warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8576:33    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8578:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8578:17    warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8578:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8578:36    warning  'A' was used before it was defined                                                                                           no-use-before-define
   8582:15    warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8582:33    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8585:8     warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8585:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8585:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8585:44    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8585:47    warning  'I' was used before it was defined                                                                                           no-use-before-define
   8587:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8588:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8588:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8589:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8589:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8589:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8589:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8589:42    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8590:12    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8590:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8590:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8591:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   8591:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8591:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   8591:58    warning  'x' was used before it was defined                                                                                           no-use-before-define
   8591:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8591:73    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8592:16    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8595:9     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8595:25    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8595:78    warning  'A' was used before it was defined                                                                                           no-use-before-define
   8595:114   warning  'y' was used before it was defined                                                                                           no-use-before-define
   8595:117   warning  'I' was used before it was defined                                                                                           no-use-before-define
   8595:131   warning  'y' was used before it was defined                                                                                           no-use-before-define
   8597:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8598:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8598:57    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8598:60    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8599:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:1     warning  This line has a length of 245. Maximum allowed is 100                                                                        max-len
   8601:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8601:11    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8601:14    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8601:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:214   warning  Empty block statement                                                                                                        no-empty
   8602:45    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8603:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8603:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   8604:48    warning  '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    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8607:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8607:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8608:55    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8610:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8610:60    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8611:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8612:65    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8612:68    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8614:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8618:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8619:30    warning  Unexpected use of '|'                                                                                                        no-bitwise
   8620:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8620:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8622:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8622:58    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8624:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8624:60    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8624:63    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8627:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8627:17    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8627:20    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8627:23    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8627:26    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8627:33    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8627:40    warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8627:47    warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8627:54    warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8627:80    warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8627:116   warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8627:130   warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8627:243   warning  'p' is already declared in the upper scope on line 8218 column 374                                                           no-shadow
   8627:274   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8628:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   8628:52    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8629:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8629:12    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8629:17    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8629:32    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8630:6     warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8630:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8630:35    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8630:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   8630:40    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8630:44    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8632:11    warning  'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8632:15    warning  'c' declared on line 8627 column 47 is used outside of binding context                                                       block-scoped-var
   8632:25    warning  'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8632:29    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8633:21    warning  'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8633:46    warning  'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8634:8     warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8634:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8634:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8634:26    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8634:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   8634:31    warning  '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     warning  'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8635:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8635:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   8635:13    warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:33    warning  'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:68    warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:88    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:99    warning  'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:103   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:106   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:111   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:122   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:136   warning  'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:140   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:150   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:154   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:157   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:168   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:171   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:187   warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:191   warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:213   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:220   warning  Unexpected use of comma operator                                                                                             no-sequences
   8635:222   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8635:267   warning  'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8635:271   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:274   warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:277   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:328   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:361   warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:368   warning  'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:399   warning  'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:404   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:411   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:415   warning  'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:424   warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:428   warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:445   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:458   warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:469   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8636:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8636:60    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8637:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8637:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8637:116   warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8637:152   warning  'i' is already defined                                                                                                       no-redeclare
   8637:162   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8637:162   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8637:164   warning  'a' was used before it was defined                                                                                           no-use-before-define
   8637:164   warning  'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:205   warning  'a' was used before it was defined                                                                                           no-use-before-define
   8637:205   warning  'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:222   warning  'a' was used before it was defined                                                                                           no-use-before-define
   8637:222   warning  'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:246   warning  Unexpected var, use let or const instead                                                                                     no-var
   8637:250   warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8637:253   warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8637:256   warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8637:263   warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8637:286   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8637:322   warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8637:336   warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8637:457   warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8641:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8641:15    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8644:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8644:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   8645:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8645:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8645:11    warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8645:19    warning  'i' is already defined                                                                                                       no-redeclare
   8645:23    warning  'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:28    warning  'd' declared on line 8637 column 457 is used outside of binding context                                                      block-scoped-var
   8645:33    warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8645:68    warning  'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:79    warning  'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:154   warning  'l' is already defined                                                                                                       no-redeclare
   8645:154   warning  'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8646:12    warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8646:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8647:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8647:17    warning  'p' is already declared in the upper scope on line 8218 column 374                                                           no-shadow
   8648:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8648:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   8649:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8649:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8649:12    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8649:28    warning  'p' declared on line 8647 column 17 is used outside of binding context                                                       block-scoped-var
   8649:52    warning  Unexpected use of comma operator                                                                                             no-sequences
   8649:54    warning  'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8649:58    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8651:52    warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:77    warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:119   warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:134   warning  Unexpected use of comma operator                                                                                             no-sequences
   8651:154   warning  'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8652:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8652:58    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8654:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8654:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8657:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8657:9     warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8657:9     warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8657:16    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8657:26    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8658:16    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8658:43    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8658:50    warning  'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8658:50    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8658:57    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8658:63    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8658:83    warning  '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    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8659:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8659:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8659:38    warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8659:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   8659:103   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8659:123   warning  'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8662:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   8662:16    warning  'e' is already defined                                                                                                       no-redeclare
   8662:38    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8662:58    warning  'o' is already defined                                                                                                       no-redeclare
   8662:58    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8662:65    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8662:79    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8663:21    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8665:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8665:36    warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8665:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   8665:74    warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8666:48    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8667:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8667:70    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8667:73    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8667:76    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8670:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8670:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8670:15    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8670:187   warning  Empty block statement                                                                                                        no-empty
   8673:11    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8673:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8675:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8675:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   8676:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8676:21    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8676:24    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8676:27    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8677:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8677:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   8679:63    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8679:72    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8679:102   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8679:108   warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8679:118   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8679:151   warning  'e' is already declared in the upper scope on line 8676 column 24                                                            no-shadow
   8680:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8681:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   8681:160   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:214   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:439   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:493   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8682:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8682:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   8682:706   warning  Unexpected var, use let or const instead                                                                                     no-var
   8682:781   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8684:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8684:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   8684:201   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8685:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8685:12    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8685:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8685:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8685:141   warning  Unexpected use of comma operator                                                                                             no-sequences
   8685:154   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8685:166   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8687:47    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8688:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8689:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8689:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8689:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8689:55    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8689:67    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8691:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8693:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8694:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8695:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8695:24    warning  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    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8697:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8697:126   warning  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   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8700:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8700:54    warning  'e' is defined but never used                                                                                                no-unused-vars
   8701:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8702:58    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8706:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8711:8     warning  'ace' is not defined                                                                                                         no-undef
   8711:116   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8711:119   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8711:122   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8711:122   warning  'i' is defined but never used                                                                                                no-unused-vars
   8712:33    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8712:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8712:90    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8714:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8714:18    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8714:21    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8716:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8716:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8716:34    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8717:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8718:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   8720:43    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8722:37    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8723:9     warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8723:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8723:31    warning  'e' is already defined                                                                                                       no-redeclare
   8723:64    warning  Return statement should not contain assignment                                                                               no-return-assign
   8723:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8723:101   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8723:101   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8723:103   warning  'e' is already declared in the upper scope on line 8722 column 37                                                            no-shadow
   8723:106   warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8723:109   warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8723:112   warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8723:129   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8723:144   warning  Unexpected use of comma operator                                                                                             no-sequences
   8723:151   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8723:201   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8724:40    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8725:11    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8725:30    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8727:38    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8727:38    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:51    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8727:51    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:119   warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8727:127   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8727:127   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   8728:10    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8728:13    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8728:13    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:27    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8728:27    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:45    warning  Found identifier with same name as label                                                                                     no-label-var
   8728:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8728:57    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8729:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8729:17    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8729:24    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8729:31    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:20    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:35    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8733:1     warning  This line has a length of 265. Maximum allowed is 100                                                                        max-len
   8733:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   8733:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8733:45    warning  'd' is already defined                                                                                                       no-redeclare
   8733:91    warning  'u' is already defined                                                                                                       no-redeclare
   8733:130   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8733:192   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8736:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   8736:16    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8736:23    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8736:37    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8738:12    warning  'p' is already declared in the upper scope on line 8714 column 15                                                            no-shadow
   8738:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8738:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8738:69    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:83    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:133   warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:154   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8740:8     warning  'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8740:34    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8740:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8740:50    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:50    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8740:57    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:57    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8740:61    warning  'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8740:71    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:71    warning  '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    warning  'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8741:22    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8741:22    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8741:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8741:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8741:42    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8741:55    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8745:7     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8746:16    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8746:54    warning  'g' is already defined                                                                                                       no-redeclare
   8746:54    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:61    warning  'h' is already defined                                                                                                       no-redeclare
   8746:61    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8746:79    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:83    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8746:91    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:118   warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:132   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8747:7     warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8748:47    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8748:47    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8748:51    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:51    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:59    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:59    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:76    warning  'y' declared on line 8746 column 36 is used outside of binding context                                                       block-scoped-var
   8748:84    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:84    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8749:7     warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8749:7     warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8750:27    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:27    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:30    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:30    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:39    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:39    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:46    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:46    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:60    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:60    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:64    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:64    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:67    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:67    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8751:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8751:10    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8751:10    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8751:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   8751:43    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8751:43    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8753:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8754:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8755:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8755:15    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8755:23    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8755:31    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8755:39    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8755:47    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8755:55    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8755:63    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8755:72    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8755:81    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8756:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8758:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8759:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8760:27    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8765:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8766:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8767:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8768:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8769:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8770:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8771:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8773:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8775:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8775:14    warning  'c' declared on line 8755 column 81 is used outside of binding context                                                       block-scoped-var
   8776:40    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8776:43    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8777:11    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8777:30    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8777:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8779:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8780:12    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8780:46    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8780:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8780:145   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8782:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8782:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   8783:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8783:36    warning  '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    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8784:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8784:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8784:47    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8785:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8786:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8788:48    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8788:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8790:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8791:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8791:11    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8792:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8793:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8793:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8793:52    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8793:55    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8793:58    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8793:61    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8793:64    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8793:67    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8794:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8794:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   8795:15    warning  'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8797:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8797:16    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8797:19    warning  'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8797:22    warning  't' is already declared in the upper scope on line 8788 column 48                                                            no-shadow
   8798:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8798:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8798:73    warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   8798:73    warning  ES2018 RegExp Unicode property escape sequences are forbidden                                                                es-x/no-regexp-unicode-property-escapes
   8798:112   warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   8799:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8799:156   warning  Unexpected use of comma operator                                                                                             no-sequences
   8800:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8801:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8802:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8803:15    warning  'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8804:6     warning  'h' declared on line 8802 column 10 is used outside of binding context                                                       block-scoped-var
   8805:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8805:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8805:21    warning  'h' declared on line 8802 column 10 is used outside of binding context                                                       block-scoped-var
   8806:57    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8806:60    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8807:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8807:15    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8807:69    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8807:77    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8810:16    warning  'e' is already declared in the upper scope on line 8806 column 57                                                            no-shadow
   8813:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8813:14    warning  'n' declared on line 8807 column 69 is used outside of binding context                                                       block-scoped-var
   8814:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8816:50    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8816:53    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8816:56    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8816:59    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8817:15    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8817:30    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8818:16    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8819:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8819:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8819:33    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8819:37    warning  'l' was used before it was defined                                                                                           no-use-before-define
   8819:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8819:53    warning  'l' was used before it was defined                                                                                           no-use-before-define
   8820:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8820:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8820:12    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8820:30    warning  'l' declared on line 8819 column 33 is used outside of binding context                                                       block-scoped-var
   8820:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:18    warning  'l' declared on line 8819 column 33 is used outside of binding context                                                       block-scoped-var
   8821:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   8821:198   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8823:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8824:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8824:54    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8824:57    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8824:60    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8824:63    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8825:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8825:30    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8825:61    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8826:16    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8827:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8827:11    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8827:37    warning  'h' was used before it was defined                                                                                           no-use-before-define
   8827:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8827:64    warning  'h' was used before it was defined                                                                                           no-use-before-define
   8828:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8828:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8828:26    warning  'e' is already declared in the upper scope on line 8824 column 51                                                            no-shadow
   8828:29    warning  't' is already declared in the upper scope on line 8824 column 54                                                            no-shadow
   8828:32    warning  'i' is already declared in the upper scope on line 8824 column 57                                                            no-shadow
   8829:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8829:17    warning  'n' is already declared in the upper scope on line 8824 column 60                                                            no-shadow
   8829:27    warning  'o' is already declared in the upper scope on line 8824 column 63                                                            no-shadow
   8830:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8830:31    warning  'r' is already declared in the upper scope on line 8825 column 15                                                            no-shadow
   8832:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8832:16    warning  's' is already declared in the upper scope on line 8825 column 30                                                            no-shadow
   8834:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8834:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8834:60    warning  Unexpected use of comma operator                                                                                             no-sequences
   8835:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8835:16    warning  'n' declared on line 8829 column 17 is used outside of binding context                                                       block-scoped-var
   8836:11    warning  'h' declared on line 8827 column 33 is used outside of binding context                                                       block-scoped-var
   8836:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:18    warning  'h' declared on line 8827 column 33 is used outside of binding context                                                       block-scoped-var
   8837:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   8837:194   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8839:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8840:50    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8841:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8841:18    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8841:21    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8841:24    warning  'p' is already declared in the upper scope on line 8714 column 15                                                            no-shadow
   8841:27    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8841:30    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8841:36    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8841:42    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8841:45    warning  'f' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8841:199   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8841:223   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8841:362   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8841:502   warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8841:505   warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8841:508   warning  'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8842:12    warning  'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8842:20    warning  'e' declared on line 8843 column 31 is used outside of binding context                                                       block-scoped-var
   8842:32    warning  'e' declared on line 8843 column 31 is used outside of binding context                                                       block-scoped-var
   8842:35    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8843:11    warning  'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8843:31    warning  'e' is already defined                                                                                                       no-redeclare
   8843:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8844:18    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8845:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8848:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8848:16    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8849:45    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8853:26    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8853:29    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8853:32    warning  'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8854:10    warning  'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8854:13    warning  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   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8856:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8856:12    warning  'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8856:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8856:15    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8856:35    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8856:35    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8856:66    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8857:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8857:11    warning  'a' is already declared in the upper scope on line 8841 column 12                                                            no-shadow
   8857:30    warning  'l' is already declared in the upper scope on line 8841 column 18                                                            no-shadow
   8857:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8860:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8861:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8863:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8864:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8864:18    warning  'c' is already declared in the upper scope on line 8841 column 36                                                            no-shadow
   8865:13    warning  'h' is already declared in the upper scope on line 8841 column 39                                                            no-shadow
   8865:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8865:52    warning  'a' declared on line 8857 column 11 is used outside of binding context                                                       block-scoped-var
   8869:20    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8869:23    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8869:26    warning  'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8870:10    warning  'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8870:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8870:33    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   8871:162   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8872:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8872:18    warning  'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8872:38    warning  'r' was used before it was defined                                                                                           no-use-before-define
   8872:38    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8872:38    warning  'r' declared on line 8873 column 11 is used outside of binding context                                                       block-scoped-var
   8873:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8873:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8873:14    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8873:33    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8879:34    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8880:10    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8880:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8885:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8885:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8893:20    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8894:10    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8894:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8899:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8899:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8909:8     warning  'ace' is not defined                                                                                                         no-undef
   8909:133   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8909:136   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8909:139   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8909:139   warning  'i' is defined but never used                                                                                                no-unused-vars
   8910:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8910:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8910:11    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8910:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   8910:58    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8910:61    warning  '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    warning  'e' is already declared in the upper scope on line 8910 column 58                                                            no-shadow
   8911:97    warning  't' is already declared in the upper scope on line 8910 column 61                                                            no-shadow
   8912:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   8913:21    warning  'e' is already declared in the upper scope on line 8910 column 58                                                            no-shadow
   8913:24    warning  't' is already declared in the upper scope on line 8910 column 61                                                            no-shadow
   8914:19    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8915:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8918:19    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8918:22    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8921:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8921:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8923:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8923:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   8923:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8924:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8924:10    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:34    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8924:34    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:63    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8924:63    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:79    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8924:79    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:116   warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8924:119   warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8924:122   warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8925:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8925:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   8926:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8927:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   8927:101   warning  Unexpected dangling '_' in '_buildKeyHash'                                                                                   no-underscore-dangle
   8928:47    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8928:50    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8929:10    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8929:13    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8929:13    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8929:62    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8929:62    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8929:150   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8930:11    warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8930:14    warning  's' is already declared in the upper scope on line 8924 column 63                                                            no-shadow
   8930:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8930:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8930:28    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8930:96    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8930:134   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8932:41    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8932:44    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8932:47    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8933:45    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8933:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   8934:104   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8934:144   warning  'e' is already declared in the upper scope on line 8932 column 41                                                            no-shadow
   8935:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8935:12    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8935:20    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8935:55    warning  'i' was used before it was defined                                                                                           no-use-before-define
   8935:85    warning  'i' was used before it was defined                                                                                           no-use-before-define
   8935:107   warning  'e' is already declared in the upper scope on line 8934 column 144                                                           no-shadow
   8936:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8936:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8936:62    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8936:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8936:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   8936:89    warning  Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8937:55    warning  'e' is already defined                                                                                                       no-redeclare
   8937:82    warning  Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8937:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8940:8     warning  Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8940:54    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8940:57    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8940:60    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8941:12    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8941:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8945:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8945:36    warning  'r' was used before it was defined                                                                                           no-use-before-define
   8945:36    warning  'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8945:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8945:86    warning  'r' was used before it was defined                                                                                           no-use-before-define
   8945:86    warning  'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8945:114   warning  Unexpected use of comma operator                                                                                             no-sequences
   8945:157   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8945:163   warning  Unexpected var, use let or const instead                                                                                     no-var
   8945:167   warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8945:179   warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8949:10    warning  'o' declared on line 8945 column 167 is used outside of binding context                                                      block-scoped-var
   8949:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8949:20    warning  'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8954:45    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8955:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8955:48    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8956:11    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8956:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8959:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8959:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8962:48    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8963:43    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8966:42    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8967:43    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8970:8     warning  Unexpected dangling '_' in '_buildKeyHash'                                                                                   no-underscore-dangle
   8970:47    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8972:43    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8973:10    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8973:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8973:39    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   8973:41    warning  Unnecessary escape character: \+                                                                                             no-useless-escape
   8973:46    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   8973:48    warning  Unnecessary escape character: \+                                                                                             no-useless-escape
   8973:67    warning  'e' is already declared in the upper scope on line 8972 column 43                                                            no-shadow
   8973:79    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8973:92    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8973:92    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8973:104   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8978:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8978:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8978:38    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8981:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8981:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   8981:18    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8981:25    warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8982:13    warning  's' is already declared in the upper scope on line 8924 column 63                                                            no-shadow
   8982:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8982:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8983:49    warning  Unexpected console statement                                                                                                 no-console
   8983:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   8984:9     warning  Unexpected use of '|='                                                                                                       no-bitwise
   8984:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8985:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8985:33    warning  'o' declared on line 8981 column 18 is used outside of binding context                                                       block-scoped-var
   8986:48    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8986:51    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8987:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8988:48    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8988:51    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8988:54    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8988:57    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8989:10    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8989:13    warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8989:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   8990:162   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:198   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:241   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:258   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:269   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8992:47    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8992:50    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8994:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8994:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8994:25    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8994:28    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8996:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8996:18    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8998:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8998:11    warning  'd' was used before it was defined                                                                                           no-use-before-define
   8998:20    warning  Unexpected var, use let or const instead                                                                                     no-var
   8998:27    warning  'e' is already defined                                                                                                       no-redeclare
   8998:46    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8998:49    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8999:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   8999:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8999:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   9000:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9000:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9000:25    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   9000:28    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   9000:31    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   9002:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   9002:27    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   9002:30    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   9002:33    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   9005:8     warning  'ace' is not defined                                                                                                         no-undef
   9005:168   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9005:171   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9005:174   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9005:174   warning  'i' is defined but never used                                                                                                no-unused-vars
   9006:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   9006:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9006:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9006:14    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9006:26    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   9006:61    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9006:64    warning  '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    warning  'e' is already declared in the upper scope on line 9006 column 61                                                            no-shadow
   9007:97    warning  't' is already declared in the upper scope on line 9006 column 64                                                            no-shadow
   9008:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   9009:21    warning  'e' is already declared in the upper scope on line 9006 column 61                                                            no-shadow
   9009:24    warning  't' is already declared in the upper scope on line 9006 column 64                                                            no-shadow
   9010:19    warning  'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9011:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9014:19    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9014:22    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9017:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9017:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9019:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9019:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   9019:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9020:10    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9020:33    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9020:87    warning  'e' is already defined                                                                                                       no-redeclare
   9020:133   warning  'r' is already defined                                                                                                       no-redeclare
   9020:184   warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9020:187   warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9020:190   warning  'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9022:17    warning  'n' is already declared in the upper scope on line 9006 column 8                                                             no-shadow
   9026:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9027:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9027:14    warning  'o' is already declared in the upper scope on line 9006 column 11                                                            no-shadow
   9027:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   9027:154   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9027:179   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9027:238   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9028:44    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9028:47    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9029:135   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9030:49    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:19    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9032:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   9032:273   warning  'e' is already declared in the upper scope on line 9030 column 49                                                            no-shadow
   9036:40    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9040:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9041:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9041:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   9041:60    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9042:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9048:43    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9049:20    warning  Arrow function should not return assignment                                                                                  no-return-assign
   9049:22    warning  'e' is already declared in the upper scope on line 9048 column 43                                                            no-shadow
   9049:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   9050:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9050:22    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9050:25    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9050:28    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9051:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   9051:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9051:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   9051:100   warning  'e' is already declared in the upper scope on line 9050 column 25                                                            no-shadow
   9052:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9052:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9052:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9053:8     warning  'ace' is not defined                                                                                                         no-undef
   9053:134   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9053:137   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9053:140   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9053:140   warning  'i' is defined but never used                                                                                                no-unused-vars
   9054:10    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9054:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9054:56    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   9054:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9054:92    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9054:95    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9054:98    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9056:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9056:137   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9057:46    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9058:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9058:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   9060:127   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9061:45    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9064:174   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9065:45    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9068:152   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9070:130   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9072:127   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9072:130   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9073:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9073:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   9074:115   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9076:197   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9078:185   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9080:206   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9082:185   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9084:172   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9086:157   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9087:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9087:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9088:169   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9090:149   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9093:101   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9095:194   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9096:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9097:157   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9098:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9099:114   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9100:42    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9103:106   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9105:169   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9107:229   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9109:223   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9111:176   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9111:179   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9113:221   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9115:225   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9117:231   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9119:184   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9119:187   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9121:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9123:194   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9125:229   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9127:213   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9129:201   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9131:180   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9131:183   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9133:213   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9135:198   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9137:237   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9139:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9141:192   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9143:184   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9143:187   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9145:182   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9147:125   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9149:141   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9151:120   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9153:119   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9155:111   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9157:117   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9159:123   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9161:124   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9163:175   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9165:204   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9167:141   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9169:145   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9171:224   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9173:206   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9175:279   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9175:279   warning  'e' is defined but never used                                                                                                no-unused-vars
   9175:355   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9176:11    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9176:121   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9176:121   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9176:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9176:140   warning  Unexpected use of comma operator                                                                                             no-sequences
   9177:121   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9177:124   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9179:139   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9181:201   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9183:175   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9185:182   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9187:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9189:195   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9191:196   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9193:169   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9194:42    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9197:100   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9199:129   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9201:130   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9203:142   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9205:164   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9207:150   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9209:144   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9211:223   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9213:173   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9216:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9217:200   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9219:197   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9221:201   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9222:11    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9222:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9222:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9222:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9223:194   warning  '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    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9224:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9224:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9224:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   9225:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9227:186   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9229:165   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9231:158   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9233:177   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9235:179   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9237:147   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9237:150   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9239:132   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9239:135   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9241:160   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9243:183   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9245:37    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9247:138   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9249:180   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9251:158   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9253:157   warning  '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    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9254:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9254:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9254:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   9255:147   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9257:100   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9258:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   9258:15    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9258:46    warning  'i' is already declared in the upper scope on line 9053 column 140                                                           no-shadow
   9258:121   warning  'n' is already declared in the upper scope on line 9054 column 34                                                            no-shadow
   9258:196   warning  't' is already defined                                                                                                       no-redeclare
   9258:239   warning  'o' is already declared in the upper scope on line 9054 column 92                                                            no-shadow
   9258:328   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9258:364   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9259:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9259:83    warning  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     warning  'n' declared on line 9258 column 121 is used outside of binding context                                                      block-scoped-var
   9260:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9260:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9260:53    warning  'r' declared on line 9258 column 328 is used outside of binding context                                                      block-scoped-var
   9260:95    warning  Unexpected use of comma operator                                                                                             no-sequences
   9260:144   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9260:147   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:157   warning  'n' declared on line 9258 column 121 is used outside of binding context                                                      block-scoped-var
   9260:173   warning  'r' declared on line 9258 column 328 is used outside of binding context                                                      block-scoped-var
   9260:178   warning  'o' declared on line 9258 column 239 is used outside of binding context                                                      block-scoped-var
   9260:214   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:221   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:255   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:262   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:273   warning  'o' declared on line 9258 column 239 is used outside of binding context                                                      block-scoped-var
   9260:283   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:310   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:327   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:331   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:339   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:368   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:375   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9261:156   warning  '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     warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9262:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:44    warning  'i' is already declared in the upper scope on line 9053 column 140                                                           no-shadow
   9262:44    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:83    warning  'n' is already declared in the upper scope on line 9054 column 34                                                            no-shadow
   9262:117   warning  'o' is already declared in the upper scope on line 9054 column 92                                                            no-shadow
   9262:117   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:125   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9262:125   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9262:183   warning  Unexpected var, use let or const instead                                                                                     no-var
   9262:187   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9263:8     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9263:90    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9263:136   warning  Unexpected use of comma operator                                                                                             no-sequences
   9263:215   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9263:280   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9264:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9264:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9264:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   9264:57    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9264:64    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9264:78    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9265:31    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9267:140   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9268:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9268:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9269:160   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9270:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9270:41    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9270:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9270:117   warning  Unexpected use of comma operator                                                                                             no-sequences
   9271:112   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9272:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9272:5     warning  Unexpected console statement                                                                                                 no-console
   9272:92    warning  Unexpected use of comma operator                                                                                             no-sequences
   9273:133   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9275:128   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9277:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9277:35    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9278:111   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9282:8     warning  'ace' is not defined                                                                                                         no-undef
   9282:141   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9282:144   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9282:147   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9282:147   warning  'i' is defined but never used                                                                                                no-unused-vars
   9283:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9283:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9283:92    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9283:101   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9283:104   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9284:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   9284:227   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9285:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9285:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9286:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9286:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   9287:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   9288:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9288:72    warning  The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
   9288:86    warning  Unexpected use of comma operator                                                                                             no-sequences
   9288:151   warning  The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
   9289:49    warning  '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     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9290:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9290:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9290:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9291:12    warning  'e' is already declared in the upper scope on line 9289 column 49                                                            no-shadow
   9291:73    warning  't' is already declared in the upper scope on line 9290 column 9                                                             no-shadow
   9291:115   warning  'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9291:153   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9291:153   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9293:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9293:48    warning  's' was used before it was defined                                                                                           no-use-before-define
   9293:48    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9295:65    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9299:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9299:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9301:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9302:46    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9305:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9306:48    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9309:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9309:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9311:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9311:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9313:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9314:20    warning  Unexpected var, use let or const instead                                                                                     no-var
   9314:24    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9314:72    warning  'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9314:123   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9315:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9318:95    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9320:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9321:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9324:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9324:36    warning  Unexpected var, use let or const instead                                                                                     no-var
   9324:40    warning  'i' is already defined                                                                                                       no-redeclare
   9324:133   warning  'n' is already declared in the upper scope on line 9283 column 34                                                            no-shadow
   9324:180   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9324:203   warning  Unexpected use of comma operator                                                                                             no-sequences
   9330:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9330:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   9330:112   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9332:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9332:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9333:53    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9334:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   9334:9     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9334:72    warning  'e' is already defined                                                                                                       no-redeclare
   9334:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9335:55    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9336:9     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9336:72    warning  'e' is already defined                                                                                                       no-redeclare
   9336:106   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9337:53    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9338:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   9338:9     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9338:72    warning  'e' is already defined                                                                                                       no-redeclare
   9338:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9339:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9341:49    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9343:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9345:59    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9348:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9350:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9350:17    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9355:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9360:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9361:55    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9364:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9364:17    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9370:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9371:49    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9372:7     warning  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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9374:7     warning  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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9376:7     warning  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    warning  '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    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9378:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   9379:50    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9380:37    warning  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    warning  '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    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9382:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   9384:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9386:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9386:131   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9390:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9392:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9392:131   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9396:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9398:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9398:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9402:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9404:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9404:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9407:51    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9407:54    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9407:57    warning  '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    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9411:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9411:63    warning  't' was used before it was defined                                                                                           no-use-before-define
   9411:120   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9411:279   warning  't' was used before it was defined                                                                                           no-use-before-define
   9411:330   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9411:350   warning  Unexpected var, use let or const instead                                                                                     no-var
   9411:354   warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9411:357   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9413:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9414:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9415:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9416:15    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9417:35    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9420:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9421:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9421:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9423:5     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9429:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9429:11    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9429:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9429:30    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9429:33    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9430:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9430:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   9431:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9432:8     warning  'ace' is not defined                                                                                                         no-undef
   9432:537   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9432:540   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9432:543   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9432:543   warning  'i' is defined but never used                                                                                                no-unused-vars
   9433:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   9433:20    warning  Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   9433:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9434:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9434:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9434:63    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9434:63    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9434:80    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9434:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9436:8     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9440:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9441:8     warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9441:30    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9441:75    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9441:103   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9441:146   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9441:193   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9441:238   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   9441:475   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   9441:779   warning  'e' is already defined                                                                                                       no-redeclare
   9442:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9442:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   9443:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9445:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9447:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9448:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   9449:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9451:12    warning  'e' declared on line 9454 column 12 is used outside of binding context                                                       block-scoped-var
   9451:24    warning  'e' declared on line 9454 column 12 is used outside of binding context                                                       block-scoped-var
   9453:19    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9453:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   9454:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9454:12    warning  'e' is already defined                                                                                                       no-redeclare
   9454:36    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9454:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9456:48    warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   9456:63    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9456:217   warning  Unexpected var, use let or const instead                                                                                     no-var
   9456:221   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9456:252   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9456:283   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9457:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9457:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9457:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9458:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   9458:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9458:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9458:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9461:49    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9462:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9462:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9462:16    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9462:19    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9462:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9462:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9462:127   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9462:161   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9462:195   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9462:413   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   9462:439   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9463:52    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9463:55    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9464:10    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9464:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9464:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9464:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9464:129   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9465:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9465:80    warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9470:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9470:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9470:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9470:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9470:29    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9470:1244  warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   9470:3799  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9470:3887  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9470:3969  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9473:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9473:45    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   9474:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9474:85    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9479:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9481:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9481:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9485:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9485:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9487:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9491:45    warning  '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    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9494:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9494:13    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9495:37    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9495:40    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9495:43    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9495:46    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9495:49    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9495:49    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9495:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9495:153   warning  'e' is already declared in the upper scope on line 9495 column 37                                                            no-shadow
   9497:601   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:659   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:713   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:815   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:934   warning  'e' is already declared in the upper scope on line 9495 column 37                                                            no-shadow
   9505:41    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9506:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9506:109   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9507:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9508:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9508:108   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9510:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9511:50    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9512:12    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9512:43    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9512:59    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9512:93    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9512:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9512:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   9512:141   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9513:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9514:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9520:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9520:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   9520:28    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9522:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9522:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9522:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9522:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9522:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9522:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9522:91    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9522:386   warning  Unexpected use of comma operator                                                                                             no-sequences
   9522:543   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9522:804   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9523:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9523:51    warning  'e' is defined but never used                                                                                                no-unused-vars
   9524:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9524:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9524:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9524:16    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9524:34    warning  'n' is already defined                                                                                                       no-redeclare
   9524:384   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9524:384   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9524:411   warning  Unexpected use of comma operator                                                                                             no-sequences
   9524:413   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9526:10    warning  'e' declared on line 9527 column 49 is used outside of binding context                                                       block-scoped-var
   9526:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9526:28    warning  't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9526:28    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9526:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9526:64    warning  't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9526:80    warning  't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9527:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   9527:11    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9527:31    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9527:49    warning  'e' is already defined                                                                                                       no-redeclare
   9527:79    warning  't' is already defined                                                                                                       no-redeclare
   9527:83    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   9527:104   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9528:91    warning  Unexpected use of comma operator                                                                                             no-sequences
   9528:97    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   9528:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9541:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9542:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9542:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   9542:34    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9548:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9548:39    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9552:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9552:38    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9552:82    warning  'i' declared on line 9553 column 17 is used outside of binding context                                                       block-scoped-var
   9552:82    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9552:90    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9553:17    warning  'i' is already defined                                                                                                       no-redeclare
   9553:25    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9553:60    warning  '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    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9554:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9554:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9554:52    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9556:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9556:14    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9556:31    warning  Return statement should not contain assignment                                                                               no-return-assign
   9556:38    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9556:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   9556:80    warning  'i' declared on line 9553 column 17 is used outside of binding context                                                       block-scoped-var
   9561:41    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9561:44    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9563:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9564:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9564:29    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:40    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:65    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:71    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:76    warning  Unexpected var, use let or const instead                                                                                     no-var
   9564:76    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9564:80    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9564:84    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:92    warning  'e' is already defined                                                                                                       no-redeclare
   9564:92    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:114   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9565:7     warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9566:18    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9567:50    warning  'e' is already declared in the upper scope on line 9563 column 46                                                            no-shadow
   9571:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   9571:11    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9571:40    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9571:77    warning  'e' is already defined                                                                                                       no-redeclare
   9571:93    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9571:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9571:135   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9573:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9573:19    warning  '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    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9574:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9574:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9574:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   9577:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9577:48    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9579:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9579:43    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9580:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9580:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9580:13    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9580:31    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9580:48    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9580:78    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9580:330   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9580:463   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:535   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:545   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:600   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:632   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9580:645   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9580:660   warning  'a' was used before it was defined                                                                                           no-use-before-define
   9580:695   warning  'a' was used before it was defined                                                                                           no-use-before-define
   9580:723   warning  'a' was used before it was defined                                                                                           no-use-before-define
   9580:853   warning  't' is already defined                                                                                                       no-redeclare
   9580:878   warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9580:902   warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9580:933   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9580:933   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9580:949   warning  Unexpected use of comma operator                                                                                             no-sequences
   9580:992   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9580:1037  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9580:1141  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9582:16    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9582:34    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9582:51    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9582:88    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9582:159   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9582:167   warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9582:175   warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9582:197   warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9583:17    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9583:39    warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9583:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9584:44    warning  'h' was used before it was defined                                                                                           no-use-before-define
   9584:96    warning  'h' was used before it was defined                                                                                           no-use-before-define
   9584:106   warning  Unexpected var, use let or const instead                                                                                     no-var
   9584:106   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9584:110   warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9584:130   warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9584:153   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9584:192   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9584:287   warning  Unexpected use of comma operator                                                                                             no-sequences
   9587:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9587:48    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9590:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9590:116   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9590:176   warning  Unexpected use of comma operator                                                                                             no-sequences
   9591:50    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9591:53    warning  '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    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9592:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9592:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9592:319   warning  Unexpected use of comma operator                                                                                             no-sequences
   9593:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9593:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9593:52    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9595:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9601:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9605:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9609:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9613:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9617:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9621:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9625:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9629:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9633:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9637:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9641:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9645:54    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9649:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9653:54    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9657:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9661:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9665:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9669:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9670:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9670:38    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9670:112   warning  Unexpected var, use let or const instead                                                                                     no-var
   9670:112   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9670:116   warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9670:119   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9670:122   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9670:125   warning  'e' is already defined                                                                                                       no-redeclare
   9670:155   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9670:366   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9670:475   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9672:66    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9674:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9676:66    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9678:66    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9678:72    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9678:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9678:117   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9678:148   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9678:197   warning  Unexpected use of comma operator                                                                                             no-sequences
   9680:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9680:110   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9680:116   warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9680:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9680:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   9681:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9681:49    warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9686:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9686:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9686:19    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9686:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9686:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9686:209   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9686:294   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9688:42    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9688:133   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9688:169   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9688:169   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9688:211   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9690:42    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9690:133   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9690:169   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9690:169   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9690:211   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9692:30    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9692:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9694:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9694:12    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9694:15    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9694:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9695:9     warning  Return statement should not contain assignment                                                                               no-return-assign
   9695:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   9695:45    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9697:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9697:13    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9697:43    warning  'n' is already defined                                                                                                       no-redeclare
   9697:43    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:56    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9697:76    warning  'n' is already defined                                                                                                       no-redeclare
   9697:76    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:106   warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:113   warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9698:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9698:12    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9698:20    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9698:27    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9700:14    warning  's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9700:18    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9700:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9700:59    warning  's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9701:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9701:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   9701:27    warning  's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9702:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9702:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9702:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   9702:49    warning  'a' declared on line 9698 column 27 is used outside of binding context                                                       block-scoped-var
   9703:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9703:29    warning  'a' declared on line 9698 column 27 is used outside of binding context                                                       block-scoped-var
   9704:7     warning  'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9704:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9704:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9704:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9704:50    warning  'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9704:59    warning  'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9706:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9706:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9708:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9708:45    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9710:16    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9710:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9710:63    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9710:71    warning  'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9710:71    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9710:84    warning  'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9710:97    warning  'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9711:26    warning  '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     warning  'i' declared on line 9710 column 63 is used outside of binding context                                                       block-scoped-var
   9712:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9712:17    warning  'e' is already declared in the upper scope on line 9710 column 16                                                            no-shadow
   9712:20    warning  't' is already declared in the upper scope on line 9710 column 45                                                            no-shadow
   9712:119   warning  Unexpected var, use let or const instead                                                                                     no-var
   9712:123   warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9712:131   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9712:148   warning  'n' is already defined                                                                                                       no-redeclare
   9712:148   warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9712:152   warning  'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9712:161   warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9712:166   warning  'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9712:174   warning  '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    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9713:17    warning  't' declared on line 9710 column 45 is used outside of binding context                                                       block-scoped-var
   9713:28    warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9713:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9713:47    warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   9713:62    warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:90    warning  't' declared on line 9710 column 45 is used outside of binding context                                                       block-scoped-var
   9713:104   warning  'i' declared on line 9710 column 63 is used outside of binding context                                                       block-scoped-var
   9713:107   warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:111   warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9716:71    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9716:100   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9718:42    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9718:78    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9718:108   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9719:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9719:48    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9720:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9720:22    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   9720:49    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9721:13    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9721:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9724:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9725:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9726:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9726:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9726:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9726:16    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9726:19    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9726:55    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9726:94    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9726:102   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9726:123   warning  's' is already defined                                                                                                       no-redeclare
   9726:159   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9726:159   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9726:560   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9728:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   9728:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9728:19    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9728:55    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9728:94    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9728:155   warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9728:203   warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9728:273   warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9728:288   warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9728:319   warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9728:329   warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9728:378   warning  'e' is already declared in the upper scope on line 9728 column 55                                                            no-shadow
   9728:381   warning  't' is already declared in the upper scope on line 9728 column 203                                                           no-shadow
   9728:381   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9729:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9730:37    warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9731:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   9731:17    warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9731:29    warning  'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9732:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9732:12    warning  'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9732:21    warning  'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9732:105   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9732:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9732:260   warning  Function declared in a loop contains unsafe references to variable(s) 'd', 'g', 'd', 'g'                                     no-loop-func
   9732:262   warning  '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    warning  't' is already declared in the upper scope on line 9728 column 203                                                           no-shadow
   9733:25    warning  Return statement should not contain assignment                                                                               no-return-assign
   9733:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9733:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9733:105   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9733:198   warning  Unexpected use of comma operator                                                                                             no-sequences
   9737:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9737:47    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9738:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9738:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9738:13    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9738:16    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9738:19    warning  'e' is already defined                                                                                                       no-redeclare
   9738:88    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9738:95    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9738:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9739:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   9739:17    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9739:29    warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9740:14    warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9740:27    warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9740:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9741:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9742:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9744:16    warning  'e' is already declared in the upper scope on line 9737 column 44                                                            no-shadow
   9748:8     warning  'l' declared on line 9739 column 29 is used outside of binding context                                                       block-scoped-var
   9748:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9748:14    warning  'l' declared on line 9739 column 29 is used outside of binding context                                                       block-scoped-var
   9748:30    warning  'a' declared on line 9739 column 17 is used outside of binding context                                                       block-scoped-var
   9748:52    warning  'a' declared on line 9739 column 17 is used outside of binding context                                                       block-scoped-var
   9751:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   9754:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9756:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9756:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9756:42    warning  'e' is already defined                                                                                                       no-redeclare
   9756:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9756:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   9756:124   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9758:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   9758:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9758:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9758:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9758:88    warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9760:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9760:13    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:33    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9760:51    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9760:51    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:69    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9760:69    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:90    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9760:90    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9765:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9765:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9765:48    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9771:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9771:47    warning  '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    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9772:32    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9773:11    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9773:36    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9773:68    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9773:127   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9773:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9773:148   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9773:166   warning  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    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9775:41    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9775:122   warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9775:129   warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9775:143   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9776:18    warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9776:25    warning  'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9776:56    warning  'o' declared on line 9773 column 36 is used outside of binding context                                                       block-scoped-var
   9776:103   warning  'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9776:107   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9777:37    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9777:43    warning  'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9777:98    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9779:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9781:11    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9782:50    warning  'u' declared on line 9776 column 25 is used outside of binding context                                                       block-scoped-var
   9782:53    warning  'g' declared on line 9776 column 103 is used outside of binding context                                                      block-scoped-var
   9782:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9782:87    warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9782:100   warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9783:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9783:12    warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9783:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   9783:32    warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9784:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9785:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9785:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   9787:50    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9788:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   9789:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9791:53    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9799:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9801:51    warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9805:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9806:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9806:29    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9806:60    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9806:107   warning  'e' is already defined                                                                                                       no-redeclare
   9808:1     warning  This line has a length of 236. Maximum allowed is 100                                                                        max-len
   9808:113   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9808:113   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9808:146   warning  Unexpected use of comma operator                                                                                             no-sequences
   9808:150   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9821:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9823:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9823:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9823:52    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9823:55    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9826:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9826:40    warning  'e' is already defined                                                                                                       no-redeclare
   9826:192   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9837:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9837:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9839:54    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9841:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9841:51    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9842:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9842:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9842:40    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9842:40    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9842:84    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9842:109   warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9842:116   warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9842:206   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9843:11    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9843:14    warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9843:17    warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9843:25    warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9843:25    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9843:33    warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9843:57    warning  'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9843:57    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9843:125   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9844:34    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   9847:86    warning  Unexpected use of comma operator                                                                                             no-sequences
   9848:52    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9848:89    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9848:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   9853:9     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   9855:77    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9857:12    warning  'p' was used before it was defined                                                                                           no-use-before-define
   9857:12    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:57    warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:57    warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:63    warning  'p' was used before it was defined                                                                                           no-use-before-define
   9857:63    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:71    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9857:207   warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:207   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:236   warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:236   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:269   warning  'p' was used before it was defined                                                                                           no-use-before-define
   9857:269   warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:303   warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:303   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9861:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9861:15    warning  'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9861:18    warning  'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9861:21    warning  'm' is already declared in the upper scope on line 9441 column 52                                                            no-shadow
   9861:27    warning  'm' was used before it was defined                                                                                           no-use-before-define
   9861:41    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9861:414   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9862:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9862:11    warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:15    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:20    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:32    warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:45    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:79    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:85    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:90    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:179   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:186   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:222   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:229   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9865:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9865:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9865:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9866:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   9867:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9867:47    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9869:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9870:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9870:13    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9871:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   9872:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9872:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9872:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   9873:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9874:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9874:13    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9875:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   9876:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9876:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9876:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   9877:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9883:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9883:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9884:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9885:47    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9891:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9891:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9892:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9894:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9894:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   9896:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9896:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   9898:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9898:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   9900:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9900:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   9902:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9902:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   9904:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9904:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   9905:41    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9905:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9906:34    warning  Unexpected var, use let or const instead                                                                                     no-var
   9906:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9906:38    warning  't' is already defined                                                                                                       no-redeclare
   9906:77    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9906:233   warning  Unexpected use of comma operator                                                                                             no-sequences
   9907:8     warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   9907:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9907:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9908:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9908:38    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9908:38    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9908:80    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9909:78    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9910:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9911:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9912:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9913:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9913:48    warning  '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    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9914:48    warning  Return statement should not contain assignment                                                                               no-return-assign
   9914:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9917:38    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9917:41    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9917:44    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9918:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9918:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   9918:123   warning  Unexpected var, use let or const instead                                                                                     no-var
   9918:123   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9918:127   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9918:158   warning  'e' is already defined                                                                                                       no-redeclare
   9918:173   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9918:504   warning  Return statement should not contain assignment                                                                               no-return-assign
   9918:504   warning  Return statement should not contain assignment                                                                               no-return-assign
   9918:622   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9919:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9919:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9921:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9921:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9923:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9923:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9924:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   9924:71    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9924:77    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9924:106   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9924:166   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9926:56    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9928:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   9930:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9930:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   9930:75    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9932:112   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9932:185   warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9932:210   warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9933:61    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9934:10    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9934:13    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9934:16    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9934:19    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9934:22    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9934:25    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9934:28    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9934:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9934:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9937:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9939:11    warning  'e' is already declared in the upper scope on line 9933 column 61                                                            no-shadow
   9939:14    warning  't' is already declared in the upper scope on line 9934 column 22                                                            no-shadow
   9939:17    warning  'i' is already declared in the upper scope on line 9934 column 25                                                            no-shadow
   9939:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9939:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9939:307   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9940:57    warning  'e' is already declared in the upper scope on line 9933 column 61                                                            no-shadow
   9941:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9944:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9944:44    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9944:76    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9944:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9944:162   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9945:40    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9945:43    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9945:46    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9946:12    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9946:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9946:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9949:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9949:25    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9949:28    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9949:31    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9950:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9950:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9950:72    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9950:78    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9950:107   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9950:125   warning  Unexpected use of comma operator                                                                                             no-sequences
   9950:166   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9950:254   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:84    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:134   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:166   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:333   warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9952:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9952:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9952:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9953:31    warning  'e' is already declared in the upper scope on line 9949 column 25                                                            no-shadow
   9953:34    warning  't' is already declared in the upper scope on line 9949 column 28                                                            no-shadow
   9954:6     warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9955:54    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9955:116   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9956:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9956:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9956:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   9956:755   warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9957:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9957:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   9957:31    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9960:68    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9960:68    warning  'e' is defined but never used                                                                                                no-unused-vars
   9962:55    warning  '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     warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9963:12    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9963:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9963:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9963:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9963:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   9963:165   warning  'e' is already declared in the upper scope on line 9962 column 55                                                            no-shadow
   9964:10    warning  't' is already declared in the upper scope on line 9963 column 9                                                             no-shadow
   9964:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9964:35    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:62    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:109   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:115   warning  Unexpected use of comma operator                                                                                             no-sequences
   9969:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9970:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9970:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9972:69    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9974:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9974:58    warning  'e' is defined but never used                                                                                                no-unused-vars
   9976:314   warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9978:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9982:50    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9986:64    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9990:72    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9991:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   9991:151   warning  'T' was used before it was defined                                                                                           no-use-before-define
   9991:170   warning  'T' was used before it was defined                                                                                           no-use-before-define
   9992:66    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9993:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9993:34    warning  'T' was used before it was defined                                                                                           no-use-before-define
   9993:53    warning  'T' was used before it was defined                                                                                           no-use-before-define
   9994:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9994:40    warning  'e' is defined but never used                                                                                                no-unused-vars
   9995:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9996:10    warning  'e' is already declared in the upper scope on line 9994 column 40                                                            no-shadow
   9996:134   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9996:134   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9997:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   9998:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9999:14    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9999:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10000:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10001:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10001:11    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
  10001:14    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
  10001:14    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10001:162   warning  'e' is already declared in the upper scope on line 9998 column 56                                                            no-shadow
  10002:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10002:14    warning  Unexpected use of comma operator                                                                                             no-sequences
  10003:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10003:24    warning  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  warning  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  warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10006:63    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10008:1227  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10008:1227  warning  Unexpected var, use let or const instead                                                                                     no-var
  10008:1257  warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10008:1260  warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10010:28    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10010:31    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10010:34    warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10012:29    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10014:26    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10015:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10015:45    warning  Unexpected use of comma operator                                                                                             no-sequences
  10016:26    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10017:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10017:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10017:94    warning  Unexpected use of comma operator                                                                                             no-sequences
  10018:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10019:8     warning  'ace' is not defined                                                                                                         no-undef
  10019:92    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10019:95    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10019:98    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10019:98    warning  'i' is defined but never used                                                                                                no-unused-vars
  10020:10    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10020:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10020:42    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10020:45    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10020:48    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10021:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10021:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  10022:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10022:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10022:44    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
  10024:44    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10024:47    warning  '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    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10026:50    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10026:53    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10027:9     warning  'n' is already declared in the upper scope on line 10020 column 42                                                           no-shadow
  10027:46    warning  'n' is already defined                                                                                                       no-redeclare
  10027:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10028:50    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10028:53    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10028:56    warning  'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10032:36    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10038:37    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10040:52    warning  Unexpected var, use let or const instead                                                                                     no-var
  10040:56    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10040:94    warning  'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10042:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10042:34    warning  't' declared on line 10040 column 56 is used outside of binding context                                                      block-scoped-var
  10044:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10044:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  10046:40    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10048:55    warning  Unexpected var, use let or const instead                                                                                     no-var
  10048:59    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10048:97    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10050:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10050:61    warning  't' declared on line 10048 column 59 is used outside of binding context                                                      block-scoped-var
  10050:118   warning  't' declared on line 10048 column 59 is used outside of binding context                                                      block-scoped-var
  10052:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10052:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10056:43    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10057:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10058:43    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10058:46    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10058:49    warning  'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10058:52    warning  'n' is already declared in the upper scope on line 10020 column 42                                                           no-shadow
  10059:9     warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10059:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10059:38    warning  Return statement should not contain assignment                                                                               no-return-assign
  10059:38    warning  Return statement should not contain assignment                                                                               no-return-assign
  10059:38    warning  Return statement should not contain assignment                                                                               no-return-assign
  10059:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10059:164   warning  Unexpected use of comma operator                                                                                             no-sequences
  10061:8     warning  'ace' is not defined                                                                                                         no-undef
  10061:182   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10061:185   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10061:188   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10061:188   warning  'i' is defined but never used                                                                                                no-unused-vars
  10062:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10062:31    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10062:54    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10062:78    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10062:124   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10062:176   warning  'e' is already defined                                                                                                       no-redeclare
  10062:218   warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10063:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10063:74    warning  Unexpected use of comma operator                                                                                             no-sequences
  10064:52    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10064:55    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10065:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10065:23    warning  Unexpected console statement                                                                                                 no-console
  10065:39    warning  Unexpected console statement                                                                                                 no-console
  10065:99    warning  Unexpected use of comma operator                                                                                             no-sequences
  10066:55    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10066:58    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10067:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10067:23    warning  Unexpected console statement                                                                                                 no-console
  10067:39    warning  Unexpected console statement                                                                                                 no-console
  10067:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  10068:47    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10069:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10069:39    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10070:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10070:10    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10070:22    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10070:33    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10070:39    warning  'o' was used before it was defined                                                                                           no-use-before-define
  10070:141   warning  'n' is already defined                                                                                                       no-redeclare
  10070:153   warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10070:165   warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10070:171   warning  's' was used before it was defined                                                                                           no-use-before-define
  10070:171   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10070:200   warning  's' was used before it was defined                                                                                           no-use-before-define
  10070:220   warning  'n' is already defined                                                                                                       no-redeclare
  10070:243   warning  's' is already defined                                                                                                       no-redeclare
  10070:354   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10070:354   warning  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    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10073:9     warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10073:12    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10073:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10073:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10073:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10073:105   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10074:39    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10075:32    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10075:50    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10075:66    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10075:129   warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10075:256   warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10075:285   warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10075:295   warning  'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10075:303   warning  '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    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10076:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  10079:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10080:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10080:9     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10080:130   warning  Unexpected use of comma operator                                                                                             no-sequences
  10081:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10081:7     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10081:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10081:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  10082:51    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10083:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10083:9     warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10083:27    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10083:67    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10083:91    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10083:146   warning  'n' is already defined                                                                                                       no-redeclare
  10083:295   warning  'i' is already defined                                                                                                       no-redeclare
  10083:340   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10083:340   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10083:531   warning  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     warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10085:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10085:12    warning  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    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10088:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10088:75    warning  Unexpected use of comma operator                                                                                             no-sequences
  10088:119   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10089:7     warning  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   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10089:151   warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10089:209   warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10090:12    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10090:24    warning  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    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10092:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10092:99    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10094:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10095:10    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10095:79    warning  Unexpected use of comma operator                                                                                             no-sequences
  10100:44    warning  '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    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10101:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10101:48    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10103:45    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10103:119   warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10103:164   warning  Unexpected use of comma operator                                                                                             no-sequences
  10105:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10107:7     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10108:16    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10111:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10112:12    warning  'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10112:60    warning  'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10112:67    warning  'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10115:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10115:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10115:107   warning  Unexpected use of comma operator                                                                                             no-sequences
  10115:200   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10116:45    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10116:48    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10116:51    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10117:15    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10117:23    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10117:30    warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10117:69    warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10117:134   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10117:200   warning  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    warning  'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10118:65    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10118:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10118:95    warning  Unexpected use of comma operator                                                                                             no-sequences
  10119:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10119:14    warning  'n' declared on line 10117 column 15 is used outside of binding context                                                      block-scoped-var
  10120:44    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10120:47    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10120:50    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10120:53    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10121:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10121:9     warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10121:12    warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10121:27    warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10121:45    warning  'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10121:68    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10121:91    warning  'c' is already declared in the upper scope on line 10178 column 15                                                           no-shadow
  10121:303   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10121:558   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10121:596   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10121:741   warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
  10121:1073  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10122:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  10122:44    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10123:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10123:33    warning  Unexpected var, use let or const instead                                                                                     no-var
  10126:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10126:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  10126:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10127:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10127:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10129:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10129:13    warning  'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10132:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10132:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10132:19    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
  10132:237   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10132:676   warning  Unexpected use of comma operator                                                                                             no-sequences
  10134:6     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10135:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10135:14    warning  'p' is already defined                                                                                                       no-redeclare
  10135:139   warning  Unexpected use of comma operator                                                                                             no-sequences
  10135:141   warning  'w' declared on line 10123 column 45 is used outside of binding context                                                      block-scoped-var
  10136:52    warning  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    warning  'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10136:204   warning  'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10137:119   warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10138:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10138:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10138:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  10140:52    warning  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   warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10142:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10142:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10142:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  10144:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10144:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  10145:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10145:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10145:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10145:58    warning  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    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10148:51    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10156:51    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10157:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10157:119   warning  Unexpected use of comma operator                                                                                             no-sequences
  10160:48    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10160:51    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10161:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10161:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10162:48    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10162:51    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10163:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10163:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10164:47    warning  '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    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10165:34    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10165:80    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10166:49    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10166:52    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10166:55    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10167:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10167:9     warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10167:26    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10167:39    warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10167:52    warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10167:69    warning  'e' is already defined                                                                                                       no-redeclare
  10167:231   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10167:231   warning  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   warning  'e' is already declared in the upper scope on line 10166 column 52                                                           no-shadow
  10168:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10168:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  10170:52    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10170:55    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10171:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10171:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10171:82    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10171:117   warning  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     warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10174:42    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10175:11    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10175:56    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10175:98    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10175:208   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10176:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10176:21    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10176:24    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10177:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10177:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10177:310   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10178:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10178:15    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10178:18    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10179:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10179:9     warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10179:44    warning  't' is already defined                                                                                                       no-redeclare
  10179:99    warning  't' is already defined                                                                                                       no-redeclare
  10179:154   warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10179:209   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10179:234   warning  Unexpected use of comma operator                                                                                             no-sequences
  10180:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10180:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10180:33    warning  Unexpected use of comma operator                                                                                             no-sequences
  10181:8     warning  'ace' is not defined                                                                                                         no-undef
  10181:106   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10181:109   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10181:112   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10181:112   warning  'i' is defined but never used                                                                                                no-unused-vars
  10182:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10182:35    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10182:58    warning  'e' is already defined                                                                                                       no-redeclare
  10182:100   warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10184:43    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10186:43    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10188:36    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10188:39    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10189:9     warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10189:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10189:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10189:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10189:162   warning  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    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10192:10    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10192:13    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10192:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10192:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10193:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10193:11    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10193:14    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10193:17    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10193:20    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10193:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10193:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10193:300   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10193:369   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10193:460   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10194:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10194:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10200:40    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10200:43    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10202:47    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10202:50    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10202:53    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10202:56    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10202:59    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10203:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10203:18    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10203:36    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10203:53    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10203:68    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10203:125   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10204:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10204:33    warning  Unexpected use of comma operator                                                                                             no-sequences
  10204:54    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:189   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:255   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:298   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10204:298   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10204:298   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10204:302   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:312   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:395   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:418   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10206:52    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10206:55    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10206:58    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10206:61    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10206:64    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10207:9     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10207:12    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10207:12    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10207:31    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10207:49    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10207:85    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10207:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10207:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10207:139   warning  Unexpected use of comma operator                                                                                             no-sequences
  10207:988   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10208:53    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10208:56    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10208:59    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10208:62    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10208:65    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10208:68    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10211:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10211:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10211:11    warning  'e' is already defined                                                                                                       no-redeclare
  10211:29    warning  'o' is already defined                                                                                                       no-redeclare
  10211:100   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10211:136   warning  't' is already defined                                                                                                       no-redeclare
  10212:57    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10212:60    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10212:63    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10212:66    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10212:69    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10212:72    warning  '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    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10213:29    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10213:65    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10213:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10213:176   warning  'e' is already declared in the upper scope on line 10212 column 57                                                           no-shadow
  10216:51    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10216:54    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10216:57    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10216:60    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10216:63    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10217:9     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10217:9     warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10217:45    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10217:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10217:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10217:75    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10217:132   warning  Unexpected use of comma operator                                                                                             no-sequences
  10218:53    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10218:56    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10218:59    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10218:62    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10218:65    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10219:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10219:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10219:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10220:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10220:21    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10220:24    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10221:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10221:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10222:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10222:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10222:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10223:8     warning  'ace' is not defined                                                                                                         no-undef
  10223:81    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10223:84    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10223:87    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10223:87    warning  'i' is defined but never used                                                                                                no-unused-vars
  10224:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10224:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10224:84    warning  'e' is already declared in the upper scope on line 10223 column 81                                                           no-shadow
  10227:8     warning  'ace' is not defined                                                                                                         no-undef
  10227:203   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10227:206   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10227:209   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10227:209   warning  'i' is defined but never used                                                                                                no-unused-vars
  10228:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10228:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10228:31    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10228:54    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10228:78    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10228:104   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10228:212   warning  'e' is already defined                                                                                                       no-redeclare
  10229:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10229:9     warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10229:31    warning  'e' is already defined                                                                                                       no-redeclare
  10229:59    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10229:89    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10229:143   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10229:162   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10230:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10230:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  10232:43    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10233:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10233:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10238:48    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10239:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10239:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  10239:75    warning  'e' is already declared in the upper scope on line 10238 column 48                                                           no-shadow
  10240:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10245:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10246:43    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10247:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10248:50    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10250:55    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10251:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10252:57    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10255:15    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10255:18    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10255:21    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10255:24    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10255:27    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10255:30    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10255:33    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10255:64    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10255:116   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10256:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10257:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10257:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10257:79    warning  'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:103   warning  't' declared on line 10255 column 18 is used outside of binding context                                                      block-scoped-var
  10257:168   warning  'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:277   warning  'n' declared on line 10255 column 24 is used outside of binding context                                                      block-scoped-var
  10257:338   warning  'o' declared on line 10255 column 27 is used outside of binding context                                                      block-scoped-var
  10257:406   warning  '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   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:462   warning  'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:466   warning  't' declared on line 10255 column 18 is used outside of binding context                                                      block-scoped-var
  10257:469   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:485   warning  'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:514   warning  '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   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:570   warning  'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:574   warning  'n' declared on line 10255 column 24 is used outside of binding context                                                      block-scoped-var
  10257:577   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:593   warning  'o' declared on line 10255 column 27 is used outside of binding context                                                      block-scoped-var
  10257:623   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10258:44    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10258:47    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10258:50    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10259:30    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10259:67    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10261:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
  10261:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10261:30    warning  Unexpected var, use let or const instead                                                                                     no-var
  10261:34    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10261:65    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10261:95    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10261:124   warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10261:131   warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10261:131   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10261:147   warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10261:154   warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10262:11    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10262:11    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10262:11    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10262:41    warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10263:12    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10263:12    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10264:12    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10264:12    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10264:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10265:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10265:8     warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10265:12    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10265:12    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10266:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10267:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  10267:17    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10267:20    warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10267:28    warning  'a' is already defined                                                                                                       no-redeclare
  10267:28    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:32    warning  'n' declared on line 10261 column 34 is used outside of binding context                                                      block-scoped-var
  10267:41    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10267:75    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:108   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:115   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:140   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10267:174   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:206   warning  Unexpected use of comma operator                                                                                             no-sequences
  10267:211   warning  'o' declared on line 10261 column 65 is used outside of binding context                                                      block-scoped-var
  10267:215   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10268:17    warning  'r' declared on line 10261 column 95 is used outside of binding context                                                      block-scoped-var
  10268:20    warning  's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10268:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10268:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10268:85    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:88    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:90    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10268:152   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:229   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:256   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10268:296   warning  Unexpected use of comma operator                                                                                             no-sequences
  10268:298   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10269:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10269:12    warning  'c' declared on line 10267 column 20 is used outside of binding context                                                      block-scoped-var
  10270:13    warning  's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10271:36    warning  's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10271:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10274:44    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10275:11    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10275:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10275:48    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10277:45    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10277:60    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10279:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10281:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10283:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10285:7     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10286:16    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10289:7     warning  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    warning  'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10290:76    warning  'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10290:83    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10293:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10293:115   warning  Unexpected use of comma operator                                                                                             no-sequences
  10294:53    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10294:56    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10294:59    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10295:15    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10295:23    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10295:30    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10295:69    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10295:134   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10295:200   warning  Unexpected use of comma operator                                                                                             no-sequences
  10296:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10296:62    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10296:77    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10296:77    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10296:105   warning  Unexpected use of comma operator                                                                                             no-sequences
  10296:313   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10297:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10297:14    warning  'n' declared on line 10295 column 15 is used outside of binding context                                                      block-scoped-var
  10298:39    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10299:43    warning  Unexpected var, use let or const instead                                                                                     no-var
  10299:47    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10299:81    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10299:96    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10301:6     warning  'n' declared on line 10299 column 96 is used outside of binding context                                                      block-scoped-var
  10301:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10301:44    warning  't' declared on line 10299 column 47 is used outside of binding context                                                      block-scoped-var
  10301:47    warning  'i' declared on line 10299 column 81 is used outside of binding context                                                      block-scoped-var
  10302:45    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10302:48    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10302:51    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10302:54    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10303:11    warning  Unexpected var, use let or const instead                                                                                     no-var
  10303:15    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10303:18    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10303:21    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10303:31    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10303:35    warning  Unexpected control character(s) in regular expression: \x00, \x1f                                                            no-control-regex
  10303:35    warning  Unexpected combined character in character class                                                                             no-misleading-character-class
  10303:732   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10303:777   warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10303:784   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10304:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10304:76    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10304:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10304:106   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10305:14    warning  'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:54    warning  'c' declared on line 10303 column 777 is used outside of binding context                                                     block-scoped-var
  10305:67    warning  'c' declared on line 10303 column 777 is used outside of binding context                                                     block-scoped-var
  10305:92    warning  Unexpected use of comma operator                                                                                             no-sequences
  10305:123   warning  'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:131   warning  'r' declared on line 10303 column 18 is used outside of binding context                                                      block-scoped-var
  10305:178   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:223   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10305:238   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:306   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:383   warning  '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   warning  'r' declared on line 10303 column 18 is used outside of binding context                                                      block-scoped-var
  10305:400   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:415   warning  'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:435   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10306:50    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10306:53    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10306:56    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10307:9     warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10307:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10308:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10309:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  10309:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  10309:17    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10309:63    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10311:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10311:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10312:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10312:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10313:13    warning  'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10313:20    warning  'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10313:27    warning  'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10315:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10315:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10316:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10317:7     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:71    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:97    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:107   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10320:113   warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10321:13    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10321:53    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10321:119   warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10321:155   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10321:227   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10322:18    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10322:61    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10324:69    warning  Unexpected use of comma operator                                                                                             no-sequences
  10324:184   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10327:9     warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10328:56    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10328:71    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10328:85    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10329:15    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10329:22    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10329:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10329:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10329:119   warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10333:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10337:15    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10337:80    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10340:54    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10340:57    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10342:10    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10342:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10345:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10346:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10346:25    warning  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    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10350:35    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10350:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10352:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  10352:18    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10353:13    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10353:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10356:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10360:14    warning  'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10360:32    warning  'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10360:40    warning  '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     warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10361:16    warning  'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10361:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10361:66    warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10362:15    warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10364:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10364:40    warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10370:51    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10370:51    warning  'e' is defined but never used                                                                                                no-unused-vars
  10371:11    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10371:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10371:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10371:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10371:79    warning  Unexpected use of comma operator                                                                                             no-sequences
  10372:51    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10372:54    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10372:57    warning  '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     warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10373:16    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10373:23    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10373:35    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10373:42    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10373:73    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10373:103   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10374:10    warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10374:10    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10374:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10374:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10375:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10377:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10378:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10379:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10379:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10382:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10382:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  10382:173   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10382:257   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10382:272   warning  Unexpected use of comma operator                                                                                             no-sequences
  10383:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10383:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10383:17    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10385:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10385:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10386:50    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10386:53    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10387:15    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10387:22    warning  '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    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10388:10    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10388:22    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10388:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10388:42    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10391:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10394:55    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10394:58    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10394:61    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10394:64    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10394:67    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10395:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10395:80    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10395:118   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10395:179   warning  Unexpected use of comma operator                                                                                             no-sequences
  10396:44    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10396:47    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10396:50    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10397:9     warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10397:12    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10397:15    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10397:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10397:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10397:30    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10397:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10397:475   warning  Unexpected use of comma operator                                                                                             no-sequences
  10397:630   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10398:51    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10398:54    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10399:80    warning  'e' is already declared in the upper scope on line 10398 column 51                                                           no-shadow
  10399:83    warning  't' is already declared in the upper scope on line 10398 column 54                                                           no-shadow
  10399:86    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10399:89    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10399:92    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10400:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10403:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
  10403:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  10403:17    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10403:20    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10403:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10403:34    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10403:41    warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10404:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  10404:43    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10407:1     warning  This line has a length of 254. Maximum allowed is 100                                                                        max-len
  10407:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10407:15    warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:17    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10407:20    warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:29    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:33    warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10407:36    warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:66    warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:70    warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:87    warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:91    warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:98    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:102   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:127   warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:131   warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:156   warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10407:159   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:176   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:183   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:187   warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:191   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:201   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:211   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:215   warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:220   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:224   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10408:10    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:14    warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:17    warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:38    warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:42    warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10408:62    warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:65    warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:82    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:107   warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10408:111   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:131   warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:134   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:139   warning  Unexpected use of comma operator                                                                                             no-sequences
  10408:141   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:146   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:156   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10411:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10414:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10414:21    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10414:24    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10415:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10415:17    warning  Unexpected use of comma operator                                                                                             no-sequences
  10415:225   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10416:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10416:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10416:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  10417:8     warning  'ace' is not defined                                                                                                         no-undef
  10417:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10417:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10417:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10417:99    warning  'i' is defined but never used                                                                                                no-unused-vars
  10418:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10418:8     warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10418:31    warning  'e' is already defined                                                                                                       no-redeclare
  10418:77    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10419:15    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10419:33    warning  'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10423:15    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10423:33    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10425:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10425:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10425:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10426:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10429:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10429:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  10430:43    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10432:43    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10434:44    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10435:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10435:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10436:49    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10437:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10437:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10438:50    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10439:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10439:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10441:11    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10441:41    warning  Return statement should not contain assignment                                                                               no-return-assign
  10441:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10441:74    warning  Unexpected use of comma operator                                                                                             no-sequences
  10443:9     warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10443:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10444:67    warning  Unexpected use of comma operator                                                                                             no-sequences
  10447:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10447:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10449:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10449:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10451:9     warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10451:12    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10451:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10451:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10451:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10451:69    warning  Unexpected use of comma operator                                                                                             no-sequences
  10452:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10458:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10458:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  10460:49    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10460:52    warning  '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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10463:58    warning  'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10464:47    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10464:50    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10466:39    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10467:28    warning  Unexpected var, use let or const instead                                                                                     no-var
  10467:32    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10467:68    warning  'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10467:75    warning  'n' is already declared in the upper scope on line 10476 column 21                                                           no-shadow
  10467:82    warning  'i' is already defined                                                                                                       no-redeclare
  10467:89    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10467:99    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10468:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10468:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10468:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10468:16    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10468:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10468:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10469:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10469:36    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10471:13    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10471:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10471:69    warning  Unexpected use of comma operator                                                                                             no-sequences
  10471:88    warning  'a' declared on line 10468 column 16 is used outside of binding context                                                      block-scoped-var
  10472:46    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10473:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10473:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10473:32    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10475:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10475:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  10476:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10476:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10476:24    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10477:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10477:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10478:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10478:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10478:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10479:8     warning  'ace' is not defined                                                                                                         no-undef
  10479:156   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10479:159   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10479:162   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10479:162   warning  'i' is defined but never used                                                                                                no-unused-vars
  10480:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10480:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10480:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10480:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
  10480:58    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10480:61    warning  '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    warning  'e' is already declared in the upper scope on line 10480 column 58                                                           no-shadow
  10481:97    warning  't' is already declared in the upper scope on line 10480 column 61                                                           no-shadow
  10482:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
  10483:21    warning  'e' is already declared in the upper scope on line 10480 column 58                                                           no-shadow
  10483:24    warning  't' is already declared in the upper scope on line 10480 column 61                                                           no-shadow
  10484:19    warning  'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10485:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10488:19    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10488:22    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10491:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10491:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10493:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10493:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  10493:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10494:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10494:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10494:54    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10494:78    warning  'e' is already defined                                                                                                       no-redeclare
  10494:123   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10494:165   warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10495:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10495:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10496:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10496:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10496:25    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10496:28    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10497:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10497:44    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10498:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10498:42    warning  'h' was used before it was defined                                                                                           no-use-before-define
  10498:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  10499:9     warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10499:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10499:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10499:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10499:213   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10499:263   warning  Unexpected use of comma operator                                                                                             no-sequences
  10502:42    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10504:48    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10505:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10505:92    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10505:118   warning  Unexpected use of comma operator                                                                                             no-sequences
  10506:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10507:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10508:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10508:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10508:14    warning  'r' is already defined                                                                                                       no-redeclare
  10508:33    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10508:36    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10509:11    warning  'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10509:70    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10510:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10510:69    warning  'u' was used before it was defined                                                                                           no-use-before-define
  10510:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  10511:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10511:68    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10511:119   warning  Unexpected use of comma operator                                                                                             no-sequences
  10514:41    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10516:46    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10518:47    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10520:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10521:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10522:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10522:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10522:14    warning  'e' is already defined                                                                                                       no-redeclare
  10522:33    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10522:36    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10523:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10524:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10524:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  10525:8     warning  'ace' is not defined                                                                                                         no-undef
  10525:163   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10525:166   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10525:169   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10525:169   warning  'i' is defined but never used                                                                                                no-unused-vars
  10526:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10526:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10526:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10526:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
  10526:58    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10526:61    warning  '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    warning  'e' is already declared in the upper scope on line 10526 column 58                                                           no-shadow
  10527:97    warning  't' is already declared in the upper scope on line 10526 column 61                                                           no-shadow
  10528:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
  10529:21    warning  'e' is already declared in the upper scope on line 10526 column 58                                                           no-shadow
  10529:24    warning  't' is already declared in the upper scope on line 10526 column 61                                                           no-shadow
  10530:19    warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10531:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10534:19    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10534:22    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10537:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10537:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10539:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10539:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  10539:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10540:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10540:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10540:54    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10540:78    warning  'e' is already defined                                                                                                       no-redeclare
  10540:123   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10540:963   warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10541:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10541:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10542:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10542:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10542:25    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10542:28    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10543:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10543:44    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10544:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10544:42    warning  'h' was used before it was defined                                                                                           no-use-before-define
  10544:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  10544:88    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10544:91    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10545:9     warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10545:12    warning  'n' is already declared in the upper scope on line 10526 column 8                                                            no-shadow
  10545:15    warning  'o' is already declared in the upper scope on line 10526 column 11                                                           no-shadow
  10545:18    warning  'r' is already declared in the upper scope on line 10540 column 10                                                           no-shadow
  10545:21    warning  's' is already declared in the upper scope on line 10540 column 32                                                           no-shadow
  10545:24    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:125   warning  'e' is already declared in the upper scope on line 10544 column 88                                                           no-shadow
  10551:11    warning  'e' is already declared in the upper scope on line 10544 column 88                                                           no-shadow
  10551:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10551:14    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10551:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10551:94    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10552:101   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10552:168   warning  Unexpected use of comma operator                                                                                             no-sequences
  10556:54    warning  '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    warning  Return statement should not contain assignment                                                                               no-return-assign
  10557:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10557:103   warning  Unexpected use of '>>='                                                                                                      no-bitwise
  10557:209   warning  Unexpected use of comma operator                                                                                             no-sequences
  10560:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10561:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  10562:48    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10562:51    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10563:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10563:474   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10564:45    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10565:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10565:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  10566:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10566:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10566:14    warning  'r' is already defined                                                                                                       no-redeclare
  10566:33    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10566:36    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10567:11    warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10567:70    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10568:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10568:69    warning  'u' was used before it was defined                                                                                           no-use-before-define
  10568:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  10568:115   warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10568:118   warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10569:9     warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10569:12    warning  'n' is already declared in the upper scope on line 10526 column 8                                                            no-shadow
  10569:15    warning  'o' is already declared in the upper scope on line 10526 column 11                                                           no-shadow
  10569:18    warning  'r' is already declared in the upper scope on line 10540 column 10                                                           no-shadow
  10569:21    warning  's' is already declared in the upper scope on line 10540 column 32                                                           no-shadow
  10569:24    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:126   warning  'e' is already declared in the upper scope on line 10568 column 115                                                          no-shadow
  10575:11    warning  'e' is already declared in the upper scope on line 10568 column 115                                                          no-shadow
  10575:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10575:14    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10575:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10575:97    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10576:101   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10576:170   warning  Unexpected use of comma operator                                                                                             no-sequences
  10580:56    warning  '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    warning  Return statement should not contain assignment                                                                               no-return-assign
  10581:90    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10581:99    warning  Unexpected use of '>>='                                                                                                      no-bitwise
  10581:201   warning  Unexpected use of comma operator                                                                                             no-sequences
  10582:41    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10583:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10583:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  10584:47    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10584:50    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10585:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10585:460   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10586:46    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10587:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10587:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10588:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10588:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10588:14    warning  'e' is already defined                                                                                                       no-redeclare
  10588:33    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10588:36    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10589:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10590:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10590:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  10591:8     warning  'ace' is not defined                                                                                                         no-undef
  10591:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10591:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10591:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10591:99    warning  'i' is defined but never used                                                                                                no-unused-vars
  10592:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10592:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10592:43    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10592:46    warning  'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10592:49    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10593:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10593:114   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10593:120   warning  'i' is already declared in the upper scope on line 10591 column 99                                                           no-shadow
  10593:130   warning  Unexpected dangling '_' in '_flush'                                                                                          no-underscore-dangle
  10593:155   warning  'e' is already declared in the upper scope on line 10592 column 46                                                           no-shadow
  10593:155   warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10594:28    warning  't' is already declared in the upper scope on line 10592 column 49                                                           no-shadow
  10594:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10594:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  10596:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10596:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10596:39    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10597:20    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10597:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  10597:86    warning  Unexpected dangling '_' in '_flush'                                                                                          no-underscore-dangle
  10598:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  10598:38    warning  'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10598:38    warning  'e' is defined but never used                                                                                                no-unused-vars
  10599:11    warning  't' is already declared in the upper scope on line 10591 column 96                                                           no-shadow
  10599:29    warning  Return statement should not contain assignment                                                                               no-return-assign
  10599:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10599:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  10601:8     warning  'ace' is not defined                                                                                                         no-undef
  10601:193   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10601:196   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10601:199   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10601:199   warning  'i' is defined but never used                                                                                                no-unused-vars
  10602:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10602:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10602:31    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10602:54    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10602:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10602:103   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10602:132   warning  'e' is already defined                                                                                                       no-redeclare
  10602:178   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10602:220   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10602:273   warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10602:276   warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10603:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10603:32    warning  Unexpected use of comma operator                                                                                             no-sequences
  10604:52    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10605:9     warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10605:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10605:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10605:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10605:400   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10607:11    warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10607:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10607:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10607:67    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10607:67    warning  'e' is defined but never used                                                                                                no-unused-vars
  10609:8     warning  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     warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10611:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10611:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10611:151   warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10612:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10612:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10614:43    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10616:46    warning  '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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10618:50    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10619:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10620:50    warning  '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     warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10621:34    warning  Return statement should not contain assignment                                                                               no-return-assign
  10621:34    warning  Return statement should not contain assignment                                                                               no-return-assign
  10621:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10621:45    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10623:48    warning  Unexpected use of comma operator                                                                                             no-sequences
  10624:41    warning  '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    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10627:17    warning  'e' is already declared in the upper scope on line 10627 column 14                                                           no-shadow
  10627:20    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10630:53    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10630:56    warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10631:14    warning  'i' is already declared in the upper scope on line 10601 column 199                                                          no-shadow
  10631:17    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10631:20    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10631:23    warning  '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    warning  'n' is already declared in the upper scope on line 10633 column 16                                                           no-shadow
  10632:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10633:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10633:16    warning  'n' is already declared in the upper scope on line 10602 column 8                                                            no-shadow
  10633:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10633:22    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10635:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10635:16    warning  'o' is already declared in the upper scope on line 10602 column 31                                                           no-shadow
  10635:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10635:22    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10637:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10637:16    warning  'r' is already declared in the upper scope on line 10602 column 54                                                           no-shadow
  10637:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10637:22    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10639:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10639:16    warning  's' is already declared in the upper scope on line 10602 column 78                                                           no-shadow
  10639:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10640:37    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10641:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10641:51    warning  Unexpected use of comma operator                                                                                             no-sequences
  10641:100   warning  Unexpected var, use let or const instead                                                                                     no-var
  10641:104   warning  'a' is already declared in the upper scope on line 10602 column 103                                                          no-shadow
  10641:107   warning  'l' is already declared in the upper scope on line 10602 column 178                                                          no-shadow
  10641:131   warning  'c' is already declared in the upper scope on line 10602 column 220                                                          no-shadow
  10641:155   warning  'h' is already declared in the upper scope on line 10642 column 21                                                           no-shadow
  10641:203   warning  'd' is already defined                                                                                                       no-redeclare
  10641:261   warning  'c' is already defined                                                                                                       no-redeclare
  10641:293   warning  'h' is already defined                                                                                                       no-redeclare
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10642:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10642:24    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10643:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10643:39    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10644:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10644:57    warning  Unexpected use of comma operator                                                                                             no-sequences
  10645:8     warning  'ace' is not defined                                                                                                         no-undef
  10645:80    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10645:83    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10645:86    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10647:8     warning  'ace' is not defined                                                                                                         no-undef
  10647:137   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10647:140   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10647:143   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10647:143   warning  'i' is defined but never used                                                                                                no-unused-vars
  10648:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10648:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10648:31    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10648:54    warning  'e' is already defined                                                                                                       no-redeclare
  10648:100   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10649:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10649:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  10650:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10651:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  10652:50    warning  'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10654:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10654:10    warning  't' is already declared in the upper scope on line 10647 column 140                                                          no-shadow
  10654:88    warning  'i' is already declared in the upper scope on line 10647 column 143                                                          no-shadow
  10654:153   warning  'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10654:153   warning  'n' is already declared in the upper scope on line 10648 column 8                                                            no-shadow
  10654:193   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10654:256   warning  Unexpected use of comma operator                                                                                             no-sequences
  10654:258   warning  'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10655:13    warning  'o' is already declared in the upper scope on line 10648 column 31                                                           no-shadow
  10655:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10655:52    warning  'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10655:65    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10657:18    warning  Unexpected var, use let or const instead                                                                                     no-var
  10657:22    warning  'n' is already defined                                                                                                       no-redeclare
  10657:36    warning  'e' is already declared in the upper scope on line 10652 column 50                                                           no-shadow
  10657:39    warning  't' is already declared in the upper scope on line 10654 column 10                                                           no-shadow
  10657:112   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10658:12    warning  's' is already declared in the upper scope on line 10670 column 21                                                           no-shadow
  10658:28    warning  's' is already defined                                                                                                       no-redeclare
  10658:67    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10658:92    warning  's' is already defined                                                                                                       no-redeclare
  10658:132   warning  'a' is already defined                                                                                                       no-redeclare
  10658:172   warning  's' is already defined                                                                                                       no-redeclare
  10658:205   warning  'a' is already defined                                                                                                       no-redeclare
  10658:216   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10658:385   warning  's' is already defined                                                                                                       no-redeclare
  10658:400   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10658:400   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10658:438   warning  Unexpected use of comma operator                                                                                             no-sequences
  10660:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  10660:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10660:12    warning  'e' is already defined                                                                                                       no-redeclare
  10660:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10662:56    warning  'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10663:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10663:55    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10664:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10665:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10670:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10670:21    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10670:24    warning  'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10670:27    warning  't' is already declared in the upper scope on line 10647 column 140                                                          no-shadow
  10671:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10671:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10671:158   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10671:214   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10672:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10672:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10672:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  10673:8     warning  'ace' is not defined                                                                                                         no-undef
  10673:461   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10673:464   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10673:467   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10673:467   warning  'i' is defined but never used                                                                                                no-unused-vars
  10674:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10674:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10674:30    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10674:52    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10674:75    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10674:96    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10674:130   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10674:164   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10674:463   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10674:648   warning  'e' is already defined                                                                                                       no-redeclare
  10675:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10675:36    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10675:174   warning  Unexpected use of comma operator                                                                                             no-sequences
  10676:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10677:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10677:90    warning  Unexpected use of comma operator                                                                                             no-sequences
  10678:44    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10678:47    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10678:50    warning  '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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10679:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10682:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10683:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10685:44    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10687:26    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10687:65    warning  Unexpected use of comma operator                                                                                             no-sequences
  10690:43    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10695:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10696:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10696:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10696:47    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10696:50    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10698:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10698:71    warning  Unexpected var, use let or const instead                                                                                     no-var
  10698:71    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10698:75    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10698:95    warning  'o' is already defined                                                                                                       no-redeclare
  10698:227   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10698:440   warning  Unexpected use of comma operator                                                                                             no-sequences
  10699:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10700:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10700:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10700:77    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10700:124   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10702:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10702:53    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10702:56    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10702:59    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10703:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10703:38    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10703:45    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10703:45    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10703:61    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10703:61    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:197   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10703:223   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:471   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:496   warning  Unexpected use of comma operator                                                                                             no-sequences
  10703:518   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10703:530   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:568   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10703:1291  warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:1342  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10704:47    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10705:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10705:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10705:62    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10705:149   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10707:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10707:59    warning  'e' is already defined                                                                                                       no-redeclare
  10707:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10708:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10712:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10713:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10713:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10718:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10722:57    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10724:51    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10728:53    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10734:46    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10738:51    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10740:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10745:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10745:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10745:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10745:592   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10753:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10753:12    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10753:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10753:18    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10753:21    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10753:24    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10753:27    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10753:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10753:30    warning  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    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10759:33    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10759:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10762:43    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10763:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10764:48    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10764:51    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10764:54    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10764:57    warning  '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    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10765:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10765:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10765:42    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10765:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  10765:60    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10765:77    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10765:93    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10766:42    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10766:45    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10766:48    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10766:51    warning  '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    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10767:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10767:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10767:36    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10767:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  10767:54    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10767:71    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10767:87    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10770:59    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10774:59    warning  '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     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10777:41    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10777:41    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10777:72    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10777:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10777:256   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10779:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  10784:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10784:50    warning  '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    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10785:68    warning  Unexpected use of comma operator                                                                                             no-sequences
  10785:140   warning  't' declared on line 10788 column 226 is used outside of binding context                                                     block-scoped-var
  10787:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10787:14    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10787:32    warning  Unexpected use of comma operator                                                                                             no-sequences
  10788:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10788:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10788:64    warning  Unexpected use of comma operator                                                                                             no-sequences
  10788:66    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10788:216   warning  Unexpected var, use let or const instead                                                                                     no-var
  10788:220   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10788:223   warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10788:226   warning  't' is already defined                                                                                                       no-redeclare
  10788:248   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10788:250   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:274   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:298   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:322   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:347   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:373   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:405   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10788:410   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:470   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10788:519   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10788:691   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:693   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10788:723   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:824   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1093  warning  Unexpected use of comma operator                                                                                             no-sequences
  10788:1095  warning  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  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1709  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1763  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1787  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1897  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1923  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2215  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2421  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2472  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2625  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2649  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2801  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2975  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:3066  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:3072  warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:3154  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:3160  warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:3242  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10790:6     warning  Unexpected use of '|='                                                                                                       no-bitwise
  10793:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10793:63    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10793:101   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10793:229   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10793:229   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10793:414   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10793:416   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:459   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:486   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:510   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10793:737   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10795:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10795:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10795:12    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10795:30    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10795:46    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10795:83    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10795:137   warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10795:165   warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10795:257   warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10795:286   warning  's' is already defined                                                                                                       no-redeclare
  10795:374   warning  'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10795:518   warning  'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10795:629   warning  'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10795:664   warning  'n' is already defined                                                                                                       no-redeclare
  10795:1012  warning  'c' is already defined                                                                                                       no-redeclare
  10795:1025  warning  'h' is already defined                                                                                                       no-redeclare
  10795:1128  warning  's' is already defined                                                                                                       no-redeclare
  10795:1170  warning  's' is already defined                                                                                                       no-redeclare
  10795:1257  warning  'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10795:1278  warning  'n' is already defined                                                                                                       no-redeclare
  10795:1313  warning  'u' is already declared in the upper scope on line 10674 column 263                                                          no-shadow
  10795:1337  warning  't' is already defined                                                                                                       no-redeclare
  10795:1679  warning  Return statement should not contain assignment                                                                               no-return-assign
  10795:1679  warning  Return statement should not contain assignment                                                                               no-return-assign
  10795:1679  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10795:1709  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10795:1751  warning  Unexpected use of comma operator                                                                                             no-sequences
  10795:1769  warning  Unexpected use of '|='                                                                                                       no-bitwise
  10795:1841  warning  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    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10798:45    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10798:77    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10798:130   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10800:53    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10801:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10801:58    warning  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     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10805:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10805:114   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10807:66    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10809:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10810:52    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10810:55    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10812:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10812:58    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10814:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10815:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10815:5     warning  Unexpected dangling '_' in '_rows'                                                                                           no-underscore-dangle
  10815:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  10816:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10817:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10817:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10824:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10824:59    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10824:62    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10825:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10825:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  10826:53    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10826:56    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10826:59    warning  '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     warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10827:12    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10827:15    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10827:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10827:18    warning  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    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10838:44    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10838:47    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10839:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10839:9     warning  'e' is already defined                                                                                                       no-redeclare
  10839:106   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10839:155   warning  'e' is already defined                                                                                                       no-redeclare
  10839:183   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10839:220   warning  Unexpected use of comma operator                                                                                             no-sequences
  10840:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10840:46    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10841:11    warning  Unexpected var, use let or const instead                                                                                     no-var
  10841:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10841:18    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10841:21    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10841:28    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10841:44    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10841:52    warning  'o' is already defined                                                                                                       no-redeclare
  10842:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10843:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10843:14    warning  's' declared on line 10841 column 44 is used outside of binding context                                                      block-scoped-var
  10844:45    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10844:48    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10844:51    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10844:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10845:72    warning  Unexpected use of comma operator                                                                                             no-sequences
  10845:139   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10845:139   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10845:169   warning  Unexpected use of comma operator                                                                                             no-sequences
  10846:49    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10846:52    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10847:9     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10847:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10848:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10848:10    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10848:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10848:27    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10850:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10850:14    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10850:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10850:79    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10853:1     warning  This line has a length of 239. Maximum allowed is 100                                                                        max-len
  10853:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10853:15    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10853:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10853:93    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10855:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  10855:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  10855:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10855:116   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10856:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10859:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10859:16    warning  '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     warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10860:32    warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10860:44    warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:71    warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10862:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10864:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10865:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  10866:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10866:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10867:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10867:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  10868:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10868:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10869:70    warning  Unexpected use of comma operator                                                                                             no-sequences
  10870:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10870:50    warning  '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   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10872:57    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10872:60    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10873:32    warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:63    warning  'i' was used before it was defined                                                                                           no-use-before-define
  10873:168   warning  'i' was used before it was defined                                                                                           no-use-before-define
  10873:179   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:222   warning  Unexpected var, use let or const instead                                                                                     no-var
  10873:222   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10873:226   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10873:252   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:276   warning  'e' is already defined                                                                                                       no-redeclare
  10873:305   warning  't' is already defined                                                                                                       no-redeclare
  10873:344   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:373   warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10874:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10874:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10875:32    warning  'i' was used before it was defined                                                                                           no-use-before-define
  10875:63    warning  'n' was used before it was defined                                                                                           no-use-before-define
  10875:168   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10875:179   warning  'i' was used before it was defined                                                                                           no-use-before-define
  10875:222   warning  Unexpected var, use let or const instead                                                                                     no-var
  10875:222   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10875:226   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10875:229   warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10875:279   warning  'e' is already defined                                                                                                       no-redeclare
  10875:308   warning  'e' is already defined                                                                                                       no-redeclare
  10875:367   warning  't' is already defined                                                                                                       no-redeclare
  10876:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10876:59    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10877:9     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10877:52    warning  't' is already defined                                                                                                       no-redeclare
  10877:103   warning  'e' is already defined                                                                                                       no-redeclare
  10877:274   warning  't' is already defined                                                                                                       no-redeclare
  10877:303   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10882:48    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10883:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10883:85    warning  Unexpected use of comma operator                                                                                             no-sequences
  10883:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10884:51    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10885:11    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10885:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10885:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10885:108   warning  Unexpected use of comma operator                                                                                             no-sequences
  10887:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10887:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10887:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10888:45    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10888:48    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10889:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10889:9     warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10889:12    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10889:15    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10889:18    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10889:53    warning  't' is already defined                                                                                                       no-redeclare
  10889:96    warning  'r' is already defined                                                                                                       no-redeclare
  10889:170   warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10889:340   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10889:340   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10889:435   warning  'e' is already declared in the upper scope on line 10888 column 45                                                           no-shadow
  10890:12    warning  't' is already declared in the upper scope on line 10888 column 48                                                           no-shadow
  10890:42    warning  'i' is already declared in the upper scope on line 10889 column 12                                                           no-shadow
  10890:73    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10890:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10890:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  10891:23    warning  'e' is already declared in the upper scope on line 10888 column 45                                                           no-shadow
  10892:12    warning  't' is already declared in the upper scope on line 10888 column 48                                                           no-shadow
  10892:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10892:43    warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
  10894:60    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10894:63    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10895:11    warning  Unexpected var, use let or const instead                                                                                     no-var
  10895:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10895:65    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10895:71    warning  'n' was used before it was defined                                                                                           no-use-before-define
  10895:131   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10895:134   warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10895:158   warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10895:166   warning  '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    warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10896:68    warning  'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10896:136   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10897:11    warning  'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10897:18    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10897:53    warning  '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    warning  'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10898:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10898:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10898:79    warning  Unexpected use of comma operator                                                                                             no-sequences
  10903:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10903:14    warning  '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     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10905:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10905:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10906:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10906:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10906:47    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10906:50    warning  '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    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10907:29    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10907:93    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10907:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10907:122   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10908:16    warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10908:23    warning  'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10909:13    warning  'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10909:25    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10910:12    warning  'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10910:44    warning  'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10910:71    warning  'h' is already defined                                                                                                       no-redeclare
  10910:95    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10915:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10916:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10916:59    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10917:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10917:48    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10917:55    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10917:63    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10917:71    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10918:12    warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10918:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10918:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10918:43    warning  Unexpected use of comma operator                                                                                             no-sequences
  10919:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10919:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  10919:40    warning  'r' declared on line 10917 column 63 is used outside of binding context                                                      block-scoped-var
  10920:49    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10920:52    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10920:52    warning  't' is defined but never used                                                                                                no-unused-vars
  10921:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10921:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  10922:41    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10922:44    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10923:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10923:12    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10923:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10923:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10923:31    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10923:34    warning  'e' is already declared in the upper scope on line 10923 column 9                                                            no-shadow
  10924:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10926:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10928:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10928:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10928:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10928:166   warning  't' is already declared in the upper scope on line 10923 column 31                                                           no-shadow
  10928:248   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10928:264   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10928:298   warning  Unexpected use of comma operator                                                                                             no-sequences
  10928:486   warning  Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
  10929:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10929:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10929:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10929:26    warning  Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
  10932:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10932:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10934:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10936:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10938:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10943:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10943:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  10944:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10945:11    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10945:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10945:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10945:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10945:166   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10945:215   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10945:398   warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10946:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10947:56    warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10948:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10949:217   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10949:266   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10949:339   warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10950:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10951:56    warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10952:6     warning  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     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10955:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10955:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10956:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10957:66    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10958:10    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10958:40    warning  'e' is already defined                                                                                                       no-redeclare
  10958:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10958:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10960:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10960:24    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10960:27    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10961:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10961:9     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10961:19    warning  'e' is already defined                                                                                                       no-redeclare
  10961:222   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10961:715   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:836   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:877   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:898   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10961:898   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10961:921   warning  Unexpected use of comma operator                                                                                             no-sequences
  10961:947   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:990   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1092  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1141  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1200  warning  'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10962:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10963:42    warning  'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10964:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10965:115   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10965:235   warning  'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10966:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10966:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10967:40    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10968:485   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10968:708   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10969:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10969:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10969:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  10969:580   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10971:81    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10972:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10977:58    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10978:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10978:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10981:39    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10982:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10982:54    warning  Unexpected use of comma operator                                                                                             no-sequences
  10983:64    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10985:68    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10987:62    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10989:62    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10990:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  10991:66    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10993:68    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10994:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10995:66    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10996:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10997:70    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10997:70    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10999:70    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10999:70    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11001:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11002:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11002:43    warning  Unexpected use of comma operator                                                                                             no-sequences
  11003:57    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11004:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11004:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11005:37    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11005:37    warning  'e' is defined but never used                                                                                                no-unused-vars
  11007:37    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11007:37    warning  'e' is defined but never used                                                                                                no-unused-vars
  11008:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11008:63    warning  Unexpected use of comma operator                                                                                             no-sequences
  11009:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11009:43    warning  'e' is defined but never used                                                                                                no-unused-vars
  11011:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11012:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11013:78    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11014:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11014:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11015:44    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11017:52    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11022:8     warning  'ace' is not defined                                                                                                         no-undef
  11022:155   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11022:158   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11022:161   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11022:161   warning  't' is defined but never used                                                                                                no-unused-vars
  11023:10    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11023:33    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11023:56    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11023:124   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11023:133   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11023:136   warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11024:9     warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11024:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11024:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11024:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11024:154   warning  't' is already declared in the upper scope on line 11024 column 9                                                            no-shadow
  11025:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11027:16    warning  'e' is already declared in the upper scope on line 11023 column 136                                                          no-shadow
  11028:13    warning  'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11028:100   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11028:120   warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11031:18    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11032:86    warning  Unexpected use of comma operator                                                                                             no-sequences
  11033:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11034:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  11034:74    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11034:77    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11034:80    warning  'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11034:83    warning  'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11034:86    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11035:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11035:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:75    warning  Unexpected use of comma operator                                                                                             no-sequences
  11035:257   warning  'e' is already declared in the upper scope on line 11034 column 74                                                           no-shadow
  11038:36    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11039:12    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11039:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11040:21    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11040:63    warning  This line has 8 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11040:83    warning  Unexpected var, use let or const instead                                                                                     no-var
  11040:87    warning  'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11040:115   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11040:236   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11040:254   warning  Unexpected console statement                                                                                                 no-console
  11040:269   warning  Unexpected console statement                                                                                                 no-console
  11042:38    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11043:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11043:24    warning  Unexpected console statement                                                                                                 no-console
  11043:41    warning  Unexpected console statement                                                                                                 no-console
  11044:41    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11047:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11047:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11047:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  11047:123   warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11050:31    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11050:34    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11052:31    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11052:34    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11052:37    warning  '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    warning  'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11053:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11053:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11053:81    warning  Unexpected use of comma operator                                                                                             no-sequences
  11054:31    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11054:34    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11056:127   warning  Unexpected use of comma operator                                                                                             no-sequences
  11057:16    warning  'e' is already declared in the upper scope on line 11054 column 31                                                           no-shadow
  11058:7     warning  Unexpected console statement                                                                                                 no-console
  11060:43    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11061:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11061:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11062:41    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11063:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11063:88    warning  Unexpected use of comma operator                                                                                             no-sequences
  11063:99    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11065:12    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11065:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11065:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11065:92    warning  Unexpected use of '>>'                                                                                                       no-bitwise
  11067:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11067:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11067:59    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11067:62    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11067:65    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11068:9     warning  'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11068:19    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11068:27    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11068:51    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11068:59    warning  'a' is already declared in the upper scope on line 11022 column 155                                                          no-shadow
  11068:67    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11068:141   warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11069:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11069:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  11069:43    warning  'l' was used before it was defined                                                                                           no-use-before-define
  11069:49    warning  'l' was used before it was defined                                                                                           no-use-before-define
  11070:13    warning  'l' is already declared in the upper scope on line 11023 column 133                                                          no-shadow
  11070:46    warning  '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    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11073:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11073:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11073:87    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11074:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  11074:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11074:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  11074:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  11074:45    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11076:6     warning  Unexpected use of comma operator                                                                                             no-sequences
  11076:32    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11076:35    warning  't' is already declared in the upper scope on line 11067 column 62                                                           no-shadow
  11078:28    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11078:31    warning  't' is already declared in the upper scope on line 11067 column 62                                                           no-shadow
  11080:41    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11085:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  11086:8     warning  'ace' is not defined                                                                                                         no-undef
  11086:130   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11086:133   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11086:136   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11086:136   warning  'i' is defined but never used                                                                                                no-unused-vars
  11087:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11087:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11087:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11087:79    warning  'e' is already defined                                                                                                       no-redeclare
  11087:101   warning  '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    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11088:21    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11088:35    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11088:53    warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11088:240   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11088:240   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11088:259   warning  Unexpected use of comma operator                                                                                             no-sequences
  11088:303   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11088:426   warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11089:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11089:64    warning  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     warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11092:12    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11092:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11092:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11092:111   warning  '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    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11097:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11097:40    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11101:41    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11104:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11104:13    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11105:27    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11105:33    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11105:124   warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11105:218   warning  'o' is already declared in the upper scope on line 11087 column 101                                                          no-shadow
  11105:284   warning  Unexpected use of comma operator                                                                                             no-sequences
  11107:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11107:18    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11108:13    warning  's' declared on line 11112 column 16 is used outside of binding context                                                      block-scoped-var
  11108:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11108:26    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11108:26    warning  'a' declared on line 11112 column 13 is used outside of binding context                                                      block-scoped-var
  11108:62    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11108:62    warning  'a' declared on line 11112 column 13 is used outside of binding context                                                      block-scoped-var
  11108:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11108:106   warning  's' declared on line 11112 column 16 is used outside of binding context                                                      block-scoped-var
  11111:14    warning  'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11111:42    warning  'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11111:50    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11112:13    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11112:16    warning  's' is already defined                                                                                                       no-redeclare
  11112:16    warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:46    warning  'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11112:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11112:102   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11112:105   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:112   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:122   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:129   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11115:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11115:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11115:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  11117:46    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11118:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11118:39    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11120:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11123:12    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11123:22    warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11123:40    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11123:55    warning  'e' is already declared in the upper scope on line 11123 column 40                                                           no-shadow
  11123:58    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11124:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11124:67    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11125:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11125:50    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11129:47    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11130:9     warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11130:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11130:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11130:218   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11130:280   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11132:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11132:63    warning  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    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11135:51    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11135:119   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11137:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11139:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11139:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11139:24    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11139:27    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11139:30    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11139:33    warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11139:36    warning  'o' is already declared in the upper scope on line 11087 column 101                                                          no-shadow
  11139:39    warning  'r' is already declared in the upper scope on line 11139 column 21                                                           no-shadow
  11140:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11140:9     warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11140:19    warning  't' is already defined                                                                                                       no-redeclare
  11144:107   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11144:107   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11144:138   warning  Unexpected use of comma operator                                                                                             no-sequences
  11145:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11145:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11145:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  11146:8     warning  'ace' is not defined                                                                                                         no-undef
  11146:130   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11146:133   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11146:136   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11146:136   warning  'i' is defined but never used                                                                                                no-unused-vars
  11147:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11147:76    warning  'e' is already declared in the upper scope on line 11146 column 130                                                          no-shadow
  11147:79    warning  't' is already declared in the upper scope on line 11146 column 133                                                          no-shadow
  11148:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11148:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11149:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11149:32    warning  '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     warning  't' is already declared in the upper scope on line 11146 column 133                                                          no-shadow
  11150:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:25    warning  'i' is already declared in the upper scope on line 11146 column 136                                                          no-shadow
  11150:25    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:39    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11150:39    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:55    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11150:55    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:70    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11150:70    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:91    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11150:110   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11150:147   warning  Unexpected use of comma operator                                                                                             no-sequences
  11150:181   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11154:1     warning  This line has a length of 335. Maximum allowed is 100                                                                        max-len
  11154:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11154:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11154:14    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11154:17    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11154:66    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  11154:139   warning  'I' is already defined                                                                                                       no-redeclare
  11154:277   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11155:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11157:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  11161:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11162:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11162:78    warning  Unexpected use of comma operator                                                                                             no-sequences
  11162:82    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11163:8     warning  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    warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11164:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11164:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11164:227   warning  Unexpected use of comma operator                                                                                             no-sequences
  11166:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11167:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:23    warning  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    warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11168:64    warning  't' is already declared in the upper scope on line 11150 column 9                                                            no-shadow
  11168:126   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11168:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11168:346   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11169:1     warning  This line has a length of 268. Maximum allowed is 100                                                                        max-len
  11169:240   warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11170:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11170:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  11171:13    warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11171:13    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11172:12    warning  Unexpected use of comma operator                                                                                             no-sequences
  11172:171   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11172:181   warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11174:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11174:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  11181:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11184:8     warning  'ace' is not defined                                                                                                         no-undef
  11184:125   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11184:128   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11184:131   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11184:131   warning  'i' is defined but never used                                                                                                no-unused-vars
  11185:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11185:102   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11187:178   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11189:208   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11191:216   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11193:198   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11195:184   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11197:188   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11199:196   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11201:221   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11203:159   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11205:94    warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11207:147   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11209:100   warning  Unexpected use of comma operator                                                                                             no-sequences
  11209:221   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11211:71    warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11213:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11213:84    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11214:8     warning  'ace' is not defined                                                                                                         no-undef
  11214:293   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11214:296   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11214:299   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11214:299   warning  't' is defined but never used                                                                                                no-unused-vars
  11215:10    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11215:105   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11215:158   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11215:205   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11215:250   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11215:320   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11215:358   warning  Unexpected var, use let or const instead                                                                                     no-var
  11215:362   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11215:401   warning  'n' is already defined                                                                                                       no-redeclare
  11220:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11220:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11220:75    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11220:78    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11223:12    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11223:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11223:68    warning  Unexpected use of comma operator                                                                                             no-sequences
  11223:124   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11224:42    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11225:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11225:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  11226:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11226:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11226:42    warning  'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:71    warning  Return statement should not contain assignment                                                                               no-return-assign
  11226:71    warning  Return statement should not contain assignment                                                                               no-return-assign
  11226:99    warning  Unexpected use of comma operator                                                                                             no-sequences
  11226:101   warning  'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:134   warning  'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:191   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11228:40    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11229:39    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11229:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11229:107   warning  Unexpected use of comma operator                                                                                             no-sequences
  11230:41    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11231:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11232:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11235:12    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11235:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11235:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11236:38    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11237:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11237:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  11237:80    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11238:41    warning  '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    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11239:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11239:13    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11239:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  11239:77    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11239:192   warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11240:13    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11240:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11241:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11241:8     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11241:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11241:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  11241:136   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11243:47    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11247:16    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11247:76    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11247:84    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11248:11    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11248:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11248:23    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11248:40    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11248:40    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11248:55    warning  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    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11253:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11253:21    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11254:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11254:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11254:10    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11255:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11255:36    warning  'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11255:40    warning  't' declared on line 11247 column 76 is used outside of binding context                                                      block-scoped-var
  11255:50    warning  'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11256:22    warning  't' declared on line 11247 column 76 is used outside of binding context                                                      block-scoped-var
  11256:25    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11259:10    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11259:37    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11259:60    warning  'e' is already defined                                                                                                       no-redeclare
  11259:101   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11259:101   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11259:121   warning  Unexpected use of comma operator                                                                                             no-sequences
  11259:159   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11261:1     warning  This line has a length of 407. Maximum allowed is 100                                                                        max-len
  11261:10    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11261:13    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11261:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11261:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11261:190   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11262:48    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11262:51    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11262:54    warning  '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    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11263:13    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11263:16    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11263:19    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11263:22    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11263:25    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11263:28    warning  'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11263:31    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:39    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:64    warning  'u' is already declared in the upper scope on line 11215 column 71                                                           no-shadow
  11263:64    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:208   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11263:208   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11263:259   warning  Unexpected use of comma operator                                                                                             no-sequences
  11263:303   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11263:329   warning  Unexpected var, use let or const instead                                                                                     no-var
  11263:333   warning  '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   warning  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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11265:67    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11267:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11268:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11268:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11268:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11269:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11269:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  11270:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  11270:17    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  11272:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11272:14    warning  'C' declared on line 11270 column 17 is used outside of binding context                                                      block-scoped-var
  11273:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11276:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11276:23    warning  'C' declared on line 11270 column 17 is used outside of binding context                                                      block-scoped-var
  11276:26    warning  'y' declared on line 11273 column 18 is used outside of binding context                                                      block-scoped-var
  11277:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11279:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11281:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11281:62    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11281:65    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11282:9     warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11282:12    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11282:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11282:24    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11282:27    warning  'e' is already declared in the upper scope on line 11281 column 65                                                           no-shadow
  11282:27    warning  'e' is defined but never used                                                                                                no-unused-vars
  11283:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11284:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11284:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11284:606   warning  'e' is already declared in the upper scope on line 11281 column 65                                                           no-shadow
  11285:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11285:72    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11285:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11287:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11287:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11288:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11289:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11289:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  11290:6     warning  Unexpected use of comma operator                                                                                             no-sequences
  11290:45    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11291:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11291:40    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11291:46    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11291:76    warning  Return statement should not contain assignment                                                                               no-return-assign
  11291:76    warning  Return statement should not contain assignment                                                                               no-return-assign
  11291:141   warning  Unexpected use of comma operator                                                                                             no-sequences
  11292:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11293:111   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11294:49    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11295:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  11295:16    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11295:52    warning  '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    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11296:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11296:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11296:99    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11297:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11297:44    warning  't' declared on line 11295 column 16 is used outside of binding context                                                      block-scoped-var
  11298:38    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11299:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11300:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11301:45    warning  Unexpected use of comma operator                                                                                             no-sequences
  11302:41    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11302:41    warning  'e' is defined but never used                                                                                                no-unused-vars
  11303:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11304:42    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11304:42    warning  'e' is defined but never used                                                                                                no-unused-vars
  11305:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11305:313   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11306:45    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11307:10    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11307:13    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11307:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11307:28    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11307:28    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11307:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11308:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11308:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11308:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:129   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:206   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:450   warning  Unexpected use of comma operator                                                                                             no-sequences
  11310:43    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11310:46    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11310:49    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11312:11    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11312:14    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11312:36    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11312:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11312:67    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11312:85    warning  'i' is already defined                                                                                                       no-redeclare
  11312:105   warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11312:122   warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11312:148   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11314:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11314:13    warning  'o' is already defined                                                                                                       no-redeclare
  11314:17    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11314:35    warning  'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11314:41    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11314:68    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11316:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11319:1     warning  This line has a length of 232. Maximum allowed is 100                                                                        max-len
  11319:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11319:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11319:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11319:152   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11319:157   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11319:182   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11320:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11320:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  11320:88    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11320:257   warning  Unexpected use of comma operator                                                                                             no-sequences
  11320:297   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11323:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11323:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11325:10    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11325:18    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11326:17    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11326:56    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11326:64    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11328:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11328:15    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11328:69    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11328:75    warning  'i' declared on line 11326 column 56 is used outside of binding context                                                      block-scoped-var
  11328:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11328:101   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11331:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11332:50    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11332:53    warning  '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    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11333:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11333:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11333:139   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:179   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:217   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:263   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11333:338   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11334:34    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11334:37    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11334:40    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11335:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  11335:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11335:68    warning  'n' was used before it was defined                                                                                           no-use-before-define
  11335:196   warning  'n' was used before it was defined                                                                                           no-use-before-define
  11335:226   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11335:230   warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11335:233   warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11335:233   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11337:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
  11337:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11337:14    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11337:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11337:78    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11339:78    warning  Unexpected use of comma operator                                                                                             no-sequences
  11340:42    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11340:45    warning  '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    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11341:13    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11341:16    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11341:19    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11341:19    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:57    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11341:57    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:70    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11341:80    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11341:80    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:135   warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11341:135   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:284   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11341:284   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11341:436   warning  Unexpected use of comma operator                                                                                             no-sequences
  11342:46    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11343:16    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11343:19    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11343:37    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11343:56    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11343:70    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11343:70    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11343:84    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11344:9     warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:9     warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:16    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11344:57    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:57    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:70    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:70    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:88    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:88    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:115   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:115   warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:148   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:148   warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:171   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:171   warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11345:7     warning  'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11345:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11345:41    warning  Unexpected var, use let or const instead                                                                                     no-var
  11345:45    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11345:53    warning  'r' is already defined                                                                                                       no-redeclare
  11345:53    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11345:57    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11345:67    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11346:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11346:11    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11346:15    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11346:18    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11346:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11346:34    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11347:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11347:15    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:26    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:38    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:46    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:65    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11347:65    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11347:69    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11347:79    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11347:79    warning  '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    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11348:19    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:23    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11348:26    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11348:26    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:41    warning  'i' declared on line 11343 column 19 is used outside of binding context                                                      block-scoped-var
  11348:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11348:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11348:52    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:55    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11348:58    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11348:58    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:63    warning  Unexpected use of comma operator                                                                                             no-sequences
  11348:65    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:92    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11349:7     warning  'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11349:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11349:28    warning  'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11350:37    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11350:40    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11350:43    warning  '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    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11351:13    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11351:31    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11351:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11351:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11351:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11351:245   warning  'o' is assigned to itself                                                                                                    no-self-assign
  11351:252   warning  'i' is assigned to itself                                                                                                    no-self-assign
  11351:332   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11351:377   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11353:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  11353:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11353:10    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11353:28    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11353:47    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11353:47    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11353:61    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11353:69    warning  'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11353:69    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11353:73    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11353:85    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11353:89    warning  Array.prototype.filter() expects a value to be returned at the end of arrow function                                         array-callback-return
  11354:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11356:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11357:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11357:16    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11357:28    warning  'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11357:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11357:40    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11358:7     warning  'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11358:20    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11360:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11360:16    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11360:23    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11360:34    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11360:34    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11360:38    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11360:47    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11361:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  11361:12    warning  'e' is already defined                                                                                                       no-redeclare
  11361:26    warning  't' is already declared in the upper scope on line 11353 column 28                                                           no-shadow
  11361:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11361:123   warning  Unexpected use of comma operator                                                                                             no-sequences
  11361:133   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11362:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11362:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11362:12    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11362:25    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11362:28    warning  't' is already declared in the upper scope on line 11353 column 28                                                           no-shadow
  11363:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  11363:12    warning  'i' is already declared in the upper scope on line 11353 column 61                                                           no-shadow
  11363:26    warning  'n' is already declared in the upper scope on line 11353 column 69                                                           no-shadow
  11363:44    warning  't' is already defined                                                                                                       no-redeclare
  11363:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11363:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11363:128   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11363:175   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
  11364:33    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11366:11    warning  'n' is already defined                                                                                                       no-redeclare
  11366:42    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11366:59    warning  'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11366:74    warning  'e' is already defined                                                                                                       no-redeclare
  11366:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11366:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11367:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11367:80    warning  Unexpected use of comma operator                                                                                             no-sequences
  11367:113   warning  Empty block statement                                                                                                        no-empty
  11367:117   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11367:124   warning  'h' declared on line 11367 column 18 is used outside of binding context                                                      block-scoped-var
  11367:153   warning  Unexpected use of comma operator                                                                                             no-sequences
  11367:168   warning  'h' declared on line 11367 column 18 is used outside of binding context                                                      block-scoped-var
  11367:186   warning  Empty block statement                                                                                                        no-empty
  11367:189   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11367:207   warning  Unexpected use of comma operator                                                                                             no-sequences
  11367:209   warning  'd' declared on line 11367 column 21 is used outside of binding context                                                      block-scoped-var
  11367:225   warning  'd' declared on line 11367 column 21 is used outside of binding context                                                      block-scoped-var
  11368:9     warning  Unexpected var, use let or const instead                                                                                     no-var
  11368:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11368:13    warning  'u' is already declared in the upper scope on line 11215 column 71                                                           no-shadow
  11368:55    warning  'u' is already defined                                                                                                       no-redeclare
  11368:86    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11368:153   warning  Unexpected use of comma operator                                                                                             no-sequences
  11370:39    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11370:42    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11371:10    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11371:13    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11371:16    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11371:19    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11371:27    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11371:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11371:51    warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11372:13    warning  't' is already declared in the upper scope on line 11370 column 42                                                           no-shadow
  11372:55    warning  Return statement should not contain assignment                                                                               no-return-assign
  11372:55    warning  Return statement should not contain assignment                                                                               no-return-assign
  11372:55    warning  Return statement should not contain assignment                                                                               no-return-assign
  11372:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11372:70    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11372:154   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11372:220   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11373:33    warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11373:151   warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11373:244   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11373:253   warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11373:256   warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11375:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11375:17    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11375:20    warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11379:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  11379:58    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11380:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11380:9     warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11380:24    warning  'e' is already defined                                                                                                       no-redeclare
  11380:197   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11380:197   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11380:562   warning  Unexpected use of comma operator                                                                                             no-sequences
  11380:953   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11381:119   warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11382:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11382:14    warning  Unexpected use of comma operator                                                                                             no-sequences
  11383:57    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11386:8     warning  'ace' is not defined                                                                                                         no-undef
  11386:101   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11386:104   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11386:107   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11386:107   warning  'i' is defined but never used                                                                                                no-unused-vars
  11387:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11387:38    warning  'e' is already defined                                                                                                       no-redeclare
  11387:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11387:71    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11388:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11388:100   warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11388:103   warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11388:106   warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11389:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11389:81    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11390:45    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11390:45    warning  'e' is defined but never used                                                                                                no-unused-vars
  11390:48    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11390:48    warning  't' is defined but never used                                                                                                no-unused-vars
  11390:51    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11390:51    warning  'i' is defined but never used                                                                                                no-unused-vars
  11392:43    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11392:46    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11392:49    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11393:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11393:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11393:20    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11393:20    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11393:40    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11393:44    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11393:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11393:66    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11394:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11394:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  11394:17    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11394:20    warning  'i' is already defined                                                                                                       no-redeclare
  11394:39    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11394:58    warning  'o' is already defined                                                                                                       no-redeclare
  11394:65    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11395:12    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11395:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11395:51    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11397:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11400:10    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  11402:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11402:16    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11402:20    warning  'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:26    warning  's' declared on line 11394 column 17 is used outside of binding context                                                      block-scoped-var
  11402:41    warning  'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:57    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11402:60    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11402:63    warning  'i' declared on line 11394 column 20 is used outside of binding context                                                      block-scoped-var
  11402:66    warning  'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:69    warning  's' declared on line 11394 column 17 is used outside of binding context                                                      block-scoped-var
  11402:77    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11404:46    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11404:49    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11404:52    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11404:55    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11404:58    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11405:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11405:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11405:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11406:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11406:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11406:92    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11406:172   warning  Unexpected use of comma operator                                                                                             no-sequences
  11408:46    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11408:49    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11408:52    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11408:55    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11408:58    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11408:58    warning  'o' is defined but never used                                                                                                no-unused-vars
  11409:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11409:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  11409:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11410:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  11414:8     warning  'ace' is not defined                                                                                                         no-undef
  11414:124   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11414:127   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11414:130   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11414:130   warning  'i' is defined but never used                                                                                                no-unused-vars
  11415:33    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11415:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11415:98    warning  'e' is already declared in the upper scope on line 11414 column 124                                                          no-shadow
  11415:101   warning  't' is already declared in the upper scope on line 11414 column 127                                                          no-shadow
  11415:104   warning  'i' is already declared in the upper scope on line 11414 column 130                                                          no-shadow
  11416:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11416:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11417:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11417:18    warning  'e' is already declared in the upper scope on line 11415 column 98                                                           no-shadow
  11417:21    warning  't' is already declared in the upper scope on line 11415 column 101                                                          no-shadow
  11417:24    warning  'i' is already declared in the upper scope on line 11415 column 104                                                          no-shadow
  11418:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11418:18    warning  'n' is already declared in the upper scope on line 11416 column 11                                                           no-shadow
  11418:25    warning  'o' is already declared in the upper scope on line 11417 column 10                                                           no-shadow
  11419:15    warning  'r' is already declared in the upper scope on line 11427 column 58                                                           no-shadow
  11419:19    warning  Unexpected use of '>>'                                                                                                       no-bitwise
  11419:31    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11419:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11424:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11426:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11426:20    warning  '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    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11427:188   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11429:53    warning  Empty block statement                                                                                                        no-empty
  11429:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11432:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11432:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11432:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  11432:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11432:115   warning  Empty block statement                                                                                                        no-empty
  11435:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11435:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11435:36    warning  'e' is already declared in the upper scope on line 11414 column 124                                                          no-shadow
  11435:39    warning  't' is already declared in the upper scope on line 11414 column 127                                                          no-shadow
  11436:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11436:9     warning  'i' is already declared in the upper scope on line 11414 column 130                                                          no-shadow
  11436:12    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11436:27    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11436:54    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11436:65    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11436:116   warning  'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11436:130   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11436:155   warning  'r' is already defined                                                                                                       no-redeclare
  11436:203   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11437:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11437:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11437:97    warning  Unexpected use of comma operator                                                                                             no-sequences
  11441:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11442:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11442:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11442:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  11442:75    warning  'a' is already declared in the upper scope on line 11415 column 33                                                           no-shadow
  11442:78    warning  'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11442:81    warning  't' is already declared in the upper scope on line 11435 column 39                                                           no-shadow
  11442:84    warning  'i' is already declared in the upper scope on line 11436 column 9                                                            no-shadow
  11444:14    warning  'l' was used before it was defined                                                                                           no-use-before-define
  11444:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  11446:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11446:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11446:11    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11446:115   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11446:165   warning  'r' is already defined                                                                                                       no-redeclare
  11446:215   warning  '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   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11446:378   warning  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   warning  'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11446:494   warning  't' is already declared in the upper scope on line 11435 column 39                                                           no-shadow
  11447:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11447:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  11448:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11448:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11449:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11450:6     warning  Unexpected use of comma operator                                                                                             no-sequences
  11451:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  11452:8     warning  'ace' is not defined                                                                                                         no-undef
  11452:380   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11452:383   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11452:386   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11452:386   warning  't' is defined but never used                                                                                                no-unused-vars
  11453:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11453:32    warning  Unexpected var, use let or const instead                                                                                     no-var
  11453:36    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11453:58    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11453:84    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11453:112   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11453:151   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11453:189   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11453:236   warning  'e' is already defined                                                                                                       no-redeclare
  11453:483   warning  'e' is already declared in the upper scope on line 11452 column 380                                                          no-shadow
  11453:486   warning  't' is already declared in the upper scope on line 11452 column 386                                                          no-shadow
  11455:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11455:10    warning  'i' is already declared in the upper scope on line 11453 column 58                                                           no-shadow
  11455:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11458:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11458:11    warning  'n' is already declared in the upper scope on line 11453 column 112                                                          no-shadow
  11458:14    warning  'o' is already declared in the upper scope on line 11453 column 151                                                          no-shadow
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:83    warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:136   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:232   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:271   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:296   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:309   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11458:316   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11458:324   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:348   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11461:40    warning  'e' is already declared in the upper scope on line 11452 column 380                                                          no-shadow
  11461:43    warning  't' is already declared in the upper scope on line 11452 column 386                                                          no-shadow
  11462:13    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11462:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11462:53    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11462:58    warning  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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11464:8     warning  'ace' is not defined                                                                                                         no-undef
  11464:38    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11465:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11465:43    warning  'ace' is not defined                                                                                                         no-undef
  11465:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11465:61    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11465:64    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11467:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11467:148   warning  Unexpected use of comma operator                                                                                             no-sequences
  11468:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11468:7     warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  11469:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11469:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11469:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11472:26    warning  'e' is already declared in the upper scope on line 11471 column 22                                                           no-shadow
  11472:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11472:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11473:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11473:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11473:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11473:53    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:67    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:72    warning  't' is already defined                                                                                                       no-redeclare
  11473:72    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:100   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:152   warning  's' is already defined                                                                                                       no-redeclare
  11473:169   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11473:174   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:176   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11473:186   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11476:39    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11476:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11476:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11477:6     warning  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    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11477:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11477:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11478:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:28    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11478:30    warning  'g' was used before it was defined                                                                                           no-use-before-define
  11478:30    warning  'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:34    warning  'g' was used before it was defined                                                                                           no-use-before-define
  11478:34    warning  'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  11478:206   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:257   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:369   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:447   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:558   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:558   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:563   warning  Unexpected use of comma operator                                                                                             no-sequences
  11478:569   warning  'g' was used before it was defined                                                                                           no-use-before-define
  11478:569   warning  'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:578   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:650   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:693   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:740   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:822   warning  Unexpected use of comma operator                                                                                             no-sequences
  11480:31    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11481:47    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11482:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11482:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11482:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  11485:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11485:21    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:53    warning  'u' declared on line 11477 column 10 is used outside of binding context                                                      block-scoped-var
  11485:67    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:76    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:97    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:116   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:134   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11485:160   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:232   warning  'u' declared on line 11477 column 10 is used outside of binding context                                                      block-scoped-var
  11487:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11488:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11488:7     warning  'g' was used before it was defined                                                                                           no-use-before-define
  11488:11    warning  'g' was used before it was defined                                                                                           no-use-before-define
  11488:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  11488:163   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11488:204   warning  Unexpected var, use let or const instead                                                                                     no-var
  11488:204   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11488:211   warning  'l' is already defined                                                                                                       no-redeclare
  11488:260   warning  't' is already defined                                                                                                       no-redeclare
  11488:374   warning  Unexpected use of comma operator                                                                                             no-sequences
  11491:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11491:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11491:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11493:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11493:158   warning  Unexpected use of comma operator                                                                                             no-sequences
  11495:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11498:26    warning  'e' is already declared in the upper scope on line 11497 column 22                                                           no-shadow
  11498:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11498:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11499:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11499:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11499:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11499:110   warning  't' is already defined                                                                                                       no-redeclare
  11499:241   warning  's' is already defined                                                                                                       no-redeclare
  11499:352   warning  'r' is already defined                                                                                                       no-redeclare
  11499:370   warning  'r' is already defined                                                                                                       no-redeclare
  11499:784   warning  's' is already defined                                                                                                       no-redeclare
  11499:1305  warning  'n' is already defined                                                                                                       no-redeclare
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11499:1569  warning  Unexpected use of comma operator                                                                                             no-sequences
  11501:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11502:7     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11502:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11506:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11506:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  11506:53    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11506:59    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11507:14    warning  'e' is already declared in the upper scope on line 11501 column 22                                                           no-shadow
  11508:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11509:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11510:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11510:11    warning  Unexpected use of comma operator                                                                                             no-sequences
  11511:11    warning  'f' was used before it was defined                                                                                           no-use-before-define
  11512:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11512:16    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11512:45    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11512:87    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11513:13    warning  'a' is a function                                                                                                            no-func-assign
  11513:98    warning  'e' is already declared in the upper scope on line 11512 column 87                                                           no-shadow
  11515:19    warning  'e' is already declared in the upper scope on line 11512 column 87                                                           no-shadow
  11518:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11518:17    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11518:20    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11519:14    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11520:11    warning  'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11520:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11520:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11520:56    warning  Unexpected use of comma operator                                                                                             no-sequences
  11520:144   warning  Function declared in a loop contains unsafe references to variable(s) 'a', 'a', 'a'                                          no-loop-func
  11520:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
  11520:146   warning  'e' is already declared in the upper scope on line 11518 column 17                                                           no-shadow
  11520:163   warning  'e' is already declared in the upper scope on line 11520 column 146                                                          no-shadow
  11520:166   warning  't' is already declared in the upper scope on line 11518 column 20                                                           no-shadow
  11521:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11523:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11523:12    warning  'i' is already declared in the upper scope on line 11519 column 14                                                           no-shadow
  11523:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11525:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11525:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11527:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11528:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11528:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11530:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11530:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11531:14    warning  'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11531:17    warning  'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11531:20    warning  't' is already declared in the upper scope on line 11559 column 122                                                          no-shadow
  11531:23    warning  'i' is already declared in the upper scope on line 11559 column 125                                                          no-shadow
  11534:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11534:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11534:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  11537:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11537:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11537:14    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11537:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11537:23    warning  't' was used before it was defined                                                                                           no-use-before-define
  11537:23    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
  11537:61    warning  'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11538:13    warning  Unexpected dangling '_' in '_calculateHistorySize'                                                                           no-underscore-dangle
  11539:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11539:25    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11540:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11540:58    warning  Unexpected use of comma operator                                                                                             no-sequences
  11542:10    warning  't' is already declared in the upper scope on line 11559 column 122                                                          no-shadow
  11542:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11542:38    warning  'i' is already declared in the upper scope on line 11559 column 125                                                          no-shadow
  11542:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11542:74    warning  'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11544:9     warning  Unexpected use of comma operator                                                                                             no-sequences
  11547:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11551:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11558:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11558:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  11559:19    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:32    warning  't' was used before it was defined                                                                                           no-use-before-define
  11559:37    warning  'i' was used before it was defined                                                                                           no-use-before-define
  11559:45    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:48    warning  'i' was used before it was defined                                                                                           no-use-before-define
  11559:76    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:112   warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:115   warning  Unreachable code                                                                                                             no-unreachable
  11559:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11559:119   warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11559:122   warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11559:125   warning  '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    warning  't' is already defined                                                                                                       no-redeclare
  11560:115   warning  'i' is already defined                                                                                                       no-redeclare
  11560:148   warning  't' is already defined                                                                                                       no-redeclare
  11560:173   warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11561:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11561:9     warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11561:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:86    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11561:92    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:548   warning  'e' is already defined                                                                                                       no-redeclare
  11561:601   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:625   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11561:921   warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11563:111   warning  'e' is already defined                                                                                                       no-redeclare
  11567:18    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11568:9     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11575:18    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11576:9     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11580:7     warning  Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
  11582:7     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
  11584:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11584:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11587:18    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11588:9     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11591:59    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11592:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  11593:15    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11594:13    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11594:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11594:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11594:40    warning  Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11596:13    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11596:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11596:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11596:40    warning  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   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11597:237   warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11599:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11599:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  11600:17    warning  'e' is already declared in the upper scope on line 11597 column 237                                                          no-shadow
  11601:8     warning  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   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11603:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11605:54    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11606:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11606:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11606:114   warning  Unexpected use of comma operator                                                                                             no-sequences
  11607:10    warning  Unexpected use of comma operator                                                                                             no-sequences
  11607:886   warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11609:11    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11609:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11609:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11609:99    warning  Unexpected use of comma operator                                                                                             no-sequences
  11611:10    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11611:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11614:16    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11615:7     warning  Unexpected console statement                                                                                                 no-console
  11617:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11620:16    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11621:7     warning  Unexpected console statement                                                                                                 no-console
  11623:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11626:16    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11627:7     warning  Unexpected console statement                                                                                                 no-console
  11630:15    warning  Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
  11631:11    warning  'r' is already declared in the upper scope on line 11512 column 60                                                           no-shadow
  11631:21    warning  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    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11632:47    warning  'o' is already declared in the upper scope on line 11512 column 45                                                           no-shadow
  11632:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11632:60    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11632:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11632:78    warning  Unexpected use of comma operator                                                                                             no-sequences
  11632:112   warning  '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    warning  'e' is already declared in the upper scope on line 11632 column 12                                                           no-shadow
  11634:15    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11634:18    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11634:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11634:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11634:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11634:120   warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11634:241   warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11638:7     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
  11639:11    warning  'r' is already declared in the upper scope on line 11512 column 60                                                           no-shadow
  11639:21    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11640:10    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11640:25    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11640:44    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11640:64    warning  'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11640:83    warning  'e' is already defined                                                                                                       no-redeclare
  11640:107   warning  'o' is already declared in the upper scope on line 11512 column 45                                                           no-shadow
  11640:120   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11640:120   warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11640:120   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11640:138   warning  Unexpected use of comma operator                                                                                             no-sequences
  11640:280   warning  't' is already declared in the upper scope on line 11640 column 25                                                           no-shadow
  11642:14    warning  'e' is already declared in the upper scope on line 11640 column 10                                                           no-shadow
  11642:29    warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11642:29    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11647:121   warning  Unexpected use of comma operator                                                                                             no-sequences
  11647:203   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11649:11    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11649:27    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11649:52    warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11649:52    warning  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    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11651:27    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11651:76    warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11651:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11653:11    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11653:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11654:12    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11654:33    warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11654:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11655:15    warning  'e' is already declared in the upper scope on line 11653 column 11                                                           no-shadow
  11658:26    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11659:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11659:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  11659:43    warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11660:29    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11661:5     warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11662:7     warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11662:27    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11663:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11663:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11663:40    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11663:63    warning  Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11663:84    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11664:7     warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11664:42    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11665:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11665:5     warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11665:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11665:21    warning  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     warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11667:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11667:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11667:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11667:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11667:98    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  11669:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11669:198   warning  Unexpected use of comma operator                                                                                             no-sequences
  11670:30    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11671:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11671:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  11671:43    warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11672:33    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11673:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11673:29    warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11674:7     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11674:31    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11674:34    warning  '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     warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11675:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11675:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11675:108   warning  Unexpected use of comma operator                                                                                             no-sequences
  11675:125   warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11675:148   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11677:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11677:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11677:25    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11677:45    warning  Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11678:16    warning  'e' is already declared in the upper scope on line 11674 column 31                                                           no-shadow
  11679:25    warning  Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11679:46    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11680:7     warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11680:46    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11680:49    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11681:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11681:5     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11681:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11681:28    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
  11682:7     warning  Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11682:36    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11683:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11683:45    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11683:68    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11684:7     warning  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     warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11685:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11685:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11686:45    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11686:48    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11687:9     warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11687:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11687:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11688:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11688:9     warning  Unexpected use of comma operator                                                                                             no-sequences
  11690:32    warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
  11690:50    warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
  11693:16    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11693:19    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11697:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11697:12    warning  'e' is already declared in the upper scope on line 11691 column 22                                                           no-shadow
  11698:15    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11698:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11698:21    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11699:17    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11700:14    warning  'n' is already declared in the upper scope on line 11698 column 15                                                           no-shadow
  11700:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11700:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11700:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  11702:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11702:26    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11702:29    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11702:32    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11703:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11705:27    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11705:30    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11708:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11709:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11709:11    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11709:18    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11709:26    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11709:34    warning  't' is already defined                                                                                                       no-redeclare
  11709:42    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11709:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11709:54    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11710:18    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11710:21    warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11710:105   warning  'i' is not modified in this loop                                                                                             no-unmodified-loop-condition
  11710:137   warning  Empty block statement                                                                                                        no-empty
  11711:17    warning  'e' is already declared in the upper scope on line 11705 column 27                                                           no-shadow
  11712:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11712:14    warning  Unexpected use of comma operator                                                                                             no-sequences
  11715:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11715:15    warning  'a' declared on line 11710 column 21 is used outside of binding context                                                      block-scoped-var
  11715:27    warning  'a' declared on line 11710 column 21 is used outside of binding context                                                      block-scoped-var
  11718:10    warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
  11721:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11722:8     warning  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    warning  String prototype is read only, properties should not be added                                                                no-extend-native
  11723:86    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11725:8     warning  String prototype is read only, properties should not be added                                                                no-extend-native
  11725:76    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11725:79    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11726:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  11726:16    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11728:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11728:15    warning  'i' declared on line 11726 column 16 is used outside of binding context                                                      block-scoped-var
  11729:2004  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11729:2013  warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11729:2016  warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11729:2019  warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11730:33    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11730:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11731:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11731:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11732:15    warning  'h' is already declared in the upper scope on line 11825 column 15                                                           no-shadow
  11732:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11732:21    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11732:24    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11732:27    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11733:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11733:25    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11733:28    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11733:31    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11733:34    warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11733:37    warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11733:40    warning  'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11733:40    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11733:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11733:50    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:105   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:214   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
  11733:218   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
  11733:341   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:423   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
  11733:427   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
  11733:515   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:676   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11734:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11734:60    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11735:13    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11735:68    warning  'e' is already declared in the upper scope on line 11734 column 60                                                           no-shadow
  11735:71    warning  't' is already declared in the upper scope on line 11735 column 13                                                           no-shadow
  11735:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11736:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11737:13    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11737:39    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11737:65    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11737:120   warning  'e' is already declared in the upper scope on line 11736 column 48                                                           no-shadow
  11737:123   warning  't' is already declared in the upper scope on line 11737 column 65                                                           no-shadow
  11737:175   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11738:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11739:13    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11739:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11741:12    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11742:15    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11743:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11743:14    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11744:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11744:15    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11744:40    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11745:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11746:25    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11747:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11747:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  11747:41    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11747:57    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11753:12    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11754:15    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11755:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11755:14    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11756:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11756:15    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11756:40    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11757:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11758:25    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11759:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11759:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  11759:41    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11759:57    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11765:37    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11765:40    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11765:109   warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11766:25    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11768:52    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11769:11    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11769:172   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11770:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11770:79    warning  'e' is already declared in the upper scope on line 11768 column 52                                                           no-shadow
  11770:127   warning  Unexpected use of comma operator                                                                                             no-sequences
  11771:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11772:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11773:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11773:135   warning  Unexpected use of comma operator                                                                                             no-sequences
  11773:149   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11773:156   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11773:199   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
  11774:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11775:11    warning  'e' is already defined                                                                                                       no-redeclare
  11775:26    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11775:38    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11775:50    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11775:62    warning  'e' is already defined                                                                                                       no-redeclare
  11775:74    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11775:133   warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11775:158   warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11775:162   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11775:170   warning  'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11775:170   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11775:174   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11775:182   warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11775:201   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11776:12    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11778:12    warning  'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11778:23    warning  'a' is already defined                                                                                                       no-redeclare
  11778:72    warning  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    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11780:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11781:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11781:21    warning  'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11782:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11783:11    warning  'e' is already defined                                                                                                       no-redeclare
  11783:26    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11783:38    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11783:50    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11783:62    warning  'e' is already defined                                                                                                       no-redeclare
  11783:74    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11783:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:86    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11783:90    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:98    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11783:102   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:110   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11783:150   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11783:165   warning  'e' is already declared in the upper scope on line 11782 column 48                                                           no-shadow
  11783:168   warning  't' is already declared in the upper scope on line 11783 column 26                                                           no-shadow
  11783:171   warning  '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    warning  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    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11785:111   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11785:186   warning  Return statement should not contain assignment                                                                               no-return-assign
  11785:186   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11785:203   warning  Unexpected use of comma operator                                                                                             no-sequences
  11786:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  11787:12    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11788:15    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11789:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11789:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11789:21    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11790:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11790:55    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11790:58    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11790:61    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11791:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  11791:39    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11792:46    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11792:49    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11792:52    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11793:7     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11793:22    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11793:45    warning  '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    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11794:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11794:60    warning  Unexpected use of comma operator                                                                                             no-sequences
  11794:136   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11797:7     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11797:31    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11797:38    warning  Unexpected dangling '_' in '_doRemove'                                                                                       no-underscore-dangle
  11797:82    warning  Unexpected use of comma operator                                                                                             no-sequences
  11797:84    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11798:53    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11798:56    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11798:59    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11800:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  11801:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11801:24    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11801:27    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11801:30    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11802:9     warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11802:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11802:26    warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11802:29    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11802:32    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11802:35    warning  'i' is already declared in the upper scope on line 11804 column 16                                                           no-shadow
  11804:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11804:16    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11804:19    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11804:22    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11804:25    warning  '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    warning  'n' is already declared in the upper scope on line 11808 column 16                                                           no-shadow
  11805:13    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11805:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11805:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11806:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11806:16    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11806:19    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11806:22    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11807:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11807:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11808:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11808:16    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11808:19    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11808:22    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11809:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11810:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11810:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11810:31    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11812:8     warning  Unexpected use of comma operator                                                                                             no-sequences
  11812:36    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11814:99    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11814:99    warning  'e' is defined but never used                                                                                                no-unused-vars
  11816:34    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11816:34    warning  'e' is defined but never used                                                                                                no-unused-vars
  11818:37    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11818:37    warning  'e' is defined but never used                                                                                                no-unused-vars
  11821:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11821:56    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11821:59    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11823:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11823:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11824:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11824:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11825:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11825:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11825:21    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11825:24    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11825:27    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11825:30    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11826:28    warning  'e' is already declared in the upper scope on line 11825 column 18                                                           no-shadow
  11827:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11829:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11830:15    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11830:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11831:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11831:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11831:160   warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11831:179   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11832:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11832:62    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11833:13    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11833:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11834:14    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11834:33    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11837:60    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11837:93    warning  Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11837:119   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11837:123   warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11837:126   warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11837:126   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:133   warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11837:133   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:140   warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11837:140   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:144   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11838:10    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11839:54    warning  Unexpected use of comma operator                                                                                             no-sequences
  11839:179   warning  Unexpected var, use let or const instead                                                                                     no-var
  11839:183   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11839:208   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:213   warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11840:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  11840:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11840:14    warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11840:17    warning  'a' is already defined                                                                                                       no-redeclare
  11840:17    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:31    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11840:48    warning  Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11840:70    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11840:88    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:115   warning  'e' is already declared in the upper scope on line 11832 column 62                                                           no-shadow
  11842:16    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11842:30    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11842:68    warning  Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11844:51    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11845:11    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11845:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11845:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11845:139   warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11846:52    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11847:11    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11847:14    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11847:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11847:31    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11847:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11847:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11847:72    warning  Unexpected dangling '_' in '__containedEvent'                                                                                no-underscore-dangle
  11847:169   warning  Unexpected use of comma operator                                                                                             no-sequences
  11848:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11848:52    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11849:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11849:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11850:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11850:51    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11851:7     warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11852:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11852:52    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11853:12    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  11854:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11854:25    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11854:29    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11855:17    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11856:18    warning  'e' is already declared in the upper scope on line 11852 column 49                                                           no-shadow
  11859:11    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11860:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11860:72    warning  Unexpected use of comma operator                                                                                             no-sequences
  11860:104   warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11862:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11862:52    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11865:11    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11865:14    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11865:17    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11865:79    warning  Unexpected dangling '_' in '_toggleDOM'                                                                                      no-underscore-dangle
  11865:102   warning  Unexpected dangling '_' in '_setPosition'                                                                                    no-underscore-dangle
  11865:697   warning  't' is assigned to itself                                                                                                    no-self-assign
  11865:801   warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11865:837   warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11865:873   warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11865:911   warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11865:959   warning  Unexpected dangling '_' in '_domSample'                                                                                      no-underscore-dangle
  11865:1003  warning  Unexpected dangling '_' in '_domOkay'                                                                                        no-underscore-dangle
  11865:1050  warning  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  warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11865:1377  warning  Unexpected dangling '_' in '_setPosition'                                                                                    no-underscore-dangle
  11865:1412  warning  Unexpected dangling '_' in '_updateUI'                                                                                       no-underscore-dangle
  11865:1431  warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11865:1477  warning  Unexpected dangling '_' in '_bindEvents'                                                                                     no-underscore-dangle
  11867:14    warning  Unexpected dangling '_' in '_toggleDOM'                                                                                      no-underscore-dangle
  11869:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11869:7     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11869:29    warning  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    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11872:23    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11872:33    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11872:54    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11872:58    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11872:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11872:81    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11872:84    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11872:87    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11872:90    warning  'i' is already declared in the upper scope on line 11872 column 13                                                           no-shadow
  11874:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11874:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11874:25    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11874:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  11874:60    warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11874:74    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11874:77    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11874:77    warning  't' is defined but never used                                                                                                no-unused-vars
  11875:8     warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11876:18    warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11876:33    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11876:36    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11877:8     warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11878:41    warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11878:55    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11878:58    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11879:8     warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11880:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11880:21    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11880:24    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11881:8     warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11881:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  11882:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11882:15    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11882:19    warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11882:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11882:60    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11882:60    warning  'e' is defined but never used                                                                                                no-unused-vars
  11883:8     warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11884:10    warning  Unexpected use of comma operator                                                                                             no-sequences
  11884:38    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11884:38    warning  'e' is defined but never used                                                                                                no-unused-vars
  11885:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11886:12    warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11887:17    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11887:20    warning  'e' is already declared in the upper scope on line 11887 column 17                                                           no-shadow
  11889:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11889:19    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11889:22    warning  'e' is already declared in the upper scope on line 11887 column 17                                                           no-shadow
  11890:9     warning  Unexpected dangling '_' in '__containedEvent'                                                                                no-underscore-dangle
  11891:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11891:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11891:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11891:82    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11891:94    warning  Unexpected use of comma operator                                                                                             no-sequences
  11891:113   warning  Unexpected dangling '_' in '_domCancel'                                                                                      no-underscore-dangle
  11892:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11892:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11892:15    warning  Unexpected dangling '_' in '_domOkay'                                                                                        no-underscore-dangle
  11892:42    warning  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    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11894:39    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11894:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11894:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11894:100   warning  Unexpected use of comma operator                                                                                             no-sequences
  11894:102   warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11894:119   warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11895:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11895:90    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11895:96    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11895:141   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11895:213   warning  'e' is already declared in the upper scope on line 11894 column 119                                                          no-shadow
  11896:9     warning  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    warning  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    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11899:51    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11899:54    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11899:57    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11899:60    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11900:26    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11900:43    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11900:55    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11900:81    warning  'e' is already declared in the upper scope on line 11899 column 48                                                           no-shadow
  11900:84    warning  't' is already declared in the upper scope on line 11899 column 51                                                           no-shadow
  11901:8     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
  11902:24    warning  Unexpected dangling '_' in '_updateUI'                                                                                       no-underscore-dangle
  11903:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11905:21    warning  Unexpected var, use let or const instead                                                                                     no-var
  11905:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11905:25    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11905:42    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11905:54    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11905:98    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11905:115   warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11905:133   warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11905:137   warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11905:149   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11905:153   warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11905:166   warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11905:170   warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11905:182   warning  's' is already defined                                                                                                       no-redeclare
  11905:214   warning  'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:214   warning  'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11905:246   warning  'l' is already defined                                                                                                       no-redeclare
  11905:278   warning  's' is already defined                                                                                                       no-redeclare
  11905:303   warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11905:339   warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11905:373   warning  'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:392   warning  'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:456   warning  'n' is already defined                                                                                                       no-redeclare
  11905:516   warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11905:582   warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
  11905:814   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11906:13    warning  'c' is already defined                                                                                                       no-redeclare
  11906:45    warning  'h' is already declared in the upper scope on line 11825 column 15                                                           no-shadow
  11906:70    warning  'd' is already declared in the upper scope on line 11693 column 13                                                           no-shadow
  11906:74    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11906:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11907:43    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11908:11    warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11908:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11909:10    warning  Unexpected dangling '_' in '_domSample'                                                                                      no-underscore-dangle
  11909:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11910:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11910:18    warning  'u' is already declared in the upper scope on line 11705 column 12                                                           no-shadow
  11910:21    warning  'e' is already declared in the upper scope on line 11903 column 49                                                           no-shadow
  11910:24    warning  't' is already declared in the upper scope on line 11905 column 25                                                           no-shadow
  11910:27    warning  'i' is already declared in the upper scope on line 11905 column 42                                                           no-shadow
  11912:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11912:18    warning  'g' is already declared in the upper scope on line 11920 column 12                                                           no-shadow
  11912:21    warning  'e' is already declared in the upper scope on line 11903 column 49                                                           no-shadow
  11912:24    warning  't' is already declared in the upper scope on line 11905 column 25                                                           no-shadow
  11912:27    warning  'i' is already declared in the upper scope on line 11905 column 42                                                           no-shadow
  11915:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11915:51    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11917:50    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11918:11    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11918:14    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11918:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11918:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11919:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  11920:51    warning  Return statement should not contain assignment                                                                               no-return-assign
  11920:51    warning  Return statement should not contain assignment                                                                               no-return-assign
  11920:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11920:4331  warning  Unexpected use of comma operator                                                                                             no-sequences
  11923:26    warning  'e' is already declared in the upper scope on line 11922 column 22                                                           no-shadow
  11923:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11923:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11924:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11924:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11924:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11924:227   warning  's' is already defined                                                                                                       no-redeclare
  11924:342   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  11925:176   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11925:540   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11926:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11929:26    warning  'e' is already declared in the upper scope on line 11928 column 22                                                           no-shadow
  11929:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11929:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11930:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11930:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11930:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11930:113   warning  't' is already defined                                                                                                       no-redeclare
  11930:244   warning  's' is already defined                                                                                                       no-redeclare
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11930:727   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11930:744   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11930:2310  warning  Unexpected use of comma operator                                                                                             no-sequences
  11933:26    warning  'e' is already declared in the upper scope on line 11932 column 22                                                           no-shadow
  11933:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11933:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11934:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11934:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11934:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11934:434   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11935:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11935:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11937:13    warning  'k' was used before it was defined                                                                                           no-use-before-define
  11939:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11939:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11939:32    warning  Unexpected use of comma operator                                                                                             no-sequences
  11939:34    warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11939:38    warning  'k' was used before it was defined                                                                                           no-use-before-define
  11940:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11940:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11940:25    warning  't' is already defined                                                                                                       no-redeclare
  11940:29    warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11940:44    warning  'c' is already defined                                                                                                       no-redeclare
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11942:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  11942:190   warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:492   warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:603   warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11942:644   warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:713   warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11942:934   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11942:1630  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11942:2309  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2401  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2444  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2491  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2619  warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11944:28    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11949:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11949:10    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11949:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11949:27    warning  Unexpected constant condition                                                                                                no-constant-condition
  11950:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11950:30    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11956:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11956:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11958:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11959:11    warning  'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  11959:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11959:73    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11959:76    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11960:10    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  11960:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11960:26    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11960:68    warning  'e' is already declared in the upper scope on line 11959 column 73                                                           no-shadow
  11962:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11962:21    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  11964:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11966:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11966:15    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11966:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11968:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11968:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11970:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11970:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11970:21    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11976:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11976:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11976:25    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11976:28    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11979:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11979:13    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  11979:107   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11980:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  11980:41    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11982:27    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11983:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11985:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11985:19    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11986:13    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  11989:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11990:25    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11992:24    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11997:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11998:27    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11999:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12006:24    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12006:27    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12009:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12010:31    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12011:9     warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12011:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12012:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12017:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12020:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12020:32    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12020:35    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12021:9     warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12021:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12023:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12023:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12023:54    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12023:807   warning  'e' is already declared in the upper scope on line 12020 column 32                                                           no-shadow
  12024:12    warning  't' is already declared in the upper scope on line 12021 column 9                                                            no-shadow
  12024:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12024:49    warning  'e' is already declared in the upper scope on line 12023 column 807                                                          no-shadow
  12024:101   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12027:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12028:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12028:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12028:21    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12032:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12032:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12036:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12036:42    warning  'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  12036:45    warning  's' is already declared in the upper scope on line 12020 column 13                                                           no-shadow
  12037:14    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12037:17    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12037:20    warning  '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    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12038:77    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12039:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12039:16    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12039:19    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12045:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12045:19    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12046:12    warning  't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12046:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12046:57    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12051:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12051:19    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12052:12    warning  't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12052:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12052:57    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12057:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12057:11    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12059:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12061:13    warning  't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12061:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12065:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12068:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12069:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12069:21    warning  '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    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12071:37    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12071:43    warning  'n' is already declared in the upper scope on line 12039 column 16                                                           no-shadow
  12071:73    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12072:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12076:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12076:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12076:21    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12077:9     warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12077:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12077:18    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12077:26    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12078:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12081:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12084:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12084:69    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12085:11    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12085:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12090:7     warning  Unexpected use of comma operator                                                                                             no-sequences
  12090:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12090:21    warning  '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     warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12093:13    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12093:28    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12093:43    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12093:58    warning  'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  12093:73    warning  's' is already declared in the upper scope on line 12020 column 13                                                           no-shadow
  12093:94    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12093:97    warning  't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12094:10    warning  'i' is already declared in the upper scope on line 12093 column 43                                                           no-shadow
  12094:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12096:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12097:7     warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12097:46    warning  'c' is already declared in the upper scope on line 12036 column 21                                                           no-shadow
  12097:118   warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12097:133   warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12098:18    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12099:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12099:19    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12103:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12103:19    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12105:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12107:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12107:26    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12107:29    warning  '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    warning  'i' is already declared in the upper scope on line 12093 column 43                                                           no-shadow
  12109:28    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12110:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12113:25    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12115:19    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12116:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12118:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12119:28    warning  't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12120:30    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12120:34    warning  Array.prototype.map() expects a return value from arrow function                                                             array-callback-return
  12123:141   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12127:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12131:26    warning  'e' is already declared in the upper scope on line 12130 column 22                                                           no-shadow
  12131:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12131:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12132:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12132:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12132:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12132:36    warning  't' is already defined                                                                                                       no-redeclare
  12132:67    warning  'o' is already defined                                                                                                       no-redeclare
  12132:121   warning  Return statement should not contain assignment                                                                               no-return-assign
  12132:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12132:329   warning  Unexpected use of comma operator                                                                                             no-sequences
  12135:285   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12135:308   warning  'e' is already declared in the upper scope on line 12134 column 22                                                           no-shadow
  12136:14    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12137:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12137:50    warning  Unexpected var, use let or const instead                                                                                     no-var
  12137:54    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12137:79    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12139:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12139:13    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12139:20    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12139:34    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12140:19    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12140:28    warning  'o' declared on line 12137 column 79 is used outside of binding context                                                      block-scoped-var
  12140:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12140:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12140:43    warning  'o' declared on line 12137 column 79 is used outside of binding context                                                      block-scoped-var
  12142:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12145:29    warning  'e' is already declared in the upper scope on line 12144 column 22                                                           no-shadow
  12145:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12145:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12146:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12146:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12146:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12146:141   warning  'e' is already defined                                                                                                       no-redeclare
  12146:164   warning  'r' is already defined                                                                                                       no-redeclare
  12146:207   warning  'o' is already defined                                                                                                       no-redeclare
  12146:293   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12146:309   warning  'e' is already declared in the upper scope on line 12145 column 29                                                           no-shadow
  12147:159   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12148:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  12149:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12149:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12151:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12151:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12151:43    warning  Unexpected use of comma operator                                                                                             no-sequences
  12153:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12154:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12157:15    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12159:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12159:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12161:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12161:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12161:20    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12165:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12168:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12168:18    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12176:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12176:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12176:15    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12176:18    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12176:18    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12180:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12182:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12188:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12189:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12189:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12192:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12194:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12195:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12196:13    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  12199:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12200:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12201:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12201:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12203:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12203:14    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12203:49    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12205:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12205:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12206:4     warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12206:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12206:64    warning  Unexpected dangling '_' in '_functionAbs'                                                                                    no-underscore-dangle
  12206:133   warning  Unexpected dangling '_' in '_functionAvg'                                                                                    no-underscore-dangle
  12206:203   warning  Unexpected dangling '_' in '_functionCeil'                                                                                   no-underscore-dangle
  12206:278   warning  Unexpected dangling '_' in '_functionContains'                                                                               no-underscore-dangle
  12206:359   warning  Identifier 'ends_with' is not in camel case                                                                                  camelcase
  12206:379   warning  Unexpected dangling '_' in '_functionEndsWith'                                                                               no-underscore-dangle
  12206:473   warning  Unexpected dangling '_' in '_functionFloor'                                                                                  no-underscore-dangle
  12206:547   warning  Unexpected dangling '_' in '_functionLength'                                                                                 no-underscore-dangle
  12206:625   warning  Unexpected dangling '_' in '_functionMap'                                                                                    no-underscore-dangle
  12206:712   warning  Unexpected dangling '_' in '_functionMax'                                                                                    no-underscore-dangle
  12206:786   warning  Unexpected dangling '_' in '_functionMerge'                                                                                  no-underscore-dangle
  12206:857   warning  Identifier 'max_by' is not in camel case                                                                                     camelcase
  12206:874   warning  Unexpected dangling '_' in '_functionMaxBy'                                                                                  no-underscore-dangle
  12206:963   warning  Unexpected dangling '_' in '_functionSum'                                                                                    no-underscore-dangle
  12206:1018  warning  Identifier 'starts_with' is not in camel case                                                                                camelcase
  12206:1040  warning  Unexpected dangling '_' in '_functionStartsWith'                                                                             no-underscore-dangle
  12206:1134  warning  Unexpected dangling '_' in '_functionMin'                                                                                    no-underscore-dangle
  12206:1192  warning  Identifier 'min_by' is not in camel case                                                                                     camelcase
  12206:1209  warning  Unexpected dangling '_' in '_functionMinBy'                                                                                  no-underscore-dangle
  12206:1299  warning  Unexpected dangling '_' in '_functionType'                                                                                   no-underscore-dangle
  12206:1370  warning  Unexpected dangling '_' in '_functionKeys'                                                                                   no-underscore-dangle
  12206:1443  warning  Unexpected dangling '_' in '_functionValues'                                                                                 no-underscore-dangle
  12206:1516  warning  Unexpected dangling '_' in '_functionSort'                                                                                   no-underscore-dangle
  12206:1575  warning  Identifier 'sort_by' is not in camel case                                                                                    camelcase
  12206:1593  warning  Unexpected dangling '_' in '_functionSortBy'                                                                                 no-underscore-dangle
  12206:1684  warning  Unexpected dangling '_' in '_functionJoin'                                                                                   no-underscore-dangle
  12206:1776  warning  Unexpected dangling '_' in '_functionReverse'                                                                                no-underscore-dangle
  12206:1838  warning  Identifier 'to_array' is not in camel case                                                                                   camelcase
  12206:1857  warning  Unexpected dangling '_' in '_functionToArray'                                                                                no-underscore-dangle
  12206:1916  warning  Identifier 'to_string' is not in camel case                                                                                  camelcase
  12206:1936  warning  Unexpected dangling '_' in '_functionToString'                                                                               no-underscore-dangle
  12206:1996  warning  Identifier 'to_number' is not in camel case                                                                                  camelcase
  12206:2016  warning  Unexpected dangling '_' in '_functionToNumber'                                                                               no-underscore-dangle
  12206:2076  warning  Identifier 'not_null' is not in camel case                                                                                   camelcase
  12206:2095  warning  Unexpected dangling '_' in '_functionNotNull'                                                                                no-underscore-dangle
  12207:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12207:9     warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12207:81    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12207:85    warning  't' is assigned to itself                                                                                                    no-self-assign
  12207:86    warning  Unexpected use of comma operator                                                                                             no-sequences
  12207:153   warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12209:18    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12211:615   warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12212:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12212:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12212:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12212:14    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12212:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12212:28    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12212:47    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12213:12    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:12    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:19    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12213:47    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:47    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:59    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:59    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:71    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:71    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:83    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:83    warning  '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     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12214:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12214:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12214:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12214:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12214:29    warning  Unexpected dangling '_' in '_consumeUnquotedIdentifier'                                                                      no-underscore-dangle
  12214:103   warning  'o' was used before it was defined                                                                                           no-use-before-define
  12214:103   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12215:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12215:34    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12216:28    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:57    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:81    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:98    warning  Unexpected use of comma operator                                                                                             no-sequences
  12216:100   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12217:23    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12218:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12218:10    warning  Unexpected dangling '_' in '_consumeNumber'                                                                                  no-underscore-dangle
  12218:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  12219:20    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12220:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12220:10    warning  Unexpected dangling '_' in '_consumeLBracket'                                                                                no-underscore-dangle
  12220:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  12221:20    warning  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     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12222:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12222:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12222:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12222:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12222:29    warning  Unexpected dangling '_' in '_consumeQuotedIdentifier'                                                                        no-underscore-dangle
  12222:101   warning  'o' was used before it was defined                                                                                           no-use-before-define
  12222:101   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12223:20    warning  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     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12224:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12224:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12224:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12224:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12224:29    warning  Unexpected dangling '_' in '_consumeRawStringLiteral'                                                                        no-underscore-dangle
  12224:101   warning  'o' was used before it was defined                                                                                           no-use-before-define
  12224:101   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12225:20    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12226:10    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12226:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12226:29    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12226:33    warning  Unexpected dangling '_' in '_consumeLiteral'                                                                                 no-underscore-dangle
  12226:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12227:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12227:34    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12228:14    warning  Unexpected dangling '_' in '_consumeOperator'                                                                                no-underscore-dangle
  12229:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12229:34    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12230:6     warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12231:20    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12232:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12232:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12232:25    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:45    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:73    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:133   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12232:181   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12234:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12235:15    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12235:56    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12235:95    warning  Unexpected use of comma operator                                                                                             no-sequences
  12235:97    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12236:8     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12236:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12236:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12236:12    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12236:27    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:47    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:75    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:134   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12236:182   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12238:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12239:45    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12240:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12240:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12240:11    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12240:15    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12240:36    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:53    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:92    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12241:5     warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12242:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12242:25    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12243:43    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12244:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12244:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12244:18    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:33    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12244:39    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:71    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:98    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12245:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12245:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12245:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12245:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12245:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  12245:105   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12246:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12246:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12246:28    warning  Unexpected use of comma operator                                                                                             no-sequences
  12246:51    warning  't' declared on line 12244 column 14 is used outside of binding context                                                      block-scoped-var
  12246:54    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12247:43    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12248:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12248:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12248:18    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:33    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12248:39    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:71    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:98    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12249:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12249:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12249:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12249:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12249:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  12249:105   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12250:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12250:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12250:28    warning  Unexpected use of comma operator                                                                                             no-sequences
  12250:39    warning  't' declared on line 12248 column 14 is used outside of binding context                                                      block-scoped-var
  12250:46    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12251:33    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12252:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12252:18    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:33    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12252:39    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:74    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:95    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12253:5     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12254:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12254:35    warning  't' declared on line 12252 column 14 is used outside of binding context                                                      block-scoped-var
  12254:38    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12254:92    warning  't' declared on line 12252 column 14 is used outside of binding context                                                      block-scoped-var
  12255:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12256:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12256:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12256:36    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:51    warning  Unexpected use of comma operator                                                                                             no-sequences
  12256:56    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:84    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:143   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:171   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12257:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12258:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12258:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:29    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12258:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12258:48    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:63    warning  Unexpected use of comma operator                                                                                             no-sequences
  12258:80    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:108   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:222   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:250   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:364   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:392   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:507   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:535   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:594   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12259:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12260:4     warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12260:27    warning  Unexpected var, use let or const instead                                                                                     no-var
  12260:31    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12260:35    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:50    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12260:67    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:94    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12261:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12261:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12261:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12261:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12261:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  12261:105   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:5     warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12262:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12262:11    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:27    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:30    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:71    warning  Unexpected use of comma operator                                                                                             no-sequences
  12262:73    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:77    warning  Unexpected dangling '_' in '_looksLikeJSON'                                                                                  no-underscore-dangle
  12262:98    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:116   warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:140   warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:158   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:173   warning  Unexpected use of comma operator                                                                                             no-sequences
  12262:175   warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12263:33    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12266:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12268:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12270:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12272:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12273:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  12274:14    warning  '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   warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12278:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12278:4     warning  Unexpected dangling '_' in '_loadTokens'                                                                                     no-underscore-dangle
  12278:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12278:43    warning  Unexpected var, use let or const instead                                                                                     no-var
  12278:43    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12278:47    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12278:50    warning  'e' is already defined                                                                                                       no-redeclare
  12278:81    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12279:15    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12279:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  12280:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12281:30    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12282:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12282:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12282:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12282:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12282:94    warning  Unexpected use of comma operator                                                                                             no-sequences
  12283:29    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12284:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12284:18    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12284:45    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12284:51    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12284:85    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12284:89    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12285:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12285:5     warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12285:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12285:48    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12286:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12286:13    warning  'i' declared on line 12284 column 45 is used outside of binding context                                                      block-scoped-var
  12287:29    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12289:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12293:22    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12294:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12294:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12294:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12295:65    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12295:114   warning  Unexpected var, use let or const instead                                                                                     no-var
  12295:118   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12295:161   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:7     warning  This line has 11 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12297:29    warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:115   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:115   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:130   warning  Unexpected use of comma operator                                                                                             no-sequences
  12297:197   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:249   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:361   warning  Unexpected dangling '_' in '_parseMultiselectHash'                                                                           no-underscore-dangle
  12297:399   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:493   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:544   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:544   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:551   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:581   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:616   warning  Unexpected dangling '_' in '_parseIndexExpression'                                                                           no-underscore-dangle
  12297:646   warning  Unexpected dangling '_' in '_projectIfSlice'                                                                                 no-underscore-dangle
  12297:698   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:728   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:759   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12297:776   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12297:853   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:896   warning  Unexpected dangling '_' in '_parseMultiselectList'                                                                           no-underscore-dangle
  12297:962   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:1063  warning  Unexpected var, use let or const instead                                                                                     no-var
  12297:1067  warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12297:1075  warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12298:6     warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12298:54    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12298:98    warning  Unexpected use of comma operator                                                                                             no-sequences
  12299:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12299:14    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12299:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  12299:32    warning  'o' declared on line 12297 column 1067 is used outside of binding context                                                    block-scoped-var
  12299:49    warning  Unexpected dangling '_' in '_errorToken'                                                                                     no-underscore-dangle
  12301:22    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12301:25    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12302:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12302:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12303:17    warning  Unexpected var, use let or const instead                                                                                     no-var
  12303:21    warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:21    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12303:32    warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:32    warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:32    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12303:39    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12303:112   warning  Unexpected dangling '_' in '_parseDotRHS'                                                                                    no-underscore-dangle
  12303:131   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:143   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12303:206   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12303:232   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:251   warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:287   warning  Unexpected use of comma operator                                                                                             no-sequences
  12303:333   warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:424   warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:519   warning  Unexpected var, use let or const instead                                                                                     no-var
  12303:523   warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12303:526   warning  'n' is already defined                                                                                                       no-redeclare
  12303:538   warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12303:546   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12304:6     warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:54    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12304:98    warning  Unexpected use of comma operator                                                                                             no-sequences
  12304:100   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:130   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:7     warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12305:14    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  12305:58    warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:71    warning  'r' declared on line 12303 column 538 is used outside of binding context                                                     block-scoped-var
  12305:84    warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:110   warning  Return statement should not contain assignment                                                                               no-return-assign
  12305:117   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:133   warning  Unexpected use of comma operator                                                                                             no-sequences
  12305:182   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12305:234   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:272   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:358   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:476   warning  Unexpected dangling '_' in '_parseComparator'                                                                                no-underscore-dangle
  12305:515   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:519   warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12305:546   warning  Return statement should not contain assignment                                                                               no-return-assign
  12305:546   warning  Return statement should not contain assignment                                                                               no-return-assign
  12305:553   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:569   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:590   warning  Unexpected dangling '_' in '_parseIndexExpression'                                                                           no-underscore-dangle
  12305:620   warning  Unexpected dangling '_' in '_projectIfSlice'                                                                                 no-underscore-dangle
  12305:655   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:673   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:732   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:783   warning  Unexpected dangling '_' in '_errorToken'                                                                                     no-underscore-dangle
  12305:801   warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12307:25    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12308:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12308:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12308:16    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12309:15    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12309:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  12310:6     warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12310:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12311:30    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12312:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12312:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  12314:8     warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12314:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  12314:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12314:18    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12314:48    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12314:77    warning  Unexpected dangling '_' in '_parseSliceExpression'                                                                           no-underscore-dangle
  12314:138   warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12314:173   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12314:190   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12315:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12315:37    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12316:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12316:122   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12318:14    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12318:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12318:43    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12318:50    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12318:54    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12323:17    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12323:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  12324:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12324:17    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12325:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12325:7     warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12325:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12325:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12325:28    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12326:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12326:13    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12326:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  12326:58    warning  't' declared on line 12318 column 17 is used outside of binding context                                                      block-scoped-var
  12327:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12327:38    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12329:31    warning  '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    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12330:14    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12330:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12330:106   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12330:124   warning  Unexpected dangling '_' in '_parseMultiselectList'                                                                           no-underscore-dangle
  12330:169   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12330:187   warning  Unexpected dangling '_' in '_parseMultiselectHash'                                                                           no-underscore-dangle
  12330:220   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12331:38    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12332:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12332:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12332:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12332:22    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12334:16    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12336:16    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12339:10    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12340:16    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12340:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  12341:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12341:7     warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12341:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12341:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  12341:33    warning  Unexpected dangling '_' in '_parseDotRHS'                                                                                    no-underscore-dangle
  12342:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12344:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12344:14    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12344:22    warning  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    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12345:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12345:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  12345:55    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12345:87    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12345:105   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12348:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12348:13    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12348:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  12348:68    warning  'e' declared on line 12344 column 14 is used outside of binding context                                                      block-scoped-var
  12350:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12350:14    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12350:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12350:20    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12350:28    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12351:14    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12351:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  12353:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12353:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12353:25    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12353:42    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12353:141   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12354:6     warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12355:17    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12356:6     warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12356:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12358:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12358:50    warning  'i' declared on line 12350 column 20 is used outside of binding context                                                      block-scoped-var
  12359:43    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12359:46    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12361:24    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12361:27    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12362:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12362:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12362:14    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12362:17    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12362:20    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12362:23    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12362:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12363:49    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12363:62    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12363:89    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12363:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12363:127   warning  'u' was used before it was defined                                                                                           no-use-before-define
  12363:165   warning  'f' was used before it was defined                                                                                           no-use-before-define
  12363:165   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12363:172   warning  'f' was used before it was defined                                                                                           no-use-before-define
  12363:172   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12363:195   warning  'f' was used before it was defined                                                                                           no-use-before-define
  12363:195   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12364:13    warning  'u' was used before it was defined                                                                                           no-use-before-define
  12364:46    warning  'u' was used before it was defined                                                                                           no-use-before-define
  12367:7     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12367:14    warning  'u' was used before it was defined                                                                                           no-use-before-define
  12367:41    warning  Return statement should not contain assignment                                                                               no-return-assign
  12367:84    warning  Unexpected use of comma operator                                                                                             no-sequences
  12367:134   warning  Return statement should not contain assignment                                                                               no-return-assign
  12367:150   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12367:163   warning  'u' was used before it was defined                                                                                           no-use-before-define
  12367:170   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:176   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:207   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:211   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:226   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12369:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12369:11    warning  'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12369:38    warning  'l' is already defined                                                                                                       no-redeclare
  12369:82    warning  'c' is already declared in the upper scope on line 12207 column 15                                                           no-shadow
  12369:94    warning  'h' is already declared in the upper scope on line 12207 column 12                                                           no-shadow
  12369:106   warning  'd' is already declared in the upper scope on line 12207 column 18                                                           no-shadow
  12369:118   warning  'u' is already declared in the upper scope on line 12207 column 21                                                           no-shadow
  12370:13    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12370:13    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12370:20    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12370:20    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12370:27    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12370:27    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12371:19    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12371:19    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:13    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12374:13    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:24    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12374:24    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:27    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12374:27    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12375:19    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12375:19    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12377:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12377:37    warning  Unexpected var, use let or const instead                                                                                     no-var
  12377:41    warning  'g' is already declared in the upper scope on line 12207 column 24                                                           no-shadow
  12379:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12379:13    warning  'p' was used before it was defined                                                                                           no-use-before-define
  12379:13    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12379:21    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12379:21    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12379:28    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12379:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12379:42    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12379:42    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12380:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12380:45    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12380:45    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12380:65    warning  'p' was used before it was defined                                                                                           no-use-before-define
  12380:65    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12381:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12381:15    warning  'p' was used before it was defined                                                                                           no-use-before-define
  12381:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12383:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12383:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12383:17    warning  'p' is already declared in the upper scope on line 12207 column 27                                                           no-shadow
  12383:25    warning  'm' is already declared in the upper scope on line 12207 column 30                                                           no-shadow
  12383:33    warning  'e' is already declared in the upper scope on line 12361 column 24                                                           no-shadow
  12384:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  12384:18    warning  't' is already declared in the upper scope on line 12361 column 27                                                           no-shadow
  12384:40    warning  'i' is already declared in the upper scope on line 12362 column 8                                                            no-shadow
  12384:48    warning  'n' is already declared in the upper scope on line 12362 column 11                                                           no-shadow
  12386:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12386:17    warning  'i' declared on line 12384 column 40 is used outside of binding context                                                      block-scoped-var
  12387:17    warning  'f' is already declared in the upper scope on line 12207 column 33                                                           no-shadow
  12388:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12389:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12389:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12391:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  12391:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12391:11    warning  'C' is already declared in the upper scope on line 12207 column 36                                                           no-shadow
  12391:19    warning  'y' is already declared in the upper scope on line 12207 column 51                                                           no-shadow
  12391:33    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12391:40    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12391:54    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12392:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12392:46    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12392:68    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12393:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12393:18    warning  'I' is already declared in the upper scope on line 12207 column 54                                                           no-shadow
  12394:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12395:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12395:82    warning  Unexpected use of comma operator                                                                                             no-sequences
  12396:32    warning  This line has 13 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12397:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12397:25    warning  Unexpected var, use let or const instead                                                                                     no-var
  12397:29    warning  'v' is already declared in the upper scope on line 12207 column 57                                                           no-shadow
  12399:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  12399:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12399:11    warning  'b' is already declared in the upper scope on line 12207 column 60                                                           no-shadow
  12399:25    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12399:32    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12399:46    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12400:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12400:17    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12401:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12403:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12403:13    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12403:21    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12403:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12403:51    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12404:7     warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12404:39    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12405:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12405:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12407:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12407:13    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12407:21    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12407:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12407:51    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12408:7     warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12408:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:8     warning  This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12409:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12409:39    warning  Return statement should not contain assignment                                                                               no-return-assign
  12409:362   warning  Return statement should not contain assignment                                                                               no-return-assign
  12409:405   warning  Unexpected use of comma operator                                                                                             no-sequences
  12409:476   warning  Unexpected var, use let or const instead                                                                                     no-var
  12409:480   warning  'A' is already declared in the upper scope on line 12207 column 63                                                           no-shadow
  12409:494   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:501   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:524   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12410:38    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12411:7     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12411:103   warning  Return statement should not contain assignment                                                                               no-return-assign
  12411:128   warning  Unexpected use of comma operator                                                                                             no-sequences
  12413:37    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12413:40    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12414:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12414:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12414:20    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12414:32    warning  't' is already defined                                                                                                       no-redeclare
  12414:44    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12414:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12417:13    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12417:87    warning  Unexpected use of comma operator                                                                                             no-sequences
  12417:89    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12418:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12418:10    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12418:21    warning  'i' is already defined                                                                                                       no-redeclare
  12418:85    warning  'n' is already defined                                                                                                       no-redeclare
  12418:146   warning  Return statement should not contain assignment                                                                               no-return-assign
  12418:146   warning  Return statement should not contain assignment                                                                               no-return-assign
  12418:146   warning  Return statement should not contain assignment                                                                               no-return-assign
  12418:163   warning  Unexpected use of comma operator                                                                                             no-sequences
  12419:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12419:35    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12419:38    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
  12421:49    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12421:52    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12422:10    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12422:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12422:44    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12424:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12424:13    warning  Unexpected dangling '_' in '_validateArgs'                                                                                   no-underscore-dangle
  12424:39    warning  Unexpected dangling '_' in '_signature'                                                                                      no-underscore-dangle
  12424:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  12424:55    warning  Unexpected dangling '_' in '_func'                                                                                           no-underscore-dangle
  12425:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12425:35    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12425:38    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12426:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12426:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12428:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  12431:58    warning  Unexpected use of comma operator                                                                                             no-sequences
  12432:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12432:16    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12433:15    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12433:18    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12433:26    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12433:44    warning  'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12433:48    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12433:77    warning  'c' is already declared in the upper scope on line 12207 column 15                                                           no-shadow
  12434:11    warning  Unexpected dangling '_' in '_typeMatches'                                                                                    no-underscore-dangle
  12435:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12437:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12437:13    warning  's' declared on line 12433 column 18 is used outside of binding context                                                      block-scoped-var
  12438:12    warning  'r' declared on line 12433 column 15 is used outside of binding context                                                      block-scoped-var
  12438:16    warning  'a' declared on line 12433 column 26 is used outside of binding context                                                      block-scoped-var
  12438:25    warning  'e' is already declared in the upper scope on line 12425 column 32                                                           no-shadow
  12438:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  12438:140   warning  'r' declared on line 12433 column 15 is used outside of binding context                                                      block-scoped-var
  12438:171   warning  'l' declared on line 12433 column 44 is used outside of binding context                                                      block-scoped-var
  12441:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12441:34    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12441:37    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12444:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12446:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12448:6     warning  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     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12449:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12449:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12449:62    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12450:12    warning  Unexpected dangling '_' in '_typeMatches'                                                                                    no-underscore-dangle
  12450:31    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12453:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12455:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12457:63    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12459:38    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12461:36    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12462:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12462:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12462:20    warning  'e' is already defined                                                                                                       no-redeclare
  12462:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12463:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12464:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12464:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12464:16    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12465:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  12466:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12466:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  12466:16    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12466:28    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12466:36    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12468:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12468:13    warning  'n' declared on line 12466 column 28 is used outside of binding context                                                      block-scoped-var
  12469:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12471:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12473:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12474:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12474:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12474:21    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12474:33    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12476:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12476:13    warning  't' declared on line 12474 column 14 is used outside of binding context                                                      block-scoped-var
  12476:17    warning  'i' declared on line 12474 column 21 is used outside of binding context                                                      block-scoped-var
  12477:36    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12479:33    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12481:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12483:31    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12484:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12484:22    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12484:26    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12484:45    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12484:57    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12484:69    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12486:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12486:13    warning  't' declared on line 12484 column 14 is used outside of binding context                                                      block-scoped-var
  12487:33    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12488:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12488:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12488:22    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12489:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  12489:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12489:12    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12489:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12492:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12492:13    warning  't' declared on line 12488 column 14 is used outside of binding context                                                      block-scoped-var
  12493:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12495:10    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12497:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12497:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12497:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12497:29    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12497:41    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12498:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12499:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12499:14    warning  'i' declared on line 12497 column 29 is used outside of binding context                                                      block-scoped-var
  12500:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12501:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12503:10    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12505:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12505:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12505:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12505:29    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12505:41    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12506:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12507:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12507:14    warning  'i' declared on line 12505 column 29 is used outside of binding context                                                      block-scoped-var
  12508:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12509:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12510:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12510:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12510:21    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12510:33    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12512:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12512:13    warning  't' declared on line 12510 column 14 is used outside of binding context                                                      block-scoped-var
  12513:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12514:13    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12515:38    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12517:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12519:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12520:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12520:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12520:26    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12520:48    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12520:56    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12522:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12522:13    warning  'n' declared on line 12520 column 48 is used outside of binding context                                                      block-scoped-var
  12523:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12524:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12524:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12525:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12526:11    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12527:36    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12528:11    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12529:36    warning  '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     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12530:12    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12530:41    warning  Return statement should not contain assignment                                                                               no-return-assign
  12530:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12531:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12532:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12533:10    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12536:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12537:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12538:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12538:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  12539:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12540:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12540:33    warning  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    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12541:15    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12541:34    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12541:46    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12541:50    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12541:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12543:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12543:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12543:17    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12543:27    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12543:35    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12545:6     warning  'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12545:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12545:16    warning  'e' is already declared in the upper scope on line 12539 column 34                                                           no-shadow
  12545:19    warning  '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    warning  'i' is already declared in the upper scope on line 12543 column 27                                                           no-shadow
  12546:38    warning  'n' is already declared in the upper scope on line 12543 column 35                                                           no-shadow
  12546:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12546:69    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12546:69    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12547:69    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12547:69    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12548:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12548:13    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12548:13    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12549:69    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12549:69    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12550:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12551:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12551:20    warning  'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12551:31    warning  'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12552:15    warning  'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12554:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12555:33    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12556:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12556:17    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12556:20    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12556:32    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12556:44    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12556:87    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12556:99    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12557:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12558:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12558:13    warning  't' declared on line 12556 column 14 is used outside of binding context                                                      block-scoped-var
  12559:33    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12560:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12560:17    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12560:20    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12560:32    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12560:44    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12560:87    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12560:98    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12561:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12562:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12562:13    warning  't' declared on line 12560 column 14 is used outside of binding context                                                      block-scoped-var
  12563:36    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12563:39    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12564:10    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12564:20    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12564:24    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12564:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12564:61    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12565:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  12565:9     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12565:12    warning  'e' is already defined                                                                                                       no-redeclare
  12565:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12565:51    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12566:68    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12566:87    warning  Unexpected use of comma operator                                                                                             no-sequences
  12567:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12569:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12570:17    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12571:29    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12572:17    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12573:28    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12573:31    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12574:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12574:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:21    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12574:29    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:32    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12574:40    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:47    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12574:53    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12574:53    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12574:89    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12577:26    warning  'e' is already declared in the upper scope on line 12576 column 22                                                           no-shadow
  12578:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12578:11    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12578:119   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12578:156   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12579:24    warning  'e' is already declared in the upper scope on line 12577 column 26                                                           no-shadow
  12579:27    warning  't' is already declared in the upper scope on line 12577 column 29                                                           no-shadow
  12580:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12582:10    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12582:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12582:36    warning  'e' is already declared in the upper scope on line 12577 column 26                                                           no-shadow
  12582:39    warning  't' is already declared in the upper scope on line 12577 column 29                                                           no-shadow
  12583:10    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12586:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12588:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12589:13    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12589:13    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12589:22    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12589:22    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12589:29    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12589:29    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12589:43    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12589:43    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12590:8     warning  'r' was used before it was defined                                                                                           no-use-before-define
  12590:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12590:8     warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12590:15    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12590:15    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12590:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12590:27    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12590:27    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12590:38    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12590:38    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12591:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12591:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12591:16    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12592:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12594:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12597:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12598:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12598:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  12598:18    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12598:39    warning  'n' is already declared in the upper scope on line 12578 column 8                                                            no-shadow
  12598:81    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12599:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12599:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12600:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12600:25    warning  'i' declared on line 12598 column 18 is used outside of binding context                                                      block-scoped-var
  12600:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  12600:39    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12606:4     warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12607:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12607:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12607:35    warning  'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12608:4     warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12609:4     warning  Unexpected use of comma operator                                                                                             no-sequences
  12609:35    warning  'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12610:11    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12611:35    warning  'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12612:11    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12614:4     warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12617:26    warning  'e' is already declared in the upper scope on line 12616 column 22                                                           no-shadow
  12617:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12617:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12618:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12618:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12618:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12618:227   warning  's' is already defined                                                                                                       no-redeclare
  12618:342   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  12619:163   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  12619:517   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  12620:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12622:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12623:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12625:26    warning  'e' is already declared in the upper scope on line 12624 column 22                                                           no-shadow
  12625:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12625:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12626:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12626:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12626:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12626:110   warning  't' is already defined                                                                                                       no-redeclare
  12626:241   warning  's' is already defined                                                                                                       no-redeclare
  12626:413   warning  'r' is already defined                                                                                                       no-redeclare
  12626:967   warning  'n' is already defined                                                                                                       no-redeclare
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12626:1231  warning  Unexpected use of comma operator                                                                                             no-sequences
  12629:105   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12629:105   warning  'i' is defined but never used                                                                                                no-unused-vars
  12630:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12630:17    warning  Unexpected use of comma operator                                                                                             no-sequences
  12632:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12635:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12636:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12636:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12637:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12637:37    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12639:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12639:19    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12639:114   warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12641:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12641:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12643:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12643:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12645:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12645:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12647:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12647:115   warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12649:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12649:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12650:21    warning  'a' was used before it was defined                                                                                           no-use-before-define
  12651:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12651:40    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12651:43    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12652:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12653:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12653:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12653:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12654:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12655:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12655:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12657:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12657:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12659:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12659:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12661:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12661:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12663:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12663:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12665:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12665:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12665:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12665:23    warning  'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12666:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12666:32    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12666:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  12666:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12667:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12667:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12667:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12668:8     warning  'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12668:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12670:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12672:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12673:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12674:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12674:58    warning  Unexpected use of comma operator                                                                                             no-sequences
  12675:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12676:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12676:44    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12676:71    warning  Unexpected use of comma operator                                                                                             no-sequences
  12677:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12677:33    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12677:37    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12677:45    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12678:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12678:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  12679:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12683:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12684:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12685:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12685:8     warning  Unexpected use of comma operator                                                                                             no-sequences
  12686:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12688:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12688:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12688:85    warning  'r' is already declared in the upper scope on line 12639 column 27                                                           no-shadow
  12689:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12689:16    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12692:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12692:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12692:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  12692:51    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12693:11    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12693:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12693:48    warning  'e' is assigned a value but never used                                                                                       no-unused-vars
  12693:92    warning  Unexpected use of comma operator                                                                                             no-sequences
  12694:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12694:80    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12694:120   warning  Function declared in a loop contains unsafe references to variable(s) 'p'                                                    no-loop-func
  12695:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12696:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12697:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12697:19    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12697:33    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12697:52    warning  'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12697:116   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12698:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12698:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12698:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12698:67    warning  Unexpected use of comma operator                                                                                             no-sequences
  12702:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12702:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12702:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  12702:51    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12703:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12703:51    warning  Unexpected use of comma operator                                                                                             no-sequences
  12703:58    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12703:64    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12704:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12706:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12706:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12706:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12706:67    warning  Unexpected use of comma operator                                                                                             no-sequences
  12708:10    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12708:13    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12708:16    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12708:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12708:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12709:15    warning  Unexpected use of comma operator                                                                                             no-sequences
  12710:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12711:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12712:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12712:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12714:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12716:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12717:15    warning  Unexpected use of comma operator                                                                                             no-sequences
  12718:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12719:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12720:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12720:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12721:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12724:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12725:15    warning  Unexpected use of comma operator                                                                                             no-sequences
  12726:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12727:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12728:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12728:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12729:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12732:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12734:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12734:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12734:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12734:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  12738:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12741:13    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12741:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12743:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12743:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12743:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  12743:31    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12745:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12745:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12746:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12746:18    warning  '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    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12747:42    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12747:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12747:63    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12747:70    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12747:89    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  12747:95    warning  'i' is assigned a value but never used                                                                                       no-unused-vars
  12747:101   warning  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    warning  'e' is already declared in the upper scope on line 12746 column 18                                                           no-shadow
  12749:38    warning  't' is already declared in the upper scope on line 12747 column 11                                                           no-shadow
  12751:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12755:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12758:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12759:26    warning  Empty block statement                                                                                                        no-empty
  12759:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12759:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12760:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12760:15    warning  'n' is already declared in the upper scope on line 12639 column 11                                                           no-shadow
  12760:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12761:9     warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12761:12    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12761:15    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12761:15    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12761:30    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12761:34    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
  12767:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12768:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12769:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  12769:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12770:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12770:15    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12770:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12771:14    warning  'e' is already declared in the upper scope on line 12770 column 18                                                           no-shadow
  12772:18    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12773:13    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12773:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12774:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12774:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12782:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12784:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12784:15    warning  's' is already declared in the upper scope on line 12639 column 34                                                           no-shadow
  12784:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12785:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12786:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12786:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12788:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12788:15    warning  'a' is already declared in the upper scope on line 12651 column 11                                                           no-shadow
  12789:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12789:8     warning  Unexpected use of comma operator                                                                                             no-sequences
  12790:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12790:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12790:21    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12791:11    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12791:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12791:58    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12791:86    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12791:109   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12791:113   warning  'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12791:159   warning  Unexpected use of comma operator                                                                                             no-sequences
  12792:12    warning  'r' is already declared in the upper scope on line 12688 column 85                                                           no-shadow
  12792:73    warning  's' is already declared in the upper scope on line 12784 column 15                                                           no-shadow
  12792:80    warning  'a' is already declared in the upper scope on line 12788 column 15                                                           no-shadow
  12792:94    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12792:98    warning  't' is already declared in the upper scope on line 12790 column 21                                                           no-shadow
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:15    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12794:15    warning  'l' declared on line 12798 column 12 is used outside of binding context                                                      block-scoped-var
  12794:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  12794:50    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12794:50    warning  'l' declared on line 12798 column 12 is used outside of binding context                                                      block-scoped-var
  12795:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12796:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12796:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12796:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  12797:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12798:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  12798:12    warning  'l' is already declared in the upper scope on line 12848 column 15                                                           no-shadow
  12798:19    warning  'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12798:19    warning  'c' is already declared in the upper scope on line 12874 column 15                                                           no-shadow
  12798:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12798:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  12799:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  12800:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12800:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12800:14    warning  'h' is already declared in the upper scope on line 12876 column 15                                                           no-shadow
  12800:30    warning  'd' is already declared in the upper scope on line 12639 column 42                                                           no-shadow
  12801:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12801:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12801:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12802:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12803:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12803:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12803:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12804:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12804:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12804:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  12804:86    warning  'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12804:123   warning  'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12807:44    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12809:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12809:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12811:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  12811:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  12811:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12811:33    warning  Unexpected use of comma operator                                                                                             no-sequences
  12812:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12813:9     warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12813:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12813:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12813:51    warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12814:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12814:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  12815:21    warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12816:14    warning  'e' is already declared in the upper scope on line 12790 column 18                                                           no-shadow
  12816:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12818:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12819:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12819:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  12822:18    warning  'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12822:22    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12822:28    warning  Unexpected use of comma operator                                                                                             no-sequences
  12822:30    warning  'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12822:59    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12822:93    warning  'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12823:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12826:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12826:15    warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12826:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  12829:9     warning  Unexpected var, use let or const instead                                                                                     no-var
  12829:13    warning  'u' is already declared in the upper scope on line 12639 column 51                                                           no-shadow
  12829:16    warning  'c' is already defined                                                                                                       no-redeclare
  12829:16    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12829:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12829:40    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12830:22    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12831:27    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12832:18    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12834:18    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12835:21    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12835:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  12835:33    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12835:40    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12836:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12836:17    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12837:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12839:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12839:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12841:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12842:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12843:9     warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12843:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12844:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12844:12    warning  Unexpected use of comma operator                                                                                             no-sequences
  12844:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12844:28    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12844:64    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12844:94    warning  't' is assigned to itself                                                                                                    no-self-assign
  12844:97    warning  'n' was used before it was defined                                                                                           no-use-before-define
  12844:163   warning  'n' was used before it was defined                                                                                           no-use-before-define
  12845:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12845:11    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12845:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12846:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12846:15    warning  'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12846:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12846:21    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12847:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12847:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12848:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12848:15    warning  'l' is already declared in the upper scope on line 12673 column 178                                                          no-shadow
  12848:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12849:9     warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12849:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12852:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12852:12    warning  'e' is already declared in the upper scope on line 12848 column 18                                                           no-shadow
  12854:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12855:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  12855:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12857:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12857:65    warning  'e' is not modified in this loop                                                                                             no-unmodified-loop-condition
  12859:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12859:42    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12863:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12866:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12866:28    warning  Return statement should not contain assignment                                                                               no-return-assign
  12866:88    warning  Unexpected use of comma operator                                                                                             no-sequences
  12868:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12868:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12869:9     warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12869:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12871:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12872:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12872:15    warning  'o' is already declared in the upper scope on line 12639 column 19                                                           no-shadow
  12874:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12874:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12876:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12877:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12880:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  12880:7     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12883:18    warning  Unexpected dangling '_' in '__esModule'                                                                                      no-underscore-dangle
  12887:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12887:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  12889:15    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12895:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12895:125   warning  Unexpected use of comma operator                                                                                             no-sequences
  12897:3     warning  Return statement should not contain assignment                                                                               no-return-assign
  12897:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12898:16    warning  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    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12899:19    warning  Return statement should not contain assignment                                                                               no-return-assign
  12899:19    warning  Return statement should not contain assignment                                                                               no-return-assign
  12899:19    warning  Return statement should not contain assignment                                                                               no-return-assign
  12899:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12899:26    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12899:48    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12899:93    warning  'i' was used before it was defined                                                                                           no-use-before-define
  12899:151   warning  Unexpected use of comma operator                                                                                             no-sequences
  12900:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12900:4     warning  Unreachable code                                                                                                             no-unreachable

✖ 27682 problems (0 errors, 27682 warnings)


--- end ---
$ ./node_modules/.bin/eslint composer.json package.json extension.json resources/JsonForms.js i18n/en.json resources/jsoneditor/jsoneditor.min.js package-lock.json Gruntfile.js i18n/qqq.json -f json
--- stdout ---
[{"filePath":"/src/repo/Gruntfile.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"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":"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":"max-statements-per-line","replacedBy":[]},{"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":"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":"max-statements-per-line","replacedBy":[]},{"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":"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":"max-statements-per-line","replacedBy":[]},{"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":"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":"max-statements-per-line","replacedBy":[]},{"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":"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":"max-statements-per-line","replacedBy":[]},{"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":"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":"max-statements-per-line","replacedBy":[]},{"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":"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":1,"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":1,"message":"'JsonForms' is not defined.","line":22,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":10},{"ruleId":"compat/compat","severity":1,"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":1,"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":1,"message":"'$' is not defined.","line":56,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":56,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'JSONEditor' is not defined.","line":58,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":58,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":80,"column":20,"nodeType":"Identifier","messageId":"undef","endLine":80,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":87,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":87,"endColumn":4},{"ruleId":"no-console","severity":1,"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":1,"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":1,"message":"'$' is not defined.","line":125,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":125,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":127,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":127,"endColumn":4},{"ruleId":"camelcase","severity":1,"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":1,"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":1,"message":"'editor_' is not defined.","line":204,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":204,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'editor_' is not defined.","line":206,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":206,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'editor_' is not defined.","line":207,"column":38,"nodeType":"Identifier","messageId":"undef","endLine":207,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'editor_'.","line":215,"column":8,"nodeType":"VariableDeclarator","messageId":"unexpectedUnderscore","endLine":215,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'$' is not defined.","line":273,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":273,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":277,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":277,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'JsonForms' is not defined.","line":278,"column":39,"nodeType":"Identifier","messageId":"undef","endLine":278,"endColumn":48}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":25,"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-statements-per-line","replacedBy":[]},{"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":"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":1,"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":1,"message":"'define' is not defined.","line":31,"column":117,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":123},{"ruleId":"no-undef","severity":1,"message":"'define' is not defined.","line":31,"column":130,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":136},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"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":1,"message":"'i' was used before it was defined.","line":33,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":33,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":38,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":38,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":39,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":39,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":39,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":39,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":39,"column":370,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":39,"endColumn":371},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_validateKeyword'.","line":47,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":47,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_validateKeyword'.","line":47,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":47,"endColumn":76},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":49,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":49,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":64,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":64,"endColumn":57},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":66,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":66,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":67,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":67,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":70,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":70,"endColumn":149},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":71,"endColumn":53},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":71,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":71,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":75,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":75,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":77,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":77,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":85,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":85,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":87,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":87,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_addSchema'.","line":88,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":88,"endColumn":27},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compile'.","line":90,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":90,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":98,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":30},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":98,"column":37,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":104,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":98,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":98,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":87},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":98,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":98,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":105,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":105,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_refs'.","line":107,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":107,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_schemas'.","line":107,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":107,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":113,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":113,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":119,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":119,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":120,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":120,"endColumn":9},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":120,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":120,"endColumn":100},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":120,"column":103,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":120,"endColumn":105},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":131,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":131,"endColumn":12},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":134,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":134,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":135,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":135,"endColumn":338},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'r' is already defined.","line":135,"column":224,"nodeType":"Identifier","messageId":"redeclared","endLine":135,"endColumn":225},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":137,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":137,"column":416,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":417},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":137,"column":1236,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":1237},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":140,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":140,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":141,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":141,"endColumn":273},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":141,"column":116,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":117},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":141,"column":170,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":171},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":141,"column":196,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":197},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":141,"column":2230,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":141,"endColumn":2231},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'B' is defined but never used.","line":144,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":144,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":145,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":145,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getId'.","line":145,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":145,"endColumn":127},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":151,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":151,"endColumn":273},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":152,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":152,"endColumn":17},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getId'.","line":155,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":155,"endColumn":122},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":155,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":155,"endColumn":142},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":155,"column":216,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":155,"endColumn":222},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected string concatenation of literals.","line":159,"column":70,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":159,"endColumn":71},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":161,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":161,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":161,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":161,"endColumn":117},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":164,"column":229,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":164,"endColumn":231},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":164,"column":273,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":164,"endColumn":274},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":164,"column":289,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":164,"endColumn":291},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":165,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":165,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'y' was used before it was defined.","line":169,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":169,"endColumn":31},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":170,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":170,"endColumn":128},{"ruleId":"no-redeclare","severity":1,"message":"'v' is already defined.","line":170,"column":70,"nodeType":"Identifier","messageId":"redeclared","endLine":170,"endColumn":71},{"ruleId":"no-redeclare","severity":1,"message":"'b' is already defined.","line":170,"column":98,"nodeType":"Identifier","messageId":"redeclared","endLine":170,"endColumn":99},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":170,"column":240,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":170,"endColumn":241},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":171,"column":149,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":171,"endColumn":151},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":32},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":190},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":205,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":207},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":354,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":356},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":444,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":446},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":634},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":761,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":763},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":173,"column":777,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":779},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":175,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":175,"endColumn":52},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":175,"column":589,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":175,"endColumn":911},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":175,"column":600,"nodeType":"Identifier","messageId":"redeclared","endLine":175,"endColumn":601},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected string concatenation of literals.","line":175,"column":962,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":175,"endColumn":963},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":175,"column":994,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":175,"endColumn":995},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":177,"column":593,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":177,"endColumn":594},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":181,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":181,"endColumn":58},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":186,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":186,"endColumn":108},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":198,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":198,"endColumn":52},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":198,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":198,"endColumn":74},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":198,"column":185,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":198,"endColumn":187},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":203,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":203,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":205,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":205,"endColumn":49},{"ruleId":"no-redeclare","severity":1,"message":"'k' is already defined.","line":205,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":205,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":206,"column":18,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":206,"endColumn":24},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":214,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":214,"endColumn":52},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":214,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":214,"endColumn":74},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":214,"column":185,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":214,"endColumn":187},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":224,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":224,"endColumn":46},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":228,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":228,"endColumn":34},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":236,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":236,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":238,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":238,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":247,"column":4,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":247,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":248,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":248,"endColumn":11},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":41,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":47},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":107},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":173,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":179},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":250,"column":243,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":250,"endColumn":244},{"ruleId":"no-extend-native","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":262,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":262,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":263,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":263,"endColumn":1672},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":263,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":111},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":263,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":165},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":263,"column":285,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":286},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":263,"column":499,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":500},{"ruleId":"no-redeclare","severity":1,"message":"'m' is already defined.","line":263,"column":1211,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":1212},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":263,"column":1660,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":1661},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":263,"column":1924,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":263,"endColumn":1925},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":269,"column":271,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":272},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":269,"column":306,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":307},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":269,"column":513,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":514},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":269,"column":600,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":601},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":276,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":276,"endColumn":82},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":278,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":278,"endColumn":74},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":286,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":286,"endColumn":339},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'l' is already defined.","line":286,"column":239,"nodeType":"Identifier","messageId":"redeclared","endLine":286,"endColumn":240},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":291,"column":26,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":38},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":291,"column":143,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":155},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":291,"column":267,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":279},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":291,"column":524,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":536},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected console statement.","line":292,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":292,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":293,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":293,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_create'.","line":293,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":293,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected console statement.","line":294,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":294,"endColumn":52},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":294,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":294,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_create'.","line":294,"column":983,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":294,"endColumn":1002},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":295,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":295,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":305,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":305,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":312,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":312,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":328,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":328,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected alert.","line":329,"column":93,"nodeType":"CallExpression","messageId":"unexpected","endLine":329,"endColumn":121},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":339,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":339,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":344,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":344,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":345,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":345,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":345,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":345,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":362,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":362,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is a function.","line":373,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":373,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":380,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":380,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":380,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":388,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":381,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":381,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":385,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":385,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":388,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":388,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":388,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":388,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":390,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":420,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":394,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":406,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":409,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":409,"endColumn":90},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":412,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":414,"endColumn":42},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":412,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":412,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":412,"column":63,"nodeType":"Identifier","messageId":"redeclared","endLine":412,"endColumn":64},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":414,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":414,"endColumn":76},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":415,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":415,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":415,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":415,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":418,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":418,"endColumn":120},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":419,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":419,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":422,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":422,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":423,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":423,"endColumn":651},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":423,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":114},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":423,"column":167,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":168},{"ruleId":"no-redeclare","severity":1,"message":"'p' is already defined.","line":423,"column":326,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":327},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":423,"column":330,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":423,"endColumn":336},{"ruleId":"no-redeclare","severity":1,"message":"'m' is already defined.","line":423,"column":482,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":483},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":423,"column":486,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":423,"endColumn":492},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":423,"column":2547,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":423,"endColumn":2548},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":434,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":434,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'c' is never reassigned. Use 'const' instead.","line":435,"column":32,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":33},{"ruleId":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":435,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":63},{"ruleId":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":435,"column":81,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":82},{"ruleId":"prefer-const","severity":1,"message":"'p' is never reassigned. Use 'const' instead.","line":435,"column":156,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":157},{"ruleId":"prefer-const","severity":1,"message":"'m' is never reassigned. Use 'const' instead.","line":435,"column":179,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":180},{"ruleId":"prefer-const","severity":1,"message":"'y' is never reassigned. Use 'const' instead.","line":435,"column":354,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":355},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":435,"column":360,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":435,"endColumn":362},{"ruleId":"prefer-const","severity":1,"message":"'I' is never reassigned. Use 'const' instead.","line":435,"column":374,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":375},{"ruleId":"prefer-const","severity":1,"message":"'v' is never reassigned. Use 'const' instead.","line":435,"column":423,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":424},{"ruleId":"prefer-const","severity":1,"message":"'b' is never reassigned. Use 'const' instead.","line":435,"column":442,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":443},{"ruleId":"prefer-const","severity":1,"message":"'A' is never reassigned. Use 'const' instead.","line":435,"column":476,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":477},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":437,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":437,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected string concatenation of literals.","line":439,"column":207,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":439,"endColumn":208},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'k' was used before it was defined.","line":439,"column":1051,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":1052},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":439,"column":1604,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":439,"endColumn":1610},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":439,"column":2019,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":439,"endColumn":2025},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":439,"column":2445,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":2446},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'S' was used before it was defined.","line":439,"column":2465,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":2466},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":439,"column":2484,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":2485},{"ruleId":"no-var","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":439,"column":3092,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":3093},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":445,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":445,"endColumn":266},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":448,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":448,"endColumn":13},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":453,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":453,"endColumn":47},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":454,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":454,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":460,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":460,"endColumn":12},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":462,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":462,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'r' is a function.","line":463,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":463,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":470,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":470,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":470,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":478,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":471,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":471,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":475,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":475,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":478,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":478,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":478,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":478,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":484,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":484,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_buildSuggestions'.","line":484,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":484,"endColumn":123},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":485,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":485,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":485,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":485,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":486,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":486,"endColumn":45},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":486,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":486,"endColumn":83},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":487,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":487,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":487,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":487,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":490,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":490,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_handleRef'.","line":494,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":494,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_checkOfConditon'.","line":496,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":496,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_handleOfCondition'.","line":497,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":497,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_handleObject'.","line":500,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":42},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_handlePrimitive'.","line":500,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":129},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_handleBoolean'.","line":500,"column":165,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":184},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_handleArray'.","line":500,"column":218,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":235},{"ruleId":"no-console","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":508,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":508,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":510,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":510,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":514,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":514,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":519,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":519,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":524,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":524,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":529,"column":73,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":529,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":535,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":535,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":535,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":535,"endColumn":117},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'o' was used before it was defined.","line":535,"column":144,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":145},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' was used before it was defined.","line":535,"column":248,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":249},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":536,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":536,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":540,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":540,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":541,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":541,"endColumn":32},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":541,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":541,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":542,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":542,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":543,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":135},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":543,"column":215,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":217},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":543,"column":313,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":315},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":543,"column":395,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":397},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":549,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":43},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":57},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":549,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":549,"endColumn":194},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":549,"column":224,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":226},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":234,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":240},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":549,"column":288,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":290},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":298,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":304},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":549,"column":346,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":348},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":356,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":362},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":553,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":553,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'I' is a function.","line":555,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":555,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":560,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":560,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":565,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":605,"endColumn":1000},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":55,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":110,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":116},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":375,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":381},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":721,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":727},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":565,"column":759,"nodeType":"MemberExpression","messageId":"unexpected","endLine":565,"endColumn":771},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":565,"column":1093,"nodeType":"Identifier","messageId":"redeclared","endLine":565,"endColumn":1094},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1151,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1157},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1175,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1181},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1258,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1264},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":565,"column":1266,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":565,"endColumn":1289},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":568,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":568,"endColumn":18},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":569,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":569,"endColumn":111},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":571,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":571,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":571,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":571,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":573,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":573,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":577,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":577,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":577,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":577,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":579,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":579,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showSortModal'.","line":582,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":582,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":584,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":584,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":587,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":587,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":587,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":587,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":597,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":597,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":599,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":599,"endColumn":17},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":603,"column":146,"nodeType":"Identifier","messageId":"redeclared","endLine":603,"endColumn":147},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":298,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":312},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSelect'.","line":605,"column":354,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":620,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":634},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":675,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":689},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSelect'.","line":605,"column":717,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":731},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onMouseDown'.","line":605,"column":762,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":779},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onBlur'.","line":605,"column":805,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":817},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":605,"column":834,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":860},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":606,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":606,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":608,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":608,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":610,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":610,"endColumn":114},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":611,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":611,"endColumn":10},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":612,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":612,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":612,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":612,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":613,"column":265,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":613,"endColumn":271},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":614,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":614,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":617,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":617,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":617,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":617,"endColumn":56},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":618,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":618,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":618,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":618,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":637,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":637,"endColumn":114},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":640,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":640,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":642,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":642,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":648,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":648,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSelect'.","line":650,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":650,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":651,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":651,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":651,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":651,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":651,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":651,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":652,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":652,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onChange'.","line":653,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":125},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":653,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":653,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":653,"column":189,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":211},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":653,"column":215,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":240},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onMouseDown'.","line":654,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":654,"endColumn":20},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":655,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":655,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":655,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":655,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":655,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":655,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onBlur'.","line":656,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":656,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":658,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":658,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":658,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":658,"endColumn":67},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":658,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":658,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":660,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":660,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":661,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":661,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":662,"column":241,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":662,"endColumn":242},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":667,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":667,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":667,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":667,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refreshAnnotations'.","line":668,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":668,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":669,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":669,"endColumn":12},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":671,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":671,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":671,"column":295,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":671,"endColumn":318},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":673,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":673,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":673,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":673,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":675,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":675,"endColumn":72},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":675,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":675,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":681,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":681,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setText'.","line":692,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":692,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":693,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":693,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":693,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":693,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":693,"column":143,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":693,"endColumn":144},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":696,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":696,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":696,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":696,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":697,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":697,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_setText'.","line":699,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":699,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setText'.","line":701,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":701,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":703,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":703,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":704,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":704,"endColumn":295},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":704,"column":121,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":704,"endColumn":189},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":704,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":704,"endColumn":154},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":709,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":709,"endColumn":80},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":709,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":709,"endColumn":213},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":714,"column":45,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":714,"endColumn":344},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":714,"column":45,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":714,"endColumn":344},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_renderErrors'.","line":714,"column":119,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":714,"endColumn":134},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":714,"column":322,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":714,"endColumn":323},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":716,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":716,"endColumn":445},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":716,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":716,"endColumn":445},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":716,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":716,"endColumn":182},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderErrors'.","line":716,"column":183,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":716,"endColumn":201},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":718,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":718,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_renderErrors'.","line":722,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":722,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":723,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":723,"endColumn":199},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":723,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":723,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":723,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":723,"endColumn":150},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_refreshAnnotations'.","line":725,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":725,"endColumn":33},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":727,"column":280,"nodeType":"CallExpression","messageId":"substring","endLine":727,"endColumn":337},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":727,"column":710,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":727,"endColumn":716},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":729,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":729,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":734,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":734,"endColumn":33},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":735,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":735,"endColumn":142},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"'r' is already defined.","line":735,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":735,"endColumn":242},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":746,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":746,"endColumn":93},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":746,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":746,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":747,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":747,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":748,"column":146,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":748,"endColumn":175},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":748,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":748,"endColumn":245},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":748,"column":760,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":748,"endColumn":761},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":748,"column":1021,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":748,"endColumn":1050},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":748,"column":1328,"nodeType":"Identifier","messageId":"redeclared","endLine":748,"endColumn":1329},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":752,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":752,"endColumn":25},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'_' was used before it was defined.","line":752,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":76},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'_' was used before it was defined.","line":752,"column":320,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":321},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":754,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":754,"endColumn":96},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":754,"column":213,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":754,"endColumn":214},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":754,"column":474,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":754,"endColumn":503},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":754,"column":770,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":754,"endColumn":783},{"ruleId":"no-redeclare","severity":1,"message":"'b' is already defined.","line":754,"column":777,"nodeType":"Identifier","messageId":"redeclared","endLine":754,"endColumn":778},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":755,"column":251,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":755,"endColumn":252},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'v' is already defined.","line":757,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":148,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":177},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":757,"column":246,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":757,"endColumn":247},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":575,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":604},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":1496,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":1525},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":760,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":760,"endColumn":44},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'v' is already defined.","line":761,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":761,"endColumn":59},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":761,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":761,"endColumn":128},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":761,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":761,"endColumn":194},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":761,"column":619,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":761,"endColumn":648},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":770,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":770,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":771,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":771,"endColumn":1242},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":771,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":111},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":771,"column":224,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":225},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":771,"column":339,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":340},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":771,"column":500,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":501},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":771,"column":1230,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":1231},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":771,"column":1494,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":771,"endColumn":1495},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":774,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":775,"endColumn":1945},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is already defined.","line":774,"column":178,"nodeType":"Identifier","messageId":"redeclared","endLine":774,"endColumn":179},{"ruleId":"no-control-regex","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":776,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":776,"endColumn":60},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":776,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":776,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":778,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":778,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":778,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":778,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":778,"endColumn":205},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":778,"column":130,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":132},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":778,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":154},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":778,"column":168,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":170},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":778,"column":184,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":186},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":780,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":780,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":780,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":780,"endColumn":18},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":780,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":124},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":780,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":135},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":780,"column":144,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":146},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":781,"column":1939,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":781,"endColumn":1940},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":782,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":782,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'y' was used before it was defined.","line":784,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":784,"endColumn":12},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":785,"column":2752,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":785,"endColumn":2767},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":789,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":789,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is a function.","line":796,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":796,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":803,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":803,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":803,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":811,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":804,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":804,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":808,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":808,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":811,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":811,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":811,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":811,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":815,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":839,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":819,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":819,"endColumn":52},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":819,"column":208,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":819,"endColumn":756},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":819,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":213},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":819,"column":386,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":387},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":819,"column":605,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":606},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":819,"column":806,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":819,"endColumn":807},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":820,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":820,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":820,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":820,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":829,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":829,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":831,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":837,"endColumn":285},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' was used before it was defined.","line":831,"column":444,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":831,"endColumn":445},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' was used before it was defined.","line":832,"column":40,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":832,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":112},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":832,"column":383,"nodeType":"Identifier","messageId":"redeclared","endLine":832,"endColumn":384},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":832,"column":536,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":832,"endColumn":537},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'i' was used before it was defined.","line":835,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":835,"endColumn":90},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":837,"column":57,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":837,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":837,"column":803,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":837,"endColumn":804},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":838,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":838,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'B' is defined but never used.","line":841,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":841,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":842,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":842,"endColumn":735},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":842,"column":193,"nodeType":"Identifier","messageId":"redeclared","endLine":842,"endColumn":194},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":842,"column":386,"nodeType":"Identifier","messageId":"redeclared","endLine":842,"endColumn":387},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":844,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":844,"endColumn":110},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":845,"column":215,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":845,"endColumn":216},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":846,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":846,"endColumn":56},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":852,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":852,"endColumn":26},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":859,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":859,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":863,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":863,"endColumn":10},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":103,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":132},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'$' was used before it was defined.","line":863,"column":319,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":320},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'$' was used before it was defined.","line":863,"column":323,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":324},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":644,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":673},{"ruleId":"no-use-before-define","severity":1,"message":"'_' was used before it was defined.","line":863,"column":924,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":925},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'$' was used before it was defined.","line":863,"column":935,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":936},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'_' was used before it was defined.","line":863,"column":1016,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1017},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'_' was used before it was defined.","line":863,"column":1059,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1060},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'_' was used before it was defined.","line":863,"column":1106,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1107},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":863,"column":1235,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":863,"endColumn":1237},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":1492,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":1521},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":2185,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":2214},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":863,"column":2565,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":863,"endColumn":2566},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":866,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":866,"endColumn":43},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":867,"column":248,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":867,"endColumn":254},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":867,"column":917,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":867,"endColumn":946},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":867,"column":1334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":867,"endColumn":1363},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":867,"column":2326,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":867,"endColumn":2327},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":872,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":872,"endColumn":46},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":873,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":873,"endColumn":44},{"ruleId":"no-redeclare","severity":1,"message":"'L' is already defined.","line":873,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":873,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":879,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":955,"endColumn":458},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":879,"column":142,"nodeType":"Identifier","messageId":"redeclared","endLine":879,"endColumn":143},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_addSchema'.","line":885,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":885,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_compile'.","line":885,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":885,"endColumn":63},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_addSchema'.","line":888,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":888,"endColumn":24},{"ruleId":"no-void","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compile'.","line":888,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":888,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":892,"column":31,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":892,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getId'.","line":895,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":895,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":897,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":897,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_schemas'.","line":897,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":897,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_addSchema'.","line":897,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":897,"endColumn":84},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":900,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":900,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":904,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":904,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":23},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":37,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getId'.","line":905,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":91},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'v' was used before it was defined.","line":905,"column":123,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":905,"endColumn":124},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":905,"column":127,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":905,"endColumn":133},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":905,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":905,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":135,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":142},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":907,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":907,"endColumn":61},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":909,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":909,"endColumn":68},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":909,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":909,"endColumn":86},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compile'.","line":915,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":915,"endColumn":55},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":917,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":917,"endColumn":28},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":917,"column":76,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":917,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_fragments'.","line":917,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":917,"endColumn":101},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_schemas'.","line":923,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":923,"endColumn":28},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":923,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":923,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":923,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":923,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":54},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":926,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":92},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":157,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":168},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":926,"column":186,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":195,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":208},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":222,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":232},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":926,"column":264,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":274},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":926,"column":284,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":285},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":312,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":323},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getId'.","line":926,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":345},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":392,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":405},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":419,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":429},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_formats'.","line":930,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":930,"endColumn":75},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":930,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":930,"endColumn":85},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":934,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":934,"endColumn":140},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":934,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":934,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":934,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":934,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_addSchema'.","line":937,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":937,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":940,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":940,"endColumn":25},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":940,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":940,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":940,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":940,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":942,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getId'.","line":942,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":79},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":942,"column":112,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":942,"endColumn":162},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":942,"column":119,"nodeType":"Identifier","messageId":"redeclared","endLine":942,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":942,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":140},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":942,"column":182,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":942,"endColumn":184},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":942,"column":247,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":942,"endColumn":348},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":942,"column":278,"nodeType":"Identifier","messageId":"redeclared","endLine":942,"endColumn":279},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":942,"column":356,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":942,"endColumn":358},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":942,"column":373,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":383},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_cache'.","line":942,"column":396,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":407},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":942,"column":419,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":942,"endColumn":420},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_compile'.","line":943,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":943,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":946,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":946,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":946,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":946,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_metaOpts'.","line":946,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":949,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":949,"endColumn":30},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":951,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":951,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":952,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":952,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":953,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":953,"endColumn":87},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":955,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":955,"endColumn":57},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":958,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":958,"endColumn":20},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":958,"column":42,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":958,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":958,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":958,"endColumn":67},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_schemas'.","line":964,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":964,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":964,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":964,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_fragments'.","line":964,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_formats'.","line":964,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":964,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":112},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":964,"column":135,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_compilations'.","line":964,"column":162,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":180},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getId'.","line":964,"column":205,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":216},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":968,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":968,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":968,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":968,"endColumn":115},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":968,"column":124,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":968,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_metaOpts'.","line":968,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":968,"endColumn":185},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":969,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":969,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":969,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":969,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":973,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":973,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":973,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":973,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":974,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":974,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":977,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":977,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":978,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":978,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":980,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":980,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":980,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":210},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":407,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":414},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":990,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":990,"endColumn":88},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":990,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":990,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_schemas'.","line":990,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":990,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_fragments'.","line":990,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":82},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_cache'.","line":993,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":993,"endColumn":64},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":996,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":996,"endColumn":68},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":998,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":998,"endColumn":65},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1000,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1000,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_schemas'.","line":1004,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1004,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":1004,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1004,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":1010,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1010,"endColumn":34},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1010,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1010,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1011,"endColumn":209},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compilations'.","line":1011,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1011,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_compilations'.","line":1011,"column":118,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1011,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_compilations'.","line":1012,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1012,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1015,"column":241,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1015,"endColumn":242},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compilations'.","line":1018,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1018,"endColumn":63},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1021,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1021,"endColumn":86},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1023,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1023,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1023,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1023,"endColumn":52},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1025,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1025,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1026,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1026,"endColumn":179},{"ruleId":"no-shadow","severity":1,"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":1,"message":"The Function constructor is eval.","line":1026,"column":14,"nodeType":"NewExpression","messageId":"noFunctionConstructor","endLine":1026,"endColumn":146},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1029,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1029,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1031,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1031,"endColumn":51},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1032,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1032,"endColumn":54},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1034,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1034,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1035,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1035,"endColumn":52},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":1037,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":1037,"endColumn":27},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1037,"column":57,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1037,"endColumn":63},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1037,"column":74,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1037,"endColumn":80},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1038,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1038,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1041,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1041,"endColumn":43},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1045,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1045,"endColumn":34},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1045,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1045,"endColumn":82},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1048,"column":117,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1048,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1052,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1052,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_opts'.","line":1056,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1056,"endColumn":82},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1056,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1056,"endColumn":100},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":1061,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":1061,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1064,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1064,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1069,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1069,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1071,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1071,"endColumn":77},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compilations'.","line":1075,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1075,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1075,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1075,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":71},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1075,"column":86,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":88},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1090,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1090,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1095,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1095,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1096,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1096,"endColumn":320},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":1096,"column":193,"nodeType":"Identifier","messageId":"redeclared","endLine":1096,"endColumn":194},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"'_' was used before it was defined.","line":1097,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":6},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1097,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1097,"endColumn":9},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'_' was used before it was defined.","line":1098,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1098,"endColumn":36},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected string concatenation of literals.","line":1098,"column":78,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":1098,"endColumn":79},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1098,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1098,"endColumn":108},{"ruleId":"no-use-before-define","severity":1,"message":"'_' was used before it was defined.","line":1099,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1099,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'_' was used before it was defined.","line":1100,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1100,"endColumn":52},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1100,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1100,"endColumn":75},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1103,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1103,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"message":"'$' was used before it was defined.","line":1103,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":66},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":1105,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1105,"endColumn":106},{"ruleId":"no-use-before-define","severity":1,"message":"'x' was used before it was defined.","line":1105,"column":198,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":199},{"ruleId":"no-redeclare","severity":1,"message":"'A' is already defined.","line":1105,"column":209,"nodeType":"Identifier","messageId":"redeclared","endLine":1105,"endColumn":210},{"ruleId":"no-use-before-define","severity":1,"message":"'_' was used before it was defined.","line":1105,"column":443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":444},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1105,"column":553,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1105,"endColumn":555},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1105,"column":667,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1105,"endColumn":669},{"ruleId":"no-use-before-define","severity":1,"message":"'_' was used before it was defined.","line":1105,"column":831,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":832},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":1105,"column":1026,"nodeType":"Identifier","messageId":"redeclared","endLine":1105,"endColumn":1027},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1108,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1108,"endColumn":45},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'w' is already defined.","line":1109,"column":59,"nodeType":"Identifier","messageId":"redeclared","endLine":1109,"endColumn":60},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":1109,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1109,"endColumn":129},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1109,"column":194,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1109,"endColumn":195},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'_' was used before it was defined.","line":1109,"column":576,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1109,"endColumn":577},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1109,"column":686,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1109,"endColumn":688},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1109,"column":800,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1109,"endColumn":802},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"'_' was used before it was defined.","line":1109,"column":964,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1109,"endColumn":965},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1112,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1112,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"'L' is never reassigned. Use 'const' instead.","line":1114,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":1114,"endColumn":30},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1116,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1116,"endColumn":69},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is a function.","line":1126,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":1126,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1133,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1133,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":1133,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":1141,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1134,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1134,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1138,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1138,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1141,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1141,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1141,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1141,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1145,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1159,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1149,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1149,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1151,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1151,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onClick'.","line":1151,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onEvent'.","line":1151,"column":154,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1151,"column":182,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":195},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onEvent'.","line":1152,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1152,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onBlur'.","line":1153,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onEvent'.","line":1153,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onClick'.","line":1153,"column":184,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":197},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1153,"column":237,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":250},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onBlur'.","line":1153,"column":289,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":301},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":1154,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1154,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1154,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1154,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onClick'.","line":1155,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":57},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1155,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1155,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1155,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":113},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onBlur'.","line":1155,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onEvent'.","line":1155,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":184},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1157,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1157,"endColumn":18},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":1158,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":1158,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":1163,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":1163,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1164,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1164,"endColumn":1275},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":1164,"column":171,"nodeType":"Identifier","messageId":"redeclared","endLine":1164,"endColumn":172},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":1168,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":1168,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1168,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1168,"endColumn":121},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1169,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1169,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1172,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1172,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":1185,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":1185,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1186,"column":9740,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9741},{"ruleId":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":1186,"column":9762,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9763},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":1186,"column":9772,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9773},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1186,"column":9858,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1186,"endColumn":9864},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":1187,"column":63,"nodeType":"MemberExpression","messageId":"unexpected","endLine":1187,"endColumn":76},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1192,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1192,"endColumn":49},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1205,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":1205,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":1205,"column":37,"nodeType":"Identifier","messageId":"useConst","endLine":1205,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1206,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1206,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1206,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":1206,"endColumn":35},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1207,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1207,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":65},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1207,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":102},{"ruleId":"no-shadow","severity":1,"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":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":1208,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1208,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":1208,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":1208,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1208,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1208,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1210,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1210,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1210,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1210,"endColumn":66},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1212,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1212,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1212,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1212,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1216,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1216,"endColumn":37},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1218,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1218,"endColumn":175},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1218,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":1218,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":1218,"endColumn":77},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1218,"column":127,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":129},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1218,"column":183,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":185},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1220,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1220,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1220,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1220,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1223,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1223,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":1224,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":1224,"endColumn":28},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1224,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":42},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1224,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":80},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1224,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":107},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":152},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":167,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":169},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":196,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":198},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":213,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":215},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"'BigInt' is not defined.","line":1224,"column":345,"nodeType":"Identifier","messageId":"undef","endLine":1224,"endColumn":351},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1226,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1226,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1230,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1230,"endColumn":97},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1234,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1234,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1234,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1234,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1235,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1235,"endColumn":10},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1235,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1235,"endColumn":55},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1236,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1236,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of '<<='.","line":1237,"column":8,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":1237,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1246,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1246,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1248,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1248,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1250,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1250,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1254,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1254,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1258,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1258,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1264,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1264,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1272,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1272,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'u' was used before it was defined.","line":1272,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1272,"endColumn":35},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1273,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1273,"endColumn":107},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'u' was used before it was defined.","line":1273,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1275,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1275,"endColumn":98},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1277,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1277,"endColumn":34},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1284,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1284,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1285,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1285,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1292,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1292,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1293,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1293,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1300,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1300,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'s' is already defined.","line":1300,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":1300,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1300,"column":210,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1300,"endColumn":211},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1301,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1301,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1306,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1306,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1308,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1308,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1312,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1312,"endColumn":38},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1316,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1316,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1331,"column":619,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1331,"endColumn":620},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1334,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1334,"endColumn":19},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1335,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1335,"endColumn":12},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1336,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1336,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1340,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1340,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":1341,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":18},{"ruleId":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":1341,"column":36,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":37},{"ruleId":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":1341,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":81},{"ruleId":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":1341,"column":111,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":112},{"ruleId":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":1341,"column":134,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":135},{"ruleId":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":1341,"column":164,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":165},{"ruleId":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":1341,"column":202,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":203},{"ruleId":"prefer-const","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1343,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1343,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1345,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1345,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1349,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1349,"endColumn":42},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1351,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1351,"endColumn":87},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1351,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1351,"endColumn":87},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1351,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1351,"endColumn":58},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1353,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1353,"endColumn":39},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1354,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1354,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1358,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1358,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1359,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1359,"endColumn":370},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":1359,"column":190,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":191},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":1359,"column":207,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":208},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":1359,"column":293,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":294},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1359,"column":420,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1359,"endColumn":421},{"ruleId":"prefer-const","severity":1,"message":"'I' is never reassigned. Use 'const' instead.","line":1360,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":1360,"endColumn":16},{"ruleId":"prefer-const","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1367,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1367,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1370,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1370,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":1370,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":1370,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1370,"column":156,"nodeType":"Identifier","messageId":"unusedVar","endLine":1370,"endColumn":157},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":1373,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":1373,"endColumn":34},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1373,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1373,"endColumn":106},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":1374,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1374,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1374,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":1374,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1378,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1378,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1379,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1379,"endColumn":150},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1379,"column":200,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1379,"endColumn":244},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1383,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1383,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":1384,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1384,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1384,"column":149,"nodeType":"Identifier","messageId":"unusedVar","endLine":1384,"endColumn":150},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1385,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1387,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":1385,"column":64,"nodeType":"Identifier","messageId":"redeclared","endLine":1385,"endColumn":65},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":1385,"column":97,"nodeType":"Identifier","messageId":"redeclared","endLine":1385,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1387,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1387,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1388,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1388,"endColumn":66},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getFoldWidgetBase'.","line":1388,"column":298,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1388,"endColumn":321},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getFoldWidgetBase'.","line":1389,"column":164,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1389,"endColumn":187},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1391,"column":357,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1391,"endColumn":359},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1391,"column":582,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1391,"endColumn":588},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1393,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1393,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1402,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1402,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1409,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1409,"endColumn":115},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":1418,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1418,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1418,"column":236,"nodeType":"Identifier","messageId":"unusedVar","endLine":1418,"endColumn":237},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":1420,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":28},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1420,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1420,"endColumn":29},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":1420,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":51},{"ruleId":"new-cap","severity":1,"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":1,"message":"'l' was used before it was defined.","line":1420,"column":121,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":122},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1421,"column":274,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1421,"endColumn":275},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1422,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1422,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1423,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1423,"endColumn":47},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1423,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1423,"endColumn":102},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1429,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1429,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'ace' is not defined.","line":1436,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1436,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_refs'.","line":1441,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1441,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_refs'.","line":1442,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1442,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_schemas'.","line":1445,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":1445,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_compile'.","line":1445,"column":124,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":137},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":285,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":291},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":299,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_opts'.","line":1445,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":337},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1447,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1447,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getId'.","line":1447,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1447,"endColumn":56},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1448,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1448,"endColumn":41},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":1448,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":1448,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":1448,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1448,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1451,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1451,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getId'.","line":1451,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1451,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_compile'.","line":1455,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1455,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_schemas'.","line":1457,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1457,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_compile'.","line":1459,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1459,"endColumn":40},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1459,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1459,"endColumn":46},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1459,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1459,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getId'.","line":1464,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1464,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1466,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1466,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getId'.","line":1467,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1467,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1469,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1469,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getId'.","line":1469,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1469,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":1469,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":1469,"endColumn":42},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1469,"column":68,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1469,"endColumn":74},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1469,"column":152,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1469,"endColumn":153},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1470,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1470,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_refs'.","line":1470,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1470,"endColumn":58},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_refs'.","line":1470,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1470,"endColumn":107},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1474,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1474,"endColumn":23},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1475,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1475,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_refs'.","line":1480,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1480,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1483,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1483,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1485,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1485,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1487,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1487,"endColumn":39},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1487,"column":65,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1487,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1494,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1494,"endColumn":20},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":1497,"column":25,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1497,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1506,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1506,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1516,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1516,"endColumn":66},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1516,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1516,"endColumn":71},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1522,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1522,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1526,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1526,"endColumn":77},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1526,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1526,"endColumn":82},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1533,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1533,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1539,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1539,"endColumn":41},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1539,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1539,"endColumn":22},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1542,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1564,"endColumn":5},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1543,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1543,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1545,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1545,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1566,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1566,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1573,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1573,"endColumn":189},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":1573,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":1573,"endColumn":111},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1576,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1576,"endColumn":211},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":1576,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":1576,"endColumn":47},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1577,"column":289,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1577,"endColumn":290},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1577,"column":497,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1577,"endColumn":499},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1580,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1580,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1581,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1581,"endColumn":113},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1583,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1583,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1585,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1585,"endColumn":166},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1585,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1585,"endColumn":171},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1586,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1586,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1592,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1592,"endColumn":94},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1594,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1594,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1594,"column":958,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1594,"endColumn":959},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":31},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1599,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1599,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":71},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":31},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1601,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1601,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1601,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1601,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":66,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":36},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1603,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1603,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":61},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1603,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1603,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_events'.","line":1605,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1605,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1608,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1608,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1612,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1662,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1616,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1616,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1629,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1629,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1648,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1648,"endColumn":67},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1649,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1649,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1653,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1653,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":1653,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":1653,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":1653,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":1653,"endColumn":79},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'e' is never reassigned. Use 'const' instead.","line":1677,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1677,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":1677,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":1677,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1682,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1682,"endColumn":36},{"ruleId":"no-self-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1687,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1687,"endColumn":92},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1696,"column":90,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1696,"endColumn":107},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1702,"column":609,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1702,"endColumn":610},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1706,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1706,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1708,"column":131,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1708,"endColumn":132},{"ruleId":"no-prototype-builtins","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1711,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1711,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1712,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1712,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1718,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1718,"endColumn":5},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1721,"column":102,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1721,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1729,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1729,"endColumn":12},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1729,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1729,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1732,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1732,"endColumn":32},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":1735,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":1735,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1735,"column":48,"nodeType":"Identifier","messageId":"useConst","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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1740,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1740,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1756,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1756,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1757,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1757,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1770,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1770,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1782,"column":303,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1782,"endColumn":304},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":1785,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":1785,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":1787,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":1787,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":1789,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":1789,"endColumn":59},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":1791,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":1791,"endColumn":55},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1792,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1792,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1794,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1794,"endColumn":26},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1796,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1796,"endColumn":53},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1800,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1800,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":1804,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":1804,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1805,"column":320,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1805,"endColumn":321},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1809,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1809,"endColumn":78},{"ruleId":"no-prototype-builtins","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1822,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1822,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1823,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1823,"endColumn":373},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":1823,"column":159,"nodeType":"Identifier","messageId":"redeclared","endLine":1823,"endColumn":160},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":1823,"column":292,"nodeType":"Identifier","messageId":"redeclared","endLine":1823,"endColumn":293},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1823,"column":392,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1823,"endColumn":393},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":1828,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":1828,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":1828,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":1828,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1829,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1829,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is already defined.","line":1829,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":1829,"endColumn":43},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1838,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1838,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1838,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1838,"endColumn":164},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1841,"column":384,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1841,"endColumn":401},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1844,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1844,"endColumn":132},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is already defined.","line":1844,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":1844,"endColumn":49},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1844,"column":167,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1844,"endColumn":168},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1853,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1853,"endColumn":351},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1855,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1855,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1863,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1863,"endColumn":162},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1866,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1866,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1874,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1874,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1877,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1877,"endColumn":284},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1877,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1877,"endColumn":77},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1878,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1878,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":1881,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1881,"endColumn":12},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1883,"column":131,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1883,"endColumn":132},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1884,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1884,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1884,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1884,"endColumn":136},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1885,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1885,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1889,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1889,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1894,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1894,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":1895,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":1895,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1906,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1906,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1911,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1911,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1915,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1915,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1925,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1925,"endColumn":84},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1928,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1928,"endColumn":90},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1929,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1929,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1933,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1933,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":1936,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1936,"endColumn":178},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":1936,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1936,"endColumn":87},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":1936,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1936,"endColumn":166},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1941,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1941,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1943,"column":267,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1943,"endColumn":268},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":1947,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1947,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1954,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1954,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1955,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1955,"endColumn":288},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":1955,"column":131,"nodeType":"Identifier","messageId":"redeclared","endLine":1955,"endColumn":132},{"ruleId":"no-redeclare","severity":1,"message":"'u' is already defined.","line":1955,"column":185,"nodeType":"Identifier","messageId":"redeclared","endLine":1955,"endColumn":186},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":1955,"column":326,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1955,"endColumn":327},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1968,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1968,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1970,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1970,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1984,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1984,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":1988,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1988,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Comparing to itself is potentially pointless.","line":1994,"column":13,"nodeType":"BinaryExpression","messageId":"comparingToSelf","endLine":1994,"endColumn":19},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1994,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1994,"endColumn":17},{"ruleId":"no-self-compare","severity":1,"message":"Comparing to itself is potentially pointless.","line":1994,"column":23,"nodeType":"BinaryExpression","messageId":"comparingToSelf","endLine":1994,"endColumn":29},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":1994,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1994,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":1997,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1997,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1998,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1998,"endColumn":341},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'s' is already defined.","line":1998,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":1998,"endColumn":228},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":1999,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1999,"endColumn":25},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1999,"column":230,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1999,"endColumn":232},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":1999,"column":584,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1999,"endColumn":586},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":2015,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2015,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":2015,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":2015,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'v' is a function.","line":2016,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2016,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2025,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2025,"endColumn":93},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2026,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2026,"endColumn":45},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2026,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2026,"endColumn":57},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2031,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2031,"endColumn":92},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":2031,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":2031,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2035,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2035,"endColumn":64},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2042,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2042,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2046,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2046,"endColumn":3010},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":2046,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":2046,"endColumn":62},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2046,"column":65,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2046,"endColumn":71},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2046,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":2046,"endColumn":153},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2047,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2047,"endColumn":393},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2048,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2048,"endColumn":150},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2048,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":2048,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":2048,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":2048,"endColumn":63},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2048,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2048,"endColumn":162},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2049,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2051,"endColumn":624},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2049,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2049,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":2049,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":2049,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2050,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2050,"endColumn":62},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2050,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2050,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2050,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2050,"endColumn":74},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2053,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2053,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2057,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2057,"endColumn":79},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' was used before it was defined.","line":2057,"column":363,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":364},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2059,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2059,"endColumn":69},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2063,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2063,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2065,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2065,"endColumn":115},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2068,"column":126,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2068,"endColumn":127},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2069,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2069,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2073,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2073,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2074,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2074,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2076,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2076,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is a function.","line":2084,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2084,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2089,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2089,"endColumn":13},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2094,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2094,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":2094,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2094,"endColumn":15},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2095,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2107,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2096,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2096,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2098,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2098,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2102,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2102,"endColumn":143},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2108,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2108,"endColumn":49},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":2108,"column":201,"nodeType":"Identifier","messageId":"useConst","endLine":2108,"endColumn":202},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'g' is never reassigned. Use 'const' instead.","line":2108,"column":238,"nodeType":"Identifier","messageId":"useConst","endLine":2108,"endColumn":239},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2108,"column":437,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2108,"endColumn":438},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2111,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2111,"endColumn":18},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2112,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2138,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2113,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2113,"endColumn":41},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"'A' was used before it was defined.","line":2115,"column":231,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":232},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2121,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2121,"endColumn":28},{"ruleId":"no-use-before-define","severity":1,"message":"'C' was used before it was defined.","line":2121,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2121,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2123,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2123,"endColumn":253},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2123,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":2123,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2125,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2125,"endColumn":205},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is already defined.","line":2125,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":2125,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'a' is already defined.","line":2125,"column":89,"nodeType":"Identifier","messageId":"redeclared","endLine":2125,"endColumn":90},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2125,"column":236,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2125,"endColumn":237},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2127,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2127,"endColumn":36},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2131,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2131,"endColumn":36},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":2131,"column":190,"nodeType":"Identifier","messageId":"redeclared","endLine":2131,"endColumn":191},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":2131,"column":287,"nodeType":"Identifier","messageId":"redeclared","endLine":2131,"endColumn":288},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2132,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2132,"endColumn":663},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__hint'.","line":2132,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2132,"endColumn":149},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'e' is assigned to itself.","line":2132,"column":200,"nodeType":"Identifier","messageId":"selfAssignment","endLine":2132,"endColumn":201},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":2132,"column":457,"nodeType":"CallExpression","messageId":"substring","endLine":2132,"endColumn":480},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2132,"column":612,"nodeType":"Identifier","messageId":"redeclared","endLine":2132,"endColumn":613},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2132,"column":721,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2132,"endColumn":722},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":37,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":90,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":103},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2135,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2135,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2137,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2137,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__hint'.","line":2137,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2137,"endColumn":135},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2143,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2143,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__hint'.","line":2143,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2143,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2144,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2166,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2147,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2147,"endColumn":25},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2149,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2149,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2150,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2150,"endColumn":73},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2155,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2155,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2156,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2156,"endColumn":35},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2157,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2157,"endColumn":68},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":2164,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":2164,"endColumn":34},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2167,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2167,"endColumn":71},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2168,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2168,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2170,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2170,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"'o' is a function.","line":2172,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2172,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2179,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2179,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":2179,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":2187,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2180,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2180,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2184,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2184,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2187,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2187,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":2187,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2187,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2189,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2207,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' was used before it was defined.","line":2194,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2194,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2194,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2194,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_cancelUnhighlight'.","line":2197,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2197,"endColumn":74},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2198,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2198,"endColumn":33},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2198,"column":43,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2198,"endColumn":49},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":2206,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":2206,"endColumn":127},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":2207,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":2207,"endColumn":56},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2213,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2213,"endColumn":66},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":2213,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2213,"endColumn":95},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2225,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2225,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2225,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2225,"endColumn":117},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":2226,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":2226,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2227,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2227,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2235,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2235,"endColumn":14},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":2238,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2238,"endColumn":30},{"ruleId":"no-unsafe-finally","severity":1,"message":"Unsafe usage of ReturnStatement.","line":2239,"column":9,"nodeType":"ReturnStatement","messageId":"unsafeUsage","endLine":2239,"endColumn":16},{"ruleId":"no-unsafe-finally","severity":1,"message":"Unsafe usage of ThrowStatement.","line":2243,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":2243,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2253,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2267,"endColumn":9},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2253,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2253,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2256,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2256,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2258,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2258,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2261,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2261,"endColumn":23},{"ruleId":"no-unsafe-finally","severity":1,"message":"Unsafe usage of ThrowStatement.","line":2264,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":2264,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2269,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2273,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2269,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2273,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2269,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2269,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2280,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2280,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2280,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2280,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'m' is a function.","line":2284,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2284,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2291,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2291,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":2291,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":2299,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2292,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2292,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2296,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2296,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2299,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2299,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":2299,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2299,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2301,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2880,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2305,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2305,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2305,"column":299,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChangeValue'.","line":2305,"column":349,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2305,"column":416,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":444},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChangeField'.","line":2305,"column":466,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":485},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":2306,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2306,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2306,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2306,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'K' was used before it was defined.","line":2307,"column":129,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2307,"endColumn":130},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2309,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2309,"endColumn":57},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":2311,"column":284,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2311,"endColumn":297},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2313,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2313,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2314,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2314,"endColumn":61},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2317,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2317,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2318,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2318,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2321,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2321,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2328,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2328,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2336,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2336,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2343,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2343,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2357,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2357,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2358,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2358,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":2363,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":2363,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":2363,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2363,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2364,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2364,"endColumn":75},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2369,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2369,"endColumn":264},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":2369,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":34},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":2369,"column":138,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":139},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2369,"column":228,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":229},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2369,"column":304,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2369,"endColumn":305},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2373,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2373,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2379,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2379,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2393,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2393,"endColumn":21},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2395,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2395,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getDomField'.","line":2395,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2395,"endColumn":55},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2395,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2395,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":2397,"column":28,"nodeType":"Identifier","messageId":"useConst","endLine":2397,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getType'.","line":2397,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2397,"endColumn":75},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2397,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2397,"endColumn":81},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2411,"column":23,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2411,"endColumn":29},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2415,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2415,"endColumn":81},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":2417,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":2417,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_detachFromDom'.","line":2433,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2433,"endColumn":90},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_attachToDom'.","line":2433,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2433,"endColumn":128},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2439,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2439,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2439,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2439,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2439,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2441,"column":260,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2441,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2447,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2447,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2448,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2448,"endColumn":39},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2449,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2449,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2460,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2460,"endColumn":58},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2460,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2460,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2461,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2461,"endColumn":220},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' was used before it was defined.","line":2461,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2461,"endColumn":111},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2461,"column":196,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2461,"endColumn":211},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2463,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2463,"endColumn":55},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2463,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2463,"endColumn":58},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2467,"column":163,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2467,"endColumn":169},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2469,"column":52,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2469,"endColumn":58},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2469,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2469,"endColumn":84},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateCssClassName'.","line":2479,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2479,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2479,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2479,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2486,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2486,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2489,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2489,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2489,"column":187,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2489,"endColumn":193},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2489,"column":307,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2489,"endColumn":322},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2489,"column":344,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2489,"endColumn":350},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2491,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2491,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"'$' was used before it was defined.","line":2491,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2491,"endColumn":253},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2493,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2493,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2494,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2494,"endColumn":33},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2494,"column":60,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2494,"endColumn":66},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2495,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2495,"endColumn":28},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2497,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2497,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2500,"column":91,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2500,"endColumn":97},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2500,"column":168,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2500,"endColumn":169},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2503,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2503,"endColumn":21},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2505,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2505,"endColumn":78},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2505,"column":80,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2507,"endColumn":226},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2505,"column":80,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2507,"endColumn":226},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2505,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2505,"endColumn":111},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2505,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2505,"endColumn":143},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2505,"column":323,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2505,"endColumn":343},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2505,"column":349,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2505,"endColumn":364},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2507,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2507,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2507,"column":198,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2507,"endColumn":218},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2509,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2509,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2514,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2514,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2517,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2517,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":257,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":272},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":488,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":503},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":575,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":590},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":682,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":697},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":866,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":881},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2535,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2535,"endColumn":244},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2535,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2535,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":2541,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2541,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_detachFromDom'.","line":2541,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2541,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2542,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2542,"endColumn":20},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2542,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2542,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2544,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2544,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_attachToDom'.","line":2545,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2545,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_clearValueError'.","line":2571,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2571,"endColumn":32},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2571,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2571,"endColumn":35},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2571,"column":274,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2571,"endColumn":280},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2573,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2573,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2573,"column":208,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":236},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_setValueError'.","line":2575,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2575,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2579,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2579,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2583,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2583,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2587,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2587,"endColumn":236},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2587,"column":385,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2587,"endColumn":386},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2587,"column":387,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2587,"endColumn":408},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2589,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2589,"endColumn":226},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2589,"column":338,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2589,"endColumn":339},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2589,"column":340,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2589,"endColumn":361},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":2592,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":2592,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":2592,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":2592,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateEnumOptions'.","line":2592,"column":1656,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":1679},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2592,"column":3238,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":3258},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showTimestampTag'.","line":2592,"column":3262,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":3284},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2602,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2602,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomDefault'.","line":2602,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2602,"endColumn":61},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2607,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2607,"endColumn":79},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":2613,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2613,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_clearFieldError'.","line":2615,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2615,"endColumn":32},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2615,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2615,"endColumn":35},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2615,"column":245,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2615,"endColumn":251},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2617,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":2617,"column":59,"nodeType":"Identifier","messageId":"useConst","endLine":2617,"endColumn":60},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2617,"column":196,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":224},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setFieldError'.","line":2617,"column":231,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":250},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2617,"column":331,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":359},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_setFieldError'.","line":2619,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2619,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2623,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2623,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2623,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2623,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":2629,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2629,"endColumn":17},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateEditability'.","line":2629,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2629,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_createDomTree'.","line":2629,"column":784,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2629,"endColumn":803},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2629,"column":873,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2629,"endColumn":874},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2645,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2645,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2649,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2649,"endColumn":21},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2649,"column":64,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2649,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2651,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2651,"endColumn":21},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2651,"column":64,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2651,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2653,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2653,"endColumn":1055},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is already defined.","line":2653,"column":32,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":33},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2653,"column":115,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":116},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":317,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":323},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":354,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":360},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2653,"column":426,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":439},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":526,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":532},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2653,"column":558,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":573},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2653,"column":598,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":614},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2653,"column":659,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":677},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateSchema'.","line":2653,"column":732,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":750},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateEnumOptions'.","line":2653,"column":754,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":777},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2653,"column":801,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":802},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2653,"column":894,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":910},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2653,"column":964,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":982},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2653,"column":1577,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2653,"endColumn":1578},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2653,"column":1579,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1599},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2653,"column":1603,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1623},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomIndexes'.","line":2653,"column":1658,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1680},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2657,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2657,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findEnum'.","line":2657,"column":221,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2657,"endColumn":232},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2662,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2662,"endColumn":13},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2662,"column":47,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2662,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2665,"column":428,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2665,"endColumn":444},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2665,"column":460,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2665,"endColumn":461},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2667,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2667,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2667,"column":78,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2667,"endColumn":93},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2669,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2669,"endColumn":893},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":2669,"column":234,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":235},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2669,"column":294,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":295},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_createDomExpandButton'.","line":2669,"column":364,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":391},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2669,"column":472,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":473},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_createDomField'.","line":2669,"column":541,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":561},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2669,"column":640,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":641},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2669,"column":932,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2669,"endColumn":933},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_createDomValue'.","line":2669,"column":964,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":984},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":2671,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":2671,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":2671,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":2671,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":2671,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2671,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2671,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":2671,"column":102,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":103},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2672,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2672,"endColumn":65},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onExpand'.","line":2673,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":84},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"Unexpected dangling '_' in '_showColorPicker'.","line":2673,"column":192,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":213},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2673,"column":309,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":326},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomDefault'.","line":2673,"column":330,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":352},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2673,"column":423,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":439},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2673,"column":459,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":476},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2673,"column":480,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":500},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":53},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2675,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_clearValueError'.","line":2675,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":82,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":102},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2675,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":130},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2675,"column":152,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":170},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":246,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":263},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2675,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":267,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":287},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":572,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":589},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2675,"column":591,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":592},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":593,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":613},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2676,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2676,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2676,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2676,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2676,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2676,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":38},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2681,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":66},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2681,"column":78,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":94},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2681,"column":116,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":134},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":210,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":227},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2681,"column":229,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":230},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateSchema'.","line":2681,"column":231,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":249},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2681,"column":277,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":297},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":418,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":435},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2681,"column":437,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":438},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":439,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":459},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getDomField'.","line":2682,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2682,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2682,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2682,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2682,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2682,"endColumn":44},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2685,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2685,"endColumn":93},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2685,"column":347,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2685,"endColumn":348},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onEvent'.","line":2685,"column":603,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2685,"endColumn":616},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2687,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2687,"endColumn":127},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":2687,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":2687,"endColumn":51},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2687,"column":204,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2687,"endColumn":219},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'m' is never reassigned. Use 'const' instead.","line":2689,"column":52,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'f' is never reassigned. Use 'const' instead.","line":2689,"column":78,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'C' is never reassigned. Use 'const' instead.","line":2689,"column":108,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'y' is never reassigned. Use 'const' instead.","line":2689,"column":123,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":124},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'I' is never reassigned. Use 'const' instead.","line":2689,"column":139,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":140},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'b' is never reassigned. Use 'const' instead.","line":2689,"column":161,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":162},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'A' is never reassigned. Use 'const' instead.","line":2689,"column":202,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":203},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'w' is never reassigned. Use 'const' instead.","line":2689,"column":297,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":298},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'x' is never reassigned. Use 'const' instead.","line":2689,"column":309,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":310},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2689,"column":524,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":539},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onExpand'.","line":2689,"column":562,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":576},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onExpand'.","line":2689,"column":677,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":691},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2689,"column":860,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":880},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertAfter'.","line":2689,"column":907,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":926},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lastNode'.","line":2689,"column":965,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":979},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1014,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1034},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_firstNode'.","line":2689,"column":1078,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1093},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1128,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1148},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_previousElement'.","line":2689,"column":1197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1218},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1241,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1261},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"message":"'$' was used before it was defined.","line":2689,"column":1496,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2689,"endColumn":1497},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2691,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2691,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":452,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":470},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2691,"column":535,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":555},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":605,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":623},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":2691,"column":708,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":738},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":839,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":854},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2693,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2693,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextElement'.","line":2693,"column":462,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":479},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2693,"column":502,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":522},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2695,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2695,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":455,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":469},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2695,"column":534,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":554},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":604,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":618},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":2695,"column":703,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":733},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":876,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":894},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2695,"column":899,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2695,"endColumn":905},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":908,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":919},{"ruleId":"no-use-before-define","severity":1,"message":"'$' was used before it was defined.","line":2695,"column":984,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2695,"endColumn":985},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":1001,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":1012},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getElementName'.","line":2697,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2697,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2697,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2697,"endColumn":91},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2697,"column":432,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2697,"endColumn":433},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2699,"column":111,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2699,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2701,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2701,"endColumn":123},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2702,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2702,"endColumn":68},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2702,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2702,"endColumn":125},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2707,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2707,"endColumn":326},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":2707,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":46},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2707,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2707,"endColumn":84},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2707,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2707,"endColumn":114},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":2707,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":145},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":2707,"column":192,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":193},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2707,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2707,"endColumn":348},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2709,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2709,"endColumn":293},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":2709,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2709,"endColumn":46},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2709,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2709,"endColumn":84},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2709,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2709,"endColumn":114},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":2709,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2709,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2709,"column":294,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2709,"endColumn":315},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2711,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2711,"endColumn":287},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":2711,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2711,"endColumn":46},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2711,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2711,"endColumn":84},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2711,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2711,"endColumn":114},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":2711,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2711,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2711,"column":288,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2711,"endColumn":309},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":2713,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2713,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2713,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2713,"endColumn":157},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":2715,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2715,"endColumn":17},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2715,"column":47,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2715,"endColumn":53},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2715,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2715,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2715,"column":152,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2715,"endColumn":167},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2716,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2716,"endColumn":64},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":2716,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2716,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":2716,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":2716,"endColumn":39},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2716,"endColumn":213},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateDomIndexes'.","line":2717,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2717,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2717,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2717,"endColumn":91},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2719,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2719,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2721,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2721,"endColumn":165},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2721,"column":53,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2721,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":2721,"column":118,"nodeType":"Identifier","messageId":"redeclared","endLine":2721,"endColumn":119},{"ruleId":"no-void","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2721,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2721,"endColumn":213},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2723,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2723,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2725,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2725,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2727,"column":163,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2727,"endColumn":184},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2727,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2727,"endColumn":260},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2729,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2729,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onError'.","line":2729,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2729,"endColumn":47},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2733,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2733,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setRoot'.","line":2734,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2734,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2734,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2734,"endColumn":150},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":2736,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2736,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2738,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2738,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2741,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2741,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2742,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2742,"endColumn":43},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'$' was used before it was defined.","line":2749,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2749,"endColumn":49},{"ruleId":"no-sequences","severity":1,"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":1,"message":"'z' was used before it was defined.","line":2751,"column":52,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2751,"endColumn":53},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":2755,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2755,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2756,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2756,"endColumn":46},{"ruleId":"no-use-before-define","severity":1,"message":"'$' was used before it was defined.","line":2756,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2756,"endColumn":101},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":2759,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2759,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2760,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2760,"endColumn":42},{"ruleId":"no-use-before-define","severity":1,"message":"'$' was used before it was defined.","line":2760,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2760,"endColumn":97},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2763,"endColumn":132},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2763,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2763,"endColumn":129},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2766,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2766,"endColumn":73},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":2766,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2766,"endColumn":46},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":2767,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2767,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2774,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2774,"endColumn":43},{"ruleId":"no-fallthrough","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2783,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2783,"endColumn":56},{"ruleId":"no-fallthrough","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2787,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2787,"endColumn":44},{"ruleId":"no-fallthrough","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":2796,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2796,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":2798,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2798,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2800,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2800,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":2804,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2804,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2805,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2805,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2807,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2807,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2809,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2809,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2811,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2811,"endColumn":22},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2812,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2812,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2812,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2812,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2818,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2818,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":2819,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2819,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":2821,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2821,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":2823,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2823,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":2825,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2825,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":2827,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2827,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2829,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2829,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2831,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2831,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2833,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2833,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2835,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2835,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2837,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2837,"endColumn":24},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2845,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2845,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":2845,"column":23,"nodeType":"Identifier","messageId":"redeclared","endLine":2845,"endColumn":24},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2848,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2848,"endColumn":147},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":2848,"column":103,"nodeType":"Identifier","messageId":"redeclared","endLine":2848,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2854,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2854,"endColumn":369},{"ruleId":"no-return-assign","severity":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":2854,"column":229,"nodeType":"CallExpression","messageId":"substring","endLine":2854,"endColumn":285},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_escapeJSON'.","line":2856,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2856,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2858,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2858,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2859,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2859,"endColumn":199},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2865,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2867,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":2879,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":2879,"endColumn":127},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2886,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2886,"endColumn":27},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2886,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2886,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2902,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2902,"endColumn":173},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2903,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2903,"endColumn":41},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":282,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":288},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2903,"column":292,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2903,"endColumn":293},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2908,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2908,"endColumn":83},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2909,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2909,"endColumn":151},{"ruleId":"no-redeclare","severity":1,"message":"'p' is already defined.","line":2909,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":2909,"endColumn":19},{"ruleId":"no-redeclare","severity":1,"message":"'p' is already defined.","line":2909,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":2909,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2910,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2910,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'$' was used before it was defined.","line":2917,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2917,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_nextNode'.","line":2917,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2917,"endColumn":94},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2922,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2922,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2927,"column":389,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2927,"endColumn":400},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":2928,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2928,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findEnum'.","line":2930,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2930,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_findOneSchema'.","line":2938,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2938,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":2944,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2944,"endColumn":42},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2944,"column":50,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2944,"endColumn":56},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2945,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2945,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":2945,"column":15,"nodeType":"Identifier","messageId":"redeclared","endLine":2945,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":2945,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":2945,"endColumn":57},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2946,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2946,"endColumn":153},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":2946,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2946,"endColumn":153},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2946,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2946,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2946,"column":125,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2946,"endColumn":138},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":2949,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":2949,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2964,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2964,"endColumn":137},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2964,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2964,"endColumn":113},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":2966,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2966,"endColumn":63},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2966,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2966,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2966,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2966,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":2970,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2970,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":2970,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2970,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2970,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2970,"endColumn":57},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2973,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2973,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findSchema'.","line":2974,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2974,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":2975,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2975,"endColumn":141},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":2975,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2975,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":2977,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":2977,"endColumn":24},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_findOneSchema'.","line":2979,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2979,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_remove'.","line":2994,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2994,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":2995,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2995,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3000,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3000,"endColumn":13},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3000,"column":145,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3000,"endColumn":146},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":3001,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3001,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAction'.","line":3001,"column":212,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3001,"endColumn":223},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateEditability'.","line":3021,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3021,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3021,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3021,"endColumn":560},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' was used before it was defined.","line":3021,"column":463,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":464},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3021,"column":646,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3021,"endColumn":647},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3022,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3022,"endColumn":5},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":3026,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":3026,"endColumn":42},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":3027,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3027,"endColumn":221},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":3027,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":3027,"endColumn":114},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3031,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3041,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":3032,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3032,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":3034,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3034,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":3036,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3036,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":3038,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3038,"endColumn":17},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":3039,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":3039,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onAppend'.","line":3040,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3040,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3041,"column":174,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3041,"endColumn":175},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3043,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":3043,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":3043,"column":53,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":54},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3043,"column":215,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3043,"endColumn":216},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3044,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3044,"endColumn":63},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3047,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3047,"endColumn":20},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateEditability'.","line":3049,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3049,"endColumn":73},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":3050,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3050,"endColumn":171},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3050,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3050,"endColumn":116},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":3052,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3052,"endColumn":91},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3052,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3052,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3053,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3053,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3053,"column":677,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3053,"endColumn":678},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3054,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3054,"endColumn":5},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":3054,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":3054,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getNextTr'.","line":3055,"column":132,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3055,"endColumn":154},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3055,"column":237,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3055,"endColumn":258},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3056,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3056,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3063,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3063,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"'A' is a function.","line":3065,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3065,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3072,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3072,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":3072,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3080,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3073,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3073,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3077,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3077,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3080,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3080,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3080,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3080,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3088,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3088,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":3121,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3121,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3122,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3122,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":3137,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3137,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3138,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":3138,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3138,"column":126,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3138,"endColumn":127},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3143,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3143,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3146,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3146,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3149,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3149,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3151,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3151,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' was used before it was defined.","line":3157,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3157,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3157,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3157,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3158,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3158,"endColumn":18},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3160,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3160,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3169,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3169,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3179,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3179,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3185,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3185,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3198,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3198,"endColumn":24},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":3199,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3199,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'L' is a function.","line":3201,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3201,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3208,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3208,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":3208,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3216,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3209,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3209,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3213,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3213,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3216,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3216,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3216,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3216,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3222,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3234,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":3222,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":22},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3222,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3222,"endColumn":65},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3222,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3222,"endColumn":107},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":3222,"column":204,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":205},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":3222,"column":323,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":324},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":3222,"column":443,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":444},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":3222,"column":720,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":721},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onDelayedSearch'.","line":3223,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3223,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":3224,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":3224,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSearch'.","line":3225,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3225,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":3227,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3227,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":3229,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3229,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":3230,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":3230,"endColumn":33},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":3232,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":3232,"endColumn":68},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3234,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3234,"endColumn":85},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":3237,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3237,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3237,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3237,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3238,"column":131,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3238,"endColumn":152},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3240,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3240,"endColumn":141},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3242,"column":178,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3242,"endColumn":179},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3244,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3244,"endColumn":40},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3244,"column":62,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3244,"endColumn":68},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3246,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3246,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":3247,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":3247,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3248,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3248,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":3248,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":3248,"endColumn":71},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSearch'.","line":3249,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3249,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3252,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3252,"endColumn":21},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":3252,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":3252,"endColumn":57},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3252,"column":79,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3252,"endColumn":85},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3253,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3253,"endColumn":24},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":3253,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":3253,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3259,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3259,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3259,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3259,"endColumn":39},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3259,"column":40,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3259,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onSearch'.","line":3262,"column":65,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3262,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSearch'.","line":3262,"column":153,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3262,"endColumn":167},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onDelayedSearch'.","line":3264,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3264,"endColumn":71},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3266,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3266,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onSearch'.","line":3266,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3266,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3272,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3272,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3272,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3272,"endColumn":157},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":3273,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3273,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'N' is a function.","line":3275,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3275,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3282,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3282,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":3282,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3290,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3283,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3283,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3287,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3287,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3290,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3290,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3290,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3290,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3292,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3588,"endColumn":142},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":3297,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3297,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3297,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3297,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3300,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3300,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3301,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3301,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3308,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3308,"endColumn":12},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3310,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3310,"endColumn":76},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3311,"column":146,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3311,"endColumn":152},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":3319,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":113},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":3319,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3319,"endColumn":127},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":3320,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":3320,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":3320,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":3320,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3323,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3323,"endColumn":26},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3323,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3323,"endColumn":93},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3323,"column":235,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3323,"endColumn":241},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setOptions'.","line":3323,"column":286,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":302},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_createFrame'.","line":3323,"column":462,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":479},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3325,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3325,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3325,"column":346,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3325,"endColumn":369},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3327,"column":83,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3327,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3331,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3331,"endColumn":139},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":3333,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3333,"endColumn":28},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":3333,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3333,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3333,"column":160,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3333,"endColumn":183},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3333,"column":205,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3333,"endColumn":227},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3335,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3335,"endColumn":36},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected dangling '_' in '_setRoot'.","line":3335,"column":168,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3335,"endColumn":181},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3335,"column":188,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3335,"endColumn":210},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3335,"column":278,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3335,"endColumn":279},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3337,"column":149,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3337,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3357,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3357,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3363,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3363,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3365,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3365,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3367,"endColumn":153},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3383,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3383,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3386,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3386,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3386,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3386,"endColumn":82},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3386,"column":254,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3386,"endColumn":260},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3386,"column":265,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3386,"endColumn":285},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3404,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3404,"endColumn":88},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":3413,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":3419,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":3414,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3414,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3414,"column":279,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3414,"endColumn":281},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_validateCustom'.","line":3415,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3415,"endColumn":106},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":3415,"column":118,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3415,"endColumn":425},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":3415,"column":118,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3415,"endColumn":425},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_renderValidationErrors'.","line":3415,"column":190,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3415,"endColumn":215},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3415,"column":403,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3415,"endColumn":404},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3427,"column":430,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3427,"endColumn":431},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3431,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3437,"endColumn":81},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3431,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3437,"endColumn":81},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3431,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3431,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":3432,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3432,"endColumn":80},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3432,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3432,"endColumn":213},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":3436,"column":37,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3436,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3436,"column":124,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3436,"endColumn":125},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3445,"column":303,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3445,"endColumn":309},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3445,"column":309,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3445,"endColumn":310},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3449,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3449,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":3453,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3453,"column":54,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":3453,"column":76,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":77},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3453,"column":305,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3453,"endColumn":306},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":3455,"column":24,"nodeType":"Identifier","messageId":"useConst","endLine":3455,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3456,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3456,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":3456,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":3456,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onEvent'.","line":3460,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3460,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3461,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3461,"endColumn":162},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3462,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3462,"endColumn":33},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3464,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3464,"endColumn":20},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3466,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3466,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onUndo'.","line":3472,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3472,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3479,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3479,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":3481,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3481,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onTreePathSectionSelected'.","line":3483,"column":365,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3483,"endColumn":396},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onTreePathMenuItemSelected'.","line":3483,"column":454,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3483,"endColumn":486},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onChange'.","line":3485,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3485,"endColumn":58},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onChange'.","line":3487,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3487,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3490,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":3490,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":3490,"column":79,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3490,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3490,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showAutoComplete'.","line":3490,"column":239,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3490,"column":301,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDragDistance'.","line":3490,"column":403,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":427},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3491,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3491,"endColumn":24},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3495,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3495,"endColumn":53},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_onMultiSelectStart'.","line":3499,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3499,"endColumn":277},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3508,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3508,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3513,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3513,"endColumn":115},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3517,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3517,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3517,"column":240,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3517,"endColumn":241},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3519,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3519,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3519,"column":81,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3519,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3519,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3519,"endColumn":210},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onMultiSelect'.","line":3520,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3520,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onMultiSelectEnd'.","line":3522,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3522,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3525,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3525,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateDragDistance'.","line":3525,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3525,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3525,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3525,"endColumn":152},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":3525,"column":375,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3525,"endColumn":398},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3527,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3527,"endColumn":85},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3531,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3531,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3531,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3531,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3531,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3531,"endColumn":184},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3537,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3537,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3537,"column":72,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3537,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3539,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3539,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":3541,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":3541,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":3541,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":3541,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3541,"column":171,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3541,"endColumn":172},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":3543,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3543,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3543,"column":111,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3543,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3551,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":3551,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":3551,"column":52,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":3551,"column":67,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":3551,"column":82,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":3551,"column":106,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":107},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3553,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3553,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onUndo'.","line":3553,"column":288,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":300},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onRedo'.","line":3553,"column":339,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":351},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showAutoComplete'.","line":3553,"column":472,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":494},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3555,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3555,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":3557,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":3557,"endColumn":21},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3559,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3559,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":3565,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":3565,"endColumn":16},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3565,"column":376,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3565,"endColumn":377},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3567,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3567,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":3569,"column":32,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3569,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_getNodeInstancesByRange'.","line":3569,"column":223,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3569,"endColumn":252},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3571,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3571,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3576,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3576,"endColumn":121},{"ruleId":"no-empty","severity":1,"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":1,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":3578,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3578,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3585,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3585,"endColumn":59},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":3585,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":3585,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getNodeInstancesByRange'.","line":3585,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3585,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3587,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3587,"endColumn":9},{"ruleId":"no-use-before-define","severity":1,"message":"'i' was used before it was defined.","line":3590,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3590,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3592,"column":336,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3592,"endColumn":363},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3592,"column":499,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":500},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3592,"column":573,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":574},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":3594,"column":2048,"nodeType":"Identifier","messageId":"unusedVar","endLine":3594,"endColumn":2049},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":3597,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":3597,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":3597,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":3597,"endColumn":52},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in 'symbols_'.","line":3598,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3598,"endColumn":78},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3599,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3599,"endColumn":17},{"ruleId":"no-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3600,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3600,"endColumn":32},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3600,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3600,"endColumn":39},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3600,"column":82,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3600,"endColumn":84},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3602,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3602,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in 'terminals_'.","line":3603,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3603,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'terminals_'.","line":3603,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3603,"endColumn":70},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'A' is already defined.","line":3604,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":3604,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":170,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":185},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3604,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3604,"endColumn":260},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":290,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":380,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":395},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":3605,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3605,"endColumn":17},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":3606,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3606,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3608,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3608,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":3612,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3612,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3614,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3614,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3615,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3615,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3619,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3619,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in 'productions_'.","line":3619,"column":275,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3619,"endColumn":292},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3619,"column":307,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3619,"endColumn":308},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_$'.","line":3619,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3619,"endColumn":338},{"ruleId":"camelcase","severity":1,"message":"Identifier 'first_line' is not in camel case.","line":3619,"column":343,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":353},{"ruleId":"camelcase","severity":1,"message":"Identifier 'last_line' is not in camel case.","line":3619,"column":394,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":403},{"ruleId":"camelcase","severity":1,"message":"Identifier 'first_column' is not in camel case.","line":3619,"column":434,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":446},{"ruleId":"camelcase","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3621,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3621,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'productions_'.","line":3621,"column":107,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3621,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_$'.","line":3621,"column":166,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3621,"endColumn":170},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":3623,"column":6,"nodeType":"ReturnStatement","messageId":"unreachableCode","endLine":3623,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3629,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":22},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3629,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3629,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_more'.","line":3629,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_less'.","line":3629,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":51},{"ruleId":"camelcase","severity":1,"message":"Identifier 'first_line' is not in camel case.","line":3629,"column":202,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":212},{"ruleId":"camelcase","severity":1,"message":"Identifier 'first_column' is not in camel case.","line":3629,"column":217,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":229},{"ruleId":"camelcase","severity":1,"message":"Identifier 'last_line' is not in camel case.","line":3629,"column":234,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":243},{"ruleId":"camelcase","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":25},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3631,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3631,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":144,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":158,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":169},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":3633,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3633,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3633,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3633,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3633,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3633,"endColumn":40},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3633,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3633,"endColumn":41},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3635,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3635,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_more'.","line":3635,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3635,"endColumn":21},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3635,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3635,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_input'.","line":3637,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3637,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3637,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3637,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_input'.","line":3641,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3641,"endColumn":66},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3641,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3641,"endColumn":110},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3647,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3647,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_more'.","line":3647,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":51},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":3647,"column":100,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3647,"endColumn":147},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_currentRules'.","line":3647,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":174,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":185},{"ruleId":"no-empty","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Identifier 'first_line' is not in camel case.","line":3647,"column":408,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":418},{"ruleId":"camelcase","severity":1,"message":"Identifier 'last_line' is not in camel case.","line":3647,"column":443,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":452},{"ruleId":"camelcase","severity":1,"message":"Identifier 'first_column' is not in camel case.","line":3647,"column":473,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":485},{"ruleId":"camelcase","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_more'.","line":3647,"column":682,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":692},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":699,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":710},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":713,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":724},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unnecessary '.call()'.","line":3647,"column":777,"nodeType":"CallExpression","messageId":"unnecessaryCall","endLine":3647,"endColumn":886},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":901,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":912},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3647,"column":941,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3647,"endColumn":947},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":952,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":963},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3647,"column":984,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3647,"endColumn":1153},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3649,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3649,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substr()`.","line":3662,"column":64,"nodeType":"CallExpression","messageId":"substr","endLine":3662,"endColumn":98},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3662,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3662,"endColumn":99},{"ruleId":"no-control-regex","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3664,"column":414,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3664,"endColumn":415},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3784,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3784,"endColumn":113},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":3784,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":3784,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3790,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3790,"endColumn":66},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":3790,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3790,"endColumn":95},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":3801,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3801,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3801,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3801,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'c' is a function.","line":3805,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3805,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3814,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3814,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3851,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3851,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":3851,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":3851,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3877,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3877,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_text'.","line":3878,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3878,"endColumn":25},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_text'.","line":3878,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3878,"endColumn":44},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3878,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3878,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_text'.","line":3880,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3880,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3881,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3881,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3884,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3884,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3885,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3885,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3897,"endColumn":237},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'E' was used before it was defined.","line":3897,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":19},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":3897,"column":182,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3897,"endColumn":184},{"ruleId":"no-use-before-define","severity":1,"message":"'E' was used before it was defined.","line":3897,"column":226,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":227},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":3897,"column":233,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3897,"endColumn":234},{"ruleId":"no-use-before-define","severity":1,"message":"'E' was used before it was defined.","line":3897,"column":235,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":236},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3901,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3903,"endColumn":22},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3901,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3901,"endColumn":40},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":3913,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":3913,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3914,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3914,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3914,"column":23,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3914,"endColumn":29},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3915,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3915,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3919,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3919,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3921,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3921,"endColumn":10},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3922,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3922,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3922,"column":25,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3922,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3923,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3923,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3932,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3932,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3932,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3932,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3938,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3938,"endColumn":45},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3947,"endColumn":432},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3947,"column":301,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3947,"endColumn":302},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3956,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3956,"endColumn":67},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":3957,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3957,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3961,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3961,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3964,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3964,"endColumn":9},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3967,"column":685,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3967,"endColumn":686},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3971,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3971,"endColumn":26},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":3971,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":3971,"endColumn":9},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":3973,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":3973,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3979,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3979,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":3979,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":3979,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3985,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3985,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3989,"column":216,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3989,"endColumn":222},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":3989,"column":400,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3989,"endColumn":406},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":3990,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3990,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3993,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3993,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":3993,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3993,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":3999,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3999,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected string concatenation of literals.","line":4000,"column":18,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":4000,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4006,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4006,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4015,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4015,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":4015,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":4015,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4016,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4016,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4017,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4017,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4019,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4019,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":4019,"column":35,"nodeType":"Identifier","messageId":"redeclared","endLine":4019,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4021,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4021,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4045,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4045,"endColumn":12},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4045,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4045,"endColumn":39},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4045,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4045,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4052,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":4052,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":4053,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4053,"endColumn":521},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":4053,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":142},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":4053,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":165},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":4053,"column":354,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":355},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4055,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4055,"endColumn":22},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4057,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4057,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4060,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4060,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4060,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4060,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":4060,"column":270,"nodeType":"Identifier","messageId":"unusedVar","endLine":4060,"endColumn":271},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":4061,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4097,"endColumn":626},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":4077,"column":29,"nodeType":"Identifier","messageId":"unusedVar","endLine":4077,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":4085,"column":28,"nodeType":"Identifier","messageId":"unusedVar","endLine":4085,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4098,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4098,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4101,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4101,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4103,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4103,"endColumn":106},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4103,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4103,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4107,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4107,"endColumn":42},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4109,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4109,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4113,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4113,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4115,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4115,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4117,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4117,"endColumn":132},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4117,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4117,"endColumn":132},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4119,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":35},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4119,"column":88,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":90},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4119,"column":110,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":112},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4119,"column":196,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4119,"endColumn":197},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4121,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4121,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":4122,"column":74,"nodeType":"Identifier","messageId":"unusedVar","endLine":4122,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":4122,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":4122,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4125,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4125,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4127,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4127,"endColumn":72},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4129,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4129,"endColumn":69},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4129,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4129,"endColumn":54},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4131,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4131,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4131,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4131,"endColumn":49},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4131,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4131,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__'.","line":4136,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4136,"endColumn":58},{"ruleId":"no-prototype-builtins","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4136,"column":336,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4136,"endColumn":338},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4139,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4139,"endColumn":131},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '__'.","line":4139,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4139,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '__'.","line":4139,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4139,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4140,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4140,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4140,"column":153,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":155},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4140,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":300},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4140,"column":336,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":338},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__'.","line":4141,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4141,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4141,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4141,"endColumn":34},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4143,"column":55,"nodeType":"Identifier","messageId":"unusedVar","endLine":4143,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4144,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4144,"endColumn":31},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4144,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4144,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4146,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4146,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4147,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4147,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4147,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":68},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4147,"column":218,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":220},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4147,"column":578,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":580},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4147,"column":602,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":604},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4149,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4149,"endColumn":37},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'f' was used before it was defined.","line":4152,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4152,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4154,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4154,"endColumn":191},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":4154,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":10},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":4154,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4154,"endColumn":14},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4154,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4154,"endColumn":43},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":4154,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'C' was used before it was defined.","line":4154,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4154,"endColumn":134},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":4154,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":142},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4160,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4160,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4162,"column":305,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":307},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4162,"column":351,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":353},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4162,"column":391,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":393},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4162,"column":421,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4162,"endColumn":422},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4164,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4164,"endColumn":65},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":4164,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":4164,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4164,"column":146,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4164,"endColumn":147},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4166,"column":173,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4166,"endColumn":174},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4168,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4168,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":4168,"column":71,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":72},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":4168,"column":114,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":115},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":4168,"column":139,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":140},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4170,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4170,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'M__'.","line":4170,"column":150,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":168},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'T__'.","line":4170,"column":186,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":204},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'M__'.","line":4170,"column":269,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":287},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in 'T__'.","line":4170,"column":290,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":308},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4174,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4174,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4181,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4181,"endColumn":165},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4181,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4181,"endColumn":165},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4181,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4181,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4181,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4181,"endColumn":78},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4181,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4181,"endColumn":124},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4183,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4183,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4183,"column":98,"nodeType":"Identifier","messageId":"useConst","endLine":4183,"endColumn":99},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4184,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4184,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":4186,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4186,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4192,"column":39,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4192,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4195,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4195,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4197,"column":113,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4197,"endColumn":115},{"ruleId":"no-useless-escape","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4197,"column":287,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4197,"endColumn":289},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4200,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4200,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4202,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4202,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4204,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4204,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4205,"column":36,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4289,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":4206,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4210,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4206,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4206,"column":65,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":4206,"column":97,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":4206,"column":275,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":276},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4206,"column":339,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4206,"endColumn":341},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":4206,"column":440,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":441},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4211,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4211,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4214,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4214,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4224,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4224,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4226,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4226,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4228,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4228,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4230,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4230,"endColumn":127},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4230,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4230,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4231,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4231,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4231,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4231,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4231,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4231,"endColumn":86},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4232,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4232,"endColumn":232},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":4232,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":4232,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'l' was used before it was defined.","line":4232,"column":121,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":122},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":4232,"column":128,"nodeType":"Identifier","messageId":"redeclared","endLine":4232,"endColumn":129},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4240,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4240,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4258,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4258,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":4258,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":4258,"endColumn":37},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":4258,"column":65,"nodeType":"Identifier","messageId":"redeclared","endLine":4258,"endColumn":66},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4258,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4258,"endColumn":130},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4258,"column":142,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4258,"endColumn":143},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4267,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4267,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4270,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4270,"endColumn":129},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'v' was used before it was defined.","line":4270,"column":185,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4270,"endColumn":186},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4272,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4272,"endColumn":89},{"ruleId":"no-use-before-define","severity":1,"message":"'I' was used before it was defined.","line":4272,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4272,"endColumn":91},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4273,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4273,"endColumn":55},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4274,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4274,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":42},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4288,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4288,"endColumn":74},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":110},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":195},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":334,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":336},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4293,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4293,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4296,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4296,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4299,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4303,"endColumn":321},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4300,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4300,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4300,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4300,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4302,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4302,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4302,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4302,"endColumn":49},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":4303,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":4303,"endColumn":9},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4306,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4306,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'ace' is not defined.","line":4310,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4310,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4310,"column":224,"nodeType":"Identifier","messageId":"unusedVar","endLine":4310,"endColumn":225},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":1,"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":1,"message":"'o' was used before it was defined.","line":4314,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4314,"endColumn":23},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4314,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4314,"endColumn":45},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":4314,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4314,"endColumn":57},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4318,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4336,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'u' was used before it was defined.","line":4318,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'m' was used before it was defined.","line":4318,"column":462,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":463},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4319,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4319,"endColumn":74},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'c' was used before it was defined.","line":4320,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4320,"endColumn":16},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"'c' was used before it was defined.","line":4320,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4320,"endColumn":49},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4323,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4323,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4328,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4328,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":4333,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4333,"column":54,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4333,"column":105,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":106},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"'y' was used before it was defined.","line":4333,"column":261,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":262},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4333,"column":306,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4333,"endColumn":307},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'y' was used before it was defined.","line":4333,"column":556,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":557},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":4335,"column":64,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4335,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":4335,"column":103,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4335,"endColumn":110},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4338,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4338,"endColumn":7},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4339,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4339,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4345,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":4345,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4346,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4346,"endColumn":188},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4347,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":12},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":4347,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":40},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":4347,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":40},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4347,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":48},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4347,"column":119,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":121},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4348,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4348,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4353,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4353,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4355,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4355,"endColumn":29},{"ruleId":"no-use-before-define","severity":1,"message":"'d' was used before it was defined.","line":4355,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4355,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4361,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4361,"endColumn":84},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4361,"column":97,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4361,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":4361,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4361,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":4361,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4361,"endColumn":262},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4363,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4363,"endColumn":51},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4365,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4365,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":4365,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4365,"endColumn":123},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4368,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4368,"endColumn":532},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":4368,"column":285,"nodeType":"Identifier","messageId":"redeclared","endLine":4368,"endColumn":286},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4370,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4370,"endColumn":60},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4370,"column":313,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4370,"endColumn":314},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":4370,"column":389,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4370,"endColumn":401},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4373,"column":41,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4373,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4375,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4375,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":4381,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":4381,"endColumn":213},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4381,"column":2799,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4381,"endColumn":2800},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4382,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4382,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4382,"column":104,"nodeType":"Identifier","messageId":"unusedVar","endLine":4382,"endColumn":105},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4384,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4384,"endColumn":21},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4387,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4387,"endColumn":121},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":4387,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":4387,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4388,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4388,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_lines'.","line":4388,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4388,"endColumn":59},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_lines'.","line":4394,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4394,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4395,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4395,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_lines'.","line":4398,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4398,"endColumn":131},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_lines'.","line":4399,"column":150,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4399,"endColumn":161},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4399,"column":190,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4399,"endColumn":191},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":4402,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4402,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4402,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":4402,"endColumn":148},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4406,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4406,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4408,"column":150,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4408,"endColumn":369},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4414,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4414,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4416,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4416,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4416,"column":89,"nodeType":"Identifier","messageId":"unusedVar","endLine":4416,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4418,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":4418,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4424,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4424,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4427,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4427,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4428,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4428,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4432,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4432,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4432,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":4432,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4436,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4436,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4438,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4438,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":4444,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4444,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4444,"column":313,"nodeType":"Identifier","messageId":"unusedVar","endLine":4444,"endColumn":314},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4450,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4452,"endColumn":492},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4450,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4452,"endColumn":492},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4450,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4450,"endColumn":95},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4451,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4451,"endColumn":25},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4455,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4455,"endColumn":64},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4460,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4460,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4466,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4466,"endColumn":145},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":4466,"column":94,"nodeType":"Identifier","messageId":"redeclared","endLine":4466,"endColumn":95},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4474,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4474,"endColumn":30},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4477,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4477,"endColumn":80},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4477,"column":148,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4477,"endColumn":196},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4478,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4478,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4482,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4482,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4488,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4488,"endColumn":35},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":4490,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4490,"endColumn":546},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":4490,"column":213,"nodeType":"Identifier","messageId":"redeclared","endLine":4490,"endColumn":214},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":4490,"column":357,"nodeType":"Identifier","messageId":"redeclared","endLine":4490,"endColumn":358},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4492,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4492,"endColumn":35},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' is already defined.","line":4492,"column":283,"nodeType":"Identifier","messageId":"redeclared","endLine":4492,"endColumn":284},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4492,"column":929,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4492,"endColumn":930},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4494,"column":311,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4494,"endColumn":312},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4496,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4496,"endColumn":53},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4496,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4496,"endColumn":118},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4498,"column":210,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":212},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4498,"column":231,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":233},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4498,"column":246,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":248},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4498,"column":285,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":287},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":4499,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":4499,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":4501,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":4501,"endColumn":52},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":4503,"column":49,"nodeType":"Identifier","messageId":"unusedVar","endLine":4503,"endColumn":50},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4508,"endColumn":265},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4508,"column":236,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4508,"endColumn":238},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4510,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4510,"endColumn":34},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4510,"column":86,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4510,"endColumn":88},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'C' was used before it was defined.","line":4512,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4512,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4512,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4512,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4516,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":173},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4516,"column":204,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4516,"endColumn":210},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4516,"column":319,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":321},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4516,"column":364,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":366},{"ruleId":"no-void","severity":1,"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":1,"message":"'I' was used before it was defined.","line":4516,"column":661,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4516,"endColumn":662},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4517,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":4517,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":4517,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4517,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4517,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4517,"endColumn":106},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4519,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4519,"endColumn":349},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"'I' was used before it was defined.","line":4519,"column":146,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4519,"endColumn":147},{"ruleId":"no-void","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4520,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4520,"endColumn":25},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4520,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4520,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4522,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4522,"endColumn":63},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'I' was used before it was defined.","line":4525,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4525,"endColumn":62},{"ruleId":"no-sequences","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'e' is never reassigned. Use 'const' instead.","line":4530,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":4530,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4530,"column":76,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":77},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":4540,"column":682,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":683},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' is already defined.","line":4540,"column":1043,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1044},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":4540,"column":1126,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1127},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":4540,"column":1157,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1158},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4540,"column":1189,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4540,"endColumn":1190},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1195},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1391,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1393},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4542,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4542,"endColumn":39},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4542,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4542,"endColumn":136},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4544,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4544,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4545,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4545,"endColumn":24},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4546,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4546,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4550,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4550,"endColumn":26},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4550,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4550,"endColumn":181},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4552,"column":273,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4552,"endColumn":274},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4554,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4554,"endColumn":26},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4580,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4580,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4585,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4585,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4586,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4586,"endColumn":45},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4589,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4589,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4598,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4598,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4599,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4599,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4601,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4601,"endColumn":80},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4602,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4602,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":4606,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":4606,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":4606,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":4606,"column":191,"nodeType":"Identifier","messageId":"unusedVar","endLine":4606,"endColumn":192},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4608,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4608,"endColumn":119},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4608,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4608,"endColumn":229},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4610,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4610,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4612,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4612,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'I' was used before it was defined.","line":4613,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4613,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4613,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4613,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4616,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4616,"endColumn":9},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4618,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4618,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4622,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4622,"endColumn":30},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4624,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4624,"endColumn":108},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'t' was used before it was defined.","line":4624,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":165},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4626,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4626,"endColumn":9},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4627,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4627,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4628,"column":69,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4628,"endColumn":81},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|='.","line":4644,"column":73,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":4644,"endColumn":84},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":4644,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4644,"endColumn":84},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4647,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4647,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4652,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4652,"endColumn":18},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4653,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4653,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4654,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4654,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4654,"column":84,"nodeType":"Identifier","messageId":"unusedVar","endLine":4654,"endColumn":85},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4657,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4657,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4660,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4660,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":4660,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4660,"endColumn":103},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4663,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4663,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4668,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4668,"endColumn":45},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4669,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4669,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4670,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4670,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4670,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":4670,"endColumn":113},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4674,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4674,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":4678,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4678,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4678,"column":264,"nodeType":"Identifier","messageId":"unusedVar","endLine":4678,"endColumn":265},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4682,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":4682,"endColumn":24},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4683,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4713,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":4686,"column":92,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4686,"endColumn":128},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4686,"column":123,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4686,"endColumn":124},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4688,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4688,"endColumn":232},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":4688,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":4688,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4692,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4692,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":4694,"column":184,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4694,"endColumn":218},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4696,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4696,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'y' was used before it was defined.","line":4702,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4702,"endColumn":91},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'v' was used before it was defined.","line":4710,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4710,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4712,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4712,"endColumn":102},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":4712,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":4712,"endColumn":57},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":4712,"column":68,"nodeType":"Identifier","messageId":"redeclared","endLine":4712,"endColumn":69},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'u' is already defined.","line":4713,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":4713,"endColumn":9},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4719,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4719,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4720,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4720,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4724,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4724,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":4724,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4724,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":4726,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4726,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":4726,"column":259,"nodeType":"Identifier","messageId":"unusedVar","endLine":4726,"endColumn":260},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":4727,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":9},{"ruleId":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":4727,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4727,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":56},{"ruleId":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":4727,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":81},{"ruleId":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":4727,"column":157,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":158},{"ruleId":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":4727,"column":181,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":182},{"ruleId":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":4727,"column":207,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":208},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4728,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4728,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":4729,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":4729,"endColumn":44},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4730,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4730,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4734,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4734,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4739,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4739,"endColumn":13},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4740,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4740,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4741,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4741,"endColumn":167},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4743,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4743,"endColumn":33},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4749,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4749,"endColumn":36},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4751,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4751,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4756,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4756,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4756,"column":547,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4756,"endColumn":548},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4758,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4758,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'e' is never reassigned. Use 'const' instead.","line":4762,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":4762,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4762,"column":53,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4770,"column":267,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4770,"endColumn":268},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":4770,"column":269,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4770,"endColumn":286},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4778,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4778,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4780,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4780,"endColumn":22},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4782,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4782,"endColumn":50},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4782,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4782,"endColumn":75},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":4783,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":4783,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":4783,"column":30,"nodeType":"Identifier","messageId":"unusedVar","endLine":4783,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4784,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4784,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4787,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4787,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4788,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4788,"endColumn":88},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4800,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4800,"endColumn":21},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4800,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4800,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4802,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4802,"endColumn":21},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4802,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4802,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4804,"column":40,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4804,"endColumn":52},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4804,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4804,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4806,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4806,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4808,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4808,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4810,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4810,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4812,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4812,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4814,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4814,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4816,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4816,"endColumn":45},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4819,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4819,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4820,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4820,"endColumn":131},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":4820,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":4820,"endColumn":77},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":4822,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4822,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is a function.","line":4829,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":4829,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4836,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4836,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":4836,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4844,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4837,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4837,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":4841,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4841,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4844,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4844,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4844,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4844,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4846,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4888,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4850,"column":22,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4850,"endColumn":668},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":4850,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":51},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":70,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":76},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":143},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":174,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":180},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":4850,"column":356,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":357},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":4850,"column":468,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":469},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":4850,"column":591,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":592},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4850,"column":696,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4850,"endColumn":697},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4855,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4855,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onExpandItem'.","line":4855,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4855,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":4861,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4861,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4861,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4861,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4863,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4863,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4864,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4864,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4866,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4866,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4868,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4870,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":4868,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":4868,"endColumn":80},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":4868,"column":151,"nodeType":"Identifier","messageId":"redeclared","endLine":4868,"endColumn":152},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4874,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4874,"endColumn":102},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4874,"column":266,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4874,"endColumn":272},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":4876,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is never reassigned. Use 'const' instead.","line":4876,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":4876,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":52},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":4878,"column":35,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4878,"endColumn":41},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4878,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4878,"endColumn":44},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":4880,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4880,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4882,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4882,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":4886,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":4886,"endColumn":22},{"ruleId":"prefer-const","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":223,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":246},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":350},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":483,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":506},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":590,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":613},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":792,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":815},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":941,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":964},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":4886,"column":1118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4886,"endColumn":1119},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":4887,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":4887,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4896,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4896,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4899,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4899,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4901,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4901,"endColumn":42},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4910,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4910,"endColumn":1493},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":4910,"column":307,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":308},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'l' is already defined.","line":4910,"column":603,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":604},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' is already defined.","line":4910,"column":1097,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1098},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'c' is already defined.","line":4910,"column":1217,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1218},{"ruleId":"no-redeclare","severity":1,"message":"'d' is already defined.","line":4910,"column":1273,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1274},{"ruleId":"no-redeclare","severity":1,"message":"'u' is already defined.","line":4910,"column":1325,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1326},{"ruleId":"no-redeclare","severity":1,"message":"'g' is already defined.","line":4910,"column":1358,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1359},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4910,"column":1538,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4910,"endColumn":1539},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4915,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4915,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":4915,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":4915,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4916,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4916,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is not modified in this loop.","line":4916,"column":105,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":4916,"endColumn":106},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4918,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4918,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":4924,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4924,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4932,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4932,"endColumn":136},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is already defined.","line":4932,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":4932,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4933,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4933,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4938,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4938,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4939,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4939,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '&'.","line":4939,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":111},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4939,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":116},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":4939,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":153},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":4939,"column":137,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":145},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":4939,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":168},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '<<'.","line":4942,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4942,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":4942,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4942,"endColumn":47},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>'.","line":4944,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4944,"endColumn":49},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>'.","line":4944,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4944,"endColumn":78},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4948,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4948,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4949,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4949,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4951,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4951,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'u' was used before it was defined.","line":4952,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":134},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4954,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4954,"endColumn":54},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'r' is already defined.","line":4955,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":4955,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":4955,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4955,"endColumn":51},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":4955,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4955,"endColumn":95},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":4958,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4958,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":4958,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":4958,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4959,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4959,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4963,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4963,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":4969,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4969,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":4972,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4972,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":4972,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":4972,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4973,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4973,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4974,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4974,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4978,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4978,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":4984,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4984,"endColumn":17},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'f' is already defined.","line":4987,"column":109,"nodeType":"Identifier","messageId":"redeclared","endLine":4987,"endColumn":110},{"ruleId":"no-redeclare","severity":1,"message":"'C' is already defined.","line":4987,"column":117,"nodeType":"Identifier","messageId":"redeclared","endLine":4987,"endColumn":118},{"ruleId":"no-void","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":4988,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4988,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4989,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4989,"endColumn":68},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4989,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4989,"endColumn":73},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":4990,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4990,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4993,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4993,"endColumn":73},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4994,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4994,"endColumn":35},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":4994,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4994,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":4998,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4998,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":5004,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":5004,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5007,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5007,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":5014,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":164},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>'.","line":5014,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":158},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5014,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":218},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5014,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":212},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5014,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":273},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>'.","line":5014,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":267},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":332},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":326},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":321},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5014,"column":374,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":386},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5014,"column":374,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":380},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5016,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5016,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5017,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5017,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":30,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":50},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":165,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":185},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5017,"column":219,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":243},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":5017,"column":219,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":234},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5017,"column":221,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":227},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5017,"column":237,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":243},{"ruleId":"unicorn/prefer-string-slice","severity":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":368,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":388},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":465},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":456},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":438},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5017,"column":424,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":430},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":5017,"column":441,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":456},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5017,"column":443,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":449},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5017,"column":459,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":465},{"ruleId":"unicorn/prefer-string-slice","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5022,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5022,"endColumn":122},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":123,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":129},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":272,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":278},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":419,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":425},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":585,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":591},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5026,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5026,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5028,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5028,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":5028,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":5028,"endColumn":46},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":5028,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":5028,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5029,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5029,"endColumn":266},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":5029,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":17},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":5029,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":5029,"column":88,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'n' is already defined.","line":5029,"column":167,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":168},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5031,"column":49,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5031,"endColumn":277},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":5031,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":5031,"endColumn":54},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5031,"column":208,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5031,"endColumn":209},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'n' is already defined.","line":5031,"column":266,"nodeType":"Identifier","messageId":"redeclared","endLine":5031,"endColumn":267},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5031,"column":270,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5031,"endColumn":276},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5031,"column":427,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5031,"endColumn":428},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5033,"column":151,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5033,"endColumn":157},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5034,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5034,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":230,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":236},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":280,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":286},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":327,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":333},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":430,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":436},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":480,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":486},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":572,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":578},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5035,"column":582,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5035,"endColumn":583},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":645,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":651},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":668,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":674},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":693,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":699},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":714,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":720},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":745,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":751},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":766,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":772},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5050,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5050,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5056,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5056,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5062,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5062,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":5066,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":10},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5066,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5066,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":5066,"column":105,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":106},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":5066,"column":113,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":114},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5072,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5072,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":102},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":5072,"column":137,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":138},{"ruleId":"no-void","severity":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":5072,"column":194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":195},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":5072,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":283},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":5072,"column":433,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":434},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5072,"column":463,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5072,"endColumn":507},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":500,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":506},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5072,"column":508,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5072,"endColumn":947},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":515,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":521},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5072,"column":645,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":646},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":647,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":653},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":739,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":745},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":808,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":814},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5074,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5074,"endColumn":170},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":341,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":347},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":366,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":372},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":387,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":393},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":585,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":591},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":610,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":616},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":631,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":637},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5077,"column":71,"nodeType":"Identifier","messageId":"unusedVar","endLine":5077,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5078,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5078,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5079,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5079,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5080,"column":128,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5080,"endColumn":134},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5080,"column":136,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5080,"endColumn":137},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5083,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5087,"endColumn":701},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5083,"column":67,"nodeType":"Identifier","messageId":"unusedVar","endLine":5083,"endColumn":68},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5084,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5084,"endColumn":32},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5084,"column":113,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5084,"endColumn":119},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5084,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5084,"endColumn":137},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5085,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5085,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":88,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5086,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5086,"endColumn":97},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":180,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":186},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":313,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":319},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":351,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":357},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":374,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":380},{"ruleId":"prefer-regex-literals","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5089,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5129,"endColumn":9},{"ruleId":"no-redeclare","severity":1,"message":"'S' is already defined.","line":5089,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":5089,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5090,"column":79,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5090,"endColumn":85},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5090,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5090,"endColumn":86},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5091,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5091,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5095,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5095,"endColumn":130},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5098,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5098,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5099,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5099,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":5110,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":5110,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":5110,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":5110,"endColumn":21},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5110,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5110,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5112,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5112,"endColumn":151},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'a' is already defined.","line":5112,"column":130,"nodeType":"Identifier","messageId":"redeclared","endLine":5112,"endColumn":131},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'d' is never reassigned. Use 'const' instead.","line":5118,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":5118,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":5118,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":5118,"endColumn":49},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5120,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5120,"endColumn":55},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"message":"'x' is already defined.","line":5121,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":5121,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5122,"column":209,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5122,"endColumn":215},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5122,"column":295,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5122,"endColumn":296},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5124,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5124,"endColumn":138},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is already defined.","line":5124,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":57},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":5124,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":92},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":5124,"column":128,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":129},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5124,"column":179,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5124,"endColumn":180},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5126,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5126,"endColumn":140},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5126,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5126,"endColumn":140},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5126,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5126,"endColumn":28},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5126,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5126,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5127,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5127,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5129,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5129,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5130,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5136,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5136,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5136,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5138,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5138,"endColumn":112},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5138,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5138,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5140,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5140,"endColumn":200},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5140,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5140,"endColumn":200},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5140,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5140,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5153,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5153,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":5159,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":5159,"endColumn":22},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5159,"column":194,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5159,"endColumn":195},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":5164,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5164,"endColumn":13},{"ruleId":"no-void","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5165,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5165,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5171,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5171,"endColumn":104},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5171,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5171,"endColumn":104},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5171,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5171,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5182,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5182,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5184,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5184,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5203,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5203,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5206,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5206,"endColumn":13},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5210,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5210,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5210,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5210,"endColumn":42},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5216,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5216,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5219,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5219,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5227,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5227,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5237,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5237,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5244,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5244,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":5247,"column":81,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5247,"endColumn":94},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":5247,"column":149,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5247,"endColumn":162},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5247,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5247,"endColumn":190},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5250,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5250,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5251,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5251,"endColumn":22},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5254,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5254,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5255,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5255,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5261,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5261,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5264,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5264,"endColumn":70},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5264,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5264,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5265,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5265,"endColumn":27},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5266,"column":91,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5266,"endColumn":93},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5267,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5267,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":5271,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":5271,"endColumn":30},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5271,"column":298,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5271,"endColumn":299},{"ruleId":"no-constant-binary-expression","severity":1,"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":1,"message":"'ace' is not defined.","line":5272,"column":274,"nodeType":"Identifier","messageId":"undef","endLine":5272,"endColumn":277},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":5272,"column":344,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":345},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is defined but never used.","line":5272,"column":347,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":348},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":5272,"column":350,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":351},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5276,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5276,"endColumn":52},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5277,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5277,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5278,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5278,"endColumn":13},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5278,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5278,"endColumn":64},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5280,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5280,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '&'.","line":5281,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5281,"endColumn":11},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5281,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5281,"endColumn":26},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>='.","line":5281,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5281,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5286,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5286,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5288,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5288,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5289,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5289,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5289,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5289,"endColumn":34},{"ruleId":"no-loop-func","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5310,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5310,"endColumn":218},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of '>>>'.","line":5310,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of '>>'.","line":5310,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":5310,"column":116,"nodeType":"Identifier","messageId":"redeclared","endLine":5310,"endColumn":117},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":5310,"column":136,"nodeType":"Identifier","messageId":"redeclared","endLine":5310,"endColumn":137},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5310,"column":140,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5310,"endColumn":146},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>'.","line":5310,"column":159,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":165},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5311,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5311,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":5316,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5316,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5316,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":5316,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":5316,"column":110,"nodeType":"Identifier","messageId":"unusedVar","endLine":5316,"endColumn":111},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5318,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5318,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5318,"column":85,"nodeType":"Identifier","messageId":"unusedVar","endLine":5318,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5323,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5323,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5329,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5329,"endColumn":19},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":5329,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":5329,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5329,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5329,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5334,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5334,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5334,"column":101,"nodeType":"Identifier","messageId":"unusedVar","endLine":5334,"endColumn":102},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5337,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5337,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5340,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5340,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of '&'.","line":5341,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5341,"endColumn":11},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5341,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5341,"endColumn":26},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>='.","line":5341,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5341,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5345,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5345,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":5348,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5348,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5352,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5352,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5356,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5356,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":5360,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5360,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5374,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5374,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5377,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5377,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5379,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5379,"endColumn":56},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5379,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5379,"endColumn":24},{"ruleId":"no-use-before-define","severity":1,"message":"'n' was used before it was defined.","line":5379,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5379,"endColumn":26},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5381,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5381,"endColumn":27},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5382,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5382,"endColumn":7},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5383,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5383,"endColumn":44},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5383,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5383,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5389,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5389,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5391,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5391,"endColumn":10},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":5391,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5391,"endColumn":22},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5393,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5393,"endColumn":29},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5394,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5394,"endColumn":7},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5395,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5395,"endColumn":20},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5397,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5397,"endColumn":29},{"ruleId":"prefer-regex-literals","severity":1,"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":1,"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":1,"message":"ES2018 RegExp lookbehind assertions are forbidden.","line":5403,"column":6,"nodeType":"NewExpression","messageId":"forbidden","endLine":5403,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5410,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5410,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5410,"column":85,"nodeType":"Identifier","messageId":"unusedVar","endLine":5410,"endColumn":86},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5411,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5411,"endColumn":62},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":5413,"column":165,"nodeType":"Identifier","messageId":"redeclared","endLine":5413,"endColumn":166},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5413,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":200},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5413,"column":206,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5413,"endColumn":207},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5413,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":222},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5413,"column":244,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":246},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5413,"column":267,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":269},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5413,"column":698,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":700},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":775,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":781},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":840,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":846},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":920,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":926},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":981,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":987},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5414,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5414,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5414,"column":100,"nodeType":"Identifier","messageId":"unusedVar","endLine":5414,"endColumn":101},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5415,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5467,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":5415,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":5415,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5417,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5417,"endColumn":46},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5419,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5419,"endColumn":59},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5421,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5421,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5424,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5424,"endColumn":139},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'r' is already defined.","line":5424,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":5424,"endColumn":75},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5426,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5426,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5427,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":126},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5427,"column":145,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":147},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5427,"column":272,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":274},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5428,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5428,"endColumn":9},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5444,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5444,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5445,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5445,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5450,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5450,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5451,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5451,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5453,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5453,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5468,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5468,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5480,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5480,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":5480,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":5480,"endColumn":19},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5480,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5480,"endColumn":81},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5482,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5482,"endColumn":140},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5482,"column":168,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5482,"endColumn":170},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5486,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5486,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5487,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5487,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5490,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5490,"endColumn":441},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":5490,"column":201,"nodeType":"Identifier","messageId":"redeclared","endLine":5490,"endColumn":202},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5492,"column":27,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5492,"endColumn":95},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":5492,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":5492,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5492,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5492,"endColumn":136},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5493,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":5493,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5497,"column":269,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5497,"endColumn":275},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5497,"column":344,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5497,"endColumn":350},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5500,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5500,"endColumn":42},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5502,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5502,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5502,"column":94,"nodeType":"Identifier","messageId":"unusedVar","endLine":5502,"endColumn":95},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5504,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5504,"endColumn":60},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5507,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5507,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":5508,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":5508,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5508,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5508,"endColumn":84},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5509,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5509,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5509,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5509,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5512,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5512,"endColumn":64},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5514,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5514,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5514,"column":79,"nodeType":"Identifier","messageId":"unusedVar","endLine":5514,"endColumn":80},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in 'super_'.","line":5516,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5516,"endColumn":13},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5516,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5516,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5517,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5517,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5524,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5524,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5524,"column":89,"nodeType":"Identifier","messageId":"unusedVar","endLine":5524,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":5529,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5529,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":5529,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5529,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5530,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5530,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":85,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":106},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":123,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":142},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":159,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":180},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5531,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5531,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5531,"column":174,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5531,"endColumn":198},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":5531,"column":178,"nodeType":"Identifier","messageId":"redeclared","endLine":5531,"endColumn":179},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5531,"column":321,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5531,"endColumn":327},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5533,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5533,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":5533,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5533,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5534,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5534,"endColumn":35},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5535,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5535,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' was used before it was defined.","line":5535,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5535,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5541,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5541,"endColumn":20},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5542,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5542,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5548,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5548,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_disabled_'.","line":5548,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":142},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_disabled_'.","line":5548,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":167},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5548,"column":221,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5548,"endColumn":223},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5548,"column":248,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5548,"endColumn":249},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5550,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5550,"endColumn":37},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_disabled_'.","line":5550,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5550,"endColumn":62},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5550,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5550,"endColumn":78},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5550,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5550,"endColumn":157},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":81},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":128},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5552,"column":192,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5552,"endColumn":193},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":77},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":55},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":58,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":64},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5556,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5556,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":93,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":112},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":120,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":126},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":157,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":178},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":186,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":192},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5558,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5558,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5558,"column":88,"nodeType":"Identifier","messageId":"unusedVar","endLine":5558,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5560,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5560,"endColumn":42},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":5560,"column":74,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5560,"endColumn":87},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":5560,"column":91,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5560,"endColumn":104},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5564,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5564,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5564,"column":100,"nodeType":"Identifier","messageId":"unusedVar","endLine":5564,"endColumn":101},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5566,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5566,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5566,"column":186,"nodeType":"Identifier","messageId":"unusedVar","endLine":5566,"endColumn":187},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":5567,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":5567,"column":32,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":5567,"column":73,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":74},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'l' is never reassigned. Use 'const' instead.","line":5567,"column":112,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":5567,"column":174,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":175},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":5572,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5572,"endColumn":13},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5574,"endColumn":18},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5572,"column":157,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5572,"endColumn":158},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5577,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5577,"endColumn":206},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":5581,"column":21,"nodeType":"Identifier","messageId":"unusedVar","endLine":5581,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected console statement.","line":5582,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5582,"endColumn":51},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":5582,"column":55,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5582,"endColumn":67},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5584,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5586,"endColumn":36},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5584,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5584,"endColumn":74},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5585,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5585,"endColumn":98},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5587,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5587,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5606,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5606,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5608,"column":336,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5608,"endColumn":531},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5608,"column":425,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5608,"endColumn":427},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5611,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5611,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5612,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5612,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5614,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5614,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5614,"column":127,"nodeType":"Identifier","messageId":"unusedVar","endLine":5614,"endColumn":128},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5615,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5615,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5616,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5616,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5617,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5667,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5624,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5624,"endColumn":52},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5626,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5626,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5630,"column":110,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":112},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5630,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":164},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5630,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":181},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5630,"column":287,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":289},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5630,"column":364,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":366},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5630,"column":393,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":395},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5630,"column":438,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":440},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5632,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5632,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":5639,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5639,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5639,"endColumn":57},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'r' was used before it was defined.","line":5639,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":5642,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":28},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5642,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5642,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":5642,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5642,"endColumn":45},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":5642,"column":127,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":128},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5642,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5642,"endColumn":138},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5645,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5645,"endColumn":10},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":5645,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5645,"endColumn":18},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":5645,"column":129,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5645,"endColumn":142},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' was used before it was defined.","line":5648,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5648,"endColumn":40},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5648,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5648,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":5666,"column":105,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5666,"endColumn":118},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":5668,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5668,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5677,"column":95,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5677,"endColumn":356},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":5677,"column":118,"nodeType":"Identifier","messageId":"redeclared","endLine":5677,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_currentScript'.","line":5677,"column":148,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5677,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":5678,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":5678,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5683,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5683,"endColumn":66},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5684,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5684,"endColumn":13},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5688,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5688,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5689,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5689,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":5690,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5690,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5690,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":5690,"endColumn":78},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5693,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5693,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5696,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5696,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5698,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5698,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":5698,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":5698,"endColumn":21},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":5698,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":5698,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5698,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":81},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5698,"column":126,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":128},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5698,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":141},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5698,"column":156,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":158},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5698,"column":209,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":211},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5698,"column":224,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":226},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5702,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5702,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5702,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5702,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5704,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":44},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5704,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":55},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5704,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5706,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5706,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5706,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5706,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5708,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5708,"endColumn":29},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5708,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5708,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5714,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5714,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5716,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5716,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5718,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5718,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5722,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5722,"endColumn":29},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5722,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5722,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5724,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5724,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5724,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5724,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5726,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5726,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":51},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5726,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":77},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5726,"column":101,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":103},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5728,"endColumn":277},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5728,"column":122,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5728,"endColumn":123},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":5730,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":5730,"endColumn":16},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5730,"endColumn":180},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5730,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5730,"endColumn":52},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5738,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5738,"endColumn":30},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5740,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5740,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":5740,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":5740,"endColumn":56},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5742,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5742,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5744,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5744,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5747,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5747,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5750,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5750,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5750,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":5750,"endColumn":96},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":5751,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5751,"endColumn":1254},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":5751,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":5751,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5752,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5752,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5754,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5754,"endColumn":79},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5756,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5756,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":5757,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":5757,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5759,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5759,"endColumn":38},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5763,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5763,"endColumn":35},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '&'.","line":5764,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5764,"endColumn":61},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5765,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5765,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5768,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5768,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":5768,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":5768,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":5769,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":5769,"endColumn":12},{"ruleId":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":5769,"column":30,"nodeType":"Identifier","messageId":"useConst","endLine":5769,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5770,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5770,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":5773,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5773,"endColumn":39},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5773,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5773,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5778,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5778,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5780,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5780,"endColumn":46},{"ruleId":"no-void","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5781,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5785,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5782,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5782,"endColumn":38},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":109},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":85},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":60},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":37},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5790,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5790,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5791,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5791,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5796,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5796,"endColumn":21},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5796,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5796,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5799,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5799,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5800,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5800,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5804,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5804,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":121},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5804,"column":189,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":190},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":5808,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":5808,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5809,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5809,"endColumn":93},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5811,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5811,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_clicks'.","line":5811,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5811,"endColumn":85},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5824,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5824,"endColumn":87},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":5825,"column":102,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5825,"endColumn":108},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5825,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5825,"endColumn":111},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5826,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5826,"endColumn":21},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5826,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5826,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5830,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5830,"endColumn":49},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":5831,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5831,"endColumn":34},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5832,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5832,"endColumn":27},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&='.","line":5834,"column":11,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5834,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5837,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5837,"endColumn":60},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5838,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5838,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5845,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5845,"endColumn":15},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":5845,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5845,"endColumn":17},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5846,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5846,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5852,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5852,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'ace' is not defined.","line":5858,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5858,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":5864,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5864,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":5864,"column":206,"nodeType":"Identifier","messageId":"unusedVar","endLine":5864,"endColumn":207},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'l' is never reassigned. Use 'const' instead.","line":5865,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":5865,"column":33,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":34},{"ruleId":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":5865,"column":59,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'c' is never reassigned. Use 'const' instead.","line":5865,"column":88,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":5865,"column":111,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":5865,"column":135,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":136},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":5865,"column":160,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":161},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":5865,"column":181,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":182},{"ruleId":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":5865,"column":193,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":194},{"ruleId":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":5865,"column":214,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":215},{"ruleId":"prefer-const","severity":1,"message":"'g' is never reassigned. Use 'const' instead.","line":5865,"column":238,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":239},{"ruleId":"prefer-const","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5866,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5866,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5868,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5868,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5872,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5872,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5878,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5878,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":5881,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":5881,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5881,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5881,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5893,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5893,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":5896,"column":17,"nodeType":"Identifier","messageId":"unusedVar","endLine":5896,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":113},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":190},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":208,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":210},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":254,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":255},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":271,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":273},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":321,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":322},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":342,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":344},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":5897,"column":386,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":387},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":412,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":414},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":439,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":440},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5897,"column":458,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":460},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":5897,"column":461,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":462},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":487,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":489},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":625,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":626},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":646,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":648},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":5897,"column":693,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":694},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":717,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":719},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":742,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":743},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5897,"column":761,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":763},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":5897,"column":764,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":765},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5897,"column":790,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":792},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":5897,"column":830,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5897,"endColumn":842},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'a' was used before it was defined.","line":5897,"column":1041,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":1042},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":5898,"column":72,"nodeType":"Identifier","messageId":"unusedVar","endLine":5898,"endColumn":73},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5899,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5899,"endColumn":29},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":5900,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5900,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":5900,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":5900,"endColumn":46},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5904,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5904,"endColumn":64},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5908,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5908,"endColumn":55},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5909,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5909,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5912,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5912,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5914,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5914,"endColumn":17},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5916,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5916,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":5922,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5922,"endColumn":577},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5938,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5938,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5954,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5954,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":5959,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":5959,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5959,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5959,"endColumn":157},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5961,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5961,"endColumn":66},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5962,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5962,"endColumn":86},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5963,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5963,"endColumn":203},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5963,"column":234,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5963,"endColumn":236},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5965,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5965,"endColumn":152},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5966,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5966,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5967,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5967,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":5967,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5967,"endColumn":90},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5967,"column":192,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5967,"endColumn":194},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":5969,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5969,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5969,"column":324,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5969,"endColumn":326},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5971,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":124},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5971,"column":277,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":279},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5975,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5975,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":5979,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5979,"endColumn":589},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'r' is already defined.","line":5979,"column":60,"nodeType":"Identifier","messageId":"redeclared","endLine":5979,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5981,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5981,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":5981,"column":573,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5981,"endColumn":575},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":5981,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5981,"endColumn":634},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5982,"column":140,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5982,"endColumn":141},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":166},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":196,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":198},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5984,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5984,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5991,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5991,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5993,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5993,"endColumn":111},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5995,"column":391,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5995,"endColumn":392},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5997,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5997,"endColumn":110},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5997,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5997,"endColumn":154},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":5999,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5999,"endColumn":73},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6000,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6000,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6000,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6000,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6004,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6004,"endColumn":63},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6005,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6005,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6007,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6007,"endColumn":48},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6010,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6010,"endColumn":33},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6010,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6010,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6023,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6023,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":6026,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":6026,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6027,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6027,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":6027,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6027,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'a' was used before it was defined.","line":6030,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":76},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":6031,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":6031,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6031,"column":555,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6031,"endColumn":556},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6031,"column":564,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6031,"endColumn":566},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6035,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6035,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6037,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6037,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6037,"column":115,"nodeType":"Identifier","messageId":"unusedVar","endLine":6037,"endColumn":116},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6038,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6066,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":6038,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":6038,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6040,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6040,"endColumn":46},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6040,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6040,"endColumn":84},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6043,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6043,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_clicks'.","line":6043,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6043,"endColumn":77},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6044,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6044,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6049,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6049,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6049,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6049,"endColumn":166},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6049,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6049,"endColumn":203},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6049,"column":351,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6049,"endColumn":352},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6051,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6051,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":6051,"column":93,"nodeType":"Identifier","messageId":"redeclared","endLine":6051,"endColumn":94},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":262},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":320,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":322},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":345,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":347},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":382,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":384},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":445,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":447},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":472,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":474},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":511,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":513},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6051,"column":522,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":524},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6051,"column":668,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6051,"endColumn":669},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6055,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6055,"endColumn":31},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'t' was used before it was defined.","line":6055,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":72},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' was used before it was defined.","line":6055,"column":122,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":123},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6057,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6057,"endColumn":90},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":6057,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6057,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6057,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6057,"endColumn":266},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6059,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6059,"endColumn":119},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":6059,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6059,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6059,"column":366,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6059,"endColumn":367},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":6060,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":6060,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6061,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6061,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6064,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6064,"endColumn":95},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6067,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6067,"endColumn":114},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6069,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6069,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6071,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6071,"endColumn":28},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6072,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6072,"endColumn":58},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6073,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6073,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6073,"column":82,"nodeType":"Identifier","messageId":"unusedVar","endLine":6073,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":6077,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6077,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6077,"column":151,"nodeType":"Identifier","messageId":"unusedVar","endLine":6077,"endColumn":152},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6078,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6124,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__extends'.","line":6078,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6078,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":6080,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":6080,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6091,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6091,"endColumn":17},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected dangling '_' in '__values'.","line":6092,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6092,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6093,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6093,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6093,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6093,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":6100,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":6100,"endColumn":145},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6109,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6109,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":10},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6115,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6115,"endColumn":37},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":42},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":6116,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":6116,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6123,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6123,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6125,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6125,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6129,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6129,"endColumn":27},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6130,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6130,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6133,"column":78,"nodeType":"Identifier","messageId":"useConst","endLine":6133,"endColumn":79},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6134,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6134,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":6135,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":6135,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6136,"column":26,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6136,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":6148,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6148,"endColumn":24},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":6160,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6160,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6165,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6165,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6166,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6194,"endColumn":11},{"ruleId":"new-cap","severity":1,"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":1,"message":"'o' is already defined.","line":6166,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":6166,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6167,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6167,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6169,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6169,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6171,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6171,"endColumn":24},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":6171,"column":57,"nodeType":"Identifier","messageId":"redeclared","endLine":6171,"endColumn":58},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6175,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":6175,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6175,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":6175,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6176,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6176,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6176,"column":144,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6176,"endColumn":146},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6176,"column":165,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6176,"endColumn":167},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6183,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6183,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6183,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6183,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6185,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6185,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6187,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6187,"endColumn":36},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6187,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6187,"endColumn":86},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6189,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6189,"endColumn":57},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6191,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6191,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6193,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6193,"endColumn":75},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":11},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":6195,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":6195,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":97,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":103},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":150,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":156},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6195,"column":364,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6195,"endColumn":365},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'ace' is not defined.","line":6199,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6199,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6199,"column":170,"nodeType":"Identifier","messageId":"unusedVar","endLine":6199,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6200,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":6200,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__extends'.","line":6200,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6200,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":6202,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":6202,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6213,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6213,"endColumn":17},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":6213,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":6213,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":6214,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6214,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__values'.","line":6214,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6214,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6215,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6215,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6215,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6215,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":6221,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":6221,"endColumn":97},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'C' is never reassigned. Use 'const' instead.","line":6222,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":9},{"ruleId":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":6222,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":6222,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":6222,"column":87,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":88},{"ruleId":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":6222,"column":113,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":114},{"ruleId":"prefer-const","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6222,"column":159,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6222,"endColumn":160},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":6223,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":6223,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":6223,"column":58,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":59},{"ruleId":"no-use-before-define","severity":1,"message":"'p' was used before it was defined.","line":6223,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6223,"endColumn":67},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6228,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6228,"endColumn":44},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6230,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6230,"endColumn":69},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":6230,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":6230,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6233,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6233,"endColumn":34},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6234,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6234,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6236,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6236,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6239,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6239,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6242,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6242,"endColumn":53},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6243,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6243,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6245,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6245,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6246,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6246,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6248,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6248,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6252,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6252,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6253,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6253,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'a' was used before it was defined.","line":6256,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6256,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6256,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6256,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6259,"column":223,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6259,"endColumn":224},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6263,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6263,"endColumn":221},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6264,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6264,"endColumn":155},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6267,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6267,"endColumn":95},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6273,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6273,"endColumn":144},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'c' is already defined.","line":6273,"column":139,"nodeType":"Identifier","messageId":"redeclared","endLine":6273,"endColumn":140},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6274,"column":145,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6274,"endColumn":146},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":6275,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":6275,"endColumn":35},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6275,"column":543,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6275,"endColumn":544},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":6275,"column":586,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6275,"endColumn":605},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6285,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6285,"endColumn":113},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6285,"column":256,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6285,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":6285,"column":264,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6285,"endColumn":283},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":6287,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":6287,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6288,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6288,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6289,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6289,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":6298,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6298,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6303,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6303,"endColumn":11},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":6303,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":6303,"endColumn":79},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6303,"column":140,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6303,"endColumn":344},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6303,"column":140,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6303,"endColumn":344},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6303,"column":182,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6303,"endColumn":183},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6304,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6304,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6305,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6305,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6305,"column":127,"nodeType":"Identifier","messageId":"unusedVar","endLine":6305,"endColumn":128},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6307,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6307,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6309,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6309,"endColumn":40},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6310,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6310,"endColumn":6},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6311,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6311,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6319,"column":218,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6319,"endColumn":219},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6327,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6327,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'m' is never reassigned. Use 'const' instead.","line":6329,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":6329,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":6329,"column":86,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":87},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6332,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6332,"endColumn":88},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":137},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":166},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":861,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":863},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":877,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":879},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":898,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":900},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6334,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6334,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6336,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6336,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6339,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6341,"endColumn":34},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6339,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6339,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6340,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6340,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6342,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6342,"endColumn":117},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6345,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6345,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6346,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6346,"endColumn":23},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6346,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6346,"endColumn":116},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6349,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6349,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6353,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6353,"endColumn":28},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'I' was used before it was defined.","line":6353,"column":79,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6353,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":6357,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6357,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6357,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6357,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6366,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6366,"endColumn":81},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6367,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6367,"endColumn":20},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6370,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6370,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6371,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6371,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6374,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6374,"endColumn":75},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6374,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6374,"endColumn":96},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6376,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6376,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6376,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":6376,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6378,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6378,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6378,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6378,"endColumn":207},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6378,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6378,"endColumn":204},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6386,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6386,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":6387,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":6387,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6388,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6388,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6390,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6390,"endColumn":221},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":6391,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":6391,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6392,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6392,"endColumn":62},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6392,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6392,"endColumn":164},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6396,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6396,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6397,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6397,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6397,"column":148,"nodeType":"Identifier","messageId":"unusedVar","endLine":6397,"endColumn":149},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6401,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":6401,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6401,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6401,"endColumn":57},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":6401,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6401,"endColumn":69},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6401,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6401,"endColumn":78},{"ruleId":"no-use-before-define","severity":1,"message":"'n' was used before it was defined.","line":6401,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6401,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":38},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'o' was used before it was defined.","line":6403,"column":181,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":182},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":191,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":193},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6404,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6406,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6407,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6407,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6409,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6409,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":6413,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":6413,"endColumn":20},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6414,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6414,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6416,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6416,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6416,"column":186,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6416,"endColumn":187},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":6417,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":6417,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6419,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6419,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' is already defined.","line":6423,"column":185,"nodeType":"Identifier","messageId":"redeclared","endLine":6423,"endColumn":186},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"'s' is already defined.","line":6423,"column":200,"nodeType":"Identifier","messageId":"redeclared","endLine":6423,"endColumn":201},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6423,"column":361,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6423,"endColumn":362},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6423,"column":387,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6423,"endColumn":389},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6424,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6424,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6426,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6428,"endColumn":10},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":6426,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":20},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":6426,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":44},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":6426,"column":95,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":96},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":6426,"column":150,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":151},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":6426,"column":205,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":206},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6429,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6429,"endColumn":35},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6430,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6430,"endColumn":82},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6430,"column":213,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6430,"endColumn":214},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":6433,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":6433,"endColumn":46},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6434,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6434,"endColumn":46},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6434,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6434,"endColumn":76},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6435,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6435,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6435,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6435,"endColumn":245},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6435,"column":248,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6435,"endColumn":250},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6438,"column":89,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6438,"endColumn":91},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6439,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6439,"endColumn":60},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":6439,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":6439,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6439,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6439,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6443,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6443,"endColumn":22},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6443,"column":84,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6443,"endColumn":115},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":6443,"column":88,"nodeType":"Identifier","messageId":"redeclared","endLine":6443,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6443,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6443,"endColumn":122},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6443,"column":125,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":127},{"ruleId":"new-cap","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6443,"column":302,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":304},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":6443,"column":336,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6443,"endColumn":343},{"ruleId":"new-cap","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6443,"column":451,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":453},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6443,"column":507,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":509},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6447,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6447,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6447,"column":291,"nodeType":"Identifier","messageId":"unusedVar","endLine":6447,"endColumn":292},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6448,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6482,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":6448,"column":290,"nodeType":"Identifier","messageId":"redeclared","endLine":6448,"endColumn":291},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":6449,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6449,"endColumn":45},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":6451,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":6451,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":71},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":6451,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":117},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6453,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6453,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":6453,"column":115,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6453,"endColumn":132},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6457,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6457,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6461,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6461,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'s' was used before it was defined.","line":6461,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":57},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' was used before it was defined.","line":6464,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":36},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6464,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6464,"endColumn":39},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6465,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6469,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6466,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6466,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6469,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6469,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6473,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6475,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":6473,"column":26,"nodeType":"Identifier","messageId":"unusedVar","endLine":6473,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6475,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6475,"endColumn":40},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6477,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6479,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6478,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6478,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6479,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6479,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6483,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6483,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6484,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6484,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6484,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6484,"endColumn":159},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6487,"column":752,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6487,"endColumn":753},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6490,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6490,"endColumn":37},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6491,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6491,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6491,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":6491,"endColumn":106},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6494,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6494,"endColumn":209},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":6494,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":6494,"endColumn":55},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":6494,"column":93,"nodeType":"Identifier","messageId":"redeclared","endLine":6494,"endColumn":94},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6495,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6495,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6496,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6496,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6498,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6498,"endColumn":60},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"'ace' is not defined.","line":6501,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6501,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6501,"column":124,"nodeType":"Identifier","messageId":"unusedVar","endLine":6501,"endColumn":125},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6503,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6503,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6505,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6505,"endColumn":56},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6506,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6506,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6507,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6507,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6508,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6508,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6513,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":130},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6513,"column":170,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":172},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6513,"column":243,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":245},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6515,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6515,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6521,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6521,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6521,"column":193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":195},{"ruleId":"no-unmodified-loop-condition","severity":1,"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":1,"message":"'e' is not modified in this loop.","line":6521,"column":261,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":6521,"endColumn":262},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":265},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":284,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":286},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":312,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":314},{"ruleId":"no-empty","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6521,"endColumn":536},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":365,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":367},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6521,"column":456,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6521,"endColumn":457},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":6521,"column":463,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6521,"endColumn":483},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":6521,"column":487,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6521,"endColumn":507},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":6527,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6527,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'I' is never reassigned. Use 'const' instead.","line":6528,"column":46,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":47},{"ruleId":"prefer-const","severity":1,"message":"'v' is never reassigned. Use 'const' instead.","line":6528,"column":207,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":208},{"ruleId":"prefer-const","severity":1,"message":"'b' is never reassigned. Use 'const' instead.","line":6528,"column":316,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":317},{"ruleId":"prefer-const","severity":1,"message":"'A' is never reassigned. Use 'const' instead.","line":6528,"column":323,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":324},{"ruleId":"prefer-const","severity":1,"message":"'w' is never reassigned. Use 'const' instead.","line":6528,"column":330,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":331},{"ruleId":"prefer-const","severity":1,"message":"'x' is never reassigned. Use 'const' instead.","line":6528,"column":337,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":338},{"ruleId":"prefer-const","severity":1,"message":"'S' is never reassigned. Use 'const' instead.","line":6528,"column":344,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":345},{"ruleId":"prefer-const","severity":1,"message":"'k' is never reassigned. Use 'const' instead.","line":6528,"column":351,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":352},{"ruleId":"prefer-const","severity":1,"message":"'T' is never reassigned. Use 'const' instead.","line":6528,"column":358,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":359},{"ruleId":"prefer-const","severity":1,"message":"'E' is never reassigned. Use 'const' instead.","line":6528,"column":365,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":366},{"ruleId":"prefer-const","severity":1,"message":"'R' is never reassigned. Use 'const' instead.","line":6528,"column":372,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":373},{"ruleId":"prefer-const","severity":1,"message":"'$' is never reassigned. Use 'const' instead.","line":6528,"column":379,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":380},{"ruleId":"prefer-const","severity":1,"message":"'_' is never reassigned. Use 'const' instead.","line":6528,"column":386,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":387},{"ruleId":"prefer-const","severity":1,"message":"'L' is never reassigned. Use 'const' instead.","line":6528,"column":394,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":395},{"ruleId":"prefer-const","severity":1,"message":"'M' is never reassigned. Use 'const' instead.","line":6528,"column":402,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":403},{"ruleId":"prefer-const","severity":1,"message":"'N' is never reassigned. Use 'const' instead.","line":6528,"column":410,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":411},{"ruleId":"prefer-const","severity":1,"message":"'W' is never reassigned. Use 'const' instead.","line":6528,"column":418,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":419},{"ruleId":"prefer-const","severity":1,"message":"'B' is never reassigned. Use 'const' instead.","line":6528,"column":426,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":427},{"ruleId":"prefer-const","severity":1,"message":"'D' is never reassigned. Use 'const' instead.","line":6528,"column":434,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":435},{"ruleId":"prefer-const","severity":1,"message":"'O' is never reassigned. Use 'const' instead.","line":6528,"column":442,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":443},{"ruleId":"prefer-const","severity":1,"message":"'P' is never reassigned. Use 'const' instead.","line":6528,"column":450,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":451},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":6528,"column":458,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":459},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6528,"column":1042,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":1043},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":6529,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":6529,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6534,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6534,"endColumn":17},{"ruleId":"no-loop-func","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":6535,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":6535,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6536,"column":92,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6536,"endColumn":109},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6536,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6536,"endColumn":106},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":192,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":194},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":202,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":204},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":229,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":231},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":239,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":241},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6536,"column":268,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":270},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6536,"column":328,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":330},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6536,"column":367,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":369},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6536,"column":414,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":416},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6542,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6542,"endColumn":36},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6542,"column":103,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6542,"endColumn":105},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6545,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6545,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'l' is already defined.","line":6545,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":6545,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6545,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":60},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6545,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6545,"endColumn":84},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6545,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":96},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6548,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6548,"endColumn":48},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6548,"column":77,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6548,"endColumn":103},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6548,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6548,"endColumn":100},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6548,"column":112,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6548,"endColumn":129},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6548,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6548,"endColumn":126},{"ruleId":"no-fallthrough","severity":1,"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":1,"message":"Unexpected use of '&'.","line":6550,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6550,"endColumn":54},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&='.","line":6550,"column":56,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":6550,"endColumn":63},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6551,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6551,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6557,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6557,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6562,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6562,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6562,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6562,"endColumn":37},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":6562,"column":38,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":6562,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6565,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6565,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6566,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6566,"endColumn":60},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6574,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6574,"endColumn":15},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6574,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6574,"endColumn":25},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6575,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6575,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6580,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6580,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>'.","line":6589,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6589,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":57},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6589,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":89},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6589,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":136},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6589,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":265},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6589,"column":317,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":319},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":6589,"column":341,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":348},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6589,"column":355,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":357},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6590,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6590,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6593,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6593,"endColumn":108},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6593,"column":139,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6593,"endColumn":148},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6593,"column":197,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6593,"endColumn":198},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6599,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6599,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6600,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6600,"endColumn":34},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":49},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":64},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":79},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6604,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6604,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":6609,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6609,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6609,"column":119,"nodeType":"Identifier","messageId":"unusedVar","endLine":6609,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6613,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6613,"endColumn":159},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6614,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6614,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6619,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":6619,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6620,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6620,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6621,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6621,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":6627,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6627,"endColumn":13},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6627,"column":22,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6627,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6627,"column":121,"nodeType":"Identifier","messageId":"useConst","endLine":6627,"endColumn":122},{"ruleId":"no-void","severity":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":6627,"column":510,"nodeType":"CallExpression","messageId":"substring","endLine":6627,"endColumn":551},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6627,"column":669,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6627,"endColumn":671},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":6627,"column":830,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6627,"endColumn":989},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":6627,"column":830,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6627,"endColumn":989},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6627,"column":991,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6627,"endColumn":992},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6635,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6635,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6641,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6641,"endColumn":35},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6641,"column":81,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6641,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":6647,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6647,"endColumn":221},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6647,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6647,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6647,"column":186,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":187},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6647,"column":275,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6647,"endColumn":277},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6649,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6649,"endColumn":68},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6649,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6649,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":6651,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6651,"column":30,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":6651,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":6651,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":6651,"column":103,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6652,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6652,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6653,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6653,"endColumn":71},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":6659,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":6659,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6660,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6660,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":46},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6663,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":65},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6663,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":152},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":171},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6663,"column":337,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":339},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":385,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":387},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":460,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":462},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6663,"column":553,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6663,"endColumn":554},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6665,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6665,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6665,"column":150,"nodeType":"Identifier","messageId":"unusedVar","endLine":6665,"endColumn":151},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6666,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6837,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6667,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6667,"endColumn":47},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6667,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6667,"endColumn":86},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6669,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6669,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":6683,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6683,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6687,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6687,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":6687,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":6687,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":6689,"column":318,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6689,"endColumn":328},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6689,"column":396,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6689,"endColumn":398},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":6689,"column":423,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6689,"endColumn":433},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6691,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6691,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6701,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6701,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6703,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6703,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6725,"endColumn":119},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6725,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6725,"endColumn":25},{"ruleId":"no-sequences","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6729,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6729,"endColumn":81},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":6729,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":6729,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6731,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6731,"endColumn":134},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":6731,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6731,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":6731,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":6731,"endColumn":92},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6739,"endColumn":193},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6739,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6739,"endColumn":92},{"ruleId":"eqeqeq","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6741,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6741,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6743,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6743,"endColumn":162},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6745,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6745,"endColumn":223},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":6745,"column":96,"nodeType":"Identifier","messageId":"redeclared","endLine":6745,"endColumn":97},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":6745,"column":147,"nodeType":"Identifier","messageId":"redeclared","endLine":6745,"endColumn":148},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6745,"column":238,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6745,"endColumn":240},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6745,"column":315,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6745,"endColumn":316},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6748,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6748,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":6748,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":6748,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6748,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6748,"endColumn":116},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6748,"column":175,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6748,"endColumn":177},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":6754,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6754,"column":50,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6754,"column":110,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":111},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":6756,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6756,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6756,"column":200,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6756,"endColumn":202},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":6758,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":6758,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":6758,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":6758,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6758,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6758,"endColumn":76},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6765,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6765,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":6778,"column":50,"nodeType":"Identifier","messageId":"useConst","endLine":6778,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6780,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6780,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6781,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6781,"endColumn":70},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6781,"column":134,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6781,"endColumn":135},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6787,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6787,"endColumn":41},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6794,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6794,"endColumn":749},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6794,"column":466,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6794,"endColumn":468},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6794,"column":829,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6794,"endColumn":830},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6798,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6798,"endColumn":166},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":6798,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":6798,"endColumn":49},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6798,"column":247,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6798,"endColumn":249},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6798,"column":272,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6798,"endColumn":274},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6798,"column":300,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6798,"endColumn":301},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6802,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6802,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6804,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6804,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6804,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6804,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6806,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6806,"endColumn":166},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6818,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6817,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6817,"endColumn":61},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6817,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6817,"endColumn":70},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6818,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6818,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6820,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6820,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6823,"column":104,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6823,"endColumn":105},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6826,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6826,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6828,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6828,"endColumn":56},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6838,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6838,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6839,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6839,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":6839,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6839,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":6839,"column":96,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6839,"endColumn":103},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6839,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6839,"endColumn":173},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6840,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6840,"endColumn":9},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6841,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6841,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6843,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6843,"endColumn":60},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6844,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6844,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6844,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":6844,"endColumn":106},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6845,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6887,"endColumn":11},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":6845,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":6845,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":6846,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6846,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6850,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6850,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6858,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6858,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":172,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":174},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6864,"column":202,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":204},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":278,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":280},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6864,"column":316,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6864,"endColumn":317},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":331,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":333},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":453,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":455},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":499,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":501},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6864,"column":521,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6864,"endColumn":522},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6866,"column":127,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6866,"endColumn":332},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' was used before it was defined.","line":6866,"column":161,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":162},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":6867,"column":98,"nodeType":"CallExpression","messageId":"substring","endLine":6867,"endColumn":128},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6867,"column":137,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6867,"endColumn":139},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6867,"column":221,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6867,"endColumn":230},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":6868,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6868,"endColumn":18},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6869,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6869,"endColumn":76},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6879,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6879,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6881,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6881,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6883,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6883,"endColumn":30},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":6883,"column":44,"nodeType":"CallExpression","messageId":"substring","endLine":6883,"endColumn":70},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6884,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6884,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6886,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6886,"endColumn":36},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6888,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6888,"endColumn":38},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6889,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6889,"endColumn":131},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6890,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6890,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6890,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6890,"endColumn":83},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6890,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":200},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6890,"column":408,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":410},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6890,"column":418,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":420},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":6890,"column":456,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":458},{"ruleId":"no-loop-func","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6891,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6891,"endColumn":49},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6895,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6895,"endColumn":33},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6896,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6896,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6896,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":6896,"endColumn":119},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6897,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6899,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":6897,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":6897,"endColumn":47},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6903,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6903,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6908,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6908,"endColumn":18},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":6908,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":6908,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6912,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6912,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6920,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6920,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6923,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6923,"endColumn":35},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6924,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6924,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is already defined.","line":6924,"column":64,"nodeType":"Identifier","messageId":"redeclared","endLine":6924,"endColumn":65},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6927,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6927,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":6931,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6931,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6931,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6931,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6933,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6933,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'l' was used before it was defined.","line":6937,"column":495,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":496},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6937,"column":505,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6937,"endColumn":507},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6937,"column":531,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6937,"endColumn":532},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6941,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6941,"endColumn":159},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6944,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6944,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6953,"endColumn":8},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6945,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6945,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6947,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6947,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6957,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6957,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6958,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6958,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6958,"column":86,"nodeType":"Identifier","messageId":"unusedVar","endLine":6958,"endColumn":87},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6966,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6966,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6975,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6975,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":6978,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6978,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6983,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6983,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":6984,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6984,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":6984,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":6984,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6986,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6986,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6989,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6989,"endColumn":23},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6990,"endColumn":34},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6991,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6991,"endColumn":63},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":6993,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6993,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6995,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6995,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":6996,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6996,"endColumn":38},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":6996,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6996,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":6997,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6997,"endColumn":63},{"ruleId":"max-statements-per-line","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":7004,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":7004,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":7014,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7014,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7014,"column":168,"nodeType":"Identifier","messageId":"unusedVar","endLine":7014,"endColumn":169},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'l' was used before it was defined.","line":7016,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":71},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7016,"column":83,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7016,"endColumn":85},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7021,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7137,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7022,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7022,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7023,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7023,"endColumn":76},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7028,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7028,"endColumn":48},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7033,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7033,"endColumn":22},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7034,"column":23,"nodeType":"CallExpression","messageId":"substring","endLine":7034,"endColumn":60},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7034,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7034,"endColumn":71},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7036,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7036,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7040,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7040,"endColumn":16},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7040,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7040,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7041,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7041,"endColumn":151},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7041,"column":158,"nodeType":"CallExpression","messageId":"substring","endLine":7041,"endColumn":195},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7047,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7047,"endColumn":51},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7053,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7053,"endColumn":70},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7054,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7054,"endColumn":19},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7054,"column":20,"nodeType":"CallExpression","messageId":"substring","endLine":7054,"endColumn":92},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7054,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7054,"endColumn":95},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7055,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7055,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7059,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7059,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7060,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7060,"endColumn":254},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7060,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7060,"endColumn":21},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7061,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7061,"endColumn":17},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":7062,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":7062,"endColumn":75},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7062,"column":78,"nodeType":"CallExpression","messageId":"substring","endLine":7062,"endColumn":115},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7062,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7062,"endColumn":126},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7064,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7064,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7069,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7069,"endColumn":70},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7069,"column":88,"nodeType":"CallExpression","messageId":"substring","endLine":7069,"endColumn":168},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7069,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7069,"endColumn":171},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7070,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7070,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7073,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7073,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7074,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7074,"endColumn":254},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7074,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7074,"endColumn":21},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7075,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7075,"endColumn":17},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":7076,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":7076,"endColumn":75},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7076,"column":78,"nodeType":"CallExpression","messageId":"substring","endLine":7076,"endColumn":115},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7076,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7076,"endColumn":126},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7078,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7078,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7083,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7083,"endColumn":70},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7083,"column":88,"nodeType":"CallExpression","messageId":"substring","endLine":7083,"endColumn":168},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7083,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7083,"endColumn":171},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7084,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7084,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7087,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7087,"endColumn":52},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7088,"column":104,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7088,"endColumn":106},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7091,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7091,"endColumn":230},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":7091,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":13},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":7091,"column":39,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":40},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":7091,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":68},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7091,"column":71,"nodeType":"CallExpression","messageId":"substring","endLine":7091,"endColumn":108},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":7091,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":111},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7091,"column":114,"nodeType":"CallExpression","messageId":"substring","endLine":7091,"endColumn":151},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7091,"column":238,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7091,"endColumn":240},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'l' is already defined.","line":7093,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7093,"endColumn":18},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7093,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7093,"endColumn":109},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7100,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7100,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7104,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7104,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7104,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7104,"endColumn":55},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7111,"column":127,"nodeType":"CallExpression","messageId":"substring","endLine":7111,"endColumn":207},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7111,"column":208,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7111,"endColumn":210},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7112,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7112,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7117,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7117,"endColumn":116},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":7117,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":7117,"endColumn":19},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":7117,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":7117,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' is already defined.","line":7127,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7127,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7133,"column":385,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7133,"endColumn":391},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7144,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7144,"endColumn":30},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7145,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7145,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7148,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7148,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7148,"column":156,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7148,"endColumn":157},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7150,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7150,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7150,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7150,"endColumn":131},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7154,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7154,"endColumn":165},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7156,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7156,"endColumn":62},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"'ace' is not defined.","line":7160,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7160,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7161,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7161,"endColumn":2877},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7162,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7162,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"'ace' is not defined.","line":7164,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7164,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7164,"column":240,"nodeType":"Identifier","messageId":"unusedVar","endLine":7164,"endColumn":241},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7165,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7167,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":7165,"column":284,"nodeType":"Identifier","messageId":"redeclared","endLine":7165,"endColumn":285},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7169,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7169,"endColumn":213},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7169,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7169,"endColumn":213},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7169,"column":195,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7169,"endColumn":196},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":7171,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7171,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":7171,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":7171,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7172,"column":216,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7172,"endColumn":217},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":7173,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":7173,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'p' was used before it was defined.","line":7173,"column":82,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7173,"endColumn":83},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7173,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7173,"endColumn":116},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7179,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7179,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7179,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7179,"endColumn":49},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7181,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7181,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7183,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7183,"endColumn":42},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7185,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7185,"endColumn":34},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7185,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7185,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7190,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7202,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'u' is already defined.","line":7190,"column":187,"nodeType":"Identifier","messageId":"redeclared","endLine":7190,"endColumn":188},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' is already defined.","line":7192,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7192,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7193,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7193,"endColumn":96},{"ruleId":"no-redeclare","severity":1,"message":"'g' is already defined.","line":7194,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7194,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7209,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7209,"endColumn":10},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7209,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7209,"endColumn":15},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7209,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7209,"endColumn":61},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7217,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7217,"endColumn":83},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":7217,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":7217,"endColumn":27},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7219,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7219,"endColumn":116},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":7219,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":7219,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'h' is already defined.","line":7219,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":7219,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7221,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7221,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7224,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7224,"endColumn":22},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7224,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7224,"endColumn":52},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7224,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7224,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7226,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":7226,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":7228,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is defined but never used.","line":7228,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":7228,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":7230,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is defined but never used.","line":7230,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":7230,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":7232,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7232,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7236,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7236,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7237,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7237,"endColumn":174},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":7237,"column":169,"nodeType":"Identifier","messageId":"redeclared","endLine":7237,"endColumn":170},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7239,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7239,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7247,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7247,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7253,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7253,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7254,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7254,"endColumn":93},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7254,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7254,"endColumn":32},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7257,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7257,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7258,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is defined but never used.","line":7258,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is defined but never used.","line":7258,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":7260,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":7260,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7270,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7270,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7275,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7275,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7283,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7283,"endColumn":118},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7283,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7283,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":7284,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is defined but never used.","line":7284,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":7284,"column":47,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is defined but never used.","line":7284,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7287,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7287,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7288,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7288,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7288,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":7288,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7290,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7290,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7290,"column":336,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7290,"endColumn":364},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7293,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7293,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7296,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7296,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7300,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7300,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7300,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7300,"endColumn":81},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7300,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7300,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":7301,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7301,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7303,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7303,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7307,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7307,"endColumn":92},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":7307,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7307,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7307,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7307,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7309,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7309,"endColumn":81},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7309,"column":103,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7309,"endColumn":109},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":7312,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":7312,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7312,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7312,"endColumn":96},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7312,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7312,"endColumn":117},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7314,"column":65,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7314,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'e' is never reassigned. Use 'const' instead.","line":7316,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":7316,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7319,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7319,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7324,"column":148,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7324,"endColumn":305},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7324,"column":148,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7324,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7324,"column":245,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7324,"endColumn":258},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7324,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7324,"endColumn":266},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7326,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7326,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7326,"column":492,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7326,"endColumn":505},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7326,"column":572,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":574},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7326,"column":635,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":637},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7326,"column":802,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":804},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":7326,"column":877,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7326,"endColumn":895},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7328,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7328,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7328,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7328,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7334,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7334,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7337,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7337,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":7342,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7342,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7342,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7342,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7344,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7344,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7345,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7345,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7348,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7348,"endColumn":33},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7348,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7348,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7350,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7350,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7351,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7351,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7352,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7352,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7353,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7353,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7354,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7354,"endColumn":50},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7356,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7356,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7357,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7357,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7357,"column":237,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7357,"endColumn":238},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7357,"column":250,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7357,"endColumn":252},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7359,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7359,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":7359,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7359,"endColumn":41},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7359,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7359,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7359,"column":131,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7359,"endColumn":159},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7363,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7363,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7365,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7365,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7366,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7366,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7366,"column":110,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7366,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_inDocument'.","line":7366,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7366,"endColumn":142},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7370,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7370,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7370,"column":83,"nodeType":"Identifier","messageId":"unusedVar","endLine":7370,"endColumn":84},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7371,"column":36,"nodeType":"Identifier","messageId":"unusedVar","endLine":7371,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7373,"column":323,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7373,"endColumn":359},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":7376,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7376,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7376,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":7376,"endColumn":119},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7377,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7393,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7377,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7377,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7382,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7382,"endColumn":19},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7382,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7382,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7383,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7383,"endColumn":174},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7383,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7383,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' was used before it was defined.","line":7383,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":94},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7386,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7386,"endColumn":86},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7386,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7386,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":7386,"column":211,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7386,"endColumn":223},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7390,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7390,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7392,"column":299,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7392,"endColumn":300},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7394,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7394,"endColumn":49},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7396,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7396,"endColumn":89},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7397,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7397,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7398,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7398,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7398,"column":166,"nodeType":"Identifier","messageId":"unusedVar","endLine":7398,"endColumn":167},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7399,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7491,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":7399,"column":166,"nodeType":"Identifier","messageId":"redeclared","endLine":7399,"endColumn":167},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7400,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7400,"endColumn":95},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7406,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7406,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":7406,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7406,"endColumn":92},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":7412,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7412,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7416,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":16},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7416,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":31},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7416,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":7428,"column":56,"nodeType":"CallExpression","messageId":"substring","endLine":7428,"endColumn":125},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7428,"column":286,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7428,"endColumn":288},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7428,"column":355,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7428,"endColumn":356},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected console statement.","line":7430,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7430,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7430,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7430,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected console statement.","line":7432,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7432,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7432,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7432,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected console statement.","line":7434,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7434,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7434,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7434,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7436,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7436,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7438,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7438,"endColumn":92},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7438,"column":49,"nodeType":"Identifier","messageId":"redeclared","endLine":7438,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7438,"column":175,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7438,"endColumn":176},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7440,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7440,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":7440,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":7440,"endColumn":32},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7440,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7440,"endColumn":43},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7440,"column":103,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7440,"endColumn":109},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7440,"column":143,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7440,"endColumn":145},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7440,"column":170,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7440,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7446,"column":239,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7446,"endColumn":240},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7448,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7448,"endColumn":182},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":7448,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7448,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7450,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7450,"endColumn":152},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":7450,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":7450,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7450,"column":101,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7450,"endColumn":103},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7450,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7450,"endColumn":228},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7452,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7452,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7452,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":7452,"endColumn":62},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7452,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7452,"endColumn":228},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7454,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7454,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7454,"column":185,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7454,"endColumn":186},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7456,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7456,"endColumn":130},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is already defined.","line":7456,"column":211,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":212},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":7456,"column":268,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":269},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":7456,"column":306,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":307},{"ruleId":"new-cap","severity":1,"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":1,"message":"'i' is already defined.","line":7456,"column":331,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":332},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7456,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7456,"endColumn":476},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7460,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7460,"endColumn":69},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7460,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7460,"endColumn":116},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7470,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7470,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":7470,"column":220,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7470,"endColumn":232},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7472,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7472,"endColumn":48},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7472,"column":106,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7472,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7474,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7474,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7476,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7476,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7478,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7478,"endColumn":110},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7480,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7480,"endColumn":117},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7486,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7486,"endColumn":143},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7492,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7492,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7493,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7493,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7494,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7494,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7494,"column":132,"nodeType":"Identifier","messageId":"unusedVar","endLine":7494,"endColumn":133},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7495,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7517,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7495,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7495,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7496,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7496,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7498,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7498,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":7500,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7500,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7502,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7502,"endColumn":83},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7506,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7506,"endColumn":51},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7506,"column":90,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7506,"endColumn":92},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7506,"column":312,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7506,"endColumn":313},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7508,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7508,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7512,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7512,"endColumn":31},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7512,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7512,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7514,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7514,"endColumn":106},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":7514,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":7514,"endColumn":63},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7514,"column":141,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7514,"endColumn":143},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7514,"column":300,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7514,"endColumn":302},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7516,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7516,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7518,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7518,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7520,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7520,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":7522,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7522,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":7522,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":7522,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7523,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7523,"endColumn":46},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7523,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7523,"endColumn":82},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7526,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7526,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7526,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7526,"endColumn":42},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7529,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7529,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7530,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7530,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7530,"column":117,"nodeType":"Identifier","messageId":"unusedVar","endLine":7530,"endColumn":118},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7531,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7543,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7531,"column":57,"nodeType":"Identifier","messageId":"redeclared","endLine":7531,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7532,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7532,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7535,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7535,"endColumn":163},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7536,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7536,"endColumn":47},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7536,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7536,"endColumn":78},{"ruleId":"no-loop-func","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7544,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7544,"endColumn":11},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7544,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7544,"endColumn":36},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7545,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7545,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7546,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7546,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7546,"column":96,"nodeType":"Identifier","messageId":"unusedVar","endLine":7546,"endColumn":97},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7549,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7549,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7549,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":7549,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":356,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":358},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":380,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":382},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7554,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7554,"endColumn":46},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7554,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7554,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7556,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7556,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7564,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7564,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7570,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7570,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7570,"column":47,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7570,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7571,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7571,"endColumn":66},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7576,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7576,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7578,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7578,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7591,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7591,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7596,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7596,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7601,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7601,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7604,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7604,"endColumn":33},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7605,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7605,"endColumn":110},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'l' was used before it was defined.","line":7607,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":9},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":78},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7607,"column":80,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":90},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7607,"column":91,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":106},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7607,"column":223,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":239},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7608,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7608,"endColumn":36},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":7610,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":7610,"endColumn":22},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7610,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7610,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":7610,"column":47,"nodeType":"Identifier","messageId":"useConst","endLine":7610,"endColumn":48},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7610,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7610,"endColumn":62},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":1,"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":1,"message":"'f' was used before it was defined.","line":7621,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7621,"endColumn":22},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7621,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7621,"endColumn":78},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7625,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7625,"endColumn":39},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7625,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7625,"endColumn":51},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7629,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7629,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":7632,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7632,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":7632,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7632,"endColumn":158},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7632,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7632,"endColumn":158},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7634,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7634,"endColumn":77},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7634,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7634,"endColumn":31},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":7634,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":7634,"endColumn":54},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7636,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7636,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7642,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7642,"endColumn":9},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7642,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7642,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7648,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7648,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7652,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7652,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7653,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7653,"endColumn":47},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7653,"column":185,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7653,"endColumn":235},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7656,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7656,"endColumn":33},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7656,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7656,"endColumn":119},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7660,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7660,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7660,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7660,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7694,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7694,"endColumn":37},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7696,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7696,"endColumn":13},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7696,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7696,"endColumn":20},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7696,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7696,"endColumn":84},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7698,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7698,"endColumn":156},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":7698,"column":111,"nodeType":"Identifier","messageId":"redeclared","endLine":7698,"endColumn":112},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7698,"column":209,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7698,"endColumn":210},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":7700,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7700,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7700,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":7700,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7702,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7702,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7702,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7702,"endColumn":194},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7706,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7706,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7707,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7707,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7709,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7709,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7713,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7713,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7714,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7714,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7715,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7715,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7719,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7719,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":7724,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":7724,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7724,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7724,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7725,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7725,"endColumn":63},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7729,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7729,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7732,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7732,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7733,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7733,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":7740,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":7740,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7741,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7741,"endColumn":22},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7741,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":32},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7741,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":62},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7741,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":82},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7745,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7745,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7752,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7752,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":7752,"column":15,"nodeType":"Identifier","messageId":"redeclared","endLine":7752,"endColumn":16},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7752,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7752,"endColumn":68},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7760,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7760,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":7770,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7770,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7770,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":7770,"endColumn":96},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7771,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7829,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7771,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":7771,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7772,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7772,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":7773,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":7773,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":7774,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7774,"endColumn":109},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7774,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7774,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7778,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7778,"endColumn":118},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":7778,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":7778,"endColumn":63},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7778,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7778,"endColumn":151},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7780,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7780,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7788,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7788,"endColumn":107},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7789,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7789,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":7789,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7789,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7789,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7789,"endColumn":69},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7790,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7790,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7802,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7802,"endColumn":175},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":7802,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7802,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7808,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7808,"endColumn":35},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7812,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7812,"endColumn":97},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7812,"column":166,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7812,"endColumn":168},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7816,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7816,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":78},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7816,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7816,"endColumn":154},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7816,"column":165,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":167},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7816,"column":216,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":218},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7816,"column":264,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":266},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7816,"column":347,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":349},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7819,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7819,"endColumn":53},{"ruleId":"no-redeclare","severity":1,"message":"'l' is already defined.","line":7819,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":7819,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"'c' is already defined.","line":7819,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7819,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7822,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":49},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7822,"column":146,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":148},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7822,"column":340,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7822,"endColumn":341},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7822,"column":384,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":386},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7822,"column":493,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":495},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7824,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7824,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7826,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7826,"endColumn":37},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7830,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7830,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7831,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7831,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":7832,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7832,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7832,"column":116,"nodeType":"Identifier","messageId":"unusedVar","endLine":7832,"endColumn":117},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7833,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7870,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__extends'.","line":7833,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7833,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":7835,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":7835,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7846,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7846,"endColumn":17},{"ruleId":"new-cap","severity":1,"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":1,"message":"'e' is already defined.","line":7847,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":7847,"endColumn":11},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":7847,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":7847,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7850,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7850,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7854,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7856,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7856,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7856,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7859,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7859,"endColumn":13},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7859,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7859,"endColumn":203},{"ruleId":"no-empty","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7859,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7859,"endColumn":251},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7859,"column":259,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7859,"endColumn":261},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7863,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7863,"endColumn":77},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":7863,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'i' is already defined.","line":7863,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":41},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":7863,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":72},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7864,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":11},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7864,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7864,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":98},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7866,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7866,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":7869,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7869,"endColumn":72},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7869,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7869,"endColumn":72},{"ruleId":"no-self-assign","severity":1,"message":"'e' is assigned to itself.","line":7869,"column":17,"nodeType":"Identifier","messageId":"selfAssignment","endLine":7869,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7869,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7869,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'t' was used before it was defined.","line":7869,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":49},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"message":"Unreachable code.","line":7869,"column":73,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":7869,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7871,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7871,"endColumn":64},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7871,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7871,"endColumn":157},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7873,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7873,"endColumn":20},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7873,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7873,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7875,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7875,"endColumn":13},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7875,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7875,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":7877,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7877,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":7877,"column":207,"nodeType":"Identifier","messageId":"unusedVar","endLine":7877,"endColumn":208},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7883,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7883,"endColumn":64},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":7883,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7883,"endColumn":113},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7887,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7887,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7888,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7888,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7889,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7889,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7890,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7890,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7893,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7893,"endColumn":68},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7895,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7895,"endColumn":20},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7896,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7896,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7902,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7902,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7906,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7906,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7906,"endColumn":50},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7908,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7908,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7916,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7916,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7917,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7917,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7922,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7922,"endColumn":89},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7922,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7922,"endColumn":94},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7922,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7922,"endColumn":152},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":7924,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7924,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7924,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7924,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":7932,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7932,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7932,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7932,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7938,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7938,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7939,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7939,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'r' is already defined.","line":7939,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":7939,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7944,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7944,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7946,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7946,"endColumn":301},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":7946,"column":186,"nodeType":"Identifier","messageId":"redeclared","endLine":7946,"endColumn":187},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":7946,"column":221,"nodeType":"Identifier","messageId":"redeclared","endLine":7946,"endColumn":222},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7948,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7948,"endColumn":62},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7951,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7951,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7951,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7951,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7952,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7952,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7953,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7953,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7954,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7954,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7955,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7955,"endColumn":55},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7962,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7962,"endColumn":76},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":7962,"column":225,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7962,"endColumn":237},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":7968,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":7968,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":7968,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7968,"column":100,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7968,"endColumn":102},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":7968,"column":601,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7968,"endColumn":602},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":7968,"column":733,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7968,"endColumn":745},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7970,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7970,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7974,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7974,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7976,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7976,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":7984,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7984,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7985,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7985,"endColumn":46},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7985,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7985,"endColumn":51},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7992,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7992,"endColumn":22},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":7996,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7996,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":7996,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":7996,"endColumn":22},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":7996,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7996,"endColumn":71},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":7997,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7997,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":7998,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7998,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":7998,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7998,"endColumn":68},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8008,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":10},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8008,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8008,"endColumn":39},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8008,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":44},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8008,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":68},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8008,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":100},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":8008,"column":143,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8008,"endColumn":168},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":8008,"column":147,"nodeType":"Identifier","messageId":"useConst","endLine":8008,"endColumn":148},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8010,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8010,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8014,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8014,"endColumn":18},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":8014,"column":30,"nodeType":"CallExpression","messageId":"substring","endLine":8014,"endColumn":62},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8016,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8016,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":8018,"column":91,"nodeType":"CallExpression","messageId":"substring","endLine":8018,"endColumn":155},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8025,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8025,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8029,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8029,"endColumn":71},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8029,"column":237,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8029,"endColumn":239},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8031,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8031,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8032,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8032,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8033,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8033,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8034,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8034,"endColumn":96},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8044,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8044,"endColumn":77},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8045,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8045,"endColumn":50},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":8045,"column":119,"nodeType":"Identifier","messageId":"redeclared","endLine":8045,"endColumn":120},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":8046,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8046,"endColumn":22},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":8047,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8047,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8047,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8047,"endColumn":45},{"ruleId":"no-use-before-define","severity":1,"message":"'s' was used before it was defined.","line":8047,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8047,"endColumn":64},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":8047,"column":107,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8047,"endColumn":164},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8047,"column":172,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8047,"endColumn":174},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8049,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8049,"endColumn":34},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8057,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8057,"endColumn":49},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8057,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8057,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8062,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8062,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8063,"column":40,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8063,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8064,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8064,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8064,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8064,"endColumn":63},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8064,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8064,"endColumn":73},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8074,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8074,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8082,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8082,"endColumn":26},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8082,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8082,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8084,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8084,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8084,"column":163,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8084,"endColumn":175},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8084,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8084,"endColumn":222},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8088,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8088,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8089,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8089,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8090,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8090,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8099,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8099,"endColumn":42},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8099,"column":120,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8099,"endColumn":122},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":8101,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":8101,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8102,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8102,"endColumn":79},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8104,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8104,"endColumn":52},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8104,"column":97,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8104,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8106,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8106,"endColumn":28},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":8109,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8109,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":8109,"column":133,"nodeType":"Identifier","messageId":"unusedVar","endLine":8109,"endColumn":134},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8112,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8112,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8112,"column":88,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8112,"endColumn":90},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8113,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8113,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8114,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":8114,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8114,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8114,"endColumn":260},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8123,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8123,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8126,"column":37,"nodeType":"Identifier","messageId":"useConst","endLine":8126,"endColumn":38},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8126,"column":145,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8126,"endColumn":151},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8126,"column":255,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8126,"endColumn":256},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8128,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8128,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8128,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":8128,"endColumn":43},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8131,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8131,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8136,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8136,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8138,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8138,"endColumn":79},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8144,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8144,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8144,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":8144,"endColumn":43},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8147,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8147,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8152,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8152,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8154,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8154,"endColumn":78},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8160,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8160,"endColumn":73},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":8160,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":8160,"endColumn":11},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8165,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8165,"endColumn":140},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8168,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8168,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":8168,"column":162,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":163},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8169,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8169,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8169,"column":195,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8169,"endColumn":196},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8170,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8170,"endColumn":167},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":8188,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'l' is never reassigned. Use 'const' instead.","line":8188,"column":117,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":118},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":8188,"column":146,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":147},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8190,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8190,"endColumn":19},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":8195,"column":19,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8195,"endColumn":165},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8207,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8207,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8213,"column":251,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8213,"endColumn":257},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":8217,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8217,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":8217,"column":389,"nodeType":"Identifier","messageId":"unusedVar","endLine":8217,"endColumn":390},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8229,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8229,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8229,"column":168,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8229,"endColumn":180},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":89},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8231,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8231,"endColumn":119},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8231,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8231,"endColumn":173},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":329,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":341},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":412,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":424},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8237,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8237,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8243,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8243,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>'.","line":8244,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8244,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8253,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8253,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8257,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8257,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8257,"column":431,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8257,"endColumn":432},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8257,"column":472,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8257,"endColumn":484},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8259,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8259,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8261,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8261,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8277,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8277,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8277,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8277,"endColumn":62},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":8278,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8278,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":8278,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":8278,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8281,"endColumn":87},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8283,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8283,"endColumn":34},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8301,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8301,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8313,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8313,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8313,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8313,"endColumn":111},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8319,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8319,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8319,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8319,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8325,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8325,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8327,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8327,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8327,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8327,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8329,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8329,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8329,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8329,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8329,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8329,"endColumn":123},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8331,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8331,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8331,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8331,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8333,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8333,"endColumn":144},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":8333,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8333,"endColumn":32},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8333,"endColumn":297},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8333,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8333,"endColumn":199},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8333,"column":257,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8333,"endColumn":269},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8333,"column":293,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8333,"endColumn":294},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8336,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8336,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8336,"column":97,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8336,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8336,"column":167,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8336,"endColumn":179},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8339,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8339,"endColumn":153},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8343,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8343,"endColumn":140},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8345,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8345,"endColumn":47},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8345,"column":98,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8345,"endColumn":153},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8345,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8345,"endColumn":150},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8347,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8347,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8347,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8347,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8355,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":8355,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8357,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8357,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8361,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8361,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8373,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8373,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8373,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8373,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8381,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8381,"endColumn":86},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8385,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8385,"endColumn":182},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8389,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8389,"endColumn":48},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8389,"column":163,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8389,"endColumn":169},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":8389,"column":600,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8389,"endColumn":610},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8396,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8396,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8401,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8401,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8413,"endColumn":37},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8411,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8411,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8416,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8416,"endColumn":31},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8418,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8418,"endColumn":159},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8423,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8423,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8423,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8423,"endColumn":81},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8442,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8442,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8443,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8443,"endColumn":36},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8444,"column":162,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8444,"endColumn":163},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8449,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8449,"endColumn":36},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8450,"column":160,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8450,"endColumn":161},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8457,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8457,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8458,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":96},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8458,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":162},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8458,"column":230,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":232},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8463,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8463,"endColumn":102},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":8463,"column":77,"nodeType":"Identifier","messageId":"redeclared","endLine":8463,"endColumn":78},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8463,"column":239,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":241},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8463,"column":323,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":325},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8463,"column":466,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8463,"endColumn":467},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":8463,"column":609,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8463,"endColumn":767},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":8463,"column":609,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8463,"endColumn":767},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8463,"column":648,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":650},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8463,"column":683,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8463,"endColumn":684},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8463,"column":695,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":697},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8470,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8470,"endColumn":51},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":8470,"column":73,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8470,"endColumn":82},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8470,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8470,"endColumn":109},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8470,"column":147,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8470,"endColumn":149},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8470,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8470,"endColumn":245},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8473,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8473,"endColumn":40},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":8474,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8474,"endColumn":14},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":8483,"column":51,"nodeType":"Identifier","messageId":"redeclared","endLine":8483,"endColumn":52},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":8483,"column":86,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8483,"endColumn":150},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":8483,"column":86,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8483,"endColumn":150},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8483,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8483,"endColumn":130},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'i' is already defined.","line":8483,"column":154,"nodeType":"Identifier","messageId":"redeclared","endLine":8483,"endColumn":155},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8483,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8483,"endColumn":162},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":8483,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8483,"endColumn":273},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8495,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8495,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8497,"column":323,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8497,"endColumn":324},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8499,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8499,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8499,"column":197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8499,"endColumn":209},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8503,"column":193,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8503,"endColumn":205},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8505,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8505,"endColumn":128},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":8505,"column":35,"nodeType":"Identifier","messageId":"redeclared","endLine":8505,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8505,"endColumn":353},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8505,"column":138,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8505,"endColumn":140},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8505,"column":311,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8505,"endColumn":323},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8507,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8507,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8507,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8507,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8515,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8515,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8515,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8515,"endColumn":138},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8515,"column":141,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8515,"endColumn":143},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'l' is already defined.","line":8517,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":8517,"endColumn":92},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8521,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8521,"endColumn":151},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'c' is already defined.","line":8521,"column":97,"nodeType":"Identifier","messageId":"redeclared","endLine":8521,"endColumn":98},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'h' is already defined.","line":8521,"column":145,"nodeType":"Identifier","messageId":"redeclared","endLine":8521,"endColumn":146},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8521,"column":242,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8521,"endColumn":244},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8521,"column":358,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8521,"endColumn":360},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8526,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8526,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'a' is already defined.","line":8526,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":8526,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8526,"column":142,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8526,"endColumn":143},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8527,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8527,"endColumn":43},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":8527,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":8527,"endColumn":81},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8527,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8527,"endColumn":145},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8529,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8529,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":8531,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8531,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":8531,"column":66,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8531,"column":86,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":87},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":8545,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8545,"endColumn":165},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":8545,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":8545,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'c' is never reassigned. Use 'const' instead.","line":8545,"column":47,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'h' is never reassigned. Use 'const' instead.","line":8545,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":8545,"column":97,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8546,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8546,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8553,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8553,"endColumn":36},{"ruleId":"no-use-before-define","severity":1,"message":"'w' was used before it was defined.","line":8553,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8553,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8555,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8555,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"message":"'x' was used before it was defined.","line":8555,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8555,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8557,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8557,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8561,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8561,"endColumn":44},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8562,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8562,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8563,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8563,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'w' was used before it was defined.","line":8564,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8564,"endColumn":60},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8566,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8566,"endColumn":27},{"ruleId":"no-use-before-define","severity":1,"message":"'v' was used before it was defined.","line":8566,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8566,"endColumn":29},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8566,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8566,"endColumn":42},{"ruleId":"no-use-before-define","severity":1,"message":"'b' was used before it was defined.","line":8566,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8566,"endColumn":44},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8567,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8567,"endColumn":18},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8567,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8567,"endColumn":37},{"ruleId":"no-use-before-define","severity":1,"message":"'v' was used before it was defined.","line":8567,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8567,"endColumn":39},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8568,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8568,"endColumn":50},{"ruleId":"no-use-before-define","severity":1,"message":"'b' was used before it was defined.","line":8568,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8568,"endColumn":52},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8568,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8568,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8573,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8573,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of '>>'.","line":8573,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8573,"endColumn":49},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8578,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8578,"endColumn":35},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8585,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8585,"endColumn":46},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8589,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":8589,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8591,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8591,"endColumn":49},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8595,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8595,"endColumn":11},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8601,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8601,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8601,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8601,"endColumn":116},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8603,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8603,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":8619,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8619,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8627,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8627,"endColumn":301},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8628,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8628,"endColumn":13},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8630,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8630,"endColumn":39},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8634,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8634,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8635,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8635,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8635,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8635,"endColumn":221},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8635,"column":222,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8635,"endColumn":228},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8637,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8637,"endColumn":161},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8637,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8637,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":8637,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":8637,"endColumn":153},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8637,"column":246,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8637,"endColumn":484},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8644,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8644,"endColumn":35},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":8645,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":8645,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'l' is already defined.","line":8645,"column":154,"nodeType":"Identifier","messageId":"redeclared","endLine":8645,"endColumn":155},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8647,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8647,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8648,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8648,"endColumn":12},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":8649,"column":12,"nodeType":"CallExpression","messageId":"substring","endLine":8649,"endColumn":52},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":8649,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8649,"endColumn":53},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8651,"column":134,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8651,"endColumn":135},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8658,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8658,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8659,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8659,"endColumn":64},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8662,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8662,"endColumn":63},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":8662,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":8662,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is already defined.","line":8662,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":8662,"endColumn":59},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8665,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8665,"endColumn":73},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8675,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8675,"endColumn":113},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8677,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8677,"endColumn":14},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8680,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8680,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8681,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8681,"endColumn":9},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8682,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8682,"endColumn":16},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":8682,"column":706,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8682,"endColumn":768},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8684,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8684,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8685,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":14},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8685,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":27},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8685,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":50},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8685,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8685,"endColumn":142},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8685,"column":154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":156},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8687,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8687,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8689,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":15},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":43},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":57},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":69},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":8693,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8693,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":8700,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":8700,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":8701,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8701,"endColumn":17},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'ace' is not defined.","line":8711,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8711,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":8711,"column":122,"nodeType":"Identifier","messageId":"unusedVar","endLine":8711,"endColumn":123},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8717,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8717,"endColumn":40},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8718,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8718,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8723,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8723,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":8723,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8723,"endColumn":32},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":8723,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8723,"endColumn":252},{"ruleId":"no-return-assign","severity":1,"message":"Arrow function should not return assignment.","line":8723,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8723,"endColumn":252},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8723,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8723,"endColumn":145},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8723,"column":151,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8723,"endColumn":153},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8723,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8723,"endColumn":203},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":8727,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8727,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":8727,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8727,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8727,"column":127,"nodeType":"Identifier","messageId":"useConst","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":1,"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":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":8728,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":8728,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":8728,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":8728,"endColumn":28},{"ruleId":"no-label-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'d' is already defined.","line":8733,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":8733,"endColumn":46},{"ruleId":"no-redeclare","severity":1,"message":"'u' is already defined.","line":8733,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":8733,"endColumn":92},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8738,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8738,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8746,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8746,"endColumn":77},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'g' is already defined.","line":8746,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":8746,"endColumn":55},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"'h' is already defined.","line":8746,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":8746,"endColumn":62},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8746,"column":132,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8746,"endColumn":134},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8748,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8748,"endColumn":98},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8751,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8751,"endColumn":39},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8755,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8755,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8780,"column":145,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8780,"endColumn":147},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":8782,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8782,"endColumn":86},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8784,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8784,"endColumn":49},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8792,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8792,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8794,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8794,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8798,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8798,"endColumn":19},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8798,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8798,"endColumn":40},{"ruleId":"prefer-regex-literals","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8799,"column":156,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8799,"endColumn":157},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8802,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8802,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8807,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8807,"endColumn":82},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8819,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8819,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'l' was used before it was defined.","line":8819,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8819,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8819,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8819,"endColumn":41},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":8819,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8819,"endColumn":54},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8820,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8820,"endColumn":56},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":8821,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8821,"endColumn":54},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8821,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8821,"endColumn":200},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8827,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8827,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'h' was used before it was defined.","line":8827,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8827,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8827,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8827,"endColumn":41},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8828,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8836,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8829,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8829,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8834,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8834,"endColumn":61},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":8837,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8837,"endColumn":54},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8837,"column":194,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8837,"endColumn":196},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8841,"column":199,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":201},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8841,"column":223,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":225},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8841,"column":362,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":364},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8843,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8843,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":8843,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8843,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8845,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8845,"endColumn":60},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8849,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8849,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8856,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":8856,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":8856,"column":35,"nodeType":"Identifier","messageId":"useConst","endLine":8856,"endColumn":36},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8857,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8857,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8871,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8871,"endColumn":99},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8873,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8873,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8885,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8885,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8899,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8899,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":8909,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8909,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":8909,"column":139,"nodeType":"Identifier","messageId":"unusedVar","endLine":8909,"endColumn":140},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":8910,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":8910,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__extends'.","line":8910,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8910,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":8912,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":8912,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8923,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8923,"endColumn":17},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":8923,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":8923,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":8924,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":8924,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is never reassigned. Use 'const' instead.","line":8924,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":8924,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8925,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8925,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8927,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8927,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_buildKeyHash'.","line":8927,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8927,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8929,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":8929,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":8929,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":8929,"endColumn":63},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8930,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8930,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8930,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":30},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8930,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":98},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8930,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":136},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8933,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8933,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8933,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8933,"endColumn":101},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":8934,"column":104,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8938,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8935,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8937,"endColumn":81},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' was used before it was defined.","line":8935,"column":85,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8935,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8936,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8936,"endColumn":34},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8936,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8936,"endColumn":88},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8936,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8936,"endColumn":114},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":8937,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":8937,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8937,"column":82,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8937,"endColumn":107},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8940,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8940,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":8945,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8945,"endColumn":64},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8945,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8945,"endColumn":115},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8945,"column":163,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8945,"endColumn":184},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_buildKeyHash'.","line":8970,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8970,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":8973,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8973,"endColumn":11},{"ruleId":"no-useless-escape","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":8973,"column":92,"nodeType":"Identifier","messageId":"useConst","endLine":8973,"endColumn":93},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8978,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8978,"endColumn":25},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8978,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8978,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":8981,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8981,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":8982,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8982,"endColumn":48},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":8983,"column":49,"nodeType":"MemberExpression","messageId":"unexpected","endLine":8983,"endColumn":62},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8983,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8983,"endColumn":108},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":8984,"column":9,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":8984,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":8990,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8990,"endColumn":29},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":164},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":200},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":241,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":243},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":260},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":8990,"column":269,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":271},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'d' was used before it was defined.","line":8998,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8998,"endColumn":12},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":8998,"column":20,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8998,"endColumn":33},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":8998,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":8998,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":8999,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8999,"endColumn":68},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9002,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9002,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":9005,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9005,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":9005,"column":174,"nodeType":"Identifier","messageId":"unusedVar","endLine":9005,"endColumn":175},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":9006,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9050,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__extends'.","line":9006,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9006,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":9008,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":9008,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9019,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9019,"endColumn":17},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":9020,"column":87,"nodeType":"Identifier","messageId":"redeclared","endLine":9020,"endColumn":88},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":9020,"column":133,"nodeType":"Identifier","messageId":"redeclared","endLine":9020,"endColumn":134},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":9027,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9027,"endColumn":284},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":9027,"column":154,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":164},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9027,"column":179,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":191},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9027,"column":238,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":250},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9029,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9029,"endColumn":137},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":9032,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9032,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9032,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9032,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9041,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9041,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Arrow function should not return assignment.","line":9049,"column":20,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":9049,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9049,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9049,"endColumn":86},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9051,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9051,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9052,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9052,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":9053,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9053,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":9053,"column":140,"nodeType":"Identifier","messageId":"unusedVar","endLine":9053,"endColumn":141},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9058,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9058,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9073,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9073,"endColumn":60},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9087,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9087,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":9175,"column":279,"nodeType":"Identifier","messageId":"unusedVar","endLine":9175,"endColumn":280},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":9176,"column":121,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9176,"endColumn":128},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9176,"column":140,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9176,"endColumn":141},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9222,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9222,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9224,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9224,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9254,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9254,"endColumn":73},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9258,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9258,"endColumn":377},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":9258,"column":196,"nodeType":"Identifier","messageId":"redeclared","endLine":9258,"endColumn":197},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9260,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9260,"endColumn":96},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":9262,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":9262,"column":44,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":9262,"column":117,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":118},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9262,"column":183,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9262,"endColumn":192},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9263,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9263,"endColumn":10},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9263,"column":136,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9263,"endColumn":137},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9264,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9264,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9268,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9268,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9270,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9270,"endColumn":118},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected console statement.","line":9272,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":9272,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9272,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9272,"endColumn":93},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":9282,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9282,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":9282,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":9282,"endColumn":148},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9284,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9284,"endColumn":21},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9286,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9286,"endColumn":84},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9287,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9287,"endColumn":6},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9290,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9290,"endColumn":173},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9293,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9293,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"message":"'s' was used before it was defined.","line":9293,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9293,"endColumn":49},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9299,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9299,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9301,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9301,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9305,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9305,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9309,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9309,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9311,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9311,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9313,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9313,"endColumn":34},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":9314,"column":20,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9314,"endColumn":122},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9324,"column":36,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9324,"endColumn":179},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":9324,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":9324,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9324,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9324,"endColumn":204},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9330,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9330,"endColumn":64},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9334,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9334,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":9334,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9334,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9336,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9336,"endColumn":105},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":9336,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9336,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9338,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9338,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":9338,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9338,"endColumn":73},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9378,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9378,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9382,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9382,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":9386,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9386,"endColumn":267},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9386,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9386,"endColumn":58},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":9386,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9386,"endColumn":266},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":9392,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9392,"endColumn":267},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9392,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9392,"endColumn":58},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":9392,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9392,"endColumn":266},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":9398,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9398,"endColumn":134},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9398,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9398,"endColumn":58},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":9398,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9398,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":9404,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9404,"endColumn":134},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9404,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9404,"endColumn":58},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":9404,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9404,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' was used before it was defined.","line":9411,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9411,"endColumn":64},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":9411,"column":120,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9411,"endColumn":122},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9411,"column":350,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9411,"endColumn":356},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9417,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9417,"endColumn":37},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9430,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9430,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":9432,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9432,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":9432,"column":543,"nodeType":"Identifier","messageId":"unusedVar","endLine":9432,"endColumn":544},{"ruleId":"no-var","severity":1,"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":1,"message":"Unexpected dangling '_' in '__values'.","line":9433,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9433,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":9434,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":9434,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":9434,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":9434,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":9441,"column":779,"nodeType":"Identifier","messageId":"redeclared","endLine":9441,"endColumn":780},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9442,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9442,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9448,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9448,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9453,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9453,"endColumn":31},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9453,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9453,"endColumn":56},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":9454,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9454,"endColumn":62},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":9454,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":9454,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9456,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9456,"endColumn":282},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9458,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9458,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9462,"column":127,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":129},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9462,"column":161,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":163},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":9462,"column":195,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9462,"endColumn":201},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9462,"column":439,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":441},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9464,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9464,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9465,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9465,"endColumn":25},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9470,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9470,"endColumn":31},{"ruleId":"no-cond-assign","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3799,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3811},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3887,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3896},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3969,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3978},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9474,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9474,"endColumn":44},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9474,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9474,"endColumn":53},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9474,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9474,"endColumn":87},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":9495,"column":49,"nodeType":"Identifier","messageId":"useConst","endLine":9495,"endColumn":50},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9497,"column":601,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":603},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9497,"column":659,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":661},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9497,"column":713,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":715},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9497,"column":815,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":817},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":9506,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9506,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9510,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9510,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9512,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9512,"endColumn":61},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9512,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9512,"endColumn":140},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9512,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9512,"endColumn":153},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9520,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9520,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9520,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9520,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":9522,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":9522,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9522,"column":91,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9522,"endColumn":93},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9522,"column":386,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9522,"endColumn":387},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9522,"column":804,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9522,"endColumn":813},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":9523,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":9523,"endColumn":52},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":9524,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9524,"endColumn":383},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":9524,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":9524,"endColumn":35},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9524,"column":411,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9524,"endColumn":412},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9527,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9527,"endColumn":103},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":9527,"column":49,"nodeType":"Identifier","messageId":"redeclared","endLine":9527,"endColumn":50},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":9527,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":9527,"endColumn":80},{"ruleId":"unicorn/prefer-string-slice","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9528,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9528,"endColumn":92},{"ruleId":"unicorn/prefer-string-slice","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9542,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9542,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":9542,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9542,"endColumn":44},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9552,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9552,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9553,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9553,"endColumn":65},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":9553,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":9553,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9554,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9554,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":9556,"column":31,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9556,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9556,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9556,"endColumn":50},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9556,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9556,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9564,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9564,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":9564,"column":92,"nodeType":"Identifier","messageId":"redeclared","endLine":9564,"endColumn":93},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9571,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9571,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":9571,"column":77,"nodeType":"Identifier","messageId":"redeclared","endLine":9571,"endColumn":78},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":9571,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9571,"endColumn":95},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9571,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9571,"endColumn":137},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9574,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9574,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9580,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9580,"endColumn":932},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9580,"column":330,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":332},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":9580,"column":600,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":601},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":9580,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":634},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":9580,"column":645,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":647},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"message":"'a' was used before it was defined.","line":9580,"column":723,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":724},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":9580,"column":853,"nodeType":"Identifier","messageId":"redeclared","endLine":9580,"endColumn":854},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9580,"column":949,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9580,"endColumn":950},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9580,"column":992,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":994},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' was used before it was defined.","line":9584,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9584,"endColumn":97},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9584,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9584,"endColumn":288},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9590,"column":176,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9590,"endColumn":177},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9592,"column":319,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9592,"endColumn":320},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9670,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9670,"endColumn":40},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":9670,"column":125,"nodeType":"Identifier","messageId":"redeclared","endLine":9670,"endColumn":126},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9670,"column":366,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9670,"endColumn":368},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9678,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9678,"endColumn":119},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9678,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9678,"endColumn":150},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9678,"column":197,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9678,"endColumn":198},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9680,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9680,"endColumn":166},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9694,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9694,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":9695,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9695,"endColumn":88},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9695,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9695,"endColumn":44},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":9697,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":9697,"endColumn":44},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"'n' is already defined.","line":9697,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":9697,"endColumn":77},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9698,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9698,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9700,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9700,"endColumn":51},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9701,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9701,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9702,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9702,"endColumn":48},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9704,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9704,"endColumn":35},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9710,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9710,"endColumn":82},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9712,"column":119,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9712,"endColumn":159},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'n' is already defined.","line":9712,"column":148,"nodeType":"Identifier","messageId":"redeclared","endLine":9712,"endColumn":149},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9713,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9713,"endColumn":49},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9726,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9726,"endColumn":158},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'s' is already defined.","line":9726,"column":123,"nodeType":"Identifier","messageId":"redeclared","endLine":9726,"endColumn":124},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9728,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9730,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9729,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9729,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9731,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9731,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9732,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9732,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9733,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9733,"endColumn":50},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9733,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9733,"endColumn":107},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9733,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9733,"endColumn":199},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9738,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9738,"endColumn":125},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":9738,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":9738,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9739,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9739,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unsafe usage of ThrowStatement.","line":9751,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":9751,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9756,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9756,"endColumn":81},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":9756,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":9756,"endColumn":43},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9756,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9756,"endColumn":121},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":9760,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":9760,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":9760,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":70},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9773,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9773,"endColumn":126},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9773,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9773,"endColumn":150},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9776,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9776,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9777,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9777,"endColumn":100},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9782,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9782,"endColumn":78},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9783,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9783,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9785,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9785,"endColumn":45},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":9788,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9788,"endColumn":169},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9788,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9788,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9806,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9808,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9808,"column":146,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9808,"endColumn":147},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":9808,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9808,"endColumn":152},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":9826,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9826,"endColumn":191},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":9826,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":9826,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":9842,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":9842,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":9842,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":9842,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":9843,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":9843,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":9843,"column":57,"nodeType":"Identifier","messageId":"useConst","endLine":9843,"endColumn":58},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9847,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9847,"endColumn":87},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9848,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9848,"endColumn":98},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9855,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9855,"endColumn":65},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'m' was used before it was defined.","line":9861,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9861,"endColumn":28},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9866,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9866,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":9871,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9871,"endColumn":86},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9871,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9871,"endColumn":54},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9872,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9872,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":9875,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9875,"endColumn":86},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9875,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9875,"endColumn":54},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9876,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9876,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9894,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9894,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9896,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9896,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9898,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9898,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9900,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9900,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9902,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9902,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9904,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9904,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":9906,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":9906,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":9907,"column":8,"nodeType":"MemberExpression","messageId":"forbidden","endLine":9907,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":9908,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9908,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":9908,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":9908,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9918,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9918,"endColumn":18},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":9918,"column":158,"nodeType":"Identifier","messageId":"redeclared","endLine":9918,"endColumn":159},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9918,"column":173,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9918,"endColumn":175},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":9918,"column":504,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9918,"endColumn":658},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":9918,"column":504,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9918,"endColumn":658},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":9918,"column":622,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9918,"endColumn":655},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9924,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9924,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9928,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9928,"endColumn":57},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":9930,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9930,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9932,"column":112,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9932,"column":185,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":206},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9932,"column":210,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":231},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9939,"column":307,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9939,"endColumn":309},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":9944,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9944,"endColumn":164},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9950,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9950,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9950,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9950,"endColumn":126},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9951,"column":333,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9951,"endColumn":354},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9952,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9952,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9952,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9952,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9954,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9954,"endColumn":24},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":9955,"column":116,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9955,"endColumn":125},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9956,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9956,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9957,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9957,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":9957,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9957,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":9960,"column":68,"nodeType":"Identifier","messageId":"unusedVar","endLine":9960,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":9963,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":9963,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9963,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9963,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":9964,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9964,"endColumn":37},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9965,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9965,"endColumn":64},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":9965,"column":109,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9965,"endColumn":111},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":9965,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9965,"endColumn":116},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":9974,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":9974,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9991,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9991,"endColumn":56},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'T' was used before it was defined.","line":9991,"column":170,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9991,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'T' was used before it was defined.","line":9993,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9993,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":9994,"column":40,"nodeType":"Identifier","messageId":"unusedVar","endLine":9994,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":9997,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9997,"endColumn":67},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10000,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10000,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":10001,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":10001,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10002,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10002,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10008,"column":1227,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10018,"endColumn":8},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10015,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10015,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10017,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10017,"endColumn":41},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10017,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10017,"endColumn":95},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"'ace' is not defined.","line":10019,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10019,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10019,"column":98,"nodeType":"Identifier","messageId":"unusedVar","endLine":10019,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10021,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10021,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10024,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10024,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10027,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10027,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":10027,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":10027,"endColumn":47},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10040,"column":52,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10040,"endColumn":99},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10044,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10044,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10048,"column":55,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10048,"endColumn":102},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10052,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10052,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10059,"column":164,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10059,"endColumn":165},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10061,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10061,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10061,"column":188,"nodeType":"Identifier","messageId":"unusedVar","endLine":10061,"endColumn":189},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10062,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10176,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10062,"column":176,"nodeType":"Identifier","messageId":"redeclared","endLine":10062,"endColumn":177},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10063,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10063,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":10065,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10065,"endColumn":35},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":10065,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10065,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10065,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10065,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":10067,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10067,"endColumn":35},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":10067,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10067,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10067,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10067,"endColumn":103},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10070,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10070,"endColumn":353},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'o' was used before it was defined.","line":10070,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":40},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":10070,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":142},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'s' was used before it was defined.","line":10070,"column":200,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":201},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":10070,"column":220,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":221},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":10070,"column":243,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":244},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10073,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10073,"endColumn":86},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10073,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10073,"endColumn":107},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10076,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10076,"endColumn":103},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10080,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10080,"endColumn":131},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":10081,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10081,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10081,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10081,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10083,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10083,"endColumn":339},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":10083,"column":146,"nodeType":"Identifier","messageId":"redeclared","endLine":10083,"endColumn":147},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":10083,"column":295,"nodeType":"Identifier","messageId":"redeclared","endLine":10083,"endColumn":296},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10088,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10088,"endColumn":76},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10088,"column":119,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10088,"endColumn":121},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10092,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10092,"endColumn":101},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10095,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10095,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10103,"column":164,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10103,"endColumn":165},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10108,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10108,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10115,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10115,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":10115,"column":200,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10115,"endColumn":212},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10117,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10117,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10118,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10118,"endColumn":96},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10121,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10121,"endColumn":557},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10121,"column":596,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":598},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10121,"column":913,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10121,"endColumn":914},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10121,"column":1073,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":1075},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10122,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10122,"endColumn":37},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10122,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10122,"endColumn":46},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10122,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10122,"endColumn":62},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10126,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10126,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10132,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10132,"endColumn":47},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10132,"column":676,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10132,"endColumn":677},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"'p' is already defined.","line":10135,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10135,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10135,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10135,"endColumn":140},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10138,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10138,"endColumn":41},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10142,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10142,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10144,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10144,"endColumn":47},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10145,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10145,"endColumn":45},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10157,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10157,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10167,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10167,"endColumn":230},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10167,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":10167,"endColumn":70},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10168,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10168,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10171,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10171,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10177,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10177,"endColumn":45},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10179,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10179,"endColumn":208},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":10179,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":10179,"endColumn":45},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":10179,"column":99,"nodeType":"Identifier","messageId":"redeclared","endLine":10179,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10179,"column":234,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10179,"endColumn":235},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10180,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10180,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10181,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10181,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10181,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":10181,"endColumn":113},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10182,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10220,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10182,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":10182,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10189,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10189,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10192,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10192,"endColumn":43},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10193,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10193,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10193,"column":300,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":302},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10193,"column":369,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":371},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10193,"column":460,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":462},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10194,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10194,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10203,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10203,"endColumn":153},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10204,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10204,"endColumn":34},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":56},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":189,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":191},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":255,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":257},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":409},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":388},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":368},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":302,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":304},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":312,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":314},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":395,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":397},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10204,"column":418,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":420},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":10207,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10207,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10207,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10207,"endColumn":140},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10207,"column":988,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10207,"endColumn":1041},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10211,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":10211,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":10211,"column":136,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":137},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":10217,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":10217,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10217,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10217,"endColumn":77},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10217,"column":132,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10217,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10219,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10219,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10221,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10221,"endColumn":45},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10222,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10222,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10223,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10223,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10223,"column":87,"nodeType":"Identifier","messageId":"unusedVar","endLine":10223,"endColumn":88},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":10227,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10227,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10227,"column":209,"nodeType":"Identifier","messageId":"unusedVar","endLine":10227,"endColumn":210},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10228,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10414,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10228,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":10228,"endColumn":213},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10229,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10229,"endColumn":142},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10229,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":10229,"endColumn":32},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10229,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":61},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10229,"column":89,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":91},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10229,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":164},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10230,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10230,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10230,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10230,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10233,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10233,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10239,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10239,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":10240,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10240,"endColumn":18},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10245,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10245,"endColumn":78},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10249,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10249,"endColumn":34},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":10251,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10251,"endColumn":108},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10251,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10251,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10255,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10255,"endColumn":121},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10259,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10259,"endColumn":32},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10261,"column":30,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10261,"endColumn":145},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10267,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10267,"endColumn":102},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'a' is already defined.","line":10267,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":10267,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10267,"column":206,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10267,"endColumn":207},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10268,"column":90,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10268,"endColumn":92},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10268,"column":256,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10268,"endColumn":258},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10268,"column":296,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10268,"endColumn":297},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10286,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10286,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10293,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10293,"endColumn":116},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10295,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10295,"endColumn":96},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10295,"column":200,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10295,"endColumn":201},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10296,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10296,"endColumn":106},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10296,"column":313,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10296,"endColumn":315},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10299,"column":43,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10299,"endColumn":111},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10303,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10303,"endColumn":782},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected combined character in character class.","line":10303,"column":35,"nodeType":"Literal","messageId":"combiningClass","endLine":10303,"endColumn":730},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10304,"column":106,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10304,"endColumn":108},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10305,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10305,"endColumn":93},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10305,"column":223,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10305,"endColumn":225},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10309,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10309,"endColumn":68},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10311,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10311,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10312,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10312,"endColumn":22},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10315,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10315,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":56,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":62},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":71,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":77},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":90},{"ruleId":"no-void","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10322,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10322,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10324,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10324,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10352,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10352,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10353,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10353,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":10370,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":10370,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10371,"endColumn":131},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10371,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10371,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":10374,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":10374,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10374,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10374,"endColumn":44},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10375,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10375,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10379,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10379,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10382,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10382,"endColumn":77},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10382,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10382,"endColumn":273},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10383,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10383,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":10388,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":10388,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10388,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10388,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10395,"column":179,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10395,"endColumn":180},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10397,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10397,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10397,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10397,"endColumn":476},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10397,"column":630,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10397,"endColumn":632},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10403,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10403,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10404,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10404,"endColumn":38},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10407,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10407,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10408,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10408,"endColumn":140},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10411,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10411,"endColumn":62},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10415,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10415,"endColumn":18},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10416,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10416,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10417,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10417,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10417,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":10417,"endColumn":100},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10418,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10476,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10418,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":10418,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10425,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10425,"endColumn":30},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10429,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10429,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10435,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10435,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10437,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10437,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10439,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10439,"endColumn":9},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10441,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10441,"endColumn":75},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10444,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10444,"endColumn":68},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10447,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10447,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10449,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10449,"endColumn":25},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":10451,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10451,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10451,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10451,"endColumn":70},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10458,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10458,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10467,"column":28,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10467,"endColumn":165},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is already defined.","line":10467,"column":82,"nodeType":"Identifier","messageId":"redeclared","endLine":10467,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10467,"column":99,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10467,"endColumn":105},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10468,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10468,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10471,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10471,"endColumn":70},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10473,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10473,"endColumn":9},{"ruleId":"no-cond-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10475,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10475,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10477,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10477,"endColumn":45},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10478,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10478,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10479,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10479,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10479,"column":162,"nodeType":"Identifier","messageId":"unusedVar","endLine":10479,"endColumn":163},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10480,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10496,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__extends'.","line":10480,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10480,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":10482,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":10482,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10493,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10493,"endColumn":17},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10494,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":10494,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10495,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10495,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' was used before it was defined.","line":10498,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10498,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10498,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10498,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10499,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10499,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":10499,"column":213,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10499,"endColumn":223},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10499,"column":263,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10499,"endColumn":264},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10505,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10505,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10505,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10505,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10507,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10507,"endColumn":22},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'r' is already defined.","line":10508,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10508,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'u' was used before it was defined.","line":10510,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10510,"endColumn":70},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10510,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10510,"endColumn":77},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":10511,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10511,"endColumn":78},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10511,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10511,"endColumn":120},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10521,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10521,"endColumn":23},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":10522,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10522,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10524,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10524,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10525,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10525,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10525,"column":169,"nodeType":"Identifier","messageId":"unusedVar","endLine":10525,"endColumn":170},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10526,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10542,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '__extends'.","line":10526,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10526,"endColumn":37},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"The '__proto__' property is deprecated.","line":10528,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":10528,"endColumn":18},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10539,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10539,"endColumn":17},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10540,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":10540,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10541,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10541,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' was used before it was defined.","line":10544,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10544,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10544,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10544,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":10551,"column":94,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10551,"endColumn":101},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":10552,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10552,"endColumn":111},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10552,"column":168,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10552,"endColumn":169},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>='.","line":10557,"column":103,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10557,"endColumn":110},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10557,"column":209,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10557,"endColumn":210},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10561,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10561,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":10563,"column":474,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10563,"endColumn":484},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10565,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10565,"endColumn":24},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'r' is already defined.","line":10566,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10566,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'u' was used before it was defined.","line":10568,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10568,"endColumn":70},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10568,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10568,"endColumn":77},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":10575,"column":97,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10575,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":10576,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10576,"endColumn":111},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10576,"column":170,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10576,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>='.","line":10581,"column":99,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10581,"endColumn":106},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10581,"column":201,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10581,"endColumn":202},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10583,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10583,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":10585,"column":460,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10585,"endColumn":470},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10587,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10587,"endColumn":25},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":10588,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10588,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10590,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10590,"endColumn":60},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10591,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10591,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10591,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":10591,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10593,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10593,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_flush'.","line":10593,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10593,"endColumn":141},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10594,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10594,"endColumn":103},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":10597,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10597,"endColumn":36},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10597,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10597,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_flush'.","line":10597,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10597,"endColumn":97},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10598,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10598,"endColumn":6},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":10598,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":10598,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10599,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10599,"endColumn":53},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10601,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10601,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10601,"column":199,"nodeType":"Identifier","messageId":"unusedVar","endLine":10601,"endColumn":200},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10602,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10642,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10602,"column":132,"nodeType":"Identifier","messageId":"redeclared","endLine":10602,"endColumn":133},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10603,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10603,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10605,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10605,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":10605,"column":400,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10605,"endColumn":410},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":10607,"column":67,"nodeType":"Identifier","messageId":"unusedVar","endLine":10607,"endColumn":68},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10612,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10612,"endColumn":30},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10619,"endColumn":110},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10619,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10619,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10621,"endColumn":142},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10623,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10623,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10641,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10641,"endColumn":52},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10641,"column":100,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10641,"endColumn":324},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'d' is already defined.","line":10641,"column":203,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":204},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":10641,"column":261,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":262},{"ruleId":"no-redeclare","severity":1,"message":"'h' is already defined.","line":10641,"column":293,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":294},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10644,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10644,"endColumn":58},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10645,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10645,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":10647,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10647,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10647,"column":143,"nodeType":"Identifier","messageId":"unusedVar","endLine":10647,"endColumn":144},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10648,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10670,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":10648,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":10648,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10649,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10649,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10651,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10651,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10654,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10654,"endColumn":192},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10654,"column":256,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10654,"endColumn":257},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10657,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10657,"endColumn":117},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":10657,"column":22,"nodeType":"Identifier","messageId":"redeclared","endLine":10657,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10658,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10658,"endColumn":399},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is already defined.","line":10658,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is already defined.","line":10658,"column":92,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":93},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":10658,"column":132,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":133},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":10658,"column":172,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":173},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":10658,"column":205,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":206},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is already defined.","line":10658,"column":385,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":386},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10658,"column":438,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10658,"endColumn":439},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":10660,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":10660,"endColumn":13},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10663,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10663,"endColumn":85},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10663,"column":55,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10663,"endColumn":61},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10665,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10665,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10671,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10671,"endColumn":23},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10671,"column":158,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10671,"endColumn":181},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10671,"column":214,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10671,"endColumn":246},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10672,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10672,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":10673,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10673,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":10673,"column":467,"nodeType":"Identifier","messageId":"unusedVar","endLine":10673,"endColumn":468},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10674,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10960,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10674,"column":648,"nodeType":"Identifier","messageId":"redeclared","endLine":10674,"endColumn":649},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10675,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10675,"endColumn":38},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10675,"column":174,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10675,"endColumn":175},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10677,"column":90,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10677,"endColumn":91},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10679,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10679,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10679,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10679,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":10687,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10687,"endColumn":63},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10687,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10687,"endColumn":66},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":10698,"column":95,"nodeType":"Identifier","messageId":"redeclared","endLine":10698,"endColumn":96},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10698,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10698,"endColumn":229},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10698,"column":440,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10698,"endColumn":441},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10700,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10700,"endColumn":51},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10700,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10700,"endColumn":94},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10700,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10700,"endColumn":141},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":10703,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":10703,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":10703,"column":61,"nodeType":"Identifier","messageId":"useConst","endLine":10703,"endColumn":62},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10703,"column":197,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":199},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10703,"column":223,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":244},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10703,"column":471,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":494},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10703,"column":496,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10703,"endColumn":497},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10703,"column":518,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":520},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10703,"column":530,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":551},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10703,"column":568,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":570},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10703,"column":1291,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":1312},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":10703,"column":1342,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10703,"endColumn":1354},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10705,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10705,"endColumn":39},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10705,"column":62,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10705,"endColumn":147},{"ruleId":"no-sequences","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10707,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10707,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10707,"column":59,"nodeType":"Identifier","messageId":"redeclared","endLine":10707,"endColumn":60},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10713,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10713,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10745,"column":592,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10745,"endColumn":594},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10763,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10763,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":10765,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10765,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10765,"endColumn":48},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10765,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":65},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10765,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":82},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10765,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":98},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '|'.","line":10767,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":41},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10767,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10767,"endColumn":42},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10767,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":59},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10767,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":76},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10767,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":92},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":10777,"column":41,"nodeType":"Identifier","messageId":"useConst","endLine":10777,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10779,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10779,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of '|='.","line":10785,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10785,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10785,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10785,"endColumn":69},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":10787,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10787,"endColumn":54},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10787,"column":14,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10787,"endColumn":32},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10787,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10787,"endColumn":33},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10788,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10788,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":10788,"column":66,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10788,"endColumn":78},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10788,"column":216,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10788,"endColumn":247},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":10788,"column":226,"nodeType":"Identifier","messageId":"redeclared","endLine":10788,"endColumn":227},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of '&'.","line":10788,"column":250,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":270},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":274,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":294},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":318},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":322,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":343},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":347,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":369},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":373,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":397},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10788,"column":405,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10788,"endColumn":457},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10788,"column":410,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":457},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10788,"column":470,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":472},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10788,"column":519,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":521},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10788,"column":691,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":772},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10788,"column":693,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10788,"endColumn":716},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10788,"column":723,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":770},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":824,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":848},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10788,"column":1093,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10788,"endColumn":1094},{"ruleId":"no-bitwise","severity":1,"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":1,"message":"Unexpected use of '&'.","line":10788,"column":1381,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1401},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":1709,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1731},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":1763,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1783},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":1787,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1808},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":1897,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1919},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":1923,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1944},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2215,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2235},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2421,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2442},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2472,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2494},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2625,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2645},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2649,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2671},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2801,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2823},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":2975,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2997},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":3066,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3119},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10788,"column":3072,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3117},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '&'.","line":10788,"column":3154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3206},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|'.","line":10788,"column":3160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3204},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":10788,"column":3242,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10788,"endColumn":3254},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10790,"column":6,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10790,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10793,"column":416,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":418},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10793,"column":459,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":461},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10793,"column":486,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":488},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10793,"column":510,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":512},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":10793,"column":737,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10793,"endColumn":749},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":10795,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10795,"endColumn":1678},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'s' is already defined.","line":10795,"column":286,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":287},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'n' is already defined.","line":10795,"column":664,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":665},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":10795,"column":1012,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1013},{"ruleId":"no-redeclare","severity":1,"message":"'h' is already defined.","line":10795,"column":1025,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1026},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":10795,"column":1128,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1129},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":10795,"column":1170,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1171},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":10795,"column":1278,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1279},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":10795,"column":1337,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1338},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10795,"endColumn":2339},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10795,"column":1709,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10795,"endColumn":1711},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10795,"column":1751,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10795,"endColumn":1752},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '|='.","line":10795,"column":1769,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10795,"endColumn":1839},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10809,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10809,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_rows'.","line":10815,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10815,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10815,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10815,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10817,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10817,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10825,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10825,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10839,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10839,"endColumn":182},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":10839,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":10839,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10839,"column":155,"nodeType":"Identifier","messageId":"redeclared","endLine":10839,"endColumn":156},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10839,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10839,"endColumn":221},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10841,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10841,"endColumn":57},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10845,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10845,"endColumn":73},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10845,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10845,"endColumn":170},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10848,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10848,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10855,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10855,"endColumn":202},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":10855,"column":116,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10855,"endColumn":118},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10860,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10860,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10865,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10865,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10867,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10867,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10869,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10869,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":10871,"column":405,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10871,"endColumn":411},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'n' was used before it was defined.","line":10873,"column":179,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":180},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"'n' was used before it was defined.","line":10873,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":253},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":10873,"column":276,"nodeType":"Identifier","messageId":"redeclared","endLine":10873,"endColumn":277},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":10873,"column":305,"nodeType":"Identifier","messageId":"redeclared","endLine":10873,"endColumn":306},{"ruleId":"no-use-before-define","severity":1,"message":"'n' was used before it was defined.","line":10873,"column":344,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":345},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'i' was used before it was defined.","line":10875,"column":179,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":180},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":10875,"column":279,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":280},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":10875,"column":308,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":309},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":10875,"column":367,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":368},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10877,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10877,"endColumn":302},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":10877,"column":52,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":53},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":10877,"column":103,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":104},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":10877,"column":274,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":275},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10883,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10883,"endColumn":86},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10883,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10883,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10885,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10885,"endColumn":109},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10889,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10889,"endColumn":339},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":10889,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":10889,"endColumn":54},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":10889,"column":96,"nodeType":"Identifier","messageId":"redeclared","endLine":10889,"endColumn":97},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10890,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10890,"endColumn":104},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10892,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10892,"endColumn":118},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10895,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10895,"endColumn":171},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'n' was used before it was defined.","line":10895,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10895,"endColumn":132},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10898,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10898,"endColumn":80},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10907,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10907,"endColumn":124},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10910,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10910,"endColumn":94},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'h' is already defined.","line":10910,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":10910,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10917,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10917,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10918,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10918,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10919,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10919,"endColumn":39},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":10920,"column":52,"nodeType":"Identifier","messageId":"unusedVar","endLine":10920,"endColumn":53},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":10921,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10921,"endColumn":48},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":10923,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10923,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10924,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10924,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10928,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10928,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":10928,"column":264,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10928,"endColumn":266},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":10928,"column":298,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10928,"endColumn":299},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":10928,"column":486,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10928,"endColumn":502},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10929,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10929,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":10929,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10929,"endColumn":42},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10943,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10943,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10945,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10945,"endColumn":62},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10958,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10958,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10958,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":10958,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":10961,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10961,"endColumn":897},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":10961,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":10961,"endColumn":20},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":10961,"column":222,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10961,"endColumn":224},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10961,"column":921,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10961,"endColumn":922},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10966,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10966,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":10967,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10967,"endColumn":49},{"ruleId":"new-cap","severity":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":10968,"column":708,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10968,"endColumn":717},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10969,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10969,"endColumn":35},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10978,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10978,"endColumn":62},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10982,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10982,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10990,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10990,"endColumn":47},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":10994,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10994,"endColumn":53},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":10996,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10996,"endColumn":51},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11002,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11002,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11004,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11004,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":11005,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11005,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":11007,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11007,"endColumn":38},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11008,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11008,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":11009,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":11009,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11012,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11012,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11014,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11014,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'ace' is not defined.","line":11022,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11022,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":11022,"column":161,"nodeType":"Identifier","messageId":"unusedVar","endLine":11022,"endColumn":162},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11030,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11032,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11032,"endColumn":87},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11034,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11034,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11035,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11035,"endColumn":76},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":11040,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11040,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11040,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11040,"endColumn":114},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected console statement.","line":11040,"column":254,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11040,"endColumn":265},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":11040,"column":269,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11040,"endColumn":280},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected console statement.","line":11043,"column":24,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11043,"endColumn":37},{"ruleId":"no-console","severity":1,"message":"Unexpected console statement.","line":11043,"column":41,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11043,"endColumn":54},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":11047,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11047,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11047,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11047,"endColumn":38},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11053,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11053,"endColumn":82},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11056,"column":127,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11056,"endColumn":128},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11061,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11061,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11063,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11063,"endColumn":89},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11063,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11063,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>'.","line":11065,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11065,"endColumn":118},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11068,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11074,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11069,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11069,"endColumn":19},{"ruleId":"no-use-before-define","severity":1,"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":1,"message":"'l' was used before it was defined.","line":11069,"column":49,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11069,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":11073,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11073,"endColumn":96},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11076,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11076,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11085,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11085,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":11086,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11086,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":11086,"column":136,"nodeType":"Identifier","messageId":"unusedVar","endLine":11086,"endColumn":137},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11087,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11139,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":11087,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":11087,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11088,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11088,"endColumn":260},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11105,"column":284,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11105,"endColumn":285},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11107,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11107,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11112,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11112,"endColumn":80},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'s' is already defined.","line":11112,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":11112,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11115,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11115,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11124,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11124,"endColumn":36},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":11130,"column":218,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11130,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_emit'.","line":11130,"column":280,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11130,"endColumn":290},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11140,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11144,"endColumn":106},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is already defined.","line":11140,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":11140,"endColumn":20},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11144,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11144,"endColumn":139},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11145,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11145,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":11146,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11146,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11148,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11148,"endColumn":20},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11148,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11148,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'t' is never reassigned. Use 'const' instead.","line":11150,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":11150,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is never reassigned. Use 'const' instead.","line":11150,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is never reassigned. Use 'const' instead.","line":11150,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":56},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":11150,"column":70,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":71},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11150,"column":147,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11150,"endColumn":148},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11154,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11154,"endColumn":276},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'I' is already defined.","line":11154,"column":139,"nodeType":"Identifier","messageId":"redeclared","endLine":11154,"endColumn":140},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11157,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11157,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11162,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11162,"endColumn":79},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11162,"column":82,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11162,"endColumn":84},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11164,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11164,"endColumn":228},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11170,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11170,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11172,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11172,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11174,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11174,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"'ace' is not defined.","line":11184,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11184,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":11184,"column":131,"nodeType":"Identifier","messageId":"unusedVar","endLine":11184,"endColumn":132},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11209,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11209,"endColumn":101},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":11214,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11214,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'t' is defined but never used.","line":11214,"column":299,"nodeType":"Identifier","messageId":"unusedVar","endLine":11214,"endColumn":300},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11215,"column":358,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11281,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'n' is already defined.","line":11215,"column":401,"nodeType":"Identifier","messageId":"redeclared","endLine":11215,"endColumn":402},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11220,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11220,"endColumn":24},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11223,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11223,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11223,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11223,"endColumn":69},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11223,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11223,"endColumn":126},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11225,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11225,"endColumn":37},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11226,"column":71,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11226,"endColumn":356},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11226,"column":71,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11226,"endColumn":356},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11226,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11226,"endColumn":100},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":11226,"column":191,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11226,"endColumn":203},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11229,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11229,"endColumn":108},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11232,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11232,"endColumn":39},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11237,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11237,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signal'.","line":11237,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11237,"endColumn":92},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11239,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11239,"endColumn":60},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11239,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11239,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_signal'.","line":11241,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11241,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11241,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11241,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11247,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11247,"endColumn":89},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":11248,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":11248,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":11248,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":11248,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11254,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11254,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11259,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11259,"endColumn":100},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":11259,"column":60,"nodeType":"Identifier","messageId":"redeclared","endLine":11259,"endColumn":61},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11259,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11259,"endColumn":122},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11261,"column":190,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11261,"endColumn":192},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'h' is never reassigned. Use 'const' instead.","line":11263,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":32},{"ruleId":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":11263,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":40},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'u' is never reassigned. Use 'const' instead.","line":11263,"column":64,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":65},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11263,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11263,"endColumn":260},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11263,"column":303,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11263,"endColumn":305},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11263,"column":329,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11263,"endColumn":344},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11265,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11265,"endColumn":46},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11265,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11265,"endColumn":69},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11268,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11268,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11269,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11269,"endColumn":30},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11270,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11270,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":11282,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":11282,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11285,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11285,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11289,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11289,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11290,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11290,"endColumn":7},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11291,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11291,"endColumn":262},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11291,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11291,"endColumn":262},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11291,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11291,"endColumn":142},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11293,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11293,"endColumn":113},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11295,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11295,"endColumn":64},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11296,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11296,"endColumn":101},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11299,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11299,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11301,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11301,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":11302,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":11302,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"'e' is defined but never used.","line":11304,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":11304,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected dangling '_' in '_emit'.","line":11305,"column":313,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11305,"endColumn":323},{"ruleId":"no-shadow","severity":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'i' is never reassigned. Use 'const' instead.","line":11307,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":11307,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":11307,"column":28,"nodeType":"Identifier","messageId":"useConst","endLine":11307,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":11308,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11308,"endColumn":454},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11308,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11308,"endColumn":454},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11308,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":62},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11308,"column":129,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":131},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11308,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":208},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11308,"column":450,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11308,"endColumn":451},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11312,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11312,"endColumn":147},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11312,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11312,"endColumn":44},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":11312,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":11312,"endColumn":86},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is already defined.","line":11314,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":11314,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11314,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11314,"endColumn":33},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11314,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11314,"endColumn":57},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11319,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11319,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11319,"column":157,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11319,"endColumn":163},{"ruleId":"no-sequences","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11320,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11320,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11320,"column":88,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11320,"endColumn":104},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11320,"column":257,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11320,"endColumn":258},{"ruleId":"eqeqeq","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11326,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11326,"endColumn":69},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11328,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11328,"endColumn":98},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11333,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":141},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11333,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":181},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11333,"column":217,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":219},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11333,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":265},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11333,"column":338,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":340},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11335,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11335,"endColumn":45},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11335,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11335,"endColumn":57},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":11335,"column":233,"nodeType":"Identifier","messageId":"useConst","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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11339,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11339,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":1,"message":"'r' is never reassigned. Use 'const' instead.","line":11341,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":20},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":11341,"column":57,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":58},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11341,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11341,"endColumn":72},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'a' is never reassigned. Use 'const' instead.","line":11341,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":81},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":11341,"column":135,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":136},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11341,"column":436,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11341,"endColumn":437},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11343,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11343,"endColumn":82},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11345,"column":41,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11345,"endColumn":65},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'r' is already defined.","line":11345,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":11345,"endColumn":54},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11346,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11346,"endColumn":22},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11348,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11348,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11351,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":152},{"ruleId":"no-self-assign","severity":1,"message":"'o' is assigned to itself.","line":11351,"column":245,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11351,"endColumn":246},{"ruleId":"no-self-assign","severity":1,"message":"'i' is assigned to itself.","line":11351,"column":252,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11351,"endColumn":253},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11351,"column":332,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":334},{"ruleId":"eqeqeq","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11353,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11357,"endColumn":10},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11354,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11354,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11357,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11357,"endColumn":39},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'a' is never reassigned. Use 'const' instead.","line":11360,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":11360,"endColumn":35},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11361,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11361,"endColumn":83},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11361,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":11361,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11361,"column":123,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11361,"endColumn":124},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11361,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11361,"endColumn":135},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11363,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11363,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":11363,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":11363,"endColumn":45},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11364,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11364,"endColumn":11},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11366,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11366,"endColumn":85},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":11366,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11366,"endColumn":12},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'e' is already defined.","line":11366,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":11366,"endColumn":75},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11366,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11366,"endColumn":82},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11367,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11367,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11367,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":81},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11367,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":154},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11367,"column":207,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":208},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'u' is already defined.","line":11368,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":11368,"endColumn":56},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11368,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11368,"endColumn":154},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11372,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":72},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11372,"column":154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":156},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11372,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":222},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11379,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11379,"endColumn":26},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11380,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11380,"endColumn":196},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":11380,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":11380,"endColumn":25},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11380,"column":562,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11380,"endColumn":563},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11380,"column":953,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11380,"endColumn":955},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11382,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11382,"endColumn":15},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'ace' is not defined.","line":11386,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11386,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":11386,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":11386,"endColumn":108},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11387,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11387,"endColumn":70},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11387,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":11387,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11388,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11388,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11389,"column":81,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11389,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is defined but never used.","line":11390,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":46},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'t' is defined but never used.","line":11390,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":49},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is defined but never used.","line":11390,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":52},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11393,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11393,"endColumn":58},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11394,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11394,"endColumn":70},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'i' is already defined.","line":11394,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":11394,"endColumn":21},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'o' is already defined.","line":11394,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":11394,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11395,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11395,"endColumn":53},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11402,"column":77,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11402,"endColumn":83},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11405,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11405,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Return statement should not contain assignment.","line":11406,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11406,"endColumn":195},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11406,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11406,"endColumn":53},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11406,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11406,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11406,"column":172,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11406,"endColumn":173},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'o' is defined but never used.","line":11408,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":11408,"endColumn":59},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11409,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11409,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11410,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11410,"endColumn":25},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":11414,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11414,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":11414,"column":130,"nodeType":"Identifier","messageId":"unusedVar","endLine":11414,"endColumn":131},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11418,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11418,"endColumn":41},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of '>>'.","line":11419,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11419,"endColumn":29},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11432,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11432,"endColumn":77},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11432,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11432,"endColumn":109},{"ruleId":"no-empty","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11436,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11436,"endColumn":202},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11436,"column":130,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11436,"endColumn":132},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":11436,"column":155,"nodeType":"Identifier","messageId":"redeclared","endLine":11436,"endColumn":156},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11437,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11437,"endColumn":98},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11442,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11442,"endColumn":32},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'l' was used before it was defined.","line":11444,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11444,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11444,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11444,"endColumn":26},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'r' is already defined.","line":11446,"column":165,"nodeType":"Identifier","messageId":"redeclared","endLine":11446,"endColumn":166},{"ruleId":"no-redeclare","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11447,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11447,"endColumn":45},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11450,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11450,"endColumn":7},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11451,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11451,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'ace' is not defined.","line":11452,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11452,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11453,"column":32,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11463,"endColumn":114},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":11453,"column":236,"nodeType":"Identifier","messageId":"redeclared","endLine":11453,"endColumn":237},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11455,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11455,"endColumn":16},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'ace' is not defined.","line":11464,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11464,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'ace' is not defined.","line":11465,"column":43,"nodeType":"Identifier","messageId":"undef","endLine":11465,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11467,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11467,"endColumn":149},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11469,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11469,"endColumn":27},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":11472,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11472,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11473,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11473,"endColumn":168},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":11473,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":11473,"endColumn":73},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"'s' is already defined.","line":11473,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":11473,"endColumn":153},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11473,"column":176,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11473,"endColumn":178},{"ruleId":"block-scoped-var","severity":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11473,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11473,"endColumn":190},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11476,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11476,"endColumn":65},{"ruleId":"no-var","severity":1,"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":1,"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":1,"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":1,"message":"Expected '===' and instead saw '=='.","line":11477,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11477,"endColumn":82},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11478,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":54},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11478,"column":563,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":564},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11478,"column":822,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":823},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11480,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11480,"endColumn":33},{"ruleId":"block-scoped-var","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11482,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11482,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'g' was used before it was defined.","line":11488,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11488,"endColumn":12},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11488,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11488,"endColumn":31},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11488,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11488,"endColumn":165},{"ruleId":"no-var","severity":1,"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":1,"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":1,"message":"'l' is already defined.","line":11488,"column":211,"nodeType":"Identifier","messageId":"redeclared","endLine":11488,"endColumn":212},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":11488,"column":260,"nodeType":"Identifier","messageId":"redeclared","endLine":11488,"endColumn":261},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11488,"column":374,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11488,"endColumn":375},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11491,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11491,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11493,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11493,"endColumn":159},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"'i' is defined but never used.","line":11498,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11498,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11499,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11499,"endColumn":1317},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"'t' is already defined.","line":11499,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":111},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":11499,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":242},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":11499,"column":352,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":353},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":11499,"column":370,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":371},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":11499,"column":784,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":785},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":11499,"column":1305,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":1306},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11499,"column":1569,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11499,"endColumn":1570},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11506,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11506,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11510,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11510,"endColumn":12},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'a' is a function.","line":11513,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":11513,"endColumn":14},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11520,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11520,"endColumn":57},{"ruleId":"no-loop-func","severity":1,"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":1,"message":"Arrow function should not return assignment.","line":11520,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":11528,"endColumn":63},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11521,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11521,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Expected '!==' and instead saw '!='.","line":11525,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11525,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11528,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11528,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11528,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11528,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11530,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11690,"endColumn":117},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11534,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11534,"endColumn":26},{"ruleId":"no-return-assign","severity":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":11537,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11537,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11537,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11537,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_calculateHistorySize'.","line":11538,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11538,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11540,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11540,"endColumn":59},{"ruleId":"no-shadow","severity":1,"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":"prefer-const","severity":1,"message":"'t' is never reassigned. Use 'const' instead.","line":11542,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":11542,"endColumn":11},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11544,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11544,"endColumn":10},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11547,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11547,"endColumn":27},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11551,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11551,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11558,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11558,"endColumn":22},{"ruleId":"no-use-before-define","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' was used before it was defined.","line":11559,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":113},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":11559,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":11559,"endColumn":127},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'t' is already defined.","line":11560,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":86},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":11560,"column":115,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":116},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":11560,"column":148,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":149},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11561,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11603,"endColumn":151},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":43},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":92,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":98},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11561,"column":548,"nodeType":"Identifier","messageId":"redeclared","endLine":11561,"endColumn":549},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":601,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":607},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11561,"column":625,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11561,"endColumn":648},{"ruleId":"no-shadow","severity":1,"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":1,"message":"'e' is already defined.","line":11563,"column":111,"nodeType":"Identifier","messageId":"redeclared","endLine":11563,"endColumn":112},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":11568,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11568,"endColumn":19},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":11576,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11576,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showSortModal'.","line":11580,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11580,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":11582,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11582,"endColumn":28},{"ruleId":"no-unused-expressions","severity":1,"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":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11584,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11584,"endColumn":13},{"ruleId":"no-shadow","severity":1,"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":1,"message":"Unexpected dangling '_' in '_onError'.","line":11588,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11588,"endColumn":19},{"ruleId":"new-cap","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11592,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11592,"endColumn":50},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11594,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11594,"endColumn":55},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11599,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11599,"endColumn":23},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11606,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11606,"endColumn":115},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11607,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11607,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11607,"column":886,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11607,"endColumn":905},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11609,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11609,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11611,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11611,"endColumn":33},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11611,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11611,"endColumn":36},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_showSortModal'.","line":11630,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11630,"endColumn":31},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11632,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11632,"endColumn":76},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11632,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11632,"endColumn":79},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11634,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11634,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11634,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11634,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11634,"column":241,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11634,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":11638,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11638,"endColumn":28},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected var, use let or const instead.","line":11640,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11640,"endColumn":119},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"'e' is already defined.","line":11640,"column":83,"nodeType":"Identifier","messageId":"redeclared","endLine":11640,"endColumn":84},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11640,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11640,"endColumn":136},{"ruleId":"max-statements-per-line","severity":1,"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":1,"message":"Unexpected use of comma operator.","line":11640,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11640,"endColumn":139},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11642,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11642,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11647,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11647,"endColumn":122},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11647,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11647,"endColumn":226},{"ruleId":"no-shadow","severity":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11649,"column":52,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11649,"endColumn":80},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11651,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11651,"endColumn":104},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11654,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11654,"endColumn":61},{"ruleId":"max-statements-per-line","severity":1,"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":1,"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":1,"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":1,"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":1,"message":"Unexpected use of comma operator.","line":11659,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11659,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_set'.","line":11659,"column":43,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11659,"endColumn":52},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11660,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11660,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_set'.","line":11661,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11661,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_set'.","line":11662,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11662,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11662,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11662,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11663,"column":1,"nodeType":"Program","messageId":"max","endLine":11663,"endColumn":110},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11663,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11663,"endColumn":110},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11663,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11663,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11663,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11663,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11663,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11663,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11663,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":107},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11664,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11664,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11664,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11664,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11665,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11665,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_set'.","line":11665,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11665,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11665,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11665,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":11665,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11665,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11667,"column":1,"nodeType":"Program","messageId":"max","endLine":11667,"endColumn":110},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11667,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11667,"endColumn":10},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11667,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11667,"endColumn":110},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11667,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11667,"endColumn":110},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11667,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11667,"endColumn":110},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11667,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11667,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11667,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11667,"endColumn":99},{"ruleId":"max-len","severity":1,"message":"This line has a length of 221. Maximum allowed is 100.","line":11669,"column":1,"nodeType":"Program","messageId":"max","endLine":11669,"endColumn":210},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11669,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11669,"endColumn":210},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11669,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11669,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11669,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11669,"endColumn":199},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11670,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11670,"endColumn":31},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11671,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11671,"endColumn":62},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11671,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11671,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setText'.","line":11671,"column":43,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11671,"endColumn":56},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11672,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11672,"endColumn":34},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11673,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11673,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setText'.","line":11673,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11673,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setText'.","line":11674,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11674,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11674,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11674,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11674,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11674,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":11675,"column":1,"nodeType":"Program","messageId":"max","endLine":11675,"endColumn":215},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11675,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11675,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11675,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11679,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11675,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11679,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11675,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11675,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11675,"column":125,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11675,"endColumn":144},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11675,"column":148,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11675,"endColumn":154},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11677,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11677,"endColumn":62},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11677,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11677,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11677,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11677,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11677,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11677,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11674 column 31.","line":11678,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11678,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11679,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11679,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11679,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11679,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11680,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11680,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11680,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11680,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11680,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11680,"endColumn":50},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11681,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11681,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setText'.","line":11681,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11681,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11681,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11681,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_onChange'.","line":11681,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11681,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11682,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11682,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11682,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11682,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":11683,"column":1,"nodeType":"Program","messageId":"max","endLine":11683,"endColumn":94},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11683,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11683,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11683,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11683,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11683,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11683,"endColumn":64},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11683,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11683,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11684,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11684,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":11685,"column":1,"nodeType":"Program","messageId":"max","endLine":11685,"endColumn":96},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11685,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11685,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11685,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11685,"endColumn":96},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11685,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11685,"endColumn":96},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11686,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11686,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11686,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11686,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11687,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11687,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11687,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11689,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11687,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11689,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11688,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11688,"endColumn":89},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11688,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11688,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderErrors'.","line":11690,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11690,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_renderErrors'.","line":11690,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11690,"endColumn":65},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11693,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11693,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11693,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11693,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11697,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11729,"endColumn":2003},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11691 column 22.","line":11697,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11697,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11698,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11698,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11698,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11698,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11698,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11698,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11699,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11699,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11698 column 15.","line":11700,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11700,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11700,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11700,"endColumn":156},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11700,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11700,"endColumn":156},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11700,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11700,"endColumn":60},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11702,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11704,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11702,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11702,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11702,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11702,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11702,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11702,"endColumn":33},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11703,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11703,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11705,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11705,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11705,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11705,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11708,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":11722,"endColumn":7},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11709,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11709,"endColumn":53},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11709,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11709,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11709,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":27},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":11709,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":11709,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11709,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11709,"endColumn":43},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11709,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11709,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11709,"column":54,"nodeType":"TryStatement","messageId":"exceed","endLine":11721,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":11710,"column":1,"nodeType":"Program","messageId":"max","endLine":11710,"endColumn":140},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11710,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11710,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11710,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11710,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11710,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11710,"endColumn":22},{"ruleId":"no-unmodified-loop-condition","severity":1,"message":"'i' is not modified in this loop.","line":11710,"column":105,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":11710,"endColumn":106},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":11710,"column":137,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11710,"endColumn":140,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1209532,1209533],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11705 column 27.","line":11711,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11711,"endColumn":18},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11712,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11712,"endColumn":22},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11712,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11712,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11715,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11715,"endColumn":38},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11710 column 21 is used outside of binding context.","line":11715,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11715,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11710 column 21 is used outside of binding context.","line":11715,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":11715,"endColumn":28},{"ruleId":"no-unsafe-finally","severity":1,"message":"Unsafe usage of ThrowStatement.","line":11718,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":11718,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11721,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11721,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11722,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11722,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11723,"column":1,"nodeType":"Program","messageId":"max","endLine":11723,"endColumn":91},{"ruleId":"no-extend-native","severity":1,"message":"String prototype is read only, properties should not be added.","line":11723,"column":14,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":11725,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11723,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11723,"endColumn":87},{"ruleId":"no-extend-native","severity":1,"message":"String prototype is read only, properties should not be added.","line":11725,"column":8,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":11729,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11725,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11725,"endColumn":77},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11725,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":11725,"endColumn":80},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11726,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11726,"endColumn":24},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11726,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11726,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11728,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11728,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 11726 column 16 is used outside of binding context.","line":11728,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11728,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11729,"column":2004,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11731,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11729,"column":2013,"nodeType":"Identifier","messageId":"noShadow","endLine":11729,"endColumn":2014},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11729,"column":2016,"nodeType":"Identifier","messageId":"noShadow","endLine":11729,"endColumn":2017},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11729,"column":2019,"nodeType":"Identifier","messageId":"noShadow","endLine":11729,"endColumn":2020},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11730,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11730,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11730,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11730,"endColumn":153},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11731,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11801,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11731,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11731,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'h' is already declared in the upper scope on line 11825 column 15.","line":11732,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11732,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11732,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11732,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11732,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11732,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11733,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11733,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11733,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11733,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11733,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11733,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11733,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 11821 column 29.","line":11733,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11733,"endColumn":41},{"ruleId":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":11733,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":11733,"endColumn":41},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11733,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11733,"endColumn":701},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":50,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":56},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":105,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":111},{"ruleId":"no-useless-escape","severity":1,"message":"Unnecessary escape character: \\-.","line":11733,"column":214,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":215,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212563,1212564],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212563,1212563],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":1,"message":"Unnecessary escape character: \\..","line":11733,"column":218,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":219,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212567,1212568],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212567,1212567],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":341,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":347},{"ruleId":"no-useless-escape","severity":1,"message":"Unnecessary escape character: \\-.","line":11733,"column":423,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":424,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212772,1212773],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212772,1212772],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":1,"message":"Unnecessary escape character: \\..","line":11733,"column":427,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11733,"endColumn":428,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1212776,1212777],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1212776,1212776],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":515,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":521},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11733,"column":676,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11733,"endColumn":682},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11734,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11786,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11734,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":11734,"endColumn":61},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11735,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11735,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11734 column 60.","line":11735,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":11735,"endColumn":69},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11735 column 13.","line":11735,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":11735,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11735,"column":105,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11735,"endColumn":153},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11736,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11736,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11737,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11737,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":40},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11737,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":66},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11736 column 48.","line":11737,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":121},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11737 column 65.","line":11737,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":11737,"endColumn":124},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11737,"column":175,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11737,"endColumn":223},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11738,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11738,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11739,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11739,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11739,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11739,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11741,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11741,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11742,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11742,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11743,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11745,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11743,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11743,"endColumn":24},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11744,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11744,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11744,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11744,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11744,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11744,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11745,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11745,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11746,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11746,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11747,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11747,"endColumn":75},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11747,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11747,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11747,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11747,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11747,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11747,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11753,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11753,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11754,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11754,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11755,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11757,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11755,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11755,"endColumn":24},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11756,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11756,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11756,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11756,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11756,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11756,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11757,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11757,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11758,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11758,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11759,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11759,"endColumn":75},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11759,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11759,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_hsla'.","line":11759,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11759,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_rgba'.","line":11759,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11759,"endColumn":67},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11765,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11765,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11765,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11765,"endColumn":41},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11765,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":11765,"endColumn":110},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11766,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11766,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11768,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11768,"endColumn":53},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11769,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11769,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11769,"column":172,"nodeType":"IfStatement","messageId":"exceed","endLine":11771,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11770,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11770,"endColumn":131},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11768 column 52.","line":11770,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":11770,"endColumn":80},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11770,"column":127,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11770,"endColumn":128},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11771,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11771,"endColumn":54},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11772,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11772,"endColumn":50},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11773,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11773,"endColumn":148},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11773,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11773,"endColumn":136},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11773,"column":149,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11773,"endColumn":233},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11773,"column":156,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11773,"endColumn":162},{"ruleId":"no-useless-escape","severity":1,"message":"Unnecessary escape character: \\-.","line":11773,"column":199,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":11773,"endColumn":200,"suggestions":[{"messageId":"removeEscape","fix":{"range":[1215602,1215603],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[1215602,1215602],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11774,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11774,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 234. Maximum allowed is 100.","line":11775,"column":1,"nodeType":"Program","messageId":"max","endLine":11775,"endColumn":217},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11775,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11775,"endColumn":200},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11775,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11775,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11775,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11775,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11775,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":51},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11775,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":11775,"endColumn":63},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11775,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":75},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11775,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":134},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11775,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":159},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11775,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11775,"endColumn":168},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11778 column 23 is used outside of binding context.","line":11775,"column":170,"nodeType":"Identifier","messageId":"outOfScope","endLine":11775,"endColumn":171},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11775,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":171},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11775,"column":174,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11775,"endColumn":180},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11775,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":11775,"endColumn":183},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11775,"column":201,"nodeType":"IfStatement","messageId":"exceed","endLine":11781,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11778 column 23 is used outside of binding context.","line":11776,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":11776,"endColumn":13},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":11778,"column":1,"nodeType":"Program","messageId":"max","endLine":11778,"endColumn":86},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11778,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11778,"endColumn":71},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 11821 column 29.","line":11778,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11778,"endColumn":13},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":11778,"column":23,"nodeType":"Identifier","messageId":"redeclared","endLine":11778,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11778,"column":72,"nodeType":"SwitchStatement","messageId":"exceed","endLine":11780,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":11779,"column":1,"nodeType":"Program","messageId":"max","endLine":11779,"endColumn":131},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 5 statements. Maximum allowed is 1.","line":11779,"column":56,"nodeType":"BreakStatement","messageId":"exceed","endLine":11779,"endColumn":62},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11780,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11780,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11781,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11781,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11778 column 23 is used outside of binding context.","line":11781,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":11781,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11782,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11782,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 193. Maximum allowed is 100.","line":11783,"column":1,"nodeType":"Program","messageId":"max","endLine":11783,"endColumn":176},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11783,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11785,"endColumn":185},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11783,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11783,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11783,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11783,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11783,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":51},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":11783,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":11783,"endColumn":63},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11783,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":75},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11783,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11783,"endColumn":84},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11783,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":87},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11783,"column":90,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11783,"endColumn":96},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11783,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":99},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11783,"column":102,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11783,"endColumn":108},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11783,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":111},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":11783,"column":150,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11783,"endColumn":151},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11782 column 48.","line":11783,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":166},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11783 column 26.","line":11783,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":169},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11783 column 38.","line":11783,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":11783,"endColumn":172},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":11784,"column":1,"nodeType":"Program","messageId":"max","endLine":11784,"endColumn":150},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11784,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11784,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 224. Maximum allowed is 100.","line":11785,"column":1,"nodeType":"Program","messageId":"max","endLine":11785,"endColumn":207},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":11785,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11785,"endColumn":94},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":11785,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11785,"endColumn":112},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11785,"column":186,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11785,"endColumn":207},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11785,"column":186,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11785,"endColumn":207},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11785,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11785,"endColumn":204},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11786,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11786,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11787,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11787,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11788,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11788,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11789,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11789,"endColumn":39},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11789,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11789,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11789,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11789,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11790,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11800,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11790,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11790,"endColumn":56},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11790,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11790,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11790,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11790,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":11791,"column":1,"nodeType":"Program","messageId":"max","endLine":11791,"endColumn":95},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11791,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11791,"endColumn":95},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11791,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11791,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11791,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11791,"endColumn":51},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11792,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11792,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11792,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11792,"endColumn":50},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11792,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11792,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11793,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11793,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11793,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11793,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11793,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11793,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 203. Maximum allowed is 100.","line":11794,"column":1,"nodeType":"Program","messageId":"max","endLine":11794,"endColumn":183},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11794,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11794,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11794,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11794,"endColumn":183},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11794,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11794,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_doRemove'.","line":11794,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11794,"endColumn":147},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":11797,"column":1,"nodeType":"Program","messageId":"max","endLine":11797,"endColumn":102},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11797,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11797,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11797,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11797,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11797,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11797,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_doRemove'.","line":11797,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11797,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11797,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11797,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11797,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11797,"endColumn":96},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11798,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":11798,"endColumn":54},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11798,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11798,"endColumn":57},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11798,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11798,"endColumn":60},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11800,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11800,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11801,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11821,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11801,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11801,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11801,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11801,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11801,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11801,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11802,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11802,"column":17,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11804,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11802,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11802,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11802,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11804 column 16.","line":11802,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11802,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11804,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11806,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11804,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11804,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11804,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":23},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11804 column 16.","line":11804,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11804,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 236. Maximum allowed is 100.","line":11805,"column":1,"nodeType":"Program","messageId":"max","endLine":11805,"endColumn":222},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11808 column 16.","line":11805,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11805,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11805,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11805,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11805,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11805,"endColumn":222},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11805,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11805,"endColumn":222},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11806,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11808,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11806,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11806,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11806,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11806,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11806,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11806,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11807,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11807,"endColumn":83},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11807,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11807,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11808,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11810,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11808,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11808,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11808,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11808,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11806 column 16.","line":11808,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11808,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11809,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11809,"endColumn":66},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11810,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11820,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11810,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11820,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11810,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11810,"endColumn":32},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11812,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11812,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11812,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11812,"endColumn":37},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11814,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":11814,"endColumn":100},{"ruleId":"no-unused-vars","severity":1,"message":"'e' is defined but never used.","line":11814,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":11814,"endColumn":100},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11816,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11816,"endColumn":35},{"ruleId":"no-unused-vars","severity":1,"message":"'e' is defined but never used.","line":11816,"column":34,"nodeType":"Identifier","messageId":"unusedVar","endLine":11816,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11801 column 24.","line":11818,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11818,"endColumn":38},{"ruleId":"no-unused-vars","severity":1,"message":"'e' is defined but never used.","line":11818,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11818,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11821,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11821,"endColumn":43},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11821,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11821,"endColumn":57},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11821,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11821,"endColumn":60},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11823,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11825,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11823,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11823,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11824,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11824,"endColumn":45},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11824,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11824,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11825,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11829,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11825,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11825,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11825,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11825,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11825,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11825,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11825 column 18.","line":11826,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11826,"endColumn":29},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11827,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11827,"endColumn":53},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11829,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11920,"endColumn":50},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11723 column 8.","line":11830,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11830,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11830,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11830,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11831,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11831,"endColumn":288},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11831,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11831,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11831,"column":160,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11831,"endColumn":172},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":11831,"column":179,"nodeType":"NewExpression","messageId":"lower","endLine":11831,"endColumn":180},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11832,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11919,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11832,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":11832,"endColumn":63},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11833,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11833,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11833,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":11843,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11834,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11834,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11834,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":11840,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":11837,"column":1,"nodeType":"Program","messageId":"max","endLine":11837,"endColumn":168},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11837,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11837,"endColumn":118},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11837,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11837,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_popupInited'.","line":11837,"column":93,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11837,"endColumn":110},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11837,"column":119,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11837,"endColumn":151},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11837,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":124},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11837,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":127},{"ruleId":"prefer-const","severity":1,"message":"'o' is never reassigned. Use 'const' instead.","line":11837,"column":126,"nodeType":"Identifier","messageId":"useConst","endLine":11837,"endColumn":127},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11837,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":134},{"ruleId":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":11837,"column":133,"nodeType":"Identifier","messageId":"useConst","endLine":11837,"endColumn":134},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11837,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":11837,"endColumn":141},{"ruleId":"prefer-const","severity":1,"message":"'s' is never reassigned. Use 'const' instead.","line":11837,"column":140,"nodeType":"Identifier","messageId":"useConst","endLine":11837,"endColumn":141},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11837,"column":144,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11837,"endColumn":150},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11838,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11838,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":11839,"column":1,"nodeType":"Program","messageId":"max","endLine":11839,"endColumn":233},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11839,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11839,"endColumn":178},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":11839,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11839,"endColumn":178},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11839,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11839,"endColumn":55},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11839,"column":179,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11839,"endColumn":207},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11839,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":11839,"endColumn":184},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11839,"column":208,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11839,"endColumn":233},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setColor'.","line":11839,"column":213,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11839,"endColumn":227},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11840,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11840,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11840,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11840,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11840,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11840,"endColumn":15},{"ruleId":"no-redeclare","severity":1,"message":"'a' is already defined.","line":11840,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":11840,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11840,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":11840,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11840,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":11840,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11840,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11842,"endColumn":131},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_popupInited'.","line":11840,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11840,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11840,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11840,"endColumn":82},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11840,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":11840,"endColumn":89},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11832 column 62.","line":11840,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":11840,"endColumn":116},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11842,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11842,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 11839 column 183 is used outside of binding context.","line":11842,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":11842,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_popupInited'.","line":11842,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11842,"endColumn":85},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11844,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11844,"endColumn":52},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11845,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11845,"endColumn":12},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11845,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11845,"endColumn":252},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11845,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11845,"endColumn":252},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domEdit'.","line":11845,"column":139,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11845,"endColumn":152},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11846,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11846,"endColumn":53},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11847,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11847,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11847,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11847,"endColumn":15},{"ruleId":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":11847,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":11847,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11847,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11847,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11847,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11847,"endColumn":327},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11847,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11847,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__containedEvent'.","line":11847,"column":72,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11847,"endColumn":93},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11847,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11847,"endColumn":170},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11848,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11848,"endColumn":50},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11848,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11848,"endColumn":53},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11849,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11849,"endColumn":74},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11849,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11849,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11850,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11850,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11850,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11850,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setColor'.","line":11851,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11851,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11852,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11852,"endColumn":50},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11852,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11852,"endColumn":53},{"ruleId":"no-cond-assign","severity":1,"message":"Expected a conditional expression and instead saw an assignment.","line":11853,"column":12,"nodeType":"AssignmentExpression","messageId":"missing","endLine":11853,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11854,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11854,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11854,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11854,"endColumn":26},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11854,"column":29,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11854,"endColumn":35},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":11855,"column":17,"nodeType":"NewExpression","messageId":"lower","endLine":11855,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11852 column 49.","line":11856,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11856,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11859,"column":11,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11859,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":11860,"column":1,"nodeType":"Program","messageId":"max","endLine":11860,"endColumn":147},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11860,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11860,"endColumn":147},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11860,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11860,"endColumn":147},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11860,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11860,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11860,"column":104,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11860,"endColumn":117},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11862,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11862,"endColumn":50},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11862,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11862,"endColumn":53},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11865,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11865,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11865,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11865,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11865,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11865,"endColumn":18},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11865,"endColumn":1504},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11865,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11865,"endColumn":1504},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_toggleDOM'.","line":11865,"column":79,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":94},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setPosition'.","line":11865,"column":102,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":119},{"ruleId":"no-self-assign","severity":1,"message":"'t' is assigned to itself.","line":11865,"column":697,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11865,"endColumn":698},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domH'.","line":11865,"column":801,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":811},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domSL'.","line":11865,"column":837,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":848},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domA'.","line":11865,"column":873,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":883},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domEdit'.","line":11865,"column":911,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":924},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domSample'.","line":11865,"column":959,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":974},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domOkay'.","line":11865,"column":1003,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1016},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domCancel'.","line":11865,"column":1050,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1065},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11865,"column":1101,"nodeType":"CallExpression","endLine":11865,"endColumn":1152},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11865,"column":1326,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1339},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setPosition'.","line":11865,"column":1377,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1394},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateUI'.","line":11865,"column":1412,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1426},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setColor'.","line":11865,"column":1431,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1445},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_bindEvents'.","line":11865,"column":1477,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11865,"endColumn":1493},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_toggleDOM'.","line":11867,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11867,"endColumn":29},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11869,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11870,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11869,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11869,"endColumn":19},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11869,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11869,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":11872,"column":1,"nodeType":"Program","messageId":"max","endLine":11872,"endColumn":95},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11872,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11872,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":24},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11872,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11872,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_events'.","line":11872,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11872,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11872,"column":72,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11874,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11872,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":82},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11872,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":85},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11872,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":88},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11872 column 13.","line":11872,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":11872,"endColumn":91},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11874,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11880,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11874,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11880,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11874,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11874,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11874,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11874,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domH'.","line":11874,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11874,"endColumn":70},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11874,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11874,"endColumn":75},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11874,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":11874,"endColumn":78},{"ruleId":"no-unused-vars","severity":1,"message":"'t' is defined but never used.","line":11874,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":11874,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11875,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11875,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domSL'.","line":11876,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11876,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11876,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11876,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11876,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11876,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11877,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11877,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domA'.","line":11878,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11878,"endColumn":51},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11878,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11878,"endColumn":56},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11878,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11878,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setHSLA'.","line":11879,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11879,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11880,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11882,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11880,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11880,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11880,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11880,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11881,"column":1,"nodeType":"Program","messageId":"max","endLine":11881,"endColumn":82},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11881,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11881,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11881,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11881,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11881,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11881,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11882,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11882,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11882,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11882,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domEdit'.","line":11882,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11882,"endColumn":32},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11882,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11892,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11882,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":11882,"endColumn":61},{"ruleId":"no-unused-vars","severity":1,"message":"'e' is defined but never used.","line":11882,"column":60,"nodeType":"Identifier","messageId":"unusedVar","endLine":11882,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_setColor'.","line":11883,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11883,"endColumn":19},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11884,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11884,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11884,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11884,"endColumn":39},{"ruleId":"no-unused-vars","severity":1,"message":"'e' is defined but never used.","line":11884,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":11884,"endColumn":39},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11885,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11885,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11886,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11886,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11880 column 21.","line":11887,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11887,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11887 column 17.","line":11887,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11887,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11889,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11891,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11882 column 15.","line":11889,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11889,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11887 column 17.","line":11889,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11889,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__containedEvent'.","line":11890,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11890,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11891,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11891,"endColumn":81},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11891,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11891,"endColumn":81},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11891,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11891,"endColumn":27},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11891,"column":82,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11891,"endColumn":140},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11891,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11891,"endColumn":95},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domCancel'.","line":11891,"column":113,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11891,"endColumn":125},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11892,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11892,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11892,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11892,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domOkay'.","line":11892,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11892,"endColumn":28},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11892,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11892,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":11894,"column":1,"nodeType":"Program","messageId":"max","endLine":11894,"endColumn":127},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11894,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11894,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11894,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11894,"endColumn":40},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11894,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11898,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11894,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11898,"endColumn":11},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11894,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11894,"endColumn":101},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_ifPopup'.","line":11894,"column":102,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11894,"endColumn":115},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11894,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11894,"endColumn":120},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11895,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11895,"endColumn":89},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11895,"column":90,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11895,"endColumn":140},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11895,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":11895,"endColumn":97},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11895,"column":141,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11897,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11894 column 119.","line":11895,"column":213,"nodeType":"Identifier","messageId":"noShadow","endLine":11895,"endColumn":214},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11896,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11896,"endColumn":66},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11896,"column":19,"nodeType":"CallExpression","endLine":11896,"endColumn":39},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11896,"column":42,"nodeType":"CallExpression","endLine":11896,"endColumn":65},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11897,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11897,"endColumn":12},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11897,"column":13,"nodeType":"CallExpression","endLine":11897,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11899,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11899,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":52},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11899,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":55},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11899,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":58},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11899,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":11899,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":11900,"column":1,"nodeType":"Program","messageId":"max","endLine":11900,"endColumn":92},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11900,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11900,"endColumn":54},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11900,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11900,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":44},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11900,"column":55,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11902,"endColumn":94},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11899 column 48.","line":11900,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":82},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11899 column 51.","line":11900,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11900,"endColumn":85},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11901,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11901,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11902,"column":1,"nodeType":"Program","messageId":"max","endLine":11902,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11902,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11902,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_updateUI'.","line":11902,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11902,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11903,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11903,"endColumn":50},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11905,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11905,"endColumn":510},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11905,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11905,"endColumn":510},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11905,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11905,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":43},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 11731 column 12.","line":11905,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":55},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11729 column 2013.","line":11905,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":99},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11823 column 15.","line":11905,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":116},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 11829 column 12.","line":11905,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domH'.","line":11905,"column":137,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":147},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 11801 column 21.","line":11905,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domSL'.","line":11905,"column":153,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":164},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 11821 column 12.","line":11905,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domA'.","line":11905,"column":170,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":180},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":11905,"column":182,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":183},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 11906 column 13 is used outside of binding context.","line":11905,"column":214,"nodeType":"Identifier","messageId":"outOfScope","endLine":11905,"endColumn":215},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 11821 column 29.","line":11905,"column":214,"nodeType":"Identifier","messageId":"noShadow","endLine":11905,"endColumn":215},{"ruleId":"no-redeclare","severity":1,"message":"'l' is already defined.","line":11905,"column":246,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":247},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":11905,"column":278,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":279},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domSL'.","line":11905,"column":303,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":314},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domH'.","line":11905,"column":339,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":349},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 11906 column 13 is used outside of binding context.","line":11905,"column":373,"nodeType":"Identifier","messageId":"outOfScope","endLine":11905,"endColumn":374},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 11906 column 13 is used outside of binding context.","line":11905,"column":392,"nodeType":"Identifier","messageId":"outOfScope","endLine":11905,"endColumn":393},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":11905,"column":456,"nodeType":"Identifier","messageId":"redeclared","endLine":11905,"endColumn":457},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domA'.","line":11905,"column":516,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11905,"endColumn":526},{"ruleId":"no-useless-concat","severity":1,"message":"Unexpected string concatenation of literals.","line":11905,"column":582,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":11905,"endColumn":583},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11905,"column":814,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11905,"endColumn":815},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":11906,"column":1,"nodeType":"Program","messageId":"max","endLine":11906,"endColumn":96},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11906,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11906,"endColumn":81},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":11906,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":11906,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'h' is already declared in the upper scope on line 11825 column 15.","line":11906,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11906,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'d' is already declared in the upper scope on line 11693 column 13.","line":11906,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":11906,"endColumn":71},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11906,"column":74,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11906,"endColumn":80},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11906,"column":82,"nodeType":"SwitchStatement","messageId":"exceed","endLine":11908,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 5 statements. Maximum allowed is 1.","line":11907,"column":43,"nodeType":"BreakStatement","messageId":"exceed","endLine":11907,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domEdit'.","line":11908,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11908,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11908,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11908,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_domSample'.","line":11909,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11909,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11909,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11909,"endColumn":42},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11910,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11912,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'u' is already declared in the upper scope on line 11705 column 12.","line":11910,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11903 column 49.","line":11910,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11905 column 25.","line":11910,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11905 column 42.","line":11910,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11910,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11912,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11914,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'g' is already declared in the upper scope on line 11920 column 12.","line":11912,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11903 column 49.","line":11912,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11905 column 25.","line":11912,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11905 column 42.","line":11912,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11912,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11915,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11915,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11915,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11915,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11916,"column":1,"nodeType":"Program","messageId":"max","endLine":11916,"endColumn":94},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11916,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11916,"endColumn":94},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11697 column 12.","line":11917,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11917,"endColumn":51},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11830 column 15.","line":11918,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11918,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11787 column 12.","line":11918,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11918,"endColumn":15},{"ruleId":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":11918,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":11918,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11918,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11918,"endColumn":135},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11919,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11919,"endColumn":14},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11920,"column":51,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11920,"endColumn":4416},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11920,"column":51,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11920,"endColumn":4416},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11920,"column":51,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11920,"endColumn":4416},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11920,"column":4331,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11920,"endColumn":4332},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11922 column 22.","line":11923,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11923,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11923,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11923,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":11923,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11923,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11924,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11924,"endColumn":341},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11924,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11924,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11924,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11924,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":11924,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":11924,"endColumn":228},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11924,"column":342,"nodeType":"IfStatement","messageId":"exceed","endLine":11926,"endColumn":5},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11925,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11925,"endColumn":1172},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11925,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11925,"endColumn":25},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11925,"column":176,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11925,"endColumn":178},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11925,"column":540,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11925,"endColumn":542},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11926,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11926,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11928 column 22.","line":11929,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11929,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11929,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11929,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":11929,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11929,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11930,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11930,"endColumn":358},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11930,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11930,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11930,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11930,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":11930,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":11930,"endColumn":114},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":11930,"column":244,"nodeType":"Identifier","messageId":"redeclared","endLine":11930,"endColumn":245},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11930,"endColumn":2314},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11930,"column":359,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11930,"endColumn":2314},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11930,"column":727,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11930,"endColumn":729},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":11930,"column":744,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11930,"endColumn":746},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11930,"column":2310,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11930,"endColumn":2311},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11932 column 22.","line":11933,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11933,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11933,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11933,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":11933,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11933,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11934,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11934,"endColumn":433},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11934,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11934,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11934,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11934,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11934,"column":434,"nodeType":"IfStatement","messageId":"exceed","endLine":11940,"endColumn":5},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11935,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11935,"endColumn":57},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11935,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11935,"endColumn":156},{"ruleId":"no-use-before-define","severity":1,"message":"'k' was used before it was defined.","line":11937,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11937,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11939,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11939,"endColumn":87},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11939,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11939,"endColumn":87},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11939,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11939,"endColumn":33},{"ruleId":"block-scoped-var","severity":1,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11939,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":11939,"endColumn":35},{"ruleId":"no-use-before-define","severity":1,"message":"'k' was used before it was defined.","line":11939,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11939,"endColumn":39},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11940,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11940,"endColumn":88},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":11940,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11940,"endColumn":88},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":11940,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":11940,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11940,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":11940,"endColumn":30},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":11940,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":11940,"endColumn":45},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11942,"endColumn":4858},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11942,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11942,"endColumn":4858},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11942,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11942,"endColumn":47},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":190,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":191},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":492,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":493},{"ruleId":"block-scoped-var","severity":1,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11942,"column":603,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":604},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":644,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":645},{"ruleId":"block-scoped-var","severity":1,"message":"'b' declared on line 11935 column 9 is used outside of binding context.","line":11942,"column":713,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":714},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11942,"column":934,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11942,"endColumn":936},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11942,"column":1630,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11942,"endColumn":1636},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2309,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2310},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2401,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2402},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2444,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2445},{"ruleId":"block-scoped-var","severity":1,"message":"'A' declared on line 11935 column 36 is used outside of binding context.","line":11942,"column":2491,"nodeType":"Identifier","messageId":"outOfScope","endLine":11942,"endColumn":2492},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":11942,"column":2619,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11942,"endColumn":2621},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11944,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11944,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 598. Maximum allowed is 100.","line":11945,"column":1,"nodeType":"Program","messageId":"max","endLine":11945,"endColumn":593},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11949,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":11949,"endColumn":8},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11949,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12129,"endColumn":68},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":11949,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11949,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11949,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12129,"endColumn":68},{"ruleId":"no-constant-condition","severity":1,"message":"Unexpected constant condition.","line":11949,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12129,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11950,"column":18,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11956,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11950,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11950,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11956,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11958,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11956,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11956,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11958,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11966,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11968 column 15.","line":11959,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11959,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11959,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11965,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11959,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":11959,"endColumn":74},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11959,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11959,"endColumn":77},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":11960,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11960,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11960,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11962,"endColumn":10},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11960,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11960,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11959 column 73.","line":11960,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":11960,"endColumn":69},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11962,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":11964,"endColumn":7},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":11962,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11962,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11964,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11964,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11966,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11968,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11966,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11966,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11966,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11966,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11968,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11970,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11968,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11968,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11970,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11976,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11970,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11970,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11970,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11970,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":11976,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12020,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11976,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12020,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11976,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11976,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11976,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11976,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":11979,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11979,"endColumn":54},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":11979,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11979,"endColumn":14},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":11979,"column":107,"nodeType":"NewExpression","messageId":"lower","endLine":11979,"endColumn":108},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":11980,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11980,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11980,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11980,"endColumn":42},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11982,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11982,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11983,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":11985,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11985,"column":7,"nodeType":"ForInStatement","messageId":"exceed","endLine":11989,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":11985,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11985,"endColumn":20},{"ruleId":"no-prototype-builtins","severity":1,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":11986,"column":13,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":11986,"endColumn":27,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1246549,1246566],"text":"Object.prototype.hasOwnProperty.call(e, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11989,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11989,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11990,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11990,"endColumn":26},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11991,"column":5,"nodeType":"AssignmentExpression","endLine":11991,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11991,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11991,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11992,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11992,"endColumn":25},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11997,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11997,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":11998,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11998,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":11999,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11999,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12006,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":12006,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12006,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12006,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12009,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12009,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12010,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12010,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12011,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12011,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12011,"column":24,"nodeType":"WhileStatement","messageId":"exceed","endLine":12017,"endColumn":6},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12012,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":12012,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12017,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12017,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12020,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12020,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12020,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12020,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12020,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12020,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12021,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12021,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12021,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":12023,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12023,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12023,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12023,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12023,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":12023,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":12023,"endColumn":55},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12020 column 32.","line":12023,"column":807,"nodeType":"Identifier","messageId":"noShadow","endLine":12023,"endColumn":808},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12021 column 9.","line":12024,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12024,"endColumn":13},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12024,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":12024,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12023 column 807.","line":12024,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":12024,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12024,"column":101,"nodeType":"IfStatement","messageId":"exceed","endLine":12026,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12027,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12027,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12028,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12032,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12028,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12028,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12028,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12028,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12032,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12036,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12032,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12032,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12036,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12036,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11968 column 15.","line":12036,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":12036,"endColumn":43},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12020 column 13.","line":12036,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12036,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12037,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12037,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12037,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12037,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12037,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12037,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":12038,"column":1,"nodeType":"Program","messageId":"max","endLine":12038,"endColumn":99},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12038,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12038,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12038,"column":77,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12038,"endColumn":99},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12039,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12045,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12039,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12039,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12039,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12039,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12045,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12051,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12045,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12045,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12046,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12046,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12046,"column":47,"nodeType":"ForStatement","messageId":"exceed","endLine":12050,"endColumn":7},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12046,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":12046,"endColumn":58},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12051,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12057,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12051,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12051,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12052,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12052,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12052,"column":47,"nodeType":"ForStatement","messageId":"exceed","endLine":12056,"endColumn":7},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12052,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":12052,"endColumn":58},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12057,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12057,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12057,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12057,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12059,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12065,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12061,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12061,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12061,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":12063,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12065,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12069,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12068,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12068,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12069,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12075,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12037 column 14.","line":12069,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12069,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":12071,"column":1,"nodeType":"Program","messageId":"max","endLine":12071,"endColumn":134},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12057 column 11.","line":12071,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12071,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12071,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12071,"endColumn":66},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12039 column 16.","line":12071,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12071,"endColumn":44},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":12071,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":12071,"endColumn":74},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12072,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12072,"endColumn":59},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12076,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12084,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12076,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12076,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12076,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12076,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12077,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12077,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12077,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12077,"endColumn":45},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12077,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12077,"endColumn":19},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12077,"column":26,"nodeType":"NewExpression","messageId":"lower","endLine":12077,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12078,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12080,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12081,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12083,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12084,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12128,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12084,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":12084,"endColumn":70},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12085,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12085,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12085,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":12089,"endColumn":6},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12090,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12090,"endColumn":8},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 11948 column 22.","line":12090,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12090,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12090,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12090,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":12093,"column":1,"nodeType":"Program","messageId":"max","endLine":12093,"endColumn":102},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 7 statements. Maximum allowed is 1.","line":12093,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12093,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 11966 column 15.","line":12093,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 11948 column 25.","line":12093,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 11949 column 7.","line":12093,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":44},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 11968 column 15.","line":12093,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12020 column 13.","line":12093,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":74},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12093,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":95},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12093 column 28.","line":12093,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":12093,"endColumn":98},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12093 column 43.","line":12094,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12094,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12094,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":12096,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12096,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12096,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 6 statements. Maximum allowed is 1.","line":12097,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12097,"endColumn":41},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 12036 column 21.","line":12097,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":12097,"endColumn":47},{"ruleId":"prefer-const","severity":1,"message":"'d' is never reassigned. Use 'const' instead.","line":12097,"column":118,"nodeType":"Identifier","messageId":"useConst","endLine":12097,"endColumn":119},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12097,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":12097,"endColumn":134},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12098,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12098,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12099,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12103,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12099,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12099,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12103,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12107,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12103,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12103,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12105,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12105,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12107,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12107,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12107,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12107,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12093 column 28.","line":12107,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12107,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":12109,"column":1,"nodeType":"Program","messageId":"max","endLine":12109,"endColumn":102},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12093 column 43.","line":12109,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12109,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12109,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12109,"endColumn":83},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12110,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12110,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":12111,"column":1,"nodeType":"Program","messageId":"max","endLine":12111,"endColumn":132},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12111,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12123,"endColumn":140},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12113,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12113,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12115,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12115,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12116,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12116,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12118,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12118,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12093 column 28.","line":12119,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12119,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12090 column 18.","line":12120,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12120,"endColumn":31},{"ruleId":"array-callback-return","severity":1,"message":"Array.prototype.map() expects a return value from arrow function.","line":12120,"column":34,"nodeType":"ArrowFunctionExpression","messageId":"expectedInside","endLine":12120,"endColumn":36},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12123,"column":141,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12123,"endColumn":179},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12127,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12127,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12130 column 22.","line":12131,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12131,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12131,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12131,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":12131,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12131,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12132,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12132,"endColumn":120},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12132,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12132,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12132,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12132,"endColumn":18},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":12132,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":12132,"endColumn":37},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":12132,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":12132,"endColumn":68},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12132,"column":121,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12132,"endColumn":333},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12132,"column":121,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12132,"endColumn":333},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12132,"column":329,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12132,"endColumn":330},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12135,"column":285,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12143,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12134 column 22.","line":12135,"column":308,"nodeType":"Identifier","messageId":"noShadow","endLine":12135,"endColumn":309},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12136,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12136,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12137,"column":44,"nodeType":"ForStatement","messageId":"exceed","endLine":12139,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12137,"column":50,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12137,"endColumn":91},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12137,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":12137,"endColumn":55},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12137,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":12137,"endColumn":80},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12139,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12141,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12139,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12139,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12139,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":12139,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12139,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":12139,"endColumn":35},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12137 column 86 is used outside of binding context.","line":12140,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12140,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12137 column 79 is used outside of binding context.","line":12140,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12140,"endColumn":29},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12140,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12140,"endColumn":163},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12140,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12140,"endColumn":163},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12137 column 79 is used outside of binding context.","line":12140,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":12140,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12142,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12142,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12144 column 22.","line":12145,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12145,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12145,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12145,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":12145,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12145,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12146,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12146,"endColumn":292},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12146,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12146,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12146,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12146,"endColumn":18},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":12146,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":12146,"endColumn":142},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":12146,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":12146,"endColumn":165},{"ruleId":"no-redeclare","severity":1,"message":"'o' is already defined.","line":12146,"column":207,"nodeType":"Identifier","messageId":"redeclared","endLine":12146,"endColumn":208},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12146,"column":293,"nodeType":"IfStatement","messageId":"exceed","endLine":12154,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12145 column 29.","line":12146,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":12146,"endColumn":310},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12147,"column":159,"nodeType":"IfStatement","messageId":"exceed","endLine":12151,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12148,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12148,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12149,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12149,"endColumn":225},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12149,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12149,"endColumn":23},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12151,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12151,"endColumn":904},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12151,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12151,"endColumn":904},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12151,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12151,"endColumn":44},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12153,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12153,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12154,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12154,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12157,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12157,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12159,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12161,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12159,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12159,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12161,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12189,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12161,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12161,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12161,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12161,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12165,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12187,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12168,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12172,"endColumn":7},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12168,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12168,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12176,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12176,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12176,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12176,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12176,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12176,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12176,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12176,"endColumn":19},{"ruleId":"prefer-const","severity":1,"message":"'r' is never reassigned. Use 'const' instead.","line":12176,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":12176,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12180,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12180,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12182,"column":8,"nodeType":"ForInStatement","messageId":"exceed","endLine":12186,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12188,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12188,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12189,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12201,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12189,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12189,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12192,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12194,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12194,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12200,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12195,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12195,"endColumn":18},{"ruleId":"no-prototype-builtins","severity":1,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":12196,"column":13,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":12196,"endColumn":27,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1257041,1257058],"text":"Object.prototype.hasOwnProperty.call(e, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12199,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12199,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12200,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12200,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12201,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12203,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12201,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12201,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12203,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12203,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12203,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12203,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12203,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":12203,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12205,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12207,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12205,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12205,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 2177. Maximum allowed is 100.","line":12206,"column":1,"nodeType":"Program","messageId":"max","endLine":12206,"endColumn":2169},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12206,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12206,"endColumn":2169},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_interpreter'.","line":12206,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":21},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12206,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12206,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionAbs'.","line":12206,"column":64,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":81},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionAvg'.","line":12206,"column":133,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionCeil'.","line":12206,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":221},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionContains'.","line":12206,"column":278,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":300},{"ruleId":"camelcase","severity":1,"message":"Identifier 'ends_with' is not in camel case.","line":12206,"column":359,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionEndsWith'.","line":12206,"column":379,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":401},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionFloor'.","line":12206,"column":473,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":492},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionLength'.","line":12206,"column":547,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":567},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionMap'.","line":12206,"column":625,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":642},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionMax'.","line":12206,"column":712,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":729},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionMerge'.","line":12206,"column":786,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":805},{"ruleId":"camelcase","severity":1,"message":"Identifier 'max_by' is not in camel case.","line":12206,"column":857,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":863},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionMaxBy'.","line":12206,"column":874,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":893},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionSum'.","line":12206,"column":963,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":980},{"ruleId":"camelcase","severity":1,"message":"Identifier 'starts_with' is not in camel case.","line":12206,"column":1018,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1029},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionStartsWith'.","line":12206,"column":1040,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1064},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionMin'.","line":12206,"column":1134,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1151},{"ruleId":"camelcase","severity":1,"message":"Identifier 'min_by' is not in camel case.","line":12206,"column":1192,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1198},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionMinBy'.","line":12206,"column":1209,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1228},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionType'.","line":12206,"column":1299,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1317},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionKeys'.","line":12206,"column":1370,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1388},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionValues'.","line":12206,"column":1443,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1463},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionSort'.","line":12206,"column":1516,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1534},{"ruleId":"camelcase","severity":1,"message":"Identifier 'sort_by' is not in camel case.","line":12206,"column":1575,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1582},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionSortBy'.","line":12206,"column":1593,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1613},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionJoin'.","line":12206,"column":1684,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1702},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionReverse'.","line":12206,"column":1776,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1797},{"ruleId":"camelcase","severity":1,"message":"Identifier 'to_array' is not in camel case.","line":12206,"column":1838,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1846},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionToArray'.","line":12206,"column":1857,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1878},{"ruleId":"camelcase","severity":1,"message":"Identifier 'to_string' is not in camel case.","line":12206,"column":1916,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":1925},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionToString'.","line":12206,"column":1936,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":1958},{"ruleId":"camelcase","severity":1,"message":"Identifier 'to_number' is not in camel case.","line":12206,"column":1996,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":2005},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionToNumber'.","line":12206,"column":2016,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":2038},{"ruleId":"camelcase","severity":1,"message":"Identifier 'not_null' is not in camel case.","line":12206,"column":2076,"nodeType":"Identifier","messageId":"notCamelCase","endLine":12206,"endColumn":2084},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_functionNotNull'.","line":12206,"column":2095,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12206,"endColumn":2116},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12207,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12207,"endColumn":80},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12207,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12207,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12207,"column":81,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12575,"endColumn":28},{"ruleId":"no-self-assign","severity":1,"message":"'t' is assigned to itself.","line":12207,"column":85,"nodeType":"Identifier","messageId":"selfAssignment","endLine":12207,"endColumn":86},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12207,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12207,"endColumn":87},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12207,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":12207,"endColumn":154},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12209,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12209,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12211,"column":615,"nodeType":"Identifier","messageId":"noShadow","endLine":12211,"endColumn":616},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12212,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12212,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12212,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12212,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12212,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12212,"endColumn":15},{"ruleId":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":12212,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":12212,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12212,"column":22,"nodeType":"ForStatement","messageId":"exceed","endLine":12238,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12212,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12212,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12212,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12212,"endColumn":60},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12213,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":13},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12213,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12213,"endColumn":32},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12213,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":48},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":48},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12213,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":60},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":60},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12213,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":72},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":72},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12213,"column":83,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12213,"endColumn":84},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12213,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":12213,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":12214,"column":1,"nodeType":"Program","messageId":"max","endLine":12214,"endColumn":109},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12214,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12214,"endColumn":7},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12214,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12214,"endColumn":109},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12214,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12214,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12214,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12214,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12214,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12214,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeUnquotedIdentifier'.","line":12214,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12214,"endColumn":60},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12214,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12214,"endColumn":104},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12214,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":12214,"endColumn":104},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12215,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12215,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12215,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12215,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":12216,"column":1,"nodeType":"Program","messageId":"max","endLine":12216,"endColumn":116},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12216,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12216,"endColumn":116},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12216,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12216,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12216,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12216,"endColumn":113},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12217,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12217,"endColumn":36},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12218,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12218,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeNumber'.","line":12218,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12218,"endColumn":29},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12218,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12218,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12219,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12219,"endColumn":33},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12220,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12220,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeLBracket'.","line":12220,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12220,"endColumn":31},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12220,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12220,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12221,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12221,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":12222,"column":1,"nodeType":"Program","messageId":"max","endLine":12222,"endColumn":107},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12222,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12222,"endColumn":7},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12222,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12222,"endColumn":107},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12222,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12222,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12222,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12222,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12222,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12222,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeQuotedIdentifier'.","line":12222,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12222,"endColumn":58},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12222,"column":101,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12222,"endColumn":102},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12222,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":12222,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12223,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12223,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":12224,"column":1,"nodeType":"Program","messageId":"max","endLine":12224,"endColumn":107},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12224,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12224,"endColumn":7},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12224,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12224,"endColumn":107},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12224,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12224,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12224,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12224,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12224,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12224,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeRawStringLiteral'.","line":12224,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12224,"endColumn":58},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12224,"column":101,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12224,"endColumn":102},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12224,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":12224,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12225,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12225,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":12226,"column":1,"nodeType":"Program","messageId":"max","endLine":12226,"endColumn":102},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12226,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12226,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12226,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12226,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12226,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12226,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12226,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12226,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeLiteral'.","line":12226,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12226,"endColumn":53},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12226,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12226,"endColumn":102},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12227,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12227,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12227,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12227,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_consumeOperator'.","line":12228,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12228,"endColumn":35},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12229,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12229,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12229,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12229,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12230,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12230,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12231,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12231,"endColumn":33},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12232,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12232,"endColumn":7},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12232,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12232,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12232,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12232,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12232,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12232,"endColumn":86},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12232,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":12232,"endColumn":134},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12232,"column":181,"nodeType":"Identifier","messageId":"outOfScope","endLine":12232,"endColumn":182},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12234,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12234,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12235,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12235,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12235,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12235,"endColumn":69},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12235,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12235,"endColumn":96},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12226 column 29 is used outside of binding context.","line":12235,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":12235,"endColumn":98},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12236,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":12236,"endColumn":9},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12236,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12236,"endColumn":188},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12236,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12236,"endColumn":188},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12236,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12236,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12236,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12236,"endColumn":88},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12236,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":12236,"endColumn":135},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12226 column 10 is used outside of binding context.","line":12236,"column":182,"nodeType":"Identifier","messageId":"outOfScope","endLine":12236,"endColumn":183},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12238,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12238,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12239,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12239,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12240,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12240,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12240,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12240,"endColumn":12},{"ruleId":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":12240,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":12240,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12240,"column":30,"nodeType":"ForStatement","messageId":"exceed","endLine":12242,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":53,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":66},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12240,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12240,"endColumn":105},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12241,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12241,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12242,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12242,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12242,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12242,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12243,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12243,"endColumn":44},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12244,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12244,"endColumn":66},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12244,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12244,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12244,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12244,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":84},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12244,"column":98,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12244,"endColumn":111},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12245,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12245,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12245,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12245,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12245,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12245,"endColumn":123},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12245,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12245,"endColumn":123},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12245,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12245,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12245,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12245,"endColumn":118},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12246,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12246,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12246,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12246,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12246,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12246,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12244 column 14 is used outside of binding context.","line":12246,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12246,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12246,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12246,"endColumn":67},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12247,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12247,"endColumn":44},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12248,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12248,"endColumn":66},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12248,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12248,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12248,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12248,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":84},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12248,"column":98,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12248,"endColumn":111},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12249,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12249,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12249,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12249,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12249,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12249,"endColumn":123},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12249,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12249,"endColumn":123},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12249,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12249,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12249,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12249,"endColumn":118},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12250,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12250,"endColumn":88},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12250,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12250,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12250,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12250,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12248 column 14 is used outside of binding context.","line":12250,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":12250,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12250,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12250,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12251,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12251,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":12252,"column":1,"nodeType":"Program","messageId":"max","endLine":12252,"endColumn":117},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12252,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12252,"endColumn":66},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12252,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12252,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12252,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12252,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":74,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12252,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12252,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12253,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12253,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":12254,"column":1,"nodeType":"Program","messageId":"max","endLine":12254,"endColumn":96},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12254,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12254,"endColumn":56},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12254,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12254,"endColumn":13},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12252 column 14 is used outside of binding context.","line":12254,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":12254,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12254,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12254,"endColumn":51},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12252 column 14 is used outside of binding context.","line":12254,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":12254,"endColumn":93},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12255,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12255,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12256,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12256,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12256,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12256,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12256,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12256,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":97},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":143,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12256,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12256,"endColumn":184},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12257,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12257,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12258,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12258,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12258,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12258,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12258,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12258,"endColumn":601},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":61},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12258,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12258,"endColumn":64},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":93},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":121},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":222,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":235},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":250,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":263},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":364,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":377},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":392,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":405},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":507,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":520},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12258,"column":535,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12258,"endColumn":548},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12258,"column":594,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12258,"endColumn":600},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12259,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12259,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12260,"column":21,"nodeType":"ForStatement","messageId":"exceed","endLine":12262,"endColumn":5},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12260,"column":27,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12260,"endColumn":62},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12260,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12260,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":48},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12260,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":12260,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12260,"column":94,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12260,"endColumn":107},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12261,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12261,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12261,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12261,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12261,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12261,"endColumn":123},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12261,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12261,"endColumn":123},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12261,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12261,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12261,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12261,"endColumn":118},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":6},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12262,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12262,"endColumn":150},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12262,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12262,"endColumn":150},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12262,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12262,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12262,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12262,"endColumn":72},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":73,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_looksLikeJSON'.","line":12262,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12262,"endColumn":96},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":99},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":117},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_current'.","line":12262,"column":158,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12262,"endColumn":171},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12262,"column":173,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12262,"endColumn":174},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12260 column 31 is used outside of binding context.","line":12262,"column":175,"nodeType":"Identifier","messageId":"outOfScope","endLine":12262,"endColumn":176},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12263,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12263,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12266,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12268,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12268,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12270,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12270,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12272,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12272,"column":6,"nodeType":"TryStatement","messageId":"exceed","endLine":12276,"endColumn":5},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12273,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12273,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12263 column 33.","line":12274,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12274,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 349. Maximum allowed is 100.","line":12277,"column":1,"nodeType":"Program","messageId":"max","endLine":12277,"endColumn":344},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12277,"column":339,"nodeType":"Identifier","messageId":"noShadow","endLine":12277,"endColumn":340},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12278,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12278,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_loadTokens'.","line":12278,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12278,"endColumn":20},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12278,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12278,"endColumn":26},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12278,"column":43,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12278,"endColumn":75},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12278,"column":43,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12278,"endColumn":75},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12278,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":12278,"endColumn":48},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":12278,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":12278,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12278,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12278,"endColumn":96},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12279,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12279,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12279,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12279,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12280,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12280,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12281,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12281,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12282,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12282,"endColumn":11},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12282,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":12282,"endColumn":21},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12282,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12282,"endColumn":112},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12282,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12282,"endColumn":112},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12282,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12282,"endColumn":95},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12283,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12283,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":12284,"column":1,"nodeType":"Program","messageId":"max","endLine":12284,"endColumn":126},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12284,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12284,"endColumn":109},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12284,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12284,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12284,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12284,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12284,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12284,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12284,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12284,"endColumn":64},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12284,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":12284,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12284,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12284,"endColumn":104},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12285,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12285,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12285,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12285,"endColumn":18},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12285,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12285,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12285,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12285,"endColumn":63},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12286,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12286,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12284 column 45 is used outside of binding context.","line":12286,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12286,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12287,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12287,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12289,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12289,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12293,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12293,"endColumn":23},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12294,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12294,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12294,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12294,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12294,"column":14,"nodeType":"SwitchStatement","messageId":"exceed","endLine":12300,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12295,"column":65,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12295,"endColumn":105},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12295,"column":114,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12295,"endColumn":155},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12295,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":12295,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12295,"column":161,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12295,"endColumn":176},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 11 statements. Maximum allowed is 1.","line":12297,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12297,"endColumn":16},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":106},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":115,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":288},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":115,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":288},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12297,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12297,"endColumn":131},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":212},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12297,"column":249,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseMultiselectHash'.","line":12297,"column":361,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":387},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":399,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":535},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12297,"column":493,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":517},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":544,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":925},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":544,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":925},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":551,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":566},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":581,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":596},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseIndexExpression'.","line":12297,"column":616,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":642},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_projectIfSlice'.","line":12297,"column":646,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":666},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":698,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":713},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":728,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":743},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12297,"column":759,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":772},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12297,"column":776,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":789},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12297,"column":853,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":877},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseMultiselectList'.","line":12297,"column":896,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":922},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12297,"column":962,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12297,"endColumn":1048},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12297,"column":1063,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12297,"endColumn":1073},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12297,"column":1067,"nodeType":"Identifier","messageId":"noShadow","endLine":12297,"endColumn":1068},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12297,"column":1075,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12297,"endColumn":1090},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":12298,"column":1,"nodeType":"Program","messageId":"max","endLine":12298,"endColumn":112},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12298,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12298,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12298,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12298,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12298,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12298,"endColumn":67},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12298,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12298,"endColumn":99},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12299,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12299,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12299,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12299,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12299,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12299,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12297 column 1067 is used outside of binding context.","line":12299,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":12299,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_errorToken'.","line":12299,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12299,"endColumn":65},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12301,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12301,"endColumn":23},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12301,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12301,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12302,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12302,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12302,"column":11,"nodeType":"SwitchStatement","messageId":"exceed","endLine":12306,"endColumn":5},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12303,"column":17,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12303,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12303,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12303,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12303,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12303,"endColumn":22},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12303,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":242},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12303,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":242},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 6 statements. Maximum allowed is 1.","line":12303,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12303,"endColumn":242},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12303,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseDotRHS'.","line":12303,"column":112,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":129},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12303,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":12303,"endColumn":132},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12303,"column":143,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12303,"column":206,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":230},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12303,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":12303,"endColumn":233},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12303,"column":251,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":321},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12303,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12303,"endColumn":288},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12303,"column":333,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":411},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12303,"column":424,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12303,"endColumn":504},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12303,"column":519,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12303,"endColumn":544},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12303,"column":523,"nodeType":"Identifier","messageId":"noShadow","endLine":12303,"endColumn":524},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":12303,"column":526,"nodeType":"Identifier","messageId":"redeclared","endLine":12303,"endColumn":527},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12303,"column":538,"nodeType":"Identifier","messageId":"noShadow","endLine":12303,"endColumn":539},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12303,"column":546,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12303,"endColumn":561},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":12304,"column":1,"nodeType":"Program","messageId":"max","endLine":12304,"endColumn":160},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12304,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12304,"endColumn":160},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12304,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12304,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":67},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12304,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12304,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12304,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":115},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12304,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12304,"endColumn":141},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 9 statements. Maximum allowed is 1.","line":12305,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12305,"endColumn":75},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12305,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12305,"endColumn":31},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":59},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12303 column 538 is used outside of binding context.","line":12305,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":72},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":85},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12305,"column":110,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12305,"endColumn":278},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":117,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":128},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12305,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12305,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12305,"column":182,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":197},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12305,"column":234,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":258},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":272,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12305,"column":358,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":382},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseComparator'.","line":12305,"column":476,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":497},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":515,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":516},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12305,"column":519,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":539},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12305,"column":546,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12305,"endColumn":773},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12305,"column":546,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12305,"endColumn":773},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":553,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":554},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12303 column 526 is used outside of binding context.","line":12305,"column":569,"nodeType":"Identifier","messageId":"outOfScope","endLine":12305,"endColumn":570},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseIndexExpression'.","line":12305,"column":590,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":616},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_projectIfSlice'.","line":12305,"column":620,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":640},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":655,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":666},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12305,"column":673,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":684},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12305,"column":732,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":756},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_errorToken'.","line":12305,"column":783,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":799},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12305,"column":801,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12305,"endColumn":821},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12307,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12307,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12308,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12308,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12308,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":12310,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12308,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12308,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12309,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12309,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12309,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12309,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12310,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12310,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12310,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12310,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12311,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12311,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12312,"column":74,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12312,"endColumn":106},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12312,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12312,"endColumn":103},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12314,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12314,"endColumn":9},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12314,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12314,"endColumn":212},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12314,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12314,"endColumn":212},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12314,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12314,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseSliceExpression'.","line":12314,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":103},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12314,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":158},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12314,"column":173,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12314,"column":190,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12314,"endColumn":201},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12315,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12315,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12315,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12315,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12316,"column":57,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12316,"endColumn":165},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseProjectionRHS'.","line":12316,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12316,"endColumn":146},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":12318,"column":1,"nodeType":"Program","messageId":"max","endLine":12318,"endColumn":97},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12318,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12318,"endColumn":74},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12318,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12318,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12318,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":44},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12318,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":12318,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12318,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12318,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12323,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12323,"endColumn":32},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12323,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12323,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12324,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12324,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12324,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12324,"endColumn":37},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12325,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12325,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12325,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12325,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12325,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12325,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12325,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12325,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12325,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12325,"endColumn":43},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12326,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12326,"endColumn":62},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12326,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12326,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12326,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12326,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12318 column 17 is used outside of binding context.","line":12326,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":12326,"endColumn":59},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12327,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12327,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12327,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12327,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12329,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12329,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 235. Maximum allowed is 100.","line":12330,"column":1,"nodeType":"Program","messageId":"max","endLine":12330,"endColumn":227},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12330,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12330,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12330,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12330,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12330,"endColumn":227},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12330,"column":106,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseMultiselectList'.","line":12330,"column":124,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12330,"column":169,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":180},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseMultiselectHash'.","line":12330,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12330,"endColumn":213},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12330,"column":220,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12330,"endColumn":226},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12331,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12331,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12332,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12332,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12332,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12332,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12332,"column":14,"nodeType":"IfStatement","messageId":"exceed","endLine":12342,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12332,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12332,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12334,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12334,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12336,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12336,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12339,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12339,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12340,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12340,"endColumn":36},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12340,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12340,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12341,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12341,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12341,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12341,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12341,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12341,"endColumn":56},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12341,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12341,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_parseDotRHS'.","line":12341,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12341,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12342,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12342,"endColumn":15},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12344,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12344,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12344,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12344,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12344,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12344,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":12345,"column":1,"nodeType":"Program","messageId":"max","endLine":12345,"endColumn":137},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12345,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12345,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12345,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":12347,"endColumn":6},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12345,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12345,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12345,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12345,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12345,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12345,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12345,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12345,"endColumn":120},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12348,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12348,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12348,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12348,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12348,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12348,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"message":"'e' declared on line 12344 column 14 is used outside of binding context.","line":12348,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":12348,"endColumn":69},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12350,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12350,"endColumn":40},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12350,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12350,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12350,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12350,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12350,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookaheadToken'.","line":12351,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12351,"endColumn":34},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12351,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12351,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12353,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12357,"endColumn":6},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12353,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12353,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_advance'.","line":12353,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12353,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12353,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12353,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12353,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12353,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12354,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12354,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_lookahead'.","line":12355,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12355,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_match'.","line":12356,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12356,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12356,"column":24,"nodeType":"BreakStatement","messageId":"exceed","endLine":12356,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12358,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12358,"endColumn":54},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12350 column 20 is used outside of binding context.","line":12358,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":12358,"endColumn":51},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12359,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12359,"endColumn":44},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12359,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":12359,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12361,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":12361,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12361,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12361,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12362,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12362,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12362,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12362,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12362,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12362,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":12362,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12362,"column":26,"nodeType":"SwitchStatement","messageId":"exceed","endLine":12412,"endColumn":5},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12363,"column":49,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12363,"endColumn":55},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12363,"column":62,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":63},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12363,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":90},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12363,"column":121,"nodeType":"ForStatement","messageId":"exceed","endLine":12367,"endColumn":6},{"ruleId":"no-use-before-define","severity":1,"message":"'u' was used before it was defined.","line":12363,"column":127,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":128},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12363,"column":165,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":166},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12363,"column":165,"nodeType":"Identifier","messageId":"outOfScope","endLine":12363,"endColumn":166},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12363,"column":172,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":173},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12363,"column":172,"nodeType":"Identifier","messageId":"outOfScope","endLine":12363,"endColumn":173},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12363,"column":195,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12363,"endColumn":196},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12363,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":12363,"endColumn":196},{"ruleId":"no-use-before-define","severity":1,"message":"'u' was used before it was defined.","line":12364,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12364,"endColumn":14},{"ruleId":"no-use-before-define","severity":1,"message":"'u' was used before it was defined.","line":12364,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12364,"endColumn":47},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 5 statements. Maximum allowed is 1.","line":12367,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12367,"endColumn":16},{"ruleId":"no-use-before-define","severity":1,"message":"'u' was used before it was defined.","line":12367,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":15},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12367,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12367,"endColumn":119},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12367,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12367,"endColumn":85},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12367,"column":134,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12367,"endColumn":235},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12367,"column":150,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12367,"endColumn":156},{"ruleId":"no-use-before-define","severity":1,"message":"'u' was used before it was defined.","line":12367,"column":163,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":164},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12367,"column":170,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":171},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12367,"column":176,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":177},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12367,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":208},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12367,"column":211,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":212},{"ruleId":"no-use-before-define","severity":1,"message":"'u' was used before it was defined.","line":12367,"column":226,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12367,"endColumn":227},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":12369,"column":1,"nodeType":"Program","messageId":"max","endLine":12369,"endColumn":140},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12369,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12369,"endColumn":125},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12369,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12369,"endColumn":125},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 12205 column 14.","line":12369,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'l' is already defined.","line":12369,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":12369,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 12207 column 15.","line":12369,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":83},{"ruleId":"no-shadow","severity":1,"message":"'h' is already declared in the upper scope on line 12207 column 12.","line":12369,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":95},{"ruleId":"no-shadow","severity":1,"message":"'d' is already declared in the upper scope on line 12207 column 18.","line":12369,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":107},{"ruleId":"no-shadow","severity":1,"message":"'u' is already declared in the upper scope on line 12207 column 21.","line":12369,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":12369,"endColumn":119},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12370,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12370,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12370,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12370,"endColumn":14},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12370,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12370,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12370,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":12370,"endColumn":21},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12370,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12370,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12370,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12370,"endColumn":28},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12371,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12371,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12371,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12371,"endColumn":20},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12374,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12374,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12374,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12374,"endColumn":14},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12374,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12374,"endColumn":25},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12374,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":12374,"endColumn":25},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12374,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12374,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12374,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12374,"endColumn":28},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12375,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12375,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12375,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12375,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12377,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12377,"endColumn":17},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12377,"column":37,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12377,"endColumn":78},{"ruleId":"no-shadow","severity":1,"message":"'g' is already declared in the upper scope on line 12207 column 24.","line":12377,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":12377,"endColumn":42},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12379,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12381,"endColumn":7},{"ruleId":"no-use-before-define","severity":1,"message":"'p' was used before it was defined.","line":12379,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12379,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":14},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12379,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":22},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12379,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":22},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12379,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12379,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":29},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12379,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12379,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12379,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":12379,"endColumn":43},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12380,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12380,"endColumn":77},{"ruleId":"no-use-before-define","severity":1,"message":"'f' was used before it was defined.","line":12380,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12380,"endColumn":46},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12380,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":12380,"endColumn":46},{"ruleId":"no-use-before-define","severity":1,"message":"'p' was used before it was defined.","line":12380,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12380,"endColumn":66},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12380,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":12380,"endColumn":66},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12381,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12381,"endColumn":17},{"ruleId":"no-use-before-define","severity":1,"message":"'p' was used before it was defined.","line":12381,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12381,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12381,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12381,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12383,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12389,"endColumn":7},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12383,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12387,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'p' is already declared in the upper scope on line 12207 column 27.","line":12383,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12383,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'m' is already declared in the upper scope on line 12207 column 30.","line":12383,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12383,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12361 column 24.","line":12383,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12383,"endColumn":34},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12384,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12384,"endColumn":53},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12361 column 27.","line":12384,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12384,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12362 column 8.","line":12384,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":12384,"endColumn":41},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12362 column 11.","line":12384,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":12384,"endColumn":49},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12386,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12386,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12384 column 40 is used outside of binding context.","line":12386,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12386,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'f' is already declared in the upper scope on line 12207 column 33.","line":12387,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12387,"endColumn":18},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12388,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12388,"endColumn":77},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12389,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12389,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12389,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12389,"endColumn":16},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12391,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12391,"endColumn":26},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12391,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12391,"endColumn":26},{"ruleId":"no-shadow","severity":1,"message":"'C' is already declared in the upper scope on line 12207 column 36.","line":12391,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12391,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'y' is already declared in the upper scope on line 12207 column 51.","line":12391,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12391,"endColumn":20},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12391,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":12391,"endColumn":34},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12391,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":12391,"endColumn":41},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12391,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":12391,"endColumn":55},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12392,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12392,"endColumn":74},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12392,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":12392,"endColumn":47},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12392,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":12392,"endColumn":69},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12393,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12395,"endColumn":7},{"ruleId":"no-shadow","severity":1,"message":"'I' is already declared in the upper scope on line 12207 column 54.","line":12393,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12393,"endColumn":19},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12394,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12394,"endColumn":77},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12395,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12395,"endColumn":17},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12395,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12395,"endColumn":83},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 13 statements. Maximum allowed is 1.","line":12396,"column":32,"nodeType":"BreakStatement","messageId":"exceed","endLine":12396,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12397,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12397,"endColumn":16},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12397,"column":25,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12397,"endColumn":66},{"ruleId":"no-shadow","severity":1,"message":"'v' is already declared in the upper scope on line 12207 column 57.","line":12397,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12397,"endColumn":30},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12399,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12399,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12399,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12399,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'b' is already declared in the upper scope on line 12207 column 60.","line":12399,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12399,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12399,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":12399,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12399,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":12399,"endColumn":33},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12399,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":12399,"endColumn":47},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12400,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12400,"endColumn":60},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12400,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12400,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12401,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12401,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12403,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12405,"endColumn":7},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12403,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12403,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":22},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12403,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12403,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12403,"endColumn":52},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12404,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":12404,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12404,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":12404,"endColumn":40},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12405,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12405,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12405,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12405,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12407,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12409,"endColumn":7},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12407,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12407,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":22},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12407,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12407,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12407,"endColumn":52},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12408,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":12408,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12408,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":12408,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 10 statements. Maximum allowed is 1.","line":12409,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12409,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'p' declared on line 12383 column 17 is used outside of binding context.","line":12409,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":16},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12409,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12409,"endColumn":131},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12409,"column":362,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12409,"endColumn":440},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12409,"column":405,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12409,"endColumn":406},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12409,"column":476,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12409,"endColumn":487},{"ruleId":"no-shadow","severity":1,"message":"'A' is already declared in the upper scope on line 12207 column 63.","line":12409,"column":480,"nodeType":"Identifier","messageId":"noShadow","endLine":12409,"endColumn":481},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12409,"column":494,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":495},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12409,"column":501,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":502},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12409,"column":524,"nodeType":"Identifier","messageId":"outOfScope","endLine":12409,"endColumn":525},{"ruleId":"block-scoped-var","severity":1,"message":"'f' declared on line 12387 column 17 is used outside of binding context.","line":12410,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":12410,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 5 statements. Maximum allowed is 1.","line":12411,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12411,"endColumn":53},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12411,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12411,"endColumn":132},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12411,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12411,"endColumn":129},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12413,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12413,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12413,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":12413,"endColumn":41},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12414,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12414,"endColumn":69},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12414,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12414,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12414,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12414,"endColumn":21},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":12414,"column":32,"nodeType":"Identifier","messageId":"redeclared","endLine":12414,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12414,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12414,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12414,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":12418,"endColumn":5},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12417,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12417,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12417,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12417,"endColumn":88},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12417,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12417,"endColumn":90},{"ruleId":"max-len","severity":1,"message":"This line has a length of 199. Maximum allowed is 100.","line":12418,"column":1,"nodeType":"Program","messageId":"max","endLine":12418,"endColumn":191},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12418,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12418,"endColumn":145},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12418,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12418,"endColumn":145},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12418,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12418,"endColumn":11},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":12418,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":12418,"endColumn":22},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":12418,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":12418,"endColumn":86},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12418,"column":146,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12418,"endColumn":191},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12418,"column":146,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12418,"endColumn":191},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12418,"column":146,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12418,"endColumn":191},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12418,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12418,"endColumn":164},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12419,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12419,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12419,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12419,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12419,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12419,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":12420,"column":1,"nodeType":"Program","messageId":"max","endLine":12420,"endColumn":101},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12420,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12420,"endColumn":98},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12421,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":12421,"endColumn":50},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12421,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":12421,"endColumn":53},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12422,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12422,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12422,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":12424,"endColumn":5},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12422,"column":44,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12422,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12424,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12424,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_validateArgs'.","line":12424,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12424,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_signature'.","line":12424,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12424,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12424,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12424,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_func'.","line":12424,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12424,"endColumn":62},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12425,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12425,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12425,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12425,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12425,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12425,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12426,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12426,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12426,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":12432,"endColumn":5},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12428,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12428,"endColumn":60},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12431,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12431,"endColumn":59},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12432,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12440,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12432,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12432,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":12433,"column":1,"nodeType":"Program","messageId":"max","endLine":12433,"endColumn":105},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12433,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12433,"endColumn":82},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12433,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12433,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12433,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 12205 column 14.","line":12433,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12433,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12433,"endColumn":65},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 12207 column 15.","line":12433,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":12433,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_typeMatches'.","line":12434,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12434,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12435,"column":15,"nodeType":"BreakStatement","messageId":"exceed","endLine":12435,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12437,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12439,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'s' declared on line 12433 column 18 is used outside of binding context.","line":12437,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12437,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12433 column 15 is used outside of binding context.","line":12438,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":13},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 12433 column 26 is used outside of binding context.","line":12438,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12425 column 32.","line":12438,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":12438,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12438,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12438,"endColumn":53},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12433 column 15 is used outside of binding context.","line":12438,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":141},{"ruleId":"block-scoped-var","severity":1,"message":"'l' declared on line 12433 column 44 is used outside of binding context.","line":12438,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":12438,"endColumn":172},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12441,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12441,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12441,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12441,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12441,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12441,"endColumn":38},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12444,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12446,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12446,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12448,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12448,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12454,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":12449,"column":1,"nodeType":"Program","messageId":"max","endLine":12449,"endColumn":90},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12449,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12449,"endColumn":10},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12449,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12449,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12449,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12449,"endColumn":51},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12449,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":12449,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_typeMatches'.","line":12450,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12450,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12450,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12450,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12453,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12453,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12455,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12455,"endColumn":32},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 6 statements. Maximum allowed is 1.","line":12457,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12457,"endColumn":72},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12459,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12459,"endColumn":39},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12461,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12461,"endColumn":37},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12462,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12462,"endColumn":31},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12462,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12462,"endColumn":9},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":12462,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":12462,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12462,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12462,"endColumn":76},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12463,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12463,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12464,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12464,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12464,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":12466,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12464,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12464,"endColumn":33},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12465,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12465,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12466,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12468,"endColumn":5},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12466,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12466,"endColumn":52},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12466,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12466,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12466,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12466,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12466,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12466,"endColumn":37},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12468,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12468,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12466 column 28 is used outside of binding context.","line":12468,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12468,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12469,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12469,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12471,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12471,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12473,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12473,"endColumn":32},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12474,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12474,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12474,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12474,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12474,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12474,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12474,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12474,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12476,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12476,"endColumn":26},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12474 column 14 is used outside of binding context.","line":12476,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12476,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12474 column 21 is used outside of binding context.","line":12476,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12476,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12477,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12477,"endColumn":37},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12479,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12479,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12481,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12481,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12483,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12483,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":12484,"column":1,"nodeType":"Program","messageId":"max","endLine":12484,"endColumn":97},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12484,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12484,"endColumn":74},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12484,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12484,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_interpreter'.","line":12484,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12484,"endColumn":43},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12484,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12484,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":58},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12484,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":12484,"endColumn":70},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12486,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12486,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12484 column 14 is used outside of binding context.","line":12486,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12486,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12487,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12487,"endColumn":34},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12488,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12488,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12488,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12488,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12488,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":12488,"endColumn":23},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12489,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12489,"endColumn":23},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12489,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12489,"endColumn":10},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12489,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12489,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12489,"column":24,"nodeType":"ForInStatement","messageId":"exceed","endLine":12491,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12492,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12492,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12488 column 14 is used outside of binding context.","line":12492,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12492,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12493,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12493,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12495,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12495,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12497,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12499,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12497,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12497,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12497,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12497,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12497,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12497,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12497,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":12497,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12498,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12498,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12499,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12499,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12497 column 29 is used outside of binding context.","line":12499,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":12499,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12500,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12500,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12501,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12501,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12503,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12503,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12505,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12507,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12505,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12505,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12505,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12505,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12505,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12505,"endColumn":30},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12505,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":12505,"endColumn":42},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12506,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12506,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12507,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12507,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12505 column 29 is used outside of binding context.","line":12507,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":12507,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12508,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12508,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12509,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12509,"endColumn":32},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12510,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12510,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12510,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12510,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12510,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12510,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12510,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12510,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12512,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12512,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12510 column 14 is used outside of binding context.","line":12512,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12512,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12513,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12513,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12514,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12514,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 7 statements. Maximum allowed is 1.","line":12515,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12515,"endColumn":54},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12517,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12517,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12519,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12519,"endColumn":35},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12520,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12520,"endColumn":61},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12520,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12520,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12520,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":49},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12520,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":12520,"endColumn":57},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12522,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12522,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'n' declared on line 12520 column 48 is used outside of binding context.","line":12522,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12522,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12523,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12523,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12524,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12524,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12524,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12524,"endColumn":46},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12525,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12525,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12526,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12526,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12527,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12527,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12528,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12528,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12529,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12529,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":12530,"column":1,"nodeType":"Program","messageId":"max","endLine":12530,"endColumn":117},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12530,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12530,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12530,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12530,"endColumn":29},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12530,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12530,"endColumn":117},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12530,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12530,"endColumn":117},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12531,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12531,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12532,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12532,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12533,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12533,"endColumn":27},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12536,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12536,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12537,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12537,"endColumn":33},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12538,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12538,"endColumn":46},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12538,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12538,"endColumn":43},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12539,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12539,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12540,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12540,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12540,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12554,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":12541,"column":1,"nodeType":"Program","messageId":"max","endLine":12541,"endColumn":125},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12541,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12541,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_interpreter'.","line":12541,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12541,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12541,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12541,"endColumn":35},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12541,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":12541,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12541,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12541,"endColumn":67},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12541,"column":93,"nodeType":"IfStatement","messageId":"exceed","endLine":12543,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12543,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12545,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12543,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12543,"endColumn":40},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12543,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12543,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12543,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12543,"endColumn":28},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12543,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12543,"endColumn":36},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12543 column 27 is used outside of binding context.","line":12545,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":12545,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12545,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12551,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12539 column 34.","line":12545,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12545,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12540 column 10.","line":12545,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12545,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":12546,"column":1,"nodeType":"Program","messageId":"max","endLine":12546,"endColumn":98},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12543 column 27.","line":12546,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12546,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12543 column 35.","line":12546,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12546,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12546,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":12548,"endColumn":7},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12546,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":12546,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12546,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12546,"endColumn":83},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12547,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":12547,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12547,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12547,"endColumn":83},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12548,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12550,"endColumn":7},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12548,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12548,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12548,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12548,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'a' declared on line 12543 column 17 is used outside of binding context.","line":12549,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":12549,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12549,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12549,"endColumn":83},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12550,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12550,"endColumn":56},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12551,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":12553,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 12205 column 14.","line":12551,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12551,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12543 column 27 is used outside of binding context.","line":12551,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":12551,"endColumn":32},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12543 column 27 is used outside of binding context.","line":12552,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12552,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12554,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12554,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12555,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12555,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":12556,"column":1,"nodeType":"Program","messageId":"max","endLine":12556,"endColumn":127},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12556,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12556,"endColumn":104},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12556,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12556,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12556,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12556,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12556,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":45},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12556,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":88},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12556,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":12556,"endColumn":100},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12557,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12557,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12558,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12558,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12556 column 14 is used outside of binding context.","line":12558,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12558,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12559,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12559,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":12560,"column":1,"nodeType":"Program","messageId":"max","endLine":12560,"endColumn":126},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12560,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12560,"endColumn":103},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12560,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12560,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12560,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12560,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":33},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12560,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":45},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12201 column 14.","line":12560,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":88},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12203 column 46.","line":12560,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":12560,"endColumn":99},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12561,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12561,"endColumn":54},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12562,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12562,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'t' declared on line 12560 column 14 is used outside of binding context.","line":12562,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12562,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12563,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12563,"endColumn":37},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12563,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":12563,"endColumn":40},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12564,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12564,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12203 column 30.","line":12564,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12564,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_interpreter'.","line":12564,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12564,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12564,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12568,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12564,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":12564,"endColumn":62},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12565,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12565,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12565,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12565,"endColumn":10},{"ruleId":"no-redeclare","severity":1,"message":"'e' is already defined.","line":12565,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":12565,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12565,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12567,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12565,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12565,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_getTypeName'.","line":12566,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12566,"endColumn":82},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12566,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12566,"endColumn":88},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12567,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12567,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12569,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12569,"endColumn":33},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12570,"column":17,"nodeType":"NewExpression","messageId":"lower","endLine":12570,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12571,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":12571,"endColumn":30},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12572,"column":17,"nodeType":"NewExpression","messageId":"lower","endLine":12572,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12156 column 22.","line":12573,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12573,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12156 column 25.","line":12573,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":12573,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":12574,"column":1,"nodeType":"Program","messageId":"max","endLine":12574,"endColumn":113},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12574,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12574,"endColumn":88},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12203 column 14.","line":12574,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12574,"endColumn":9},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12574,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":12574,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12574,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12574,"endColumn":22},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12574,"column":29,"nodeType":"NewExpression","messageId":"lower","endLine":12574,"endColumn":30},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12574,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12574,"endColumn":33},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12574,"column":40,"nodeType":"NewExpression","messageId":"lower","endLine":12574,"endColumn":41},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12207 column 9.","line":12574,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":12574,"endColumn":48},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12574,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12574,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_interpreter'.","line":12574,"column":53,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12574,"endColumn":67},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12574,"column":89,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12574,"endColumn":113},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12576 column 22.","line":12577,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12577,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12578,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12578,"endColumn":9},{"ruleId":"prefer-const","severity":1,"message":"'l' is never reassigned. Use 'const' instead.","line":12578,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":12578,"endColumn":12},{"ruleId":"prefer-const","severity":1,"message":"'c' is never reassigned. Use 'const' instead.","line":12578,"column":119,"nodeType":"Identifier","messageId":"useConst","endLine":12578,"endColumn":120},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12578,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":12578,"endColumn":157},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12577 column 26.","line":12579,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":12579,"endColumn":25},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12577 column 29.","line":12579,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":12579,"endColumn":28},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12580,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12580,"endColumn":79},{"ruleId":"prefer-const","severity":1,"message":"'h' is never reassigned. Use 'const' instead.","line":12582,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":12582,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12582,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12602,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12577 column 26.","line":12582,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":12582,"endColumn":37},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12577 column 29.","line":12582,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":12582,"endColumn":40},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12583,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12583,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12586,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12588,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12588,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12592,"endColumn":7},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12589,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12589,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":14},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12589,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12589,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":23},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12589,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":30},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12589,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":30},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12589,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12589,"endColumn":44},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12589,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":12589,"endColumn":44},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12590,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":9},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12590,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12590,"endColumn":54},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12590,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":9},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12590,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12590,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12590,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12590,"endColumn":26},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12590,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12590,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":28},{"ruleId":"no-use-before-define","severity":1,"message":"'r' was used before it was defined.","line":12590,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12590,"endColumn":39},{"ruleId":"block-scoped-var","severity":1,"message":"'r' declared on line 12598 column 89 is used outside of binding context.","line":12590,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":12590,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12591,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12591,"endColumn":24},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12591,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12591,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12591,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":12591,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12592,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12594,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12594,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12598,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12597,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12597,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12598,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12600,"endColumn":7},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12598,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12598,"endColumn":94},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12598,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12598,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12578 column 8.","line":12598,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":12598,"endColumn":40},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12598,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":12598,"endColumn":82},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12599,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12599,"endColumn":105},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12599,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12599,"endColumn":105},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12600,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12600,"endColumn":47},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12598 column 18 is used outside of binding context.","line":12600,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":12600,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12600,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12600,"endColumn":32},{"ruleId":"block-scoped-var","severity":1,"message":"'o' declared on line 12598 column 81 is used outside of binding context.","line":12600,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":12600,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":12606,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12606,"endColumn":15},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12607,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12615,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12607,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12615,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12604 column 22.","line":12607,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12607,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":12608,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12608,"endColumn":15},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12609,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12609,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12604 column 22.","line":12609,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12609,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":12610,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12610,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12604 column 22.","line":12611,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12611,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":12612,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12612,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_cache'.","line":12614,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12614,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12616 column 22.","line":12617,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12617,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12617,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12617,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":12617,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12617,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12618,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12618,"endColumn":341},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12618,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12618,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12618,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12618,"endColumn":12},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":12618,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":12618,"endColumn":228},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12618,"column":342,"nodeType":"IfStatement","messageId":"exceed","endLine":12620,"endColumn":5},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12619,"endColumn":1139},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12619,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12619,"endColumn":25},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":12619,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12619,"endColumn":165},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":12619,"column":517,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12619,"endColumn":519},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12620,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12620,"endColumn":47},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12622,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12622,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12623,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12623,"endColumn":696},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12624 column 22.","line":12625,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":12625,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12625,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":12625,"endColumn":33},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":12625,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":12625,"endColumn":33},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12626,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12626,"endColumn":979},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12626,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12626,"endColumn":9},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12626,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12626,"endColumn":18},{"ruleId":"no-redeclare","severity":1,"message":"'t' is already defined.","line":12626,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":111},{"ruleId":"no-redeclare","severity":1,"message":"'s' is already defined.","line":12626,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":242},{"ruleId":"no-redeclare","severity":1,"message":"'r' is already defined.","line":12626,"column":413,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":414},{"ruleId":"no-redeclare","severity":1,"message":"'n' is already defined.","line":12626,"column":967,"nodeType":"Identifier","messageId":"redeclared","endLine":12626,"endColumn":968},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12626,"endColumn":1272},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12626,"column":980,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12626,"endColumn":1272},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12626,"column":1231,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12626,"endColumn":1232},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12629,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":12629,"endColumn":106},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is defined but never used.","line":12629,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":12629,"endColumn":106},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12630,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12630,"endColumn":2723},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12630,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12630,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12632,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12632,"endColumn":29},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12635,"column":10,"nodeType":"ClassDeclaration","messageId":"exceed","endLine":12639,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12636,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12636,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12636,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12636,"endColumn":21},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12637,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12637,"endColumn":57},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12637,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12637,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":12639,"column":1,"nodeType":"Program","messageId":"max","endLine":12639,"endColumn":119},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12639,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12639,"endColumn":101},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":12639,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12639,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":12639,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12639,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12639,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":12639,"endColumn":115},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12641,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12643,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12641,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12641,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12643,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12645,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12643,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12643,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12645,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12647,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12645,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12645,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12647,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12647,"endColumn":102},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12647,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":12647,"endColumn":116},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12649,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12651,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12649,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12649,"endColumn":18},{"ruleId":"no-use-before-define","severity":1,"message":"'a' was used before it was defined.","line":12650,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12650,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12651,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12651,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12651,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":12651,"endColumn":41},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12651,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":12651,"endColumn":44},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12652,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12652,"endColumn":75},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12653,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12655,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12653,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12653,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12653,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12653,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12654,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12654,"endColumn":64},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12655,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12657,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12655,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12655,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12657,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12659,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12657,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12657,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12659,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12661,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12659,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12659,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12661,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12663,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12661,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12661,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12663,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12665,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12663,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12663,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12665,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12667,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12665,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12665,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12665,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12665,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12632 column 28.","line":12665,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":12665,"endColumn":24},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12666,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12666,"endColumn":74},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12666,"column":32,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12666,"endColumn":38},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12666,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12666,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12666,"column":75,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12666,"endColumn":175},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12667,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12673,"endColumn":4},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12667,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":12667,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12667,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":12667,"endColumn":21},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12632 column 28.","line":12668,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":12668,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12668,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":12670,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12670,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12672,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12672,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12672,"endColumn":78},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12673,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12673,"endColumn":168},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12674,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":12676,"endColumn":5},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12674,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12674,"endColumn":59},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12675,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":12675,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12676,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12676,"endColumn":37},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12632 column 22.","line":12676,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":12676,"endColumn":45},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12676,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12676,"endColumn":72},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12677,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12677,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12677,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12677,"endColumn":52},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12677,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":12677,"endColumn":38},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12677,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":12677,"endColumn":46},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12678,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12678,"endColumn":60},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12678,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12678,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12679,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12681,"endColumn":4},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12683,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12683,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12684,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":12686,"endColumn":5},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12685,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12685,"endColumn":14},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12685,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12685,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12686,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":12688,"endColumn":5},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12688,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":12688,"endColumn":75},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12688,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":12688,"endColumn":17},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12639 column 27.","line":12688,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":12688,"endColumn":86},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12689,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12745,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12689,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12689,"endColumn":17},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12692,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12692,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12692,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12692,"endColumn":46},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12692,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12692,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12692,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":12692,"endColumn":52},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12693,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12693,"endColumn":12},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12693,"column":14,"nodeType":"IfStatement","messageId":"exceed","endLine":12697,"endColumn":8},{"ruleId":"no-unused-vars","severity":1,"message":"'e' is assigned a value but never used.","line":12693,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":12693,"endColumn":49},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12693,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12693,"endColumn":93},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12694,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12696,"endColumn":14},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12694,"column":80,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12694,"endColumn":86},{"ruleId":"no-loop-func","severity":1,"message":"Function declared in a loop contains unsafe references to variable(s) 'p'.","line":12694,"column":120,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":12696,"endColumn":9},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12695,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":12695,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12696,"column":15,"nodeType":"BreakStatement","messageId":"exceed","endLine":12696,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12697,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12697,"endColumn":12},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12697,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12697,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12697,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":12697,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12872 column 15.","line":12697,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":12697,"endColumn":53},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12697,"column":116,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12697,"endColumn":152},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12698,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12698,"endColumn":72},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12698,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12698,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12698,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12698,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12698,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12698,"endColumn":68},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12702,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12702,"endColumn":46},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12702,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12702,"endColumn":46},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12702,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12702,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12702,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":12702,"endColumn":52},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12703,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12703,"endColumn":57},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12703,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12703,"endColumn":52},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12703,"column":58,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12703,"endColumn":72},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12703,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":12703,"endColumn":65},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12704,"column":25,"nodeType":"BreakStatement","messageId":"exceed","endLine":12704,"endColumn":31},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12706,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12706,"endColumn":72},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12706,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12706,"endColumn":72},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12706,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12706,"endColumn":72},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12706,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12706,"endColumn":68},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12708,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":12708,"endColumn":11},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12708,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12708,"endColumn":14},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12708,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":12708,"endColumn":17},{"ruleId":"prefer-const","severity":1,"message":"'i' is never reassigned. Use 'const' instead.","line":12708,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":12708,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12708,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":12714,"endColumn":7},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12709,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12709,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12710,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12710,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12711,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12713,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12712,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12712,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12712,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12712,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12714,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":12716,"endColumn":7},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12716,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12724,"endColumn":7},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12717,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12717,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12718,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12718,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12719,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12721,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12720,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12720,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12720,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12720,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12721,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":12723,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12724,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12732,"endColumn":7},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12725,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12725,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12726,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12726,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12727,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12729,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12728,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12728,"endColumn":25},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12728,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12728,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12729,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":12731,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12732,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12738,"endColumn":7},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12734,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12734,"endColumn":86},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12734,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12734,"endColumn":86},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12734,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12734,"endColumn":86},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12734,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12734,"endColumn":35},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12738,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12738,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12689 column 16.","line":12741,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12741,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12741,"column":20,"nodeType":"ForStatement","messageId":"exceed","endLine":12743,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12743,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12743,"endColumn":59},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12743,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12743,"endColumn":59},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12743,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12743,"endColumn":20},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":12743,"column":31,"nodeType":"CallExpression","messageId":"substring","endLine":12743,"endColumn":50},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12745,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12745,"endColumn":26},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12745,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12745,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12746,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12760,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12746,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12746,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":12747,"column":1,"nodeType":"Program","messageId":"max","endLine":12747,"endColumn":108},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12747,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12747,"endColumn":12},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12747,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12747,"endColumn":48},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12747,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12747,"endColumn":65},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 4 statements. Maximum allowed is 1.","line":12747,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12747,"endColumn":65},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12747,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":12747,"endColumn":71},{"ruleId":"no-cond-assign","severity":1,"message":"Expected a conditional expression and instead saw an assignment.","line":12747,"column":89,"nodeType":"AssignmentExpression","messageId":"missing","endLine":12759,"endColumn":22},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is assigned a value but never used.","line":12747,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":12747,"endColumn":96},{"ruleId":"no-loop-func","severity":1,"message":"Function declared in a loop contains unsafe references to variable(s) 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p'.","line":12747,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":12759,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12746 column 18.","line":12749,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":12749,"endColumn":36},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12747 column 11.","line":12749,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":12749,"endColumn":39},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12751,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12751,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12755,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":12757,"endColumn":8},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12758,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12758,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":12759,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":12759,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1298256,1298257],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12759,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12759,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12759,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12759,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12760,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12770,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12639 column 11.","line":12760,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12760,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12760,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12760,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12761,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":10},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12761,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12761,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":16},{"ruleId":"prefer-const","severity":1,"message":"'n' is never reassigned. Use 'const' instead.","line":12761,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":12761,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12761,"column":30,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12761,"endColumn":41},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12872 column 15.","line":12761,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":12761,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":12765,"column":1,"nodeType":"Program","messageId":"max","endLine":12765,"endColumn":119},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12765,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12765,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12767,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12767,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12768,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12768,"endColumn":11},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12769,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12769,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12769,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12769,"endColumn":45},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12770,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12784,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12632 column 25.","line":12770,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12770,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12770,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12770,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12770 column 18.","line":12771,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12771,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12772,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12772,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12773,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12773,"endColumn":14},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12773,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":12775,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12774,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12774,"endColumn":24},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12774,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12774,"endColumn":21},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12782,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12782,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12784,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12786,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12639 column 34.","line":12784,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12784,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12784,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12784,"endColumn":19},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12785,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12785,"endColumn":53},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12786,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12788,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12786,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12786,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12788,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12790,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12651 column 11.","line":12788,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12788,"endColumn":16},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12789,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12789,"endColumn":98},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12789,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12789,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12790,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12842,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12790,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12790,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12790,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12790,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12791,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12791,"endColumn":12},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12791,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12791,"endColumn":45},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12791,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":12791,"endColumn":59},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12791,"column":86,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12791,"endColumn":92},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12791,"column":109,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12791,"endColumn":133},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12872 column 15.","line":12791,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":12791,"endColumn":114},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12791,"column":159,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12791,"endColumn":160},{"ruleId":"no-shadow","severity":1,"message":"'r' is already declared in the upper scope on line 12688 column 85.","line":12792,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'s' is already declared in the upper scope on line 12784 column 15.","line":12792,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":74},{"ruleId":"no-shadow","severity":1,"message":"'a' is already declared in the upper scope on line 12788 column 15.","line":12792,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":81},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12792,"column":94,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12792,"endColumn":106},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12790 column 21.","line":12792,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":12792,"endColumn":99},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12794,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12794,"endColumn":147},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12794,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12794,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'l' declared on line 12798 column 12 is used outside of binding context.","line":12794,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12794,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12794,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12794,"endColumn":30},{"ruleId":"no-use-before-define","severity":1,"message":"'l' was used before it was defined.","line":12794,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12794,"endColumn":51},{"ruleId":"block-scoped-var","severity":1,"message":"'l' declared on line 12798 column 12 is used outside of binding context.","line":12794,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":12794,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12795,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12797,"endColumn":8},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12796,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12796,"endColumn":43},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12796,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12796,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12796,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12796,"endColumn":31},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12797,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":12839,"endColumn":8},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12798,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12798,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 12848 column 15.","line":12798,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12798,"endColumn":13},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12829 column 16 is used outside of binding context.","line":12798,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":12798,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'c' is already declared in the upper scope on line 12874 column 15.","line":12798,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":12798,"endColumn":20},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12798,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":12800,"endColumn":9},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12798,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12798,"endColumn":47},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12799,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12799,"endColumn":20},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12800,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12800,"endColumn":48},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12800,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12800,"endColumn":48},{"ruleId":"no-shadow","severity":1,"message":"'h' is already declared in the upper scope on line 12876 column 15.","line":12800,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12800,"endColumn":15},{"ruleId":"no-shadow","severity":1,"message":"'d' is already declared in the upper scope on line 12639 column 42.","line":12800,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":12800,"endColumn":31},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12801,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12801,"endColumn":70},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12801,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12801,"endColumn":70},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12801,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12801,"endColumn":22},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12802,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":12804,"endColumn":9},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12803,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12803,"endColumn":67},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12803,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12803,"endColumn":67},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12803,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12803,"endColumn":22},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12804,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12804,"endColumn":129},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12804,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12804,"endColumn":129},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12804,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12804,"endColumn":45},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12829 column 16 is used outside of binding context.","line":12804,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":12804,"endColumn":87},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12829 column 16 is used outside of binding context.","line":12804,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":12804,"endColumn":124},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":12807,"column":44,"nodeType":"CallExpression","messageId":"substring","endLine":12807,"endColumn":71},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12809,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12809,"endColumn":28},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12809,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12809,"endColumn":23},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12811,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12811,"endColumn":51},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12811,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12811,"endColumn":51},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12811,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12811,"endColumn":51},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12811,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12811,"endColumn":34},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12812,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":12838,"endColumn":9},{"ruleId":"block-scoped-var","severity":1,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12813,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":12813,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12813,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":12827,"endColumn":10},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12813,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12813,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12813,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":12813,"endColumn":52},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12814,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12814,"endColumn":43},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12814,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12814,"endColumn":35},{"ruleId":"block-scoped-var","severity":1,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12815,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":12815,"endColumn":22},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12790 column 18.","line":12816,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":12816,"endColumn":15},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12816,"column":21,"nodeType":"ForStatement","messageId":"exceed","endLine":12818,"endColumn":11},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12818,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":12824,"endColumn":11},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12819,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12819,"endColumn":44},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12819,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12819,"endColumn":36},{"ruleId":"block-scoped-var","severity":1,"message":"'d' declared on line 12800 column 30 is used outside of binding context.","line":12822,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12822,"endColumn":19},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12822,"column":22,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12822,"endColumn":28},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12822,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12822,"endColumn":29},{"ruleId":"block-scoped-var","severity":1,"message":"'d' declared on line 12800 column 30 is used outside of binding context.","line":12822,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":12822,"endColumn":31},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12822,"column":59,"nodeType":"NewExpression","messageId":"lower","endLine":12822,"endColumn":60},{"ruleId":"block-scoped-var","severity":1,"message":"'d' declared on line 12800 column 30 is used outside of binding context.","line":12822,"column":93,"nodeType":"Identifier","messageId":"outOfScope","endLine":12822,"endColumn":94},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12823,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12823,"endColumn":26},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12826,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12826,"endColumn":25},{"ruleId":"block-scoped-var","severity":1,"message":"'h' declared on line 12800 column 14 is used outside of binding context.","line":12826,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":12826,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12826,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12826,"endColumn":17},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12829,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12829,"endColumn":34},{"ruleId":"no-shadow","severity":1,"message":"'u' is already declared in the upper scope on line 12639 column 51.","line":12829,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":12829,"endColumn":14},{"ruleId":"no-redeclare","severity":1,"message":"'c' is already defined.","line":12829,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":12829,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12829,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":12829,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12829,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":12837,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12829,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":12829,"endColumn":41},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12830,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":12830,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12831,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":12831,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12832,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12832,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12834,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12834,"endColumn":19},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12835,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12835,"endColumn":27},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12835,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12835,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12835,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":12835,"endColumn":34},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12835,"column":40,"nodeType":"NewExpression","messageId":"lower","endLine":12835,"endColumn":41},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12836,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12836,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'c' declared on line 12798 column 19 is used outside of binding context.","line":12836,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":12836,"endColumn":18},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12837,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12837,"endColumn":14},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12839,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12839,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12839,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12839,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12841,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12841,"endColumn":17},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12842,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12846,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12843,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12843,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12843,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":12845,"endColumn":6},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12844,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12844,"endColumn":23},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12844,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12844,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12844,"column":24,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12844,"endColumn":72},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12844,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":12844,"endColumn":29},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12846 column 15.","line":12844,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":12844,"endColumn":65},{"ruleId":"no-self-assign","severity":1,"message":"'t' is assigned to itself.","line":12844,"column":94,"nodeType":"Identifier","messageId":"selfAssignment","endLine":12844,"endColumn":95},{"ruleId":"no-use-before-define","severity":1,"message":"'n' was used before it was defined.","line":12844,"column":97,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12844,"endColumn":98},{"ruleId":"no-use-before-define","severity":1,"message":"'n' was used before it was defined.","line":12844,"column":163,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12844,"endColumn":164},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12845,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12845,"endColumn":13},{"ruleId":"no-shadow","severity":1,"message":"'n' is already declared in the upper scope on line 12760 column 15.","line":12845,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":12845,"endColumn":12},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12845,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12845,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12846,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12848,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12632 column 28.","line":12846,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12846,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12846,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12846,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12846,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":12846,"endColumn":22},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12847,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12847,"endColumn":78},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12847,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12847,"endColumn":78},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12848,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12868,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'l' is already declared in the upper scope on line 12673 column 178.","line":12848,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12848,"endColumn":16},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12848,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12848,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12849,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12849,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12849,"column":16,"nodeType":"IfStatement","messageId":"exceed","endLine":12857,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12852,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12852,"endColumn":18},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12848 column 18.","line":12852,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":12852,"endColumn":13},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12854,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":12856,"endColumn":7},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12855,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12855,"endColumn":83},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12855,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12855,"endColumn":24},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12857,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":12859,"endColumn":6},{"ruleId":"no-unmodified-loop-condition","severity":1,"message":"'e' is not modified in this loop.","line":12857,"column":65,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":12857,"endColumn":66},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12859,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12863,"endColumn":6},{"ruleId":"unicorn/prefer-string-slice","severity":1,"message":"Prefer `String#slice()` over `String#substring()`.","line":12859,"column":42,"nodeType":"CallExpression","messageId":"substring","endLine":12859,"endColumn":65},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12863,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":12867,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 3 statements. Maximum allowed is 1.","line":12866,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":12866,"endColumn":27},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12866,"column":28,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12866,"endColumn":116},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12866,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12866,"endColumn":89},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12868,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12872,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12868,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12868,"endColumn":19},{"ruleId":"no-shadow","severity":1,"message":"'t' is already declared in the upper scope on line 12770 column 15.","line":12869,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":12869,"endColumn":10},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12869,"column":16,"nodeType":"ForStatement","messageId":"exceed","endLine":12871,"endColumn":6},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12871,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12871,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12872,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12874,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'o' is already declared in the upper scope on line 12639 column 19.","line":12872,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12872,"endColumn":16},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12874,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12876,"endColumn":5},{"ruleId":"no-shadow","severity":1,"message":"'e' is already declared in the upper scope on line 12676 column 44.","line":12874,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":12874,"endColumn":19},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12876,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12878,"endColumn":5},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":12877,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":12877,"endColumn":16},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12880,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12880,"endColumn":6},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12880,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12880,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '__esModule'.","line":12883,"column":18,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":12883,"endColumn":30},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12887,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12887,"endColumn":35},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12887,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12887,"endColumn":32},{"ruleId":"no-shadow","severity":1,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":12889,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":12889,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":12890,"column":1,"nodeType":"Program","messageId":"max","endLine":12890,"endColumn":98},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12890,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12890,"endColumn":98},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":12895,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":12895,"endColumn":183},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12895,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12895,"endColumn":126},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12897,"column":3,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12897,"endColumn":61},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12897,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12897,"endColumn":23},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12898,"column":16,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":12900,"endColumn":3},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":12899,"column":1,"nodeType":"Program","messageId":"max","endLine":12899,"endColumn":163},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12899,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12899,"endColumn":12},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12899,"endColumn":163},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12899,"endColumn":163},{"ruleId":"no-return-assign","severity":1,"message":"Return statement should not contain assignment.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12899,"endColumn":163},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12899,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":12899,"endColumn":163},{"ruleId":"no-void","severity":1,"message":"Expected 'undefined' and instead saw 'void'.","line":12899,"column":26,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":12899,"endColumn":32},{"ruleId":"no-use-before-define","severity":1,"message":"'o' was used before it was defined.","line":12899,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12899,"endColumn":49},{"ruleId":"no-use-before-define","severity":1,"message":"'i' was used before it was defined.","line":12899,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":12899,"endColumn":94},{"ruleId":"no-sequences","severity":1,"message":"Unexpected use of comma operator.","line":12899,"column":151,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":12899,"endColumn":152},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":12900,"column":4,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":12900,"endColumn":13},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":12900,"column":4,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":12900,"endColumn":13}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":27657,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/*!\n * jsoneditor.js\n *\n * @brief\n * JSONEditor is a web-based tool to view, edit, format, and validate JSON.\n * It has various modes such as a tree editor, a code editor, and a plain text\n * editor.\n *\n * Supported browsers: Chrome, Firefox, Safari, Edge\n *\n * @license\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not\n * use this file except in compliance with the License. You may obtain a copy\n * of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations under\n * the License.\n *\n * Copyright (c) 2011-2025 Jos de Jong, http://jsoneditoronline.org\n *\n * @author  Jos de Jong, <wjosdejong@gmail.com>\n * @version 10.4.1\n * @date    2025-08-28\n */\n( ( e, t ) => {\n\ttypeof exports === 'object' && typeof module === 'object' ? module.exports = t() : typeof define === 'function' && define.amd ? define( [], t ) : typeof exports === 'object' ? exports.JSONEditor = t() : e.JSONEditor = t();\n} )( self, () => {\n\treturn i = { 359: function ( e, t, i ) {\n\t\ti.d( t, { V: function () {\n\t\t\treturn o;\n\t\t}, e: function () {\n\t\t\treturn r;\n\t\t} } ); var t = i( 9151 ), n = i.n( t ), s = i( 6237 ); function o( e, t ) {\n\t\t\tvar 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 ) => {\n\t\t\t\tconst t = e.split( '.' ); return t[ t.length - 1 ] + ': ' + e;\n\t\t\t} ).join( ', ' ) + '}' ) ), r;\n\t\t} function r( e, t ) {\n\t\t\treturn n().search( e, t );\n\t\t}\n\t}, 413: function ( e, t, i ) {\n\t\tconst a = /^[a-z_$][a-z0-9_$-]*$/i, l = i( 8050 ), n = i( 9407 ); function o( e, t ) {\n\t\t\to.errors = null; const i = this._validateKeyword = this._validateKeyword || this.compile( n, !0 ); if ( i( e ) ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( o.errors = i.errors, t ) {\n\t\t\t\tthrow new Error( 'custom keyword definition is invalid: ' + this.errorsText( i.errors ) );\n\t\t\t} return !1;\n\t\t}e.exports = { add: function ( e, t ) {\n\t\t\tconst s = this.RULES; if ( s.keywords[ e ] ) {\n\t\t\t\tthrow new Error( 'Keyword ' + e + ' is already defined' );\n\t\t\t} if ( !a.test( e ) ) {\n\t\t\t\tthrow new Error( 'Keyword ' + e + ' is not a valid identifier' );\n\t\t\t} if ( t ) {\n\t\t\t\tthis.validateKeyword( t, !0 ); const i = t.type; if ( Array.isArray( i ) ) {\n\t\t\t\t\tfor ( let n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\tr( e, i[ n ], t );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tr( e, i, t );\n\t\t\t\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 ) );\n\t\t\t} function r( e, t, i ) {\n\t\t\t\tfor ( var n, o = 0; o < s.length; o++ ) {\n\t\t\t\t\tconst r = s[ o ]; if ( r.type == t ) {\n\t\t\t\t\t\tn = r; break;\n\t\t\t\t\t}\n\t\t\t\t}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;\n\t\t\t} return s.keywords[ e ] = s.all[ e ] = !0, this;\n\t\t}, get: function ( e ) {\n\t\t\tconst t = this.RULES.custom[ e ]; return t ? t.definition : this.RULES.keywords[ e ] || !1;\n\t\t}, remove: function ( e ) {\n\t\t\tconst t = this.RULES; delete t.keywords[ e ], delete t.all[ e ], delete t.custom[ e ]; for ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tfor ( let n = t[ i ].rules, o = 0; o < n.length; o++ ) {\n\t\t\t\t\tif ( n[ o ].keyword == e ) {\n\t\t\t\t\t\tn.splice( o, 1 ); break;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return this;\n\t\t}, validate: o };\n\t}, 600: function ( e, t, i ) {\n\t\tconst n = i( 3689 ).MissingRef; function o( t, s, i ) {\n\t\t\tconst a = this; if ( typeof this._opts.loadSchema !== 'function' ) {\n\t\t\t\tthrow new Error( 'options.loadSchema should be a function' );\n\t\t\t} typeof s === 'function' && ( i = s, s = void 0 ); const e = l( t ).then( () => {\n\t\t\t\tconst e = a._addSchema( t, void 0, s ); return e.validate || ( function o( r ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\treturn a._compile( r );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tif ( e instanceof n ) {\n\t\t\t\t\t\t\treturn t( e );\n\t\t\t\t\t\t} throw e;\n\t\t\t\t\t} function t( e ) {\n\t\t\t\t\t\tconst t = e.missingSchema; if ( n( t ) ) {\n\t\t\t\t\t\t\tthrow new Error( 'Schema ' + t + ' is loaded but ' + e.missingRef + ' cannot be resolved' );\n\t\t\t\t\t\t} e = a._loadingSchemas[ t ]; return e || ( e = a._loadingSchemas[ t ] = a._opts.loadSchema( t ) ).then( i, i ), e.then( ( e ) => {\n\t\t\t\t\t\t\tif ( !n( t ) ) {\n\t\t\t\t\t\t\t\treturn l( e ).then( () => {\n\t\t\t\t\t\t\t\t\tn( t ) || a.addSchema( e, t, void 0, s );\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} ).then( () => o( r ) ); function i() {\n\t\t\t\t\t\t\tdelete a._loadingSchemas[ t ];\n\t\t\t\t\t\t} function n( e ) {\n\t\t\t\t\t\t\treturn a._refs[ e ] || a._schemas[ e ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}( e ) );\n\t\t\t} ); return i && e.then( ( e ) => {\n\t\t\t\ti( null, e );\n\t\t\t}, i ), e; function l( e ) {\n\t\t\t\te = e.$schema; return e && !a.getSchema( e ) ? o.call( a, { $ref: e }, !0 ) : Promise.resolve();\n\t\t\t}\n\t\t}e.exports = o;\n\t}, 611: function ( e ) {\n\t\te.exports = function ( e ) {\n\t\t\tfor ( var t, i = 0, n = e.length, o = 0; o < n; ) {\n\t\t\t\ti++, ( t = e.charCodeAt( o++ ) ) >= 55296 && t <= 56319 && o < n && ( 64512 & e.charCodeAt( o ) ) == 56320 && o++;\n\t\t\t} return i;\n\t\t};\n\t}, 660: function ( e, t, i ) {\n\t\ti.d( t, { Oq: function () {\n\t\t\treturn o;\n\t\t}, SC: function () {\n\t\t\treturn s;\n\t\t}, ai: function () {\n\t\t\treturn n;\n\t\t}, hJ: function () {\n\t\t\treturn r;\n\t\t} } ); var n = document.body, o = 10485760, r = 2e4, s = 2147483648;\n\t}, 812: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\tthrow new Error( t + ' must be number' );\n\t\t\t} 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;\n\t\t};\n\t}, 1004: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 1035: function ( e ) {\n\t\te.exports = function ( n, e, B ) {\n\t\t\tlet 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 ) {\n\t\t\t\tvar s = n.util.schemaUnknownRules( n.schema, n.RULES.keywords ); if ( s ) {\n\t\t\t\t\ts = 'unknown keyword: ' + s; if ( n.opts.strictKeywords !== 'log' ) {\n\t\t\t\t\t\tthrow new Error( s );\n\t\t\t\t\t} n.logger.warn( s );\n\t\t\t\t}\n\t\t\t} 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 ) {\n\t\t\t\tl = 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; ' );\n\t\t\t} else {\n\t\t\t\tif ( n.isTop ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tvar d = 'default is ignored in the schema root'; if ( n.opts.strictDefaults !== 'log' ) {\n\t\t\t\t\t\t\tthrow new Error( d );\n\t\t\t\t\t\t} n.logger.warn( d );\n\t\t\t\t\t}t = ( t += ' var vErrors = null; ' ) + ' var errors = 0;     ' + ' if (rootData === undefined) rootData = data; ';\n\t\t\t\t} else {\n\t\t\t\t\tl = n.level, h = 'data' + ( ( c = n.dataLevel ) || '' ); if ( r && ( n.baseId = n.resolve.url( n.baseId, r ) ), i && !n.async ) {\n\t\t\t\t\t\tthrow new Error( 'async schema in sync schema' );\n\t\t\t\t\t} t += ' var errs_' + l + ' = errors;';\n\t\t\t\t} 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 ) {\n\t\t\t\t\tif ( n.opts.extendRefs == 'fail' ) {\n\t\t\t\t\t\tthrow new Error( '$ref: validation keywords used in schema at path \"' + n.errSchemaPath + '\" (see option extendRefs)' );\n\t\t\t\t\t} !0 !== n.opts.extendRefs && ( o = !1, n.logger.warn( '$ref: keywords ignored in schema at path \"' + n.errSchemaPath + '\"' ) );\n\t\t\t\t} if ( n.schema.$comment && n.opts.$comment && ( t += ' ' + n.RULES.all.$comment.code( n, '$comment' ) ), f ) {\n\t\t\t\t\tn.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 ) ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\t\t\tfor ( var S, k = -1, D = x.length - 1; k < D; ) {\n\t\t\t\t\t\t\t\t\t( 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\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} ( 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 + '; } ';\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tT = ( ( 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++; ';\n\t\t\t\t\t\t}t += ' } ';\n\t\t\t\t\t}\n\t\t\t\t} if ( n.schema.$ref && !o ) {\n\t\t\t\t\tt += ' ' + n.RULES.all.$ref.code( n, '$ref' ) + ' ', g && ( t = ( t += ' } if (errors === ' ) + ( a ? '0' : 'errs_' + l ) + ') { ', m += '}' );\n\t\t\t\t} else {\n\t\t\t\t\tconst E = n.RULES; if ( E ) {\n\t\t\t\t\t\tfor ( let O = -1, P = E.length - 1; O < P; ) {\n\t\t\t\t\t\t\tif ( z( I = E[ O += 1 ] ) ) {\n\t\t\t\t\t\t\t\tif ( I.type && ( t += ' if (' + n.util.checkDataType( I.type, h, n.opts.strictNumbers ) + ') { ' ), n.opts.useDefaults ) {\n\t\t\t\t\t\t\t\t\tif ( I.type == 'object' && n.schema.properties ) {\n\t\t\t\t\t\t\t\t\t\tvar R = n.schema.properties, $ = Object.keys( R ); if ( $ ) {\n\t\t\t\t\t\t\t\t\t\t\tfor ( var G, H = -1, F = $.length - 1; H < F; ) {\n\t\t\t\t\t\t\t\t\t\t\t\tif ( void 0 !== ( M = R[ G = $[ H += 1 ] ] ).default ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar _ = h + n.util.getProperty( G ); if ( n.compositeRule ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ( n.opts.strictDefaults ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\td = 'default is ignored for: ' + _; if ( n.opts.strictDefaults !== 'log' ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthrow new Error( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} n.logger.warn( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tt += ' if (' + _ + ' === undefined ', n.opts.useDefaults == 'empty' && ( t += ' || ' + _ + ' === null || ' + _ + \" === '' \" ), t += ' ) ' + _ + ' = ', n.opts.useDefaults == 'shared' ? t += ' ' + n.useDefault( M.default ) + ' ' : t += ' ' + JSON.stringify( M.default ) + ' ', t += '; ';\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} else if ( I.type == 'array' && Array.isArray( n.schema.items ) ) {\n\t\t\t\t\t\t\t\t\t\tconst L = n.schema.items; if ( L ) {\n\t\t\t\t\t\t\t\t\t\t\tfor ( var M, k = -1, V = L.length - 1; k < V; ) {\n\t\t\t\t\t\t\t\t\t\t\t\tif ( void 0 !== ( M = L[ k += 1 ] ).default ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t_ = h + '[' + k + ']'; if ( n.compositeRule ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ( n.opts.strictDefaults ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\td = 'default is ignored for: ' + _; if ( n.opts.strictDefaults !== 'log' ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthrow new Error( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} n.logger.warn( d );\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tt += ' if (' + _ + ' === undefined ', n.opts.useDefaults == 'empty' && ( t += ' || ' + _ + ' === null || ' + _ + \" === '' \" ), t += ' ) ' + _ + ' = ', n.opts.useDefaults == 'shared' ? t += ' ' + n.useDefault( M.default ) + ' ' : t += ' ' + JSON.stringify( M.default ) + ' ', t += '; ';\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} var N, Z = I.rules; if ( Z ) {\n\t\t\t\t\t\t\t\t\tfor ( var W, j = -1, K = Z.length - 1; j < K; ) {\n\t\t\t\t\t\t\t\t\t\tY( W = Z[ j += 1 ] ) && ( W = W.code( n, W.keyword, I.type ) ) && ( t += ' ' + W + ' ', g ) && ( p += '}' );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}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 += '}' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}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 + ';';\n\t\t\t} return t; function z( e ) {\n\t\t\t\tfor ( let t = e.rules, i = 0; i < t.length; i++ ) {\n\t\t\t\t\tif ( Y( t[ i ] ) ) {\n\t\t\t\t\t\treturn 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} function Y( e ) {\n\t\t\t\treturn void 0 !== n.schema[ e.keyword ] || e.implements && ( ( e ) => {\n\t\t\t\t\tfor ( let t = e.implements, i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\tif ( void 0 !== n.schema[ t[ i ] ] ) {\n\t\t\t\t\t\t\treturn 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} )( e );\n\t\t\t}\n\t\t};\n\t}, 1081: function () {\n\t\tfunction e( e ) {\n\t\t\tvoid 0 === e || 'remove' in e || Object.defineProperty( e, 'remove', { configurable: !0, enumerable: !0, writable: !0, value: function () {\n\t\t\t\tvoid 0 !== this.parentNode && this.parentNode.removeChild( this );\n\t\t\t} } );\n\t\t} 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 ) {\n\t\t\tfor ( let t = 0; t < this.length; t++ ) {\n\t\t\t\tconst i = this[ t ]; if ( e.call( this, i, t, this ) ) {\n\t\t\t\t\treturn t;\n\t\t\t\t}\n\t\t\t} return -1;\n\t\t}, configurable: !0, writable: !0 } ), Array.prototype.find || Object.defineProperty( Array.prototype, 'find', { value: function ( e ) {\n\t\t\te = this.findIndex( e ); return this[ e ];\n\t\t}, configurable: !0, writable: !0 } ), String.prototype.trim || ( String.prototype.trim = function () {\n\t\t\treturn this.replace( /^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g, '' );\n\t\t} );\n\t}, 1292: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 1342: function ( e ) {\n\t\te.exports = function t( e, i ) {\n\t\t\tfunction n( e ) {\n\t\t\t\treturn t.insensitive && ( String( e ) ).toLowerCase() || String( e );\n\t\t\t} 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 ) {\n\t\t\t\tif ( a < s ) {\n\t\t\t\t\treturn -1;\n\t\t\t\t} if ( s < a ) {\n\t\t\t\t\treturn 1;\n\t\t\t\t}\n\t\t\t} for ( let g = 0, p = Math.max( d.length, u.length ); g < p; g++ ) {\n\t\t\t\tif ( 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 ) ) {\n\t\t\t\t\treturn isNaN( o ) ? 1 : -1;\n\t\t\t\t} if ( typeof o !== typeof r && ( o = String( o ), r = String( r ) ), o < r ) {\n\t\t\t\t\treturn -1;\n\t\t\t\t} if ( r < o ) {\n\t\t\t\t\treturn 1;\n\t\t\t\t}\n\t\t\t} return 0;\n\t\t};\n\t}, 1346: function ( e, t, o ) {\n\t\tvar 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 ) {\n\t\t\tif ( !( this instanceof C ) ) {\n\t\t\t\tthrow new Error( 'JSONEditor constructor called without \"new\".' );\n\t\t\t} const n = u(); if ( n !== -1 && n < 9 ) {\n\t\t\t\tthrow new Error( 'Unsupported browser, IE9 or newer required. Please install the newest version of your browser.' );\n\t\t\t} 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 ) => {\n\t\t\t\t!C.VALID_OPTIONS.includes( e ) && console.warn( 'Unknown option \"' + e + '\". This option will be ignored' );\n\t\t\t} ), arguments.length && this._create( e, t, i );\n\t\t} 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 ) {\n\t\t\tthis.container = e, this.options = t || {}, this.json = i || {}; e = this.options.mode || this.options.modes && this.options.modes[ 0 ] || 'tree'; this.setMode( e );\n\t\t}, C.prototype.destroy = function () {}, C.prototype.set = function ( e ) {\n\t\t\tthis.json = e;\n\t\t}, C.prototype.get = function () {\n\t\t\treturn this.json;\n\t\t}, C.prototype.setText = function ( e ) {\n\t\t\tthis.json = g( e );\n\t\t}, C.prototype.getText = function () {\n\t\t\treturn JSON.stringify( this.json );\n\t\t}, C.prototype.setName = function ( e ) {\n\t\t\tthis.options || ( this.options = {} ), this.options.name = e;\n\t\t}, C.prototype.getName = function () {\n\t\t\treturn this.options && this.options.name;\n\t\t}, C.prototype.setMode = function ( e ) {\n\t\t\tif ( e !== this.options.mode || !this.create ) {\n\t\t\t\tconst t = this.container, i = h( {}, this.options ), n = i.mode, o = C.modes[ i.mode = e ]; if ( !o ) {\n\t\t\t\t\tthrow new Error( 'Unknown mode \"' + i.mode + '\"' );\n\t\t\t\t} 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' ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\to.load.call( this );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t}\n\t\t\t\t} if ( typeof i.onModeChange === 'function' && e !== n ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ti.onModeChange( e, n );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}, C.prototype.getMode = function () {\n\t\t\treturn this.options.mode;\n\t\t}, C.prototype._onError = function ( e ) {\n\t\t\tthis.options && typeof this.options.onError === 'function' ? this.options.onError( e ) : window.alert( e.toString() );\n\t\t}, C.prototype.setSchema = function ( e, t ) {\n\t\t\tif ( e ) {\n\t\t\t\tlet i; try {\n\t\t\t\t\tthis.options.ajv ? i = this.options.ajv : ( ( i = f( { allErrors: !0, verbose: !0, schemaId: 'auto', $data: !0 } ) ).addMetaSchema( o( 5207 ) ), i.addMetaSchema( o( 6801 ) ) );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.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`.' );\n\t\t\t\t} if ( i ) {\n\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\tfor ( const n in t ) {\n\t\t\t\t\t\t\ti.removeSchema( n ), t[ n ] && i.addSchema( t[ n ], n );\n\t\t\t\t\t\t} this.options.schemaRefs = t;\n\t\t\t\t\t} this.validateSchema = i.compile( e ), this.options.schema = e, this.options.schemaRefs = t, this.validate();\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tthis.validateSchema = null, this.options.schema = null, this.options.schemaRefs = null, this.validate();\n\t\t\t} this.refresh(), typeof this._onSchemaChange === 'function' && this._onSchemaChange( e, t );\n\t\t}, C.prototype.validate = function () {}, C.prototype.refresh = function () {}, ( C.registerMode = function ( e ) {\n\t\t\tlet t; if ( Array.isArray( e ) ) {\n\t\t\t\tfor ( o = 0; o < e.length; o++ ) {\n\t\t\t\t\tC.registerMode( e[ o ] );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( !( 'mode' in e ) ) {\n\t\t\t\t\tthrow new Error( 'Property \"mode\" missing' );\n\t\t\t\t} if ( !( 'mixin' in e ) ) {\n\t\t\t\t\tthrow new Error( 'Property \"mixin\" missing' );\n\t\t\t\t} if ( !( 'data' in e ) ) {\n\t\t\t\t\tthrow new Error( 'Property \"data\" missing' );\n\t\t\t\t} const i = e.mode; if ( i in C.modes ) {\n\t\t\t\t\tthrow new Error( 'Mode \"' + i + '\" already registered' );\n\t\t\t\t} if ( typeof e.mixin.create !== 'function' ) {\n\t\t\t\t\tthrow new Error( 'Required function \"create\" missing on mixin' );\n\t\t\t\t} for ( var n = [ 'setMode', 'registerMode', 'modes' ], o = 0; o < n.length; o++ ) {\n\t\t\t\t\tif ( ( t = n[ o ] ) in e.mixin ) {\n\t\t\t\t\t\tthrow new Error( 'Reserved property \"' + t + '\" not allowed in mixin' );\n\t\t\t\t\t}\n\t\t\t\t} C.modes[ i ] = e;\n\t\t\t}\n\t\t} )( 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;\n\t}, 1389: function ( e, t, i ) {\n\t\ti.d( t, { n: function () {\n\t\t\treturn r;\n\t\t} } ); const u = i( 6545 ), g = i( 3057 ); function o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function n( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var r = ( () => {\n\t\t\tfunction d( e, t, i, n ) {\n\t\t\t\tif ( !( this instanceof d ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} for ( var o = { code: { text: ( 0, g.Tl )( 'modeCodeText' ), title: ( 0, g.Tl )( 'modeCodeTitle' ), click: function () {\n\t\t\t\t\t\tn( 'code' );\n\t\t\t\t\t} }, form: { text: ( 0, g.Tl )( 'modeFormText' ), title: ( 0, g.Tl )( 'modeFormTitle' ), click: function () {\n\t\t\t\t\t\tn( 'form' );\n\t\t\t\t\t} }, text: { text: ( 0, g.Tl )( 'modeTextText' ), title: ( 0, g.Tl )( 'modeTextTitle' ), click: function () {\n\t\t\t\t\t\tn( 'text' );\n\t\t\t\t\t} }, tree: { text: ( 0, g.Tl )( 'modeTreeText' ), title: ( 0, g.Tl )( 'modeTreeTitle' ), click: function () {\n\t\t\t\t\t\tn( 'tree' );\n\t\t\t\t\t} }, view: { text: ( 0, g.Tl )( 'modeViewText' ), title: ( 0, g.Tl )( 'modeViewTitle' ), click: function () {\n\t\t\t\t\t\tn( 'view' );\n\t\t\t\t\t} }, preview: { text: ( 0, g.Tl )( 'modePreviewText' ), title: ( 0, g.Tl )( 'modePreviewTitle' ), click: function () {\n\t\t\t\t\t\tn( 'preview' );\n\t\t\t\t\t} } }, r = [], s = 0; s < t.length; s++ ) {\n\t\t\t\t\tconst a = t[ s ], l = o[ a ]; if ( !l ) {\n\t\t\t\t\t\tthrow new Error( 'Unknown mode \"' + a + '\"' );\n\t\t\t\t\t} l.className = 'jsoneditor-type-modes' + ( i === a ? ' jsoneditor-selected' : '' ), r.push( l );\n\t\t\t\t} var c = o[ i ]; if ( !c ) {\n\t\t\t\t\tthrow new Error( 'Unknown mode \"' + i + '\"' );\n\t\t\t\t} 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 () {\n\t\t\t\t\tnew u.t( r ).show( h, e );\n\t\t\t\t}, 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 };\n\t\t\t} return e = d, ( t = [ { key: 'focus', value: function () {\n\t\t\t\tthis.dom.box.focus();\n\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\tthis.dom && this.dom.frame && this.dom.frame.parentNode && this.dom.frame.parentNode.removeChild( this.dom.frame ), this.dom = null;\n\t\t\t} } ] ) && n( e.prototype, t ), i && n( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t} )();\n\t}, 1678: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 1746: function ( e, t, i ) {\n\t\tlet n; if ( window.Picker ) {\n\t\t\tn = window.Picker;\n\t\t} else {\n\t\t\ttry {\n\t\t\t\tn = i( 7598 );\n\t\t\t} catch ( e ) {}\n\t\t}e.exports = n;\n\t}, 1765: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tlet 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 ) {\n\t\t\t\tthrow new Error( t + ' must be number' );\n\t\t\t} if ( !b && void 0 !== v && typeof v !== 'number' && typeof v !== 'boolean' ) {\n\t\t\t\tthrow new Error( I + ' must be number or boolean' );\n\t\t\t} 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;\n\t\t};\n\t}, 1925: function ( e, t, i ) {\n\t\ti.d( t, { p: function () {\n\t\t\treturn n;\n\t\t} } ); const u = i( 6237 ); function n( i, e, n ) {\n\t\t\tvar 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() {\n\t\t\t\tif ( c && c.parentNode ) {\n\t\t\t\t\tfor ( const e in c.parentNode.removeChild( c ), s ) {\n\t\t\t\t\t\tt = e, Object.prototype.hasOwnProperty.call( s, t ) && ( ( t = s[ e ] ) && ( 0, u.removeEventListener )( r, e, t ), delete s[ e ] );\n\t\t\t\t\t} typeof n === 'function' && n( i );\n\t\t\t\t} let t;\n\t\t\t} function d( e ) {\n\t\t\t\t( e = e.target ) === c || ( 0, u.isChildOf )( e, c ) || h();\n\t\t\t} 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 () {\n\t\t\t\tclearTimeout( t ), t = null;\n\t\t\t}, c.onmouseout = function () {\n\t\t\t\tt = t || setTimeout( h, 200 );\n\t\t\t} ), c.destroy = h, c;\n\t\t}\n\t}, 1948: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { textModeMixins: function () {\n\t\t\treturn A;\n\t\t} } ); 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 ) {\n\t\t\treturn ( r = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function s( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( r( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( r( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), r( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} const y = ( () => {\n\t\t\tfunction i( e, t ) {\n\t\t\t\tif ( !( this instanceof i ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} this.schema = e, this.schemaRefs = t || {}, this.suggestions = {}, this.suggestionsRefs = {}, this._buildSuggestions();\n\t\t\t} return e = i, ( t = [ { key: '_buildSuggestions', value: function () {\n\t\t\t\tfor ( const e in this._handleSchemaEntry( '', this.schema, this.suggestions ), this.schemaRefs ) {\n\t\t\t\t\tthis.suggestionsRefs[ e ] = {}, this._handleSchemaEntry( '', this.schemaRefs[ e ], this.suggestionsRefs[ e ] );\n\t\t\t\t}\n\t\t\t} }, { key: '_handleRef', value: function ( e, t, i ) {\n\t\t\t\ti[ e ] = i[ e ] || {}, i[ e ].refs = i[ e ].refs || [], i[ e ].refs = ( 0, C.uniqueMergeArrays )( i[ e ].refs, [ t ] );\n\t\t\t} }, { key: '_handleSchemaEntry', value: function ( e, t, i ) {\n\t\t\t\tif ( t ) {\n\t\t\t\t\tif ( t.$ref ) {\n\t\t\t\t\t\tthis._handleRef( e, t.$ref, i );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst n = this._checkOfConditon( t ); if ( n ) {\n\t\t\t\t\t\t\tthis._handleOfCondition( e, t[ n ], i );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tswitch ( t.type ) {\n\t\t\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tconsole.error( 'SchemaTextCompleter: schema node is missing for path', e );\n\t\t\t\t}\n\t\t\t} }, { key: '_handleObject', value: function ( t, i, n ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\t( 0, C.asyncExec )( () => {\n\t\t\t\t\t\to._handleSchemaEntry( ''.concat( t, '/' ).concat( e ), i.properties[ e ], n );\n\t\t\t\t\t} );\n\t\t\t\t} ) );\n\t\t\t} }, { key: '_handlePrimitive', value: function ( e, t, i ) {\n\t\t\t\ti[ 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 ) );\n\t\t\t} }, { key: '_handleBoolean', value: function ( e, t, i ) {\n\t\t\t\ti[ e ] || ( i[ e ] = { bool: [ !0, !1 ] } );\n\t\t\t} }, { key: '_handleArray', value: function ( e, t, i ) {\n\t\t\t\tconst n = this; t.items && ( 0, C.asyncExec )( () => {\n\t\t\t\t\tn._handleSchemaEntry( ''.concat( e, '/\\\\d+' ), t.items, i );\n\t\t\t\t} );\n\t\t\t} }, { key: '_handleOfCondition', value: function ( t, e, i ) {\n\t\t\t\tconst n = this; e && e.length && e.forEach( ( e ) => {\n\t\t\t\t\t( 0, C.asyncExec )( () => {\n\t\t\t\t\t\tn._handleSchemaEntry( t, e, i );\n\t\t\t\t\t} );\n\t\t\t\t} );\n\t\t\t} }, { key: '_checkOfConditon', value: function ( e ) {\n\t\t\t\tif ( e ) {\n\t\t\t\t\treturn e.oneOf ? 'oneOf' : e.anyOf ? 'anyOf' : e.allOf ? 'allOf' : void 0;\n\t\t\t\t}\n\t\t\t} }, { key: 'getCompletions', value: function ( e, t, n, i, s ) {\n\t\t\t\tconst c = this; try {\n\t\t\t\t\tconst o = f.parse( t.getValue() ).pointers || {}, r = function ( n ) {\n\t\t\t\t\t\tfunction e( t ) {\n\t\t\t\t\t\t\tlet 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 ) } ) ) ) );\n\t\t\t\t\t\t} var o = [], r = 0; e( 'props' ), e( 'enum' ), e( 'bool' ), e( 'examples' ), o.length && s( null, o );\n\t\t\t\t\t}; Object.keys( o ).forEach( ( i ) => {\n\t\t\t\t\t\t( 0, C.asyncExec )( () => {\n\t\t\t\t\t\t\tfunction l( i, e, n ) {\n\t\t\t\t\t\t\t\tlet 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' ) {\n\t\t\t\t\t\t\t\t\tif ( ( t = e[ o ] ) != null && ( t = t.refs ) != null && t.length ) {\n\t\t\t\t\t\t\t\t\t\tlet r, s = {}; for ( r in e[ o ].refs ) {\n\t\t\t\t\t\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t\t\t\t\t\t} return s;\n\t\t\t\t\t\t\t\t\t} if ( new RegExp( '^'.concat( n ).concat( o, '$' ) ).test( i ) ) {\n\t\t\t\t\t\t\t\t\t\treturn e[ o ];\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t\t} );\n\t\t\t\t\t} );\n\t\t\t\t} catch ( e ) {}\n\t\t\t} } ] ) && s( e.prototype, t ), n && s( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;\n\t\t} )(); function I( e ) {\n\t\t\treturn ( I = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} var t = {}, v = 'ace/theme/jsoneditor'; function b() {\n\t\t\ttry {\n\t\t\t\tthis.format();\n\t\t\t} catch ( e ) {}\n\t\t}t.create = function ( e ) {\n\t\t\tvar 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 ) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t}, this.frame.onkeydown = function ( e ) {\n\t\t\t\t\ta._onKeyDown( e );\n\t\t\t\t}, { 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 () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.format(), a._onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t}, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-compact', e.title = ( 0, d.Tl )( 'compactTitle' ), this.menu.appendChild( e ), e.onclick = function () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.compact(), a._onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.options.enableSort && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-sort', e.title = ( 0, d.Tl )( 'sortTitleShort' ), e.onclick = function () {\n\t\t\t\t\ta._showSortModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\ta._showTransformModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.repair(), a._onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.mode === 'code' && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-undo jsoneditor-separator', e.title = ( 0, d.Tl )( 'undo' ), e.onclick = function () {\n\t\t\t\t\to.aceEditor.getSession().getUndoManager().undo();\n\t\t\t\t}, 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 () {\n\t\t\t\t\to.aceEditor.getSession().getUndoManager().redo();\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ta.setMode( e ), a.modeSwitcher.focus();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ta._onError( e );\n\t\t\t\t\t}\n\t\t\t\t} ) ) ), 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 () {\n\t\t\t\t\twindow.open( t.href, t.target, 'noreferrer' );\n\t\t\t\t}, 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 ) {\n\t\t\t\t\ti.call( this, e && e.length ? e : a.annotations );\n\t\t\t\t}, 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 () {\n\t\t\t\ta._validateAndCatch();\n\t\t\t}, onFocusLine: function ( e ) {\n\t\t\t\ta.isFocused = !0, isNaN( e ) || a.setTextSelection( { row: e, column: 1 }, { row: e, column: 1e3 } );\n\t\t\t}, onChangeHeight: function ( e ) {\n\t\t\t\te = e + ( a.dom.statusBar ? a.dom.statusBar.clientHeight : 0 ) + 1; a.content.style.marginBottom = -e + 'px', a.content.style.paddingBottom = e + 'px';\n\t\t\t} } ), 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 );\n\t\t}, t._onSchemaChange = function ( e, t ) {\n\t\t\tthis.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 ) ) );\n\t\t}, t._onChange = function () {\n\t\t\tconst e = this; if ( !this.onChangeDisabled ) {\n\t\t\t\tif ( setTimeout( () => {\n\t\t\t\t\te._updateHistoryButtons && e._updateHistoryButtons();\n\t\t\t\t} ), this._debouncedValidate(), this.options.onChange ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChange callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t} if ( this.options.onChangeText ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChangeText( this.getText() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChangeText callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}, t._updateHistoryButtons = function () {\n\t\t\tlet 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() );\n\t\t}, t._showSortModal = function () {\n\t\t\ttry {\n\t\t\t\tconst i = this, e = this.options.modalAnchor || a.ai, n = this.get(); ( 0, o.showSortModal )( e, n, ( e ) => {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, i.sortedBy );\n\t\t\t} catch ( e ) {\n\t\t\t\tthis._onError( e );\n\t\t\t}\n\t\t}, t._showTransformModal = function () {\n\t\t\tconst t = this; try {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\te = o( s, e ); t.update( e );\n\t\t\t\t} } );\n\t\t\t} catch ( e ) {\n\t\t\t\tthis._onError( e );\n\t\t\t}\n\t\t}, t._onSelect = function () {\n\t\t\tthis._updateCursorInfo(), this._emitSelectionChange();\n\t\t}, t._onKeyDown = function ( e ) {\n\t\t\tlet 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();\n\t\t}, t._onMouseDown = function () {\n\t\t\tthis._updateCursorInfo(), this._emitSelectionChange();\n\t\t}, t._onBlur = function () {\n\t\t\tconst e = this; setTimeout( () => {\n\t\t\t\te.isFocused || ( e._updateCursorInfo(), e._emitSelectionChange() ), e.isFocused = !1;\n\t\t\t} );\n\t\t}, t._updateCursorInfo = function () {\n\t\t\tlet e, t, i, n, o, r = this; function s() {\n\t\t\t\tr.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;\n\t\t\t} this.textarea ? setTimeout( () => {\n\t\t\t\tconst 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();\n\t\t\t}, 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();\n\t\t}, t._emitSelectionChange = function () {\n\t\t\tlet e; this._selectionChangedHandler && ( e = this.getTextSelection(), this._selectionChangedHandler( e.start, e.end, e.text ) );\n\t\t}, t._refreshAnnotations = function () {\n\t\t\tlet e, t = this.aceEditor && this.aceEditor.getSession(); t && ( e = t.getAnnotations().filter( ( e ) => e.type === 'error' ), t.setAnnotations( e ) );\n\t\t}, t.destroy = function () {\n\t\t\tthis.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();\n\t\t}, t.compact = function () {\n\t\t\tvar e = this.get(), e = JSON.stringify( e ); this.updateText( e );\n\t\t}, t.format = function () {\n\t\t\tvar e = this.get(), e = JSON.stringify( e, null, this.indentation ); this.updateText( e );\n\t\t}, t.repair = function () {\n\t\t\tconst e = this.getText(); try {\n\t\t\t\tconst t = ( 0, n.m )( e ); this.updateText( t );\n\t\t\t} catch ( e ) {}\n\t\t}, t.focus = function () {\n\t\t\tthis.textarea && this.textarea.focus(), this.aceEditor && this.aceEditor.focus();\n\t\t}, t.resize = function () {\n\t\t\tthis.aceEditor && this.aceEditor.resize( !1 );\n\t\t}, t.set = function ( e ) {\n\t\t\tthis.setText( JSON.stringify( e, null, this.indentation ) );\n\t\t}, t.update = function ( e ) {\n\t\t\tthis.updateText( JSON.stringify( e, null, this.indentation ) );\n\t\t}, t.get = function () {\n\t\t\tconst e = this.getText(); return ( 0, C.parse )( e );\n\t\t}, t.getText = function () {\n\t\t\treturn this.textarea ? this.textarea.value : this.aceEditor ? this.aceEditor.getValue() : '';\n\t\t}, t._setText = function ( e, t ) {\n\t\t\tvar 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( () => {\n\t\t\t\ti.aceEditor && i.aceEditor.session.getUndoManager().reset();\n\t\t\t} ) ), setTimeout( () => {\n\t\t\t\tn._updateHistoryButtons && n._updateHistoryButtons();\n\t\t\t} ) ), this._debouncedValidate();\n\t\t}, t.setText = function ( e ) {\n\t\t\tthis._setText( e, !0 );\n\t\t}, t.updateText = function ( e ) {\n\t\t\tthis.getText() !== e && this._setText( e, !1 );\n\t\t}, t.validate = function () {\n\t\t\tlet t, i = this, n = [], o = []; try {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tif ( !t ) {\n\t\t\t\t\t\treturn Promise.resolve( [] );\n\t\t\t\t\t} try {\n\t\t\t\t\t\tconst i = t( e ); return ( ( 0, C.isPromise )( i ) ? i : Promise.resolve( i ) ).then( ( e ) => Array.isArray( e ) ? e.filter( ( e ) => {\n\t\t\t\t\t\t\tconst 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;\n\t\t\t\t\t\t} ).map( ( e ) => ( { dataPath: ( 0, C.stringifyPath )( e.path ), message: e.message, type: 'customValidation' } ) ) : [] );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\treturn Promise.reject( e );\n\t\t\t\t\t}\n\t\t\t\t} )( 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 ) );\n\t\t\t} catch ( e ) {\n\t\t\t\treturn 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 );\n\t\t\t}\n\t\t}, t._validateAndCatch = function () {\n\t\t\tthis.validate().catch( ( e ) => {\n\t\t\t\tconsole.error( 'Error running validation:', e );\n\t\t\t} );\n\t\t}, t._renderErrors = function ( n ) {\n\t\t\tvar 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 ) => {\n\t\t\t\tconst 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' } : {};\n\t\t\t} ), this._refreshAnnotations() ), this.errorTable.setErrors( n, e ), this.aceEditor && this.aceEditor.resize( !1 );\n\t\t}, t.getTextSelection = function () {\n\t\t\tlet 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;\n\t\t}, t.onTextSelectionChange = function ( e ) {\n\t\t\ttypeof e === 'function' && ( this._selectionChangedHandler = ( 0, C.debounce )( e, this.DEBOUNCE_INTERVAL ) );\n\t\t}, t.setTextSelection = function ( e, t ) {\n\t\t\tlet 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 ) ) );\n\t\t}; var A = [ { mode: 'text', mixin: t, data: 'text', load: b }, { mode: 'code', mixin: t, data: 'text', load: b } ];\n\t}, 2e3: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tif ( s.length < e.opts.loopRequired && e.schema.properties && Object.keys( e.schema.properties ).length ) {\n\t\t\t\t\tvar u = [], g = s; if ( g ) {\n\t\t\t\t\t\tfor ( let p = -1, m = g.length - 1; p < m; ) {\n\t\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tu = s;\n\t\t\t\t}\n\t\t\t} if ( d || u.length ) {\n\t\t\t\tvar y = e.errorPath, s = d || u.length >= e.opts.loopRequired, I = e.opts.ownProperties; if ( t ) {\n\t\t\t\t\tif ( n += ' var missing' + o + '; ', s ) {\n\t\t\t\t\t\td || ( 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();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tn += ' if ( '; const A = u; if ( A ) {\n\t\t\t\t\t\t\tfor ( var w = -1, x = A.length - 1; w < x; ) {\n\t\t\t\t\t\t\t\tE = 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\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}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();\n\t\t\t\t\t}!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 { ';\n\t\t\t\t} else if ( s ) {\n\t\t\t\t\td || ( 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 += '  }  ' );\n\t\t\t\t} else {\n\t\t\t\t\tconst T = u; if ( T ) {\n\t\t\t\t\t\tfor ( var E, R = -1, $ = T.length - 1; R < $; ) {\n\t\t\t\t\t\t\tE = 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++; } ';\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}e.errorPath = y;\n\t\t\t} else {\n\t\t\t\tt && ( n += ' if (true) {' );\n\t\t\t} return n;\n\t\t};\n\t}, 2079: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 2084: function ( e, t, i ) {\n\t\tvar 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,\n\t\t\tc = /^(?:(?: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 ) {\n\t\t\treturn n.copy( p[ e = e == 'full' ? 'full' : 'fast' ] );\n\t\t} function m( e ) {\n\t\t\tvar 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 );\n\t\t} function f( e, t ) {\n\t\t\tvar 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 ] );\n\t\t}( 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 ) {\n\t\t\te = e.split( C ); return e.length == 2 && m( e[ 0 ] ) && f( e[ 1 ], !0 );\n\t\t}, uri: function ( e ) {\n\t\t\treturn y.test( e ) && a.test( e );\n\t\t}, '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 ) {\n\t\t\tif ( I.test( e ) ) {\n\t\t\t\treturn !1;\n\t\t\t} try {\n\t\t\t\treturn new RegExp( e ), !0;\n\t\t\t} catch ( e ) {\n\t\t\t\treturn !1;\n\t\t\t}\n\t\t}\n\t}, 2115: function ( e, t, i ) {\n\t\tfunction o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function r( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t}i.d( t, { N: function () {\n\t\t\treturn n;\n\t\t} } ); var n = ( () => {\n\t\t\tfunction i( e ) {\n\t\t\t\tif ( !( this instanceof i ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} 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';\n\t\t\t} return e = i, ( t = [ { key: 'getErrorTable', value: function () {\n\t\t\t\treturn this.dom.validationErrorsContainer;\n\t\t\t} }, { key: 'getErrorCounter', value: function () {\n\t\t\t\treturn this.dom.validationErrorCount;\n\t\t\t} }, { key: 'getWarningIcon', value: function () {\n\t\t\t\treturn this.dom.validationErrorIcon;\n\t\t\t} }, { key: 'getErrorIcon', value: function () {\n\t\t\t\treturn this.dom.parseErrorIndication;\n\t\t\t} }, { key: 'toggleTableVisibility', value: function () {\n\t\t\t\tthis.errorTableVisible = !this.errorTableVisible, this.onToggleVisibility( this.errorTableVisible );\n\t\t\t} }, { key: 'setErrors', value: function ( e, r ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tisNaN( 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 () {\n\t\t\t\t\t\ta.onFocusLine( e );\n\t\t\t\t\t}, s.appendChild( i );\n\t\t\t\t} ), 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 () {\n\t\t\t\t\ta.dom.additionalErrorsIndication.style.display = a.dom.validationErrorsContainer.clientHeight > 0 && a.dom.validationErrorsContainer.scrollTop === 0 ? 'block' : 'none';\n\t\t\t\t} ) : 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';\n\t\t\t} } ] ) && r( e.prototype, t ), n && r( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;\n\t\t} )();\n\t}, 2124: function ( e ) {\n\t\te.exports = function ( e, t, B ) {\n\t\t\tvar 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 ) {\n\t\t\t\treturn e !== '__proto__';\n\t\t\t} 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 ) {\n\t\t\t\tif ( 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 ) {\n\t\t\t\t\tif ( n += ' var isAdditional' + o + ' = !(false ', r.length ) {\n\t\t\t\t\t\tif ( r.length > 8 ) {\n\t\t\t\t\t\t\tn += ' || validate.schema' + s + '.hasOwnProperty(' + g + ') ';\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconst V = r; if ( V ) {\n\t\t\t\t\t\t\t\tfor ( let Z = -1, j = V.length - 1; Z < j; ) {\n\t\t\t\t\t\t\t\t\tS = V[ Z += 1 ], n += ' || ' + g + ' == ' + e.util.toQuotedString( S ) + ' ';\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( y.length ) {\n\t\t\t\t\t\tconst K = y; if ( K ) {\n\t\t\t\t\t\t\tfor ( let z = -1, Y = K.length - 1; z < Y; ) {\n\t\t\t\t\t\t\t\tM = K[ z += 1 ], n += ' || ' + e.usePattern( M ) + '.test(' + g + ') ';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}n += ' ); if (isAdditional' + o + ') { ';\n\t\t\t\t}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 += '}' );\n\t\t\t} const X = e.opts.useDefaults && !e.compositeRule; if ( r.length ) {\n\t\t\t\tconst J = r; if ( J ) {\n\t\t\t\t\tfor ( var S, U = -1, Q = J.length - 1; U < Q; ) {\n\t\t\t\t\t\tvar 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 += '}' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} if ( y.length ) {\n\t\t\t\tconst ee = y; if ( ee ) {\n\t\t\t\t\tfor ( var M, te = -1, ie = ee.length - 1; te < ie; ) {\n\t\t\t\t\t\tvar 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 += '}' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return l && ( n += ' ' + d + ' if (' + t + ' == errors) {' ), n;\n\t\t};\n\t}, 2229: function ( e, t, g ) {\n\t\tvar 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 ) {\n\t\t\t\tlet i; if ( typeof e === 'string' ) {\n\t\t\t\t\tif ( !( i = this.getSchema( e ) ) ) {\n\t\t\t\t\t\tthrow new Error( 'no schema with key or ref \"' + e + '\"' );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\te = this._addSchema( e ); i = e.validate || this._compile( e );\n\t\t\t\t}e = i( t ); !0 !== i.$async && ( this.errors = i.errors ); return e;\n\t\t\t}, w.prototype.compile = function ( e, t ) {\n\t\t\t\te = this._addSchema( e, void 0, t ); return e.validate || this._compile( e );\n\t\t\t}, w.prototype.addSchema = function ( e, t, i, n ) {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\tfor ( let o = 0; o < e.length; o++ ) {\n\t\t\t\t\t\tthis.addSchema( e[ o ], void 0, i, n );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tconst r = this._getId( e ); if ( void 0 !== r && typeof r !== 'string' ) {\n\t\t\t\t\t\tthrow new Error( 'schema id must be string' );\n\t\t\t\t\t} h( this, t = l.normalizeId( t || r ) ), this._schemas[ t ] = this._addSchema( e, i, n, !0 );\n\t\t\t\t} return this;\n\t\t\t}, w.prototype.addMetaSchema = function ( e, t, i ) {\n\t\t\t\treturn this.addSchema( e, t, i, !0 ), this;\n\t\t\t}, w.prototype.validateSchema = function ( e, t ) {\n\t\t\t\tlet i = e.$schema; if ( void 0 !== i && typeof i !== 'string' ) {\n\t\t\t\t\tthrow new Error( '$schema must be a string' );\n\t\t\t\t} if ( !( i = i || this._opts.defaultMeta || ( ( e ) => {\n\t\t\t\t\tconst t = e._opts.meta; return e._opts.defaultMeta = typeof t === 'object' ? e._getId( t ) || t : e.getSchema( v ) ? v : void 0, e._opts.defaultMeta;\n\t\t\t\t} )( this ) ) ) {\n\t\t\t\t\treturn this.logger.warn( 'meta-schema not available' ), !( this.errors = null );\n\t\t\t\t} i = this.validate( i, e ); if ( !i && t ) {\n\t\t\t\t\te = 'schema is invalid: ' + this.errorsText(); if ( this._opts.validateSchema != 'log' ) {\n\t\t\t\t\t\tthrow new Error( e );\n\t\t\t\t\t} this.logger.error( e );\n\t\t\t\t} return i;\n\t\t\t}, w.prototype.getSchema = function ( e ) {\n\t\t\t\tconst t = i( this, e ); switch ( typeof t ) {\n\t\t\t\t\tcase 'object': return t.validate || this._compile( t ); case 'string': return this.getSchema( t ); case 'undefined': return ( ( e, t ) => {\n\t\t\t\t\t\tlet i, n, o, r = l.schema.call( e, { schema: {} }, t ); if ( r ) {\n\t\t\t\t\t\t\treturn 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t} )( this, e );\n\t\t\t\t}\n\t\t\t}, w.prototype.removeSchema = function ( e ) {\n\t\t\t\tif ( e instanceof RegExp ) {\n\t\t\t\t\tn( this, this._schemas, e ), n( this, this._refs, e );\n\t\t\t\t} else {\n\t\t\t\t\tswitch ( typeof e ) {\n\t\t\t\t\t\tcase '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 ] );\n\t\t\t\t\t}\n\t\t\t\t} return this;\n\t\t\t}, w.prototype.addFormat = function ( e, t ) {\n\t\t\t\ttypeof t === 'string' && ( t = new RegExp( t ) ); return this._formats[ e ] = t, this;\n\t\t\t}, w.prototype.errorsText = function ( e, t ) {\n\t\t\t\tif ( !( e = e || this.errors ) ) {\n\t\t\t\t\treturn 'No errors';\n\t\t\t\t} 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++ ) {\n\t\t\t\t\tconst s = e[ r ]; s && ( o += n + s.dataPath + ' ' + s.message + i );\n\t\t\t\t} return o.slice( 0, -i.length );\n\t\t\t}, w.prototype._addSchema = function ( e, t, i, n ) {\n\t\t\t\tif ( typeof e !== 'object' && typeof e !== 'boolean' ) {\n\t\t\t\t\tthrow new Error( 'schema should be object or boolean' );\n\t\t\t\t} var o = this._opts.serialize, o = o ? o( e ) : e, r = this._cache.get( o ); if ( r ) {\n\t\t\t\t\treturn r;\n\t\t\t\t} 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;\n\t\t\t}, w.prototype._compile = function ( i, e ) {\n\t\t\t\tif ( i.compiling ) {\n\t\t\t\t\treturn ( i.validate = o ).schema = i.schema, o.errors = null, o.root = e || o, !0 === i.schema.$async && ( o.$async = !0 ), o;\n\t\t\t\t} let t, n; i.compiling = !0, i.meta && ( t = this._opts, this._opts = this._metaOpts ); try {\n\t\t\t\t\tn = s.call( this, i.schema, e, i.localRefs );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tthrow delete i.validate, e;\n\t\t\t\t} finally {\n\t\t\t\t\ti.compiling = !1, i.meta && ( this._opts = t );\n\t\t\t\t} return i.validate = n, i.refs = n.refs, i.refVal = n.refVal, i.root = n.root, n; function o() {\n\t\t\t\t\tconst e = i.validate, t = e.apply( this, arguments ); return o.errors = e.errors, t;\n\t\t\t\t}\n\t\t\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 ) {\n\t\t\tif ( !( this instanceof w ) ) {\n\t\t\t\treturn new w( e );\n\t\t\t} e = this._opts = I.copy( e ) || {}; var t = this, i = t._opts.logger; if ( !1 === i ) {\n\t\t\t\tt.logger = { log: T, warn: T, error: T };\n\t\t\t} else {\n\t\t\t\tif ( !( typeof ( i = void 0 === i ? console : i ) === 'object' && i.log && i.warn && i.error ) ) {\n\t\t\t\t\tthrow new Error( 'logger must implement log, warn and error methods' );\n\t\t\t\t} t.logger = i;\n\t\t\t} 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 ) => {\n\t\t\t\tswitch ( e.schemaId ) {\n\t\t\t\t\tcase 'auto': return k; case 'id': return x; default: return S;\n\t\t\t\t}\n\t\t\t} )( e ), e.loopRequired = e.loopRequired || 1 / 0, e.errorDataPath == 'property' && ( e._errorDataPathProperty = !0 ), void 0 === e.serialize && ( e.serialize = m ), this._metaOpts = ( ( e ) => {\n\t\t\t\tfor ( var t = I.copy( e._opts ), i = 0; i < b.length; i++ ) {\n\t\t\t\t\tdelete t[ b[ i ] ];\n\t\t\t\t} return t;\n\t\t\t} )( this ), e.formats ) {\n\t\t\t\tlet n, o = this; for ( n in o._opts.formats ) {\n\t\t\t\t\tconst r = o._opts.formats[ n ]; o.addFormat( n, r );\n\t\t\t\t}\n\t\t\t} if ( e.keywords ) {\n\t\t\t\tlet s, a = this; for ( s in a._opts.keywords ) {\n\t\t\t\t\tconst l = a._opts.keywords[ s ]; a.addKeyword( s, l );\n\t\t\t\t}\n\t\t\t} 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 ) {\n\t\t\t\tif ( Array.isArray( d ) ) {\n\t\t\t\t\th.addSchema( d );\n\t\t\t\t} else {\n\t\t\t\t\tfor ( const u in d ) {\n\t\t\t\t\t\th.addSchema( d[ u ], u );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} function i( e, t ) {\n\t\t\treturn t = l.normalizeId( t ), e._schemas[ t ] || e._refs[ t ] || e._fragments[ t ];\n\t\t} function n( e, t, i ) {\n\t\t\tfor ( const n in t ) {\n\t\t\t\tconst o = t[ n ]; o.meta || i && !i.test( n ) || ( e._cache.del( o.cacheKey ), delete t[ n ] );\n\t\t\t}\n\t\t} function x( e ) {\n\t\t\treturn e.$id && this.logger.warn( 'schema $id ignored', e.$id ), e.id;\n\t\t} function S( e ) {\n\t\t\treturn e.id && this.logger.warn( 'schema id ignored', e.id ), e.$id;\n\t\t} function k( e ) {\n\t\t\tif ( e.$id && e.id && e.$id != e.id ) {\n\t\t\t\tthrow new Error( 'schema $id is different from id' );\n\t\t\t} return e.$id || e.id;\n\t\t} function h( e, t ) {\n\t\t\tif ( e._schemas[ t ] || e._refs[ t ] ) {\n\t\t\t\tthrow new Error( 'schema with key or id \"' + t + '\" already exists' );\n\t\t\t}\n\t\t} function T() {}\n\t}, 2620: function ( e, t, i ) {\n\t\tconst 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 ) {\n\t\t\tconst 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 ) {\n\t\t\t\t\tlet 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 } );\n\t\t\t\t}.call( this, e, s, t ) ), r = this._compilations[ o.index ]; if ( o.compiling ) {\n\t\t\t\treturn r.callValidate = I;\n\t\t\t} const m = this._formats, f = this.RULES; try {\n\t\t\t\tconst 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;\n\t\t\t} finally {\n\t\t\t\t!function ( e, t, i ) {\n\t\t\t\t\te = B.call( this, e, t, i ); e >= 0 && this._compilations.splice( e, 1 );\n\t\t\t\t}.call( this, e, s, t );\n\t\t\t} function I() {\n\t\t\t\tconst e = r.validate, t = e.apply( this, arguments ); return I.errors = e.errors, t;\n\t\t\t} function v( e, t, i, n ) {\n\t\t\t\tconst o = !t || t.schema == e; if ( t.schema != s.schema ) {\n\t\t\t\t\treturn W.call( l, e, t, i, n );\n\t\t\t\t} 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 {\n\t\t\t\t\tvar 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;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tthrow l.logger.error( 'Error compiling schema, function code:', n ), e;\n\t\t\t\t} 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;\n\t\t\t} function b( e, t, i ) {\n\t\t\t\tt = T.url( e, t ); let n = d[ t ]; if ( void 0 !== n ) {\n\t\t\t\t\treturn w( o = h[ n ], r = 'refVal[' + n + ']' );\n\t\t\t\t} if ( !i && s.refs ) {\n\t\t\t\t\tn = s.refs[ t ]; if ( void 0 !== n ) {\n\t\t\t\t\t\treturn w( o = s.refVal[ n ], r = A( t, o ) );\n\t\t\t\t\t}\n\t\t\t\t} 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 ) ) {\n\t\t\t\t\treturn o = i, n = d[ n = t ], h[ n ] = o, w( i, r );\n\t\t\t\t} delete d[ t ];\n\t\t\t} function A( e, t ) {\n\t\t\t\tconst i = h.length; return h[ i ] = t, 'refVal' + ( d[ e ] = i );\n\t\t\t} function w( e, t ) {\n\t\t\t\treturn typeof e === 'object' || typeof e === 'boolean' ? { code: t, schema: e, inline: !0 } : { code: t, $async: e && !!e.$async };\n\t\t\t} function x( e ) {\n\t\t\t\tlet t = i[ e ]; return void 0 === t && ( t = i[ e ] = u.length, u[ t ] = e ), 'pattern' + t;\n\t\t\t} function S( e ) {\n\t\t\t\tswitch ( typeof e ) {\n\t\t\t\t\tcase '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 );\n\t\t\t\t}\n\t\t\t} function k( e, t, i, n ) {\n\t\t\t\tif ( !1 !== l._opts.validateSchema ) {\n\t\t\t\t\tvar o = e.definition.dependencies; if ( o && !o.every( ( e ) => Object.prototype.hasOwnProperty.call( i, e ) ) ) {\n\t\t\t\t\t\tthrow new Error( 'parent schema must have all required keywords: ' + o.join( ',' ) );\n\t\t\t\t\t} o = e.definition.validateSchema; if ( o ) {\n\t\t\t\t\t\tif ( !o( t ) ) {\n\t\t\t\t\t\t\to = 'keyword schema is invalid: ' + l.errorsText( o.errors ); if ( l._opts.validateSchema != 'log' ) {\n\t\t\t\t\t\t\t\tthrow new Error( o );\n\t\t\t\t\t\t\t} l.logger.error( o );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} var r, o = e.definition.compile, s = e.definition.inline, a = e.definition.macro; if ( o ) {\n\t\t\t\t\tr = o.call( l, t, i, n );\n\t\t\t\t} else if ( a ) {\n\t\t\t\t\tr = a.call( l, t, i, n ), !1 !== c.validateSchema && l.validateSchema( r, !0 );\n\t\t\t\t} else if ( s ) {\n\t\t\t\t\tr = s.call( l, n, e.keyword, t, i );\n\t\t\t\t} else if ( !( r = e.definition.validate ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t} if ( void 0 === r ) {\n\t\t\t\t\tthrow new Error( 'custom keyword \"' + e.keyword + '\"failed to compile' );\n\t\t\t\t} o = p.length; return { code: 'customRule' + o, validate: p[ o ] = r };\n\t\t\t}\n\t\t} function B( e, t, i ) {\n\t\t\tfor ( let n = 0; n < this._compilations.length; n++ ) {\n\t\t\t\tconst o = this._compilations[ n ]; if ( o.schema == e && o.root == t && o.baseId == i ) {\n\t\t\t\t\treturn n;\n\t\t\t\t}\n\t\t\t} return -1;\n\t\t} function D( e, t ) {\n\t\t\treturn 'var pattern' + e + ' = new RegExp(' + E.toQuotedString( t[ e ] ) + ');';\n\t\t} function O( e ) {\n\t\t\treturn 'var default' + e + ' = defaults[' + e + '];';\n\t\t} function P( e, t ) {\n\t\t\treturn void 0 === t[ e ] ? '' : 'var refVal' + e + ' = refVal[' + e + '];';\n\t\t} function G( e ) {\n\t\t\treturn 'var customRule' + e + ' = customRules[' + e + '];';\n\t\t} function H( e, t ) {\n\t\t\tif ( !e.length ) {\n\t\t\t\treturn '';\n\t\t\t} for ( var i = '', n = 0; n < e.length; n++ ) {\n\t\t\t\ti += t( n, e );\n\t\t\t} return i;\n\t\t}e.exports = W;\n\t}, 2860: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\t_ != '__proto__' && ( M = a[ _ ], ( n = Array.isArray( M ) ? f : m )[ _ ] = M );\n\t\t\t} const y = e.errorPath; for ( _ in o = o + ( 'var ' + t + ' = errors;' ) + ( 'var missing' + r + ';' ), f ) {\n\t\t\t\tif ( ( n = f[ _ ] ).length ) {\n\t\t\t\t\tif ( o += ' if ( ' + d + e.util.getProperty( _ ) + ' !== undefined ', C && ( o += ' && Object.prototype.hasOwnProperty.call(' + d + \", '\" + e.util.escapeQuotes( _ ) + \"') \" ), h ) {\n\t\t\t\t\t\to += ' && ( '; const I = n; if ( I ) {\n\t\t\t\t\t\t\tfor ( let v = -1, b = I.length - 1; v < b; ) {\n\t\t\t\t\t\t\t\tk = 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 ) + ') ) ';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}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++; ';\n\t\t\t\t\t} else {\n\t\t\t\t\t\to += ' ) { '; const S = n; if ( S ) {\n\t\t\t\t\t\t\tfor ( var k, T = -1, E = S.length - 1; T < E; ) {\n\t\t\t\t\t\t\t\tk = 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++; } ';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}o += ' }   ', h && ( g += '}', o += ' else { ' );\n\t\t\t\t}\n\t\t\t}e.errorPath = y; let _, L = u.baseId; for ( _ in m ) {\n\t\t\t\tvar 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 += '}' );\n\t\t\t} return h && ( o += '   ' + g + ' if (' + t + ' == errors) {' ), o;\n\t\t};\n\t}, 2870: function ( e, t, i ) {\n\t\tt.tryRequireAjv = function () {\n\t\t\ttry {\n\t\t\t\treturn i( 2229 );\n\t\t\t} catch ( e ) {}\n\t\t};\n\t}, 2877: function ( e, t, i ) {\n\t\tfunction o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function r( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t}i.d( t, { $: function () {\n\t\t\treturn n;\n\t\t} } ); var n = ( () => {\n\t\t\tfunction t( e ) {\n\t\t\t\tif ( !( this instanceof t ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} if ( this.target = e.target || null, !this.target ) {\n\t\t\t\t\tthrow new Error( 'FocusTracker constructor called without a \"target\" to track.' );\n\t\t\t\t} 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 ) {\n\t\t\t\t\te.which !== 9 && e.keyCode !== 9 || this._onEvent( e );\n\t\t\t\t}.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 ) );\n\t\t\t} return e = t, ( i = [ { key: 'destroy', value: function () {\n\t\t\t\tdocument.removeEventListener( 'click', this._onClick ), document.removeEventListener( 'keyup', this._onKeyUp ), document.removeEventListener( 'blur', this._onBlur ), this._onEvent( { target: document.body } );\n\t\t\t} }, { key: '_onEvent', value: function ( e ) {\n\t\t\t\te = 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 );\n\t\t\t} } ] ) && r( e.prototype, i ), n && r( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, i, n;\n\t\t} )();\n\t}, 2915: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { showSortModal: function () {\n\t\t\treturn s;\n\t\t} } ); var t = i( 8340 ), n = i.n( t ), o = i( 3057 ), r = i( 6237 ); function s( e, t, s, i ) {\n\t\t\tvar 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 ) => {\n\t\t\t\tconst e = t.modalElem().querySelector( 'form' ), i = t.modalElem().querySelector( '#ok' ), n = t.modalElem().querySelector( '#field' ), o = t.modalElem().querySelector( '#direction' ); function r( e ) {\n\t\t\t\t\to.value = e, o.className = 'jsoneditor-button-group jsoneditor-button-group-value-' + o.value;\n\t\t\t\t}a.forEach( ( e ) => {\n\t\t\t\t\tlet t, i = document.createElement( 'option' ); i.text = ( t = e ) === '' ? '@' : t[ 0 ] === '.' ? t.slice( 1 ) : t, i.value = e, n.appendChild( i );\n\t\t\t\t} ), n.value = l || a[ 0 ], r( c || 'asc' ), o.onclick = function ( e ) {\n\t\t\t\t\tr( e.target.getAttribute( 'data-value' ) );\n\t\t\t\t}, i.onclick = function ( e ) {\n\t\t\t\t\te.preventDefault(), e.stopPropagation(), t.close(), s( { path: n.value, direction: o.value } );\n\t\t\t\t}, e && ( e.onsubmit = i.onclick );\n\t\t\t} ).afterClose( ( e ) => {\n\t\t\t\te.destroy();\n\t\t\t} ).show();\n\t\t}\n\t}, 3057: function ( e, t, i ) {\n\t\ti.d( t, { AI: function () {\n\t\t\treturn c;\n\t\t}, Tl: function () {\n\t\t\treturn h;\n\t\t}, xC: function () {\n\t\t\treturn l;\n\t\t} } ); 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.',\n\t\t\t\tsort: '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 ) {\n\t\t\tlet e; t && ( ( e = n.find( ( e ) => e === t ) ) ? a = e : console.error( 'Language not found' ) );\n\t\t} function c( e ) {\n\t\t\tif ( e ) {\n\t\t\t\tfor ( const t in e ) {\n\t\t\t\t\t( ( t ) => {\n\t\t\t\t\t\tn.find( ( e ) => e === t ) || n.push( t ), r[ t ] = Object.assign( {}, r[ s ], r[ t ], e[ t ] );\n\t\t\t\t\t} )( t );\n\t\t\t\t}\n\t\t\t}\n\t\t} function h( e, t, i ) {\n\t\t\tlet n = r[ i = i || a ][ e ] || r[ s ][ e ] || e; if ( t ) {\n\t\t\t\tfor ( const o in t ) {\n\t\t\t\t\tn = n.replace( '${' + o + '}', t[ o ] );\n\t\t\t\t}\n\t\t\t} return n;\n\t\t}\n\t}, 3094: function ( e, t ) {\n\t\tconst b = { b: '\\b', f: '\\f', n: '\\n', r: '\\r', t: '\\t', '\"': '\"', '/': '/', '\\\\': '\\\\' }, A = 'a'.charCodeAt(), i = ( t.parse = function ( o, e, t ) {\n\t\t\tlet n = {}, i = 0, r = 0, s = 0, a = t && t.bigint && typeof BigInt !== 'undefined'; return { data: l( '', !0 ), pointers: n }; function l( e, t ) {\n\t\t\t\tc(), m( e, 'value' ); let i, n = u(); switch ( n ) {\n\t\t\t\t\tcase '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 ) => {\n\t\t\t\t\t\tc(); let t = [], i = 0; if ( u() != ']' ) {\n\t\t\t\t\t\t\tfor ( g(); ; ) {\n\t\t\t\t\t\t\t\tt.push( l( e + '/' + i ) ), c(); const n = u(); if ( n == ']' ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} n != ',' && I(), c(), i++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t} )( e ); break; case '{': i = ( ( e ) => {\n\t\t\t\t\t\tc(); const t = {}; if ( u() != '}' ) {\n\t\t\t\t\t\t\tfor ( g(); ; ) {\n\t\t\t\t\t\t\t\tvar 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 == '}' ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} i != ',' && I(), c();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t} )( e ); break; default: g(), '-0123456789'.includes( n ) ? i = ( () => {\n\t\t\t\t\t\tlet 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;\n\t\t\t\t\t} )() : y();\n\t\t\t\t} return m( e, 'valueEnd' ), c(), t && s < o.length && y(), i;\n\t\t\t} function c() {\n\t\t\t\te:for ( ;s < o.length; ) {\n\t\t\t\t\tswitch ( o[ s ] ) {\n\t\t\t\t\t\tcase ' ': r++; break; case '\\t': r += 4; break; case '\\r': r = 0; break; case '\\n': r = 0, i++; break; default: break e;\n\t\t\t\t\t}s++;\n\t\t\t\t}\n\t\t\t} function h() {\n\t\t\t\tfor ( var e, t = ''; ( e = u() ) != '\"'; ) {\n\t\t\t\t\te == '\\\\' ? ( e = u() ) in b ? t += b[ e ] : e == 'u' ? t += ( () => {\n\t\t\t\t\t\tfor ( var e = 4, t = 0; e--; ) {\n\t\t\t\t\t\t\tt <<= 4; const i = u().toLowerCase(); i >= 'a' && i <= 'f' ? t += i.charCodeAt() - A + 10 : i >= '0' && i <= '9' ? t += +i : I();\n\t\t\t\t\t\t} return String.fromCharCode( t );\n\t\t\t\t\t} )() : I() : t += e;\n\t\t\t\t} return t;\n\t\t\t} function d( e ) {\n\t\t\t\tfor ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tu() !== e[ t ] && I();\n\t\t\t\t}\n\t\t\t} function u() {\n\t\t\t\tv(); const e = o[ s ]; return s++, r++, e;\n\t\t\t} function g() {\n\t\t\t\ts--, r--;\n\t\t\t} function p() {\n\t\t\t\tfor ( var e = ''; o[ s ] >= '0' && o[ s ] <= '9'; ) {\n\t\t\t\t\te += u();\n\t\t\t\t} if ( e.length ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} v(), y();\n\t\t\t} function m( e, t ) {\n\t\t\t\tf( e, t, C() );\n\t\t\t} function f( e, t, i ) {\n\t\t\t\tn[ e ] = n[ e ] || {}, n[ e ][ t ] = i;\n\t\t\t} function C() {\n\t\t\t\treturn { line: i, column: r, pos: s };\n\t\t\t} function y() {\n\t\t\t\tthrow new SyntaxError( 'Unexpected token ' + o[ s ] + ' in JSON at position ' + s );\n\t\t\t} function I() {\n\t\t\t\tg(), y();\n\t\t\t} function v() {\n\t\t\t\tif ( s >= o.length ) {\n\t\t\t\t\tthrow new SyntaxError( 'Unexpected end of JSON input' );\n\t\t\t\t}\n\t\t\t}\n\t\t}, t.stringify = function ( e, t, i ) {\n\t\t\tif ( I( e ) ) {\n\t\t\t\tvar n = 0; switch ( typeof ( u = typeof i === 'object' ? i.space : i ) ) {\n\t\t\t\t\tcase '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++ ) {\n\t\t\t\t\t\tswitch ( u[ a ] ) {\n\t\t\t\t\t\t\tcase ' ': 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' );\n\t\t\t\t\t\t}r++;\n\t\t\t\t\t} break; default: u = void 0;\n\t\t\t\t} var l = '', c = {}, h = 0, d = 0, g = 0, p = i && i.es6 && typeof Map === 'function'; return ( function l( c, h, d ) {\n\t\t\t\t\tC( d, 'value' ); switch ( typeof c ) {\n\t\t\t\t\t\tcase '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();\n\t\t\t\t\t}C( d, 'valueEnd' ); function e() {\n\t\t\t\t\t\tif ( c.length ) {\n\t\t\t\t\t\t\tm( '[' ); for ( let e = h + 1, t = 0; t < c.length; t++ ) {\n\t\t\t\t\t\t\t\tt && m( ',' ), f( e ); const i = I( c[ t ] ) ? c[ t ] : null, n = d + '/' + t; l( i, e, n );\n\t\t\t\t\t\t\t}f( h ), m( ']' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tm( '[]' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} function t() {\n\t\t\t\t\t\tconst e = Object.keys( c ); if ( e.length ) {\n\t\t\t\t\t\t\tm( '{' ); for ( let t = h + 1, i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\t\tvar 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 ) );\n\t\t\t\t\t\t\t}f( h ), m( '}' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tm( '{}' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} function i( e ) {\n\t\t\t\t\t\tif ( c.size ) {\n\t\t\t\t\t\t\tm( '{' ); for ( let t = h + 1, i = !0, n = c.entries(), o = n.next(); !o.done; ) {\n\t\t\t\t\t\t\t\tvar 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();\n\t\t\t\t\t\t\t}f( h ), m( '}' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tm( '{}' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}( e, 0, '' ) ), { json: l, pointers: c };\n\t\t\t} function m( e ) {\n\t\t\t\td += e.length, g += e.length, l += e;\n\t\t\t} function f( e ) {\n\t\t\t\tif ( u ) {\n\t\t\t\t\tfor ( l += '\\n' + y( e, u ), h++, d = 0; e--; ) {\n\t\t\t\t\t\tn ? ( h += n, d = s ) : d += s, g += r;\n\t\t\t\t\t}g += 1;\n\t\t\t\t}\n\t\t\t} function C( e, t ) {\n\t\t\t\tc[ e ] = c[ e ] || {}, c[ e ][ t ] = { line: h, column: d, pos: g };\n\t\t\t} function y( e, t ) {\n\t\t\t\treturn Array( e + 1 ).join( t );\n\t\t\t}\n\t\t}, [ 'number', 'bigint', 'boolean', 'string', 'object' ] ); function I( e ) {\n\t\t\treturn i.includes( typeof e );\n\t\t} const n = /\"|\\\\/g, o = /[\\b]/g, r = /\\f/g, s = /\\n/g, a = /\\r/g, l = /\\t/g; function v( e ) {\n\t\t\treturn '\"' + ( e = e.replace( n, '\\\\$&' ).replace( r, '\\\\f' ).replace( o, '\\\\b' ).replace( s, '\\\\n' ).replace( a, '\\\\r' ).replace( l, '\\\\t' ) ) + '\"';\n\t\t} const c = /~/g, h = /\\//g; function w( e ) {\n\t\t\treturn e.replace( c, '~0' ).replace( h, '~1' );\n\t\t}\n\t}, 3420: function ( e ) {\n\t\te.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}' );\n\t}, 3483: function ( e, t, i ) {\n\t\tconst r = i( 8161 ), s = i( 6862 ).toHash; e.exports = function () {\n\t\t\tconst 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 ) => {\n\t\t\t\te.rules = e.rules.map( ( e ) => {\n\t\t\t\t\tlet t, i; return typeof e === 'object' && ( i = e[ t = Object.keys( e )[ 0 ] ], e = t, i.forEach( ( e ) => {\n\t\t\t\t\t\to.push( e ), n.all[ e ] = !0;\n\t\t\t\t\t} ) ), o.push( e ), n.all[ e ] = { keyword: e, code: r[ e ], implements: i };\n\t\t\t\t} ), n.all.$comment = { keyword: '$comment', code: r.$comment }, e.type && ( n.types[ e.type ] = e );\n\t\t\t} ), 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;\n\t\t};\n\t}, 3531: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tlet 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 ) {\n\t\t\t\tfor ( var p, m = -1, f = g.length - 1; m < f; ) {\n\t\t\t\t\tp = 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 += '}' );\n\t\t\t\t}\n\t\t\t} return a && ( n += u ? ' if (true) { ' : ' ' + c.slice( 0, -1 ) + ' ' ), n;\n\t\t};\n\t}, 3689: function ( e, t, i ) {\n\t\tconst n = i( 4292 ); function o( e, t, i ) {\n\t\t\tthis.message = i || o.message( e, t ), this.missingRef = n.url( e, t ), this.missingSchema = n.normalizeId( n.fullPath( this.missingRef ) );\n\t\t} function r( e ) {\n\t\t\treturn e.prototype = Object.create( Error.prototype ), e.prototype.constructor = e;\n\t\t}e.exports = { Validation: r( function ( e ) {\n\t\t\tthis.message = 'validation failed', this.errors = e, this.ajv = this.validation = !0;\n\t\t} ), MissingRef: r( o ) }, o.message = function ( e, t ) {\n\t\t\treturn \"can't resolve reference \" + t + ' from id ' + e;\n\t\t};\n\t}, 3913: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\tfor ( let b = -1, A = v.length - 1; b < A; ) {\n\t\t\t\t\t\tvar 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 += '}' );\n\t\t\t\t\t}\n\t\t\t\t} 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 += '}' );\n\t\t\t} else {\n\t\t\t\t( 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 += ' }' );\n\t\t\t} return c && ( n += ' ' + u + ' if (' + r + ' == errors) {' ), n;\n\t\t};\n\t}, 4221: function ( t, e, i ) {\n\t\tt = i.nmd( t ), ace.define( 'ace/mode/json_highlight_rules', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/text_highlight_rules' ], ( e, t, i ) => {\n\t\t\tfunction n() {\n\t\t\t\tthis.$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' } ] };\n\t\t\t} var o = e( '../lib/oop' ), e = e( './text_highlight_rules' ).TextHighlightRules; o.inherits( n, e ), t.JsonHighlightRules = n;\n\t\t} ), ace.define( 'ace/mode/matching_brace_outdent', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tfunction n() {} const o = e( '../range' ).Range; !function () {\n\t\t\t\tthis.checkOutdent = function ( e, t ) {\n\t\t\t\t\treturn !!/^\\s+$/.test( e ) && /^\\s*\\}/.test( t );\n\t\t\t\t}, this.autoOutdent = function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, this.$getIndent = function ( e ) {\n\t\t\t\t\treturn e.match( /^\\s*/ )[ 0 ];\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), t.MatchingBraceOutdent = n;\n\t\t} ), ace.define( 'ace/mode/folding/cstyle', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode' ], ( e, t, i ) => {\n\t\t\tvar n = e( '../../lib/oop' ), h = e( '../../range' ).Range, e = e( './fold_mode' ).FoldMode, t = t.FoldMode = function ( e ) {\n\t\t\t\te && ( this.foldingStartMarker = new RegExp( this.foldingStartMarker.source.replace( /\\|[^|]*?$/, '|' + e.start ) ), this.foldingStopMarker = new RegExp( this.foldingStopMarker.source.replace( /\\|[^|]*?$/, '|' + e.end ) ) );\n\t\t\t}; n.inherits( t, e ), function () {\n\t\t\t\tthis.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 ) {\n\t\t\t\t\tconst 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 : '';\n\t\t\t\t}, this.getFoldWidgetRange = function ( e, t, i, n ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, this.getSectionRange = function ( e, t ) {\n\t\t\t\t\tfor ( var i = ( a = e.getLine( t ) ).search( /\\S/ ), n = t, o = a.length, r = t += 1, s = e.getLength(); ++t < s; ) {\n\t\t\t\t\t\tvar a, l = ( a = e.getLine( t ) ).search( /\\S/ ); if ( l !== -1 ) {\n\t\t\t\t\t\t\tif ( l < i ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} const c = this.getFoldWidgetRange( e, 'all', t ); if ( c ) {\n\t\t\t\t\t\t\t\tif ( c.start.row <= n ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} if ( c.isMultiLine() ) {\n\t\t\t\t\t\t\t\t\tt = c.end.row;\n\t\t\t\t\t\t\t\t} else if ( i == l ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}r = t;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return new h( n, o, r, e.getLine( r ).length );\n\t\t\t\t}, this.getCommentRegionBlock = function ( e, t, i ) {\n\t\t\t\t\tfor ( var n = t.search( /\\s*$/ ), o = e.getLength(), r = i, s = /^\\s*(?:\\/\\*|\\/\\/|--)#?(end)?region\\b/, a = 1; ++i < o; ) {\n\t\t\t\t\t\tt = e.getLine( i ); const l = s.exec( t ); if ( l && ( l[ 1 ] ? a-- : a++, !a ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( r < i ) {\n\t\t\t\t\t\treturn new h( r, n, i, t.length );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}.call( t.prototype );\n\t\t} ), 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 ) => {\n\t\t\tfunction n() {\n\t\t\t\tthis.HighlightRules = s, this.$outdent = new a(), this.$behaviour = this.$defaultBehaviour, this.foldingRules = new l();\n\t\t\t} 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 () {\n\t\t\t\tthis.lineCommentStart = '//', this.blockComment = { start: '/*', end: '*/' }, this.getNextLineIndent = function ( e, t, i ) {\n\t\t\t\t\tlet n = this.$getIndent( t ); return e == 'start' && t.match( /^.*[\\{\\(\\[]\\s*$/ ) && ( n += i ), n;\n\t\t\t\t}, this.checkOutdent = function ( e, t, i ) {\n\t\t\t\t\treturn this.$outdent.checkOutdent( t, i );\n\t\t\t\t}, this.autoOutdent = function ( e, t, i ) {\n\t\t\t\t\tthis.$outdent.autoOutdent( t, i );\n\t\t\t\t}, this.createWorker = function ( t ) {\n\t\t\t\t\tconst e = new c( [ 'ace' ], 'ace/mode/json_worker', 'JsonWorker' ); return e.attachToDocument( t.getDocument() ), e.on( 'annotate', ( e ) => {\n\t\t\t\t\t\tt.setAnnotations( e.data );\n\t\t\t\t\t} ), e.on( 'terminate', () => {\n\t\t\t\t\t\tt.clearAnnotations();\n\t\t\t\t\t} ), e;\n\t\t\t\t}, this.$id = 'ace/mode/json';\n\t\t\t}.call( n.prototype ), t.Mode = n;\n\t\t} ), ace.require( [ 'ace/mode/json' ], ( e ) => {\n\t\t\tt && ( t.exports = e );\n\t\t} );\n\t}, 4292: function ( e, t, i ) {\n\t\tconst g = i( 6777 ), p = i( 5215 ), m = i( 6862 ), a = i( 4427 ), n = i( 4316 ); function l( e, t, i ) {\n\t\t\tlet n, o, r, s = this._refs[ i ]; if ( typeof s === 'string' ) {\n\t\t\t\tif ( !this._refs[ s ] ) {\n\t\t\t\t\treturn l.call( this, e, t, s );\n\t\t\t\t} s = this._refs[ s ];\n\t\t\t} 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 );\n\t\t} function c( e, t ) {\n\t\t\tvar i = g.parse( t ), n = C( i ), o = f( this._getId( e.schema ) ); if ( Object.keys( e.schema ).length === 0 || n !== o ) {\n\t\t\t\tvar n = y( n ), r = this._refs[ n ]; if ( typeof r === 'string' ) {\n\t\t\t\t\treturn function ( e, t, i ) {\n\t\t\t\t\t\tt = c.call( this, e, t ); { let n, o; if ( t ) {\n\t\t\t\t\t\t\treturn n = t.schema, o = t.baseId, e = t.root, ( t = this._getId( n ) ) && ( o = I( o, t ) ), s.call( this, i, o, n, e );\n\t\t\t\t\t\t} }\n\t\t\t\t\t}.call( this, e, r, i );\n\t\t\t\t} if ( r instanceof a ) {\n\t\t\t\t\tr.validate || this._compile( r );\n\t\t\t\t} else {\n\t\t\t\t\tif ( !( ( r = this._schemas[ n ] ) instanceof a ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} if ( r.validate || this._compile( r ), n == y( t ) ) {\n\t\t\t\t\t\treturn { schema: r, root: e, baseId: o };\n\t\t\t\t\t}\n\t\t\t\t} if ( !( e = r ).schema ) {\n\t\t\t\t\treturn;\n\t\t\t\t} o = f( this._getId( e.schema ) );\n\t\t\t} return s.call( this, i, o, e.schema, e );\n\t\t}( e.exports = l ).normalizeId = y, l.fullPath = f, l.url = I, l.ids = function ( e ) {\n\t\t\tconst 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 ) => {\n\t\t\t\tif ( t !== '' ) {\n\t\t\t\t\tvar 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' ) {\n\t\t\t\t\t\ta = l = y( l ? g.resolve( l, a ) : a ), o = u._refs[ a ]; if ( ( o = typeof o === 'string' ? u._refs[ o ] : o ) && o.schema ) {\n\t\t\t\t\t\t\tif ( !p( e, o.schema ) ) {\n\t\t\t\t\t\t\t\tthrow new Error( 'id \"' + a + '\" resolves to more than one schema' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( a != y( n ) ) {\n\t\t\t\t\t\t\tif ( a[ 0 ] == '#' ) {\n\t\t\t\t\t\t\t\tif ( d[ a ] && !p( e, d[ a ] ) ) {\n\t\t\t\t\t\t\t\t\tthrow new Error( 'id \"' + a + '\" resolves to more than one schema' );\n\t\t\t\t\t\t\t\t} d[ a ] = e;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tu._refs[ a ] = n;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}c[ t ] = l, h[ t ] = n;\n\t\t\t\t}\n\t\t\t} ), d;\n\t\t}, l.inlineRef = u, l.schema = c; const h = m.toHash( [ 'properties', 'patternProperties', 'enum', 'dependencies', 'definitions' ] ); function s( e, t, i, n ) {\n\t\t\tif ( e.fragment = e.fragment || '', e.fragment.slice( 0, 1 ) == '/' ) {\n\t\t\t\tfor ( let o = e.fragment.split( '/' ), r = 1; r < o.length; r++ ) {\n\t\t\t\t\tlet s = o[ r ]; if ( s ) {\n\t\t\t\t\t\tif ( void 0 === ( i = i[ s = m.unescapeFragment( s ) ] ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t} return void 0 !== i && i !== n.schema ? { schema: i, root: n, baseId: t } : void 0;\n\t\t\t}\n\t\t} const d = m.toHash( [ 'type', 'format', 'pattern', 'maxLength', 'minLength', 'maxProperties', 'minProperties', 'maxItems', 'minItems', 'maximum', 'minimum', 'uniqueItems', 'multipleOf', 'required', 'enum' ] ); function u( e, t ) {\n\t\t\treturn !1 !== t && ( void 0 === t || !0 === t ? ( function e( t ) {\n\t\t\t\tlet i; if ( Array.isArray( t ) ) {\n\t\t\t\t\tfor ( let n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\tif ( typeof ( i = t[ n ] ) === 'object' && !e( i ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( const o in t ) {\n\t\t\t\t\t\tif ( o == '$ref' ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} if ( typeof ( i = t[ o ] ) === 'object' && !e( i ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t}( e ) ) : t ? ( function e( t ) {\n\t\t\t\tlet i, n = 0; if ( Array.isArray( t ) ) {\n\t\t\t\t\tfor ( let o = 0; o < t.length; o++ ) {\n\t\t\t\t\t\tif ( typeof ( i = t[ o ] ) === 'object' && ( n += e( i ) ), n == 1 / 0 ) {\n\t\t\t\t\t\t\treturn 1 / 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( const r in t ) {\n\t\t\t\t\t\tif ( r == '$ref' ) {\n\t\t\t\t\t\t\treturn 1 / 0;\n\t\t\t\t\t\t} if ( d[ r ] ) {\n\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t} else if ( typeof ( i = t[ r ] ) === 'object' && ( n += e( i ) + 1 ), n == 1 / 0 ) {\n\t\t\t\t\t\t\treturn 1 / 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return n;\n\t\t\t}( e ) ) <= t : void 0 );\n\t\t} function f( e, t ) {\n\t\t\treturn !1 !== t && ( e = y( e ) ), C( g.parse( e ) );\n\t\t} function C( e ) {\n\t\t\treturn g.serialize( e ).split( '#' )[ 0 ] + '#';\n\t\t} const o = /#\\/?$/; function y( e ) {\n\t\t\treturn e ? e.replace( o, '' ) : '';\n\t\t} function I( e, t ) {\n\t\t\treturn t = y( t ), g.resolve( e, t );\n\t\t}\n\t}, 4316: function ( e ) {\n\t\tvar m = e.exports = function ( e, t, i ) {\n\t\t\ttypeof t === 'function' && ( i = t, t = {} ), ( function e( t, i, n, o, r, s, a, l, c, h ) {\n\t\t\t\tif ( o && typeof o === 'object' && !Array.isArray( o ) ) {\n\t\t\t\t\tfor ( const d in i( o, r, s, a, l, c, h ), o ) {\n\t\t\t\t\t\tconst u = o[ d ]; if ( Array.isArray( u ) ) {\n\t\t\t\t\t\t\tif ( d in m.arrayKeywords ) {\n\t\t\t\t\t\t\t\tfor ( let g = 0; g < u.length; g++ ) {\n\t\t\t\t\t\t\t\t\te( t, i, n, u[ g ], r + '/' + d + '/' + g, s, r, d, o, g );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( d in m.propsKeywords ) {\n\t\t\t\t\t\t\tif ( u && typeof u === 'object' ) {\n\t\t\t\t\t\t\t\tfor ( const p in u ) {\n\t\t\t\t\t\t\t\t\te( t, i, n, u[ p ], r + '/' + d + '/' + f( p ), s, r, d, o, p );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t( d in m.keywords || t.allKeys && !( d in m.skipKeywords ) ) && e( t, i, n, u, r + '/' + d, s, r, d, o );\n\t\t\t\t\t\t}\n\t\t\t\t\t}n( o, r, s, a, l, c, h );\n\t\t\t\t}\n\t\t\t}( t, typeof ( i = t.cb || i ) === 'function' ? i : i.pre || ( () => {} ), i.post || ( () => {} ), e, '', e ) );\n\t\t}; function f( e ) {\n\t\t\treturn e.replace( /~/g, '~0' ).replace( /\\//g, '~1' );\n\t\t}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 };\n\t}, 4427: function ( e, t, i ) {\n\t\tconst n = i( 6862 ); e.exports = function ( e ) {\n\t\t\tn.copy( e, this );\n\t\t};\n\t}, 4682: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tl && ( n += ' if (true) { ' );\n\t\t\t} else {\n\t\t\t\tvar 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\t\t\t\t\tn += ' 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 + '))))) {' );\n\t\t\t\t} else {\n\t\t\t\t\tif ( !( h = e.formats[ s ] ) ) {\n\t\t\t\t\t\tif ( u == 'ignore' ) {\n\t\t\t\t\t\t\treturn e.logger.warn( 'unknown format \"' + s + '\" ignored in schema at path \"' + e.errSchemaPath + '\"' ), l && ( n += ' if (true) { ' ), n;\n\t\t\t\t\t\t} if ( g && u.includes( s ) ) {\n\t\t\t\t\t\t\treturn l && ( n += ' if (true) { ' ), n;\n\t\t\t\t\t\t} throw new Error( 'unknown format \"' + s + '\" is used in schema at path \"' + e.errSchemaPath + '\"' );\n\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\treturn l && ( n += ' if (true) { ' ), n;\n\t\t\t\t\t} if ( m ) {\n\t\t\t\t\t\tif ( !e.async ) {\n\t\t\t\t\t\t\tthrow new Error( 'async format in sync schema' );\n\t\t\t\t\t\t} n += ' if (!(await ' + ( C = 'formats' + e.util.getProperty( s ) + '.validate' ) + '(' + c + '))) { ';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tn += ' if (! '; var C = 'formats' + e.util.getProperty( s ); p && ( C += '.validate' ), n = n + ( typeof h === 'function' ? ' ' + C + '(' + c + ') ' : ' ' + C + '.test(' + c + ') ' ) + ') { ';\n\t\t\t\t\t}\n\t\t\t\t}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 { ' );\n\t\t\t} return n;\n\t\t};\n\t}, 4772: function ( e ) {\n\t\tfunction n() {}n.prototype = { on: function ( e, t ) {\n\t\t\tthis._events = this._events || {}, this._events[ e ] = this._events[ e ] || [], this._events[ e ].push( t );\n\t\t}, off: function ( e, t ) {\n\t\t\tthis._events = this._events || {}, e in this._events != !1 && this._events[ e ].splice( this._events[ e ].indexOf( t ), 1 );\n\t\t}, emit: function ( e ) {\n\t\t\tif ( this._events = this._events || {}, e in this._events != !1 ) {\n\t\t\t\tfor ( let t = 0; t < this._events[ e ].length; t++ ) {\n\t\t\t\t\tthis._events[ e ][ t ].apply( this, Array.prototype.slice.call( arguments, 1 ) );\n\t\t\t\t}\n\t\t\t}\n\t\t} }, n.mixin = function ( e ) {\n\t\t\tfor ( let t = [ 'on', 'off', 'emit' ], i = 0; i < t.length; i++ ) {\n\t\t\t\ttypeof e === 'function' ? e.prototype[ t[ i ] ] = n.prototype[ t[ i ] ] : e[ t[ i ] ] = n.prototype[ t[ i ] ];\n\t\t\t} return e;\n\t\t}; var u = { escapeRegExp: function ( e ) {\n\t\t\tconst t = /[\\\\^$.*+?()[\\]{}|]/g, i = new RegExp( t.source ); return e && i.test( e ) ? e.replace( t, '\\\\$&' ) : e;\n\t\t}, extend: function ( e, t ) {\n\t\t\tfor ( const i in t ) {\n\t\t\t\tvar 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 );\n\t\t\t} return e;\n\t\t}, each: function ( e, t, i ) {\n\t\t\tif ( Object.prototype.toString.call( e ) === '[object Object]' ) {\n\t\t\t\tfor ( const n in e ) {\n\t\t\t\t\tObject.prototype.hasOwnProperty.call( e, n ) && t.call( i, n, e[ n ], e );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tfor ( let o = 0, r = e.length; o < r; o++ ) {\n\t\t\t\t\tt.call( i, o, e[ o ], e );\n\t\t\t\t}\n\t\t\t}\n\t\t}, createElement: function ( e, t ) {\n\t\t\tlet i, n = document.createElement( e ); if ( t && Object.prototype.toString.call( t ) === '[object Object]' ) {\n\t\t\t\tfor ( i in t ) {\n\t\t\t\t\ti in n ? n[ i ] = t[ i ] : i === 'html' ? n.innerHTML = t[ i ] : n.setAttribute( i, t[ i ] );\n\t\t\t\t}\n\t\t\t} return n;\n\t\t}, hasClass: function ( e, t ) {\n\t\t\tif ( e ) {\n\t\t\t\treturn e.classList ? e.classList.contains( t ) : !!e.className && !!e.className.match( new RegExp( '(\\\\s|^)' + t + '(\\\\s|$)' ) );\n\t\t\t}\n\t\t}, addClass: function ( e, t ) {\n\t\t\tu.hasClass( e, t ) || ( e.classList ? e.classList.add( t ) : e.className = e.className.trim() + ' ' + t );\n\t\t}, removeClass: function ( e, t ) {\n\t\t\tu.hasClass( e, t ) && ( e.classList ? e.classList.remove( t ) : e.className = e.className.replace( new RegExp( '(^|\\\\s)' + t.split( ' ' ).join( '|' ) + '(\\\\s|$)', 'gi' ), ' ' ) );\n\t\t}, closest: function ( e, t ) {\n\t\t\treturn e && e !== document.body && ( t( e ) ? e : u.closest( e.parentNode, t ) );\n\t\t}, isInt: function ( e ) {\n\t\t\treturn typeof e === 'number' && isFinite( e ) && Math.floor( e ) === e;\n\t\t}, debounce: function ( n, o, r ) {\n\t\t\tlet s; return function () {\n\t\t\t\tconst e = this, t = arguments, i = r && !s; clearTimeout( s ), s = setTimeout( () => {\n\t\t\t\t\ts = null, r || n.apply( e, t );\n\t\t\t\t}, o ), i && n.apply( e, t );\n\t\t\t};\n\t\t}, rect: function ( e, t ) {\n\t\t\tvar 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 };\n\t\t}, includes: function ( e, t ) {\n\t\t\treturn e.includes( t );\n\t\t}, startsWith: function ( e, t ) {\n\t\t\treturn e.slice( 0, t.length ) === t;\n\t\t}, truncate: function ( e ) {\n\t\t\tfor ( ;e.firstChild; ) {\n\t\t\t\te.removeChild( e.firstChild );\n\t\t\t}\n\t\t} }; function h( e, t ) {\n\t\t\treturn e.hasOwnProperty( t ) && ( !0 === e[ t ] || e[ t ].length );\n\t\t} function g( e, t, i ) {\n\t\t\te.parentNode ? e.parentNode.parentNode || t.appendChild( e.parentNode ) : t.appendChild( e ), u.removeClass( e, 'excluded' ), i || ( e.textContent = e.textContent );\n\t\t} function o() {\n\t\t\tlet i, e; this.items.length && ( i = document.createDocumentFragment(), this.config.pagination ? ( e = this.pages.slice( 0, this.pageIndex ), u.each( e, function ( e, t ) {\n\t\t\t\tu.each( t, function ( e, t ) {\n\t\t\t\t\tg( t, i, this.customOption );\n\t\t\t\t}, this );\n\t\t\t}, this ) ) : u.each( this.items, function ( e, t ) {\n\t\t\t\tg( t, i, this.customOption );\n\t\t\t}, 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 ) );\n\t\t} function d( e, t ) {\n\t\t\tt = 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;\n\t\t} function r() {\n\t\t\tlet 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 ) {\n\t\t\t\tg( t, i, this.customOption );\n\t\t\t}, 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 } ) );\n\t\t} function s() {\n\t\t\t( 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 ) {\n\t\t\t\tu.removeClass( t, 'excluded' ), this.customOption || ( t.textContent = t.textContent );\n\t\t\t}, this ) );\n\t\t} function t( e, t ) {\n\t\t\tif ( !e ) {\n\t\t\t\tthrow new Error( 'You must supply either a HTMLSelectElement or a CSS3 selector string.' );\n\t\t\t} if ( typeof ( this.el = e ) === 'string' && ( this.el = document.querySelector( e ) ), this.el === null ) {\n\t\t\t\tthrow new Error( 'The element you passed to Selectr can not be found.' );\n\t\t\t} if ( this.el.nodeName.toLowerCase() !== 'select' ) {\n\t\t\t\tthrow new Error( 'The element you passed to Selectr is not a HTMLSelectElement.' );\n\t\t\t} this.render( t );\n\t\t}t.prototype.render = function ( e ) {\n\t\t\tlet 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 () {\n\t\t\t\tthis.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 ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\tthis.tagSeperators = this.tagSeperators.concat( this.config.tagSeperators ); for ( var i = [], n = 0; n < this.tagSeperators.length; n++ ) {\n\t\t\t\t\t\t\ti.push( u.escapeRegExp( this.tagSeperators[ n ] ) );\n\t\t\t\t\t\t} this.tagSeperatorsRegex = new RegExp( i.join( '|' ), 'i' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.tagSeperatorsRegex = new RegExp( ',', 'i' );\n\t\t\t\t\t}\n\t\t\t\t} 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 ) {\n\t\t\t\t\tt.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 ) {\n\t\t\t\t\t\tt.idx = l, a.appendChild( d.call( this, t, a ) ), l++;\n\t\t\t\t\t}, this ) ) : ( t.idx = l, d.call( this, t ), l++ );\n\t\t\t\t}, this ), this.config.data && Array.isArray( this.config.data ) && ( o = !( this.data = [] ), a = !1, l = 0, u.each( this.config.data, function ( e, t ) {\n\t\t\t\t\th( 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 ) {\n\t\t\t\t\t\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++;\n\t\t\t\t\t}, 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++ );\n\t\t\t\t}, this ) ), this.setSelected( !0 ); for ( let c = this.navIndex = 0; c < this.items.length; c++ ) {\n\t\t\t\t\tif ( s = this.items[ c ], !u.hasClass( s, 'disabled' ) ) {\n\t\t\t\t\t\tu.addClass( s, 'active' ), this.navIndex = c; break;\n\t\t\t\t\t}\n\t\t\t\t} 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 );\n\t\t\t}.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( () => {\n\t\t\t\tt.emit( 'selectr.init' );\n\t\t\t}, 20 ) );\n\t\t}, t.prototype.getSelected = function () {\n\t\t\treturn this.el.querySelectorAll( 'option:checked' );\n\t\t}, t.prototype.getSelectedProperties = function ( t ) {\n\t\t\tconst e = this.getSelected(); return [].slice.call( e ).map( ( e ) => e[ t ] ).filter( ( e ) => e != null );\n\t\t}, t.prototype.detectEventPassiveOption = function () {\n\t\t\tlet e = !1; try {\n\t\t\t\tconst t = Object.defineProperty( {}, 'passive', { get: function () {\n\t\t\t\t\te = !0;\n\t\t\t\t} } ); window.addEventListener( 'test', null, t );\n\t\t\t} catch ( e ) {} return e;\n\t\t}, t.prototype.bindEvents = function () {\n\t\t\tlet i, n = this; this.events = {}, this.events.dismiss = function ( e ) {\n\t\t\t\te = e.target; this.container.contains( e ) || !this.opened && !u.hasClass( this.container, 'notice' ) || this.close();\n\t\t\t}.bind( this ), this.events.navigate = function ( e ) {\n\t\t\t\tif ( e = e || window.event, this.items.length && this.opened && u.includes( [ 13, 38, 40 ], e.which ) ) {\n\t\t\t\t\tif ( e.preventDefault(), e.which === 13 ) {\n\t\t\t\t\t\treturn !( this.noResults || this.config.taggable && this.input.value.length > 0 ) && this.change( this.navIndex );\n\t\t\t\t\t} let t, i = this.items[ this.navIndex ], n = this.navIndex; switch ( e.which ) {\n\t\t\t\t\t\tcase 38: ( t = 0 ) < this.navIndex && this.navIndex--; break; case 40: this.navIndex < this.items.length - ( t = 1 ) && this.navIndex++;\n\t\t\t\t\t} for ( this.navigating = !0; u.hasClass( this.items[ this.navIndex ], 'disabled' ) || u.hasClass( this.items[ this.navIndex ], 'excluded' ); ) {\n\t\t\t\t\t\tif ( !( this.navIndex > 0 && this.navIndex < this.items.length - 1 ) ) {\n\t\t\t\t\t\t\tthis.navIndex = n; break;\n\t\t\t\t\t\t} if ( t ? this.navIndex++ : this.navIndex--, this.searching ) {\n\t\t\t\t\t\t\tif ( this.navIndex > this.tree.lastElementChild.idx ) {\n\t\t\t\t\t\t\t\tthis.navIndex = this.tree.lastElementChild.idx; break;\n\t\t\t\t\t\t\t} if ( this.navIndex < this.tree.firstElementChild.idx ) {\n\t\t\t\t\t\t\t\tthis.navIndex = this.tree.firstElementChild.idx; break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}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' );\n\t\t\t\t} else {\n\t\t\t\t\tthis.navigating = !1;\n\t\t\t\t}\n\t\t\t}.bind( this ), this.events.reset = this.reset.bind( this ), ( this.config.nativeDropdown || this.mobileDevice ) && ( this.container.addEventListener( 'touchstart', ( e ) => {\n\t\t\t\te.changedTouches[ 0 ].target === n.el && n.toggle();\n\t\t\t}, !!this.supportsEventPassiveOption && { passive: !0 } ), this.container.addEventListener( 'click', ( e ) => {\n\t\t\t\te.target === n.el && n.toggle();\n\t\t\t} ), this.el.addEventListener( 'change', ( e ) => {\n\t\t\t\te.__selfTriggered || ( n.el.multiple ? ( e = n.getSelectedProperties( 'idx' ), e = ( ( e, t ) => {\n\t\t\t\t\tfor ( var i, n = [], o = e.slice( 0 ), r = 0; r < t.length; r++ ) {\n\t\t\t\t\t\t( i = o.indexOf( t[ r ] ) ) > -1 ? o.splice( i, 1 ) : n.push( t[ r ] );\n\t\t\t\t\t} return [ n, o ];\n\t\t\t\t} )( n.selectedIndexes, e ), u.each( e[ 0 ], ( e, t ) => {\n\t\t\t\t\tn.select( t );\n\t\t\t\t}, n ), u.each( e[ 1 ], ( e, t ) => {\n\t\t\t\t\tn.deselect( t );\n\t\t\t\t}, n ) ) : n.el.selectedIndex > -1 && n.select( n.el.selectedIndex ) );\n\t\t\t} ) ), this.config.nativeDropdown && this.container.addEventListener( 'keydown', ( e ) => {\n\t\t\t\te.key === 'Enter' && n.selected === document.activeElement && ( n.toggle(), setTimeout( () => {\n\t\t\t\t\tn.el.focus();\n\t\t\t\t}, 200 ) );\n\t\t\t} ), this.selected.addEventListener( 'click', ( e ) => {\n\t\t\t\tn.disabled || n.toggle(), e.preventDefault();\n\t\t\t} ), this.config.nativeKeyboard && ( i = '', this.selected.addEventListener( 'keydown', ( e ) => {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\ti = '';\n\t\t\t\t}, 1e3 ) ), e.preventDefault(), e.stopPropagation() ) );\n\t\t\t} ), this.container.addEventListener( 'keyup', ( e ) => {\n\t\t\t\tn.opened && e.key === 'Escape' && ( n.close(), e.stopPropagation(), n.selected.focus() );\n\t\t\t} ) ), this.label.addEventListener( 'click', ( e ) => {\n\t\t\t\tu.hasClass( e.target, 'selectr-tag-remove' ) && n.deselect( e.target.parentNode.idx );\n\t\t\t} ), this.selectClear && this.selectClear.addEventListener( 'click', this.clear.bind( this ) ), this.tree.addEventListener( 'mousedown', ( e ) => {\n\t\t\t\te.preventDefault();\n\t\t\t} ), this.tree.addEventListener( 'click', ( e ) => {\n\t\t\t\tconst 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();\n\t\t\t} ), this.tree.addEventListener( 'mouseover', ( e ) => {\n\t\t\t\t!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 ) );\n\t\t\t} ), this.config.searchable && ( this.input.addEventListener( 'focus', ( e ) => {\n\t\t\t\tn.searching = !0;\n\t\t\t} ), this.input.addEventListener( 'blur', ( e ) => {\n\t\t\t\tn.searching = !1;\n\t\t\t} ), this.input.addEventListener( 'keyup', function ( e ) {\n\t\t\t\tn.search(), n.config.taggable || ( this.value.length ? u.addClass( this.parentNode, 'active' ) : u.removeClass( this.parentNode, 'active' ) );\n\t\t\t} ), this.inputClear.addEventListener( 'click', ( e ) => {\n\t\t\t\tn.input.value = null, s.call( n ), n.tree.childElementCount || o.call( n );\n\t\t\t} ) ), this.config.taggable && this.input.addEventListener( 'keyup', function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t} ), this.update = u.debounce( () => {\n\t\t\t\tn.opened && n.config.closeOnScroll && n.close(), n.width && ( n.container.style.width = n.width ), n.invert();\n\t\t\t}, 50 ), this.requiresPagination && ( this.paginateItems = u.debounce( function () {\n\t\t\t\tr.call( this );\n\t\t\t}, 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 () {\n\t\t\t\tdocument.removeEventListener( 'click', this.events.dismiss ), window.removeEventListener( 'keydown', this.events.navigate ), window.removeEventListener( 'resize', this.update ), window.removeEventListener( 'scroll', this.update );\n\t\t\t} ), this.el.form && ( this.el.form.addEventListener( 'reset', this.events.reset ), this.on( 'selectr.destroy', function () {\n\t\t\t\tthis.el.form.removeEventListener( 'reset', this.events.reset );\n\t\t\t} ) );\n\t\t}, t.prototype.setSelected = function ( e ) {\n\t\t\tlet 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 ) {\n\t\t\t\tt.selected && t.defaultSelected && this.select( t.idx );\n\t\t\t}, 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 ) {\n\t\t\t\th( t, 'children' ) ? u.each( t.children, function ( e, t ) {\n\t\t\t\t\tt.hasOwnProperty( 'selected' ) && !0 === t.selected && this.select( i ), i++;\n\t\t\t\t}, this ) : ( t.hasOwnProperty( 'selected' ) && !0 === t.selected && this.select( i ), i++ );\n\t\t\t}, this ) );\n\t\t}, t.prototype.destroy = function () {\n\t\t\tthis.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 );\n\t\t}, t.prototype.change = function ( e ) {\n\t\t\tconst 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() );\n\t\t}, t.prototype.select = function ( n ) {\n\t\t\tconst e = this.items[ n ], t = [].slice.call( this.el.options ), i = this.options[ n ]; if ( this.el.multiple ) {\n\t\t\t\tif ( u.includes( this.selectedIndexes, n ) ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( this.config.maxSelections && this.tags.length === this.config.maxSelections ) {\n\t\t\t\t\treturn this.setMessage( this.config.messages.maxSelections.replace( '{max}', this.config.maxSelections ), !0 ), !1;\n\t\t\t\t} this.selectedValues.push( i.value ), this.selectedIndexes.push( n ), !function ( e ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\te.replace( /(\\d+)|(\\D+)/g, ( e, t, i ) => {\n\t\t\t\t\t\t\tn.push( [ t || 1 / 0, i || '' ] );\n\t\t\t\t\t\t} );\n\t\t\t\t\t}, o.sort( ( e, t ) => {\n\t\t\t\t\t\tlet 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; ) {\n\t\t\t\t\t\t\tvar s = o.shift(), a = r.shift(), s = s[ 0 ] - a[ 0 ] || s[ 1 ].localeCompare( a[ 1 ] ); if ( s ) {\n\t\t\t\t\t\t\t\treturn s;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return o.length - r.length;\n\t\t\t\t\t} ), u.each( o, ( e, t ) => {\n\t\t\t\t\t\ti.appendChild( t );\n\t\t\t\t\t} ), this.label.innerHTML = '' ) : i.appendChild( n ), this.config.taggable ? this.label.insertBefore( i, this.input.parentNode ) : this.label.appendChild( i );\n\t\t\t\t}.call( this, e );\n\t\t\t} else {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tconst i = this.items[ e ]; e !== n && ( i && u.removeClass( i, 'selected' ), t.selected = !1, t.removeAttribute( 'selected' ) );\n\t\t\t\t}, this );\n\t\t\t}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' );\n\t\t}, t.prototype.deselect = function ( e, t ) {\n\t\t\tconst i = this.items[ e ], n = this.options[ e ]; if ( this.el.multiple ) {\n\t\t\t\tvar o = this.selectedIndexes.indexOf( e ), o = ( this.selectedIndexes.splice( o, 1 ), this.selectedValues.indexOf( n.value ) ); this.selectedValues.splice( o, 1 ), !function ( i ) {\n\t\t\t\t\tlet n = !1; u.each( this.tags, ( e, t ) => {\n\t\t\t\t\t\tt.idx === i.idx && ( n = t );\n\t\t\t\t\t}, this ), n && ( this.label.removeChild( n ), this.tags.splice( this.tags.indexOf( n ), 1 ) );\n\t\t\t\t}.call( this, i ), this.tags.length || u.removeClass( this.container, 'has-selected' );\n\t\t\t} else {\n\t\t\t\tif ( !t && !this.config.clearable && !this.config.allowDeselect ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} this.label.innerHTML = '', this.selectedValue = null, this.el.selectedIndex = this.selectedIndex = -1, u.removeClass( this.container, 'has-selected' );\n\t\t\t} 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' );\n\t\t}, t.prototype.setValue = function ( i ) {\n\t\t\tconst n = Array.isArray( i ); if ( n || ( i = i.toString().trim() ), !this.el.multiple && n ) {\n\t\t\t\treturn !1;\n\t\t\t} u.each( this.options, function ( e, t ) {\n\t\t\t\t( n && i.includes( t.value ) || t.value === i ) && this.change( t.idx );\n\t\t\t}, this );\n\t\t}, t.prototype.getValue = function ( e, t ) {\n\t\t\tlet i, n; return this.el.multiple ? e ? this.selectedIndexes.length && ( n = { values: [] }, u.each( this.selectedIndexes, function ( e, t ) {\n\t\t\t\tt = this.options[ t ]; n.values[ e ] = { value: t.value, text: t.textContent };\n\t\t\t}, 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;\n\t\t}, t.prototype.add = function ( i, n ) {\n\t\t\tif ( i ) {\n\t\t\t\tif ( this.data = this.data || [], this.items = this.items || [], this.options = this.options || [], Array.isArray( i ) ) {\n\t\t\t\t\tu.each( i, function ( e, t ) {\n\t\t\t\t\t\tthis.add( t, n );\n\t\t\t\t\t}, this );\n\t\t\t\t} else if ( Object.prototype.toString.call( i ) === '[object Object]' ) {\n\t\t\t\t\tif ( n ) {\n\t\t\t\t\t\tlet o = !1; if ( u.each( this.options, ( e, t ) => {\n\t\t\t\t\t\t\tt.value.toLowerCase() === i.value.toLowerCase() && ( o = !0 );\n\t\t\t\t\t\t} ), o ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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;\n\t\t\t\t} return this.config.pagination && this.paginate(), !0;\n\t\t\t}\n\t\t}, t.prototype.remove = function ( e ) {\n\t\t\tlet i, n = []; Array.isArray( e ) ? u.each( e, function ( e, t ) {\n\t\t\t\tu.isInt( t ) ? n.push( this.getOptionByIndex( t ) ) : typeof t === 'string' && n.push( this.getOptionByValue( t ) );\n\t\t\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 ) {\n\t\t\t\ti = 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 ) {\n\t\t\t\t\tt.idx = e, this.items[ e ].idx = e;\n\t\t\t\t}, this );\n\t\t\t}, this ), this.setPlaceholder(), this.config.pagination ) && this.paginate();\n\t\t}, t.prototype.removeAll = function () {\n\t\t\tthis.clear( !0 ), u.each( this.el.options, function ( e, t ) {\n\t\t\t\tthis.el.remove( t );\n\t\t\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();\n\t\t}, t.prototype.search = function ( a, e ) {\n\t\t\tlet l, c, h, d, t; if ( !this.navigating ) {\n\t\t\t\treturn 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 ) {\n\t\t\t\t\tlet 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' );\n\t\t\t\t}, 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;\n\t\t\t}\n\t\t}, t.prototype.toggle = function () {\n\t\t\tthis.disabled || ( this.opened ? this.close() : this.open() );\n\t\t}, t.prototype.open = function () {\n\t\t\tconst e = this; if ( !this.options.length ) {\n\t\t\t\treturn !1;\n\t\t\t} 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 ) {\n\t\t\t\tthis.el.add( t );\n\t\t\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( () => {\n\t\t\t\te.input.focus(), e.input.tabIndex = 0;\n\t\t\t}, 10 ) );\n\t\t}, t.prototype.close = function () {\n\t\t\tlet 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 ) );\n\t\t}, t.prototype.enable = function () {\n\t\t\tthis.disabled = !1, this.el.disabled = !1, this.selected.tabIndex = this.originalIndex, this.el.multiple && u.each( this.tags, ( e, t ) => {\n\t\t\t\tt.lastElementChild.tabIndex = 0;\n\t\t\t} ), u.removeClass( this.container, 'selectr-disabled' );\n\t\t}, t.prototype.disable = function ( e ) {\n\t\t\te || ( this.el.disabled = !0 ), this.selected.tabIndex = -1, this.el.multiple && u.each( this.tags, ( e, t ) => {\n\t\t\t\tt.lastElementChild.tabIndex = -1;\n\t\t\t} ), this.disabled = !0, u.addClass( this.container, 'selectr-disabled' );\n\t\t}, t.prototype.reset = function () {\n\t\t\tthis.disabled || ( this.clear(), this.setSelected( !0 ), u.each( this.defaultSelected, function ( e, t ) {\n\t\t\t\tthis.select( t );\n\t\t\t}, this ), this.emit( 'selectr.reset' ) );\n\t\t}, t.prototype.clear = function ( e, t ) {\n\t\t\tlet i; this.el.multiple ? this.selectedIndexes.length && ( i = this.selectedIndexes.slice(), t ? this.deselect( i.slice( -1 )[ 0 ] ) : u.each( i, function ( e, t ) {\n\t\t\t\tthis.deselect( t );\n\t\t\t}, this ) ) : this.selectedIndex > -1 && this.deselect( this.selectedIndex, e ), this.emit( 'selectr.clear' );\n\t\t}, t.prototype.serialise = function ( e ) {\n\t\t\tconst n = []; return u.each( this.options, ( e, t ) => {\n\t\t\t\tconst i = { value: t.value, text: t.textContent }; t.selected && ( i.selected = !0 ), t.disabled && ( i.disabled = !0 ), n[ e ] = i;\n\t\t\t} ), e ? JSON.stringify( n ) : n;\n\t\t}, t.prototype.serialize = function ( e ) {\n\t\t\treturn this.serialise( e );\n\t\t}, t.prototype.setPlaceholder = function ( e ) {\n\t\t\te = e || this.config.placeholder || this.el.getAttribute( 'placeholder' ), this.options.length || ( e = this.config.messages.noOptions ), this.placeEl.innerHTML = e;\n\t\t}, t.prototype.paginate = function () {\n\t\t\tlet i; if ( this.items.length ) {\n\t\t\t\treturn ( 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;\n\t\t\t}\n\t\t}, t.prototype.setMessage = function ( e, t ) {\n\t\t\tt && this.close(), u.addClass( this.container, 'notice' ), this.notice.textContent = e;\n\t\t}, t.prototype.removeMessage = function () {\n\t\t\tu.removeClass( this.container, 'notice' ), this.notice.innerHTML = '';\n\t\t}, t.prototype.invert = function () {\n\t\t\tconst 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 );\n\t\t}, t.prototype.getOptionByIndex = function ( e ) {\n\t\t\treturn this.options[ e ];\n\t\t}, t.prototype.getOptionByValue = function ( e ) {\n\t\t\tfor ( var t = !1, i = 0, n = this.options.length; i < n; i++ ) {\n\t\t\t\tif ( this.options[ i ].value.trim() === e.toString().trim() ) {\n\t\t\t\t\tt = this.options[ i ]; break;\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, e.exports = t;\n\t}, 4926: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 5207: function ( e ) {\n\t\te.exports = JSON.parse(\n\t\t\t'{\"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\":{}}' );\n\t}, 5215: function ( e ) {\n\t\te.exports = function e( t, i ) {\n\t\t\tif ( t === i ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( t && i && typeof t === 'object' && typeof i === 'object' ) {\n\t\t\t\tif ( t.constructor !== i.constructor ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} let n, o, r; if ( Array.isArray( t ) ) {\n\t\t\t\t\tif ( ( n = t.length ) != i.length ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} for ( o = n; o-- != 0; ) {\n\t\t\t\t\t\tif ( !e( t[ o ], i[ o ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif ( t.constructor === RegExp ) {\n\t\t\t\t\t\treturn t.source === i.source && t.flags === i.flags;\n\t\t\t\t\t} if ( t.valueOf !== Object.prototype.valueOf ) {\n\t\t\t\t\t\treturn t.valueOf() === i.valueOf();\n\t\t\t\t\t} if ( t.toString !== Object.prototype.toString ) {\n\t\t\t\t\t\treturn t.toString() === i.toString();\n\t\t\t\t\t} if ( ( n = ( r = Object.keys( t ) ).length ) !== Object.keys( i ).length ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} for ( o = n; o-- != 0; ) {\n\t\t\t\t\t\tif ( !Object.prototype.hasOwnProperty.call( i, r[ o ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( o = n; o-- != 0; ) {\n\t\t\t\t\t\tconst s = r[ o ]; if ( !e( t[ s ], i[ s ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t} return t != t && i != i;\n\t\t};\n\t}, 5433: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\treturn 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;\n\t\t\t} throw new Error( t + ' must be number' );\n\t\t};\n\t}, 5467: function ( e, t, i ) {\n\t\tt.J = function () {\n\t\t\ttry {\n\t\t\t\ti( 9762 );\n\t\t\t} catch ( e ) {\n\t\t\t\tconsole.error( e );\n\t\t\t}\n\t\t};\n\t}, 5477: function ( e ) {\n\t\te.exports = 'data:application/javascript;base64,Im5vIHVzZSBzdHJpY3QiOwohKGZ1bmN0aW9uKHdpbmRvdykgewppZiAodHlwZW9mIHdpbmRvdy53aW5kb3cgIT0gInVuZGVmaW5lZCIgJiYgd2luZG93LmRvY3VtZW50KQogICAgcmV0dXJuOwppZiAod2luZG93LnJlcXVpcmUgJiYgd2luZG93LmRlZmluZSkKICAgIHJldHVybjsKCmlmICghd2luZG93LmNvbnNvbGUpIHsKICAgIHdpbmRvdy5jb25zb2xlID0gZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIG1zZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDApOwogICAgICAgIHBvc3RNZXNzYWdlKHt0eXBlOiAibG9nIiwgZGF0YTogbXNnc30pOwogICAgfTsKICAgIHdpbmRvdy5jb25zb2xlLmVycm9yID0KICAgIHdpbmRvdy5jb25zb2xlLndhcm4gPSAKICAgIHdpbmRvdy5jb25zb2xlLmxvZyA9CiAgICB3aW5kb3cuY29uc29sZS50cmFjZSA9IHdpbmRvdy5jb25zb2xlOwp9CndpbmRvdy53aW5kb3cgPSB3aW5kb3c7CndpbmRvdy5hY2UgPSB3aW5kb3c7Cgp3aW5kb3cub25lcnJvciA9IGZ1bmN0aW9uKG1lc3NhZ2UsIGZpbGUsIGxpbmUsIGNvbCwgZXJyKSB7CiAgICBwb3N0TWVzc2FnZSh7dHlwZTogImVycm9yIiwgZGF0YTogewogICAgICAgIG1lc3NhZ2U6IG1lc3NhZ2UsCiAgICAgICAgZGF0YTogZXJyICYmIGVyci5kYXRhLAogICAgICAgIGZpbGU6IGZpbGUsCiAgICAgICAgbGluZTogbGluZSwgCiAgICAgICAgY29sOiBjb2wsCiAgICAgICAgc3RhY2s6IGVyciAmJiBlcnIuc3RhY2sKICAgIH19KTsKfTsKCndpbmRvdy5ub3JtYWxpemVNb2R1bGUgPSBmdW5jdGlvbihwYXJlbnRJZCwgbW9kdWxlTmFtZSkgewogICAgLy8gbm9ybWFsaXplIHBsdWdpbiByZXF1aXJlcwogICAgaWYgKG1vZHVsZU5hbWUuaW5kZXhPZigiISIpICE9PSAtMSkgewogICAgICAgIHZhciBjaHVua3MgPSBtb2R1bGVOYW1lLnNwbGl0KCIhIik7CiAgICAgICAgcmV0dXJuIHdpbmRvdy5ub3JtYWxpemVNb2R1bGUocGFyZW50SWQsIGNodW5rc1swXSkgKyAiISIgKyB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBjaHVua3NbMV0pOwogICAgfQogICAgLy8gbm9ybWFsaXplIHJlbGF0aXZlIHJlcXVpcmVzCiAgICBpZiAobW9kdWxlTmFtZS5jaGFyQXQoMCkgPT0gIi4iKSB7CiAgICAgICAgdmFyIGJhc2UgPSBwYXJlbnRJZC5zcGxpdCgiLyIpLnNsaWNlKDAsIC0xKS5qb2luKCIvIik7CiAgICAgICAgbW9kdWxlTmFtZSA9IChiYXNlID8gYmFzZSArICIvIiA6ICIiKSArIG1vZHVsZU5hbWU7CiAgICAgICAgCiAgICAgICAgd2hpbGUgKG1vZHVsZU5hbWUuaW5kZXhPZigiLiIpICE9PSAtMSAmJiBwcmV2aW91cyAhPSBtb2R1bGVOYW1lKSB7CiAgICAgICAgICAgIHZhciBwcmV2aW91cyA9IG1vZHVsZU5hbWU7CiAgICAgICAgICAgIG1vZHVsZU5hbWUgPSBtb2R1bGVOYW1lLnJlcGxhY2UoL15cLlwvLywgIiIpLnJlcGxhY2UoL1wvXC5cLy8sICIvIikucmVwbGFjZSgvW15cL10rXC9cLlwuXC8vLCAiIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICByZXR1cm4gbW9kdWxlTmFtZTsKfTsKCndpbmRvdy5yZXF1aXJlID0gZnVuY3Rpb24gcmVxdWlyZShwYXJlbnRJZCwgaWQpIHsKICAgIGlmICghaWQpIHsKICAgICAgICBpZCA9IHBhcmVudElkOwogICAgICAgIHBhcmVudElkID0gbnVsbDsKICAgIH0KICAgIGlmICghaWQuY2hhckF0KQogICAgICAgIHRocm93IG5ldyBFcnJvcigid29ya2VyLmpzIHJlcXVpcmUoKSBhY2NlcHRzIG9ubHkgKHBhcmVudElkLCBpZCkgYXMgYXJndW1lbnRzIik7CgogICAgaWQgPSB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBpZCk7CgogICAgdmFyIG1vZHVsZSA9IHdpbmRvdy5yZXF1aXJlLm1vZHVsZXNbaWRdOwogICAgaWYgKG1vZHVsZSkgewogICAgICAgIGlmICghbW9kdWxlLmluaXRpYWxpemVkKSB7CiAgICAgICAgICAgIG1vZHVsZS5pbml0aWFsaXplZCA9IHRydWU7CiAgICAgICAgICAgIG1vZHVsZS5leHBvcnRzID0gbW9kdWxlLmZhY3RvcnkoKS5leHBvcnRzOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbW9kdWxlLmV4cG9ydHM7CiAgICB9CiAgIAogICAgaWYgKCF3aW5kb3cucmVxdWlyZS50bG5zKQogICAgICAgIHJldHVybiBjb25zb2xlLmxvZygidW5hYmxlIHRvIGxvYWQgIiArIGlkKTsKICAgIAogICAgdmFyIHBhdGggPSByZXNvbHZlTW9kdWxlSWQoaWQsIHdpbmRvdy5yZXF1aXJlLnRsbnMpOwogICAgaWYgKHBhdGguc2xpY2UoLTMpICE9ICIuanMiKSBwYXRoICs9ICIuanMiOwogICAgCiAgICB3aW5kb3cucmVxdWlyZS5pZCA9IGlkOwogICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7fTsgLy8gcHJldmVudCBpbmZpbml0ZSBsb29wIG9uIGJyb2tlbiBtb2R1bGVzCiAgICBpbXBvcnRTY3JpcHRzKHBhdGgpOwogICAgcmV0dXJuIHdpbmRvdy5yZXF1aXJlKHBhcmVudElkLCBpZCk7Cn07CmZ1bmN0aW9uIHJlc29sdmVNb2R1bGVJZChpZCwgcGF0aHMpIHsKICAgIHZhciB0ZXN0UGF0aCA9IGlkLCB0YWlsID0gIiI7CiAgICB3aGlsZSAodGVzdFBhdGgpIHsKICAgICAgICB2YXIgYWxpYXMgPSBwYXRoc1t0ZXN0UGF0aF07CiAgICAgICAgaWYgKHR5cGVvZiBhbGlhcyA9PSAic3RyaW5nIikgewogICAgICAgICAgICByZXR1cm4gYWxpYXMgKyB0YWlsOwogICAgICAgIH0gZWxzZSBpZiAoYWxpYXMpIHsKICAgICAgICAgICAgcmV0dXJuICBhbGlhcy5sb2NhdGlvbi5yZXBsYWNlKC9cLyokLywgIi8iKSArICh0YWlsIHx8IGFsaWFzLm1haW4gfHwgYWxpYXMubmFtZSk7CiAgICAgICAgfSBlbHNlIGlmIChhbGlhcyA9PT0gZmFsc2UpIHsKICAgICAgICAgICAgcmV0dXJuICIiOwogICAgICAgIH0KICAgICAgICB2YXIgaSA9IHRlc3RQYXRoLmxhc3RJbmRleE9mKCIvIik7CiAgICAgICAgaWYgKGkgPT09IC0xKSBicmVhazsKICAgICAgICB0YWlsID0gdGVzdFBhdGguc3Vic3RyKGkpICsgdGFpbDsKICAgICAgICB0ZXN0UGF0aCA9IHRlc3RQYXRoLnNsaWNlKDAsIGkpOwogICAgfQogICAgcmV0dXJuIGlkOwp9CndpbmRvdy5yZXF1aXJlLm1vZHVsZXMgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9OwoKd2luZG93LmRlZmluZSA9IGZ1bmN0aW9uKGlkLCBkZXBzLCBmYWN0b3J5KSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAyKSB7CiAgICAgICAgZmFjdG9yeSA9IGRlcHM7CiAgICAgICAgaWYgKHR5cGVvZiBpZCAhPSAic3RyaW5nIikgewogICAgICAgICAgICBkZXBzID0gaWQ7CiAgICAgICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgICBmYWN0b3J5ID0gaWQ7CiAgICAgICAgZGVwcyA9IFtdOwogICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICB9CiAgICAKICAgIGlmICh0eXBlb2YgZmFjdG9yeSAhPSAiZnVuY3Rpb24iKSB7CiAgICAgICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7CiAgICAgICAgICAgIGV4cG9ydHM6IGZhY3RvcnksCiAgICAgICAgICAgIGluaXRpYWxpemVkOiB0cnVlCiAgICAgICAgfTsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgaWYgKCFkZXBzLmxlbmd0aCkKICAgICAgICAvLyBJZiB0aGVyZSBpcyBubyBkZXBlbmRlbmNpZXMsIHdlIGluamVjdCAicmVxdWlyZSIsICJleHBvcnRzIiBhbmQKICAgICAgICAvLyAibW9kdWxlIiBhcyBkZXBlbmRlbmNpZXMsIHRvIHByb3ZpZGUgQ29tbW9uSlMgY29tcGF0aWJpbGl0eS4KICAgICAgICBkZXBzID0gWyJyZXF1aXJlIiwgImV4cG9ydHMiLCAibW9kdWxlIl07CgogICAgdmFyIHJlcSA9IGZ1bmN0aW9uKGNoaWxkSWQpIHsKICAgICAgICByZXR1cm4gd2luZG93LnJlcXVpcmUoaWQsIGNoaWxkSWQpOwogICAgfTsKCiAgICB3aW5kb3cucmVxdWlyZS5tb2R1bGVzW2lkXSA9IHsKICAgICAgICBleHBvcnRzOiB7fSwKICAgICAgICBmYWN0b3J5OiBmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIG1vZHVsZSA9IHRoaXM7CiAgICAgICAgICAgIHZhciByZXR1cm5FeHBvcnRzID0gZmFjdG9yeS5hcHBseSh0aGlzLCBkZXBzLnNsaWNlKDAsIGZhY3RvcnkubGVuZ3RoKS5tYXAoZnVuY3Rpb24oZGVwKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGRlcCkgewogICAgICAgICAgICAgICAgICAgIC8vIEJlY2F1c2UgInJlcXVpcmUiLCAiZXhwb3J0cyIgYW5kICJtb2R1bGUiIGFyZW4ndCBhY3R1YWwKICAgICAgICAgICAgICAgICAgICAvLyBkZXBlbmRlbmNpZXMsIHdlIG11c3QgaGFuZGxlIHRoZW0gc2VwZXJhdGVseS4KICAgICAgICAgICAgICAgICAgICBjYXNlICJyZXF1aXJlIjogcmV0dXJuIHJlcTsKICAgICAgICAgICAgICAgICAgICBjYXNlICJleHBvcnRzIjogcmV0dXJuIG1vZHVsZS5leHBvcnRzOwogICAgICAgICAgICAgICAgICAgIGNhc2UgIm1vZHVsZSI6ICByZXR1cm4gbW9kdWxlOwogICAgICAgICAgICAgICAgICAgIC8vIEJ1dCBmb3IgYWxsIG90aGVyIGRlcGVuZGVuY2llcywgd2UgY2FuIGp1c3QgZ28gYWhlYWQgYW5kCiAgICAgICAgICAgICAgICAgICAgLy8gcmVxdWlyZSB0aGVtLgogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICByZXR1cm4gcmVxKGRlcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgaWYgKHJldHVybkV4cG9ydHMpCiAgICAgICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IHJldHVybkV4cG9ydHM7CiAgICAgICAgICAgIHJldHVybiBtb2R1bGU7CiAgICAgICAgfQogICAgfTsKfTsKd2luZG93LmRlZmluZS5hbWQgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9Owp3aW5kb3cuaW5pdEJhc2VVcmxzICA9IGZ1bmN0aW9uIGluaXRCYXNlVXJscyh0b3BMZXZlbE5hbWVzcGFjZXMpIHsKICAgIGZvciAodmFyIGkgaW4gdG9wTGV2ZWxOYW1lc3BhY2VzKQogICAgICAgIHRoaXMucmVxdWlyZS50bG5zW2ldID0gdG9wTGV2ZWxOYW1lc3BhY2VzW2ldOwp9OwoKd2luZG93LmluaXRTZW5kZXIgPSBmdW5jdGlvbiBpbml0U2VuZGVyKCkgewoKICAgIHZhciBFdmVudEVtaXR0ZXIgPSB3aW5kb3cucmVxdWlyZSgiYWNlL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwogICAgdmFyIG9vcCA9IHdpbmRvdy5yZXF1aXJlKCJhY2UvbGliL29vcCIpOwogICAgCiAgICB2YXIgU2VuZGVyID0gZnVuY3Rpb24oKSB7fTsKICAgIAogICAgKGZ1bmN0aW9uKCkgewogICAgICAgIAogICAgICAgIG9vcC5pbXBsZW1lbnQodGhpcywgRXZlbnRFbWl0dGVyKTsKICAgICAgICAgICAgICAgIAogICAgICAgIHRoaXMuY2FsbGJhY2sgPSBmdW5jdGlvbihkYXRhLCBjYWxsYmFja0lkKSB7CiAgICAgICAgICAgIHBvc3RNZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJjYWxsIiwKICAgICAgICAgICAgICAgIGlkOiBjYWxsYmFja0lkLAogICAgICAgICAgICAgICAgZGF0YTogZGF0YQogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgCiAgICAgICAgdGhpcy5lbWl0ID0gZnVuY3Rpb24obmFtZSwgZGF0YSkgewogICAgICAgICAgICBwb3N0TWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAiZXZlbnQiLAogICAgICAgICAgICAgICAgbmFtZTogbmFtZSwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEKICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICAKICAgIH0pLmNhbGwoU2VuZGVyLnByb3RvdHlwZSk7CiAgICAKICAgIHJldHVybiBuZXcgU2VuZGVyKCk7Cn07Cgp2YXIgbWFpbiA9IHdpbmRvdy5tYWluID0gbnVsbDsKdmFyIHNlbmRlciA9IHdpbmRvdy5zZW5kZXIgPSBudWxsOwoKd2luZG93Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgIHZhciBtc2cgPSBlLmRhdGE7CiAgICBpZiAobXNnLmV2ZW50ICYmIHNlbmRlcikgewogICAgICAgIHNlbmRlci5fc2lnbmFsKG1zZy5ldmVudCwgbXNnLmRhdGEpOwogICAgfQogICAgZWxzZSBpZiAobXNnLmNvbW1hbmQpIHsKICAgICAgICBpZiAobWFpblttc2cuY29tbWFuZF0pCiAgICAgICAgICAgIG1haW5bbXNnLmNvbW1hbmRdLmFwcGx5KG1haW4sIG1zZy5hcmdzKTsKICAgICAgICBlbHNlIGlmICh3aW5kb3dbbXNnLmNvbW1hbmRdKQogICAgICAgICAgICB3aW5kb3dbbXNnLmNvbW1hbmRdLmFwcGx5KHdpbmRvdywgbXNnLmFyZ3MpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJVbmtub3duIGNvbW1hbmQ6IiArIG1zZy5jb21tYW5kKTsKICAgIH0KICAgIGVsc2UgaWYgKG1zZy5pbml0KSB7CiAgICAgICAgd2luZG93LmluaXRCYXNlVXJscyhtc2cudGxucyk7CiAgICAgICAgc2VuZGVyID0gd2luZG93LnNlbmRlciA9IHdpbmRvdy5pbml0U2VuZGVyKCk7CiAgICAgICAgdmFyIGNsYXp6ID0gdGhpcy5yZXF1aXJlKG1zZy5tb2R1bGUpW21zZy5jbGFzc25hbWVdOwogICAgICAgIG1haW4gPSB3aW5kb3cubWFpbiA9IG5ldyBjbGF6eihzZW5kZXIpOwogICAgfQp9Owp9KSh0aGlzKTsKCmFjZS5kZWZpbmUoImFjZS9saWIvb29wIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CmV4cG9ydHMuaW5oZXJpdHMgPSBmdW5jdGlvbiAoY3Rvciwgc3VwZXJDdG9yKSB7CiAgICBjdG9yLnN1cGVyXyA9IHN1cGVyQ3RvcjsKICAgIGN0b3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckN0b3IucHJvdG90eXBlLCB7CiAgICAgICAgY29uc3RydWN0b3I6IHsKICAgICAgICAgICAgdmFsdWU6IGN0b3IsCiAgICAgICAgICAgIGVudW1lcmFibGU6IGZhbHNlLAogICAgICAgICAgICB3cml0YWJsZTogdHJ1ZSwKICAgICAgICAgICAgY29uZmlndXJhYmxlOiB0cnVlCiAgICAgICAgfQogICAgfSk7Cn07CmV4cG9ydHMubWl4aW4gPSBmdW5jdGlvbiAob2JqLCBtaXhpbikgewogICAgZm9yICh2YXIga2V5IGluIG1peGluKSB7CiAgICAgICAgb2JqW2tleV0gPSBtaXhpbltrZXldOwogICAgfQogICAgcmV0dXJuIG9iajsKfTsKZXhwb3J0cy5pbXBsZW1lbnQgPSBmdW5jdGlvbiAocHJvdG8sIG1peGluKSB7CiAgICBleHBvcnRzLm1peGluKHByb3RvLCBtaXhpbik7Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hcHBseV9kZWx0YSIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwpmdW5jdGlvbiB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsIGVycm9yVGV4dCkgewogICAgY29uc29sZS5sb2coIkludmFsaWQgRGVsdGE6IiwgZGVsdGEpOwogICAgdGhyb3cgIkludmFsaWQgRGVsdGE6ICIgKyBlcnJvclRleHQ7Cn0KZnVuY3Rpb24gcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBwb3NpdGlvbikgewogICAgcmV0dXJuIHBvc2l0aW9uLnJvdyA+PSAwICYmIHBvc2l0aW9uLnJvdyA8IGRvY0xpbmVzLmxlbmd0aCAmJgogICAgICAgIHBvc2l0aW9uLmNvbHVtbiA+PSAwICYmIHBvc2l0aW9uLmNvbHVtbiA8PSBkb2NMaW5lc1twb3NpdGlvbi5yb3ddLmxlbmd0aDsKfQpmdW5jdGlvbiB2YWxpZGF0ZURlbHRhKGRvY0xpbmVzLCBkZWx0YSkgewogICAgaWYgKGRlbHRhLmFjdGlvbiAhPSAiaW5zZXJ0IiAmJiBkZWx0YS5hY3Rpb24gIT0gInJlbW92ZSIpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuYWN0aW9uIG11c3QgYmUgJ2luc2VydCcgb3IgJ3JlbW92ZSciKTsKICAgIGlmICghKGRlbHRhLmxpbmVzIGluc3RhbmNlb2YgQXJyYXkpKQogICAgICAgIHRocm93RGVsdGFFcnJvcihkZWx0YSwgImRlbHRhLmxpbmVzIG11c3QgYmUgYW4gQXJyYXkiKTsKICAgIGlmICghZGVsdGEuc3RhcnQgfHwgIWRlbHRhLmVuZCkKICAgICAgICB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsICJkZWx0YS5zdGFydC9lbmQgbXVzdCBiZSBhbiBwcmVzZW50Iik7CiAgICB2YXIgc3RhcnQgPSBkZWx0YS5zdGFydDsKICAgIGlmICghcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBkZWx0YS5zdGFydCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuc3RhcnQgbXVzdCBiZSBjb250YWluZWQgaW4gZG9jdW1lbnQiKTsKICAgIHZhciBlbmQgPSBkZWx0YS5lbmQ7CiAgICBpZiAoZGVsdGEuYWN0aW9uID09ICJyZW1vdmUiICYmICFwb3NpdGlvbkluRG9jdW1lbnQoZG9jTGluZXMsIGVuZCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuZW5kIG11c3QgY29udGFpbmVkIGluIGRvY3VtZW50IGZvciAncmVtb3ZlJyBhY3Rpb25zIik7CiAgICB2YXIgbnVtUmFuZ2VSb3dzID0gZW5kLnJvdyAtIHN0YXJ0LnJvdzsKICAgIHZhciBudW1SYW5nZUxhc3RMaW5lQ2hhcnMgPSAoZW5kLmNvbHVtbiAtIChudW1SYW5nZVJvd3MgPT0gMCA/IHN0YXJ0LmNvbHVtbiA6IDApKTsKICAgIGlmIChudW1SYW5nZVJvd3MgIT0gZGVsdGEubGluZXMubGVuZ3RoIC0gMSB8fCBkZWx0YS5saW5lc1tudW1SYW5nZVJvd3NdLmxlbmd0aCAhPSBudW1SYW5nZUxhc3RMaW5lQ2hhcnMpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEucmFuZ2UgbXVzdCBtYXRjaCBkZWx0YSBsaW5lcyIpOwp9CmV4cG9ydHMuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkb2NMaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpIHsKICAgIHZhciByb3cgPSBkZWx0YS5zdGFydC5yb3c7CiAgICB2YXIgc3RhcnRDb2x1bW4gPSBkZWx0YS5zdGFydC5jb2x1bW47CiAgICB2YXIgbGluZSA9IGRvY0xpbmVzW3Jvd10gfHwgIiI7CiAgICBzd2l0Y2ggKGRlbHRhLmFjdGlvbikgewogICAgICAgIGNhc2UgImluc2VydCI6CiAgICAgICAgICAgIHZhciBsaW5lcyA9IGRlbHRhLmxpbmVzOwogICAgICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAxKSB7CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3ddID0gbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZGVsdGEubGluZXNbMF0gKyBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtyb3csIDFdLmNvbmNhdChkZWx0YS5saW5lcyk7CiAgICAgICAgICAgICAgICBkb2NMaW5lcy5zcGxpY2UuYXBwbHkoZG9jTGluZXMsIGFyZ3MpOwogICAgICAgICAgICAgICAgZG9jTGluZXNbcm93XSA9IGxpbmUuc3Vic3RyaW5nKDAsIHN0YXJ0Q29sdW1uKSArIGRvY0xpbmVzW3Jvd107CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3cgKyBkZWx0YS5saW5lcy5sZW5ndGggLSAxXSArPSBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAicmVtb3ZlIjoKICAgICAgICAgICAgdmFyIGVuZENvbHVtbiA9IGRlbHRhLmVuZC5jb2x1bW47CiAgICAgICAgICAgIHZhciBlbmRSb3cgPSBkZWx0YS5lbmQucm93OwogICAgICAgICAgICBpZiAocm93ID09PSBlbmRSb3cpIHsKICAgICAgICAgICAgICAgIGRvY0xpbmVzW3Jvd10gPSBsaW5lLnN1YnN0cmluZygwLCBzdGFydENvbHVtbikgKyBsaW5lLnN1YnN0cmluZyhlbmRDb2x1bW4pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgZG9jTGluZXMuc3BsaWNlKHJvdywgZW5kUm93IC0gcm93ICsgMSwgbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZG9jTGluZXNbZW5kUm93XS5zdWJzdHJpbmcoZW5kQ29sdW1uKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICB9Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZXZlbnRfZW1pdHRlciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgRXZlbnRFbWl0dGVyID0ge307CnZhciBzdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbiAoKSB7IHRoaXMucHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfTsKdmFyIHByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24gKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9OwpFdmVudEVtaXR0ZXIuX2VtaXQgPQogICAgRXZlbnRFbWl0dGVyLl9kaXNwYXRjaEV2ZW50ID0gZnVuY3Rpb24gKGV2ZW50TmFtZSwgZSkgewogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwgKHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB7fSk7CiAgICAgICAgdGhpcy5fZGVmYXVsdEhhbmRsZXJzIHx8ICh0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB7fSk7CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXSB8fCBbXTsKICAgICAgICB2YXIgZGVmYXVsdEhhbmRsZXIgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycy5sZW5ndGggJiYgIWRlZmF1bHRIYW5kbGVyKQogICAgICAgICAgICByZXR1cm47CiAgICAgICAgaWYgKHR5cGVvZiBlICE9ICJvYmplY3QiIHx8ICFlKQogICAgICAgICAgICBlID0ge307CiAgICAgICAgaWYgKCFlLnR5cGUpCiAgICAgICAgICAgIGUudHlwZSA9IGV2ZW50TmFtZTsKICAgICAgICBpZiAoIWUuc3RvcFByb3BhZ2F0aW9uKQogICAgICAgICAgICBlLnN0b3BQcm9wYWdhdGlvbiA9IHN0b3BQcm9wYWdhdGlvbjsKICAgICAgICBpZiAoIWUucHJldmVudERlZmF1bHQpCiAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQgPSBwcmV2ZW50RGVmYXVsdDsKICAgICAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3RlbmVycy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBsaXN0ZW5lcnNbaV0oZSwgdGhpcyk7CiAgICAgICAgICAgIGlmIChlLnByb3BhZ2F0aW9uU3RvcHBlZCkKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAoZGVmYXVsdEhhbmRsZXIgJiYgIWUuZGVmYXVsdFByZXZlbnRlZCkKICAgICAgICAgICAgcmV0dXJuIGRlZmF1bHRIYW5kbGVyKGUsIHRoaXMpOwogICAgfTsKRXZlbnRFbWl0dGVyLl9zaWduYWwgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBlKSB7CiAgICB2YXIgbGlzdGVuZXJzID0gKHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge30pW2V2ZW50TmFtZV07CiAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICByZXR1cm47CiAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdGVuZXJzLmxlbmd0aDsgaSsrKQogICAgICAgIGxpc3RlbmVyc1tpXShlLCB0aGlzKTsKfTsKRXZlbnRFbWl0dGVyLm9uY2UgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIF9zZWxmID0gdGhpczsKICAgIHRoaXMub24oZXZlbnROYW1lLCBmdW5jdGlvbiBuZXdDYWxsYmFjaygpIHsKICAgICAgICBfc2VsZi5vZmYoZXZlbnROYW1lLCBuZXdDYWxsYmFjayk7CiAgICAgICAgY2FsbGJhY2suYXBwbHkobnVsbCwgYXJndW1lbnRzKTsKICAgIH0pOwogICAgaWYgKCFjYWxsYmFjaykgewogICAgICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSkgewogICAgICAgICAgICBjYWxsYmFjayA9IHJlc29sdmU7CiAgICAgICAgfSk7CiAgICB9Cn07CkV2ZW50RW1pdHRlci5zZXREZWZhdWx0SGFuZGxlciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICB2YXIgaGFuZGxlcnMgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnM7CiAgICBpZiAoIWhhbmRsZXJzKQogICAgICAgIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzID0geyBfZGlzYWJsZWRfOiB7fSB9OwogICAgaWYgKGhhbmRsZXJzW2V2ZW50TmFtZV0pIHsKICAgICAgICB2YXIgb2xkID0gaGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICAgICAgaWYgKCFkaXNhYmxlZCkKICAgICAgICAgICAgaGFuZGxlcnMuX2Rpc2FibGVkX1tldmVudE5hbWVdID0gZGlzYWJsZWQgPSBbXTsKICAgICAgICBkaXNhYmxlZC5wdXNoKG9sZCk7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQogICAgaGFuZGxlcnNbZXZlbnROYW1lXSA9IGNhbGxiYWNrOwp9OwpFdmVudEVtaXR0ZXIucmVtb3ZlRGVmYXVsdEhhbmRsZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzOwogICAgaWYgKCFoYW5kbGVycykKICAgICAgICByZXR1cm47CiAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICBpZiAoaGFuZGxlcnNbZXZlbnROYW1lXSA9PSBjYWxsYmFjaykgewogICAgICAgIGlmIChkaXNhYmxlZCkKICAgICAgICAgICAgdGhpcy5zZXREZWZhdWx0SGFuZGxlcihldmVudE5hbWUsIGRpc2FibGVkLnBvcCgpKTsKICAgIH0KICAgIGVsc2UgaWYgKGRpc2FibGVkKSB7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQp9OwpFdmVudEVtaXR0ZXIub24gPQogICAgRXZlbnRFbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaywgY2FwdHVyaW5nKSB7CiAgICAgICAgdGhpcy5fZXZlbnRSZWdpc3RyeSA9IHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge307CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdID0gW107CiAgICAgICAgaWYgKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSA9PSAtMSkKICAgICAgICAgICAgbGlzdGVuZXJzW2NhcHR1cmluZyA/ICJ1bnNoaWZ0IiA6ICJwdXNoIl0oY2FsbGJhY2spOwogICAgICAgIHJldHVybiBjYWxsYmFjazsKICAgIH07CkV2ZW50RW1pdHRlci5vZmYgPQogICAgRXZlbnRFbWl0dGVyLnJlbW92ZUxpc3RlbmVyID0KICAgICAgICBFdmVudEVtaXR0ZXIucmVtb3ZlRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICAgICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9ldmVudFJlZ2lzdHJ5IHx8IHt9OwogICAgICAgICAgICB2YXIgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdOwogICAgICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgdmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YoY2FsbGJhY2spOwogICAgICAgICAgICBpZiAoaW5kZXggIT09IC0xKQogICAgICAgICAgICAgICAgbGlzdGVuZXJzLnNwbGljZShpbmRleCwgMSk7CiAgICAgICAgfTsKRXZlbnRFbWl0dGVyLnJlbW92ZUFsbExpc3RlbmVycyA9IGZ1bmN0aW9uIChldmVudE5hbWUpIHsKICAgIGlmICghZXZlbnROYW1lKQogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZXZlbnRSZWdpc3RyeSkKICAgICAgICB0aGlzLl9ldmVudFJlZ2lzdHJ5W2V2ZW50TmFtZV0gPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZGVmYXVsdEhhbmRsZXJzKQogICAgICAgIHRoaXMuX2RlZmF1bHRIYW5kbGVyc1tldmVudE5hbWVdID0gdW5kZWZpbmVkOwp9OwpleHBvcnRzLkV2ZW50RW1pdHRlciA9IEV2ZW50RW1pdHRlcjsKCn0pOwoKYWNlLmRlZmluZSgiYWNlL3JhbmdlIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CnZhciBSYW5nZSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbHVtbiwgZW5kUm93LCBlbmRDb2x1bW4pIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gewogICAgICAgICAgICByb3c6IHN0YXJ0Um93LAogICAgICAgICAgICBjb2x1bW46IHN0YXJ0Q29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLmVuZCA9IHsKICAgICAgICAgICAgcm93OiBlbmRSb3csCiAgICAgICAgICAgIGNvbHVtbjogZW5kQ29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIFJhbmdlLnByb3RvdHlwZS5pc0VxdWFsID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuc3RhcnQucm93ID09PSByYW5nZS5zdGFydC5yb3cgJiYKICAgICAgICAgICAgdGhpcy5lbmQucm93ID09PSByYW5nZS5lbmQucm93ICYmCiAgICAgICAgICAgIHRoaXMuc3RhcnQuY29sdW1uID09PSByYW5nZS5zdGFydC5jb2x1bW4gJiYKICAgICAgICAgICAgdGhpcy5lbmQuY29sdW1uID09PSByYW5nZS5lbmQuY29sdW1uOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKCJSYW5nZTogWyIgKyB0aGlzLnN0YXJ0LnJvdyArICIvIiArIHRoaXMuc3RhcnQuY29sdW1uICsKICAgICAgICAgICAgIl0gLT4gWyIgKyB0aGlzLmVuZC5yb3cgKyAiLyIgKyB0aGlzLmVuZC5jb2x1bW4gKyAiXSIpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWlucyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDA7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVSYW5nZSA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAsIGVuZCA9IHJhbmdlLmVuZCwgc3RhcnQgPSByYW5nZS5zdGFydDsKICAgICAgICBjbXAgPSB0aGlzLmNvbXBhcmUoZW5kLnJvdywgZW5kLmNvbHVtbik7CiAgICAgICAgaWYgKGNtcCA9PSAxKSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoY21wID09IDApIHsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKSB7CiAgICAgICAgICAgIHJldHVybiAtMjsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gLTEpIHsKICAgICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDQyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVQb2ludCA9IGZ1bmN0aW9uIChwKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShwLnJvdywgcC5jb2x1bW4pOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWluc1JhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLnN0YXJ0KSA9PSAwICYmIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLmVuZCkgPT0gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW50ZXJzZWN0cyA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmVSYW5nZShyYW5nZSk7CiAgICAgICAgcmV0dXJuIChjbXAgPT0gLTEgfHwgY21wID09IDAgfHwgY21wID09IDEpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pc0VuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW47CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gdGhpcy5zdGFydC5yb3cgPT0gcm93ICYmIHRoaXMuc3RhcnQuY29sdW1uID09IGNvbHVtbjsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuc2V0U3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodHlwZW9mIHJvdyA9PSAib2JqZWN0IikgewogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93LnJvdzsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93OwogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnNldEVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0eXBlb2Ygcm93ID09ICJvYmplY3QiKSB7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuZW5kLnJvdyA9IHJvdy5yb3c7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmVuZC5yb3cgPSByb3c7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDApIHsKICAgICAgICAgICAgaWYgKHRoaXMuaXNFbmQocm93LCBjb2x1bW4pIHx8IHRoaXMuaXNTdGFydChyb3csIGNvbHVtbikpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW5zaWRlU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzRW5kKHJvdywgY29sdW1uKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pbnNpZGVFbmQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzU3RhcnQocm93LCBjb2x1bW4pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZmFsc2U7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmUgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAoIXRoaXMuaXNNdWx0aUxpbmUoKSkgewogICAgICAgICAgICBpZiAocm93ID09PSB0aGlzLnN0YXJ0LnJvdykgewogICAgICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8IHRoaXMuc3RhcnQuY29sdW1uID8gLTEgOiAoY29sdW1uID4gdGhpcy5lbmQuY29sdW1uID8gMSA6IDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmIChyb3cgPCB0aGlzLnN0YXJ0LnJvdykKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGlmIChyb3cgPiB0aGlzLmVuZC5yb3cpCiAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgIGlmICh0aGlzLnN0YXJ0LnJvdyA9PT0gcm93KQogICAgICAgICAgICByZXR1cm4gY29sdW1uID49IHRoaXMuc3RhcnQuY29sdW1uID8gMCA6IC0xOwogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT09IHJvdykKICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8PSB0aGlzLmVuZC5jb2x1bW4gPyAwIDogMTsKICAgICAgICByZXR1cm4gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZVN0YXJ0ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb21wYXJlRW5kID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuZW5kLnJvdyA9PSByb3cgJiYgdGhpcy5lbmQuY29sdW1uID09IGNvbHVtbikgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIH0KICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZUluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jbGlwUm93cyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPiBsYXN0Um93KQogICAgICAgICAgICB2YXIgZW5kID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLmVuZC5yb3cgPCBmaXJzdFJvdykKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiBmaXJzdFJvdywgY29sdW1uOiAwIH07CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID4gbGFzdFJvdykKICAgICAgICAgICAgdmFyIHN0YXJ0ID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLnN0YXJ0LnJvdyA8IGZpcnN0Um93KQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogZmlyc3RSb3csIGNvbHVtbjogMCB9OwogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHN0YXJ0IHx8IHRoaXMuc3RhcnQsIGVuZCB8fCB0aGlzLmVuZCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmV4dGVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIGlmIChjbXAgPT0gMCkKICAgICAgICAgICAgcmV0dXJuIHRoaXM7CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogcm93LCBjb2x1bW46IGNvbHVtbiB9OwogICAgICAgIGVsc2UKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICAgICAgcmV0dXJuIFJhbmdlLmZyb21Qb2ludHMoc3RhcnQgfHwgdGhpcy5zdGFydCwgZW5kIHx8IHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaXNFbXB0eSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKHRoaXMuc3RhcnQucm93ID09PSB0aGlzLmVuZC5yb3cgJiYgdGhpcy5zdGFydC5jb2x1bW4gPT09IHRoaXMuZW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzTXVsdGlMaW5lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiAodGhpcy5zdGFydC5yb3cgIT09IHRoaXMuZW5kLnJvdyk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNsb25lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHRoaXMuc3RhcnQsIHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29sbGFwc2VSb3dzID0gZnVuY3Rpb24gKCkgewogICAgICAgIGlmICh0aGlzLmVuZC5jb2x1bW4gPT0gMCkKICAgICAgICAgICAgcmV0dXJuIG5ldyBSYW5nZSh0aGlzLnN0YXJ0LnJvdywgMCwgTWF0aC5tYXgodGhpcy5zdGFydC5yb3csIHRoaXMuZW5kLnJvdyAtIDEpLCAwKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHJldHVybiBuZXcgUmFuZ2UodGhpcy5zdGFydC5yb3csIDAsIHRoaXMuZW5kLnJvdywgMCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnRvU2NyZWVuUmFuZ2UgPSBmdW5jdGlvbiAoc2Vzc2lvbikgewogICAgICAgIHZhciBzY3JlZW5Qb3NTdGFydCA9IHNlc3Npb24uZG9jdW1lbnRUb1NjcmVlblBvc2l0aW9uKHRoaXMuc3RhcnQpOwogICAgICAgIHZhciBzY3JlZW5Qb3NFbmQgPSBzZXNzaW9uLmRvY3VtZW50VG9TY3JlZW5Qb3NpdGlvbih0aGlzLmVuZCk7CiAgICAgICAgcmV0dXJuIG5ldyBSYW5nZShzY3JlZW5Qb3NTdGFydC5yb3csIHNjcmVlblBvc1N0YXJ0LmNvbHVtbiwgc2NyZWVuUG9zRW5kLnJvdywgc2NyZWVuUG9zRW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLm1vdmVCeSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHRoaXMuc3RhcnQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiArPSBjb2x1bW47CiAgICAgICAgdGhpcy5lbmQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLmVuZC5jb2x1bW4gKz0gY29sdW1uOwogICAgfTsKICAgIHJldHVybiBSYW5nZTsKfSgpKTsKUmFuZ2UuZnJvbVBvaW50cyA9IGZ1bmN0aW9uIChzdGFydCwgZW5kKSB7CiAgICByZXR1cm4gbmV3IFJhbmdlKHN0YXJ0LnJvdywgc3RhcnQuY29sdW1uLCBlbmQucm93LCBlbmQuY29sdW1uKTsKfTsKUmFuZ2UuY29tcGFyZVBvaW50cyA9IGZ1bmN0aW9uIChwMSwgcDIpIHsKICAgIHJldHVybiBwMS5yb3cgLSBwMi5yb3cgfHwgcDEuY29sdW1uIC0gcDIuY29sdW1uOwp9OwpleHBvcnRzLlJhbmdlID0gUmFuZ2U7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hbmNob3IiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKdmFyIG9vcCA9IHJlcXVpcmUoIi4vbGliL29vcCIpOwp2YXIgRXZlbnRFbWl0dGVyID0gcmVxdWlyZSgiLi9saWIvZXZlbnRfZW1pdHRlciIpLkV2ZW50RW1pdHRlcjsKdmFyIEFuY2hvciA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIEFuY2hvcihkb2MsIHJvdywgY29sdW1uKSB7CiAgICAgICAgdGhpcy4kb25DaGFuZ2UgPSB0aGlzLm9uQ2hhbmdlLmJpbmQodGhpcyk7CiAgICAgICAgdGhpcy5hdHRhY2goZG9jKTsKICAgICAgICBpZiAodHlwZW9mIHJvdyAhPSAibnVtYmVyIikKICAgICAgICAgICAgdGhpcy5zZXRQb3NpdGlvbihyb3cucm93LCByb3cuY29sdW1uKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHRoaXMuc2V0UG9zaXRpb24ocm93LCBjb2x1bW4pOwogICAgfQogICAgQW5jaG9yLnByb3RvdHlwZS5nZXRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudCh0aGlzLnJvdywgdGhpcy5jb2x1bW4pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZ2V0RG9jdW1lbnQgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZG9jdW1lbnQ7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5vbkNoYW5nZSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIGlmIChkZWx0YS5zdGFydC5yb3cgPT0gZGVsdGEuZW5kLnJvdyAmJiBkZWx0YS5zdGFydC5yb3cgIT0gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICBpZiAoZGVsdGEuc3RhcnQucm93ID4gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgcG9pbnQgPSAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgeyByb3c6IHRoaXMucm93LCBjb2x1bW46IHRoaXMuY29sdW1uIH0sIHRoaXMuJGluc2VydFJpZ2h0KTsKICAgICAgICB0aGlzLnNldFBvc2l0aW9uKHBvaW50LnJvdywgcG9pbnQuY29sdW1uLCB0cnVlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLnNldFBvc2l0aW9uID0gZnVuY3Rpb24gKHJvdywgY29sdW1uLCBub0NsaXApIHsKICAgICAgICB2YXIgcG9zOwogICAgICAgIGlmIChub0NsaXApIHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgcm93OiByb3csCiAgICAgICAgICAgICAgICBjb2x1bW46IGNvbHVtbgogICAgICAgICAgICB9OwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcG9zID0gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudChyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLnJvdyA9PSBwb3Mucm93ICYmIHRoaXMuY29sdW1uID09IHBvcy5jb2x1bW4pCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgb2xkID0gewogICAgICAgICAgICByb3c6IHRoaXMucm93LAogICAgICAgICAgICBjb2x1bW46IHRoaXMuY29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLnJvdyA9IHBvcy5yb3c7CiAgICAgICAgdGhpcy5jb2x1bW4gPSBwb3MuY29sdW1uOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlIiwgewogICAgICAgICAgICBvbGQ6IG9sZCwKICAgICAgICAgICAgdmFsdWU6IHBvcwogICAgICAgIH0pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZGV0YWNoID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRoaXMuZG9jdW1lbnQub2ZmKCJjaGFuZ2UiLCB0aGlzLiRvbkNoYW5nZSk7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5hdHRhY2ggPSBmdW5jdGlvbiAoZG9jKSB7CiAgICAgICAgdGhpcy5kb2N1bWVudCA9IGRvYyB8fCB0aGlzLmRvY3VtZW50OwogICAgICAgIHRoaXMuZG9jdW1lbnQub24oImNoYW5nZSIsIHRoaXMuJG9uQ2hhbmdlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLiRjbGlwUG9zaXRpb25Ub0RvY3VtZW50ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgdmFyIHBvcyA9IHt9OwogICAgICAgIGlmIChyb3cgPj0gdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBwb3Mucm93ID0gTWF0aC5tYXgoMCwgdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgICAgICBwb3MuY29sdW1uID0gdGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93IDwgMCkgewogICAgICAgICAgICBwb3Mucm93ID0gMDsKICAgICAgICAgICAgcG9zLmNvbHVtbiA9IDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBwb3Mucm93ID0gcm93OwogICAgICAgICAgICBwb3MuY29sdW1uID0gTWF0aC5taW4odGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aCwgTWF0aC5tYXgoMCwgY29sdW1uKSk7CiAgICAgICAgfQogICAgICAgIGlmIChjb2x1bW4gPCAwKQogICAgICAgICAgICBwb3MuY29sdW1uID0gMDsKICAgICAgICByZXR1cm4gcG9zOwogICAgfTsKICAgIHJldHVybiBBbmNob3I7Cn0oKSk7CkFuY2hvci5wcm90b3R5cGUuJGluc2VydFJpZ2h0ID0gZmFsc2U7Cm9vcC5pbXBsZW1lbnQoQW5jaG9yLnByb3RvdHlwZSwgRXZlbnRFbWl0dGVyKTsKZnVuY3Rpb24gJHBvaW50c0luT3JkZXIocG9pbnQxLCBwb2ludDIsIGVxdWFsUG9pbnRzSW5PcmRlcikgewogICAgdmFyIGJDb2xJc0FmdGVyID0gZXF1YWxQb2ludHNJbk9yZGVyID8gcG9pbnQxLmNvbHVtbiA8PSBwb2ludDIuY29sdW1uIDogcG9pbnQxLmNvbHVtbiA8IHBvaW50Mi5jb2x1bW47CiAgICByZXR1cm4gKHBvaW50MS5yb3cgPCBwb2ludDIucm93KSB8fCAocG9pbnQxLnJvdyA9PSBwb2ludDIucm93ICYmIGJDb2xJc0FmdGVyKTsKfQpmdW5jdGlvbiAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgcG9pbnQsIG1vdmVJZkVxdWFsKSB7CiAgICB2YXIgZGVsdGFJc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgIHZhciBkZWx0YVJvd1NoaWZ0ID0gKGRlbHRhSXNJbnNlcnQgPyAxIDogLTEpICogKGRlbHRhLmVuZC5yb3cgLSBkZWx0YS5zdGFydC5yb3cpOwogICAgdmFyIGRlbHRhQ29sU2hpZnQgPSAoZGVsdGFJc0luc2VydCA/IDEgOiAtMSkgKiAoZGVsdGEuZW5kLmNvbHVtbiAtIGRlbHRhLnN0YXJ0LmNvbHVtbik7CiAgICB2YXIgZGVsdGFTdGFydCA9IGRlbHRhLnN0YXJ0OwogICAgdmFyIGRlbHRhRW5kID0gZGVsdGFJc0luc2VydCA/IGRlbHRhU3RhcnQgOiBkZWx0YS5lbmQ7IC8vIENvbGxhcHNlIGluc2VydCByYW5nZS4KICAgIGlmICgkcG9pbnRzSW5PcmRlcihwb2ludCwgZGVsdGFTdGFydCwgbW92ZUlmRXF1YWwpKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcm93OiBwb2ludC5yb3csCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIGlmICgkcG9pbnRzSW5PcmRlcihkZWx0YUVuZCwgcG9pbnQsICFtb3ZlSWZFcXVhbCkpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICByb3c6IHBvaW50LnJvdyArIGRlbHRhUm93U2hpZnQsCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uICsgKHBvaW50LnJvdyA9PSBkZWx0YUVuZC5yb3cgPyBkZWx0YUNvbFNoaWZ0IDogMCkKICAgICAgICB9OwogICAgfQogICAgcmV0dXJuIHsKICAgICAgICByb3c6IGRlbHRhU3RhcnQucm93LAogICAgICAgIGNvbHVtbjogZGVsdGFTdGFydC5jb2x1bW4KICAgIH07Cn0KZXhwb3J0cy5BbmNob3IgPSBBbmNob3I7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9kb2N1bWVudCIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgb29wID0gcmVxdWlyZSgiLi9saWIvb29wIik7CnZhciBhcHBseURlbHRhID0gcmVxdWlyZSgiLi9hcHBseV9kZWx0YSIpLmFwcGx5RGVsdGE7CnZhciBFdmVudEVtaXR0ZXIgPSByZXF1aXJlKCIuL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwp2YXIgUmFuZ2UgPSByZXF1aXJlKCIuL3JhbmdlIikuUmFuZ2U7CnZhciBBbmNob3IgPSByZXF1aXJlKCIuL2FuY2hvciIpLkFuY2hvcjsKdmFyIERvY3VtZW50ID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgewogICAgZnVuY3Rpb24gRG9jdW1lbnQodGV4dE9yTGluZXMpIHsKICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgaWYgKHRleHRPckxpbmVzLmxlbmd0aCA9PT0gMCkgewogICAgICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKEFycmF5LmlzQXJyYXkodGV4dE9yTGluZXMpKSB7CiAgICAgICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IDAsIGNvbHVtbjogMCB9LCB0ZXh0T3JMaW5lcyk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHRPckxpbmVzKTsKICAgICAgICB9CiAgICB9CiAgICBEb2N1bWVudC5wcm90b3R5cGUuc2V0VmFsdWUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHZhciBsZW4gPSB0aGlzLmdldExlbmd0aCgpIC0gMTsKICAgICAgICB0aGlzLnJlbW92ZShuZXcgUmFuZ2UoMCwgMCwgbGVuLCB0aGlzLmdldExpbmUobGVuKS5sZW5ndGgpKTsKICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHQgfHwgIiIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRWYWx1ZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy5nZXRBbGxMaW5lcygpLmpvaW4odGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5jcmVhdGVBbmNob3IgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gbmV3IEFuY2hvcih0aGlzLCByb3csIGNvbHVtbik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRkZXRlY3ROZXdMaW5lID0gZnVuY3Rpb24gKHRleHQpIHsKICAgICAgICB2YXIgbWF0Y2ggPSB0ZXh0Lm1hdGNoKC9eLio/KFxyXG58XHJ8XG4pL20pOwogICAgICAgIHRoaXMuJGF1dG9OZXdMaW5lID0gbWF0Y2ggPyBtYXRjaFsxXSA6ICJcbiI7CiAgICAgICAgdGhpcy5fc2lnbmFsKCJjaGFuZ2VOZXdMaW5lTW9kZSIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXROZXdMaW5lQ2hhcmFjdGVyID0gZnVuY3Rpb24gKCkgewogICAgICAgIHN3aXRjaCAodGhpcy4kbmV3TGluZU1vZGUpIHsKICAgICAgICAgICAgY2FzZSAid2luZG93cyI6CiAgICAgICAgICAgICAgICByZXR1cm4gIlxyXG4iOwogICAgICAgICAgICBjYXNlICJ1bml4IjoKICAgICAgICAgICAgICAgIHJldHVybiAiXG4iOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF1dG9OZXdMaW5lIHx8ICJcbiI7CiAgICAgICAgfQogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5zZXROZXdMaW5lTW9kZSA9IGZ1bmN0aW9uIChuZXdMaW5lTW9kZSkgewogICAgICAgIGlmICh0aGlzLiRuZXdMaW5lTW9kZSA9PT0gbmV3TGluZU1vZGUpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB0aGlzLiRuZXdMaW5lTW9kZSA9IG5ld0xpbmVNb2RlOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlTmV3TGluZU1vZGUiKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0TmV3TGluZU1vZGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG5ld0xpbmVNb2RlOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pc05ld0xpbmUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiAodGV4dCA9PSAiXHJcbiIgfHwgdGV4dCA9PSAiXHIiIHx8IHRleHQgPT0gIlxuIik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmUgPSBmdW5jdGlvbiAocm93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzW3Jvd10gfHwgIiI7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzID0gZnVuY3Rpb24gKGZpcnN0Um93LCBsYXN0Um93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLnNsaWNlKGZpcnN0Um93LCBsYXN0Um93ICsgMSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldEFsbExpbmVzID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aGlzLmdldExpbmVzKDAsIHRoaXMuZ2V0TGVuZ3RoKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRMZW5ndGggPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLmxlbmd0aDsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0VGV4dFJhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0TGluZXNGb3JSYW5nZShyYW5nZSkuam9pbih0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzRm9yUmFuZ2UgPSBmdW5jdGlvbiAocmFuZ2UpIHsKICAgICAgICB2YXIgbGluZXM7CiAgICAgICAgaWYgKHJhbmdlLnN0YXJ0LnJvdyA9PT0gcmFuZ2UuZW5kLnJvdykgewogICAgICAgICAgICBsaW5lcyA9IFt0aGlzLmdldExpbmUocmFuZ2Uuc3RhcnQucm93KS5zdWJzdHJpbmcocmFuZ2Uuc3RhcnQuY29sdW1uLCByYW5nZS5lbmQuY29sdW1uKV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBsaW5lcyA9IHRoaXMuZ2V0TGluZXMocmFuZ2Uuc3RhcnQucm93LCByYW5nZS5lbmQucm93KTsKICAgICAgICAgICAgbGluZXNbMF0gPSAobGluZXNbMF0gfHwgIiIpLnN1YnN0cmluZyhyYW5nZS5zdGFydC5jb2x1bW4pOwogICAgICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIDE7CiAgICAgICAgICAgIGlmIChyYW5nZS5lbmQucm93IC0gcmFuZ2Uuc3RhcnQucm93ID09IGwpCiAgICAgICAgICAgICAgICBsaW5lc1tsXSA9IGxpbmVzW2xdLnN1YnN0cmluZygwLCByYW5nZS5lbmQuY29sdW1uKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGxpbmVzOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRMaW5lcyA9IGZ1bmN0aW9uIChyb3csIGxpbmVzKSB7CiAgICAgICAgY29uc29sZS53YXJuKCJVc2Ugb2YgZG9jdW1lbnQuaW5zZXJ0TGluZXMgaXMgZGVwcmVjYXRlZC4gVXNlIHRoZSBpbnNlcnRGdWxsTGluZXMgbWV0aG9kIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0RnVsbExpbmVzKHJvdywgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVMaW5lcyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGNvbnNvbGUud2FybigiVXNlIG9mIGRvY3VtZW50LnJlbW92ZUxpbmVzIGlzIGRlcHJlY2F0ZWQuIFVzZSB0aGUgcmVtb3ZlRnVsbExpbmVzIG1ldGhvZCBpbnN0ZWFkLiIpOwogICAgICAgIHJldHVybiB0aGlzLnJlbW92ZUZ1bGxMaW5lcyhmaXJzdFJvdywgbGFzdFJvdyk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluc2VydE5ld0xpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICBjb25zb2xlLndhcm4oIlVzZSBvZiBkb2N1bWVudC5pbnNlcnROZXdMaW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSBpbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgWycnLCAnJ10pIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMocG9zaXRpb24sIFsiIiwgIiJdKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0ID0gZnVuY3Rpb24gKHBvc2l0aW9uLCB0ZXh0KSB7CiAgICAgICAgaWYgKHRoaXMuZ2V0TGVuZ3RoKCkgPD0gMSkKICAgICAgICAgICAgdGhpcy4kZGV0ZWN0TmV3TGluZSh0ZXh0KTsKICAgICAgICByZXR1cm4gdGhpcy5pbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgdGhpcy4kc3BsaXQodGV4dCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRJbkxpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24sIHRleHQpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLnBvcyhwb3NpdGlvbi5yb3csIHBvc2l0aW9uLmNvbHVtbiArIHRleHQubGVuZ3RoKTsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoewogICAgICAgICAgICBzdGFydDogc3RhcnQsCiAgICAgICAgICAgIGVuZDogZW5kLAogICAgICAgICAgICBhY3Rpb246ICJpbnNlcnQiLAogICAgICAgICAgICBsaW5lczogW3RleHRdCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xpcHBlZFBvcyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBsZW5ndGggPSB0aGlzLmdldExlbmd0aCgpOwogICAgICAgIGlmIChyb3cgPT09IHVuZGVmaW5lZCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGg7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHJvdyA8IDApIHsKICAgICAgICAgICAgcm93ID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93ID49IGxlbmd0aCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGggLSAxOwogICAgICAgICAgICBjb2x1bW4gPSB1bmRlZmluZWQ7CiAgICAgICAgfQogICAgICAgIHZhciBsaW5lID0gdGhpcy5nZXRMaW5lKHJvdyk7CiAgICAgICAgaWYgKGNvbHVtbiA9PSB1bmRlZmluZWQpCiAgICAgICAgICAgIGNvbHVtbiA9IGxpbmUubGVuZ3RoOwogICAgICAgIGNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KGNvbHVtbiwgMCksIGxpbmUubGVuZ3RoKTsKICAgICAgICByZXR1cm4geyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xvbmVQb3MgPSBmdW5jdGlvbiAocG9zKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiBwb3Mucm93LCBjb2x1bW46IHBvcy5jb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucG9zID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRjbGlwUG9zaXRpb24gPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICB2YXIgbGVuZ3RoID0gdGhpcy5nZXRMZW5ndGgoKTsKICAgICAgICBpZiAocG9zaXRpb24ucm93ID49IGxlbmd0aCkgewogICAgICAgICAgICBwb3NpdGlvbi5yb3cgPSBNYXRoLm1heCgwLCBsZW5ndGggLSAxKTsKICAgICAgICAgICAgcG9zaXRpb24uY29sdW1uID0gdGhpcy5nZXRMaW5lKGxlbmd0aCAtIDEpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHBvc2l0aW9uLnJvdyA9IE1hdGgubWF4KDAsIHBvc2l0aW9uLnJvdyk7CiAgICAgICAgICAgIHBvc2l0aW9uLmNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KHBvc2l0aW9uLmNvbHVtbiwgMCksIHRoaXMuZ2V0TGluZShwb3NpdGlvbi5yb3cpLmxlbmd0aCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBwb3NpdGlvbjsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0RnVsbExpbmVzID0gZnVuY3Rpb24gKHJvdywgbGluZXMpIHsKICAgICAgICByb3cgPSBNYXRoLm1pbihNYXRoLm1heChyb3csIDApLCB0aGlzLmdldExlbmd0aCgpKTsKICAgICAgICB2YXIgY29sdW1uID0gMDsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBsaW5lcyA9IGxpbmVzLmNvbmNhdChbIiJdKTsKICAgICAgICAgICAgY29sdW1uID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGxpbmVzID0gWyIiXS5jb25jYXQobGluZXMpOwogICAgICAgICAgICByb3ctLTsKICAgICAgICAgICAgY29sdW1uID0gdGhpcy4kbGluZXNbcm93XS5sZW5ndGg7CiAgICAgICAgfQogICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfSwgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRNZXJnZWRMaW5lcyA9IGZ1bmN0aW9uIChwb3NpdGlvbiwgbGluZXMpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB7CiAgICAgICAgICAgIHJvdzogc3RhcnQucm93ICsgbGluZXMubGVuZ3RoIC0gMSwKICAgICAgICAgICAgY29sdW1uOiAobGluZXMubGVuZ3RoID09IDEgPyBzdGFydC5jb2x1bW4gOiAwKSArIGxpbmVzW2xpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aAogICAgICAgIH07CiAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHN0YXJ0LAogICAgICAgICAgICBlbmQ6IGVuZCwKICAgICAgICAgICAgYWN0aW9uOiAiaW5zZXJ0IiwKICAgICAgICAgICAgbGluZXM6IGxpbmVzCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLnN0YXJ0LnJvdywgcmFuZ2Uuc3RhcnQuY29sdW1uKTsKICAgICAgICB2YXIgZW5kID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLmVuZC5yb3csIHJhbmdlLmVuZC5jb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVJbkxpbmUgPSBmdW5jdGlvbiAocm93LCBzdGFydENvbHVtbiwgZW5kQ29sdW1uKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJvdywgc3RhcnRDb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLmNsaXBwZWRQb3Mocm93LCBlbmRDb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVGdWxsTGluZXMgPSBmdW5jdGlvbiAoZmlyc3RSb3csIGxhc3RSb3cpIHsKICAgICAgICBmaXJzdFJvdyA9IE1hdGgubWluKE1hdGgubWF4KDAsIGZpcnN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIGxhc3RSb3cgPSBNYXRoLm1pbihNYXRoLm1heCgwLCBsYXN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIHZhciBkZWxldGVGaXJzdE5ld0xpbmUgPSBsYXN0Um93ID09IHRoaXMuZ2V0TGVuZ3RoKCkgLSAxICYmIGZpcnN0Um93ID4gMDsKICAgICAgICB2YXIgZGVsZXRlTGFzdE5ld0xpbmUgPSBsYXN0Um93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDE7CiAgICAgICAgdmFyIHN0YXJ0Um93ID0gKGRlbGV0ZUZpcnN0TmV3TGluZSA/IGZpcnN0Um93IC0gMSA6IGZpcnN0Um93KTsKICAgICAgICB2YXIgc3RhcnRDb2wgPSAoZGVsZXRlRmlyc3ROZXdMaW5lID8gdGhpcy5nZXRMaW5lKHN0YXJ0Um93KS5sZW5ndGggOiAwKTsKICAgICAgICB2YXIgZW5kUm93ID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gbGFzdFJvdyArIDEgOiBsYXN0Um93KTsKICAgICAgICB2YXIgZW5kQ29sID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gMCA6IHRoaXMuZ2V0TGluZShlbmRSb3cpLmxlbmd0aCk7CiAgICAgICAgdmFyIHJhbmdlID0gbmV3IFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbCwgZW5kUm93LCBlbmRDb2wpOwogICAgICAgIHZhciBkZWxldGVkTGluZXMgPSB0aGlzLiRsaW5lcy5zbGljZShmaXJzdFJvdywgbGFzdFJvdyArIDEpOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiByYW5nZS5zdGFydCwKICAgICAgICAgICAgZW5kOiByYW5nZS5lbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UocmFuZ2UpCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGRlbGV0ZWRMaW5lczsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlTmV3TGluZSA9IGZ1bmN0aW9uIChyb3cpIHsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDEgJiYgcm93ID49IDApIHsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3csIHRoaXMuZ2V0TGluZShyb3cpLmxlbmd0aCksCiAgICAgICAgICAgICAgICBlbmQ6IHRoaXMucG9zKHJvdyArIDEsIDApLAogICAgICAgICAgICAgICAgYWN0aW9uOiAicmVtb3ZlIiwKICAgICAgICAgICAgICAgIGxpbmVzOiBbIiIsICIiXQogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnJlcGxhY2UgPSBmdW5jdGlvbiAocmFuZ2UsIHRleHQpIHsKICAgICAgICBpZiAoIShyYW5nZSBpbnN0YW5jZW9mIFJhbmdlKSkKICAgICAgICAgICAgcmFuZ2UgPSBSYW5nZS5mcm9tUG9pbnRzKHJhbmdlLnN0YXJ0LCByYW5nZS5lbmQpOwogICAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PT0gMCAmJiByYW5nZS5pc0VtcHR5KCkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5zdGFydDsKICAgICAgICBpZiAodGV4dCA9PSB0aGlzLmdldFRleHRSYW5nZShyYW5nZSkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5lbmQ7CiAgICAgICAgdGhpcy5yZW1vdmUocmFuZ2UpOwogICAgICAgIHZhciBlbmQ7CiAgICAgICAgaWYgKHRleHQpIHsKICAgICAgICAgICAgZW5kID0gdGhpcy5pbnNlcnQocmFuZ2Uuc3RhcnQsIHRleHQpOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgZW5kID0gcmFuZ2Uuc3RhcnQ7CiAgICAgICAgfQogICAgICAgIHJldHVybiBlbmQ7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmFwcGx5RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsdGFzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHRoaXMuYXBwbHlEZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmV2ZXJ0RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSBkZWx0YXMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAgICAgdGhpcy5yZXZlcnREZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSwgZG9Ob3RWYWxpZGF0ZSkgewogICAgICAgIHZhciBpc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgICAgICBpZiAoaXNJbnNlcnQgPyBkZWx0YS5saW5lcy5sZW5ndGggPD0gMSAmJiAhZGVsdGEubGluZXNbMF0KICAgICAgICAgICAgOiAhUmFuZ2UuY29tcGFyZVBvaW50cyhkZWx0YS5zdGFydCwgZGVsdGEuZW5kKSkgewogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmIChpc0luc2VydCAmJiBkZWx0YS5saW5lcy5sZW5ndGggPiAyMDAwMCkgewogICAgICAgICAgICB0aGlzLiRzcGxpdEFuZGFwcGx5TGFyZ2VEZWx0YShkZWx0YSwgMjAwMDApOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgYXBwbHlEZWx0YSh0aGlzLiRsaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpOwogICAgICAgICAgICB0aGlzLl9zaWduYWwoImNoYW5nZSIsIGRlbHRhKTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRzYWZlQXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHZhciBkb2NMZW5ndGggPSB0aGlzLiRsaW5lcy5sZW5ndGg7CiAgICAgICAgaWYgKGRlbHRhLmFjdGlvbiA9PSAicmVtb3ZlIiAmJiBkZWx0YS5zdGFydC5yb3cgPCBkb2NMZW5ndGggJiYgZGVsdGEuZW5kLnJvdyA8IGRvY0xlbmd0aAogICAgICAgICAgICB8fCBkZWx0YS5hY3Rpb24gPT0gImluc2VydCIgJiYgZGVsdGEuc3RhcnQucm93IDw9IGRvY0xlbmd0aCkgewogICAgICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEpOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuJHNwbGl0QW5kYXBwbHlMYXJnZURlbHRhID0gZnVuY3Rpb24gKGRlbHRhLCBNQVgpIHsKICAgICAgICB2YXIgbGluZXMgPSBkZWx0YS5saW5lczsKICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIE1BWCArIDE7CiAgICAgICAgdmFyIHJvdyA9IGRlbHRhLnN0YXJ0LnJvdzsKICAgICAgICB2YXIgY29sdW1uID0gZGVsdGEuc3RhcnQuY29sdW1uOwogICAgICAgIGZvciAodmFyIGZyb20gPSAwLCB0byA9IDA7IGZyb20gPCBsOyBmcm9tID0gdG8pIHsKICAgICAgICAgICAgdG8gKz0gTUFYIC0gMTsKICAgICAgICAgICAgdmFyIGNodW5rID0gbGluZXMuc2xpY2UoZnJvbSwgdG8pOwogICAgICAgICAgICBjaHVuay5wdXNoKCIiKTsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3cgKyBmcm9tLCBjb2x1bW4pLAogICAgICAgICAgICAgICAgZW5kOiB0aGlzLnBvcyhyb3cgKyB0bywgY29sdW1uID0gMCksCiAgICAgICAgICAgICAgICBhY3Rpb246IGRlbHRhLmFjdGlvbiwKICAgICAgICAgICAgICAgIGxpbmVzOiBjaHVuawogICAgICAgICAgICB9LCB0cnVlKTsKICAgICAgICB9CiAgICAgICAgZGVsdGEubGluZXMgPSBsaW5lcy5zbGljZShmcm9tKTsKICAgICAgICBkZWx0YS5zdGFydC5yb3cgPSByb3cgKyBmcm9tOwogICAgICAgIGRlbHRhLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEsIHRydWUpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZXZlcnREZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHRoaXMuJHNhZmVBcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuc3RhcnQpLAogICAgICAgICAgICBlbmQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuZW5kKSwKICAgICAgICAgICAgYWN0aW9uOiAoZGVsdGEuYWN0aW9uID09ICJpbnNlcnQiID8gInJlbW92ZSIgOiAiaW5zZXJ0IiksCiAgICAgICAgICAgIGxpbmVzOiBkZWx0YS5saW5lcy5zbGljZSgpCiAgICAgICAgfSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluZGV4VG9Qb3NpdGlvbiA9IGZ1bmN0aW9uIChpbmRleCwgc3RhcnRSb3cpIHsKICAgICAgICB2YXIgbGluZXMgPSB0aGlzLiRsaW5lcyB8fCB0aGlzLmdldEFsbExpbmVzKCk7CiAgICAgICAgdmFyIG5ld2xpbmVMZW5ndGggPSB0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKS5sZW5ndGg7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDAsIGwgPSBsaW5lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgICAgICAgaW5kZXggLT0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICAgICAgaWYgKGluZGV4IDwgMCkKICAgICAgICAgICAgICAgIHJldHVybiB7IHJvdzogaSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2ldLmxlbmd0aCArIG5ld2xpbmVMZW5ndGggfTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHsgcm93OiBsIC0gMSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2wgLSAxXS5sZW5ndGggKyBuZXdsaW5lTGVuZ3RoIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnBvc2l0aW9uVG9JbmRleCA9IGZ1bmN0aW9uIChwb3MsIHN0YXJ0Um93KSB7CiAgICAgICAgdmFyIGxpbmVzID0gdGhpcy4kbGluZXMgfHwgdGhpcy5nZXRBbGxMaW5lcygpOwogICAgICAgIHZhciBuZXdsaW5lTGVuZ3RoID0gdGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkubGVuZ3RoOwogICAgICAgIHZhciBpbmRleCA9IDA7CiAgICAgICAgdmFyIHJvdyA9IE1hdGgubWluKHBvcy5yb3csIGxpbmVzLmxlbmd0aCk7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDA7IGkgPCByb3c7ICsraSkKICAgICAgICAgICAgaW5kZXggKz0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICByZXR1cm4gaW5kZXggKyBwb3MuY29sdW1uOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS4kc3BsaXQgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiB0ZXh0LnNwbGl0KC9cclxufFxyfFxuLyk7CiAgICB9OwogICAgcmV0dXJuIERvY3VtZW50Owp9KCkpOwpEb2N1bWVudC5wcm90b3R5cGUuJGF1dG9OZXdMaW5lID0gIiI7CkRvY3VtZW50LnByb3RvdHlwZS4kbmV3TGluZU1vZGUgPSAiYXV0byI7Cm9vcC5pbXBsZW1lbnQoRG9jdW1lbnQucHJvdG90eXBlLCBFdmVudEVtaXR0ZXIpOwpleHBvcnRzLkRvY3VtZW50ID0gRG9jdW1lbnQ7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZGVlcF9jb3B5IixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXtleHBvcnRzLmRlZXBDb3B5ID0gZnVuY3Rpb24gZGVlcENvcHkob2JqKSB7CiAgICBpZiAodHlwZW9mIG9iaiAhPT0gIm9iamVjdCIgfHwgIW9iaikKICAgICAgICByZXR1cm4gb2JqOwogICAgdmFyIGNvcHk7CiAgICBpZiAoQXJyYXkuaXNBcnJheShvYmopKSB7CiAgICAgICAgY29weSA9IFtdOwogICAgICAgIGZvciAodmFyIGtleSA9IDA7IGtleSA8IG9iai5sZW5ndGg7IGtleSsrKSB7CiAgICAgICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGNvcHk7CiAgICB9CiAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKG9iaikgIT09ICJbb2JqZWN0IE9iamVjdF0iKQogICAgICAgIHJldHVybiBvYmo7CiAgICBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKQogICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgIHJldHVybiBjb3B5Owp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbGliL2xhbmciLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKZXhwb3J0cy5sYXN0ID0gZnVuY3Rpb24gKGEpIHsKICAgIHJldHVybiBhW2EubGVuZ3RoIC0gMV07Cn07CmV4cG9ydHMuc3RyaW5nUmV2ZXJzZSA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcuc3BsaXQoIiIpLnJldmVyc2UoKS5qb2luKCIiKTsKfTsKZXhwb3J0cy5zdHJpbmdSZXBlYXQgPSBmdW5jdGlvbiAoc3RyaW5nLCBjb3VudCkgewogICAgdmFyIHJlc3VsdCA9ICcnOwogICAgd2hpbGUgKGNvdW50ID4gMCkgewogICAgICAgIGlmIChjb3VudCAmIDEpCiAgICAgICAgICAgIHJlc3VsdCArPSBzdHJpbmc7CiAgICAgICAgaWYgKGNvdW50ID4+PSAxKQogICAgICAgICAgICBzdHJpbmcgKz0gc3RyaW5nOwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfTsKdmFyIHRyaW1CZWdpblJlZ2V4cCA9IC9eXHNccyovOwp2YXIgdHJpbUVuZFJlZ2V4cCA9IC9cc1xzKiQvOwpleHBvcnRzLnN0cmluZ1RyaW1MZWZ0ID0gZnVuY3Rpb24gKHN0cmluZykgewogICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKHRyaW1CZWdpblJlZ2V4cCwgJycpOwp9OwpleHBvcnRzLnN0cmluZ1RyaW1SaWdodCA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSh0cmltRW5kUmVnZXhwLCAnJyk7Cn07CmV4cG9ydHMuY29weU9iamVjdCA9IGZ1bmN0aW9uIChvYmopIHsKICAgIHZhciBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7CiAgICAgICAgY29weVtrZXldID0gb2JqW2tleV07CiAgICB9CiAgICByZXR1cm4gY29weTsKfTsKZXhwb3J0cy5jb3B5QXJyYXkgPSBmdW5jdGlvbiAoYXJyYXkpIHsKICAgIHZhciBjb3B5ID0gW107CiAgICBmb3IgKHZhciBpID0gMCwgbCA9IGFycmF5Lmxlbmd0aDsgaSA8IGw7IGkrKykgewogICAgICAgIGlmIChhcnJheVtpXSAmJiB0eXBlb2YgYXJyYXlbaV0gPT0gIm9iamVjdCIpCiAgICAgICAgICAgIGNvcHlbaV0gPSB0aGlzLmNvcHlPYmplY3QoYXJyYXlbaV0pOwogICAgICAgIGVsc2UKICAgICAgICAgICAgY29weVtpXSA9IGFycmF5W2ldOwogICAgfQogICAgcmV0dXJuIGNvcHk7Cn07CmV4cG9ydHMuZGVlcENvcHkgPSByZXF1aXJlKCIuL2RlZXBfY29weSIpLmRlZXBDb3B5OwpleHBvcnRzLmFycmF5VG9NYXAgPSBmdW5jdGlvbiAoYXJyKSB7CiAgICB2YXIgbWFwID0ge307CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFyci5sZW5ndGg7IGkrKykgewogICAgICAgIG1hcFthcnJbaV1dID0gMTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuY3JlYXRlTWFwID0gZnVuY3Rpb24gKHByb3BzKSB7CiAgICB2YXIgbWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTsKICAgIGZvciAodmFyIGkgaW4gcHJvcHMpIHsKICAgICAgICBtYXBbaV0gPSBwcm9wc1tpXTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuYXJyYXlSZW1vdmUgPSBmdW5jdGlvbiAoYXJyYXksIHZhbHVlKSB7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8PSBhcnJheS5sZW5ndGg7IGkrKykgewogICAgICAgIGlmICh2YWx1ZSA9PT0gYXJyYXlbaV0pIHsKICAgICAgICAgICAgYXJyYXkuc3BsaWNlKGksIDEpOwogICAgICAgIH0KICAgIH0KfTsKZXhwb3J0cy5lc2NhcGVSZWdFeHAgPSBmdW5jdGlvbiAoc3RyKSB7CiAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyhbLiorP14ke30oKXxbXF1cL1xcXSkvZywgJ1xcJDEnKTsKfTsKZXhwb3J0cy5lc2NhcGVIVE1MID0gZnVuY3Rpb24gKHN0cikgewogICAgcmV0dXJuICgiIiArIHN0cikucmVwbGFjZSgvJi9nLCAiJiMzODsiKS5yZXBsYWNlKC8iL2csICImIzM0OyIpLnJlcGxhY2UoLycvZywgIiYjMzk7IikucmVwbGFjZSgvPC9nLCAiJiM2MDsiKTsKfTsKZXhwb3J0cy5nZXRNYXRjaE9mZnNldHMgPSBmdW5jdGlvbiAoc3RyaW5nLCByZWdFeHApIHsKICAgIHZhciBtYXRjaGVzID0gW107CiAgICBzdHJpbmcucmVwbGFjZShyZWdFeHAsIGZ1bmN0aW9uIChzdHIpIHsKICAgICAgICBtYXRjaGVzLnB1c2goewogICAgICAgICAgICBvZmZzZXQ6IGFyZ3VtZW50c1thcmd1bWVudHMubGVuZ3RoIC0gMl0sCiAgICAgICAgICAgIGxlbmd0aDogc3RyLmxlbmd0aAogICAgICAgIH0pOwogICAgfSk7CiAgICByZXR1cm4gbWF0Y2hlczsKfTsKZXhwb3J0cy5kZWZlcnJlZENhbGwgPSBmdW5jdGlvbiAoZmNuKSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgZGVmZXJyZWQgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGRlZmVycmVkLmNhbmNlbCgpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCAwKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuc2NoZWR1bGUgPSBkZWZlcnJlZDsKICAgIGRlZmVycmVkLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuY2FuY2VsID0gZnVuY3Rpb24gKCkgewogICAgICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgdGltZXIgPSBudWxsOwogICAgICAgIHJldHVybiBkZWZlcnJlZDsKICAgIH07CiAgICBkZWZlcnJlZC5pc1BlbmRpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRpbWVyOwogICAgfTsKICAgIHJldHVybiBkZWZlcnJlZDsKfTsKZXhwb3J0cy5kZWxheWVkQ2FsbCA9IGZ1bmN0aW9uIChmY24sIGRlZmF1bHRUaW1lb3V0KSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgX3NlbGYgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGlmICh0aW1lciA9PSBudWxsKQogICAgICAgICAgICB0aW1lciA9IHNldFRpbWVvdXQoY2FsbGJhY2ssIHRpbWVvdXQgfHwgZGVmYXVsdFRpbWVvdXQpOwogICAgfTsKICAgIF9zZWxmLmRlbGF5ID0gZnVuY3Rpb24gKHRpbWVvdXQpIHsKICAgICAgICB0aW1lciAmJiBjbGVhclRpbWVvdXQodGltZXIpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCBkZWZhdWx0VGltZW91dCk7CiAgICB9OwogICAgX3NlbGYuc2NoZWR1bGUgPSBfc2VsZjsKICAgIF9zZWxmLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgIH07CiAgICBfc2VsZi5jYW5jZWwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTsKICAgICAgICB0aW1lciA9IG51bGw7CiAgICB9OwogICAgX3NlbGYuaXNQZW5kaW5nID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aW1lcjsKICAgIH07CiAgICByZXR1cm4gX3NlbGY7Cn07CmV4cG9ydHMuc3VwcG9ydHNMb29rYmVoaW5kID0gZnVuY3Rpb24gKCkgewogICAgdHJ5IHsKICAgICAgICBuZXcgUmVnRXhwKCcoPzw9LiknKTsKICAgIH0KICAgIGNhdGNoIChlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQogICAgcmV0dXJuIHRydWU7Cn07CmV4cG9ydHMuc2tpcEVtcHR5TWF0Y2ggPSBmdW5jdGlvbiAobGluZSwgbGFzdCwgc3VwcG9ydHNVbmljb2RlRmxhZykgewogICAgcmV0dXJuIHN1cHBvcnRzVW5pY29kZUZsYWcgJiYgbGluZS5jb2RlUG9pbnRBdChsYXN0KSA+IDB4ZmZmZiA/IDIgOiAxOwp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2Uvd29ya2VyL21pcnJvciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSkgewoidXNlIHN0cmljdCI7Cgp2YXIgRG9jdW1lbnQgPSByZXF1aXJlKCIuLi9kb2N1bWVudCIpLkRvY3VtZW50Owp2YXIgbGFuZyA9IHJlcXVpcmUoIi4uL2xpYi9sYW5nIik7CiAgICAKdmFyIE1pcnJvciA9IGV4cG9ydHMuTWlycm9yID0gZnVuY3Rpb24oc2VuZGVyKSB7CiAgICB0aGlzLnNlbmRlciA9IHNlbmRlcjsKICAgIHZhciBkb2MgPSB0aGlzLmRvYyA9IG5ldyBEb2N1bWVudCgiIik7CiAgICAKICAgIHZhciBkZWZlcnJlZFVwZGF0ZSA9IHRoaXMuZGVmZXJyZWRVcGRhdGUgPSBsYW5nLmRlbGF5ZWRDYWxsKHRoaXMub25VcGRhdGUuYmluZCh0aGlzKSk7CiAgICAKICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICBzZW5kZXIub24oImNoYW5nZSIsIGZ1bmN0aW9uKGUpIHsKICAgICAgICB2YXIgZGF0YSA9IGUuZGF0YTsKICAgICAgICBpZiAoZGF0YVswXS5zdGFydCkgewogICAgICAgICAgICBkb2MuYXBwbHlEZWx0YXMoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSArPSAyKSB7CiAgICAgICAgICAgICAgICB2YXIgZCwgZXJyOyAKICAgICAgICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KGRhdGFbaSsxXSkpIHsKICAgICAgICAgICAgICAgICAgICBkID0ge2FjdGlvbjogImluc2VydCIsIHN0YXJ0OiBkYXRhW2ldLCBsaW5lczogZGF0YVtpKzFdfTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IHthY3Rpb246ICJyZW1vdmUiLCBzdGFydDogZGF0YVtpXSwgZW5kOiBkYXRhW2krMV19OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoKGQuYWN0aW9uID09ICJpbnNlcnQiID8gZC5zdGFydCA6IGQuZW5kKS5yb3cgPj0gZG9jLiRsaW5lcy5sZW5ndGgpIHsKICAgICAgICAgICAgICAgICAgICBlcnIgPSBuZXcgRXJyb3IoIkludmFsaWQgZGVsdGEiKTsKICAgICAgICAgICAgICAgICAgICBlcnIuZGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDogX3NlbGYuJHBhdGgsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzTGVuZ3RoOiBkb2MuJGxpbmVzLmxlbmd0aCwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgIGVuZDogZC5lbmQKICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgIHRocm93IGVycjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBkb2MuYXBwbHlEZWx0YShkLCB0cnVlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZiAoX3NlbGYuJHRpbWVvdXQpCiAgICAgICAgICAgIHJldHVybiBkZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZShfc2VsZi4kdGltZW91dCk7CiAgICAgICAgX3NlbGYub25VcGRhdGUoKTsKICAgIH0pOwp9OwoKKGZ1bmN0aW9uKCkgewogICAgCiAgICB0aGlzLiR0aW1lb3V0ID0gNTAwOwogICAgCiAgICB0aGlzLnNldFRpbWVvdXQgPSBmdW5jdGlvbih0aW1lb3V0KSB7CiAgICAgICAgdGhpcy4kdGltZW91dCA9IHRpbWVvdXQ7CiAgICB9OwogICAgCiAgICB0aGlzLnNldFZhbHVlID0gZnVuY3Rpb24odmFsdWUpIHsKICAgICAgICB0aGlzLmRvYy5zZXRWYWx1ZSh2YWx1ZSk7CiAgICAgICAgdGhpcy5kZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZSh0aGlzLiR0aW1lb3V0KTsKICAgIH07CiAgICAKICAgIHRoaXMuZ2V0VmFsdWUgPSBmdW5jdGlvbihjYWxsYmFja0lkKSB7CiAgICAgICAgdGhpcy5zZW5kZXIuY2FsbGJhY2sodGhpcy5kb2MuZ2V0VmFsdWUoKSwgY2FsbGJhY2tJZCk7CiAgICB9OwogICAgCiAgICB0aGlzLm9uVXBkYXRlID0gZnVuY3Rpb24oKSB7CiAgICB9OwogICAgCiAgICB0aGlzLmlzUGVuZGluZyA9IGZ1bmN0aW9uKCkgewogICAgICAgIHJldHVybiB0aGlzLmRlZmVycmVkVXBkYXRlLmlzUGVuZGluZygpOwogICAgfTsKICAgIAp9KS5jYWxsKE1pcnJvci5wcm90b3R5cGUpOwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbW9kZS9qc29uL2pzb25fcGFyc2UiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKICAgIHZhciBhdCwgICAgIC8vIFRoZSBpbmRleCBvZiB0aGUgY3VycmVudCBjaGFyYWN0ZXIKICAgICAgICBjaCwgICAgIC8vIFRoZSBjdXJyZW50IGNoYXJhY3RlcgogICAgICAgIGVzY2FwZWUgPSB7CiAgICAgICAgICAgICciJzogICciJywKICAgICAgICAgICAgJ1xcJzogJ1xcJywKICAgICAgICAgICAgJy8nOiAgJy8nLAogICAgICAgICAgICBiOiAgICAnXGInLAogICAgICAgICAgICBmOiAgICAnXGYnLAogICAgICAgICAgICBuOiAgICAnXG4nLAogICAgICAgICAgICByOiAgICAnXHInLAogICAgICAgICAgICB0OiAgICAnXHQnCiAgICAgICAgfSwKICAgICAgICB0ZXh0LAoKICAgICAgICBlcnJvciA9IGZ1bmN0aW9uIChtKSB7CgogICAgICAgICAgICB0aHJvdyB7CiAgICAgICAgICAgICAgICBuYW1lOiAgICAnU3ludGF4RXJyb3InLAogICAgICAgICAgICAgICAgbWVzc2FnZTogbSwKICAgICAgICAgICAgICAgIGF0OiAgICAgIGF0LAogICAgICAgICAgICAgICAgdGV4dDogICAgdGV4dAogICAgICAgICAgICB9OwogICAgICAgIH0sCgogICAgICAgIG5leHQgPSBmdW5jdGlvbiAoYykgewoKICAgICAgICAgICAgaWYgKGMgJiYgYyAhPT0gY2gpIHsKICAgICAgICAgICAgICAgIGVycm9yKCJFeHBlY3RlZCAnIiArIGMgKyAiJyBpbnN0ZWFkIG9mICciICsgY2ggKyAiJyIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBjaCA9IHRleHQuY2hhckF0KGF0KTsKICAgICAgICAgICAgYXQgKz0gMTsKICAgICAgICAgICAgcmV0dXJuIGNoOwogICAgICAgIH0sCgogICAgICAgIG51bWJlciA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHZhciBudW1iZXIsCiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnJzsKCiAgICAgICAgICAgIGlmIChjaCA9PT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnLSc7CiAgICAgICAgICAgICAgICBuZXh0KCctJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgd2hpbGUgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsKICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICcuJykgewogICAgICAgICAgICAgICAgc3RyaW5nICs9ICcuJzsKICAgICAgICAgICAgICAgIHdoaWxlIChuZXh0KCkgJiYgY2ggPj0gJzAnICYmIGNoIDw9ICc5JykgewogICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICdlJyB8fCBjaCA9PT0gJ0UnKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgKz0gY2g7CiAgICAgICAgICAgICAgICBuZXh0KCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICctJyB8fCBjaCA9PT0gJysnKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHdoaWxlIChjaCA+PSAnMCcgJiYgY2ggPD0gJzknKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBudW1iZXIgPSArc3RyaW5nOwogICAgICAgICAgICBpZiAoaXNOYU4obnVtYmVyKSkgewogICAgICAgICAgICAgICAgZXJyb3IoIkJhZCBudW1iZXIiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBzdHJpbmcgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICB2YXIgaGV4LAogICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgIHN0cmluZyA9ICcnLAogICAgICAgICAgICAgICAgdWZmZmY7CgogICAgICAgICAgICBpZiAoY2ggPT09ICciJykgewogICAgICAgICAgICAgICAgd2hpbGUgKG5leHQoKSkgewogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJyInKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHN0cmluZzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoID09PSAnXFwnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNoID09PSAndScpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gMDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpICs9IDEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXggPSBwYXJzZUludChuZXh0KCksIDE2KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzRmluaXRlKGhleCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gdWZmZmYgKiAxNiArIGhleDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKHVmZmZmKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZXNjYXBlZVtjaF0gPT09ICdzdHJpbmcnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgKz0gZXNjYXBlZVtjaF07CiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoY2ggPT0gIlxuIiB8fCBjaCA9PSAiXHIiKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBzdHJpbmciKTsKICAgICAgICB9LAoKICAgICAgICB3aGl0ZSA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHdoaWxlIChjaCAmJiBjaCA8PSAnICcpIHsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHdvcmQgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBzd2l0Y2ggKGNoKSB7CiAgICAgICAgICAgIGNhc2UgJ3QnOgogICAgICAgICAgICAgICAgbmV4dCgndCcpOwogICAgICAgICAgICAgICAgbmV4dCgncicpOwogICAgICAgICAgICAgICAgbmV4dCgndScpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIGNhc2UgJ2YnOgogICAgICAgICAgICAgICAgbmV4dCgnZicpOwogICAgICAgICAgICAgICAgbmV4dCgnYScpOwogICAgICAgICAgICAgICAgbmV4dCgnbCcpOwogICAgICAgICAgICAgICAgbmV4dCgncycpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBjYXNlICduJzoKICAgICAgICAgICAgICAgIG5leHQoJ24nKTsKICAgICAgICAgICAgICAgIG5leHQoJ3UnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIHJldHVybiBudWxsOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVycm9yKCJVbmV4cGVjdGVkICciICsgY2ggKyAiJyIpOwogICAgICAgIH0sCgogICAgICAgIHZhbHVlLCAgLy8gUGxhY2UgaG9sZGVyIGZvciB0aGUgdmFsdWUgZnVuY3Rpb24uCgogICAgICAgIGFycmF5ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGFycmF5ID0gW107CgogICAgICAgICAgICBpZiAoY2ggPT09ICdbJykgewogICAgICAgICAgICAgICAgbmV4dCgnWycpOwogICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnXScpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBhcnJheTsgICAvLyBlbXB0eSBhcnJheQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAgYXJyYXkucHVzaCh2YWx1ZSgpKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ10nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFycmF5OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBuZXh0KCcsJyk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvcigiQmFkIGFycmF5Iik7CiAgICAgICAgfSwKCiAgICAgICAgb2JqZWN0ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGtleSwKICAgICAgICAgICAgICAgIG9iamVjdCA9IHt9OwoKICAgICAgICAgICAgaWYgKGNoID09PSAneycpIHsKICAgICAgICAgICAgICAgIG5leHQoJ3snKTsKICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICd9JykgewogICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0OyAgIC8vIGVtcHR5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAga2V5ID0gc3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgICAgICBuZXh0KCc6Jyk7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwga2V5KSkgewogICAgICAgICAgICAgICAgICAgICAgICBlcnJvcignRHVwbGljYXRlIGtleSAiJyArIGtleSArICciJyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIG9iamVjdFtrZXldID0gdmFsdWUoKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ30nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnLCcpOwogICAgICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBvYmplY3QiKTsKICAgICAgICB9OwoKICAgIHZhbHVlID0gZnVuY3Rpb24gKCkgewoKICAgICAgICB3aGl0ZSgpOwogICAgICAgIHN3aXRjaCAoY2gpIHsKICAgICAgICBjYXNlICd7JzoKICAgICAgICAgICAgcmV0dXJuIG9iamVjdCgpOwogICAgICAgIGNhc2UgJ1snOgogICAgICAgICAgICByZXR1cm4gYXJyYXkoKTsKICAgICAgICBjYXNlICciJzoKICAgICAgICAgICAgcmV0dXJuIHN0cmluZygpOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgICAgICByZXR1cm4gbnVtYmVyKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgcmV0dXJuIGNoID49ICcwJyAmJiBjaCA8PSAnOScgPyBudW1iZXIoKSA6IHdvcmQoKTsKICAgICAgICB9CiAgICB9OwoKICAgIHJldHVybiBmdW5jdGlvbiAoc291cmNlLCByZXZpdmVyKSB7CiAgICAgICAgdmFyIHJlc3VsdDsKCiAgICAgICAgdGV4dCA9IHNvdXJjZTsKICAgICAgICBhdCA9IDA7CiAgICAgICAgY2ggPSAnICc7CiAgICAgICAgcmVzdWx0ID0gdmFsdWUoKTsKICAgICAgICB3aGl0ZSgpOwogICAgICAgIGlmIChjaCkgewogICAgICAgICAgICBlcnJvcigiU3ludGF4IGVycm9yIik7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gdHlwZW9mIHJldml2ZXIgPT09ICdmdW5jdGlvbicgPyBmdW5jdGlvbiB3YWxrKGhvbGRlciwga2V5KSB7CiAgICAgICAgICAgIHZhciBrLCB2LCB2YWx1ZSA9IGhvbGRlcltrZXldOwogICAgICAgICAgICBpZiAodmFsdWUgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgZm9yIChrIGluIHZhbHVlKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKHZhbHVlLCBrKSkgewogICAgICAgICAgICAgICAgICAgICAgICB2ID0gd2Fsayh2YWx1ZSwgayk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2ICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlW2tdID0gdjsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB2YWx1ZVtrXTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcmV2aXZlci5jYWxsKGhvbGRlciwga2V5LCB2YWx1ZSk7CiAgICAgICAgfSh7Jyc6IHJlc3VsdH0sICcnKSA6IHJlc3VsdDsKICAgIH07Cn0pOwoKYWNlLmRlZmluZSgiYWNlL21vZGUvanNvbl93b3JrZXIiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKdmFyIG9vcCA9IHJlcXVpcmUoIi4uL2xpYi9vb3AiKTsKdmFyIE1pcnJvciA9IHJlcXVpcmUoIi4uL3dvcmtlci9taXJyb3IiKS5NaXJyb3I7CnZhciBwYXJzZSA9IHJlcXVpcmUoIi4vanNvbi9qc29uX3BhcnNlIik7Cgp2YXIgSnNvbldvcmtlciA9IGV4cG9ydHMuSnNvbldvcmtlciA9IGZ1bmN0aW9uKHNlbmRlcikgewogICAgTWlycm9yLmNhbGwodGhpcywgc2VuZGVyKTsKICAgIHRoaXMuc2V0VGltZW91dCgyMDApOwp9OwoKb29wLmluaGVyaXRzKEpzb25Xb3JrZXIsIE1pcnJvcik7CgooZnVuY3Rpb24oKSB7CgogICAgdGhpcy5vblVwZGF0ZSA9IGZ1bmN0aW9uKCkgewogICAgICAgIHZhciB2YWx1ZSA9IHRoaXMuZG9jLmdldFZhbHVlKCk7CiAgICAgICAgdmFyIGVycm9ycyA9IFtdOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGlmICh2YWx1ZSkKICAgICAgICAgICAgICAgIHBhcnNlKHZhbHVlKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIHZhciBwb3MgPSB0aGlzLmRvYy5pbmRleFRvUG9zaXRpb24oZS5hdC0xKTsKICAgICAgICAgICAgZXJyb3JzLnB1c2goewogICAgICAgICAgICAgICAgcm93OiBwb3Mucm93LAogICAgICAgICAgICAgICAgY29sdW1uOiBwb3MuY29sdW1uLAogICAgICAgICAgICAgICAgdGV4dDogZS5tZXNzYWdlLAogICAgICAgICAgICAgICAgdHlwZTogImVycm9yIgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy5zZW5kZXIuZW1pdCgiYW5ub3RhdGUiLCBlcnJvcnMpOwogICAgfTsKCn0pLmNhbGwoSnNvbldvcmtlci5wcm90b3R5cGUpOwoKfSk7Cg==';\n\t}, 5609: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { showTransformModal: function () {\n\t\t\treturn s;\n\t\t} } ); var t = i( 8340 ), n = i.n( t ), t = i( 4772 ), S = i.n( t ), o = i( 3057 ); function v( e ) {\n\t\t\treturn ( v = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function k( e, t, i, n ) {\n\t\t\tif ( typeof e === 'boolean' || e instanceof Boolean || e === null || typeof e === 'number' || e instanceof Number || typeof e === 'string' || e instanceof String || e instanceof Date ) {\n\t\t\t\treturn JSON.stringify( e );\n\t\t\t} if ( Array.isArray( e ) ) {\n\t\t\t\tfor ( var o = e, r = t, s = i, a = n, l = r ? s + r : void 0, c = r ? '[\\n' : '[', h = 0; h < o.length; h++ ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\treturn c + '...';\n\t\t\t\t\t}\n\t\t\t\t} return c += r ? '\\n' + s + ']' : ']';\n\t\t\t} if ( e && v( e ) === 'object' ) {\n\t\t\t\tvar 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' ) {\n\t\t\t\t\treturn k( g.toJSON(), p, s, m );\n\t\t\t\t} for ( u in g ) {\n\t\t\t\t\tif ( ( ( e, t ) => Object.prototype.hasOwnProperty.call( e, t ) )( g, u ) ) {\n\t\t\t\t\t\tconst I = g[ u ]; if ( C ? C = !1 : y += p ? ',\\n' : ',', ( y = ( y += p ? f + '\"' + u + '\": ' : '\"' + u + '\":' ) + k( I, p, f, m ) ).length > m ) {\n\t\t\t\t\t\t\treturn y + '...';\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return y += p ? '\\n' + s + '}' : '}';\n\t\t\t}\n\t\t} function T( e, t ) {\n\t\t\tfor ( var i = ''; t-- > 0; ) {\n\t\t\t\ti += e;\n\t\t\t} return i;\n\t\t} 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 ) {\n\t\t\tvar 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=\"<\">&lt;</option>              <option value=\"<=\">&lt;=</option>              <option value=\">\">&gt;</option>              <option value=\">=\">&gt;=</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 ) => {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} ); var i = ( 0, E.getChildPaths )( v, !0 ).filter( ( e ) => e !== '' ), i = ( i.length > 0 ? i.forEach( ( e ) => {\n\t\t\t\t\t\tvar e = f( e ), t = document.createElement( 'option' ); t.text = e, t.value = e, h.appendChild( t );\n\t\t\t\t\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 ) {\n\t\t\t\t\treturn e === '' ? '@' : e[ 0 ] === '.' ? e.slice( 1 ) : e;\n\t\t\t\t}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 ) {\n\t\t\t\t\te.target.nodeName !== 'A' && e.preventDefault();\n\t\t\t\t}; const C = ( 0, E.debounce )( () => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tconst 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;\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tu.className = 'jsoneditor-transform-preview jsoneditor-error', u.value = e.toString(), r.disabled = !0;\n\t\t\t\t\t} let t, i, n, o;\n\t\t\t\t}, 300 ); function y( t, e ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\td.value = b( t, e ), r.disabled = !1, C();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tt = '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;\n\t\t\t\t\t}\n\t\t\t\t} function I() {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\tfor ( var t, i = [], n = 0; n < h.options.length; n++ ) {\n\t\t\t\t\t\t\th.options[ n ].selected && ( t = h.options[ n ].value, i.push( t ) );\n\t\t\t\t\t\t}e.projection = { fields: i };\n\t\t\t\t\t}y( v, e );\n\t\t\t\t}d.oninput = C, r.onclick = function ( e ) {\n\t\t\t\t\te.preventDefault(), e.stopPropagation(), t.close(), w( d.value );\n\t\t\t\t}, y( v, {} ), setTimeout( () => {\n\t\t\t\t\td.select(), d.focus(), d.selectionStart = 3, d.selectionEnd = 3;\n\t\t\t\t} );\n\t\t\t} ).afterClose( ( e ) => {\n\t\t\t\te.destroy();\n\t\t\t} ).show();\n\t\t}\n\t}, 5633: function ( B, e, t ) {\n\t\tfunction i( e ) {\n\t\t\treturn ( i = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t}t.r( e ), t.d( e, { treeModeMixins: function () {\n\t\t\treturn Q;\n\t\t} } ); function D( e ) {\n\t\t\treturn S( e ) ? e : String( e );\n\t\t} function n( e, t, i, n ) {\n\t\t\tvar 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 );\n\t\t} var w = function ( e ) {\n\t\t\t\treturn e == null ? '' : typeof e === 'string' ? e : e.text || '';\n\t\t\t}, x = function ( e ) {\n\t\t\t\treturn e == null ? '' : typeof e === 'string' ? e : e.value || e.text || '';\n\t\t\t}, S = function ( e ) {\n\t\t\t\treturn e !== null && i( e ) === 'object';\n\t\t\t}, k = function () {\n\t\t\t\tconst e = arguments.length > 0 && void 0 !== arguments[ 0 ] ? arguments[ 0 ] : ''; return ( arguments.length > 1 ? arguments[ 1 ] : void 0 ).caseSensitive ? e : e.toLowerCase();\n\t\t\t}, T = { start: function ( e, t, i ) {\n\t\t\t\treturn n( e, t, i, ( e, t ) => e.indexOf( t ) === 0 );\n\t\t\t}, contain: function ( e, t, i ) {\n\t\t\t\treturn n( e, t, i, ( e, t ) => e.includes( t ) );\n\t\t\t} }; function O( d ) {\n\t\t\t( 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 ) {\n\t\t\t\tlet 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() );\n\t\t\t} function p( e ) {\n\t\t\t\treturn 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;\n\t\t\t} 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 ) {\n\t\t\t\t\tconst 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\t\t\t\t\t\tn.element.focus();\n\t\t\t\t\t}, 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 );\n\t\t\t\t}, setText: function ( e ) {\n\t\t\t\t\tthis.element.innerText = e;\n\t\t\t\t}, getText: function () {\n\t\t\t\t\treturn this.element.innerText;\n\t\t\t\t}, hideDropDown: function () {\n\t\t\t\t\tthis.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 );\n\t\t\t\t}, repaint: function ( e ) {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tvar r = this.options[ o ]; if ( n && n( i, r, d ) ) {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}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' );\n\t\t\t\t} }, C = ( c = g, h = [], m = 0, i = -1, f = { rs: l, hide: function () {\n\t\t\t\t\tc.style.visibility = 'hidden';\n\t\t\t\t}, refresh: function ( l, e ) {\n\t\t\t\t\tc.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 ) => {\n\t\t\t\t\t\tvar 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;\n\t\t\t\t\t} ) ).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' );\n\t\t\t\t}, highlight: function ( e ) {\n\t\t\t\t\ti !== -1 && h[ i ] && ( h[ i ].className = 'item' ), h[ e ].className = 'item hover', i = e;\n\t\t\t\t}, move: function ( e ) {\n\t\t\t\t\treturn c.style.visibility === 'hidden' ? '' : ( m + e !== -1 && m + e !== h.length && ( m += e, f.highlight( m ) ), h[ m ].__hint );\n\t\t\t\t}, onmouseselection: function () {} } ); function y() {\n\t\t\t\tthis.style.backgroundColor = '#ddd';\n\t\t\t} function I() {\n\t\t\t\tthis.style.backgroundColor = '';\n\t\t\t} function v() {\n\t\t\t\tf.hide(), f.onmouseselection( this.__hint, f.rs );\n\t\t\t} var b = function ( e ) {\n\t\t\t\t\tconst t = ( e = e || window.event ).keyCode; if ( this.elementHint != null && t !== 33 && t !== 34 ) {\n\t\t\t\t\t\tif ( t === 27 ) {\n\t\t\t\t\t\t\tl.hideDropDown(), l.element.focus(), e.preventDefault(), e.stopPropagation();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar i, n = ( n = this.element.innerText ).replace( '\\n', '' ); if ( d.confirmKeys.includes( t ) ) {\n\t\t\t\t\t\t\t\tt === 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() );\n\t\t\t\t\t\t\t} else if ( t === 13 ) {\n\t\t\t\t\t\t\t\tif ( this.elementHint.innerText.length === 0 ) {\n\t\t\t\t\t\t\t\t\tl.onEnter();\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar o = g.style.visibility === 'hidden'; if ( C.hide(), o ) {\n\t\t\t\t\t\t\t\t\t\treturn l.hideDropDown(), l.element.focus(), void l.onEnter();\n\t\t\t\t\t\t\t\t\t} this.element.innerText = this.elementHint.realInnerText, l.hideDropDown(), a( this.element ), e.preventDefault(), e.stopPropagation();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt === 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() );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}.bind( l ), A = function ( e ) {\n\t\t\t\t\tl.hideDropDown();\n\t\t\t\t}; return C.onmouseselection = function ( e, t ) {\n\t\t\t\te = x( e ); t.element.innerText = t.elementHint.innerText = u + e, t.hideDropDown(), window.setTimeout( () => {\n\t\t\t\t\tt.element.focus(), a( t.element );\n\t\t\t\t}, 1 );\n\t\t\t}, l;\n\t\t} const s = t( 6545 ), P = t( 2877 ); function o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function r( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var G = ( () => {\n\t\t\t\tfunction e() {\n\t\t\t\t\tif ( !( this instanceof e ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} this.locked = !1;\n\t\t\t\t} return t = e, ( i = [ { key: 'highlight', value: function ( e ) {\n\t\t\t\t\tthis.locked || ( this.node !== e && ( this.node && this.node.setHighlight( !1 ), this.node = e, this.node.setHighlight( !0 ) ), this._cancelUnhighlight() );\n\t\t\t\t} }, { key: 'unhighlight', value: function () {\n\t\t\t\t\tlet e; this.locked || ( e = this ).node && ( this._cancelUnhighlight(), this.unhighlightTimer = setTimeout( () => {\n\t\t\t\t\t\te.node.setHighlight( !1 ), e.node = void 0, e.unhighlightTimer = void 0;\n\t\t\t\t\t}, 0 ) );\n\t\t\t\t} }, { key: '_cancelUnhighlight', value: function () {\n\t\t\t\t\tthis.unhighlightTimer && ( clearTimeout( this.unhighlightTimer ), this.unhighlightTimer = void 0 );\n\t\t\t\t} }, { key: 'lock', value: function () {\n\t\t\t\t\tthis.locked = !0;\n\t\t\t\t} }, { key: 'unlock', value: function () {\n\t\t\t\t\tthis.locked = !1;\n\t\t\t\t} } ] ) && r( t.prototype, i ), n && r( t, n ), Object.defineProperty( t, 'prototype', { writable: !1 } ), t; let t, i, n;\n\t\t\t} )(), 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 ) {\n\t\t\treturn ( ( e ) => {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\treturn p( e );\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e ) => {\n\t\t\t\tif ( typeof Symbol !== 'undefined' && e[ Symbol.iterator ] != null || e[ '@@iterator' ] != null ) {\n\t\t\t\t\treturn Array.from( e );\n\t\t\t\t}\n\t\t\t} )( e ) || u( e ) || ( () => {\n\t\t\t\tthrow new TypeError( 'Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );\n\t\t\t} )();\n\t\t} function j( e, t ) {\n\t\t\treturn ( ( e ) => {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e, t ) => {\n\t\t\t\tlet i = e == null ? null : typeof Symbol !== 'undefined' && e[ Symbol.iterator ] || e[ '@@iterator' ]; if ( i != null ) {\n\t\t\t\t\tlet n, o, r, s, a = [], l = !0, c = !1; try {\n\t\t\t\t\t\tif ( r = ( i = i.call( e ) ).next, t === 0 ) {\n\t\t\t\t\t\t\tif ( Object( i ) !== i ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t} l = !1;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( ;!( l = ( n = r.call( i ) ).done ) && ( a.push( n.value ), a.length !== t ); l = !0 ) { }\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tc = !0, o = e;\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tif ( !l && i.return != null && ( s = i.return(), Object( s ) !== s ) ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( c ) {\n\t\t\t\t\t\t\t\tthrow o;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return a;\n\t\t\t\t}\n\t\t\t} )( e, t ) || u( e, t ) || ( () => {\n\t\t\t\tthrow new TypeError( 'Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );\n\t\t\t} )();\n\t\t} function g( e, t ) {\n\t\t\tlet i, n, o, r, s = typeof Symbol !== 'undefined' && e[ Symbol.iterator ] || e[ '@@iterator' ]; if ( s ) {\n\t\t\t\treturn o = !( n = !0 ), { s: function () {\n\t\t\t\t\ts = s.call( e );\n\t\t\t\t}, n: function () {\n\t\t\t\t\tconst e = s.next(); return n = e.done, e;\n\t\t\t\t}, e: function ( e ) {\n\t\t\t\t\to = !0, i = e;\n\t\t\t\t}, f: function () {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tn || s.return == null || s.return();\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( o ) {\n\t\t\t\t\t\t\tthrow i;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} };\n\t\t\t} if ( Array.isArray( e ) || ( s = u( e ) ) || t && e && typeof e.length === 'number' ) {\n\t\t\t\treturn s && ( e = s ), r = 0, { s: t = function () {}, n: function () {\n\t\t\t\t\treturn r >= e.length ? { done: !0 } : { done: !1, value: e[ r++ ] };\n\t\t\t\t}, e: function ( e ) {\n\t\t\t\t\tthrow e;\n\t\t\t\t}, f: t };\n\t\t\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.' );\n\t\t} function u( e, t ) {\n\t\t\tlet i; if ( e ) {\n\t\t\t\treturn 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;\n\t\t\t}\n\t\t} function p( e, t ) {\n\t\t\t( t == null || t > e.length ) && ( t = e.length ); for ( var i = 0, n = Array( t ); i < t; i++ ) {\n\t\t\t\tn[ i ] = e[ i ];\n\t\t\t} return n;\n\t\t} function m( e ) {\n\t\t\treturn ( m = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function f( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( m( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( m( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), m( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var b = ( () => {\n\t\t\t\tfunction S( e, t ) {\n\t\t\t\t\tif ( !( this instanceof S ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} 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();\n\t\t\t\t} return e = S, ( t = [ { key: 'getMaxVisibleChilds', value: function () {\n\t\t\t\t\treturn this.editor && this.editor.options && this.editor.options.maxVisibleChilds ? this.editor.options.maxVisibleChilds : K;\n\t\t\t\t} }, { key: '_updateEditability', value: function () {\n\t\t\t\t\tlet 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() {\n\t\t\t\t\t\treturn e();\n\t\t\t\t\t}, 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 ) ) );\n\t\t\t\t} }, { key: 'getPath', value: function () {\n\t\t\t\t\tfor ( var e = this, t = []; e; ) {\n\t\t\t\t\t\tconst i = e.getName(); void 0 !== i && t.unshift( i ), e = e.parent;\n\t\t\t\t\t} return t;\n\t\t\t\t} }, { key: 'getInternalPath', value: function () {\n\t\t\t\t\tfor ( var e = this, t = []; e; ) {\n\t\t\t\t\t\te.parent && t.unshift( e.getIndex() ), e = e.parent;\n\t\t\t\t\t} return t;\n\t\t\t\t} }, { key: 'getName', value: function () {\n\t\t\t\t\treturn this.parent ? this.parent.type !== 'array' ? this.field : this.index : void 0;\n\t\t\t\t} }, { key: 'findNodeByPath', value: function ( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tif ( e.length === 0 ) {\n\t\t\t\t\t\t\treturn this;\n\t\t\t\t\t\t} if ( e.length && this.childs && this.childs.length ) {\n\t\t\t\t\t\t\tfor ( let t = 0; t < this.childs.length; ++t ) {\n\t\t\t\t\t\t\t\tif ( String( e[ 0 ] ) == String( this.childs[ t ].getName() ) ) {\n\t\t\t\t\t\t\t\t\treturn this.childs[ t ].findNodeByPath( e.slice( 1 ) );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'findNodeByInternalPath', value: function ( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tfor ( var t = this, i = 0; i < e.length && t; i++ ) {\n\t\t\t\t\t\t\tt = t.childs[ e[ i ] ];\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'serialize', value: function () {\n\t\t\t\t\treturn { value: this.getValue(), path: this.getPath() };\n\t\t\t\t} }, { key: 'findNode', value: function ( e ) {\n\t\t\t\t\tfor ( var i = ( 0, E.parsePath )( e ), n = this; n && i.length > 0; ) {\n\t\t\t\t\t\t( () => {\n\t\t\t\t\t\t\tconst t = i.shift(); if ( typeof t === 'number' ) {\n\t\t\t\t\t\t\t\tif ( n.type !== 'array' ) {\n\t\t\t\t\t\t\t\t\tthrow new Error( 'Cannot get child node at index ' + t + ': node is no array' );\n\t\t\t\t\t\t\t\t} n = n.childs[ t ];\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( n.type !== 'object' ) {\n\t\t\t\t\t\t\t\t\tthrow new Error( 'Cannot get child node ' + t + ': node is no object' );\n\t\t\t\t\t\t\t\t} n = n.childs.filter( ( e ) => e.field === t )[ 0 ];\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} )();\n\t\t\t\t\t} return n;\n\t\t\t\t} }, { key: 'findParents', value: function () {\n\t\t\t\t\tfor ( var e = [], t = this.parent; t; ) {\n\t\t\t\t\t\te.unshift( t ), t = t.parent;\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: 'setError', value: function ( e, t ) {\n\t\t\t\t\tthis.error = e, this.errorChild = t, this.dom && this.dom.tr && this.updateError();\n\t\t\t\t} }, { key: 'updateError', value: function () {\n\t\t\t\t\tlet i = this, n = this.fieldError || this.valueError || this.error, e = this.dom.tdError; if ( n && this.dom && this.dom.tr ) {\n\t\t\t\t\t\t( 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 () {\n\t\t\t\t\t\t\t\ti.dom.popupAnchor && i.dom.popupAnchor.destroy();\n\t\t\t\t\t\t\t} ), r = function () {\n\t\t\t\t\t\t\t\tdelete i.dom.popupAnchor;\n\t\t\t\t\t\t\t}, s = function ( e ) {\n\t\t\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t\t\t}, a = ( o.onmouseover = function () {\n\t\t\t\t\t\t\t\ti.dom.popupAnchor || s( !0 );\n\t\t\t\t\t\t\t}, o.onfocus = function () {\n\t\t\t\t\t\t\t\tt(), s( !1 );\n\t\t\t\t\t\t\t}, o.onblur = function () {\n\t\t\t\t\t\t\t\tt();\n\t\t\t\t\t\t\t}, this.errorChild ); for ( a && ( o.onclick = function () {\n\t\t\t\t\t\t\ta.findParents().forEach( ( e ) => {\n\t\t\t\t\t\t\t\te.expand( !1 );\n\t\t\t\t\t\t\t} ), a.scrollTo( () => {\n\t\t\t\t\t\t\t\ta.focus();\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t} ); e.firstChild; ) {\n\t\t\t\t\t\t\te.removeChild( e.firstChild );\n\t\t\t\t\t\t}e.appendChild( o );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.dom.tr && ( 0, E.removeClassName )( this.dom.tr, 'jsoneditor-validation-error' ), e && ( this.dom.tdError.parentNode.removeChild( this.dom.tdError ), delete this.dom.tdError );\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'getIndex', value: function () {\n\t\t\t\t\tlet e; return this.parent ? ( e = this.parent.childs.indexOf( this ) ) !== -1 ? e : null : -1;\n\t\t\t\t} }, { key: 'setParent', value: function ( e ) {\n\t\t\t\t\tthis.parent = e;\n\t\t\t\t} }, { key: 'setField', value: function ( e, t ) {\n\t\t\t\t\tthis.field = e, this.previousField = e, this.fieldEditable = !0 === t;\n\t\t\t\t} }, { key: 'getField', value: function () {\n\t\t\t\t\treturn void 0 === this.field && this._getDomField(), this.field;\n\t\t\t\t} }, { key: 'setValue', value: function ( e, t ) {\n\t\t\t\t\tlet i, n, o, r, s, a, l = this.childs; if ( this.type = this._getType( e ), t && t !== this.type ) {\n\t\t\t\t\t\tif ( t !== 'string' || this.type !== 'auto' ) {\n\t\t\t\t\t\t\tthrow new Error( 'Type mismatch: cannot cast value of type \"' + this.type + ' to the specified type \"' + t + '\"' );\n\t\t\t\t\t\t} this.type = t;\n\t\t\t\t\t} if ( this.type === 'array' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\tvoid 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 ) ) );\n\t\t\t\t\t\t} for ( n = this.childs.length; n >= e.length; n-- ) {\n\t\t\t\t\t\t\tthis.removeChild( this.childs[ n ], !1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( this.type === 'object' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), n = this.childs.length - 1; n >= 0; n-- ) {\n\t\t\t\t\t\t\ty( e, this.childs[ n ].field ) || this.removeChild( this.childs[ n ], !1 );\n\t\t\t\t\t\t} for ( let c in i = 0, e ) {\n\t\t\t\t\t\t\ty( 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++ );\n\t\t\t\t\t\t}!( this.value = '' ) === this.editor.options.sortObjectKeys && this.sort( [], 'asc', !1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.hideChilds(), delete this.append, delete this.showMore, delete this.expanded, delete this.childs, this.value = e;\n\t\t\t\t\t}Array.isArray( l ) !== Array.isArray( this.childs ) && this.recreateDom(), this.updateDom( { updateIndexes: !0 } ), this.previousValue = this.value;\n\t\t\t\t} }, { key: 'setInternalValue', value: function ( e ) {\n\t\t\t\t\tlet t, i, n, o, r, s = this.childs; if ( this.type = e.type, e.type === 'array' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), o = 0; o < e.childs.length; o++ ) {\n\t\t\t\t\t\t\tvoid 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 ) ) );\n\t\t\t\t\t\t} for ( r = this.childs.length; r >= e.childs.length; r-- ) {\n\t\t\t\t\t\t\tthis.removeChild( this.childs[ r ], !1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( e.type === 'object' ) {\n\t\t\t\t\t\tfor ( this.childs || ( this.childs = [] ), o = 0; o < e.childs.length; o++ ) {\n\t\t\t\t\t\t\tvoid 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 ) ) );\n\t\t\t\t\t\t} for ( r = this.childs.length; r >= e.childs.length; r-- ) {\n\t\t\t\t\t\t\tthis.removeChild( this.childs[ r ], !1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.hideChilds(), delete this.append, delete this.showMore, delete this.expanded, delete this.childs, this.value = e.value;\n\t\t\t\t\t}Array.isArray( s ) !== Array.isArray( this.childs ) && this.recreateDom(), this.updateDom( { updateIndexes: !0 } ), this.previousValue = this.value;\n\t\t\t\t} }, { key: 'recreateDom', value: function () {\n\t\t\t\t\tlet e; this.dom && this.dom.tr && this.dom.tr.parentNode ? ( e = this._detachFromDom(), this.clearDom(), this._attachToDom( e ) ) : this.clearDom();\n\t\t\t\t} }, { key: 'getValue', value: function () {\n\t\t\t\t\tlet t, i; return this.type === 'array' ? ( t = [], this.childs.forEach( ( e ) => {\n\t\t\t\t\t\tt.push( e.getValue() );\n\t\t\t\t\t} ), t ) : this.type === 'object' ? ( i = {}, this.childs.forEach( ( e ) => {\n\t\t\t\t\t\ti[ e.getField() ] = e.getValue();\n\t\t\t\t\t} ), i ) : ( void 0 === this.value && this._getDomValue(), this.value );\n\t\t\t\t} }, { key: 'getInternalValue', value: function () {\n\t\t\t\t\treturn 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 } );\n\t\t\t\t} }, { key: 'getLevel', value: function () {\n\t\t\t\t\treturn this.parent ? this.parent.getLevel() + 1 : 0;\n\t\t\t\t} }, { key: 'getNodePath', value: function () {\n\t\t\t\t\tconst e = this.parent ? this.parent.getNodePath() : []; return e.push( this ), e;\n\t\t\t\t} }, { key: 'clone', value: function () {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\te = e.clone(); e.setParent( t ), i.push( e );\n\t\t\t\t\t} ), t.childs = i ) : t.childs = void 0, t;\n\t\t\t\t} }, { key: 'expand', value: function ( t ) {\n\t\t\t\t\tthis.childs && ( this.expanded = !0, this.dom.expand && ( this.dom.expand.className = 'jsoneditor-button jsoneditor-expanded' ), this.showChilds(), !1 !== t && this.childs.forEach( ( e ) => {\n\t\t\t\t\t\te.expand( t );\n\t\t\t\t\t} ), this.updateDom( { recurse: !1 } ) );\n\t\t\t\t} }, { key: 'collapse', value: function ( t ) {\n\t\t\t\t\tthis.childs && ( this.hideChilds(), !1 !== t && this.childs.forEach( ( e ) => {\n\t\t\t\t\t\te.collapse( t );\n\t\t\t\t\t} ), this.dom.expand && ( this.dom.expand.className = 'jsoneditor-button jsoneditor-collapsed' ), this.expanded = !1, this.updateDom( { recurse: !1 } ) );\n\t\t\t\t} }, { key: 'showChilds', value: function () {\n\t\t\t\t\tvar e = this.childs; if ( e && this.expanded ) {\n\t\t\t\t\t\tvar e = this.dom.tr, t = e ? e.parentNode : void 0; if ( t ) {\n\t\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\t\tconst s = this.childs[ r ]; s.getDom().parentNode || t.insertBefore( s.getDom(), o ), s.showChilds();\n\t\t\t\t\t\t\t}e = this.getShowMoreDom(); o = this._getNextTr(), e.parentNode || t.insertBefore( e, o ), this.showMore.updateDom();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_getNextTr', value: function () {\n\t\t\t\t\treturn this.showMore && this.showMore.getDom().parentNode ? this.showMore.getDom() : this.append && this.append.getDom().parentNode ? this.append.getDom() : void 0;\n\t\t\t\t} }, { key: 'hide', value: function ( e ) {\n\t\t\t\t\tconst t = this.dom.tr, i = t ? t.parentNode : void 0; i && i.removeChild( t ), this.dom.popupAnchor && this.dom.popupAnchor.destroy(), this.hideChilds( e );\n\t\t\t\t} }, { key: 'hideChilds', value: function ( e ) {\n\t\t\t\t\tlet t; this.childs && this.expanded && ( ( t = this.getAppendDom() ).parentNode && t.parentNode.removeChild( t ), this.childs.forEach( ( e ) => {\n\t\t\t\t\t\te.hide();\n\t\t\t\t\t} ), ( t = this.getShowMoreDom() ).parentNode && t.parentNode.removeChild( t ), e && !e.resetVisibleChilds || ( this.visibleChilds = this.getMaxVisibleChilds() ) );\n\t\t\t\t} }, { key: '_updateCssClassName', value: function () {\n\t\t\t\t\tlet 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() {\n\t\t\t\t\t\treturn e();\n\t\t\t\t\t} } ) || '', ( 0, E.addClassName )( this.dom.tree, 'jsoneditor-values ' + t ) );\n\t\t\t\t} }, { key: 'recursivelyUpdateCssClassesOnNodes', value: function () {\n\t\t\t\t\tif ( this._updateCssClassName(), Array.isArray( this.childs ) ) {\n\t\t\t\t\t\tfor ( let e = 0; e < this.childs.length; e++ ) {\n\t\t\t\t\t\t\tthis.childs[ e ].recursivelyUpdateCssClassesOnNodes();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'expandTo', value: function () {\n\t\t\t\t\tfor ( let e = this.parent; e; ) {\n\t\t\t\t\t\te.expanded || e.expand(), e = e.parent;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'appendChild', value: function ( e, t, i ) {\n\t\t\t\t\tlet 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 } ) );\n\t\t\t\t} }, { key: 'moveBefore', value: function ( e, t, i ) {\n\t\t\t\t\tlet 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 );\n\t\t\t\t} }, { key: 'insertBefore', value: function ( e, t, i ) {\n\t\t\t\t\tif ( this._hasChilds() ) {\n\t\t\t\t\t\tif ( this.visibleChilds++, this.type === 'object' && void 0 === e.field && e.setField( '' ), t === this.append ) {\n\t\t\t\t\t\t\te.setParent( this ), e.fieldEditable = this.type === 'object', this.childs.push( e );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar n = this.childs.indexOf( t ); if ( n === -1 ) {\n\t\t\t\t\t\t\t\tthrow new Error( 'Node not found' );\n\t\t\t\t\t\t\t} e.setParent( this ), e.fieldEditable = this.type === 'object', this.childs.splice( n, 0, e );\n\t\t\t\t\t\t} 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 } ) );\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'insertAfter', value: function ( e, t ) {\n\t\t\t\t\tthis._hasChilds() && ( t = this.childs.indexOf( t ), ( t = this.childs[ t + 1 ] ) ? this.insertBefore( e, t ) : this.appendChild( e ) );\n\t\t\t\t} }, { key: 'search', value: function ( t, i ) {\n\t\t\t\t\tArray.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 ) => {\n\t\t\t\t\t\te.search( t, i );\n\t\t\t\t\t} ) : 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;\n\t\t\t\t} }, { key: 'scrollTo', value: function ( e ) {\n\t\t\t\t\tthis.expandPathToNode(), this.dom.tr && this.dom.tr.parentNode && this.editor.scrollTo( this.dom.tr.offsetTop, e );\n\t\t\t\t} }, { key: 'expandPathToNode', value: function () {\n\t\t\t\t\tfor ( let e = this; e && e.parent; ) {\n\t\t\t\t\t\tfor ( let t = e.parent.type === 'array' ? e.index : e.parent.childs.indexOf( e ); e.parent.visibleChilds < t + 1; ) {\n\t\t\t\t\t\t\te.parent.visibleChilds += this.getMaxVisibleChilds();\n\t\t\t\t\t\t}e.parent.expand( !1 ), e = e.parent;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'focus', value: function ( e ) {\n\t\t\t\t\tif ( S.focusElement = e, this.dom.tr && this.dom.tr.parentNode ) {\n\t\t\t\t\t\tconst t = this.dom; switch ( e ) {\n\t\t\t\t\t\t\tcase '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();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'containsNode', value: function ( e ) {\n\t\t\t\t\tif ( this === e ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t} const t = this.childs; if ( t ) {\n\t\t\t\t\t\tfor ( let i = 0, n = t.length; i < n; i++ ) {\n\t\t\t\t\t\t\tif ( t[ i ].containsNode( e ) ) {\n\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return !1;\n\t\t\t\t} }, { key: 'removeChild', value: function ( e, t ) {\n\t\t\t\t\tif ( this.childs ) {\n\t\t\t\t\t\tconst i = this.childs.indexOf( e ); if ( i !== -1 ) {\n\t\t\t\t\t\t\treturn 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_remove', value: function ( e ) {\n\t\t\t\t\tthis.removeChild( e );\n\t\t\t\t} }, { key: 'changeType', value: function ( e ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\te.clearDom(), delete e.index, e.fieldEditable = !0, void 0 === e.field && ( e.field = '' );\n\t\t\t\t\t} ), i !== 'string' && i !== 'auto' || ( this.expanded = !0 ) ) : e === 'array' ? ( this.childs || ( this.childs = [] ), this.childs.forEach( ( e, t ) => {\n\t\t\t\t\t\te.clearDom(), e.fieldEditable = !1, e.index = t;\n\t\t\t\t\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 } ) );\n\t\t\t\t} }, { key: 'deepEqual', value: function ( e ) {\n\t\t\t\t\tlet t; if ( this.type === 'array' ) {\n\t\t\t\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} if ( this.childs.length !== e.length ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} for ( t = 0; t < this.childs.length; t++ ) {\n\t\t\t\t\t\t\tif ( !this.childs[ t ].deepEqual( e[ t ] ) ) {\n\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( this.type === 'object' ) {\n\t\t\t\t\t\tif ( m( e ) !== 'object' || !e ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} const i = Object.keys( e ); if ( this.childs.length !== i.length ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} for ( t = 0; t < i.length; t++ ) {\n\t\t\t\t\t\t\tconst n = this.childs[ t ]; if ( n.field !== i[ t ] || !n.deepEqual( e[ n.field ] ) ) {\n\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( this.value !== e ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} return !0;\n\t\t\t\t} }, { key: '_getDomValue', value: function () {\n\t\t\t\t\tif ( 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 ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tlet 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() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tthis._setValueError( ( 0, a.Tl )( 'cannotParseValueError' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_setValueError', value: function ( e ) {\n\t\t\t\t\tthis.valueError = { message: e }, this.updateError();\n\t\t\t\t} }, { key: '_clearValueError', value: function () {\n\t\t\t\t\tthis.valueError && ( this.valueError = null, this.updateError() );\n\t\t\t\t} }, { key: '_setFieldError', value: function ( e ) {\n\t\t\t\t\tthis.fieldError = { message: e }, this.updateError();\n\t\t\t\t} }, { key: '_clearFieldError', value: function () {\n\t\t\t\t\tthis.fieldError && ( this.fieldError = null, this.updateError() );\n\t\t\t\t} }, { key: '_onChangeValue', value: function () {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, { key: '_onChangeField', value: function () {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, { key: '_updateDomValue', value: function () {\n\t\t\t\t\tconst e = this.dom.value; if ( e ) {\n\t\t\t\t\t\tlet 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() ) {\n\t\t\t\t\t\t\tthis.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 ) {\n\t\t\t\t\t\t\t\tfor ( ;this.dom.date.firstChild; ) {\n\t\t\t\t\t\t\t\t\tthis.dom.date.removeChild( this.dom.date.firstChild );\n\t\t\t\t\t\t\t\t} this.dom.date.appendChild( document.createTextNode( o ) );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tthis.dom.date.textContent = new Date( i ).toISOString();\n\t\t\t\t\t\t\t} this.dom.date.title = new Date( i ).toString();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tthis.dom.date && ( this.dom.date.parentNode.removeChild( this.dom.date ), delete this.dom.date );\n\t\t\t\t\t\t}( 0, E.stripFormatting )( e ), this._updateDomDefault();\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_updateEnumOptions', value: function () {\n\t\t\t\t\tif ( this.enum && this.dom.select ) {\n\t\t\t\t\t\tthis.dom.select.innerHTML = ''; for ( let e = 0; e < this.enum.length; e++ ) {\n\t\t\t\t\t\t\tconst t = document.createElement( 'option' ); t.value = this.enum[ e ], t.textContent = this.enum[ e ], this.dom.select.appendChild( t );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_deleteDomColor', value: function () {\n\t\t\t\t\tthis.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' ) );\n\t\t\t\t} }, { key: '_updateDomField', value: function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t} }, { key: '_getDomField', value: function ( e ) {\n\t\t\t\t\tif ( 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 ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tlet 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() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tthis._setFieldError( ( 0, a.Tl )( 'cannotParseFieldError' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_updateDomDefault', value: function () {\n\t\t\t\t\tlet 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' );\n\t\t\t\t} }, { key: '_showTimestampTag', value: function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t} }, { key: 'clearDom', value: function () {\n\t\t\t\t\tthis.dom = {};\n\t\t\t\t} }, { key: 'getDom', value: function () {\n\t\t\t\t\tlet 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;\n\t\t\t\t} }, { key: 'isVisible', value: function () {\n\t\t\t\t\treturn this.dom && this.dom.tr && this.dom.tr.parentNode || !1;\n\t\t\t\t} }, { key: 'isDescendantOf', value: function ( e ) {\n\t\t\t\t\tfor ( let t = this.parent; t; ) {\n\t\t\t\t\t\tif ( t === e ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t} t = t.parent;\n\t\t\t\t\t} return !1;\n\t\t\t\t} }, { key: '_createDomField', value: function () {\n\t\t\t\t\treturn document.createElement( 'div' );\n\t\t\t\t} }, { key: 'setHighlight', value: function ( t ) {\n\t\t\t\t\tthis.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 ) => {\n\t\t\t\t\t\te.setHighlight( t );\n\t\t\t\t\t} );\n\t\t\t\t} }, { key: 'setSelected', value: function ( t, e ) {\n\t\t\t\t\tthis.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 ) => {\n\t\t\t\t\t\te.setSelected( t );\n\t\t\t\t\t} );\n\t\t\t\t} }, { key: 'updateValue', value: function ( e ) {\n\t\t\t\t\tthis.value = e, this.previousValue = e, this.valueError = void 0, this.updateDom();\n\t\t\t\t} }, { key: 'updateField', value: function ( e ) {\n\t\t\t\t\tthis.field = e, this.previousField = e, this.fieldError = void 0, this.updateDom();\n\t\t\t\t} }, { key: 'updateDom', value: function ( t ) {\n\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\te.updateDom( t );\n\t\t\t\t\t} ), this.error && this.updateError(), this.append && this.append.updateDom(), this.showMore && this.showMore.updateDom(), this._updateCssClassName();\n\t\t\t\t} }, { key: '_updateSchema', value: function () {\n\t\t\t\t\tthis.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 );\n\t\t\t\t} }, { key: '_updateDomIndexes', value: function () {\n\t\t\t\t\tconst e = this.dom.value, t = this.childs; e && t && ( this.type === 'array' ? t.forEach( ( e, t ) => {\n\t\t\t\t\t\te.index = t; e = e.dom.field; e && ( e.textContent = t );\n\t\t\t\t\t} ) : this.type === 'object' && t.forEach( ( e ) => {\n\t\t\t\t\t\tvoid 0 !== e.index && ( delete e.index, void 0 === e.field ) && ( e.field = '' );\n\t\t\t\t\t} ) );\n\t\t\t\t} }, { key: '_createDomValue', value: function () {\n\t\t\t\t\tlet 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;\n\t\t\t\t} }, { key: '_createDomExpandButton', value: function () {\n\t\t\t\t\tconst 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;\n\t\t\t\t} }, { key: '_createDomTree', value: function () {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, { key: 'onEvent', value: function ( e ) {\n\t\t\t\t\tlet 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, () => {\n\t\t\t\t\t\t( 0, E.removeClassName )( o.menu, 'jsoneditor-selected' ), t.unlock(), t.unhighlight();\n\t\t\t\t\t} ) ), 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 ) {\n\t\t\t\t\t\tswitch ( i ) {\n\t\t\t\t\t\t\tcase '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( () => {\n\t\t\t\t\t\t\t\tr._getDomValue(), r._updateDomValue();\n\t\t\t\t\t\t\t}, 1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} const c = o.field; if ( n === c ) {\n\t\t\t\t\t\tswitch ( i ) {\n\t\t\t\t\t\t\tcase '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( () => {\n\t\t\t\t\t\t\t\tr._getDomField(), r._updateDomField();\n\t\t\t\t\t\t\t}, 1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 );\n\t\t\t\t} }, { key: '_onEvent', value: function ( e ) {\n\t\t\t\t\tvar 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 ) );\n\t\t\t\t} }, { key: 'onKeyDown', value: function ( e ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\tu.parent.moveBefore( e, u );\n\t\t\t\t\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 === 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 ) => {\n\t\t\t\t\t\tt.parent.moveBefore( e, t );\n\t\t\t\t\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 ) => {\n\t\t\t\t\t\tt.parent.moveBefore( e, t );\n\t\t\t\t\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 ) => {\n\t\t\t\t\t\tp.parent.moveBefore( e, p );\n\t\t\t\t\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(), 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() );\n\t\t\t\t} }, { key: '_onExpand', value: function ( e ) {\n\t\t\t\t\tlet 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 } );\n\t\t\t\t} }, { key: '_showColorPicker', value: function () {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\ttypeof e === 'string' && e !== t.value && ( t._deleteDomColor(), t.value = e, t.updateDom(), t._debouncedOnChangeValue() );\n\t\t\t\t\t} ) );\n\t\t\t\t} }, { key: 'getFieldNames', value: function ( t ) {\n\t\t\t\t\treturn this.type === 'object' ? this.childs.filter( ( e ) => e !== t ).map( ( e ) => e.field ) : [];\n\t\t\t\t} }, { key: '_onInsertBefore', value: function ( e, t, i ) {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} }, { key: '_onInsertAfter', value: function ( e, t, i ) {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} }, { key: '_onAppend', value: function ( e, t, i ) {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} }, { key: '_onChangeType', value: function ( e ) {\n\t\t\t\t\tlet 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 } ) );\n\t\t\t\t} }, { key: 'sort', value: function ( i, e ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\tvar 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;\n\t\t\t\t\t} ), this._updateDomIndexes(), this.showChilds(), !0 === o ) && this.editor._onAction( 'sort', { path: this.getInternalPath(), oldChilds: t, newChilds: this.childs } );\n\t\t\t\t} }, { key: 'update', value: function ( e ) {\n\t\t\t\t\tconst t = this.getInternalValue(); this.setValue( e ), this.editor._onAction( 'transform', { path: this.getInternalPath(), oldValue: t, newValue: this.getInternalValue() } );\n\t\t\t\t} }, { key: '_detachFromDom', value: function () {\n\t\t\t\t\tvar 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 };\n\t\t\t\t} }, { key: '_attachToDom', value: function ( e ) {\n\t\t\t\t\te.table && ( e.nextTr ? e.table.insertBefore( this.getDom(), e.nextTr ) : e.table.appendChild( this.getDom() ) ), this.expanded && this.showChilds();\n\t\t\t\t} }, { key: 'transform', value: function ( e ) {\n\t\t\t\t\tif ( this._hasChilds() ) {\n\t\t\t\t\t\tthis.hideChilds(); try {\n\t\t\t\t\t\t\tconst 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();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tthis.showChilds(), this.editor._onError( e );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'extract', value: function () {\n\t\t\t\t\tthis.editor.node.hideChilds(), this.hideChilds(); try {\n\t\t\t\t\t\tconst 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 } );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tthis.editor._onError( e );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tthis.updateDom( { recurse: !0 } ), this.showChilds();\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'getNestedChild', value: function ( e ) {\n\t\t\t\t\tfor ( var t = 0, i = this; i && t < e.length; ) {\n\t\t\t\t\t\ti = i.findChildByProperty( e[ t ] ), t++;\n\t\t\t\t\t} return i;\n\t\t\t\t} }, { key: 'findChildByProperty', value: function ( t ) {\n\t\t\t\t\tif ( this.type === 'object' ) {\n\t\t\t\t\t\treturn this.childs.find( ( e ) => e.field === t );\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'getAppendDom', value: function () {\n\t\t\t\t\treturn this.append || ( this.append = new $( this.editor ), this.append.setParent( this ) ), this.append.getDom();\n\t\t\t\t} }, { key: 'getShowMoreDom', value: function () {\n\t\t\t\t\treturn this.showMore || ( this.showMore = new z( this.editor, this ) ), this.showMore.getDom();\n\t\t\t\t} }, { key: 'nextSibling', value: function () {\n\t\t\t\t\tconst e = this.parent.childs.indexOf( this ); return this.parent.childs[ e + 1 ] || this.parent.append;\n\t\t\t\t} }, { key: '_previousNode', value: function () {\n\t\t\t\t\tlet e = null, t = this.getDom(); if ( t && t.parentNode ) {\n\t\t\t\t\t\tfor ( let i = t; i = i.previousSibling, e = S.getNodeFromTarget( i ), i && e && e instanceof $ && !e.isVisible(); ) { }\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: '_nextNode', value: function () {\n\t\t\t\t\tlet e = null, t = this.getDom(); if ( t && t.parentNode ) {\n\t\t\t\t\t\tfor ( let i = t; i = i.nextSibling, e = S.getNodeFromTarget( i ), i && e && e instanceof $ && !e.isVisible(); ) { }\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: '_firstNode', value: function () {\n\t\t\t\t\tlet e = null, t = this.getDom(); return t && t.parentNode && ( t = t.parentNode.firstChild, e = S.getNodeFromTarget( t ) ), e;\n\t\t\t\t} }, { key: '_lastNode', value: function () {\n\t\t\t\t\tvar e = null, t = this.getDom(); if ( t && t.parentNode ) {\n\t\t\t\t\t\tfor ( var i = t.parentNode.lastChild, e = S.getNodeFromTarget( i ); i && e && !e.isVisible(); ) {\n\t\t\t\t\t\t\ti = i.previousSibling, e = S.getNodeFromTarget( i );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return e;\n\t\t\t\t} }, { key: '_previousElement', value: function ( e ) {\n\t\t\t\t\tconst t = this.dom; switch ( e ) {\n\t\t\t\t\t\tcase t.value: if ( this.fieldEditable ) {\n\t\t\t\t\t\t\treturn t.field;\n\t\t\t\t\t\t} case t.field: if ( this._hasChilds() ) {\n\t\t\t\t\t\t\treturn t.expand;\n\t\t\t\t\t\t} case t.expand: return t.menu; case t.menu: if ( t.drag ) {\n\t\t\t\t\t\t\treturn t.drag;\n\t\t\t\t\t\t} default: return null;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_nextElement', value: function ( e ) {\n\t\t\t\t\tconst t = this.dom; switch ( e ) {\n\t\t\t\t\t\tcase t.drag:\n\t\t\t\t\t\t\treturn t.menu; case t.menu: if ( this._hasChilds() ) {\n\t\t\t\t\t\t\treturn t.expand;\n\t\t\t\t\t\t} case t.expand: if ( this.fieldEditable ) {\n\t\t\t\t\t\t\treturn t.field;\n\t\t\t\t\t\t} case t.field: if ( !this._hasChilds() ) {\n\t\t\t\t\t\t\treturn t.value;\n\t\t\t\t\t\t} default: return null;\n\t\t\t\t\t}\n\t\t\t\t} }, { key: '_getElementName', value: function ( t ) {\n\t\t\t\t\tconst i = this; return Object.keys( this.dom ).find( ( e ) => i.dom[ e ] === t );\n\t\t\t\t} }, { key: '_hasChilds', value: function () {\n\t\t\t\t\treturn this.type === 'array' || this.type === 'object';\n\t\t\t\t} }, { key: 'addTemplates', value: function ( t, i ) {\n\t\t\t\t\tconst n = this, e = n.editor.options.templates; e != null && ( e.length && t.push( { type: 'separator' } ), e.forEach( function ( e ) {\n\t\t\t\t\t\tt.push( { text: e.text, className: e.className || 'jsoneditor-type-object', title: e.title, click: ( i ? function ( e, t ) {\n\t\t\t\t\t\t\tn._onAppend( e, t );\n\t\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\t\tn._onInsertBefore( e, t );\n\t\t\t\t\t\t} ).bind( this, e.field, e.value ) } );\n\t\t\t\t\t} ) );\n\t\t\t\t} }, { key: 'showContextMenu', value: function ( e, t ) {\n\t\t\t\t\tlet 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\t\t\t\t\t\tn._onChangeType( 'auto' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array' + ( this.type === 'array' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\t\tn._onChangeType( 'array' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object' + ( this.type === 'object' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\t\tn._onChangeType( 'object' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string' + ( this.type === 'string' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\t\tn._onChangeType( 'string' );\n\t\t\t\t\t} } ] } ), 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\t\t\t\t\t\tn.showSortModal();\n\t\t\t\t\t} } ), 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\t\t\t\t\t\tn.showTransformModal();\n\t\t\t\t\t} } ), this.parent ) && o.push( { text: ( 0, a.Tl )( 'extract' ), title: ( 0, a.Tl )( 'extractTitle', { type: this.type } ), className: 'jsoneditor-extract', click: function () {\n\t\t\t\t\t\tn.extract();\n\t\t\t\t\t} } ), 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\t\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\t\tn._onAppend( '', [] );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\t\tn._onAppend( '', {} );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\t\tn._onAppend( '', '', 'string' );\n\t\t\t\t\t} } ], 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\t\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t\t}, submenu: i } ) ), i = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', '', 'auto' );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', [] );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', {} );\n\t\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\t\tn._onInsertBefore( '', '', 'string' );\n\t\t\t\t\t} } ], 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\t\t\t\t\t\tn._onInsertBefore( '', '', 'auto' );\n\t\t\t\t\t}, submenu: i } ), this.editable.field ) && ( o.push( { text: ( 0, a.Tl )( 'duplicateText' ), title: ( 0, a.Tl )( 'duplicateField' ), className: 'jsoneditor-duplicate', click: function () {\n\t\t\t\t\t\tS.onDuplicate( n );\n\t\t\t\t\t} } ), o.push( { text: ( 0, a.Tl )( 'removeText' ), title: ( 0, a.Tl )( 'removeField' ), className: 'jsoneditor-remove', click: function () {\n\t\t\t\t\t\tS.onRemove( n );\n\t\t\t\t\t} } ) ), 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() );\n\t\t\t\t} }, { key: 'showSortModal', value: function () {\n\t\t\t\t\tconst i = this, e = this.editor.options.modalAnchor || d.ai, t = this.getValue(); ( 0, F.showSortModal )( e, t, ( e ) => {\n\t\t\t\t\t\tvar t = e.path, t = ( 0, E.parsePath )( t ); i.sortedBy = e, i.sort( t, e.direction );\n\t\t\t\t\t}, i.sortedBy );\n\t\t\t\t} }, { key: 'showTransformModal', value: function () {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tt.transform( e );\n\t\t\t\t\t} } );\n\t\t\t\t} }, { key: '_getType', value: function ( e ) {\n\t\t\t\t\treturn e instanceof Array ? 'array' : e instanceof Object ? 'object' : typeof e === 'string' && typeof ( 0, E.parseString )( e ) !== 'string' ? 'string' : 'auto';\n\t\t\t\t} }, { key: '_escapeHTML', value: function ( e ) {\n\t\t\t\t\treturn typeof e !== 'string' ? String( e ) : ( e = String( e ).replace( /&/g, '&amp;' ).replace( /</g, '&lt;' ).replace( />/g, '&gt;' ).replace( / {2}/g, ' &nbsp;' ).replace( /^ /, '&nbsp;' ).replace( / $/, '&nbsp;' ), e = ( e = JSON.stringify( e ) ).substring( 1, e.length - 1 ), !0 === this.editor.options.escapeUnicode ? ( 0, E.escapeUnicodeChars )( e ) : e );\n\t\t\t\t} }, { key: '_unescapeHTML', value: function ( e ) {\n\t\t\t\t\te = '\"' + this._escapeJSON( e ) + '\"'; return ( 0, E.parse )( e ).replace( /&lt;/g, '<' ).replace( /&gt;/g, '>' ).replace( /&nbsp;|\\u00A0/g, ' ' ).replace( /&amp;/g, '&' );\n\t\t\t\t} }, { key: '_escapeJSON', value: function ( e ) {\n\t\t\t\t\tfor ( var t = '', i = 0; i < e.length; ) {\n\t\t\t\t\t\tlet 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++;\n\t\t\t\t\t} return t;\n\t\t\t\t} }, { key: 'updateNodeName', value: function () {\n\t\t\t\t\tconst e = this.childs ? this.childs.length : 0; if ( this.type === 'object' || this.type === 'array' ) {\n\t\t\t\t\t\tif ( this.editor.options.onNodeName ) {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\tvar t = this.getValue.bind( this ), i = this.editor.options.onNodeName( { path: this.getPath(), size: e, type: this.type, get value() {\n\t\t\t\t\t\t\t\t\treturn t();\n\t\t\t\t\t\t\t\t} } );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\tconsole.error( 'Error in onNodeName callback: ', e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.dom.value.textContent = this.type === 'object' ? '{' + ( i || e ) + '}' : '[' + ( i || e ) + ']';\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'recursivelyUpdateNodeName', value: function () {\n\t\t\t\t\tif ( this.expanded && ( this.updateNodeName(), this.childs !== 'undefined' ) ) {\n\t\t\t\t\t\tfor ( const e in this.childs ) {\n\t\t\t\t\t\t\tthis.childs[ e ].recursivelyUpdateNodeName();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} } ] ) && f( e.prototype, t ), i && f( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t\t} )(), K = ( b.prototype.DEBOUNCE_INTERVAL = 150, b.prototype.MAX_SEARCH_RESULTS = 999, 100 ); function C( e ) {\n\t\t\treturn e.getInternalPath();\n\t\t} function R( e ) {\n\t\t\treturn e.getField();\n\t\t} function y( e, t ) {\n\t\t\treturn Object.prototype.hasOwnProperty.call( e, t );\n\t\t}b.focusElement = void 0, b.select = function ( e ) {\n\t\t\tsetTimeout( () => {\n\t\t\t\t( 0, E.selectContentEditable )( e );\n\t\t\t}, 0 );\n\t\t}, b.onDragStart = function ( t, e ) {\n\t\t\tif ( !Array.isArray( t ) ) {\n\t\t\t\treturn b.onDragStart( [ t ], e );\n\t\t\t} 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 ) => {\n\t\t\t\tb.onDrag( t, e );\n\t\t\t} ) ), r.mouseup || ( r.mouseup = ( 0, E.addEventListener )( e.view, 'mouseup', ( e ) => {\n\t\t\t\tb.onDragEnd( t, e );\n\t\t\t} ) ), 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() );\n\t\t}, b.onDrag = function ( e, t ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onDrag( [ e ], t );\n\t\t\t} if ( e.length !== 0 ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tfor ( 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 ) => {\n\t\t\t\t\t\tI.parent.moveBefore( e, I );\n\t\t\t\t\t} ), h = !0 );\n\t\t\t\t} else {\n\t\t\t\t\tconst m = e[ e.length - 1 ]; if ( p = ( u = m.expanded && m.append ? m.append.getDom() : m.dom.tr ) ? u.nextSibling : void 0 ) {\n\t\t\t\t\t\tfor ( 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 ) {\n\t\t\t\t\t\t\tfor ( 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; ) {\n\t\t\t\t\t\t\t\tvar I = b.getNodeFromTarget( y ), v = e.some( ( e ) => e === I || I.isDescendantOf( e ) ); if ( !v ) {\n\t\t\t\t\t\t\t\t\tif ( !( I instanceof $ ) ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} v = I.parent.childs; if ( v.length === e.length && v[ e.length - 1 ] === m ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} C = ( n = b.getNodeFromTarget( y ) ).getLevel();\n\t\t\t\t\t\t\t\t}y = y.previousSibling;\n\t\t\t\t\t\t\t}( 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\t\t\t\t\t\t\t\tn.parent.moveBefore( e, n );\n\t\t\t\t\t\t\t} ), h = !0 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}h && ( a.drag.mouseX = c, a.drag.level = d.getLevel() ), a.startAutoScroll( l ), t.preventDefault();\n\t\t\t}\n\t\t}, b.onDragEnd = function ( e, t ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onDrag( [ e ], t );\n\t\t\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 ) => {\n\t\t\t\te.updateDom(), t.target !== e.dom.drag && t.target !== e.dom.menu && i.highlighter.unhighlight();\n\t\t\t} ), 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() );\n\t\t}, b._findEnum = function ( e ) {\n\t\t\tif ( e.enum ) {\n\t\t\t\treturn e.enum;\n\t\t\t} e = e.oneOf || e.anyOf || e.allOf; if ( e ) {\n\t\t\t\te = e.filter( ( e ) => e.enum ); if ( e.length > 0 ) {\n\t\t\t\t\treturn e[ 0 ].enum;\n\t\t\t\t}\n\t\t\t} return null;\n\t\t}, b._findOneSchema = function ( e, t, i, n ) {\n\t\t\tconst o = i.slice( 1, i.length ), r = i[ 0 ]; if ( m( n ) === 'object' && '$ref' in n && typeof n.$ref === 'string' ) {\n\t\t\t\tconst s = n.$ref; if ( s in t ) {\n\t\t\t\t\tn = t[ s ];\n\t\t\t\t} else {\n\t\t\t\t\tif ( !s.startsWith( '#/' ) ) {\n\t\t\t\t\t\tif ( ( ( i = s.match( /#\\//g ) ) == null ? void 0 : i.length ) === 1 ) {\n\t\t\t\t\t\t\tvar a, i = j( s.split( '#/' ), 2 ), l = i[ 0 ], i = i[ 1 ]; if ( l in t ) {\n\t\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} throw new Error( 'Unable to resolve reference '.concat( s ) );\n\t\t\t\t\t}n = e; let c, h = g( s.slice( 2 ).split( '/' ) ); try {\n\t\t\t\t\t\tfor ( h.s(); !( c = h.n() ).done; ) {\n\t\t\t\t\t\t\tconst d = c.value; if ( !( d in n ) ) {\n\t\t\t\t\t\t\t\tthrow new Error( 'Unable to resolve reference '.concat( s ) );\n\t\t\t\t\t\t\t} n = n[ d ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\th.e( e );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\th.f();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} if ( void 0 === r ) {\n\t\t\t\treturn n;\n\t\t\t} if ( typeof r !== 'string' ) {\n\t\t\t\treturn typeof r === 'number' && m( n.items ) === 'object' && n.items !== null ? ( n = n.items, b._findSchema( e, t, o, n ) ) : null;\n\t\t\t} if ( m( n.properties ) === 'object' && n.properties !== null && r in n.properties ) {\n\t\t\t\treturn n = n.properties[ r ], b._findSchema( e, t, o, n );\n\t\t\t} if ( m( n.patternProperties ) === 'object' && n.patternProperties !== null ) {\n\t\t\t\tfor ( const u in n.patternProperties ) {\n\t\t\t\t\tif ( r.match( u ) ) {\n\t\t\t\t\t\treturn n = n.patternProperties[ u ], b._findSchema( e, t, o, n );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return m( n.additionalProperties ) === 'object' ? ( n = n.additionalProperties, b._findSchema( e, t, o, n ) ) : null;\n\t\t}, b._findSchema = function ( e, t, i ) {\n\t\t\tfor ( 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++ ) {\n\t\t\t\tconst a = s[ r ]; Array.isArray( a ) && ( o = o.concat( a ) );\n\t\t\t} let l, c = null, h = g( o ); try {\n\t\t\t\tfor ( h.s(); !( l = h.n() ).done; ) {\n\t\t\t\t\tconst d = l.value, u = b._findOneSchema( e, t, i, d ); if ( !0 === u ) {\n\t\t\t\t\t\tc = !0;\n\t\t\t\t\t} else if ( u !== null ) {\n\t\t\t\t\t\treturn u;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} catch ( e ) {\n\t\t\t\th.e( e );\n\t\t\t} finally {\n\t\t\t\th.f();\n\t\t\t} return c;\n\t\t}, b.onRemove = function ( e ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onRemove( [ e ] );\n\t\t\t} 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 ) => {\n\t\t\t\te.parent._remove( e );\n\t\t\t} ), i._onAction( 'removeNodes', { nodes: e, paths: s, parentPath: t.getInternalPath(), index: n, oldSelection: o, newSelection: r } ) );\n\t\t}, b.onDuplicate = function ( e ) {\n\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\treturn b.onDuplicate( [ e ] );\n\t\t\t} 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 ) => {\n\t\t\t\tlet 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;\n\t\t\t} ), 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 } ) );\n\t\t}, b.getNodeFromTarget = function ( e ) {\n\t\t\tfor ( ;e; ) {\n\t\t\t\tif ( e.node ) {\n\t\t\t\t\treturn e.node;\n\t\t\t\t} e = e.parentNode;\n\t\t\t}\n\t\t}, b.targetIsColorPicker = function ( e ) {\n\t\t\tconst t = b.getNodeFromTarget( e ); if ( t ) {\n\t\t\t\tfor ( let i = e && e.parentNode; i; ) {\n\t\t\t\t\tif ( i === t.dom.color ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t} i = i.parentNode;\n\t\t\t\t}\n\t\t\t} return !1;\n\t\t}, b.blurNodes = function ( e ) {\n\t\t\tlet 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 ] );\n\t\t}; ( I.prototype = new b() ).getDom = function () {\n\t\t\tconst e = this.dom; if ( e.tr ) {\n\t\t\t\treturn e.tr;\n\t\t\t} 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;\n\t\t}, I.prototype.getPath = function () {\n\t\t\treturn null;\n\t\t}, I.prototype.getIndex = function () {\n\t\t\treturn null;\n\t\t}, I.prototype.updateDom = function ( e ) {\n\t\t\tvar 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 ) );\n\t\t}, I.prototype.isVisible = function () {\n\t\t\treturn this.parent.childs.length === 0;\n\t\t}, I.prototype.showContextMenu = function ( e, t ) {\n\t\t\tvar i, n = this, o = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t} }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', [] );\n\t\t\t\t} }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', {} );\n\t\t\t\t} }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {\n\t\t\t\t\tn._onAppend( '', '', 'string' );\n\t\t\t\t} } ], 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\t\t\t\t\tn._onAppend( '', '', 'auto' );\n\t\t\t\t}, 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() );\n\t\t}, I.prototype.onEvent = function ( e ) {\n\t\t\tlet 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, () => {\n\t\t\t\t( 0, E.removeClassName )( o.menu, 'jsoneditor-selected' ), t.unlock(), t.unhighlight();\n\t\t\t} ) ), i === 'keydown' && this.onKeyDown( e );\n\t\t}; var $ = I; function I( e ) {\n\t\t\tthis.editor = e, this.dom = {};\n\t\t}( v.prototype = new b() ).getDom = function () {\n\t\t\tlet 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 ) {\n\t\t\t\treturn i.visibleChilds = Math.floor( i.visibleChilds / i.getMaxVisibleChilds() + 1 ) * i.getMaxVisibleChilds(), t.updateDom(), i.showChilds(), e.preventDefault(), !1;\n\t\t\t}, ( r = document.createElement( 'a' ) ).appendChild( document.createTextNode( ( 0, a.Tl )( 'showAll' ) ) ), r.href = '#', r.onclick = function ( e ) {\n\t\t\t\treturn i.visibleChilds = 1 / 0, t.updateDom(), i.showChilds(), e.preventDefault(), !1;\n\t\t\t}, 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;\n\t\t}, v.prototype.updateDom = function ( e ) {\n\t\t\tlet 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 );\n\t\t}, v.prototype._getShowMoreText = function () {\n\t\t\treturn ( 0, a.Tl )( 'showMoreStatus', { visibleChilds: this.parent.visibleChilds, totalChilds: this.parent.childs.length } ) + ' ';\n\t\t}, v.prototype.isVisible = function () {\n\t\t\treturn this.parent.expanded && this.parent.childs.length > this.parent.visibleChilds;\n\t\t}, v.prototype.onEvent = function ( e ) {\n\t\t\te.type === 'keydown' && this.onKeyDown( e );\n\t\t}; var z = v; function v( e, t ) {\n\t\t\tthis.editor = e, this.parent = t, this.dom = {};\n\t\t} function A( e ) {\n\t\t\treturn ( A = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function _( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( A( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( A( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), A( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} const Y = ( () => {\n\t\t\tfunction e( t ) {\n\t\t\t\tif ( !( this instanceof e ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} function r( e ) {\n\t\t\t\t\treturn t.node.findNodeByInternalPath( e );\n\t\t\t\t} this.editor = t, this.history = [], this.index = -1, this.clear(), this.actions = { editField: { undo: function ( e ) {\n\t\t\t\t\tr( e.parentPath ).childs[ e.index ].updateField( e.oldValue );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.parentPath ).childs[ e.index ].updateField( e.newValue );\n\t\t\t\t} }, editValue: { undo: function ( e ) {\n\t\t\t\t\tr( e.path ).updateValue( e.oldValue );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.path ).updateValue( e.newValue );\n\t\t\t\t} }, changeType: { undo: function ( e ) {\n\t\t\t\t\tr( e.path ).changeType( e.oldType );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.path ).changeType( e.newType );\n\t\t\t\t} }, appendNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.appendChild( e );\n\t\t\t\t\t} );\n\t\t\t\t} }, insertBeforeNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ), i = r( e.beforePath ); e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.insertBefore( e, i );\n\t\t\t\t\t} );\n\t\t\t\t} }, insertAfterNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tlet t = r( e.parentPath ), i = r( e.afterPath ); e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.insertAfter( e, i ), i = e;\n\t\t\t\t\t} );\n\t\t\t\t} }, removeNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ), i = t.childs[ e.index ] || t.append; e.nodes.forEach( ( e ) => {\n\t\t\t\t\t\tt.insertBefore( e, i );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t} }, duplicateNodes: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.parentPath ); e.clonePaths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tt.removeChild( e );\n\t\t\t\t\t} );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tlet n = r( e.parentPath ), o = r( e.afterPath ); e.paths.map( r ).forEach( ( e ) => {\n\t\t\t\t\t\tlet t, i = e.clone(); n.type === 'object' && ( t = n.getFieldNames(), i.field = ( 0, E.findUniqueName )( e.field, t ) ), n.insertAfter( i, o ), o = i;\n\t\t\t\t\t} );\n\t\t\t\t} }, moveNodes: { undo: function ( i ) {\n\t\t\t\t\tconst 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 ) => {\n\t\t\t\t\t\te.field = i.fieldNames[ t ], n.moveBefore( e, o );\n\t\t\t\t\t} ), i.newParentPathRedo === null && ( i.newParentPathRedo = e.getInternalPath() );\n\t\t\t\t}, redo: function ( i ) {\n\t\t\t\t\tconst 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 ) => {\n\t\t\t\t\t\te.field = i.fieldNames[ t ], n.moveBefore( e, o );\n\t\t\t\t\t} );\n\t\t\t\t} }, sort: { undo: function ( e ) {\n\t\t\t\t\tconst t = r( e.path ); t.hideChilds(), t.childs = e.oldChilds, t.updateDom( { updateIndexes: !0 } ), t.showChilds();\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tconst t = r( e.path ); t.hideChilds(), t.childs = e.newChilds, t.updateDom( { updateIndexes: !0 } ), t.showChilds();\n\t\t\t\t} }, transform: { undo: function ( e ) {\n\t\t\t\t\tr( e.path ).setInternalValue( e.oldValue );\n\t\t\t\t}, redo: function ( e ) {\n\t\t\t\t\tr( e.path ).setInternalValue( e.newValue );\n\t\t\t\t} } };\n\t\t\t} return t = e, ( i = [ { key: 'onChange', value: function () {} }, { key: 'add', value: function ( e, t ) {\n\t\t\t\tthis.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();\n\t\t\t} }, { key: 'clear', value: function () {\n\t\t\t\tthis.history = [], this.index = -1, this.onChange();\n\t\t\t} }, { key: 'canUndo', value: function () {\n\t\t\t\treturn this.index >= 0;\n\t\t\t} }, { key: 'canRedo', value: function () {\n\t\t\t\treturn this.index < this.history.length - 1;\n\t\t\t} }, { key: 'undo', value: function () {\n\t\t\t\tif ( this.canUndo() ) {\n\t\t\t\t\tconst e = this.history[ this.index ]; if ( e ) {\n\t\t\t\t\t\tconst t = this.actions[ e.action ]; if ( t && t.undo ) {\n\t\t\t\t\t\t\tif ( t.undo( e.params ), e.params.oldSelection ) {\n\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\tthis.editor.setDomSelection( e.params.oldSelection );\n\t\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.error( new Error( 'unknown action \"' + e.action + '\"' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.index--, this.onChange();\n\t\t\t\t}\n\t\t\t} }, { key: 'redo', value: function () {\n\t\t\t\tif ( this.canRedo() ) {\n\t\t\t\t\tthis.index++; const e = this.history[ this.index ]; if ( e ) {\n\t\t\t\t\t\tconst t = this.actions[ e.action ]; if ( t && t.redo ) {\n\t\t\t\t\t\t\tif ( t.redo( e.params ), e.params.newSelection ) {\n\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\tthis.editor.setDomSelection( e.params.newSelection );\n\t\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.error( new Error( 'unknown action \"' + e.action + '\"' ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.onChange();\n\t\t\t\t}\n\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\tthis.editor = null, this.history = [], this.index = -1;\n\t\t\t} } ] ) && _( t.prototype, i ), n && _( t, n ), Object.defineProperty( t, 'prototype', { writable: !1 } ), t; let t, i, n;\n\t\t} )(); function L( e ) {\n\t\t\treturn ( L = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function M( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( L( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( L( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), L( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} const X = ( () => {\n\t\t\tfunction o( e, t ) {\n\t\t\t\tif ( !( this instanceof o ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} 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 ) {\n\t\t\t\t\t\ti._onDelayedSearch( e );\n\t\t\t\t\t}, n.onchange = function ( e ) {\n\t\t\t\t\t\ti._onSearch();\n\t\t\t\t\t}, n.onkeydown = function ( e ) {\n\t\t\t\t\t\ti._onKeyDown( e );\n\t\t\t\t\t}, n.onkeyup = function ( e ) {\n\t\t\t\t\t\ti._onKeyUp( e );\n\t\t\t\t\t}, e.onclick = function ( e ) {\n\t\t\t\t\t\tn.select();\n\t\t\t\t\t}, t.appendChild( n ), document.createElement( 'button' ) ), e = ( e.type = 'button', e.title = ( 0, a.Tl )( 'searchNextResultTitle' ), e.className = 'jsoneditor-next', e.onclick = function () {\n\t\t\t\t\t\ti.next();\n\t\t\t\t\t}, t.appendChild( e ), document.createElement( 'button' ) ); e.type = 'button', e.title = ( 0, a.Tl )( 'searchPreviousResultTitle' ), e.className = 'jsoneditor-previous', e.onclick = function () {\n\t\t\t\t\ti.previous();\n\t\t\t\t}, t.appendChild( e );\n\t\t\t} return e = o, ( t = [ { key: 'next', value: function ( e ) {\n\t\t\t\tlet t; this.results && ( ( t = this.resultIndex !== null ? this.resultIndex + 1 : 0 ) > this.results.length - 1 && ( t = 0 ), this._setActiveResult( t, e ) );\n\t\t\t} }, { key: 'previous', value: function ( e ) {\n\t\t\t\tlet 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 ) );\n\t\t\t} }, { key: '_setActiveResult', value: function ( e, t ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tt && n.focus( o );\n\t\t\t\t} ) ) : ( this.resultIndex = void 0, this.activeResult = void 0 );\n\t\t\t} }, { key: '_clearDelay', value: function () {\n\t\t\t\tvoid 0 !== this.timeout && ( clearTimeout( this.timeout ), delete this.timeout );\n\t\t\t} }, { key: '_onDelayedSearch', value: function ( e ) {\n\t\t\t\tthis._clearDelay(); const t = this; this.timeout = setTimeout( ( e ) => {\n\t\t\t\t\tt._onSearch();\n\t\t\t\t}, this.delay );\n\t\t\t} }, { key: '_onSearch', value: function ( e ) {\n\t\t\t\tthis._clearDelay(); var t = this.dom.search.value, t = t.length > 0 ? t : void 0; if ( t !== this.lastText || e ) {\n\t\t\t\t\tthis.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 ) {\n\t\t\t\t\t\tfor ( let n = 0; n < this.results.length; n++ ) {\n\t\t\t\t\t\t\tif ( this.results[ n ].node === this.activeResult.node ) {\n\t\t\t\t\t\t\t\ti = n; break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 = '';\n\t\t\t\t}\n\t\t\t} }, { key: '_onKeyDown', value: function ( e ) {\n\t\t\t\tconst 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() );\n\t\t\t} }, { key: '_onKeyUp', value: function ( e ) {\n\t\t\t\tconst t = e.keyCode; t !== 27 && t !== 13 && this._onDelayedSearch( e );\n\t\t\t} }, { key: 'clear', value: function () {\n\t\t\t\tthis.dom.search.value = '', this._onSearch();\n\t\t\t} }, { key: 'forceSearch', value: function () {\n\t\t\t\tthis._onSearch( !0 );\n\t\t\t} }, { key: 'isEmpty', value: function () {\n\t\t\t\treturn this.dom.search.value === '';\n\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\tthis.editor = null, this.dom.container.removeChild( this.dom.wrapper ), this.dom = null, this.results = null, this.activeResult = null, this._clearDelay();\n\t\t\t} } ] ) && M( e.prototype, t ), i && M( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t} )(); function N( e ) {\n\t\t\treturn ( N = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function W( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( N( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( N( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), N( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var J = ( () => {\n\t\t\t\tfunction i( e, t ) {\n\t\t\t\t\tif ( !( this instanceof i ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} 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() );\n\t\t\t\t} return e = i, ( t = [ { key: 'reset', value: function () {\n\t\t\t\t\tthis.path.textContent = ( 0, a.Tl )( 'selectNode' );\n\t\t\t\t} }, { key: 'setPath', value: function ( o ) {\n\t\t\t\t\tconst r = this; this.path.textContent = '', o && o.length && o.forEach( ( i, n ) => {\n\t\t\t\t\t\tlet e, t = document.createElement( 'span' ); t.className = 'jsoneditor-treepath-element', t.innerText = i.name, t.onclick = function ( e ) {\n\t\t\t\t\t\t\tthis.selectionCallback && this.selectionCallback( e );\n\t\t\t\t\t\t}.bind( r, i ), r.path.appendChild( t ), i.children.length && ( ( e = document.createElement( 'span' ) ).className = 'jsoneditor-treepath-seperator', e.textContent = '►', e.onclick = function () {\n\t\t\t\t\t\t\tr.contentMenuClicked = !0; const t = []; i.children.forEach( ( e ) => {\n\t\t\t\t\t\t\t\tt.push( { text: e.name, className: 'jsoneditor-type-modes' + ( o[ n + 1 ] + 1 && o[ n + 1 ].name === e.name ? ' jsoneditor-selected' : '' ), click: function ( e, t ) {\n\t\t\t\t\t\t\t\t\tthis.contextMenuCallback && this.contextMenuCallback( e, t );\n\t\t\t\t\t\t\t\t}.bind( r, i, e.name ) } );\n\t\t\t\t\t\t\t} ), new s.t( t, { limitHeight: !0 } ).show( e, r.root, !0 );\n\t\t\t\t\t\t}, 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 ) {\n\t\t\t\t\t\t\t( r.contentMenuClicked = !1, E.addClassName )( r.path, 'show-all' ), r.path.style.width = r.path.parentNode.getBoundingClientRect().width - 10 + 'px', r.path.onblur = function () {\n\t\t\t\t\t\t\t\tr.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 ) );\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}.bind( r, o ), r.path.insertBefore( t, r.path.firstChild ) );\n\t\t\t\t\t} );\n\t\t\t\t} }, { key: 'onSectionSelected', value: function ( e ) {\n\t\t\t\t\ttypeof e === 'function' && ( this.selectionCallback = e );\n\t\t\t\t} }, { key: 'onContextMenuItemSelected', value: function ( e ) {\n\t\t\t\t\ttypeof e === 'function' && ( this.contextMenuCallback = e );\n\t\t\t\t} } ] ) && W( e.prototype, t ), n && W( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;\n\t\t\t} )(), e = t( 1746 ), U = t.n( e ), t = { create: function ( e, t ) {\n\t\t\t\tif ( !e ) {\n\t\t\t\t\tthrow new Error( 'No container element provided.' );\n\t\t\t\t} 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();\n\t\t\t}, destroy: function () {\n\t\t\t\tthis.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();\n\t\t\t}, _setOptions: function ( t ) {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\te = e.rgba[ 3 ] === 1 ? e.hex.slice( 0, 7 ) : e.hex; i( e );\n\t\t\t\t\t} } ).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`.' );\n\t\t\t\t}, timestampTag: !0, timestampFormat: null, createQuery: l.V, executeQuery: l.e, onEvent: null, enableSort: !0, enableTransform: !0 }, t && ( Object.keys( t ).forEach( ( e ) => {\n\t\t\t\t\ti.options[ e ] = t[ e ];\n\t\t\t\t} ), 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 );\n\t\t\t}, set: function ( e ) {\n\t\t\t\te 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();\n\t\t\t}, update: function ( e ) {\n\t\t\t\tlet 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( {}, {} ) );\n\t\t\t}, get: function () {\n\t\t\t\tif ( this.node ) {\n\t\t\t\t\treturn this.node.getValue();\n\t\t\t\t}\n\t\t\t}, getText: function () {\n\t\t\t\treturn JSON.stringify( this.get() );\n\t\t\t}, setText: function ( t ) {\n\t\t\t\ttry {\n\t\t\t\t\tthis.set( ( 0, E.parse )( t ) );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = ( 0, E.tryJsonRepair )( t ); this.set( ( 0, E.parse )( t ) );\n\t\t\t\t}\n\t\t\t}, updateText: function ( t ) {\n\t\t\t\ttry {\n\t\t\t\t\tthis.update( ( 0, E.parse )( t ) );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = ( 0, E.tryJsonRepair )( t ); this.update( ( 0, E.parse )( t ) );\n\t\t\t\t}\n\t\t\t}, setName: function ( e ) {\n\t\t\t\tthis.options.name = e, this.node && this.node.updateField( this.options.name );\n\t\t\t}, getName: function () {\n\t\t\t\treturn this.options.name;\n\t\t\t}, focus: function () {\n\t\t\t\tlet 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();\n\t\t\t}, clear: function () {\n\t\t\t\tthis.node && ( this.node.hide(), delete this.node ), this.treePath && this.treePath.reset();\n\t\t\t}, _setRoot: function ( e ) {\n\t\t\t\tthis.clear(), ( this.node = e ).setParent( null ), e.setField( this.getName(), !1 ), delete e.index, this.tbody.appendChild( e.getDom() );\n\t\t\t}, search: function ( e ) {\n\t\t\t\tlet t; return this.node ? ( this.content.removeChild( this.table ), t = this.node.search( e ), this.content.appendChild( this.table ) ) : t = [], t;\n\t\t\t}, expandAll: function () {\n\t\t\t\tthis.node && ( this.content.removeChild( this.table ), this.node.expand(), this.content.appendChild( this.table ) );\n\t\t\t}, collapseAll: function () {\n\t\t\t\tthis.node && ( this.content.removeChild( this.table ), this.node.collapse(), this.content.appendChild( this.table ) );\n\t\t\t}, expand: function ( e ) {\n\t\t\t\tif ( e && this.node ) {\n\t\t\t\t\tconst t = this.node.findNodeByPath( e.path ); if ( t ) {\n\t\t\t\t\t\tif ( e.withPath ) {\n\t\t\t\t\t\t\tfor ( let i = 0; i < e.path.length; i++ ) {\n\t\t\t\t\t\t\t\tconst n = this.node.findNodeByPath( e.path.slice( 0, i ) ); n && ( e.isExpand ? n.expand( !1 ) : n.collapse( !1 ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}e.isExpand ? t.expand( e.recursive ) : t.collapse( e.recursive );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, _onAction: function ( e, t ) {\n\t\t\t\tthis.history && this.history.add( e, t ), this._onChange();\n\t\t\t}, _onChange: function () {\n\t\t\t\tif ( !this.onChangeDisabled ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.options.onChange();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onChange callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.options.onChangeJSON ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.options.onChangeJSON( this.get() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onChangeJSON callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.options.onChangeText ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.options.onChangeText( this.getText() );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onChangeText callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.options.onClassName && this.node.recursivelyUpdateCssClassesOnNodes(), this.options.onNodeName && this.node.childs ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.node.recursivelyUpdateNodeName();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tconsole.error( 'Error in onNodeName callback: ', e );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, validate: function () {\n\t\t\t\tconst t = this, i = this.node; if ( i ) {\n\t\t\t\t\tlet 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 {\n\t\t\t\t\t\tthis.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 ) );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\treturn Promise.reject( e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, _validateAndCatch: function () {\n\t\t\t\tthis.validate().catch( ( e ) => {\n\t\t\t\t\tconsole.error( 'Error running validation:', e );\n\t\t\t\t} );\n\t\t\t}, _renderValidationErrors: function ( e ) {\n\t\t\t\tthis.errorNodes && this.errorNodes.forEach( ( e ) => {\n\t\t\t\t\te.setError( null );\n\t\t\t\t} ); 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 ) );\n\t\t\t}, _validateCustom: function ( e ) {\n\t\t\t\ttry {\n\t\t\t\t\tlet i, t; if ( this.options.onValidate ) {\n\t\t\t\t\t\treturn i = this.node, t = this.options.onValidate( e ), ( ( 0, E.isPromise )( t ) ? t : Promise.resolve( t ) ).then( ( e ) => Array.isArray( e ) ? e.filter( ( e ) => {\n\t\t\t\t\t\t\tconst 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;\n\t\t\t\t\t\t} ).map( ( e ) => {\n\t\t\t\t\t\t\tlet t; try {\n\t\t\t\t\t\t\t\tt = e && e.path ? i.findNodeByPath( e.path ) : null;\n\t\t\t\t\t\t\t} catch ( e ) {} return t || console.warn( 'Ignoring validation error: node not found. Path:', e.path, 'Error:', e ), { node: t, error: e, type: 'customValidation' };\n\t\t\t\t\t\t} ).filter( ( e ) => e && e.node && e.error && e.error.message ) : null );\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn Promise.reject( e );\n\t\t\t\t} return Promise.resolve( null );\n\t\t\t}, refresh: function () {\n\t\t\t\tthis.node && this.node.updateDom( { recurse: !0 } );\n\t\t\t}, startAutoScroll: function ( e ) {\n\t\t\t\tconst 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( () => {\n\t\t\t\t\tt.autoScrollStep ? i.scrollTop -= t.autoScrollStep : t.stopAutoScroll();\n\t\t\t\t}, 50 ) ) : this.stopAutoScroll();\n\t\t\t}, stopAutoScroll: function () {\n\t\t\t\tthis.autoScrollTimer && ( clearTimeout( this.autoScrollTimer ), delete this.autoScrollTimer ), this.autoScrollStep && delete this.autoScrollStep;\n\t\t\t}, setDomSelection: function ( e ) {\n\t\t\t\tlet 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() ) );\n\t\t\t}, getDomSelection: function () {\n\t\t\t\tlet 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 };\n\t\t\t}, scrollTo: function ( e, t ) {\n\t\t\t\tlet 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 () {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} )() ) : t && t( !1 );\n\t\t\t}, _createFrame: function () {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tt._onEvent && t._onEvent( e );\n\t\t\t\t} 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 ) {\n\t\t\t\t\tconst t = e.target; i( e ), t.nodeName === 'BUTTON' && e.preventDefault();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt.expandAll(), typeof e.options.onExpand === 'function' && e.options.onExpand( { path: [], isExpand: !0, recursive: !0 } );\n\t\t\t\t}, this.menu.appendChild( s ), ( s = document.createElement( 'button' ) ).type = 'button', s.title = ( 0, a.Tl )( 'collapseAll' ), s.className = 'jsoneditor-collapse-all', s.onclick = function () {\n\t\t\t\t\tt.collapseAll(), typeof e.options.onExpand === 'function' && e.options.onExpand( { path: [], isExpand: !1, recursive: !0 } );\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt.node.showSortModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt.node.showTransformModal();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt._onUndo();\n\t\t\t\t}, 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 () {\n\t\t\t\t\tt._onRedo();\n\t\t\t\t}, this.menu.appendChild( o ), this.dom.redo = o, this.history.onChange = function () {\n\t\t\t\t\tn.disabled = !t.history.canUndo(), o.disabled = !t.history.canRedo();\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tr.setMode( e ), r.modeSwitcher.focus();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tr._onError( e );\n\t\t\t\t\t}\n\t\t\t\t} ) ) ), 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 ) ) );\n\t\t\t}, _onUndo: function () {\n\t\t\t\tthis.history && ( this.history.undo(), this._onChange() );\n\t\t\t}, _onRedo: function () {\n\t\t\t\tthis.history && ( this.history.redo(), this._onChange() );\n\t\t\t}, _onEvent: function ( e ) {\n\t\t\t\tif ( !b.targetIsColorPicker( e.target ) ) {\n\t\t\t\t\tlet 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( () => {\n\t\t\t\t\t\tt._updateTreePath( i.getNodePath() );\n\t\t\t\t\t} ) ), i && i.selected ) {\n\t\t\t\t\t\tif ( e.type === 'click' ) {\n\t\t\t\t\t\t\tif ( e.target === i.dom.menu ) {\n\t\t\t\t\t\t\t\treturn void this.showContextMenu( e.target );\n\t\t\t\t\t\t\t} e.hasMoved || this.deselect();\n\t\t\t\t\t\t}e.type === 'mousedown' && b.onDragStart( this.multiselection.nodes, e );\n\t\t\t\t\t} else {\n\t\t\t\t\t\te.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 ) );\n\t\t\t\t\t} i && i.onEvent( e );\n\t\t\t\t}\n\t\t\t}, _updateTreePath: function ( e ) {\n\t\t\t\tlet i; function n( e ) {\n\t\t\t\t\treturn e.parent ? e.parent.type === 'array' ? e.index : e.field : e.field || e.type;\n\t\t\t\t}e && e.length ? ( ( 0, E.removeClassName )( this.navBar, 'nav-bar-empty' ), i = [], e.forEach( ( e ) => {\n\t\t\t\t\tconst t = { name: n( e ), node: e, children: [] }; e.childs && e.childs.length && e.childs.forEach( ( e ) => {\n\t\t\t\t\t\tt.children.push( { name: n( e ), node: e } );\n\t\t\t\t\t} ), i.push( t );\n\t\t\t\t} ), this.treePath.setPath( i ) ) : ( 0, E.addClassName )( this.navBar, 'nav-bar-empty' );\n\t\t\t}, _onTreePathSectionSelected: function ( e ) {\n\t\t\t\te && e.node && ( e.node.expandTo(), e.node.focus() );\n\t\t\t}, _onTreePathMenuItemSelected: function ( e, t ) {\n\t\t\t\te && e.children.length && ( e = e.children.find( ( e ) => e.name === t ) ) && e.node && ( this._updateTreePath( e.node.getNodePath() ), e.node.expandTo(), e.node.focus() );\n\t\t\t}, _startDragDistance: function ( e ) {\n\t\t\t\tthis.dragDistanceEvent = { initialTarget: e.target, initialPageX: e.pageX, initialPageY: e.pageY, dragDistance: 0, hasMoved: !1 };\n\t\t\t}, _updateDragDistance: function ( e ) {\n\t\t\t\tthis.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;\n\t\t\t}, _onMultiSelectStart: function ( e ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\tt._onMultiSelect( e );\n\t\t\t\t} ) ), this.mouseup || ( this.mouseup = ( 0, E.addEventListener )( e.view, 'mouseup', ( e ) => {\n\t\t\t\t\tt._onMultiSelectEnd( e );\n\t\t\t\t} ) ), e.preventDefault() );\n\t\t\t}, _onMultiSelect: function ( e ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, _onMultiSelectEnd: function ( e ) {\n\t\t\t\tconst 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 );\n\t\t\t}, deselect: function ( e ) {\n\t\t\t\tconst t = !!this.multiselection.nodes.length; this.multiselection.nodes.forEach( ( e ) => {\n\t\t\t\t\te.setSelected( !1 );\n\t\t\t\t} ), this.multiselection.nodes = [], e && ( this.multiselection.start = null, this.multiselection.end = null ), t && this._selectionChangedHandler && this._selectionChangedHandler();\n\t\t\t}, select: function ( e ) {\n\t\t\t\tif ( !Array.isArray( e ) ) {\n\t\t\t\t\treturn this.select( [ e ] );\n\t\t\t\t} let t; e && ( this.deselect(), this.multiselection.nodes = e.slice( 0 ), t = e[ 0 ], e.forEach( ( e ) => {\n\t\t\t\t\te.expandPathToNode(), e.setSelected( !0, e === t );\n\t\t\t\t} ), this._selectionChangedHandler ) && ( e = this.getSelection(), this._selectionChangedHandler( e.start, e.end ) );\n\t\t\t}, _findTopLevelNodes: function ( e, t ) {\n\t\t\t\tfor ( var i = e.getNodePath(), n = t.getNodePath(), o = 0; o < i.length && i[ o ] === n[ o ]; ) {\n\t\t\t\t\to++;\n\t\t\t\t} 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 ) ) : [];\n\t\t\t}, _showAutoComplete: function ( t ) {\n\t\t\t\tlet i, n = b.getNodeFromTarget( t ), o = ''; t.className.includes( 'jsoneditor-value' ) && ( o = 'value' ), ( o = t.className.includes( 'jsoneditor-field' ) ? 'field' : o ) !== '' && ( i = this, setTimeout( () => {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\te === null ? i.autocomplete.hideDropDown() : e.options ? i.autocomplete.show( t, e.startFrom, e.options ) : i.autocomplete.show( t, 0, e );\n\t\t\t\t\t} ).catch( ( e ) => {\n\t\t\t\t\t\tconsole.error( e );\n\t\t\t\t\t} ) : e.options ? i.autocomplete.show( t, e.startFrom, e.options ) : i.autocomplete.show( t, 0, e );\n\t\t\t\t}, 50 ) );\n\t\t\t}, _onKeyDown: function ( e ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tt.focusTarget !== l && ( 0, E.selectContentEditable )( t.focusTarget );\n\t\t\t\t}, 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() );\n\t\t\t}, _createTable: function () {\n\t\t\t\tlet 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 );\n\t\t\t}, showContextMenu: function ( e, t ) {\n\t\t\t\tlet i, n = [], o = this.multiselection.nodes.slice(); n.push( { text: ( 0, a.Tl )( 'duplicateText' ), title: ( 0, a.Tl )( 'duplicateTitle' ), className: 'jsoneditor-duplicate', click: function () {\n\t\t\t\t\tb.onDuplicate( o );\n\t\t\t\t} } ), n.push( { text: ( 0, a.Tl )( 'remove' ), title: ( 0, a.Tl )( 'removeTitle' ), className: 'jsoneditor-remove', click: function () {\n\t\t\t\t\tb.onRemove( o );\n\t\t\t\t} } ), 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() );\n\t\t\t}, getPopupAnchor: function () {\n\t\t\t\treturn this.options.popupAnchor || this.frame;\n\t\t\t}, getSelection: function () {\n\t\t\t\tlet 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;\n\t\t\t}, onSelectionChange: function ( e ) {\n\t\t\t\ttypeof e === 'function' && ( this._selectionChangedHandler = ( 0, E.debounce )( e, this.DEBOUNCE_INTERVAL ) );\n\t\t\t}, setSelection: function ( e, t ) {\n\t\t\t\te && 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 ) => {\n\t\t\t\t\te.expandTo();\n\t\t\t\t} ), this.select( e );\n\t\t\t}, _getNodeInstancesByRange: function ( e, t ) {\n\t\t\t\te && 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 ) {\n\t\t\t\t\tif ( n instanceof b && n !== i ) {\n\t\t\t\t\t\tif ( i.parent === n.parent ) {\n\t\t\t\t\t\t\tt = 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; ) { }\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\to = this._findTopLevelNodes( i, n );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\to.push( i );\n\t\t\t\t\t}\n\t\t\t\t} return o;\n\t\t\t}, getNodesByRange: function ( e, t ) {\n\t\t\t\tvar e = this._getNodeInstancesByRange( e, t ), i = []; return e.forEach( ( e ) => {\n\t\t\t\t\ti.push( e.serialize() );\n\t\t\t\t} ), i;\n\t\t\t} }, Q = [ { mode: 'tree', mixin: t, data: 'json' }, { mode: 'view', mixin: t, data: 'json' }, { mode: 'form', mixin: t, data: 'json' } ];\n\t}, 5736: function ( e, t ) {\n\t\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 ) {\n\t\t\tconst a = r.length - 1; switch ( o ) {\n\t\t\t\tcase 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 ] );\n\t\t\t}\n\t\t}, 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 ) {\n\t\t\tthrow new Error( e );\n\t\t}, parse: function ( e ) {\n\t\t\tlet 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() {\n\t\t\t\tlet e = t.lexer.lex() || 1; return e = typeof e !== 'number' ? t.symbols_[ e ] || e : e;\n\t\t\t}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 = {}; ; ) {\n\t\t\t\tif ( p = i[ i.length - 1 ], void 0 === ( m = this.defaultActions[ p ] || ( u == null && ( u = d() ), r[ p ] && r[ p ][ u ] ) ) || !m.length || !m[ 0 ] ) {\n\t\t\t\t\tif ( !c ) {\n\t\t\t\t\t\tfor ( f in I = [], r[ p ] ) {\n\t\t\t\t\t\t\tthis.terminals_[ f ] && f > 2 && I.push( \"'\" + this.terminals_[ f ] + \"'\" );\n\t\t\t\t\t\t} 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 } );\n\t\t\t\t\t} if ( c == 3 ) {\n\t\t\t\t\t\tif ( u == 1 ) {\n\t\t\t\t\t\t\tthrow new Error( A || 'Parsing halted.' );\n\t\t\t\t\t\t} l = this.lexer.yyleng, s = this.lexer.yytext, a = this.lexer.yylineno, h = this.lexer.yylloc, u = d();\n\t\t\t\t\t} for ( ;; ) {\n\t\t\t\t\t\tif ( 2.0.toString() in r[ p ] ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} if ( p == 0 ) {\n\t\t\t\t\t\t\tthrow new Error( A || 'Parsing halted.' );\n\t\t\t\t\t\t} v = 1, i.length = i.length - 2 * v, n.length = n.length - v, o.length = o.length - v, p = i[ i.length - 1 ];\n\t\t\t\t\t}g = u, u = 2, m = r[ p = i[ i.length - 1 ] ] && r[ p ][ 2 ], c = 3;\n\t\t\t\t} if ( m[ 0 ] instanceof Array && m.length > 1 ) {\n\t\t\t\t\tthrow new Error( 'Parse Error: multiple actions possible at state: ' + p + ', token: ' + u );\n\t\t\t\t} switch ( m[ 0 ] ) {\n\t\t\t\t\tcase 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 ) ) ) {\n\t\t\t\t\t\treturn y;\n\t\t\t\t\t} 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;\n\t\t\t\t}\n\t\t\t} return !0;\n\t\t} } ).lexer = { EOF: 1, parseError: function ( e, t ) {\n\t\t\tif ( !this.yy.parseError ) {\n\t\t\t\tthrow new Error( e );\n\t\t\t} this.yy.parseError( e, t );\n\t\t}, setInput: function ( e ) {\n\t\t\treturn 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;\n\t\t}, input: function () {\n\t\t\tconst 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;\n\t\t}, unput: function ( e ) {\n\t\t\treturn this._input = e + this._input, this;\n\t\t}, more: function () {\n\t\t\treturn this._more = !0, this;\n\t\t}, less: function ( e ) {\n\t\t\tthis._input = this.match.slice( e ) + this._input;\n\t\t}, pastInput: function () {\n\t\t\tconst e = this.matched.slice( 0, Math.max( 0, this.matched.length - this.match.length ) ); return ( e.length > 20 ? '...' : '' ) + e.slice( -20 ).replace( /\\n/g, '' );\n\t\t}, upcomingInput: function () {\n\t\t\tlet 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, '' );\n\t\t}, showPosition: function () {\n\t\t\tconst e = this.pastInput(), t = new Array( e.length + 1 ).join( '-' ); return e + this.upcomingInput() + '\\n' + t + '^';\n\t\t}, next: function () {\n\t\t\tif ( this.done ) {\n\t\t\t\treturn this.EOF;\n\t\t\t} 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 } );\n\t\t}, lex: function () {\n\t\t\tconst e = this.next(); return void 0 !== e ? e : this.lex();\n\t\t}, begin: function ( e ) {\n\t\t\tthis.conditionStack.push( e );\n\t\t}, popState: function () {\n\t\t\treturn this.conditionStack.pop();\n\t\t}, _currentRules: function () {\n\t\t\treturn this.conditions[ this.conditionStack[ this.conditionStack.length - 1 ] ].rules;\n\t\t}, topState: function () {\n\t\t\treturn this.conditionStack[ this.conditionStack.length - 2 ];\n\t\t}, pushState: function ( e ) {\n\t\t\tthis.begin( e );\n\t\t}, options: {}, performAction: function ( e, t, i, n ) {\n\t\t\tswitch ( i ) {\n\t\t\t\tcase 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';\n\t\t\t}\n\t\t}, 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 );\n\t}, 6237: function ( B, e, t ) {\n\t\tt.r( e ), t.d( e, { addClassName: function () {\n\t\t\treturn P;\n\t\t}, addEventListener: function () {\n\t\t\treturn Y;\n\t\t}, asyncExec: function () {\n\t\t\treturn ve;\n\t\t}, clear: function () {\n\t\t\treturn C;\n\t\t}, compileJSONPointer: function () {\n\t\t\treturn _;\n\t\t}, contains: function () {\n\t\t\treturn Ce;\n\t\t}, debounce: function () {\n\t\t\treturn ie;\n\t\t}, escapeUnicodeChars: function () {\n\t\t\treturn p;\n\t\t}, extend: function () {\n\t\t\treturn f;\n\t\t}, findUniqueName: function () {\n\t\t\treturn ce;\n\t\t}, formatSize: function () {\n\t\t\treturn me;\n\t\t}, get: function () {\n\t\t\treturn M;\n\t\t}, getAbsoluteLeft: function () {\n\t\t\treturn D;\n\t\t}, getAbsoluteTop: function () {\n\t\t\treturn O;\n\t\t}, getChildPaths: function () {\n\t\t\treturn he;\n\t\t}, getColorCSS: function () {\n\t\t\treturn L;\n\t\t}, getIndexForPosition: function () {\n\t\t\treturn re;\n\t\t}, getInnerText: function () {\n\t\t\treturn k;\n\t\t}, getInputSelection: function () {\n\t\t\treturn oe;\n\t\t}, getInternetExplorerVersion: function () {\n\t\t\treturn z;\n\t\t}, getPositionForPath: function () {\n\t\t\treturn se;\n\t\t}, getSelection: function () {\n\t\t\treturn x;\n\t\t}, getSelectionOffset: function () {\n\t\t\treturn Z;\n\t\t}, getType: function () {\n\t\t\treturn y;\n\t\t}, getWindow: function () {\n\t\t\treturn A;\n\t\t}, hasParentNode: function () {\n\t\t\treturn K;\n\t\t}, improveSchemaError: function () {\n\t\t\treturn Q;\n\t\t}, insideRect: function () {\n\t\t\treturn te;\n\t\t}, isArray: function () {\n\t\t\treturn b;\n\t\t}, isChildOf: function () {\n\t\t\treturn J;\n\t\t}, isFirefox: function () {\n\t\t\treturn R;\n\t\t}, isObject: function () {\n\t\t\treturn N;\n\t\t}, isPromise: function () {\n\t\t\treturn q;\n\t\t}, isTimestamp: function () {\n\t\t\treturn pe;\n\t\t}, isUrl: function () {\n\t\t\treturn v;\n\t\t}, isValidColor: function () {\n\t\t\treturn ae;\n\t\t}, isValidValidationError: function () {\n\t\t\treturn ee;\n\t\t}, isValidationErrorChanged: function () {\n\t\t\treturn ye;\n\t\t}, limitCharacters: function () {\n\t\t\treturn fe;\n\t\t}, makeFieldTooltip: function () {\n\t\t\treturn le;\n\t\t}, parse: function () {\n\t\t\treturn u;\n\t\t}, parsePath: function () {\n\t\t\treturn $;\n\t\t}, parseString: function () {\n\t\t\treturn ge;\n\t\t}, removeAllClassNames: function () {\n\t\t\treturn G;\n\t\t}, removeClassName: function () {\n\t\t\treturn H;\n\t\t}, removeEventListener: function () {\n\t\t\treturn X;\n\t\t}, removeReturnsAndSurroundingWhitespace: function () {\n\t\t\treturn T;\n\t\t}, selectContentEditable: function () {\n\t\t\treturn V;\n\t\t}, setEndOfContentEditable: function () {\n\t\t\treturn F;\n\t\t}, setSelection: function () {\n\t\t\treturn S;\n\t\t}, setSelectionOffset: function () {\n\t\t\treturn j;\n\t\t}, sort: function () {\n\t\t\treturn de;\n\t\t}, sortObjectKeys: function () {\n\t\t\treturn ue;\n\t\t}, stringifyPath: function () {\n\t\t\treturn U;\n\t\t}, stripFormatting: function () {\n\t\t\treturn w;\n\t\t}, textDiff: function () {\n\t\t\treturn ne;\n\t\t}, tryJsonRepair: function () {\n\t\t\treturn g;\n\t\t}, uniqueMergeArrays: function () {\n\t\t\treturn Ie;\n\t\t}, validate: function () {\n\t\t\treturn m;\n\t\t} } ); 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 ) {\n\t\t\treturn ( ( e ) => {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\treturn l( e );\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e ) => {\n\t\t\t\tif ( typeof Symbol !== 'undefined' && e[ Symbol.iterator ] != null || e[ '@@iterator' ] != null ) {\n\t\t\t\t\treturn Array.from( e );\n\t\t\t\t}\n\t\t\t} )( e ) || ( ( e, t ) => {\n\t\t\t\tlet i; if ( e ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}\n\t\t\t} )( e ) || ( () => {\n\t\t\t\tthrow new TypeError( 'Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );\n\t\t\t} )();\n\t\t} function l( e, t ) {\n\t\t\t( t == null || t > e.length ) && ( t = e.length ); for ( var i = 0, n = Array( t ); i < t; i++ ) {\n\t\t\t\tn[ i ] = e[ i ];\n\t\t\t} return n;\n\t\t} function c( e ) {\n\t\t\treturn ( c = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} const h = 1e4, d = 9466848e5; function u( t ) {\n\t\t\ttry {\n\t\t\t\treturn JSON.parse( t );\n\t\t\t} catch ( e ) {\n\t\t\t\tthrow m( t ), e;\n\t\t\t}\n\t\t} function g( t ) {\n\t\t\ttry {\n\t\t\t\treturn ( 0, i.m )( t );\n\t\t\t} catch ( e ) {\n\t\t\t\treturn t;\n\t\t\t}\n\t\t} function p( e ) {\n\t\t\treturn e.replace( /[\\u007F-\\uFFFF]/g, ( e ) => '\\\\u' + ( '0000' + e.charCodeAt( 0 ).toString( 16 ) ).slice( -4 ) );\n\t\t} function m( e ) {\n\t\t\t( void 0 !== n ? n : JSON ).parse( e );\n\t\t} function f( e, t ) {\n\t\t\tfor ( const i in t ) {\n\t\t\t\tW( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t} return e;\n\t\t} function C( e ) {\n\t\t\tfor ( const t in e ) {\n\t\t\t\tW( e, t ) && delete e[ t ];\n\t\t\t} return e;\n\t\t} function y( e ) {\n\t\t\treturn 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';\n\t\t} const I = /^https?:\\/\\/\\S+$/; function v( e ) {\n\t\t\treturn ( typeof e === 'string' || e instanceof String ) && I.test( e );\n\t\t} function b( e ) {\n\t\t\treturn Object.prototype.toString.call( e ) === '[object Array]';\n\t\t} function A( e ) {\n\t\t\treturn e.ownerDocument.defaultView;\n\t\t} function D( e ) {\n\t\t\treturn e.getBoundingClientRect().left + window.pageXOffset || document.scrollLeft || 0;\n\t\t} function O( e ) {\n\t\t\treturn e.getBoundingClientRect().top + window.pageYOffset || document.scrollTop || 0;\n\t\t} function P( e, t ) {\n\t\t\tconst i = e.className.split( ' ' ); !i.includes( t ) && ( i.push( t ), e.className = i.join( ' ' ) );\n\t\t} function G( e ) {\n\t\t\te.className = '';\n\t\t} function H( e, t ) {\n\t\t\tvar i = e.className.split( ' ' ), t = i.indexOf( t ); t !== -1 && ( i.splice( t, 1 ), e.className = i.join( ' ' ) );\n\t\t} function w( e ) {\n\t\t\tfor ( let t = e.childNodes, i = 0, n = t.length; i < n; i++ ) {\n\t\t\t\tconst o = t[ i ], r = ( o.style && o.removeAttribute( 'style' ), o.attributes ); if ( r ) {\n\t\t\t\t\tfor ( let s = r.length - 1; s >= 0; s-- ) {\n\t\t\t\t\t\tconst a = r[ s ]; !0 === a.specified && o.removeAttribute( a.name );\n\t\t\t\t\t}\n\t\t\t\t}w( o );\n\t\t\t}\n\t\t} function F( e ) {\n\t\t\tlet t; document.createRange && ( ( t = document.createRange() ).selectNodeContents( e ), t.collapse( !1 ), ( e = window.getSelection() ).removeAllRanges(), e.addRange( t ) );\n\t\t} function V( e ) {\n\t\t\tlet t; e && e.nodeName === 'DIV' && window.getSelection && document.createRange && ( ( t = document.createRange() ).selectNodeContents( e ), ( e = window.getSelection() ).removeAllRanges(), e.addRange( t ) );\n\t\t} function x() {\n\t\t\tif ( window.getSelection ) {\n\t\t\t\tconst e = window.getSelection(); if ( e.getRangeAt && e.rangeCount ) {\n\t\t\t\t\treturn e.getRangeAt( 0 );\n\t\t\t\t}\n\t\t\t} return null;\n\t\t} function S( e ) {\n\t\t\tlet t; e && window.getSelection && ( ( t = window.getSelection() ).removeAllRanges(), t.addRange( e ) );\n\t\t} function Z() {\n\t\t\tconst 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;\n\t\t} function j( e ) {\n\t\t\tlet 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 ) );\n\t\t} function k( e, t ) {\n\t\t\tlet i; if ( void 0 === t && ( t = { _text: '', flush: function () {\n\t\t\t\tconst e = this._text; return this._text = '', e;\n\t\t\t}, set: function ( e ) {\n\t\t\t\tthis._text = e;\n\t\t\t} } ), e.nodeValue ) {\n\t\t\t\treturn ( i = T( e.nodeValue ) ) !== '' ? t.flush() + i : '';\n\t\t\t} if ( e.hasChildNodes() ) {\n\t\t\t\tfor ( var n = e.childNodes, o = '', r = 0, s = n.length; r < s; r++ ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} return o;\n\t\t\t} return '';\n\t\t} function T( e ) {\n\t\t\treturn e.replace( /(\\b|^)\\s*(\\b|$)/g, ( e ) => /\\n/.exec( e ) ? '' : e );\n\t\t} function K( e, t ) {\n\t\t\tfor ( let i = e ? e.parentNode : void 0; i; ) {\n\t\t\t\tif ( i === t ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t} i = i.parentNode;\n\t\t\t} return !1;\n\t\t} function z() {\n\t\t\tlet 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;\n\t\t} var E = -1; function R() {\n\t\t\treturn typeof navigator !== 'undefined' && navigator.userAgent.includes( 'Firefox' );\n\t\t} function Y( e, t, i, n ) {\n\t\t\treturn 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 () {\n\t\t\t\treturn i.call( e, window.event );\n\t\t\t} ), n ) : void 0;\n\t\t} function X( e, t, i, n ) {\n\t\t\te.removeEventListener ? ( void 0 === n && ( n = !1 ), t === 'mousewheel' && R() && ( t = 'DOMMouseScroll' ), e.removeEventListener( t, i, n ) ) : e.detachEvent && e.detachEvent( 'on' + t, i );\n\t\t} function J( e, t ) {\n\t\t\tfor ( let i = e.parentNode; i; ) {\n\t\t\t\tif ( i === t ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t} i = i.parentNode;\n\t\t\t} return !1;\n\t\t} function $( i ) {\n\t\t\tlet e = [], n = 0; function t( e ) {\n\t\t\t\tfor ( var t = ''; void 0 !== i[ n ] && i[ n ] !== e; ) {\n\t\t\t\t\tt += i[ n ], n++;\n\t\t\t\t} if ( i[ n ] !== e ) {\n\t\t\t\t\tthrow new Error( 'Invalid JSON path: unexpected end, character ' + e + ' expected' );\n\t\t\t\t} return t;\n\t\t\t} for ( ;void 0 !== i[ n ]; ) {\n\t\t\t\tif ( i[ n ] === '.' ) {\n\t\t\t\t\tn++, e.push( ( () => {\n\t\t\t\t\t\tfor ( var e = ''; void 0 !== i[ n ] && /[\\w$]/.test( i[ n ] ); ) {\n\t\t\t\t\t\t\te += i[ n ], n++;\n\t\t\t\t\t\t} if ( e === '' ) {\n\t\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: property name expected at index ' + n );\n\t\t\t\t\t\t} return e;\n\t\t\t\t\t} )() );\n\t\t\t\t} else {\n\t\t\t\t\tif ( i[ n ] !== '[' ) {\n\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: unexpected character \"' + i[ n ] + '\" at index ' + n );\n\t\t\t\t\t} if ( i[ ++n ] === \"'\" || i[ n ] === '\"' ) {\n\t\t\t\t\t\tvar o = i[ n ]; if ( n++, e.push( t( o ) ), i[ n ] !== o ) {\n\t\t\t\t\t\t\tthrow new Error( \"Invalid JSON path: closing quote ' expected at index \" + n );\n\t\t\t\t\t\t} n++;\n\t\t\t\t\t} else {\n\t\t\t\t\t\to = t( ']' ).trim(); if ( o.length === 0 ) {\n\t\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: array value expected at index ' + n );\n\t\t\t\t\t\t} o = o === '*' ? o : JSON.parse( o ), e.push( o );\n\t\t\t\t\t} if ( i[ n ] !== ']' ) {\n\t\t\t\t\t\tthrow new Error( 'Invalid JSON path: closing bracket ] expected at index ' + n );\n\t\t\t\t\t} n++;\n\t\t\t\t}\n\t\t\t} return e;\n\t\t} function U( e ) {\n\t\t\treturn e.map( ( e ) => typeof e === 'number' ? '[' + e + ']' : typeof e === 'string' && e.match( /^[A-Za-z0-9_$]+$/ ) ? '.' + e : '[\"' + e + '\"]' ).join( '' );\n\t\t} function Q( e ) {\n\t\t\tlet 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;\n\t\t} function q( e ) {\n\t\t\treturn e && typeof e.then === 'function' && typeof e.catch === 'function';\n\t\t} function ee( e ) {\n\t\t\treturn c( e ) === 'object' && Array.isArray( e.path ) && typeof e.message === 'string';\n\t\t} function te( e, t, i ) {\n\t\t\ti = 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;\n\t\t} function ie( n, o, r ) {\n\t\t\tlet s; return function () {\n\t\t\t\tconst e = this, t = arguments, i = r && !s; clearTimeout( s ), s = setTimeout( () => {\n\t\t\t\t\ts = null, r || n.apply( e, t );\n\t\t\t\t}, o ), i && n.apply( e, t );\n\t\t\t};\n\t\t} function ne( e, t ) {\n\t\t\tfor ( var i = t.length, n = 0, o = e.length, r = t.length; t.charAt( n ) === e.charAt( n ) && n < i; ) {\n\t\t\t\tn++;\n\t\t\t} for ( ;t.charAt( r - 1 ) === e.charAt( o - 1 ) && n < r && o > 0; ) {\n\t\t\t\tr--, o--;\n\t\t\t} return { start: n, end: r };\n\t\t} function oe( t ) {\n\t\t\tlet 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 ) {\n\t\t\t\te = t.value.slice( 0, Math.max( 0, e ) ); return { row: ( e.match( /\\n/g ) || [] ).length + 1, column: e.length - e.lastIndexOf( '\\n' ) };\n\t\t\t}\n\t\t} function re( e, t, i ) {\n\t\t\tvar 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;\n\t\t} function se( e, t ) {\n\t\t\tlet i, n = []; if ( t && t.length ) {\n\t\t\t\ttry {\n\t\t\t\t\ti = r.parse( e );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn n;\n\t\t\t\t}t.forEach( ( e ) => {\n\t\t\t\t\tvar 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 } );\n\t\t\t\t} );\n\t\t\t} return n;\n\t\t} function _( e ) {\n\t\t\treturn e.map( ( e ) => '/' + String( e ).replace( /~/g, '~0' ).replace( /\\//g, '~1' ) ).join( '' );\n\t\t} function L( e ) {\n\t\t\tconst t = document.createElement( 'div' ); return t.style.color = e, t.style.color.split( /\\s+/ ).join( '' ).toLowerCase() || null;\n\t\t} function ae( e ) {\n\t\t\treturn !!L( e );\n\t\t} function le( i, e ) {\n\t\t\tlet 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\t\t\t\tn += JSON.stringify( e, null, 2 ), t !== i.examples.length - 1 && ( n += '\\n' );\n\t\t\t} ) ), n ) : '';\n\t\t} function M( e, t ) {\n\t\t\tfor ( var i = e, n = 0; n < t.length && i != null; n++ ) {\n\t\t\t\ti = i[ t[ n ] ];\n\t\t\t} return i;\n\t\t} function ce( e, t ) {\n\t\t\tif ( !t.includes( e ) ) {\n\t\t\t\treturn e;\n\t\t\t} for ( var i = e.replace( / \\(copy( \\d+)?\\)$/, '' ), n = i, o = 1; t.includes( n ); ) {\n\t\t\t\tn = i + ' (' + ( 'copy' + ( o > 1 ? ' ' + o : '' ) ) + ')'; o++;\n\t\t\t} return n;\n\t\t} function he( e, t ) {\n\t\t\tconst i = {}; if ( Array.isArray( e ) ) {\n\t\t\t\tfor ( let n = Math.min( e.length, h ), o = 0; o < n; o++ ) {\n\t\t\t\t\t!( function t( i, n, o, r ) {\n\t\t\t\t\t\t( Array.isArray( i ) || N( i ) ) && !r || ( n[ o || '' ] = !0 ), N( i ) && Object.keys( i ).forEach( ( e ) => {\n\t\t\t\t\t\t\tt( i[ e ], n, o + '.' + e, r );\n\t\t\t\t\t\t} );\n\t\t\t\t\t}( e[ o ], i, '', t ) );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ti[ '' ] = !0;\n\t\t\t} return Object.keys( i ).sort();\n\t\t} function de( e, t, i ) {\n\t\t\tvar n = t && t !== '.' ? $( t ) : [], o = i === 'desc' ? -1 : 1, t = e.slice(); return t.sort( ( e, t ) => {\n\t\t\t\te = M( e, n ), t = M( t, n ); return o * ( t < e ? 1 : e < t ? -1 : 0 );\n\t\t\t} ), t;\n\t\t} function ue( t, e ) {\n\t\t\tvar i = e === 'desc' ? -1 : 1, e = Object.keys( t ).sort( ( e, t ) => i * o()( e, t ) ), n = {}; return e.forEach( ( e ) => {\n\t\t\t\tn[ e ] = t[ e ];\n\t\t\t} ), n;\n\t\t} function ge( e ) {\n\t\t\tlet 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 );\n\t\t} function pe( e, t ) {\n\t\t\treturn typeof t === 'number' && d < t && isFinite( t ) && Math.floor( t ) === t && !isNaN( new Date( t ).valueOf() );\n\t\t} function me( e ) {\n\t\t\treturn 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';\n\t\t} function fe( e, t ) {\n\t\t\treturn e.length <= t ? e : e.slice( 0, t ) + '...';\n\t\t} function N( e ) {\n\t\t\treturn c( e ) === 'object' && e !== null && !Array.isArray( e );\n\t\t} function Ce( e, t ) {\n\t\t\treturn e.includes( t );\n\t\t} function ye( e, t ) {\n\t\t\tif ( e || t ) {\n\t\t\t\tif ( !Array.isArray( e ) || !Array.isArray( t ) || t.length !== e.length ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t} for ( let i = 0; i < e.length; i++ ) {\n\t\t\t\t\tconst n = e[ i ], o = t[ i ]; if ( n.type !== o.type || JSON.stringify( n.error ) !== JSON.stringify( o.error ) ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return !1;\n\t\t} function Ie( e, t ) {\n\t\t\te = e != null && e.length ? e : [], t = t != null && t.length ? t : []; return a( new Set( e.concat( t ) ) );\n\t\t} function ve( e ) {\n\t\t\tsetTimeout( e );\n\t\t} function W( e, t ) {\n\t\t\treturn Object.prototype.hasOwnProperty.call( e, t );\n\t\t}\n\t}, 6288: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tfor ( var y, I = -1, v = C.length - 1; I < v; ) {\n\t\t\t\t\ty = 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 + '; }';\n\t\t\t\t}\n\t\t\t} 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;\n\t\t};\n\t}, 6489: function ( t, e, i ) {\n\t\tt = 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\treturn e.session.getTextRange( e.session.getWordRange() );\n\t\t\t}, SELECTION: function ( e, t, i ) {\n\t\t\t\te = e.session.getTextRange(); return i ? e.replace( /\\n\\r?([ \\t]*\\S)/g, '\\n' + i + '$1' ) : e;\n\t\t\t}, CURRENT_LINE: function ( e ) {\n\t\t\t\treturn e.session.getLine( e.getCursorPosition().row );\n\t\t\t}, PREV_LINE: function ( e ) {\n\t\t\t\treturn e.session.getLine( e.getCursorPosition().row - 1 );\n\t\t\t}, LINE_INDEX: function ( e ) {\n\t\t\t\treturn e.getCursorPosition().row;\n\t\t\t}, LINE_NUMBER: function ( e ) {\n\t\t\t\treturn e.getCursorPosition().row + 1;\n\t\t\t}, SOFT_TABS: function ( e ) {\n\t\t\t\treturn e.session.getUseSoftTabs() ? 'YES' : 'NO';\n\t\t\t}, TAB_SIZE: function ( e ) {\n\t\t\t\treturn e.session.getTabSize();\n\t\t\t}, CLIPBOARD: function ( e ) {\n\t\t\t\treturn l.getText && l.getText();\n\t\t\t}, FILENAME: function ( e ) {\n\t\t\t\treturn /[^/\\\\]*$/.exec( this.FILEPATH( e ) )[ 0 ];\n\t\t\t}, FILENAME_BASE: function ( e ) {\n\t\t\t\treturn /[^/\\\\]*$/.exec( this.FILEPATH( e ) )[ 0 ].replace( /\\.[^.]*$/, '' );\n\t\t\t}, DIRECTORY: function ( e ) {\n\t\t\t\treturn this.FILEPATH( e ).replace( /[^/\\\\]*$/, '' );\n\t\t\t}, FILEPATH: function ( e ) {\n\t\t\t\treturn '/not implemented.txt';\n\t\t\t}, WORKSPACE_NAME: function () {\n\t\t\t\treturn 'Unknown';\n\t\t\t}, FULLNAME: function () {\n\t\t\t\treturn 'Unknown';\n\t\t\t}, BLOCK_COMMENT_START: function ( e ) {\n\t\t\t\te = e.session.$mode || {}; return e.blockComment && e.blockComment.start || '';\n\t\t\t}, BLOCK_COMMENT_END: function ( e ) {\n\t\t\t\te = e.session.$mode || {}; return e.blockComment && e.blockComment.end || '';\n\t\t\t}, LINE_COMMENT: function ( e ) {\n\t\t\t\treturn ( e.session.$mode || {} ).lineCommentStart || '';\n\t\t\t}, 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 ) {\n\t\t\t\te = ( new Date() ).toLocaleString( 'en-us', e ); return e.length == 1 ? '0' + e : e;\n\t\t\t}h.SELECTED_TEXT = h.SELECTION; m.prototype.getTokenizer = function () {\n\t\t\t\treturn m.$tokenizer || this.createTokenizer();\n\t\t\t}, m.prototype.createTokenizer = function () {\n\t\t\t\tfunction n( e ) {\n\t\t\t\t\treturn e = e.slice( 1 ), /^\\d+$/.test( e ) ? [ { tabstopId: parseInt( e, 10 ) } ] : [ { text: e } ];\n\t\t\t\t} function e( e ) {\n\t\t\t\t\treturn '(?:[^\\\\\\\\' + e + ']|\\\\\\\\.)';\n\t\t\t\t} const t = { regex: '/(' + e( '/' ) + '+)/', onMatch: function ( e, t, i ) {\n\t\t\t\t\ti = i[ 0 ]; return i.fmtString = !0, i.guard = e.slice( 1, -1 ), i.flag = '';\n\t\t\t\t}, next: 'formatString' }; return m.$tokenizer = new a( { start: [ { regex: /\\\\./, onMatch: function ( e, t, i ) {\n\t\t\t\t\tconst n = e[ 1 ]; return [ e = n == '}' && i.length || '`$\\\\'.includes( n ) ? n : e ];\n\t\t\t\t} }, { regex: /}/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn [ i.length ? i.shift() : e ];\n\t\t\t\t} }, { regex: /\\$(?:\\d+|\\w+)/, onMatch: n }, { regex: /\\$\\{[\\dA-Z_a-z]+/, onMatch: function ( e, t, i ) {\n\t\t\t\t\te = n( e.slice( 1 ) ); return i.unshift( e[ 0 ] ), e;\n\t\t\t\t}, next: 'snippetVar' }, { regex: /\\n/, token: 'newline', merge: !1 } ], snippetVar: [ { regex: '\\\\|' + e( '\\\\|' ) + '*\\\\|', onMatch: function ( e, t, i ) {\n\t\t\t\t\te = 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 ] ];\n\t\t\t\t}, next: 'start' }, t, { regex: '([^:}\\\\\\\\]|\\\\\\\\.)*:?', token: '', next: 'start' } ], formatString: [ { regex: /:/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn i.length && i[ 0 ].expectElse ? ( i[ 0 ].expectElse = !1, i[ 0 ].ifEnd = { elseEnd: i[ 0 ] }, [ i[ 0 ].ifEnd ] ) : ':';\n\t\t\t\t} }, { regex: /\\\\./, onMatch: function ( e, t, i ) {\n\t\t\t\t\tconst 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 ];\n\t\t\t\t} }, { regex: '/\\\\w*}', onMatch: function ( e, t, i ) {\n\t\t\t\t\ti = i.shift(); return i && ( i.flag = e.slice( 1, -1 ) ), this.next = i && i.tabstopId ? 'start' : '', [ i || e ];\n\t\t\t\t}, next: 'start' }, { regex: /\\$(?:\\d+|\\w+)/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn [ { text: e.slice( 1 ) } ];\n\t\t\t\t} }, { regex: /\\${\\w+/, onMatch: function ( e, t, i ) {\n\t\t\t\t\te = { text: e.slice( 2 ) }; return i.unshift( e ), [ e ];\n\t\t\t\t}, next: 'formatStringVar' }, { regex: /\\n/, token: 'newline', merge: !1 }, { regex: /}/, onMatch: function ( e, t, i ) {\n\t\t\t\t\ti = i.shift(); return this.next = i && i.tabstopId ? 'start' : '', [ i || e ];\n\t\t\t\t}, next: 'start' } ], formatStringVar: [ { regex: /:\\/\\w+}/, onMatch: function ( e, t, i ) {\n\t\t\t\t\treturn i[ 0 ].formatFunction = e.slice( 2, -1 ), [ i.shift() ];\n\t\t\t\t}, next: 'formatString' }, t, { regex: /:[\\?\\-+]?/, onMatch: function ( e, t, i ) {\n\t\t\t\t\te[ 1 ] == '+' && ( i[ 0 ].ifEnd = i[ 0 ] ), e[ 1 ] == '?' && ( i[ 0 ].expectElse = !0 );\n\t\t\t\t}, next: 'formatString' }, { regex: '([^:}\\\\\\\\]|\\\\\\\\.)*:?', token: '', next: 'formatString' } ] } );\n\t\t\t}, m.prototype.tokenizeTmSnippet = function ( e, t ) {\n\t\t\t\treturn this.getTokenizer().getLineTokens( e, t ).tokens.map( ( e ) => e.value || e );\n\t\t\t}, m.prototype.getVariableValue = function ( e, t, i ) {\n\t\t\t\tlet 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 );\n\t\t\t}, m.prototype.tmStrFormat = function ( e, t, s ) {\n\t\t\t\tlet 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 () {\n\t\t\t\t\tfor ( var e = l.variables.__, t = ( l.variables.__ = [].slice.call( arguments ), l.resolveVariables( a, s ) ), i = 'E', n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\tvar 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() );\n\t\t\t\t\t} return l.variables.__ = e, t.join( '' );\n\t\t\t\t} ) ) : e;\n\t\t\t}, m.prototype.tmFormatFunction = function ( e, t, i ) {\n\t\t\t\treturn t.formatFunction == 'upcase' ? e.toUpperCase() : t.formatFunction == 'downcase' ? e.toLowerCase() : e;\n\t\t\t}, m.prototype.resolveVariables = function ( t, e ) {\n\t\t\t\tfor ( var i = [], n = '', o = !0, r = 0; r < t.length; r++ ) {\n\t\t\t\t\tvar 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 ) );\n\t\t\t\t} function l( e ) {\n\t\t\t\t\te = t.indexOf( e, r + 1 ); e != -1 && ( r = e );\n\t\t\t\t} return i;\n\t\t\t}, m.prototype.getDisplayTextForSnippet = function ( e, t ) {\n\t\t\t\treturn f.call( this, e, t ).text;\n\t\t\t}, m.prototype.insertSnippetForSelection = function ( e, t, i ) {\n\t\t\t\tvar 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 );\n\t\t\t}, m.prototype.insertSnippet = function ( e, t, i ) {\n\t\t\t\tvoid 0 === i && ( i = {} ); const n = this; if ( e.inVirtualSelectionMode ) {\n\t\t\t\t\treturn n.insertSnippetForSelection( e, t, i );\n\t\t\t\t} e.forEachSelection( () => {\n\t\t\t\t\tn.insertSnippetForSelection( e, t, i );\n\t\t\t\t}, null, { keepOrder: !0 } ), e.tabstopManager && e.tabstopManager.tabNext();\n\t\t\t}, m.prototype.$getScope = function ( e ) {\n\t\t\t\tlet 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;\n\t\t\t}, m.prototype.getActiveScopes = function ( e ) {\n\t\t\t\tvar 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;\n\t\t\t}, m.prototype.expandWithTab = function ( e, t ) {\n\t\t\t\tconst i = this, n = e.forEachSelection( () => i.expandSnippetForSelection( e, t ), null, { keepOrder: !0 } ); return n && e.tabstopManager && e.tabstopManager.tabNext(), n;\n\t\t\t}, m.prototype.expandSnippetForSelection = function ( e, t ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\te = a[ e ]; return !!( i = e ? this.findMatchingSnippet( e, r, s ) : i );\n\t\t\t\t}, 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 );\n\t\t\t}, m.prototype.findMatchingSnippet = function ( e, t, i ) {\n\t\t\t\tfor ( let n = e.length; n--; ) {\n\t\t\t\t\tconst o = e[ n ]; if ( ( !o.startRe || o.startRe.test( t ) ) && ( ( !o.endRe || o.endRe.test( i ) ) && ( o.startRe || o.endRe ) ) ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, m.prototype.register = function ( t, n ) {\n\t\t\t\tconst o = this.snippetMap, r = this.snippetNameMap, s = this; function a( e ) {\n\t\t\t\t\treturn ( e = e && !/^\\^?\\(.*\\)\\$?$|^\\\\b$/.test( e ) ? '(?:' + e + ')' : e ) || '';\n\t\t\t\t} function l( e, t, i ) {\n\t\t\t\t\treturn e = a( e ), t = a( t ), i ? ( e = t + e ) && e[ e.length - 1 ] != '$' && ( e += '$' ) : ( e += t ) && e[ 0 ] != '^' && ( e = '^' + e ), new RegExp( e );\n\t\t\t\t} function i( e ) {\n\t\t\t\t\te.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 ) );\n\t\t\t\t}t = t || [], Array.isArray( t ) ? t.forEach( i ) : Object.keys( t ).forEach( ( e ) => {\n\t\t\t\t\ti( t[ e ] );\n\t\t\t\t} ), this._signal( 'registerSnippets', { scope: n } );\n\t\t\t}, m.prototype.unregister = function ( e, i ) {\n\t\t\t\tconst n = this.snippetMap, o = this.snippetNameMap; function t( e ) {\n\t\t\t\t\tlet 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 );\n\t\t\t\t}e.content ? t( e ) : Array.isArray( e ) && e.forEach( t );\n\t\t\t}, m.prototype.parseSnippetFile = function ( e ) {\n\t\t\t\te = e.replace( /\\r/g, '' ); for ( var t, i, n, o = [], r = {}, s = /^#.*|^({[\\s\\S]*})\\s*$|^(\\S+) (.*)$|^((?:\\n*\\t.*)+)/gm; i = s.exec( e ); ) {\n\t\t\t\t\tif ( i[ 1 ] ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tr = JSON.parse( i[ 1 ] ), o.push( r );\n\t\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t\t}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 ) );\n\t\t\t\t} return o;\n\t\t\t}, m.prototype.getSnippetByName = function ( t, e ) {\n\t\t\t\tlet i, n = this.snippetNameMap; return this.getActiveScopes( e ).some( ( e ) => {\n\t\t\t\t\te = n[ e ]; return !!( i = e ? e[ t ] : i );\n\t\t\t\t}, this ), i;\n\t\t\t}; const p = m; function m() {\n\t\t\t\tthis.snippetMap = {}, this.snippetNameMap = {}, this.variables = h;\n\t\t\t}n.implement( p.prototype, o ); var f = function ( e, t, i ) {\n\t\t\t\t\tvoid 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 ) => {\n\t\t\t\t\t\tlet 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( '' ) ) );\n\t\t\t\t\t} ), l.forEach( ( e ) => {\n\t\t\t\t\t\te.length = 0;\n\t\t\t\t\t} ), {} ); for ( let h = 0; h < a.length; h++ ) {\n\t\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\t\td.parents[ e ] = !0;\n\t\t\t\t\t\t} ) ) : ( c[ g ] = p, typeof ( g = d.value ) !== 'string' ? g = ( ( e ) => {\n\t\t\t\t\t\t\tfor ( var t = [], i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\t\tif ( typeof ( n = e[ i ] ) === 'object' ) {\n\t\t\t\t\t\t\t\t\tif ( c[ n.tabstopId ] ) {\n\t\t\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t\t\t} var n = t[ e.lastIndexOf( n, i - 1 ) ] || { tabstopId: n.tabstopId };\n\t\t\t\t\t\t\t\t}t[ i ] = n;\n\t\t\t\t\t\t\t} return t;\n\t\t\t\t\t\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 ) ) );\n\t\t\t\t\t} let m = 0, f = 0, C = ''; return a.forEach( ( e ) => {\n\t\t\t\t\t\tlet 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 } );\n\t\t\t\t\t} ), { text: C, tabstops: l, tokens: a };\n\t\t\t\t}, C = ( y.prototype.attach = function ( e ) {\n\t\t\t\t\tthis.$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 );\n\t\t\t\t}, y.prototype.detach = function () {\n\t\t\t\t\tthis.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;\n\t\t\t\t}, y.prototype.onChange = function ( e ) {\n\t\t\t\t\tfor ( var t = e.action[ 0 ] == 'r', i = this.selectedTabstop || {}, n = i.parents || {}, o = this.tabstops.slice(), r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\tvar s = o[ r ], a = s == i || n[ s.index ]; if ( s.rangeList.$bias = a ? 0 : 1, e.action == 'remove' && s !== i ) {\n\t\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\t\tthis.removeRange( c[ h ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} s.rangeList.$onChange( e );\n\t\t\t\t\t} const d = this.session; this.$inChange || !t || d.getLength() != 1 || d.getValue() || this.detach();\n\t\t\t\t}, y.prototype.updateLinkedFields = function () {\n\t\t\t\t\tconst e = this.selectedTabstop; if ( e && e.hasLinkedRanges && e.firstNonLinked ) {\n\t\t\t\t\t\tthis.$inChange = !0; for ( let t = this.session, i = t.getTextRange( e.firstNonLinked ), n = 0; n < e.length; n++ ) {\n\t\t\t\t\t\t\tvar o, r = e[ n ]; r.linked && ( o = s.snippetManager.tmStrFormat( i, r.original, this.editor ), t.replace( r, o ) );\n\t\t\t\t\t\t} this.$inChange = !1;\n\t\t\t\t\t}\n\t\t\t\t}, y.prototype.onAfterExec = function ( e ) {\n\t\t\t\t\te.command && !e.command.readOnly && this.updateLinkedFields();\n\t\t\t\t}, y.prototype.onChangeSelection = function () {\n\t\t\t\t\tif ( this.editor ) {\n\t\t\t\t\t\tfor ( let e = this.editor.selection.lead, t = this.editor.selection.anchor, i = this.editor.selection.isEmpty(), n = 0; n < this.ranges.length; n++ ) {\n\t\t\t\t\t\t\tif ( !this.ranges[ n ].linked ) {\n\t\t\t\t\t\t\t\tconst o = this.ranges[ n ].contains( e.row, e.column ), r = i || this.ranges[ n ].contains( t.row, t.column ); if ( o && r ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.detach();\n\t\t\t\t\t}\n\t\t\t\t}, y.prototype.onChangeSession = function () {\n\t\t\t\t\tthis.detach();\n\t\t\t\t}, y.prototype.tabNext = function ( e ) {\n\t\t\t\t\tvar 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();\n\t\t\t\t}, y.prototype.selectTabstop = function ( e ) {\n\t\t\t\t\tthis.$openTabstops = null; let t = this.tabstops[ this.index ]; if ( t && this.addTabstopMarkers( t ), this.index = e, ( t = this.tabstops[ this.index ] ) && t.length ) {\n\t\t\t\t\t\te = ( this.selectedTabstop = t ).firstNonLinked || t; if ( t.choices && ( e.cursor = e.start ), this.editor.inVirtualSelectionMode ) {\n\t\t\t\t\t\t\tthis.editor.selection.fromOrientedRange( e );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconst i = this.editor.multiSelect; i.toSingleRange( e ); for ( let n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\t\tt.hasLinkedRanges && t[ n ].linked || i.addRange( t[ n ].clone(), !0 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.editor.keyBinding.addKeyboardHandler( this.keyboardHandler ), this.selectedTabstop && this.selectedTabstop.choices && this.editor.execCommand( 'startAutocomplete', { matches: this.selectedTabstop.choices } );\n\t\t\t\t\t}\n\t\t\t\t}, y.prototype.addTabstops = function ( e, s, t ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\tconst i = this.$openTabstops[ t ] || e; i.snippetId = h; for ( let n = 0; n < e.length; n++ ) {\n\t\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t\t}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 );\n\t\t\t\t\t}, this ), l.length > 2 && ( this.tabstops.length && l.push( l.splice( 2, 1 )[ 0 ] ), this.tabstops.splice.apply( this.tabstops, l ) );\n\t\t\t\t}, y.prototype.addTabstopMarkers = function ( e ) {\n\t\t\t\t\tconst t = this.session; e.forEach( ( e ) => {\n\t\t\t\t\t\te.markerId || ( e.markerId = t.addMarker( e, 'ace_snippet-marker', 'text' ) );\n\t\t\t\t\t} );\n\t\t\t\t}, y.prototype.removeTabstopMarkers = function ( e ) {\n\t\t\t\t\tconst t = this.session; e.forEach( ( e ) => {\n\t\t\t\t\t\tt.removeMarker( e.markerId ), e.markerId = null;\n\t\t\t\t\t} );\n\t\t\t\t}, y.prototype.updateTabstopMarkers = function () {\n\t\t\t\t\tlet t; this.selectedTabstop && ( t = this.selectedTabstop.snippetId, this.selectedTabstop.index === 0 && t--, this.tabstops.forEach( function ( e ) {\n\t\t\t\t\t\te.snippetId === t ? this.addTabstopMarkers( e ) : this.removeTabstopMarkers( e );\n\t\t\t\t\t}, this ) );\n\t\t\t\t}, y.prototype.removeRange = function ( e ) {\n\t\t\t\t\tlet 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();\n\t\t\t\t}, y ); function y( e ) {\n\t\t\t\tif ( this.index = 0, this.ranges = [], this.tabstops = [], e.tabstopManager ) {\n\t\t\t\t\treturn e.tabstopManager;\n\t\t\t\t} ( 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 );\n\t\t\t}C.prototype.keyboardHandler = new r(), C.prototype.keyboardHandler.bindKeys( { Tab: function ( e ) {\n\t\t\t\ts.snippetManager && s.snippetManager.expandWithTab( e ) || ( e.tabstopManager.tabNext( 1 ), e.renderer.scrollCursorIntoView() );\n\t\t\t}, 'Shift-Tab': function ( e ) {\n\t\t\t\te.tabstopManager.tabNext( -1 ), e.renderer.scrollCursorIntoView();\n\t\t\t}, Esc: function ( e ) {\n\t\t\t\te.tabstopManager.detach();\n\t\t\t} } ); var I = function ( e, t ) {\n\t\t\t\t\te.row == 0 && ( e.column += t.column ), e.row += t.row;\n\t\t\t\t}, v = function ( e, t ) {\n\t\t\t\t\te.row == t.row && ( e.column -= t.column ), e.row -= t.row;\n\t\t\t\t}, 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 () {\n\t\t\t\tthis.insertSnippet = function ( e, t ) {\n\t\t\t\t\treturn s.snippetManager.insertSnippet( this, e, t );\n\t\t\t\t}, this.expandSnippet = function ( e ) {\n\t\t\t\t\treturn s.snippetManager.expandWithTab( this, e );\n\t\t\t\t};\n\t\t\t}.call( n.prototype );\n\t\t} ), 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 ) => {\n\t\t\tfunction a( e ) {\n\t\t\t\treturn 'suggest-aria-id:'.concat( e );\n\t\t\t} function l( e ) {\n\t\t\t\treturn ( 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;\n\t\t\t} function n( e ) {\n\t\t\t\tfunction t() {} function i() {\n\t\t\t\t\ts( -1 );\n\t\t\t\t} 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 ) => {\n\t\t\t\t\t\tconst t = e.getDocumentPosition(); p.selection.moveToPosition( t ), r.start.row = r.end.row = t.row, e.stop();\n\t\t\t\t\t} ), 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 ) {\n\t\t\t\t\t\te ? o.id && ( p.session.removeMarker( o.id ), o.id = null ) : o.id = p.session.addMarker( o, 'ace_line-hover', 'fullLine' );\n\t\t\t\t\t}, p.setSelectOnHover( !1 ), p.on( 'mousemove', ( e ) => {\n\t\t\t\t\t\tlet 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;\n\t\t\t\t\t} ), p.renderer.on( 'beforeRender', () => {\n\t\t\t\t\t\tlet e; g && o.start.row != -1 && ( g.$pos = null, e = g.getDocumentPosition().row, o.id || p.setRow( e ), s( e, !0 ) );\n\t\t\t\t\t} ), p.renderer.on( 'afterRender', () => {\n\t\t\t\t\t\tfor ( let e = p.renderer.$textLayer, t = e.config.firstRow, i = e.config.lastRow; t <= i; t++ ) {\n\t\t\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\t\t\te.setAttribute( 'role', 'mark' );\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ), p.renderer.on( 'afterRender', () => {\n\t\t\t\t\t\tlet 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' ) );\n\t\t\t\t\t} ), function ( e, t ) {\n\t\t\t\t\t\te !== o.start.row && ( o.start.row = o.end.row = e, t || p.session._emit( 'changeBackMarker' ), p._emit( 'changeHoverMarker' ) );\n\t\t\t\t\t} ); return p.getHoveredRow = function () {\n\t\t\t\t\treturn o.start.row;\n\t\t\t\t}, h.addListener( p.container, 'mouseout', () => {\n\t\t\t\t\tp.isMouseOver = !1, i();\n\t\t\t\t} ), p.on( 'hide', i ), p.on( 'changeSelection', i ), p.session.doc.getLength = function () {\n\t\t\t\t\treturn p.data.length;\n\t\t\t\t}, p.session.doc.getLine = function ( e ) {\n\t\t\t\t\te = p.data[ e ]; return typeof e === 'string' ? e : e && e.value || '';\n\t\t\t\t}, ( e = p.session.bgTokenizer ).$tokenizeRow = function ( e ) {\n\t\t\t\t\tlet i = p.data[ e ], n = []; if ( i ) {\n\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\th != 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' ) );\n\t\t\t\t\t\t}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 } );\n\t\t\t\t\t} return n; function d( e, t ) {\n\t\t\t\t\t\te && n.push( { type: ( i.className || '' ) + ( t || '' ), value: e } );\n\t\t\t\t\t}\n\t\t\t\t}, e.$updateOnChange = t, e.start = t, p.session.$computeWidth = function () {\n\t\t\t\t\treturn this.screenWidth = 0;\n\t\t\t\t}, p.isOpen = !1, p.isTopdown = !1, p.autoSelect = !0, p.filterText = '', p.isMouseOver = !1, p.data = [], p.setData = function ( e, t ) {\n\t\t\t\t\tp.filterText = t || '', p.setValue( d.stringRepeat( '\\n', e.length ), -1 ), p.data = e || [], p.setRow( 0 );\n\t\t\t\t}, p.getData = function ( e ) {\n\t\t\t\t\treturn p.data[ e ];\n\t\t\t\t}, p.getRow = function () {\n\t\t\t\t\treturn r.start.row;\n\t\t\t\t}, p.setRow = function ( e ) {\n\t\t\t\t\te = 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' );\n\t\t\t\t}, p.on( 'changeSelection', () => {\n\t\t\t\t\tp.isOpen && p.setRow( p.selection.lead.row ), p.renderer.scrollCursorIntoView();\n\t\t\t\t} ), p.hide = function () {\n\t\t\t\t\tthis.container.style.display = 'none', p.anchorPos = null, p.anchor = null, p.isOpen && ( p.isOpen = !1, this._signal( 'hide' ) );\n\t\t\t\t}, p.tryShow = function ( e, t, i, n ) {\n\t\t\t\t\tif ( n || !p.isOpen || !p.anchorPos || !p.anchor || p.anchorPos.top !== e.top || p.anchorPos.left !== e.left || p.anchor !== i ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} 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;\n\t\t\t\t\t} return !0;\n\t\t\t\t}, p.show = function ( e, t, i ) {\n\t\t\t\t\tthis.tryShow( e, t, i ? 'bottom' : void 0, !0 );\n\t\t\t\t}, p.goTo = function ( e ) {\n\t\t\t\t\tlet t = this.getRow(), i = this.session.getLength() - 1; switch ( e ) {\n\t\t\t\t\t\tcase '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;\n\t\t\t\t\t} this.setRow( t );\n\t\t\t\t}, p.getTextLeftOffset = function () {\n\t\t\t\t\treturn this.$borderSize + this.renderer.$padding + this.$imageSize;\n\t\t\t\t}, p.$imageSize = 0, p.$borderSize = 1, p;\n\t\t\t} 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;\n\t\t} ), ace.define( 'ace/autocomplete/inline_screenreader', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tfunction n( e ) {\n\t\t\t\tthis.editor = e, this.screenReaderDiv = document.createElement( 'div' ), this.screenReaderDiv.classList.add( 'ace_screenreader-only' ), this.editor.container.appendChild( this.screenReaderDiv );\n\t\t\t}n.prototype.setScreenReaderContent = function ( e ) {\n\t\t\t\tfor ( !this.popup && this.editor.completer && this.editor.completer.popup && ( this.popup = this.editor.completer.popup, this.popup.renderer.on( 'afterRender', () => {\n\t\t\t\t\tvar e = this.popup.getRow(), t = this.popup.renderer.$textLayer, e = t.element.childNodes[ e - t.config.firstRow ]; if ( e ) {\n\t\t\t\t\t\tfor ( var i = 'doc-tooltip ', n = 0; n < this._lines.length; n++ ) {\n\t\t\t\t\t\t\ti += 'ace-inline-screenreader-line-'.concat( n, ' ' );\n\t\t\t\t\t\t}e.setAttribute( 'aria-describedby', i );\n\t\t\t\t\t}\n\t\t\t\t} ) ); this.screenReaderDiv.firstChild; ) {\n\t\t\t\t\tthis.screenReaderDiv.removeChild( this.screenReaderDiv.firstChild );\n\t\t\t\t} this._lines = e.split( /\\r\\n|\\r|\\n/ ); e = this.createCodeBlock(); this.screenReaderDiv.appendChild( e );\n\t\t\t}, n.prototype.destroy = function () {\n\t\t\t\tthis.screenReaderDiv.remove();\n\t\t\t}, n.prototype.createCodeBlock = function () {\n\t\t\t\tconst e = document.createElement( 'pre' ); e.setAttribute( 'id', 'ace-inline-screenreader' ); for ( let t = 0; t < this._lines.length; t++ ) {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} return e;\n\t\t\t}, t.AceInlineScreenReader = n;\n\t\t} ), ace.define( 'ace/autocomplete/inline', [ 'require', 'exports', 'module', 'ace/snippets', 'ace/autocomplete/inline_screenreader' ], ( e, t, i ) => {\n\t\t\tconst o = e( '../snippets' ).snippetManager, r = e( './inline_screenreader' ).AceInlineScreenReader; function n() {\n\t\t\t\tthis.editor = null;\n\t\t\t}n.prototype.show = function ( e, t, i ) {\n\t\t\t\tif ( i = i || '', e && this.editor && this.editor !== e && ( this.hide(), this.editor = null, this.inlineScreenReader = null ), !e || !t ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} 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\t\t\t}, n.prototype.isOpen = function () {\n\t\t\t\treturn !!this.editor && !!this.editor.renderer.$ghostText;\n\t\t\t}, n.prototype.hide = function () {\n\t\t\t\treturn !!this.editor && ( this.editor.removeGhostText(), !0 );\n\t\t\t}, n.prototype.destroy = function () {\n\t\t\t\tthis.hide(), this.editor = null, this.inlineScreenReader && ( this.inlineScreenReader.destroy(), this.inlineScreenReader = null );\n\t\t\t}, t.AceInline = n;\n\t\t} ), ace.define( 'ace/autocomplete/util', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.parForEach = function ( e, t, i ) {\n\t\t\t\tlet n = 0, o = e.length; o === 0 && i(); for ( let r = 0; r < o; r++ ) {\n\t\t\t\t\tt( e[ r ], ( e, t ) => {\n\t\t\t\t\t\t++n === o && i( e, t );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t}; const r = /[a-zA-Z_0-9\\$\\-\\u00A2-\\u2000\\u2070-\\uFFFF]/; t.retrievePrecedingIdentifier = function ( e, t, i ) {\n\t\t\t\ti = i || r; for ( var n = [], o = t - 1; o >= 0 && i.test( e[ o ] ); o-- ) {\n\t\t\t\t\tn.push( e[ o ] );\n\t\t\t\t} return n.reverse().join( '' );\n\t\t\t}, t.retrieveFollowingIdentifier = function ( e, t, i ) {\n\t\t\t\ti = i || r; for ( var n = [], o = t; o < e.length && i.test( e[ o ] ); o++ ) {\n\t\t\t\t\tn.push( e[ o ] );\n\t\t\t\t} return n;\n\t\t\t}, t.getCompletionPrefix = function ( e ) {\n\t\t\t\tlet t, i = e.getCursorPosition(), n = e.session.getLine( i.row ); return e.completers.forEach( ( e ) => {\n\t\t\t\t\te.identifierRegexps && e.identifierRegexps.forEach( ( e ) => {\n\t\t\t\t\t\t!t && e && ( t = this.retrievePrecedingIdentifier( n, i.column, e ) );\n\t\t\t\t\t} );\n\t\t\t\t} ), t || this.retrievePrecedingIdentifier( n, i.column );\n\t\t\t}, t.triggerAutocomplete = function ( e, t ) {\n\t\t\t\tt = t == null ? e.session.getPrecedingCharacter() : t; return e.completers.some( ( e ) => {\n\t\t\t\t\tif ( e.triggerCharacters && Array.isArray( e.triggerCharacters ) ) {\n\t\t\t\t\t\treturn e.triggerCharacters.includes( t );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t};\n\t\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 ) => {\n\t\t\tfunction n( e, t ) {\n\t\t\t\tt.completer && t.completer.destroy();\n\t\t\t} 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 () {\n\t\t\t\treturn [ { caption: u.nls( 'autocomplete.loading', 'Loading...' ), value: '' } ];\n\t\t\t}, enumerable: !1, configurable: !0 } ), f.prototype.$init = function () {\n\t\t\t\treturn this.popup = new r( this.parentNode || document.body || document.documentElement ), this.popup.on( 'click', ( e ) => {\n\t\t\t\t\tthis.insertMatch(), e.stop();\n\t\t\t\t} ), 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;\n\t\t\t}, f.prototype.$initInline = function () {\n\t\t\t\tif ( this.inlineEnabled && !this.inlineRenderer ) {\n\t\t\t\t\treturn this.inlineRenderer = new s(), this.inlineRenderer;\n\t\t\t\t}\n\t\t\t}, f.prototype.getPopup = function () {\n\t\t\t\treturn this.popup || this.$init();\n\t\t\t}, f.prototype.$onHidePopup = function () {\n\t\t\t\tthis.inlineRenderer && this.inlineRenderer.hide(), this.hideDocTooltip(), this.stickySelectionTimer.cancel(), this.popupTimer.cancel(), this.stickySelection = !1;\n\t\t\t}, f.prototype.$seen = function ( e ) {\n\t\t\t\t!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 ) );\n\t\t\t}, f.prototype.$onPopupChange = function ( e ) {\n\t\t\t\tthis.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 ) );\n\t\t\t}, f.prototype.$updateGhostText = function ( e ) {\n\t\t\t\tvar 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();\n\t\t\t}, f.prototype.$onPopupRender = function () {\n\t\t\t\tconst e = this.inlineRenderer && this.inlineEnabled; if ( this.completions && this.completions.filtered && this.completions.filtered.length > 0 ) {\n\t\t\t\t\tfor ( let t = this.popup.getFirstVisibleRow(); t <= this.popup.getLastVisibleRow(); t++ ) {\n\t\t\t\t\t\tconst i = this.popup.getData( t ); !i || e && !i.hideInlinePreview || this.$seen( i );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, f.prototype.$onPopupShow = function ( e ) {\n\t\t\t\tthis.$onPopupChange( e ), this.stickySelection = !1, this.stickySelectionDelay >= 0 && this.stickySelectionTimer.schedule( this.stickySelectionDelay );\n\t\t\t}, f.prototype.observeLayoutChanges = function () {\n\t\t\t\tif ( !this.$elements && this.editor ) {\n\t\t\t\t\twindow.addEventListener( 'resize', this.onLayoutChange, { passive: !0 } ), window.addEventListener( 'wheel', this.mousewheelListener ); for ( var e = this.editor.container.parentNode, t = []; e; ) {\n\t\t\t\t\t\tt.push( e ), e.addEventListener( 'scroll', this.onLayoutChange, { passive: !0 } ), e = e.parentNode;\n\t\t\t\t\t} this.$elements = t;\n\t\t\t\t}\n\t\t\t}, f.prototype.unObserveLayoutChanges = function () {\n\t\t\t\tconst t = this; window.removeEventListener( 'resize', this.onLayoutChange, { passive: !0 } ), window.removeEventListener( 'wheel', this.mousewheelListener ), this.$elements && this.$elements.forEach( ( e ) => {\n\t\t\t\t\te.removeEventListener( 'scroll', t.onLayoutChange, { passive: !0 } );\n\t\t\t\t} ), this.$elements = null;\n\t\t\t}, f.prototype.onLayoutChange = function () {\n\t\t\t\tif ( !this.popup.isOpen ) {\n\t\t\t\t\treturn this.unObserveLayoutChanges();\n\t\t\t\t} this.$updatePopupPosition(), this.updateDocTooltip();\n\t\t\t}, f.prototype.$updatePopupPosition = function () {\n\t\t\t\tvar 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 );\n\t\t\t}, f.prototype.openPopup = function ( e, t, i ) {\n\t\t\t\tthis.$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();\n\t\t\t}, f.prototype.detach = function () {\n\t\t\t\tthis.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();\n\t\t\t}, f.prototype.changeListener = function ( e ) {\n\t\t\t\tconst t = this.editor.selection.lead; ( t.row != this.base.row || t.column < this.base.column ) && this.detach(), this.activated ? this.changeTimer.schedule() : this.detach();\n\t\t\t}, f.prototype.blurListener = function ( e ) {\n\t\t\t\tconst 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();\n\t\t\t}, f.prototype.mousedownListener = function ( e ) {\n\t\t\t\tthis.detach();\n\t\t\t}, f.prototype.mousewheelListener = function ( e ) {\n\t\t\t\tthis.popup && !this.popup.isMouseOver && this.detach();\n\t\t\t}, f.prototype.mouseOutListener = function ( e ) {\n\t\t\t\tthis.popup.isOpen && this.$updatePopupPosition();\n\t\t\t}, f.prototype.goTo = function ( e ) {\n\t\t\t\tthis.popup.goTo( e );\n\t\t\t}, f.prototype.insertMatch = function ( e, t ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, f.prototype.showPopup = function ( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}, f.prototype.getCompletionProvider = function ( e ) {\n\t\t\t\treturn this.completionProvider || ( this.completionProvider = new C( e ) ), this.completionProvider;\n\t\t\t}, f.prototype.gatherCompletions = function ( e, t ) {\n\t\t\t\treturn this.getCompletionProvider().gatherCompletions( e, t );\n\t\t\t}, f.prototype.updateCompletions = function ( s, e ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\tlet n, o = t.filtered, r = c.getCompletionPrefix( this.editor ); if ( this.$firstOpenTimer.cancel(), i ) {\n\t\t\t\t\t\tif ( !o.length ) {\n\t\t\t\t\t\t\treturn ( 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();\n\t\t\t\t\t\t} if ( o.length == 1 && o[ 0 ].value == r && !o[ 0 ].snippet ) {\n\t\t\t\t\t\t\treturn this.detach();\n\t\t\t\t\t\t} if ( this.autoInsert && !this.autoShown && o.length == 1 ) {\n\t\t\t\t\t\t\treturn this.insertMatch( o[ 0 ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 );\n\t\t\t\t} ), void ( !this.showLoadingState || this.autoShown || this.popup && this.popup.isOpen || this.$firstOpenTimer.delay( this.stickySelectionDelay / 2 ) ) );\n\t\t\t}, f.prototype.cancelContextMenu = function () {\n\t\t\t\tthis.editor.$mouseHandler.cancelContextMenu();\n\t\t\t}, f.prototype.updateDocTooltip = function () {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\treturn this.hideDocTooltip();\n\t\t\t\t} for ( let o = this.editor.completers.length, r = 0; r < o; r++ ) {\n\t\t\t\t\tconst s = this.editor.completers[ r ]; if ( s.getDocTooltip && i.completerId === s.id ) {\n\t\t\t\t\t\tn = s.getDocTooltip( i ); break;\n\t\t\t\t\t}\n\t\t\t\t} if ( !( n = typeof ( n = n || typeof i === 'string' ? n : i ) === 'string' ? { docText: n } : n ) || !n.docHTML && !n.docText ) {\n\t\t\t\t\treturn this.hideDocTooltip();\n\t\t\t\t} this.showDocTooltip( n );\n\t\t\t}, f.prototype.showDocTooltip = function ( e ) {\n\t\t\t\tthis.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' ) );\n\t\t\t}, f.prototype.hideDocTooltip = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, f.prototype.onTooltipClick = function ( e ) {\n\t\t\t\tfor ( let t = e.target; t && t != this.tooltipNode; ) {\n\t\t\t\t\tif ( t.nodeName == 'A' && t.href ) {\n\t\t\t\t\t\tt.rel = 'noreferrer', t.target = '_blank'; break;\n\t\t\t\t\t}t = t.parentNode;\n\t\t\t\t}\n\t\t\t}, f.prototype.destroy = function () {\n\t\t\t\tlet 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;\n\t\t\t}, f.for = function ( e ) {\n\t\t\t\treturn 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;\n\t\t\t}, f ); function f() {\n\t\t\t\tthis.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( () => {\n\t\t\t\t\tthis.updateCompletions( !0 );\n\t\t\t\t} ), this.tooltipTimer = l.delayedCall( this.updateDocTooltip.bind( this ), 50 ), this.popupTimer = l.delayedCall( this.$updatePopupPosition.bind( this ), 50 ), this.stickySelectionTimer = l.delayedCall( () => {\n\t\t\t\t\tthis.stickySelection = !0;\n\t\t\t\t}, this.stickySelectionDelay ), this.$firstOpenTimer = l.delayedCall( () => {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t}, this.stickySelectionDelay );\n\t\t\t}m.prototype.commands = { Up: function ( e ) {\n\t\t\t\te.completer.goTo( 'up' );\n\t\t\t}, Down: function ( e ) {\n\t\t\t\te.completer.goTo( 'down' );\n\t\t\t}, 'Ctrl-Up|Ctrl-Home': function ( e ) {\n\t\t\t\te.completer.goTo( 'start' );\n\t\t\t}, 'Ctrl-Down|Ctrl-End': function ( e ) {\n\t\t\t\te.completer.goTo( 'end' );\n\t\t\t}, Esc: function ( e ) {\n\t\t\t\te.completer.detach();\n\t\t\t}, Return: function ( e ) {\n\t\t\t\treturn e.completer.insertMatch();\n\t\t\t}, 'Shift-Return': function ( e ) {\n\t\t\t\te.completer.insertMatch( null, { deleteSuffix: !0 } );\n\t\t\t}, Tab: function ( e ) {\n\t\t\t\tconst t = e.completer.insertMatch(); if ( t || e.tabstopManager ) {\n\t\t\t\t\treturn t;\n\t\t\t\t} e.completer.goTo( 'down' );\n\t\t\t}, Backspace: function ( e ) {\n\t\t\t\te.execCommand( 'backspace' ), !c.getCompletionPrefix( e ) && e.completer && e.completer.detach();\n\t\t\t}, PageUp: function ( e ) {\n\t\t\t\te.completer.popup.gotoPageUp();\n\t\t\t}, PageDown: function ( e ) {\n\t\t\t\te.completer.popup.gotoPageDown();\n\t\t\t} }, m.startCommand = { name: 'startAutocomplete', exec: function ( e, t ) {\n\t\t\t\tconst i = m.for( e ); i.autoInsert = !1, i.autoSelect = !0, i.autoShown = !1, i.showPopup( e, t ), i.cancelContextMenu();\n\t\t\t}, bindKey: 'Ctrl-Space|Ctrl-Shift-Space|Alt-Space' }; y.prototype.insertByIndex = function ( e, t, i ) {\n\t\t\t\treturn !( !this.completions || !this.completions.filtered ) && this.insertMatch( e, this.completions.filtered[ t ], i );\n\t\t\t}, y.prototype.insertMatch = function ( e, t, i ) {\n\t\t\t\tif ( !t ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( e.startOperation( { command: { name: 'insertMatch' } } ), t.completer && t.completer.insertMatch ) {\n\t\t\t\t\tt.completer.insertMatch( e, t );\n\t\t\t\t} else {\n\t\t\t\t\tif ( !this.completions ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\tfor ( var r, s = e.selection.getAllRanges ? e.selection.getAllRanges() : [ e.getSelectionRange() ], a = 0; r = s[ a ]; a++ ) {\n\t\t\t\t\t\t\tr.start.column -= n, r.end.column += o, e.session.remove( r );\n\t\t\t\t\t\t}\n\t\t\t\t\t}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 );\n\t\t\t\t} return e.endOperation(), !0;\n\t\t\t}, y.prototype.$insertString = function ( e, t ) {\n\t\t\t\tt = t.value || t; e.execCommand( 'insertstring', t );\n\t\t\t}, y.prototype.gatherCompletions = function ( n, o ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\ti.getCompletions( n, t, r, s, ( e, t ) => {\n\t\t\t\t\t\ti.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 } );\n\t\t\t\t\t} );\n\t\t\t\t} ), !0;\n\t\t\t}, y.prototype.provideCompletions = function ( e, i, n ) {\n\t\t\t\tlet o = function ( e ) {\n\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t}.bind( this ), r = !0, s = null; this.gatherCompletions( e, ( e, t ) => {\n\t\t\t\t\tthis.active && ( e && ( n( e, [], !0 ), this.detach() ), t.prefix.indexOf( t.prefix ) === 0 ) && ( r ? s = t : o( t ) );\n\t\t\t\t} ), r = !1, s && ( e = s, s = null, o( e ) );\n\t\t\t}, y.prototype.detach = function () {\n\t\t\t\tthis.active = !1, this.completers && this.completers.forEach( ( e ) => {\n\t\t\t\t\ttypeof e.cancel === 'function' && e.cancel();\n\t\t\t\t} );\n\t\t\t}; var C = y; function y( e ) {\n\t\t\t\tthis.initialPosition = e, this.active = !0;\n\t\t\t}v.prototype.setFilter = function ( e ) {\n\t\t\t\tt = 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 ) => {\n\t\t\t\t\te = e.snippet || e.caption || e.value; return e !== i && ( i = e, !0 );\n\t\t\t\t} ), this.filtered = t;\n\t\t\t}, v.prototype.filterCompletions = function ( e, t ) {\n\t\t\t\tconst i = [], n = t.toUpperCase(), o = t.toLowerCase(); e:for ( var r, s = 0; r = e[ s ]; s++ ) {\n\t\t\t\t\tif ( r.skipFilter ) {\n\t\t\t\t\t\tr.$score = r.score, i.push( r );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst a = !this.ignoreCaption && r.caption || r.value || r.snippet; if ( a ) {\n\t\t\t\t\t\t\tlet l = -1, c = 0, h = 0; if ( this.exactMatch ) {\n\t\t\t\t\t\t\t\tif ( t !== a.slice( 0, t.length ) ) {\n\t\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tconst d = a.toLowerCase().indexOf( o ); if ( d > -1 ) {\n\t\t\t\t\t\t\t\t\th = d;\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tfor ( let u = 0; u < t.length; u++ ) {\n\t\t\t\t\t\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\t\t\t\t\t\tcontinue e;\n\t\t\t\t\t\t\t\t\t\t} ( p = g - l - 1 ) > 0 && ( l === -1 && ( h += 10 ), h += p, c |= 1 << u ), l = g;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}r.matchMask = c, r.exactMatch = h ? 0 : 1, r.$score = ( r.score || 0 ) - h, i.push( r );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return i;\n\t\t\t}; var I = v; function v( e, t ) {\n\t\t\t\tthis.all = e, this.filtered = e, this.filterText = t || '', this.exactMatch = !1, this.ignoreCaption = !1;\n\t\t\t}t.Autocomplete = m, t.CompletionProvider = C, t.FilteredList = I;\n\t\t} ), ace.define( 'ace/marker_group', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\to.prototype.getMarkerAtPosition = function ( t ) {\n\t\t\t\treturn this.markers.find( ( e ) => e.range.contains( t.row, t.column ) );\n\t\t\t}, o.prototype.markersComparator = function ( e, t ) {\n\t\t\t\treturn e.range.start.row - t.range.start.row;\n\t\t\t}, o.prototype.setMarkers = function ( e ) {\n\t\t\t\tthis.markers = e.sort( this.markersComparator ).slice( 0, this.MAX_MARKERS ), this.session._signal( 'changeBackMarker' );\n\t\t\t}, o.prototype.update = function ( e, t, i, n ) {\n\t\t\t\tif ( this.markers && this.markers.length ) {\n\t\t\t\t\tfor ( var o, r = n.firstRow, s = n.lastRow, a = 0, l = 0, c = 0; c < this.markers.length; c++ ) {\n\t\t\t\t\t\tvar 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 ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}; const n = o; function o( e, t ) {\n\t\t\t\tt && ( this.markerType = t.markerType ), this.markers = [], ( this.session = e ).addDynamicMarker( this );\n\t\t\t}n.prototype.MAX_MARKERS = 1e4, t.MarkerGroup = n;\n\t\t} ), ace.define( 'ace/autocomplete/text_completer', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst s = e( '../range' ).Range, a = /[^a-zA-Z_0-9\\$\\-\\u00C0-\\u1FFF\\u2C00-\\uD7FF\\w]+/; function l( e, t ) {\n\t\t\t\tconst 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 ) => {\n\t\t\t\t\te && e !== r && ( t = Math.abs( i - t ), t = n.length - t, o[ e ] ? o[ e ] = Math.max( t, o[ e ] ) : o[ e ] = t );\n\t\t\t\t} ), o;\n\t\t\t}t.getCompletions = function ( e, t, i, n, o ) {\n\t\t\t\tconst r = l( t, i ); o( null, Object.keys( r ).map( ( e ) => ( { caption: e, value: e, score: r[ e ], meta: 'local' } ) ) );\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tfunction n( e, t ) {\n\t\t\t\tC( t.session.$mode );\n\t\t\t} function o( e ) {\n\t\t\t\tlet 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 ) );\n\t\t\t} 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 ) {\n\t\t\t\t\tif ( t.$mode.completer ) {\n\t\t\t\t\t\treturn t.$mode.completer.getCompletions( e, t, i, n, o );\n\t\t\t\t\t} e = e.session.getState( i.row ); o( null, t.$mode.getCompletions( e, t, i, n ).map( ( e ) => ( e.completerId = g.id, e ) ) );\n\t\t\t\t}, id: 'keywordCompleter' }, p = { getCompletions: function ( e, t, i, n, o ) {\n\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\tfor ( let t = s[ e ] || [], i = t.length; i--; ) {\n\t\t\t\t\t\t\tconst 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 } );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this ), o( null, a );\n\t\t\t\t}, getDocTooltip: function ( e ) {\n\t\t\t\t\tlet 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( '' ) );\n\t\t\t\t}, id: 'snippetCompleter' }, m = [ p, u, g ], f = ( t.setCompleters = function ( e ) {\n\t\t\t\t\tm.length = 0, e && m.push.apply( m, e );\n\t\t\t\t}, t.addCompleter = function ( e ) {\n\t\t\t\t\tm.push( e );\n\t\t\t\t}, t.textCompleter = u, t.keyWordCompleter = g, t.snippetCompleter = p, { name: 'expandSnippet', exec: function ( e ) {\n\t\t\t\t\treturn l.expandWithTab( e );\n\t\t\t\t}, bindKey: 'Tab' } ), C = function ( e ) {\n\t\t\t\t\t( e = typeof e === 'string' ? a.$modes[ e ] : e ) && ( l.files || ( l.files = {} ), y( e.$id, e.snippetFileId ), e.modes ) && e.modes.forEach( C );\n\t\t\t\t}, y = function ( t, e ) {\n\t\t\t\t\te && t && !l.files[ t ] && ( l.files[ t ] = {}, a.loadModule( e, ( e ) => {\n\t\t\t\t\t\te && ( !( 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 ) => {\n\t\t\t\t\t\t\tC( 'ace/mode/' + e );\n\t\t\t\t\t\t} ) );\n\t\t\t\t\t} ) );\n\t\t\t\t}, I = c.delayedCall( () => {\n\t\t\t\t\tv( r );\n\t\t\t\t}, 0 ), v = function ( e ) {\n\t\t\t\t\tvar 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 ) );\n\t\t\t\t}, u = e( '../editor' ).Editor; e( '../config' ).defineOptions( u.prototype, 'editor', { enableBasicAutocompletion: { set: function ( e ) {\n\t\t\t\te ? ( s.for( this ), this.completers || ( this.completers = Array.isArray( e ) ? e : m ), this.commands.addCommand( s.startCommand ) ) : this.commands.removeCommand( s.startCommand );\n\t\t\t}, value: !1 }, enableLiveAutocompletion: { set: function ( e ) {\n\t\t\t\te ? ( this.completers || ( this.completers = Array.isArray( e ) ? e : m ), this.commands.on( 'afterExec', o ) ) : this.commands.off( 'afterExec', o );\n\t\t\t}, value: !1 }, liveAutocompletionDelay: { initialValue: 0 }, liveAutocompletionThreshold: { initialValue: 0 }, enableSnippets: { set: function ( e ) {\n\t\t\t\te ? ( this.commands.addCommand( f ), this.on( 'changeMode', n ), n( 0, this ) ) : ( this.commands.removeCommand( f ), this.off( 'changeMode', n ) );\n\t\t\t}, value: !1 } } ), t.MarkerGroup = d;\n\t\t} ), ace.require( [ 'ace/ext/language_tools' ], ( e ) => {\n\t\t\tt && ( t.exports = e );\n\t\t} );\n\t}, 6534: function ( t, e, i ) {\n\t\tt = i.nmd( t ), ace.define( 'ace/ext/searchbox-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\ti.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}';\n\t\t} ), 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 ) => {\n\t\t\tlet 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 ) {\n\t\t\t\te.searchBox = this, e.renderer.scroller.appendChild( this.element ), this.editor = e;\n\t\t\t}, d.prototype.setSession = function ( e ) {\n\t\t\t\tthis.searchRange = null, this.$syncOptions( !0 );\n\t\t\t}, d.prototype.onEditorInput = function () {\n\t\t\t\tthis.find( !1, !1, !0 );\n\t\t\t}, d.prototype.$initElements = function ( e ) {\n\t\t\t\tthis.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' );\n\t\t\t}, d.prototype.$init = function () {\n\t\t\t\tconst e = this.element, n = ( this.$initElements( e ), this ); o.addListener( e, 'mousedown', ( e ) => {\n\t\t\t\t\tsetTimeout( () => {\n\t\t\t\t\t\tn.activeInput.focus();\n\t\t\t\t\t}, 0 ), o.stopPropagation( e );\n\t\t\t\t} ), o.addListener( e, 'click', ( e ) => {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} ), o.addCommandKeyListener( e, ( e, t, i ) => {\n\t\t\t\t\ti = a.keyCodeToString( i ), t = n.$searchBarKb.findKeyCommand( t, i ); t && t.exec && ( t.exec( n ), o.stopEvent( e ) );\n\t\t\t\t} ), this.$onChange = c.delayedCall( () => {\n\t\t\t\t\tn.find( !1, !1 );\n\t\t\t\t} ), o.addListener( this.searchInput, 'input', () => {\n\t\t\t\t\tn.$onChange.schedule( 20 );\n\t\t\t\t} ), o.addListener( this.searchInput, 'focus', () => {\n\t\t\t\t\tn.activeInput = n.searchInput, n.searchInput.value && n.highlight();\n\t\t\t\t} ), o.addListener( this.replaceInput, 'focus', () => {\n\t\t\t\t\tn.activeInput = n.replaceInput, n.searchInput.value && n.highlight();\n\t\t\t\t} );\n\t\t\t}, d.prototype.setSearchRange = function ( e ) {\n\t\t\t\t( this.searchRange = e ) ? this.searchRangeMarker = this.editor.session.addMarker( e, 'ace_active-line' ) : this.searchRangeMarker && ( this.editor.session.removeMarker( this.searchRangeMarker ), this.searchRangeMarker = null );\n\t\t\t}, d.prototype.$syncOptions = function ( e ) {\n\t\t\t\tn.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 );\n\t\t\t}, d.prototype.highlight = function ( e ) {\n\t\t\t\tthis.editor.session.highlight( e || this.editor.$search.$options.re ), this.editor.renderer.updateBackMarkers();\n\t\t\t}, d.prototype.find = function ( e, t, i ) {\n\t\t\t\tthis.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() );\n\t\t\t}, d.prototype.updateCounter = function () {\n\t\t\t\tlet e = this.editor, t = e.$search.$options.re, i = t.unicode, n = 0, o = 0; if ( t ) {\n\t\t\t\t\tlet 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 ) ) ); ) { }\n\t\t\t\t} this.searchCounter.textContent = h( 'search-box.search-counter', '$0 of $1', [ o, n > 999 ? '999+' : n ] );\n\t\t\t}, d.prototype.findNext = function () {\n\t\t\t\tthis.find( !0, !1 );\n\t\t\t}, d.prototype.findPrev = function () {\n\t\t\t\tthis.find( !0, !0 );\n\t\t\t}, d.prototype.findAll = function () {\n\t\t\t\tconst 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();\n\t\t\t}, d.prototype.replace = function () {\n\t\t\t\tthis.editor.getReadOnly() || this.editor.replace( this.replaceInput.value );\n\t\t\t}, d.prototype.replaceAndFindNext = function () {\n\t\t\t\tthis.editor.getReadOnly() || ( this.editor.replace( this.replaceInput.value ), this.findNext() );\n\t\t\t}, d.prototype.replaceAll = function () {\n\t\t\t\tthis.editor.getReadOnly() || this.editor.replaceAll( this.replaceInput.value );\n\t\t\t}, d.prototype.hide = function () {\n\t\t\t\tthis.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();\n\t\t\t}, d.prototype.show = function ( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}, d.prototype.isFocused = function () {\n\t\t\t\tconst e = document.activeElement; return e == this.searchInput || e == this.replaceInput;\n\t\t\t}, d ); function d( e, t, i ) {\n\t\t\t\tthis.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 ) => {\n\t\t\t\t\te.stopPropagation();\n\t\t\t\t}, e );\n\t\t\t}e = new s(), e.bindKeys( { 'Ctrl-f|Command-f': function ( e ) {\n\t\t\t\tconst t = e.isReplace = !e.isReplace; e.replaceBox.style.display = t ? '' : 'none', e.replaceOption.checked = !1, e.$syncOptions(), e.searchInput.focus();\n\t\t\t}, 'Ctrl-H|Command-Option-F': function ( e ) {\n\t\t\t\te.editor.getReadOnly() || ( e.replaceOption.checked = !0, e.$syncOptions(), e.replaceInput.focus() );\n\t\t\t}, 'Ctrl-G|Command-G': function ( e ) {\n\t\t\t\te.findNext();\n\t\t\t}, 'Ctrl-Shift-G|Command-Shift-G': function ( e ) {\n\t\t\t\te.findPrev();\n\t\t\t}, esc: function ( e ) {\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\te.hide();\n\t\t\t\t} );\n\t\t\t}, Return: function ( e ) {\n\t\t\t\te.activeInput == e.replaceInput && e.replace(), e.findNext();\n\t\t\t}, 'Shift-Return': function ( e ) {\n\t\t\t\te.activeInput == e.replaceInput && e.replace(), e.findPrev();\n\t\t\t}, 'Alt-Return': function ( e ) {\n\t\t\t\te.activeInput == e.replaceInput && e.replaceAll(), e.findAll();\n\t\t\t}, Tab: function ( e ) {\n\t\t\t\t( e.activeInput == e.replaceInput ? e.searchInput : e.replaceInput ).focus();\n\t\t\t} } ), e.addCommands( [ { name: 'toggleRegexpMode', bindKey: { win: 'Alt-R|Alt-/', mac: 'Ctrl-Alt-R|Ctrl-Alt-/' }, exec: function ( e ) {\n\t\t\t\te.regExpOption.checked = !e.regExpOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'toggleCaseSensitive', bindKey: { win: 'Alt-C|Alt-I', mac: 'Ctrl-Alt-R|Ctrl-Alt-I' }, exec: function ( e ) {\n\t\t\t\te.caseSensitiveOption.checked = !e.caseSensitiveOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'toggleWholeWords', bindKey: { win: 'Alt-B|Alt-W', mac: 'Ctrl-Alt-B|Ctrl-Alt-W' }, exec: function ( e ) {\n\t\t\t\te.wholeWordOption.checked = !e.wholeWordOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'toggleReplace', exec: function ( e ) {\n\t\t\t\te.replaceOption.checked = !e.replaceOption.checked, e.$syncOptions();\n\t\t\t} }, { name: 'searchInSelection', exec: function ( e ) {\n\t\t\t\te.searchOption.checked = !e.searchRange, e.setSearchRange( e.searchOption.checked && e.editor.getSelectionRange() ), e.$syncOptions();\n\t\t\t} } ] ), s = new s( [ { bindKey: 'Esc', name: 'closeSearchBar', exec: function ( e ) {\n\t\t\t\te.searchBox.hide();\n\t\t\t} } ] ); l.prototype.$searchBarKb = e, l.prototype.$closeSearchBarKb = s, t.SearchBox = l, t.Search = function ( e, t ) {\n\t\t\t\tvar i = e.searchBox || new l( e ), n = e.session.selection.getRange(), e = n.isMultiLine() ? '' : e.session.getTextRange( n ); i.show( e, t );\n\t\t\t};\n\t\t} ), ace.require( [ 'ace/ext/searchbox' ], ( e ) => {\n\t\t\tt && ( t.exports = e );\n\t\t} );\n\t}, 6545: function ( e, t, i ) {\n\t\ti.d( t, { t: function () {\n\t\t\treturn r;\n\t\t} } ); const c = i( 1925 ), h = i( 6237 ), d = i( 3057 ); function o( e ) {\n\t\t\treturn ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function n( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( o( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var r = ( () => {\n\t\t\tfunction l( t, e ) {\n\t\t\t\tif ( !( this instanceof l ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t} 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 ) {\n\t\t\t\t\te.forEach( ( t ) => {\n\t\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\t\te.preventDefault(), h.hide(), t.click();\n\t\t\t\t\t\t} ), 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 ) {\n\t\t\t\t\t\t\te.preventDefault(), h._onExpandItem( i ), n.focus();\n\t\t\t\t\t\t}, 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 ) );\n\t\t\t\t\t} );\n\t\t\t\t}( e, this.dom.items, t ) ), this.maxHeight = 0, t.forEach( ( e ) => {\n\t\t\t\t\te = 24 * ( t.length + ( e.submenu ? e.submenu.length : 0 ) ); h.maxHeight = Math.max( h.maxHeight, e );\n\t\t\t\t} );\n\t\t\t} return e = l, ( t = [ { key: '_getVisibleButtons', value: function () {\n\t\t\t\tconst t = [], i = this; return this.dom.items.forEach( ( e ) => {\n\t\t\t\t\tt.push( e.button ), e.buttonExpand && t.push( e.buttonExpand ), e.subItems && e === i.expandedItem && e.subItems.forEach( ( e ) => {\n\t\t\t\t\t\tt.push( e.button ), e.buttonExpand && t.push( e.buttonExpand );\n\t\t\t\t\t} );\n\t\t\t\t} ), t;\n\t\t\t} }, { key: 'show', value: function ( e, t, i ) {\n\t\t\t\tthis.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, () => {\n\t\t\t\t\ta.hide();\n\t\t\t\t} ), 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( () => {\n\t\t\t\t\ta.dom.focusButton.focus();\n\t\t\t\t}, 0 ), l.visibleMenu && l.visibleMenu.hide(), l.visibleMenu = this;\n\t\t\t} }, { key: 'hide', value: function () {\n\t\t\t\tthis.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 );\n\t\t\t} }, { key: '_onExpandItem', value: function ( i ) {\n\t\t\t\tlet n, o = this, e = i === this.expandedItem, t = this.expandedItem; t && ( t.ul.style.height = '0', t.ul.style.padding = '', setTimeout( () => {\n\t\t\t\t\to.expandedItem !== t && ( t.ul.style.display = '', h.removeClassName )( t.ul.parentNode, 'jsoneditor-selected' );\n\t\t\t\t}, 300 ), this.expandedItem = void 0 ), e || ( ( n = i.ul ).style.display = 'block', setTimeout( () => {\n\t\t\t\t\tif ( o.expandedItem === i ) {\n\t\t\t\t\t\tfor ( var e = 0, t = 0; t < n.childNodes.length; t++ ) {\n\t\t\t\t\t\t\te += n.childNodes[ t ].clientHeight;\n\t\t\t\t\t\t}n.style.height = e + 'px', n.style.padding = '5px 10px';\n\t\t\t\t\t}\n\t\t\t\t}, 0 ), ( 0, h.addClassName )( n.parentNode, 'jsoneditor-selected' ), this.expandedItem = i );\n\t\t\t} }, { key: '_onKeyDown', value: function ( e ) {\n\t\t\t\tlet 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\t\t\t} } ] ) && n( e.prototype, t ), i && n( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t} )(); r.visibleMenu = void 0;\n\t}, 6777: function ( e, t ) {\n\t\t/**\n\t\t * @param e\n\t\t * @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js\n\t\t */\n\t\t( ( e ) => {\n\t\t\tfunction y() {\n\t\t\t\tfor ( var e = arguments.length, t = Array( e ), i = 0; i < e; i++ ) {\n\t\t\t\t\tt[ i ] = arguments[ i ];\n\t\t\t\t} if ( t.length > 1 ) {\n\t\t\t\t\tt[ 0 ] = t[ 0 ].slice( 0, -1 ); for ( var n = t.length - 1, o = 1; o < n; ++o ) {\n\t\t\t\t\t\tt[ o ] = t[ o ].slice( 1, -1 );\n\t\t\t\t\t} return t[ n ] = t[ n ].slice( 1 ), t.join( '' );\n\t\t\t\t} return t[ 0 ];\n\t\t\t} function I( e ) {\n\t\t\t\treturn '(?:' + e + ')';\n\t\t\t} function n( e ) {\n\t\t\t\treturn void 0 === e ? 'undefined' : e === null ? 'null' : Object.prototype.toString.call( e ).split( ' ' ).pop().split( ']' ).shift().toLowerCase();\n\t\t\t} function g( e ) {\n\t\t\t\treturn e.toUpperCase();\n\t\t\t} function t( e ) {\n\t\t\t\tvar 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 + ')' ) + '?\\\\]?$' ) };\n\t\t\t} const a = t( !1 ), l = t( !0 ), d = function ( e, t ) {\n\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} if ( Symbol.iterator in Object( e ) ) {\n\t\t\t\t\t\tvar i = t, n = [], o = !0, t = !1, r = void 0; try {\n\t\t\t\t\t\t\tfor ( var s, a = e[ Symbol.iterator ](); !( o = ( s = a.next() ).done ) && ( n.push( s.value ), !i || n.length !== i ); o = !0 ) { }\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tt = !0, r = e;\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t!o && a.return && a.return();\n\t\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\t\t\tthrow r;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return n;\n\t\t\t\t\t} throw new TypeError( 'Invalid attempt to destructure non-iterable instance' );\n\t\t\t\t}, _ = 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 ) {\n\t\t\t\tthrow new RangeError( H[ e ] );\n\t\t\t} function i( e, t ) {\n\t\t\t\tvar i = e.split( '@' ), n = '', i = ( i.length > 1 && ( n = i[ 0 ] + '@', e = i[ 1 ] ), ( e = e.replace( G, '.' ) ).split( '.' ) ); return n + ( ( e, t ) => {\n\t\t\t\t\tfor ( var i = [], n = e.length; n--; ) {\n\t\t\t\t\t\ti[ n ] = t( e[ n ] );\n\t\t\t\t\t} return i;\n\t\t\t\t} )( i, t ).join( '.' );\n\t\t\t} function F( e ) {\n\t\t\t\tfor ( var t = [], i = 0, n = e.length; i < n; ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} return t;\n\t\t\t} function D( e, t ) {\n\t\t\t\treturn e + 22 + 75 * ( e < 26 ) - ( ( t != 0 ) << 5 );\n\t\t\t} function O( e, t, i ) {\n\t\t\t\tlet n = 0; for ( e = i ? N( e / R ) : e >> 1, e += N( e / t ); o * M >> 1 < e; n += L ) {\n\t\t\t\t\te = N( e / o );\n\t\t\t\t} return N( n + ( o + 1 ) * e / ( e + E ) );\n\t\t\t} function V( e ) {\n\t\t\t\tvar t = [], i = e.length, n = 0, o = 128, r = 72, s = e.lastIndexOf( '-' ); s < 0 && ( s = 0 ); for ( let a = 0; a < s; ++a ) {\n\t\t\t\t\te.charCodeAt( a ) >= 128 && B( 'not-basic' ), t.push( e.charCodeAt( a ) );\n\t\t\t\t} for ( let l = s > 0 ? s + 1 : 0; l < i; ) {\n\t\t\t\t\tfor ( var c = n, h = 1, d = L; ;d += L ) {\n\t\t\t\t\t\ti <= 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 ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} u = L - g; h > N( _ / u ) && B( 'overflow' ), h *= u;\n\t\t\t\t\t} 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 );\n\t\t\t\t} return String.fromCodePoint.apply( String, t );\n\t\t\t} function Z( e ) {\n\t\t\t\tlet t = [], i = ( e = F( e ) ).length, n = 128, o = 0, r = 72, s = !0, a = !1, l = void 0; try {\n\t\t\t\t\tfor ( var c, h = e[ Symbol.iterator ](); !( s = ( c = h.next() ).done ); s = !0 ) {\n\t\t\t\t\t\tconst d = c.value; d < 128 && t.push( W( d ) );\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\ta = !0, l = e;\n\t\t\t\t} finally {\n\t\t\t\t\ttry {\n\t\t\t\t\t\t!s && h.return && h.return();\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( a ) {\n\t\t\t\t\t\t\tthrow l;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} let u = t.length, g = u; for ( u && t.push( '-' ); g < i; ) {\n\t\t\t\t\tvar p = _, m = !0, f = !1, C = void 0; try {\n\t\t\t\t\t\tfor ( var y, I = e[ Symbol.iterator ](); !( m = ( y = I.next() ).done ); m = !0 ) {\n\t\t\t\t\t\t\tconst v = y.value; n <= v && v < p && ( p = v );\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tf = !0, C = e;\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t!m && I.return && I.return();\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( f ) {\n\t\t\t\t\t\t\t\tthrow C;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 {\n\t\t\t\t\t\tfor ( var w, x = e[ Symbol.iterator ](); !( A = ( w = x.next() ).done ); A = !0 ) {\n\t\t\t\t\t\t\tconst S = w.value; if ( S < n && ++o > _ && B( 'overflow' ), S == n ) {\n\t\t\t\t\t\t\t\tfor ( var k = o, T = L; ;T += L ) {\n\t\t\t\t\t\t\t\t\tconst E = T <= r ? 1 : r + M <= T ? M : T - r; if ( k < E ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} const R = k - E, $ = L - E; t.push( W( D( E + R % $, 0 ) ) ), k = N( R / $ );\n\t\t\t\t\t\t\t\t}t.push( W( D( k, 0 ) ) ), r = O( o, b, g == u ), o = 0, ++g;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tf = !0, C = e;\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t!A && x.return && x.return();\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( f ) {\n\t\t\t\t\t\t\t\tthrow C;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}++o, ++n;\n\t\t\t\t} return t.join( '' );\n\t\t\t} const f = function ( e ) {\n\t\t\t\t\treturn i( e, ( e ) => P.test( e ) ? 'xn--' + Z( e ) : e );\n\t\t\t\t}, j = function ( e ) {\n\t\t\t\t\treturn i( e, ( e ) => $.test( e ) ? V( e.slice( 4 ).toLowerCase() ) : e );\n\t\t\t\t}, c = {}; function p( e ) {\n\t\t\t\te = 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();\n\t\t\t} function h( e ) {\n\t\t\t\tfor ( var t = '', i = 0, n = e.length; i < n; ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} return t;\n\t\t\t} function u( e, i ) {\n\t\t\t\tfunction t( e ) {\n\t\t\t\t\tconst t = h( e ); return t.match( i.UNRESERVED ) ? t : e;\n\t\t\t\t}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 ) );\n\t\t\t} function m( e ) {\n\t\t\t\treturn e.replace( /^0*(.*)/, '$1' ) || '0';\n\t\t\t} function C( e, t ) {\n\t\t\t\tt = e.match( t.IPV4ADDRESS ) || [], t = d( t, 2 )[ 1 ]; return t ? t.split( '.' ).map( m ).join( '.' ) : e;\n\t\t\t} function K( e, t ) {\n\t\t\t\tvar i = e.match( t.IPV6ADDRESS ) || [], i = d( i, 3 ), n = i[ 1 ], i = i[ 2 ]; if ( n ) {\n\t\t\t\t\tfor ( 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 ) {\n\t\t\t\t\t\tc[ h ] = r[ h ] || s[ l + h ] || '';\n\t\t\t\t\t}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;\n\t\t\t\t} return e;\n\t\t\t} const z = /^(?:([^:\\/?#]+):)?(?:\\/\\/((?:([^\\/?#@]*)@)?(\\[[^\\/?#\\]]+\\]|[^\\/?#:]*)(?:\\:(\\d*))?))?([^?#]*)(?:\\?([^#]*))?(?:#((?:.|\\n|\\r)*))?/i, Y = void 0 === ''.match( /(){0}/ )[ 1 ]; function r( e ) {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tY ? ( 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 ) {\n\t\t\t\t\t\tu( i, n );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( i.host && ( t.domainHost || e && e.domainHost ) ) {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.host = f( i.host.replace( n.PCT_ENCODED, h ).toLowerCase() );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti.error = i.error || \"Host's domain name can not be converted to ASCII via punycode: \" + e;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}u( i, a );\n\t\t\t\t\t}e && e.parse && e.parse( i, t );\n\t\t\t\t} else {\n\t\t\t\t\ti.error = i.error || 'URI can not be parsed.';\n\t\t\t\t} return i;\n\t\t\t} const X = /^\\.\\.?\\//, J = /^\\/\\.(\\/|$)/, U = /^\\/\\.\\.(\\/|$)/, Q = /^\\/?(?:.|\\n)*?(?=\\/|$)/; function v( e ) {\n\t\t\t\tfor ( var t = []; e.length; ) {\n\t\t\t\t\tif ( e.match( X ) ) {\n\t\t\t\t\t\te = e.replace( X, '' );\n\t\t\t\t\t} else if ( e.match( J ) ) {\n\t\t\t\t\t\te = e.replace( J, '/' );\n\t\t\t\t\t} else if ( e.match( U ) ) {\n\t\t\t\t\t\te = e.replace( U, '/' ), t.pop();\n\t\t\t\t\t} else if ( e === '.' || e === '..' ) {\n\t\t\t\t\t\te = '';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlet i = e.match( Q ); if ( !i ) {\n\t\t\t\t\t\t\tthrow new Error( 'Unexpected dot segment condition' );\n\t\t\t\t\t\t} i = i[ 0 ]; e = e.slice( i.length ), t.push( i );\n\t\t\t\t\t}\n\t\t\t\t} return t.join( '' );\n\t\t\t} function s( t ) {\n\t\t\t\tlet 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 ) ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tt.host = i.iri ? j( t.host ) : f( t.host.replace( e.PCT_ENCODED, h ).toLowerCase() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tt.error = t.error || \"Host's domain name can not be converted to \" + ( i.iri ? 'Unicode' : 'ASCII' ) + ' via punycode: ' + e;\n\t\t\t\t\t}\n\t\t\t\t}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( '' );\n\t\t\t} function q( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t} function b( e, t ) {\n\t\t\t\treturn e && e.toString().replace( ( t && t.iri ? l : a ).PCT_ENCODED, h );\n\t\t\t} const A = { scheme: 'http', domainHost: !0, parse: function ( e, t ) {\n\t\t\t\t\treturn e.host || ( e.error = e.error || 'HTTP URIs must have a host.' ), e;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tconst i = String( e.scheme ).toLowerCase() === 'https'; return e.port !== ( i ? 443 : 80 ) && e.port !== '' || ( e.port = void 0 ), e.path || ( e.path = '/' ), e;\n\t\t\t\t} }, ee = { scheme: 'https', domainHost: A.domainHost, parse: A.parse, serialize: A.serialize }; function te( e ) {\n\t\t\t\treturn typeof e.secure === 'boolean' ? e.secure : String( e.scheme ).toLowerCase() === 'wss';\n\t\t\t} var w = { scheme: 'ws', domainHost: !0, parse: function ( e, t ) {\n\t\t\t\t\treturn e.secure = te( e ), e.resourceName = ( e.path || '/' ) + ( e.query ? '?' + e.query : '' ), e.path = void 0, e.query = void 0, e;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t} }, 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 ) {\n\t\t\t\tconst t = h( e ); return t.match( oe ) ? t : e;\n\t\t\t} var S = { scheme: 'mailto', parse: function ( e, t ) {\n\t\t\t\t\tconst i = e, n = i.to = i.path ? i.path.split( ',' ) : []; if ( i.path = void 0, i.query ) {\n\t\t\t\t\t\tfor ( var o = !1, r = {}, s = i.query.split( '&' ), a = 0, l = s.length; a < l; ++a ) {\n\t\t\t\t\t\t\tconst c = s[ a ].split( '=' ); switch ( c[ 0 ] ) {\n\t\t\t\t\t\t\t\tcase 'to': for ( let h = c[ 1 ].split( ',' ), d = 0, u = h.length; d < u; ++d ) {\n\t\t\t\t\t\t\t\t\tn.push( h[ d ] );\n\t\t\t\t\t\t\t\t} 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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}o && ( i.headers = r );\n\t\t\t\t\t}i.query = void 0; for ( let g = 0, p = n.length; g < p; ++g ) {\n\t\t\t\t\t\tconst m = n[ g ].split( '@' ); if ( m[ 0 ] = b( m[ 0 ] ), t.unicodeSupport ) {\n\t\t\t\t\t\t\tm[ 1 ] = b( m[ 1 ], t ).toLowerCase();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\tm[ 1 ] = f( b( m[ 1 ], t ).toLowerCase() );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti.error = i.error || \"Email address's domain name can not be converted to ASCII via punycode: \" + e;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}n[ g ] = m.join( '@' );\n\t\t\t\t\t} return i;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tfor ( let r = 0, s = o.length; r < s; ++r ) {\n\t\t\t\t\t\t\tvar 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 {\n\t\t\t\t\t\t\t\ta = t.iri ? j( a ) : f( b( a, t ).toLowerCase() );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\tn.error = n.error || \"Email address's domain name can not be converted to \" + ( t.iri ? 'Unicode' : 'ASCII' ) + ' via punycode: ' + e;\n\t\t\t\t\t\t\t}o[ r ] = c + '@' + a;\n\t\t\t\t\t\t}n.path = o.join( ',' );\n\t\t\t\t\t} let h, d = e.headers = e.headers || {}, u = ( e.subject && ( d.subject = e.subject ), e.body && ( d.body = e.body ), [] ); for ( h in d ) {\n\t\t\t\t\t\td[ 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 ) );\n\t\t\t\t\t} return u.length && ( n.query = u.join( '&' ) ), n;\n\t\t\t\t} }, le = /^([^\\:]+)\\:(.*)/, x = { scheme: 'urn', parse: function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tvar 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;\n\t\t\t\t} }, 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 ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}, serialize: function ( e, t ) {\n\t\t\t\t\tconst i = e; return i.nss = ( e.uuid || '' ).toLowerCase(), i;\n\t\t\t\t} }; 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 ) {\n\t\t\t\treturn i = ( ( e, t ) => {\n\t\t\t\t\tconst i = e; if ( t ) {\n\t\t\t\t\t\tfor ( const n in t ) {\n\t\t\t\t\t\t\ti[ n ] = t[ n ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} return i;\n\t\t\t\t} )( { scheme: 'null' }, i ), s( q( r( e, i ), r( t, i ), i, !0 ), i );\n\t\t\t}, e.normalize = function ( e, t ) {\n\t\t\t\treturn typeof e === 'string' ? e = s( r( e, t ), t ) : n( e ) === 'object' && ( e = r( s( e, t ), t ) ), e;\n\t\t\t}, e.equal = function ( e, t, i ) {\n\t\t\t\treturn 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;\n\t\t\t}, e.escapeComponent = function ( e, t ) {\n\t\t\t\treturn e && e.toString().replace( ( t && t.iri ? l : a ).ESCAPE, p );\n\t\t\t}, e.unescapeComponent = b, Object.defineProperty( e, '__esModule', { value: !0 } );\n\t\t} )( t );\n\t}, 6801: function ( e ) {\n\t\te.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\":{}}' );\n\t}, 6862: function ( e, t, i ) {\n\t\tfunction r( e, t, i, n ) {\n\t\t\tconst o = n ? ' !== ' : ' === ', r = n ? ' || ' : ' && ', s = n ? '!' : '', a = n ? '' : '!'; switch ( e ) {\n\t\t\t\tcase '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 + '\"';\n\t\t\t}\n\t\t}e.exports = { copy: function ( e, t ) {\n\t\t\tfor ( const i in t = t || {}, e ) {\n\t\t\t\tt[ i ] = e[ i ];\n\t\t\t} return t;\n\t\t}, checkDataType: r, checkDataTypes: function ( e, t, i ) {\n\t\t\t{ if ( e.length === 1 ) {\n\t\t\t\treturn r( e[ 0 ], t, i, !0 );\n\t\t\t} 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 ) {\n\t\t\t\to += ( o ? ' && ' : '' ) + r( n, t, i, !0 );\n\t\t\t} return o; }\n\t\t}, coerceToTypes: function ( e, t ) {\n\t\t\t{ if ( !Array.isArray( t ) ) {\n\t\t\t\treturn s[ t ] ? [ t ] : e === 'array' && t === 'array' ? [ 'array' ] : void 0;\n\t\t\t} for ( var i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\tconst o = t[ n ]; ( s[ o ] || e === 'array' && o === 'array' ) && ( i[ i.length ] = o );\n\t\t\t} return i.length ? i : void 0; }\n\t\t}, toHash: a, getProperty: h, escapeQuotes: l, equal: i( 5215 ), ucs2length: i( 611 ), varOccurences: function ( e, t ) {\n\t\t\tt += '[^0-9]'; e = e.match( new RegExp( t, 'g' ) ); return e ? e.length : 0;\n\t\t}, varReplace: function ( e, t, i ) {\n\t\t\treturn t += '([^0-9])', i = i.replace( /\\$/g, '$$$$' ), e.replace( new RegExp( t, 'g' ), i + '$1' );\n\t\t}, schemaHasRules: function ( e, t ) {\n\t\t\tif ( typeof e === 'boolean' ) {\n\t\t\t\treturn !e;\n\t\t\t} for ( const i in e ) {\n\t\t\t\tif ( t[ i ] ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t}\n\t\t\t}\n\t\t}, schemaHasRulesExcept: function ( e, t, i ) {\n\t\t\tif ( typeof e === 'boolean' ) {\n\t\t\t\treturn !e && i != 'not';\n\t\t\t} for ( const n in e ) {\n\t\t\t\tif ( n != i && t[ n ] ) {\n\t\t\t\t\treturn !0;\n\t\t\t\t}\n\t\t\t}\n\t\t}, schemaUnknownRules: function ( e, t ) {\n\t\t\tif ( typeof e !== 'boolean' ) {\n\t\t\t\tfor ( const i in e ) {\n\t\t\t\t\tif ( !t[ i ] ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}, toQuotedString: c, getPathExpr: function ( e, t, i, n ) {\n\t\t\treturn g( e, i ? \"'/' + \" + t + ( n ? '' : \".replace(/~/g, '~0').replace(/\\\\//g, '~1')\" ) : n ? \"'[' + \" + t + \" + ']'\" : \"'[\\\\'' + \" + t + \" + '\\\\']'\" );\n\t\t}, getPath: function ( e, t, i ) {\n\t\t\ti = c( i ? '/' + p( t ) : h( t ) ); return g( e, i );\n\t\t}, getData: function ( e, t, i ) {\n\t\t\tlet n, o, r; if ( e === '' ) {\n\t\t\t\treturn 'rootData';\n\t\t\t} if ( e[ 0 ] == '/' ) {\n\t\t\t\tif ( !d.test( e ) ) {\n\t\t\t\t\tthrow new Error( 'Invalid JSON-pointer: ' + e );\n\t\t\t\t} n = e, o = 'rootData';\n\t\t\t} else {\n\t\t\t\tif ( !( r = e.match( u ) ) ) {\n\t\t\t\t\tthrow new Error( 'Invalid JSON-pointer: ' + e );\n\t\t\t\t} if ( e = +r[ 1 ], ( n = r[ 2 ] ) == '#' ) {\n\t\t\t\t\tif ( t <= e ) {\n\t\t\t\t\t\tthrow new Error( 'Cannot access property/index ' + e + ' levels up, current level is ' + t );\n\t\t\t\t\t} return i[ t - e ];\n\t\t\t\t} if ( t < e ) {\n\t\t\t\t\tthrow new Error( 'Cannot access data ' + e + ' levels up, current level is ' + t );\n\t\t\t\t} if ( o = 'data' + ( t - e || '' ), !n ) {\n\t\t\t\t\treturn o;\n\t\t\t\t}\n\t\t\t} for ( var s = o, a = n.split( '/' ), l = 0; l < a.length; l++ ) {\n\t\t\t\tconst c = a[ l ]; c && ( o += h( m( c ) ), s += ' && ' + o );\n\t\t\t} return s;\n\t\t}, unescapeFragment: function ( e ) {\n\t\t\treturn m( decodeURIComponent( e ) );\n\t\t}, unescapeJsonPointer: m, escapeFragment: function ( e ) {\n\t\t\treturn encodeURIComponent( p( e ) );\n\t\t}, escapeJsonPointer: p }; var s = a( [ 'string', 'number', 'integer', 'boolean', 'null' ] ); function a( e ) {\n\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\tt[ e[ i ] ] = !0;\n\t\t\t} return t;\n\t\t} const n = /^[a-z$_][a-z$_0-9]*$/i, o = /'|\\\\/g; function h( e ) {\n\t\t\treturn typeof e === 'number' ? '[' + e + ']' : n.test( e ) ? '.' + e : \"['\" + l( e ) + \"']\";\n\t\t} function l( e ) {\n\t\t\treturn e.replace( o, '\\\\$&' ).replace( /\\n/g, '\\\\n' ).replace( /\\r/g, '\\\\r' ).replace( /\\f/g, '\\\\f' ).replace( /\\t/g, '\\\\t' );\n\t\t} function c( e ) {\n\t\t\treturn \"'\" + l( e ) + \"'\";\n\t\t} var d = /^\\/(?:[^~]|~0|~1)*$/, u = /^([0-9]+)(#|\\/(?:[^~]|~0|~1)*)?$/; function g( e, t ) {\n\t\t\treturn e == '\"\"' ? t : ( e + ' + ' + t ).replace( /([^\\\\])' \\+ '/g, '$1' );\n\t\t} function p( e ) {\n\t\t\treturn e.replace( /~/g, '~0' ).replace( /\\//g, '~1' );\n\t\t} function m( e ) {\n\t\t\treturn e.replace( /~1/g, '/' ).replace( /~0/g, '~' );\n\t\t}\n\t}, 6990: function ( n, e, C ) {\n\t\tlet t, i, o, r, s, l, a, c; n = C.nmd( n ), ( o = ( function () {\n\t\t\treturn this;\n\t\t}() ) ) || typeof window === 'undefined' || ( o = window ), ( r = function ( e, t, i ) {\n\t\t\ttypeof 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 ) );\n\t\t} ).modules = {}, r.payloads = {}, s = function ( e, t, i ) {\n\t\t\tif ( typeof t === 'string' ) {\n\t\t\t\tconst n = c( e, t ); if ( n != null ) {\n\t\t\t\t\treturn i && i(), n;\n\t\t\t\t}\n\t\t\t} else if ( Object.prototype.toString.call( t ) === '[object Array]' ) {\n\t\t\t\tfor ( var o = [], r = 0, s = t.length; r < s; ++r ) {\n\t\t\t\t\tconst a = c( e, t[ r ] ); if ( a == null && l.original ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} o.push( a );\n\t\t\t\t} return i && i.apply( null, o ) || !0;\n\t\t\t}\n\t\t}, l = function ( e, t ) {\n\t\t\te = s( '', e, t ); return e == null && l.original ? l.original.apply( this, arguments ) : e;\n\t\t}, a = function ( e, t ) {\n\t\t\tlet i; if ( t.includes( '!' ) ) {\n\t\t\t\treturn i = t.split( '!' ), a( e, i[ 0 ] ) + '!' + a( e, i[ 1 ] );\n\t\t\t} if ( t.charAt( 0 ) == '.' ) {\n\t\t\t\tfor ( t = e.split( '/' ).slice( 0, -1 ).join( '/' ) + '/' + t; t.includes( '.' ) && n != t; ) {\n\t\t\t\t\tvar n = t; t = t.replace( /\\/\\.\\//, '/' ).replace( /[^\\/]+\\/\\.\\.\\//, '' );\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, c = function ( e, i ) {\n\t\t\ti = 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;\n\t\t}, 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 ) => {\n\t\t\tfunction n( e, t, i ) {\n\t\t\t\tObject.defineProperty( e, t, { value: i, enumerable: !1, writable: !0, configurable: !0 } );\n\t\t\t}String.prototype.startsWith || n( String.prototype, 'startsWith', function ( e, t ) {\n\t\t\t\treturn this.lastIndexOf( e, t = t || 0 ) === t;\n\t\t\t} ), String.prototype.endsWith || n( String.prototype, 'endsWith', function ( e, t ) {\n\t\t\t\t( void 0 === t || t > this.length ) && ( t = this.length ), t -= e.length; e = this.indexOf( e, t ); return e !== -1 && e === t;\n\t\t\t} ), String.prototype.repeat || n( String.prototype, 'repeat', function ( e ) {\n\t\t\t\tfor ( var t = '', i = this; e > 0; ) {\n\t\t\t\t\t1 & e && ( t += i ), ( e >>= 1 ) && ( i += i );\n\t\t\t\t} return t;\n\t\t\t} ), String.prototype.includes || n( String.prototype, 'includes', function ( e, t ) {\n\t\t\t\treturn this.includes( e, t );\n\t\t\t} ), Object.assign || ( Object.assign = function ( e ) {\n\t\t\t\tif ( e == null ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot convert undefined or null to object' );\n\t\t\t\t} for ( var t = Object( e ), i = 1; i < arguments.length; i++ ) {\n\t\t\t\t\tvar n = arguments[ i ]; n != null && Object.keys( n ).forEach( ( e ) => {\n\t\t\t\t\t\tt[ e ] = n[ e ];\n\t\t\t\t\t} );\n\t\t\t\t} return t;\n\t\t\t} ), Object.values || ( Object.values = function ( t ) {\n\t\t\t\treturn Object.keys( t ).map( ( e ) => t[ e ] );\n\t\t\t} ), Array.prototype.find || n( Array.prototype, 'find', function ( e ) {\n\t\t\t\tfor ( let t = this.length, i = arguments[ 1 ], n = 0; n < t; n++ ) {\n\t\t\t\t\tconst o = this[ n ]; if ( e.call( i, o, n, this ) ) {\n\t\t\t\t\t\treturn o;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} ), Array.prototype.findIndex || n( Array.prototype, 'findIndex', function ( e ) {\n\t\t\t\tfor ( let t = this.length, i = arguments[ 1 ], n = 0; n < t; n++ ) {\n\t\t\t\t\tconst o = this[ n ]; if ( e.call( i, o, n, this ) ) {\n\t\t\t\t\t\treturn n;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} ), Array.prototype.includes || n( Array.prototype, 'includes', function ( e, t ) {\n\t\t\t\treturn this.includes( e, t );\n\t\t\t} ), Array.prototype.fill || n( Array.prototype, 'fill', function ( e ) {\n\t\t\t\tfor ( 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; ) {\n\t\t\t\t\tthis[ n ] = e, n++;\n\t\t\t\t} return this;\n\t\t\t} ), Array.of || n( Array, 'of', function () {\n\t\t\t\treturn Array.prototype.slice.call( arguments );\n\t\t\t} );\n\t\t} ), ace.define( 'ace/lib/fixoldbrowsers', [ 'require', 'exports', 'module', 'ace/lib/es6-shim' ], ( e, t, i ) => {\n\t\t\te( './es6-shim' );\n\t\t} ), ace.define( 'ace/lib/deep_copy', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.deepCopy = function e( t ) {\n\t\t\t\tif ( typeof t !== 'object' || !t ) {\n\t\t\t\t\treturn t;\n\t\t\t\t} if ( Array.isArray( t ) ) {\n\t\t\t\t\tfor ( var i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\ti[ n ] = e( t[ n ] );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif ( Object.prototype.toString.call( t ) !== '[object Object]' ) {\n\t\t\t\t\t\treturn t;\n\t\t\t\t\t} for ( var n in i = {}, t ) {\n\t\t\t\t\t\ti[ n ] = e( t[ n ] );\n\t\t\t\t\t}\n\t\t\t\t} return i;\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/lang', [ 'require', 'exports', 'module', 'ace/lib/deep_copy' ], ( e, t, i ) => {\n\t\t\tt.last = function ( e ) {\n\t\t\t\treturn e[ e.length - 1 ];\n\t\t\t}, t.stringReverse = function ( e ) {\n\t\t\t\treturn e.split( '' ).reverse().join( '' );\n\t\t\t}, t.stringRepeat = function ( e, t ) {\n\t\t\t\tfor ( var i = ''; t > 0; ) {\n\t\t\t\t\t1 & t && ( i += e ), ( t >>= 1 ) && ( e += e );\n\t\t\t\t} return i;\n\t\t\t}; const n = /^\\s\\s*/, o = /\\s\\s*$/; t.stringTrimLeft = function ( e ) {\n\t\t\t\treturn e.replace( n, '' );\n\t\t\t}, t.stringTrimRight = function ( e ) {\n\t\t\t\treturn e.replace( o, '' );\n\t\t\t}, t.copyObject = function ( e ) {\n\t\t\t\tlet t, i = {}; for ( t in e ) {\n\t\t\t\t\ti[ t ] = e[ t ];\n\t\t\t\t} return i;\n\t\t\t}, t.copyArray = function ( e ) {\n\t\t\t\tfor ( var t = [], i = 0, n = e.length; i < n; i++ ) {\n\t\t\t\t\te[ i ] && typeof e[ i ] === 'object' ? t[ i ] = this.copyObject( e[ i ] ) : t[ i ] = e[ i ];\n\t\t\t\t} return t;\n\t\t\t}, t.deepCopy = e( './deep_copy' ).deepCopy, t.arrayToMap = function ( e ) {\n\t\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\t\tt[ e[ i ] ] = 1;\n\t\t\t\t} return t;\n\t\t\t}, t.createMap = function ( e ) {\n\t\t\t\tlet t, i = Object.create( null ); for ( t in e ) {\n\t\t\t\t\ti[ t ] = e[ t ];\n\t\t\t\t} return i;\n\t\t\t}, t.arrayRemove = function ( e, t ) {\n\t\t\t\tfor ( let i = 0; i <= e.length; i++ ) {\n\t\t\t\t\tt === e[ i ] && e.splice( i, 1 );\n\t\t\t\t}\n\t\t\t}, t.escapeRegExp = function ( e ) {\n\t\t\t\treturn e.replace( /([.*+?^${}()|[\\]\\/\\\\])/g, '\\\\$1' );\n\t\t\t}, t.escapeHTML = function ( e ) {\n\t\t\t\treturn ( String( e ) ).replace( /&/g, '&#38;' ).replace( /\"/g, '&#34;' ).replace( /'/g, '&#39;' ).replace( /</g, '&#60;' );\n\t\t\t}, t.getMatchOffsets = function ( e, t ) {\n\t\t\t\tconst i = []; return e.replace( t, function ( e ) {\n\t\t\t\t\ti.push( { offset: arguments[ arguments.length - 2 ], length: e.length } );\n\t\t\t\t} ), i;\n\t\t\t}, t.deferredCall = function ( e ) {\n\t\t\t\tfunction t() {\n\t\t\t\t\tn = null, e();\n\t\t\t\t} function i( e ) {\n\t\t\t\t\treturn i.cancel(), n = setTimeout( t, e || 0 ), i;\n\t\t\t\t} var n = null; return ( i.schedule = i ).call = function () {\n\t\t\t\t\treturn this.cancel(), e(), i;\n\t\t\t\t}, i.cancel = function () {\n\t\t\t\t\treturn clearTimeout( n ), n = null, i;\n\t\t\t\t}, i.isPending = function () {\n\t\t\t\t\treturn n;\n\t\t\t\t}, i;\n\t\t\t}, t.delayedCall = function ( e, t ) {\n\t\t\t\tfunction i() {\n\t\t\t\t\to = null, e();\n\t\t\t\t} function n( e ) {\n\t\t\t\t\to == null && ( o = setTimeout( i, e || t ) );\n\t\t\t\t} var o = null; return n.delay = function ( e ) {\n\t\t\t\t\to && clearTimeout( o ), o = setTimeout( i, e || t );\n\t\t\t\t}, ( n.schedule = n ).call = function () {\n\t\t\t\t\tthis.cancel(), e();\n\t\t\t\t}, n.cancel = function () {\n\t\t\t\t\to && clearTimeout( o ), o = null;\n\t\t\t\t}, n.isPending = function () {\n\t\t\t\t\treturn o;\n\t\t\t\t}, n;\n\t\t\t}, t.supportsLookbehind = function () {\n\t\t\t\ttry {\n\t\t\t\t\tnew RegExp( '(?<=.)' );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} return !0;\n\t\t\t}, t.skipEmptyMatch = function ( e, t, i ) {\n\t\t\t\treturn i && e.codePointAt( t ) > 65535 ? 2 : 1;\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/useragent', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.OS = { LINUX: 'LINUX', MAC: 'MAC', WINDOWS: 'WINDOWS' }, t.getOS = function () {\n\t\t\t\treturn t.isMac ? t.OS.MAC : t.isLinux ? t.OS.LINUX : t.OS.WINDOWS;\n\t\t\t}; 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;\n\t\t} ), ace.define( 'ace/lib/dom', [ 'require', 'exports', 'module', 'ace/lib/useragent' ], ( e, r, t ) => {\n\t\t\tvar s, i, e = e( './useragent' ), a = ( r.buildDom = function e( t, i, n ) {\n\t\t\t\tif ( typeof t === 'string' && t ) {\n\t\t\t\t\treturn c = document.createTextNode( t ), i && i.appendChild( c ), c;\n\t\t\t\t} if ( !Array.isArray( t ) ) {\n\t\t\t\t\treturn t && t.appendChild && i && i.appendChild( t ), t;\n\t\t\t\t} if ( typeof t[ 0 ] !== 'string' || !t[ 0 ] ) {\n\t\t\t\t\tfor ( var o = [], r = 0; r < t.length; r++ ) {\n\t\t\t\t\t\tconst s = e( t[ r ], i, n ); s && o.push( s );\n\t\t\t\t\t} return o;\n\t\t\t\t} 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++ ) {\n\t\t\t\t\te( t[ r ], a, n );\n\t\t\t\t} return c == 2 && Object.keys( l ).forEach( ( e ) => {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} ), i && i.appendChild( a ), a;\n\t\t\t}, r.getDocumentHead = function ( e ) {\n\t\t\t\treturn ( e = e || document ).head || e.getElementsByTagName( 'head' )[ 0 ] || e.documentElement;\n\t\t\t}, r.createElement = function ( e, t ) {\n\t\t\t\treturn document.createElementNS ? document.createElementNS( t || 'http://www.w3.org/1999/xhtml', e ) : document.createElement( e );\n\t\t\t}, r.removeChildren = function ( e ) {\n\t\t\t\te.innerHTML = '';\n\t\t\t}, r.createTextNode = function ( e, t ) {\n\t\t\t\treturn ( t ? t.ownerDocument : document ).createTextNode( e );\n\t\t\t}, r.createFragment = function ( e ) {\n\t\t\t\treturn ( e ? e.ownerDocument : document ).createDocumentFragment();\n\t\t\t}, r.hasCssClass = function ( e, t ) {\n\t\t\t\treturn ( String( e.className ) ).split( /\\s+/g ).includes( t );\n\t\t\t}, r.addCssClass = function ( e, t ) {\n\t\t\t\tr.hasCssClass( e, t ) || ( e.className += ' ' + t );\n\t\t\t}, r.removeCssClass = function ( e, t ) {\n\t\t\t\tfor ( var i = e.className.split( /\\s+/g ); ; ) {\n\t\t\t\t\tconst n = i.indexOf( t ); if ( n == -1 ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} i.splice( n, 1 );\n\t\t\t\t}e.className = i.join( ' ' );\n\t\t\t}, r.toggleCssClass = function ( e, t ) {\n\t\t\t\tfor ( var i = e.className.split( /\\s+/g ), n = !0; ; ) {\n\t\t\t\t\tconst o = i.indexOf( t ); if ( o == -1 ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} n = !1, i.splice( o, 1 );\n\t\t\t\t} return n && i.push( t ), e.className = i.join( ' ' ), n;\n\t\t\t}, r.setCssClass = function ( e, t, i ) {\n\t\t\t\ti ? r.addCssClass( e, t ) : r.removeCssClass( e, t );\n\t\t\t}, r.hasCssString = function ( e, t ) {\n\t\t\t\tlet i, n = 0; if ( i = ( t = t || document ).querySelectorAll( 'style' ) ) {\n\t\t\t\t\tfor ( ;n < i.length; ) {\n\t\t\t\t\t\tif ( i[ n++ ].id === e ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.removeElementById = function ( e, t ) {\n\t\t\t\t( t = t || document ).getElementById( e ) && t.getElementById( e ).remove();\n\t\t\t}, [] ); function l() {\n\t\t\t\tconst e = a; a = null, e && e.forEach( ( e ) => {\n\t\t\t\t\tn( e[ 0 ], e[ 1 ] );\n\t\t\t\t} );\n\t\t\t} function n( e, t, i ) {\n\t\t\t\tif ( typeof document !== 'undefined' ) {\n\t\t\t\t\tif ( a ) {\n\t\t\t\t\t\tif ( i ) {\n\t\t\t\t\t\t\tl();\n\t\t\t\t\t\t} else if ( !1 === i ) {\n\t\t\t\t\t\t\treturn a.push( [ e, t ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( !s ) {\n\t\t\t\t\t\tvar n = i, i = ( n = i && i.getRootNode && ( n = i.getRootNode() ) && n != i ? n : document ).ownerDocument || n; if ( t && r.hasCssString( t, n ) ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} 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 );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}r.useStrictCSP = function ( e ) {\n\t\t\t\t( s = e ) == 0 ? l() : a = a || [];\n\t\t\t}, r.importCssString = n, r.importCssStylsheet = function ( e, t ) {\n\t\t\t\tr.buildDom( [ 'link', { rel: 'stylesheet', href: e } ], r.getDocumentHead( t ) );\n\t\t\t}, r.scrollbarWidth = function ( e ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\treturn 0;\n\t\t\t\t} e.appendChild( i ); var o = t.offsetWidth, n = ( n.overflow = 'scroll', t.offsetWidth ); return o === n && ( n = i.clientWidth ), e.removeChild( i ), o - n;\n\t\t\t}, r.computedStyle = function ( e, t ) {\n\t\t\t\treturn window.getComputedStyle( e, '' ) || {};\n\t\t\t}, r.setStyle = function ( e, t, i ) {\n\t\t\t\te[ t ] !== i && ( e[ t ] = i );\n\t\t\t}, 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 ) {\n\t\t\t\te.style.transform = 'translate(' + Math.round( t ) + 'px, ' + Math.round( i ) + 'px)';\n\t\t\t} : function ( e, t, i ) {\n\t\t\t\te.style.top = Math.round( i ) + 'px', e.style.left = Math.round( t ) + 'px';\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/net', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst o = e( './dom' ); t.get = function ( e, t ) {\n\t\t\t\tconst i = new XMLHttpRequest(); i.open( 'GET', e, !0 ), i.onreadystatechange = function () {\n\t\t\t\t\ti.readyState === 4 && t( i.responseText );\n\t\t\t\t}, i.send( null );\n\t\t\t}, t.loadScript = function ( e, i ) {\n\t\t\t\tlet t = o.getDocumentHead(), n = document.createElement( 'script' ); n.src = e, t.appendChild( n ), n.onload = n.onreadystatechange = function ( e, t ) {\n\t\t\t\t\t!t && n.readyState && n.readyState != 'loaded' && n.readyState != 'complete' || ( n = n.onload = n.onreadystatechange = null, t ) || i();\n\t\t\t\t};\n\t\t\t}, t.qualifyURL = function ( e ) {\n\t\t\t\tconst t = document.createElement( 'a' ); return t.href = e, t.href;\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/oop', [ 'require', 'exports', 'module' ], ( e, i, t ) => {\n\t\t\ti.inherits = function ( e, t ) {\n\t\t\t\te.super_ = t, e.prototype = Object.create( t.prototype, { constructor: { value: e, enumerable: !1, writable: !0, configurable: !0 } } );\n\t\t\t}, i.mixin = function ( e, t ) {\n\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\te[ i ] = t[ i ];\n\t\t\t\t} return e;\n\t\t\t}, i.implement = function ( e, t ) {\n\t\t\t\ti.mixin( e, t );\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/event_emitter', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tfunction r() {\n\t\t\t\tthis.propagationStopped = !0;\n\t\t\t} function s() {\n\t\t\t\tthis.defaultPrevented = !0;\n\t\t\t} const n = {}; n._emit = n._dispatchEvent = function ( e, t ) {\n\t\t\t\tthis._eventRegistry || ( this._eventRegistry = {} ), this._defaultHandlers || ( this._defaultHandlers = {} ); var i = this._eventRegistry[ e ] || [], n = this._defaultHandlers[ e ]; if ( i.length || n ) {\n\t\t\t\t\t( 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\t\t\t\t}\n\t\t\t}, n._signal = function ( e, t ) {\n\t\t\t\tif ( i = ( this._eventRegistry || {} )[ e ] ) {\n\t\t\t\t\tfor ( var i = i.slice(), n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\ti[ n ]( t, this );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, n.once = function ( t, i ) {\n\t\t\t\tconst n = this; if ( this.on( t, function e() {\n\t\t\t\t\tn.off( t, e ), i.apply( null, arguments );\n\t\t\t\t} ), !i ) {\n\t\t\t\t\treturn new Promise( ( e ) => {\n\t\t\t\t\t\ti = e;\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t}, n.setDefaultHandler = function ( e, t ) {\n\t\t\t\tlet 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\t\t\t}, n.removeDefaultHandler = function ( e, t ) {\n\t\t\t\tlet 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\t\t\t}, n.on = n.addEventListener = function ( e, t, i ) {\n\t\t\t\tthis._eventRegistry = this._eventRegistry || {}; let n = this._eventRegistry[ e ]; return !( n = n || ( this._eventRegistry[ e ] = [] ) ).includes( t ) && n[ i ? 'unshift' : 'push' ]( t ), t;\n\t\t\t}, n.off = n.removeListener = n.removeEventListener = function ( e, t ) {\n\t\t\t\tthis._eventRegistry = this._eventRegistry || {}; e = this._eventRegistry[ e ]; e && ( t = e.indexOf( t ) ) !== -1 && e.splice( t, 1 );\n\t\t\t}, n.removeAllListeners = function ( e ) {\n\t\t\t\te || ( this._eventRegistry = this._defaultHandlers = void 0 ), this._eventRegistry && ( this._eventRegistry[ e ] = void 0 ), this._defaultHandlers && ( this._defaultHandlers[ e ] = void 0 );\n\t\t\t}, t.EventEmitter = n;\n\t\t} ), ace.define( 'ace/lib/report_error', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.reportError = function ( e, t ) {\n\t\t\t\tconst i = new Error( e ); i.data = t, typeof console === 'object' && console.error && console.error( i ), setTimeout( () => {\n\t\t\t\t\tthrow i;\n\t\t\t\t} );\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/default_english_messages', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.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' };\n\t\t} ), 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 ) => {\n\t\t\tlet 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 ) {\n\t\t\t\tObject.keys( t ).forEach( function ( e ) {\n\t\t\t\t\tthis.setOption( e, t[ e ] );\n\t\t\t\t}, this );\n\t\t\t}, getOptions: function ( e ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\ti[ e ] = this.getOption( e );\n\t\t\t\t}, this ), i;\n\t\t\t}, setOption: function ( e, t ) {\n\t\t\t\tlet i; if ( this[ '$' + e ] !== t ) {\n\t\t\t\t\treturn ( 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 + '\"' );\n\t\t\t\t}\n\t\t\t}, getOption: function ( e ) {\n\t\t\t\tconst 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 + '\"' );\n\t\t\t} }; function h( e ) {\n\t\t\t\ttypeof console !== 'undefined' && console.warn && console.warn.apply( console, arguments );\n\t\t\t}d.prototype.defineOptions = function ( i, e, n ) {\n\t\t\t\treturn i.$options || ( this.$defaultOptions[ e ] = i.$options = {} ), Object.keys( n ).forEach( ( e ) => {\n\t\t\t\t\tlet 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 );\n\t\t\t\t} ), r.implement( i, c ), this;\n\t\t\t}, d.prototype.resetOptions = function ( i ) {\n\t\t\t\tObject.keys( i.$options ).forEach( ( e ) => {\n\t\t\t\t\tconst t = i.$options[ e ]; 'value' in t && i.setOption( e, t.value );\n\t\t\t\t} );\n\t\t\t}, d.prototype.setDefaultValue = function ( e, t, i ) {\n\t\t\t\tif ( !e ) {\n\t\t\t\t\tfor ( e in this.$defaultOptions ) {\n\t\t\t\t\t\tif ( this.$defaultOptions[ e ][ t ] ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( !this.$defaultOptions[ e ][ t ] ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} const n = this.$defaultOptions[ e ] || ( this.$defaultOptions[ e ] = {} ); n[ t ] && ( n.forwardTo ? this.setDefaultValue( n.forwardTo, t, i ) : n[ t ].value = i );\n\t\t\t}, d.prototype.setDefaultValues = function ( t, i ) {\n\t\t\t\tObject.keys( i ).forEach( function ( e ) {\n\t\t\t\t\tthis.setDefaultValue( t, e, i[ e ] );\n\t\t\t\t}, this );\n\t\t\t}, d.prototype.setMessages = function ( e, t ) {\n\t\t\t\tn = e, t && t.placeholders && ( o = t.placeholders );\n\t\t\t}, d.prototype.nls = function ( e, t, i ) {\n\t\t\t\tn[ 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;\n\t\t\t}; e = d; function d() {\n\t\t\t\tthis.$defaultOptions = {}, n = l, o = 'dollarSigns';\n\t\t\t}e.prototype.warn = h, e.prototype.reportError = a, r.implement( e.prototype, s ), t.AppConfig = e;\n\t\t} ), ace.define( 'ace/theme/textmate-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\ti.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';\n\t\t} ), ace.define( 'ace/theme/textmate', [ 'require', 'exports', 'module', 'ace/theme/textmate-css', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tt.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 );\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tif ( r.hasOwnProperty( e ) ) {\n\t\t\t\t\treturn r[ e ];\n\t\t\t\t} throw new Error( 'Unknown config key: ' + e );\n\t\t\t}, a.set = function ( e, t ) {\n\t\t\t\tif ( r.hasOwnProperty( e ) ) {\n\t\t\t\t\tr[ e ] = t;\n\t\t\t\t} else if ( this.setDefaultValue( '', e, t ) == 0 ) {\n\t\t\t\t\tthrow new Error( 'Unknown config key: ' + e );\n\t\t\t\t} e == 'useStrictCSP' && i.useStrictCSP( t );\n\t\t\t}, a.all = function () {\n\t\t\t\treturn e.copyObject( r );\n\t\t\t}, a.$modes = {}, a.moduleUrl = function ( e, t ) {\n\t\t\t\tlet 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' ) );\n\t\t\t}, a.setModuleUrl = function ( e, t ) {\n\t\t\t\treturn r.$moduleUrls[ e ] = t;\n\t\t\t}, a.setLoader = function ( e ) {\n\t\t\t\tl = e;\n\t\t\t}, a.dynamicModules = Object.create( null ), a.$loading = {}, a.$loaded = {}, a.loadModule = function ( e, t ) {\n\t\t\t\tfunction i( e ) {\n\t\t\t\t\tif ( e && !a.$loading[ r ] ) {\n\t\t\t\t\t\treturn t && t( e );\n\t\t\t\t\t} if ( a.$loading[ r ] || ( a.$loading[ r ] = [] ), a.$loading[ r ].push( t ), !( a.$loading[ r ].length > 1 ) ) {\n\t\t\t\t\t\te = function () {\n\t\t\t\t\t\t\tlet e, t; t = function ( e, t ) {\n\t\t\t\t\t\t\t\tt && ( a.$loaded[ r ] = t ), a._emit( 'load.module', { name: r, module: t } ); const i = a.$loading[ r ]; a.$loading[ r ] = null, i.forEach( ( e ) => {\n\t\t\t\t\t\t\t\t\te && e( t );\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}, ( e = r ) === 'ace/theme/textmate' || e === './theme/textmate' ? t( null, s( './theme/textmate' ) ) : l ? l( e, t ) : console.error( 'loader is not configured' );\n\t\t\t\t\t\t}; if ( !a.get( 'packaged' ) ) {\n\t\t\t\t\t\t\treturn e();\n\t\t\t\t\t\t} c.loadScript( a.moduleUrl( r, o ), e ), h();\n\t\t\t\t\t}\n\t\t\t\t} let n, o, r; Array.isArray( e ) ? ( o = e[ 0 ], r = e[ 1 ] ) : typeof e === 'string' && ( r = e ); if ( a.dynamicModules[ r ] ) {\n\t\t\t\t\ta.dynamicModules[ r ]().then( ( e ) => {\n\t\t\t\t\t\te.default ? i( e.default ) : i( e );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tn = this.$require( r );\n\t\t\t\t\t} catch ( e ) {}i( n || a.$loaded[ r ] );\n\t\t\t\t}\n\t\t\t}, a.$require = function ( e ) {\n\t\t\t\tif ( typeof t.require === 'function' ) {\n\t\t\t\t\treturn t.require( e );\n\t\t\t\t}\n\t\t\t}, a.setModuleLoader = function ( e, t ) {\n\t\t\t\ta.dynamicModules[ e ] = t;\n\t\t\t}, function () {\n\t\t\t\tr.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 () {} );\n\t\t\t} ); a.version = '1.43.2';\n\t\t} ), ace.define( 'ace/loader_build', [ 'require', 'exports', 'module', 'ace/lib/fixoldbrowsers', 'ace/config' ], ( g, e, p ) => {\n\t\t\tg( './lib/fixoldbrowsers' ); const m = g( './config' ), f = ( m.setLoader( ( e, t ) => {\n\t\t\t\tg( [ e ], ( e ) => {\n\t\t\t\t\tt( null, e );\n\t\t\t\t} );\n\t\t\t} ), ( function () {\n\t\t\t\treturn this || typeof window !== 'undefined' && window;\n\t\t\t}() ) ); function t( e ) {\n\t\t\t\tif ( f && f.document ) {\n\t\t\t\t\tm.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++ ) {\n\t\t\t\t\t\tlet a = r[ s ], l = a.src || a.getAttribute( 'src' ); if ( l ) {\n\t\t\t\t\t\t\tfor ( let c = a.attributes, h = 0, d = c.length; h < d; h++ ) {\n\t\t\t\t\t\t\t\tconst u = c[ h ]; u.name.indexOf( 'data-ace-' ) === 0 && ( i[ u.name.replace( /^data-ace-/, '' ).replace( /-(.)/g, ( e, t ) => t.toUpperCase() ) ] = u.value );\n\t\t\t\t\t\t\t}a = l.match( /^(.*)\\/ace([\\-.]\\w+)?\\.js(\\?|$)/ ); a && ( n = a[ 1 ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\tvoid 0 !== i[ t ] && m.set( t, i[ t ] );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}p.exports = function ( e ) {\n\t\t\t\tm.init = t, m.$require = g, e.require = g, e.define = C.amdD;\n\t\t\t}, t( !0 );\n\t\t} ), ace.define( 'ace/range', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tr.prototype.isEqual = function ( e ) {\n\t\t\t\treturn this.start.row === e.start.row && this.end.row === e.end.row && this.start.column === e.start.column && this.end.column === e.end.column;\n\t\t\t}, r.prototype.toString = function () {\n\t\t\t\treturn 'Range: [' + this.start.row + '/' + this.start.column + '] -> [' + this.end.row + '/' + this.end.column + ']';\n\t\t\t}, r.prototype.contains = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0;\n\t\t\t}, r.prototype.compareRange = function ( e ) {\n\t\t\t\tvar 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;\n\t\t\t}, r.prototype.comparePoint = function ( e ) {\n\t\t\t\treturn this.compare( e.row, e.column );\n\t\t\t}, r.prototype.containsRange = function ( e ) {\n\t\t\t\treturn this.comparePoint( e.start ) == 0 && this.comparePoint( e.end ) == 0;\n\t\t\t}, r.prototype.intersects = function ( e ) {\n\t\t\t\te = this.compareRange( e ); return e == -1 || e == 0 || e == 1;\n\t\t\t}, r.prototype.isEnd = function ( e, t ) {\n\t\t\t\treturn this.end.row == e && this.end.column == t;\n\t\t\t}, r.prototype.isStart = function ( e, t ) {\n\t\t\t\treturn this.start.row == e && this.start.column == t;\n\t\t\t}, r.prototype.setStart = function ( e, t ) {\n\t\t\t\ttypeof e === 'object' ? ( this.start.column = e.column, this.start.row = e.row ) : ( this.start.row = e, this.start.column = t );\n\t\t\t}, r.prototype.setEnd = function ( e, t ) {\n\t\t\t\ttypeof e === 'object' ? ( this.end.column = e.column, this.end.row = e.row ) : ( this.end.row = e, this.end.column = t );\n\t\t\t}, r.prototype.inside = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0 && !this.isEnd( e, t ) && !this.isStart( e, t );\n\t\t\t}, r.prototype.insideStart = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0 && !this.isEnd( e, t );\n\t\t\t}, r.prototype.insideEnd = function ( e, t ) {\n\t\t\t\treturn this.compare( e, t ) == 0 && !this.isStart( e, t );\n\t\t\t}, r.prototype.compare = function ( e, t ) {\n\t\t\t\treturn 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;\n\t\t\t}, r.prototype.compareStart = function ( e, t ) {\n\t\t\t\treturn this.start.row == e && this.start.column == t ? -1 : this.compare( e, t );\n\t\t\t}, r.prototype.compareEnd = function ( e, t ) {\n\t\t\t\treturn this.end.row == e && this.end.column == t ? 1 : this.compare( e, t );\n\t\t\t}, r.prototype.compareInside = function ( e, t ) {\n\t\t\t\treturn this.end.row == e && this.end.column == t ? 1 : this.start.row == e && this.start.column == t ? -1 : this.compare( e, t );\n\t\t\t}, r.prototype.clipRows = function ( e, t ) {\n\t\t\t\tlet 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 );\n\t\t\t}, r.prototype.extend = function ( e, t ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, r.prototype.isEmpty = function () {\n\t\t\t\treturn this.start.row === this.end.row && this.start.column === this.end.column;\n\t\t\t}, r.prototype.isMultiLine = function () {\n\t\t\t\treturn this.start.row !== this.end.row;\n\t\t\t}, r.prototype.clone = function () {\n\t\t\t\treturn r.fromPoints( this.start, this.end );\n\t\t\t}, r.prototype.collapseRows = function () {\n\t\t\t\treturn 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 );\n\t\t\t}, r.prototype.toScreenRange = function ( e ) {\n\t\t\t\tvar t = e.documentToScreenPosition( this.start ), e = e.documentToScreenPosition( this.end ); return new r( t.row, t.column, e.row, e.column );\n\t\t\t}, r.prototype.moveBy = function ( e, t ) {\n\t\t\t\tthis.start.row += e, this.start.column += t, this.end.row += e, this.end.column += t;\n\t\t\t}; const n = r; function r( e, t, i, n ) {\n\t\t\t\tthis.start = { row: e, column: t }, this.end = { row: i, column: n };\n\t\t\t}n.fromPoints = function ( e, t ) {\n\t\t\t\treturn new n( e.row, e.column, t.row, t.column );\n\t\t\t}, n.comparePoints = function ( e, t ) {\n\t\t\t\treturn e.row - t.row || e.column - t.column;\n\t\t\t}, t.Range = n;\n\t\t} ), ace.define( 'ace/lib/keys', [ 'require', 'exports', 'module', 'ace/lib/oop' ], ( e, t, i ) => {\n\t\t\tfor ( 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++ ) {\n\t\t\t\to[ 'Digit' + r ] = 48 + r, o[ 'Numpad' + r ] = 96 + r, n.PRINTABLE_KEYS[ 48 + r ] = String( r ), n.FUNCTION_KEYS[ 96 + r ] = 'Numpad' + r;\n\t\t\t} for ( r = 65; r < 91; r++ ) {\n\t\t\t\tconst s = String.fromCharCode( r + 32 ); o[ 'Key' + s.toUpperCase() ] = r, n.PRINTABLE_KEYS[ r ] = s;\n\t\t\t} for ( r = 1; r < 13; r++ ) {\n\t\t\t\to[ 'F' + r ] = 111 + r, n.FUNCTION_KEYS[ 111 + r ] = 'F' + r;\n\t\t\t} let a, l, c = { Shift: 16, Control: 17, Alt: 18, Meta: 224 }; for ( a in c ) {\n\t\t\t\to[ a ] = o[ a + 'Left' ] = o[ a + 'Right' ] = c[ a ];\n\t\t\t} for ( l in t.$codeToKeyCode = o, n.PRINTABLE_KEYS[ 173 ] = '-', n.FUNCTION_KEYS ) {\n\t\t\t\tvar h = n.FUNCTION_KEYS[ l ].toLowerCase(); n[ h ] = parseInt( l, 10 );\n\t\t\t} for ( l in n.PRINTABLE_KEYS ) {\n\t\t\t\th = n.PRINTABLE_KEYS[ l ].toLowerCase(); n[ h ] = parseInt( l, 10 );\n\t\t\t}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\t\t\t\tn.KEY_MODS[ u ] = d.filter( ( e ) => u & n.KEY_MODS[ e ] ).join( '-' ) + '-';\n\t\t\t}n.KEY_MODS[ 0 ] = '', n.KEY_MODS[ -1 ] = 'input-', e.mixin( t, n ), ( t.default = t ).keyCodeToString = function ( e ) {\n\t\t\t\tlet t = n[ e ]; return ( t = typeof t !== 'string' ? String.fromCharCode( e ) : t ).toLowerCase();\n\t\t\t};\n\t\t} ), ace.define( 'ace/lib/event', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/useragent' ], ( e, d, t ) => {\n\t\t\tlet i, r = e( './keys' ), u = e( './useragent' ), s = null, a = 0; function o() {\n\t\t\t\tif ( i == null ) {\n\t\t\t\t\ti = !1; try {\n\t\t\t\t\t\tdocument.createComment( '' ).addEventListener( 'test', () => {}, { get passive() {\n\t\t\t\t\t\t\treturn i = { passive: !1 }, !0;\n\t\t\t\t\t\t} } );\n\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t} return i;\n\t\t\t} function l( e, t, i ) {\n\t\t\t\tthis.elem = e, this.type = t, this.callback = i;\n\t\t\t}l.prototype.destroy = function () {\n\t\t\t\th( this.elem, this.type, this.callback ), this.elem = this.type = this.callback = void 0;\n\t\t\t}; var c, g = d.addListener = function ( e, t, i, n ) {\n\t\t\t\t\te.addEventListener( t, i, o() ), n && n.$toDestroy.push( new l( e, t, i ) );\n\t\t\t\t}, h = d.removeListener = function ( e, t, i ) {\n\t\t\t\t\te.removeEventListener( t, i, o() );\n\t\t\t\t}; function p( e ) {\n\t\t\t\treturn 0 | ( e.ctrlKey ? 1 : 0 ) | ( e.altKey ? 2 : 0 ) | ( e.shiftKey ? 4 : 0 ) | ( e.metaKey ? 8 : 0 );\n\t\t\t} function m() {\n\t\t\t\ts = Object.create( null );\n\t\t\t}d.stopEvent = function ( e ) {\n\t\t\t\treturn d.stopPropagation( e ), d.preventDefault( e ), !1;\n\t\t\t}, d.stopPropagation = function ( e ) {\n\t\t\t\te.stopPropagation && e.stopPropagation();\n\t\t\t}, d.preventDefault = function ( e ) {\n\t\t\t\te.preventDefault && e.preventDefault();\n\t\t\t}, d.getButton = function ( e ) {\n\t\t\t\treturn e.type == 'dblclick' ? 0 : e.type == 'contextmenu' || u.isMac && e.ctrlKey && !e.altKey && !e.shiftKey ? 2 : e.button;\n\t\t\t}, d.capture = function ( e, t, i ) {\n\t\t\t\tconst n = e && e.ownerDocument || document; function o( e ) {\n\t\t\t\t\tt && t( e ), i && i( e ), h( n, 'mousemove', t ), h( n, 'mouseup', o ), h( n, 'dragstart', o );\n\t\t\t\t} return g( n, 'mousemove', t ), g( n, 'mouseup', o ), g( n, 'dragstart', o ), o;\n\t\t\t}, d.addMouseWheelListener = function ( e, n, t ) {\n\t\t\t\tg( e, 'wheel', ( e ) => {\n\t\t\t\t\tconst t = e.deltaX || 0, i = e.deltaY || 0; switch ( e.deltaMode ) {\n\t\t\t\t\t\tcase 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\t\t\t\t\t}n( e );\n\t\t\t\t}, t );\n\t\t\t}, d.addMultiMouseDownListener = function ( e, i, n, o, t ) {\n\t\t\t\tlet r, s, a, l = 0, c = { 2: 'dblclick', 3: 'tripleclick', 4: 'quadclick' }; function h( e ) {\n\t\t\t\t\tlet 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( () => {\n\t\t\t\t\t\ta = null;\n\t\t\t\t\t}, i[ l - 1 ] || 600 ), l == 1 ) && ( r = e.clientX, s = e.clientY ), e._clicks = l, n[ o ]( 'mousedown', e ), l > 4 ) {\n\t\t\t\t\t\tl = 0;\n\t\t\t\t\t} else if ( l > 1 ) {\n\t\t\t\t\t\treturn n[ o ]( c[ l ], e );\n\t\t\t\t\t}\n\t\t\t\t}( e = Array.isArray( e ) ? e : [ e ] ).forEach( ( e ) => {\n\t\t\t\t\tg( e, 'mousedown', h, t );\n\t\t\t\t} );\n\t\t\t}, d.getModifierString = function ( e ) {\n\t\t\t\treturn r.KEY_MODS[ p( e ) ];\n\t\t\t}, d.addCommandKeyListener = function ( e, i, t ) {\n\t\t\t\tlet n = null; g( e, 'keydown', ( e ) => {\n\t\t\t\t\ts[ e.keyCode ] = ( s[ e.keyCode ] || 0 ) + 1; const t = ( ( e, t, i ) => {\n\t\t\t\t\t\tlet n, o = p( t ); if ( !i && t.code && ( i = r.$codeToKeyCode[ t.code ] || i ), !u.isMac && s ) {\n\t\t\t\t\t\t\tif ( t.getModifierState && ( t.getModifierState( 'OS' ) || t.getModifierState( 'Win' ) ) && ( o |= 8 ), s.altGr ) {\n\t\t\t\t\t\t\t\tif ( ( 3 & o ) == 3 ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} s.altGr = 0;\n\t\t\t\t\t\t\t}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 ) );\n\t\t\t\t\t\t} if ( i in r.MODIFIER_KEYS && ( i = -1 ), o || i !== 13 || t.location !== 3 || ( e( t, o, -i ), !t.defaultPrevented ) ) {\n\t\t\t\t\t\t\tif ( u.isChromeOS && 8 & o ) {\n\t\t\t\t\t\t\t\tif ( e( t, o, i ), t.defaultPrevented ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} o &= -9;\n\t\t\t\t\t\t\t} return o || i in r.FUNCTION_KEYS || i in r.PRINTABLE_KEYS ? e( t, o, i ) : !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} )( i, e, e.keyCode ); return n = e.defaultPrevented, t;\n\t\t\t\t}, t ), g( e, 'keypress', ( e ) => {\n\t\t\t\t\tn && ( e.ctrlKey || e.altKey || e.shiftKey || e.metaKey ) && ( d.stopEvent( e ), n = null );\n\t\t\t\t}, t ), g( e, 'keyup', ( e ) => {\n\t\t\t\t\ts[ e.keyCode ] = null;\n\t\t\t\t}, t ), s || ( m(), g( window, 'focus', m ) );\n\t\t\t}, typeof window === 'object' && window.postMessage && !u.isOldIE && ( c = 1, d.nextTick = function ( t, i ) {\n\t\t\t\ti = i || window; function n( e ) {\n\t\t\t\t\te.data == o && ( d.stopPropagation( e ), h( i, 'message', n ), t() );\n\t\t\t\t} var o = 'zero-timeout-message-' + c++; g( i, 'message', n ), i.postMessage( o, '*' );\n\t\t\t} ), d.$idleBlocked = !1, d.onIdle = function ( t, e ) {\n\t\t\t\treturn setTimeout( function e() {\n\t\t\t\t\td.$idleBlocked ? setTimeout( e, 100 ) : t();\n\t\t\t\t}, e );\n\t\t\t}, d.$idleBlockId = null, d.blockIdle = function ( e ) {\n\t\t\t\td.$idleBlockId && clearTimeout( d.$idleBlockId ), d.$idleBlocked = !0, d.$idleBlockId = setTimeout( () => {\n\t\t\t\t\td.$idleBlocked = !1;\n\t\t\t\t}, e || 100 );\n\t\t\t}, 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 ) {\n\t\t\t\tsetTimeout( e, 17 );\n\t\t\t};\n\t\t} ), ace.define( 'ace/clipboard', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tlet n; i.exports = { lineMode: !1, pasteCancelled: function () {\n\t\t\t\treturn !!( n && n > Date.now() - 50 ) || ( n = !1 );\n\t\t\t}, cancel: function () {\n\t\t\t\tn = Date.now();\n\t\t\t} };\n\t\t} ), 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 ) => {\n\t\t\tlet 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 ) {\n\t\t\t\tconst 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 {\n\t\t\t\t\tthis.$isFocused = document.activeElement === this.text;\n\t\t\t\t} catch ( e ) {} this.cancelComposition = this.cancelComposition.bind( this ), this.setAriaOptions( { role: 'textbox' } ), l.addListener( this.text, 'blur', ( e ) => {\n\t\t\t\t\to.ignoreFocusEvents || ( n.onBlur( e ), o.$isFocused = !1 );\n\t\t\t\t}, n ), l.addListener( this.text, 'focus', ( e ) => {\n\t\t\t\t\tif ( !o.ignoreFocusEvents ) {\n\t\t\t\t\t\tif ( o.$isFocused = !0, d.isEdge ) {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\tif ( !document.hasFocus() ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t\t\t}n.onFocus( e ), d.isEdge ? setTimeout( o.resetSelection.bind( o ) ) : o.resetSelection();\n\t\t\t\t\t}\n\t\t\t\t}, n ), this.$focusScroll = !1, n.on( 'beforeEndOperation', () => {\n\t\t\t\t\tlet 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\t\t\t\t} ), 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 ) => {\n\t\t\t\t\tif ( !o.inComposition ) {\n\t\t\t\t\t\treturn n.onCommandKey( e, t, i );\n\t\t\t\t\t}\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\tif ( ( !d.isMac || e.metaKey ) && e.ctrlKey ) {\n\t\t\t\t\t\tswitch ( e.keyCode ) {\n\t\t\t\t\t\t\tcase 67: o.onCopy( e ); break; case 86: o.onPaste( e ); break; case 88: o.onCut( e );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 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 ) => {\n\t\t\t\t\te.preventDefault(), o.onContextMenuClose();\n\t\t\t\t}, 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 );\n\t\t\t}C.prototype.addIosSelectionHandler = function ( e, r, s ) {\n\t\t\t\tfunction t( e ) {\n\t\t\t\t\tlet 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( '' ) ) );\n\t\t\t\t} var a = this, i = null, l = !1; s.addEventListener( 'keydown', ( e ) => {\n\t\t\t\t\ti && clearTimeout( i ), l = !0;\n\t\t\t\t}, !0 ), s.addEventListener( 'keyup', ( e ) => {\n\t\t\t\t\ti = setTimeout( () => {\n\t\t\t\t\t\tl = !1;\n\t\t\t\t\t}, 100 );\n\t\t\t\t}, !0 ); document.addEventListener( 'selectionchange', t ), r.on( 'destroy', () => {\n\t\t\t\t\tdocument.removeEventListener( 'selectionchange', t );\n\t\t\t\t} );\n\t\t\t}, C.prototype.onContextMenuClose = function () {\n\t\t\t\tconst e = this; clearTimeout( this.closeTimeout ), this.closeTimeout = setTimeout( () => {\n\t\t\t\t\te.tempStyle && ( e.text.style.cssText = e.tempStyle, e.tempStyle = '' ), e.host.renderer.$isMousePressed = !1, e.host.renderer.$keepTextAreaAtCursor && e.host.renderer.$moveTextAreaToCursor();\n\t\t\t\t}, 0 );\n\t\t\t}, C.prototype.$onContextMenu = function ( e ) {\n\t\t\t\tthis.host.textInput.onContextMenu( e ), this.onContextMenuClose();\n\t\t\t}, C.prototype.onKeyup = function ( e ) {\n\t\t\t\te.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();\n\t\t\t}, C.prototype.cancelComposition = function () {\n\t\t\t\tthis.ignoreFocusEvents = !0, this.text.blur(), this.text.focus(), this.ignoreFocusEvents = !1;\n\t\t\t},\n\t\t\tC.prototype.onCompositionStart = function ( e ) {\n\t\t\t\tthis.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() ) ) );\n\t\t\t}, C.prototype.onCompositionUpdate = function () {\n\t\t\t\tlet e; if ( this.inComposition && this.host.onCompositionUpdate && !this.host.$readOnly ) {\n\t\t\t\t\treturn 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 ) ) );\n\t\t\t\t}\n\t\t\t}, C.prototype.onCompositionEnd = function ( e ) {\n\t\t\t\tthis.host.onCompositionEnd && !this.host.$readOnly && ( this.inComposition = !1, this.host.onCompositionEnd(), this.host.off( 'mousedown', this.cancelComposition ), e ) && this.onInput();\n\t\t\t}, C.prototype.onCut = function ( e ) {\n\t\t\t\tthis.doCopy( e, !0 );\n\t\t\t}, C.prototype.onCopy = function ( e ) {\n\t\t\t\tthis.doCopy( e, !1 );\n\t\t\t}, C.prototype.onPaste = function ( e ) {\n\t\t\t\tconst 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 ) );\n\t\t\t}, C.prototype.doCopy = function ( e, t ) {\n\t\t\t\tconst i = this, n = this.host.getCopyText(); if ( !n ) {\n\t\t\t\t\treturn l.preventDefault( e );\n\t\t\t\t} this.handleClipboardData( e, n ) ? ( p && ( this.resetSelection( n ), this.copied = n, setTimeout( () => {\n\t\t\t\t\ti.copied = !1;\n\t\t\t\t}, 10 ) ), t ? this.host.onCut() : this.host.onCopy(), l.preventDefault( e ) ) : ( this.copied = !0, this.text.value = n, this.text.select(), setTimeout( () => {\n\t\t\t\t\ti.copied = !1, i.resetSelection(), t ? i.host.onCut() : i.host.onCopy();\n\t\t\t\t} ) );\n\t\t\t}, C.prototype.handleClipboardData = function ( e, t, i ) {\n\t\t\t\tconst n = e.clipboardData || window.clipboardData; if ( n && !s ) {\n\t\t\t\t\tconst o = a || i ? 'Text' : 'text/plain'; try {\n\t\t\t\t\t\treturn t ? !1 !== n.setData( o, t ) : n.getData( o );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tif ( !i ) {\n\t\t\t\t\t\t\treturn this.handleClipboardData( e, t, !0 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, C.prototype.onInput = function ( e ) {\n\t\t\t\tif ( this.inComposition ) {\n\t\t\t\t\treturn this.onCompositionUpdate();\n\t\t\t\t} if ( e && e.inputType ) {\n\t\t\t\t\tif ( e.inputType == 'historyUndo' ) {\n\t\t\t\t\t\treturn this.host.execCommand( 'undo' );\n\t\t\t\t\t} if ( e.inputType == 'historyRedo' ) {\n\t\t\t\t\t\treturn this.host.execCommand( 'redo' );\n\t\t\t\t\t}\n\t\t\t\t} 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();\n\t\t\t}, C.prototype.sendText = function ( e, t ) {\n\t\t\t\tif ( this.afterContextMenu && ( this.afterContextMenu = !1 ), this.pasted ) {\n\t\t\t\t\treturn this.resetSelection(), e && this.host.onPaste( e ), this.pasted = !1, '';\n\t\t\t\t} 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 ]; ) {\n\t\t\t\t\tc++, o--;\n\t\t\t\t} 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 ]; ) {\n\t\t\t\t\tc++, r--;\n\t\t\t\t}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 ) : '';\n\t\t\t}, C.prototype.onSelect = function ( e ) {\n\t\t\t\tlet 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() );\n\t\t\t}, C.prototype.$resetSelectionIOS = function ( e ) {\n\t\t\t\tlet 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 );\n\t\t\t}, C.prototype.$resetSelection = function () {\n\t\t\t\tconst o = this; if ( !this.inComposition && !this.sendingText && ( this.$isFocused || this.afterContextMenu ) ) {\n\t\t\t\t\tthis.inComposition = !0; let e = 0, t = 0, i = '', n = function ( e, t ) {\n\t\t\t\t\t\tfor ( var i = t, n = 1; n <= e - o.rowStart && n < 2 * o.numberOfExtraLines + 1; n++ ) {\n\t\t\t\t\t\t\ti += o.host.session.getLine( e - n ).length + 1;\n\t\t\t\t\t\t} return i;\n\t\t\t\t\t}; if ( this.host.session ) {\n\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\ta.push( this.host.session.getLine( l ) );\n\t\t\t\t\t\t}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 );\n\t\t\t\t\t} if ( this.afterContextMenu && ( this.lastSelectionStart = this.text.selectionStart, this.lastSelectionEnd = this.text.selectionEnd ), this.lastSelectionEnd != t || this.lastSelectionStart != e || this.text.selectionEnd != this.lastSelectionEnd ) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tthis.text.setSelectionRange( e, t ), this.lastSelectionStart = e, this.lastSelectionEnd = t;\n\t\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t\t} this.inComposition = !1;\n\t\t\t\t}\n\t\t\t}, C.prototype.setHost = function ( e ) {\n\t\t\t\tthis.host = e;\n\t\t\t}, C.prototype.setNumberOfExtraLines = function ( e ) {\n\t\t\t\tthis.rowStart = Number.MAX_SAFE_INTEGER, this.rowEnd = Number.MIN_SAFE_INTEGER, this.numberOfExtraLines = e < 0 ? 0 : e;\n\t\t\t}, C.prototype.setAriaLabel = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, C.prototype.setAriaOptions = function ( e ) {\n\t\t\t\te.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() );\n\t\t\t}, C.prototype.focus = function () {\n\t\t\t\tconst e = this; if ( this.setAriaOptions( { setLabel: this.host.renderer.enableKeyboardAccessibility } ), this.tempStyle || h || this.$focusScroll == 'browser' ) {\n\t\t\t\t\treturn this.text.focus( { preventScroll: !0 } );\n\t\t\t\t} const t = this.text.style.top; this.text.style.position = 'fixed', this.text.style.top = '0px'; try {\n\t\t\t\t\tvar i = this.text.getBoundingClientRect().top != 0;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn;\n\t\t\t\t} const n = []; if ( i ) {\n\t\t\t\t\tfor ( let o = this.text.parentElement; o && o.nodeType == 1; ) {\n\t\t\t\t\t\tn.push( o ), o.setAttribute( 'ace_nocontext', 'true' ), o = !o.parentElement && o.getRootNode ? o.getRootNode().host : o.parentElement;\n\t\t\t\t\t}\n\t\t\t\t} this.text.focus( { preventScroll: !0 } ), i && n.forEach( ( e ) => {\n\t\t\t\t\te.removeAttribute( 'ace_nocontext' );\n\t\t\t\t} ), setTimeout( () => {\n\t\t\t\t\te.text.style.position = '', e.text.style.top == '0px' && ( e.text.style.top = t );\n\t\t\t\t}, 0 );\n\t\t\t}, C.prototype.blur = function () {\n\t\t\t\tthis.text.blur();\n\t\t\t}, C.prototype.isFocused = function () {\n\t\t\t\treturn this.$isFocused;\n\t\t\t}, C.prototype.setInputHandler = function ( e ) {\n\t\t\t\tthis.inputHandler = e;\n\t\t\t}, C.prototype.getInputHandler = function () {\n\t\t\t\treturn this.inputHandler;\n\t\t\t}, C.prototype.getElement = function () {\n\t\t\t\treturn this.text;\n\t\t\t}, C.prototype.setCommandMode = function ( e ) {\n\t\t\t\tthis.commandMode = e, this.text.readOnly = !1;\n\t\t\t}, C.prototype.setReadOnly = function ( e ) {\n\t\t\t\tthis.commandMode || ( this.text.readOnly = e );\n\t\t\t}, C.prototype.setCopyWithEmptySelection = function ( e ) {}, C.prototype.onContextMenu = function ( e ) {\n\t\t\t\tthis.afterContextMenu = !0, this.resetSelection(), this.host._emit( 'nativecontextmenu', { target: this.host, domEvent: e } ), this.moveToMouse( e, !0 );\n\t\t\t}, C.prototype.moveToMouse = function ( e, t ) {\n\t\t\t\tfunction i( e ) {\n\t\t\t\t\tc.translate( n.text, e.clientX - s - 2, Math.min( e.clientY - r - 2, a ) );\n\t\t\t\t} 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 ) );\n\t\t\t}, C.prototype.destroy = function () {\n\t\t\t\tthis.text.parentElement && this.text.parentElement.removeChild( this.text );\n\t\t\t}, t.TextInput = C, t.$setUserAgentForTests = function ( e, t ) {\n\t\t\t\tf = e, p = t;\n\t\t\t};\n\t\t} ), ace.define( 'ace/mouse/default_handlers', [ 'require', 'exports', 'module', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tvar r = e( '../lib/useragent' ), e = ( n.prototype.onMouseDown = function ( e ) {\n\t\t\t\tconst t = e.inSelection(), i = e.getDocumentPosition(), n = ( this.mousedownEvent = e, this.editor ), o = e.getButton(); if ( o !== 0 ) {\n\t\t\t\t\t!n.getSelectionRange().isEmpty() && o != 1 || n.selection.moveToPosition( i ), o == 2 && ( n.textInput.onContextMenu( e.domEvent ), r.isMozilla || e.preventDefault() );\n\t\t\t\t} else {\n\t\t\t\t\tif ( this.mousedownEvent.time = Date.now(), !t || n.isFocused() || ( n.focus(), !this.$focusTimeout ) || this.$clickSelection || n.inMultiSelectMode ) {\n\t\t\t\t\t\treturn this.captureMouse( e ), this.startSelect( i, e.domEvent._clicks > 1 ), e.preventDefault();\n\t\t\t\t\t} this.setState( 'focusWait' ), this.captureMouse( e );\n\t\t\t\t}\n\t\t\t}, n.prototype.startSelect = function ( e, t ) {\n\t\t\t\te = 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\t\t\t}, n.prototype.select = function () {\n\t\t\t\tlet 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\t\t\t}, n.prototype.extendSelectionBy = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.selectByLinesEnd = function () {\n\t\t\t\tthis.$clickSelection = null, this.editor.unsetStyle( 'ace_selecting' );\n\t\t\t}, n.prototype.focusWait = function () {\n\t\t\t\tn = 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\t\t\t}, n.prototype.onDoubleClick = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.onTripleClick = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.onQuadClick = function ( e ) {\n\t\t\t\tconst t = this.editor; t.selectAll(), this.$clickSelection = t.getSelectionRange(), this.setState( 'selectAll' );\n\t\t\t}, n.prototype.onMouseWheel = function ( e ) {\n\t\t\t\tlet t, i, n, o, r, s, a; if ( !e.getAccelKey() ) {\n\t\t\t\t\treturn 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\t\t\t\t}\n\t\t\t}, n ); function n( t ) {\n\t\t\t\tt.$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 ) {\n\t\t\t\t\tt[ e ] = this[ e ];\n\t\t\t\t}, this ), t.selectByLines = this.extendSelectionBy.bind( t, 'getLineRange' ), t.selectByWords = this.extendSelectionBy.bind( t, 'getWordRange' );\n\t\t\t} function s( e, t ) {\n\t\t\t\treturn ( 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 };\n\t\t\t}e.prototype.selectEnd = e.prototype.selectByLinesEnd, e.prototype.selectAllEnd = e.prototype.selectByLinesEnd, e.prototype.selectByWordsEnd = e.prototype.selectByLinesEnd, t.DefaultHandlers = e;\n\t\t} ), ace.define( 'ace/lib/scroll', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.preventParentScroll = function ( e ) {\n\t\t\t\te.stopPropagation(); const t = e.currentTarget; t.scrollHeight > t.clientHeight || e.preventDefault();\n\t\t\t};\n\t\t} ), ace.define( 'ace/tooltip', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/range', 'ace/lib/scroll' ], function ( e, t, i ) {\n\t\t\tvar n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), u = this && this.__values || function ( e ) {\n\t\t\t\t\tlet t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {\n\t\t\t\t\t\treturn i.call( e );\n\t\t\t\t\t} if ( e && typeof e.length === 'number' ) {\n\t\t\t\t\t\treturn { next: function () {\n\t\t\t\t\t\t\treturn { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };\n\t\t\t\t\t\t} };\n\t\t\t\t\t} throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );\n\t\t\t\t}, r = e( './lib/dom' ), a = ( e( './lib/event' ), e( './range' ).Range ), s = e( './lib/scroll' ).preventParentScroll, l = 'ace_tooltip', e = ( c.prototype.$init = function () {\n\t\t\t\t\treturn this.$element = r.createElement( 'div' ), this.$element.className = l, this.$element.style.display = 'none', this.$parentNode.appendChild( this.$element ), this.$element;\n\t\t\t\t}, c.prototype.getElement = function () {\n\t\t\t\t\treturn this.$element || this.$init();\n\t\t\t\t}, c.prototype.setText = function ( e ) {\n\t\t\t\t\tthis.getElement().textContent = e;\n\t\t\t\t}, c.prototype.setHtml = function ( e ) {\n\t\t\t\t\tthis.getElement().innerHTML = e;\n\t\t\t\t}, c.prototype.setPosition = function ( e, t ) {\n\t\t\t\t\tthis.getElement().style.left = e + 'px', this.getElement().style.top = t + 'px';\n\t\t\t\t}, c.prototype.setClassName = function ( e ) {\n\t\t\t\t\tr.addCssClass( this.getElement(), e );\n\t\t\t\t}, c.prototype.setTheme = function ( e ) {\n\t\t\t\t\tthis.$element.className = l + ' ' + ( e.isDark ? 'ace_dark ' : '' ) + ( e.cssClass || '' );\n\t\t\t\t}, c.prototype.show = function ( e, t, i ) {\n\t\t\t\t\te != null && this.setText( e ), t != null && i != null && this.setPosition( t, i ), this.isOpen || ( this.getElement().style.display = 'block', this.isOpen = !0 );\n\t\t\t\t}, c.prototype.hide = function ( e ) {\n\t\t\t\t\tthis.isOpen && ( this.getElement().style.display = 'none', this.getElement().className = l, this.isOpen = !1 );\n\t\t\t\t}, c.prototype.getHeight = function () {\n\t\t\t\t\treturn this.getElement().offsetHeight;\n\t\t\t\t}, c.prototype.getWidth = function () {\n\t\t\t\t\treturn this.getElement().offsetWidth;\n\t\t\t\t}, c.prototype.destroy = function () {\n\t\t\t\t\tthis.isOpen = !1, this.$element && this.$element.parentNode && this.$element.parentNode.removeChild( this.$element );\n\t\t\t\t}, c ); function c( e ) {\n\t\t\t\tthis.isOpen = !1, this.$element = null, this.$parentNode = e;\n\t\t\t} function h() {\n\t\t\t\tthis.popups = [];\n\t\t\t}h.prototype.addPopup = function ( e ) {\n\t\t\t\tthis.popups.push( e ), this.updatePopups();\n\t\t\t}, h.prototype.removePopup = function ( e ) {\n\t\t\t\te = this.popups.indexOf( e ); e !== -1 && ( this.popups.splice( e, 1 ), this.updatePopups() );\n\t\t\t}, h.prototype.updatePopups = function () {\n\t\t\t\tthis.popups.sort( ( e, t ) => t.priority - e.priority ); let t, e, i, n, o = []; try {\n\t\t\t\t\tfor ( var r = u( this.popups ), s = r.next(); !s.done; s = r.next() ) {\n\t\t\t\t\t\tlet a = s.value, l = !0; try {\n\t\t\t\t\t\t\ti = void 0; for ( var c = u( o ), h = c.next(); !h.done; h = c.next() ) {\n\t\t\t\t\t\t\t\tconst d = h.value; if ( this.doPopupsOverlap( d, a ) ) {\n\t\t\t\t\t\t\t\t\tl = !1; break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\ti = { error: e };\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\th && !h.done && ( n = c.return ) && n.call( c );\n\t\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\t\tif ( i ) {\n\t\t\t\t\t\t\t\t\tthrow i.error;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}l ? o.push( a ) : a.hide();\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = { error: e };\n\t\t\t\t} finally {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ts && !s.done && ( e = r.return ) && e.call( r );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\tthrow t.error;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, h.prototype.doPopupsOverlap = function ( e, t ) {\n\t\t\t\te = e.getElement().getBoundingClientRect(), t = t.getElement().getBoundingClientRect(); return e.left < t.right && e.right > t.left && e.top < t.bottom && e.bottom > t.top;\n\t\t\t}; var d, g = new h(), o = ( t.popupManager = g, o( p, d = t.Tooltip = e ), p.prototype.addToEditor = function ( e ) {\n\t\t\t\te.on( 'mousemove', this.onMouseMove ), e.on( 'mousedown', this.hide ), e.renderer.getMouseEventTarget().addEventListener( 'mouseout', this.onMouseOut, !0 );\n\t\t\t}, p.prototype.removeFromEditor = function ( e ) {\n\t\t\t\te.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 );\n\t\t\t}, p.prototype.onMouseMove = function ( e, t ) {\n\t\t\t\tthis.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 ) );\n\t\t\t}, p.prototype.waitForHover = function () {\n\t\t\t\tthis.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 ) );\n\t\t\t}, p.prototype.isOutsideOfText = function ( e ) {\n\t\t\t\tlet t = e.editor, i = e.getDocumentPosition(), n = t.session.getLine( i.row ); if ( i.column == n.length ) {\n\t\t\t\t\tn = t.renderer.pixelToScreenCoordinates( e.clientX, e.clientY ), e = t.session.documentToScreenPosition( i.row, i.column ); if ( e.column != n.column || e.row != n.row ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t}\n\t\t\t\t} return !1;\n\t\t\t}, p.prototype.setDataProvider = function ( e ) {\n\t\t\t\tthis.$gatherData = e;\n\t\t\t}, p.prototype.showForRange = function ( e, t, i, n ) {\n\t\t\t\tlet 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' );\n\t\t\t}, p.prototype.addMarker = function ( e, t ) {\n\t\t\t\tthis.marker && this.$markerSession.removeMarker( this.marker ), this.$markerSession = t, this.marker = t && t.addMarker( e, 'ace_highlight-marker', 'text' );\n\t\t\t}, p.prototype.hide = function ( e ) {\n\t\t\t\t!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 ) ) );\n\t\t\t}, p.prototype.$registerCloseEvents = function () {\n\t\t\t\twindow.addEventListener( 'keydown', this.hide, !0 ), window.addEventListener( 'wheel', this.hide, !0 ), window.addEventListener( 'mousedown', this.hide, !0 );\n\t\t\t}, p.prototype.$removeCloseEvents = function () {\n\t\t\t\twindow.removeEventListener( 'keydown', this.hide, !0 ), window.removeEventListener( 'wheel', this.hide, !0 ), window.removeEventListener( 'mousedown', this.hide, !0 );\n\t\t\t}, p.prototype.onMouseOut = function ( e ) {\n\t\t\t\tthis.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();\n\t\t\t}, p ); function p( e ) {\n\t\t\t\tvoid 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 () {\n\t\t\t\t\tt.contains( document.activeElement ) || this.hide();\n\t\t\t\t}.bind( e ) ), t.addEventListener( 'wheel', s ), e;\n\t\t\t}t.HoverTooltip = o;\n\t\t} ), ace.define( 'ace/mouse/default_gutter_handler', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/tooltip', 'ace/config' ], function ( e, t, i ) {\n\t\t\tlet n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), l = this && this.__values || function ( e ) {\n\t\t\t\t\tlet t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {\n\t\t\t\t\t\treturn i.call( e );\n\t\t\t\t\t} if ( e && typeof e.length === 'number' ) {\n\t\t\t\t\t\treturn { next: function () {\n\t\t\t\t\t\t\treturn { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };\n\t\t\t\t\t\t} };\n\t\t\t\t\t} throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );\n\t\t\t\t}, 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 ) {\n\t\t\t\tlet o, r, s = n.editor, a = s.renderer.$gutterLayer, l = new p( s, !0 ); function c( e ) {\n\t\t\t\t\te && 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 ) );\n\t\t\t\t} function h( e ) {\n\t\t\t\t\tl.setPosition( e.x, e.y );\n\t\t\t\t}n.editor.setDefaultHandler( 'guttermousedown', ( e ) => {\n\t\t\t\t\tif ( s.isFocused() && e.getButton() == 0 ) {\n\t\t\t\t\t\tvar t = a.getRegion( e ); if ( t != 'foldWidgets' ) {\n\t\t\t\t\t\t\tvar t = e.getDocumentPosition().row, i = s.session.selection; if ( e.getShiftKey() ) {\n\t\t\t\t\t\t\t\ti.selectTo( t, 0 );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( e.domEvent.detail == 2 ) {\n\t\t\t\t\t\t\t\t\treturn s.selectAll(), e.preventDefault();\n\t\t\t\t\t\t\t\t} n.$clickSelection = s.selection.getLineRange( t );\n\t\t\t\t\t\t\t} return n.setState( 'selectByLines' ), n.captureMouse( e ), e.preventDefault();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), n.editor.setDefaultHandler( 'guttermousemove', ( e ) => {\n\t\t\t\t\tconst t = e.domEvent.target || e.domEvent.srcElement; if ( C.hasCssClass( t, 'ace_fold-widget' ) || C.hasCssClass( t, 'ace_custom-widget' ) ) {\n\t\t\t\t\t\treturn c();\n\t\t\t\t\t} l.isOpen && n.$tooltipFollowsMouse && h( e ), r = e, o = o || setTimeout( () => {\n\t\t\t\t\t\tif ( o = null, r && !n.isMousePressed ) {\n\t\t\t\t\t\t\tlet e = r.getDocumentPosition().row; if ( e == s.session.getLength() ) {\n\t\t\t\t\t\t\t\tvar t = s.renderer.pixelToScreenCoordinates( 0, r.y ).row, i = r.$pos; if ( t > s.session.documentToScreenRow( i.row, i.column ) ) {\n\t\t\t\t\t\t\t\t\treturn void c();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}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 ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 50 );\n\t\t\t\t} ), d.addListener( s.renderer.$gutter, 'mouseout', ( e ) => {\n\t\t\t\t\tr = null, l.isOpen && ( o = setTimeout( () => {\n\t\t\t\t\t\to = null, c( e );\n\t\t\t\t\t}, 50 ) );\n\t\t\t\t}, s );\n\t\t\t}; o( y, a = s ), y.prototype.onMouseOut = function ( e ) {\n\t\t\t\t!this.isOpen || !e.relatedTarget || this.getElement().contains( e.relatedTarget ) || e && e.currentTarget.contains( e.relatedTarget ) || this.hideTooltip();\n\t\t\t}, y.prototype.setPosition = function ( e, t ) {\n\t\t\t\tconst 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 );\n\t\t\t}, Object.defineProperty( y, 'annotationLabels', { get: function () {\n\t\t\t\treturn { 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' ) } };\n\t\t\t}, enumerable: !1, configurable: !0 } ), y.prototype.showTooltip = function ( e ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tif ( i.$annotations[ c ] ) {\n\t\t\t\t\t\t\tfor ( let h = 0; h < i.$annotations[ c ].text.length; h++ ) {\n\t\t\t\t\t\t\t\tconst d = i.$annotations[ c ].type[ h ]; a[ d ].push( i.$annotations[ c ].text[ h ] ), ( !s || l[ d ] < l[ s ] ) && ( s = d );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}[ 'error', 'security', 'warning' ].includes( s ) && ( n = ''.concat( y.annotationsToSummaryString( a ), ' in folded code.' ), o.displayText.push( n ), o.type.push( s + '_fold' ) );\n\t\t\t\t} if ( o.displayText.length === 0 ) {\n\t\t\t\t\treturn this.hideTooltip();\n\t\t\t\t} for ( var u = { error: [], security: [], warning: [], info: [], hint: [] }, g = i.$useSvgGutterIcons ? 'ace_icon_svg' : 'ace_icon', c = 0; c < o.displayText.length; c++ ) {\n\t\t\t\t\tconst 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 );\n\t\t\t\t} 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 );\n\t\t\t}, y.prototype.$findLinkedAnnotationNode = function ( e ) {\n\t\t\t\te = this.$findCellByRow( e ); if ( e ) {\n\t\t\t\t\te = e.element; if ( e.childNodes.length > 2 ) {\n\t\t\t\t\t\treturn e.childNodes[ 2 ];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, y.prototype.$findCellByRow = function ( t ) {\n\t\t\t\treturn this.editor.renderer.$gutterLayer.$lines.cells.find( ( e ) => e.row === t );\n\t\t\t}, y.prototype.hideTooltip = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, y.annotationsToSummaryString = function ( e ) {\n\t\t\t\tlet t, i, n = []; try {\n\t\t\t\t\tfor ( var o = l( [ 'error', 'security', 'warning', 'info', 'hint' ] ), r = o.next(); !r.done; r = o.next() ) {\n\t\t\t\t\t\tvar 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 ) ) );\n\t\t\t\t\t}\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt = { error: e };\n\t\t\t\t} finally {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tr && !r.done && ( i = o.return ) && i.call( o );\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\tthrow t.error;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return n.join( ', ' );\n\t\t\t}; var a, p = y; function y( e, t ) {\n\t\t\t\tvoid 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;\n\t\t\t}p.$uid = 0, t.GutterTooltip = p;\n\t\t} ), ace.define( 'ace/mouse/mouse_event', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tconst n = e( '../lib/event' ), o = e( '../lib/useragent' ); function r( e, t ) {\n\t\t\t\tthis.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;\n\t\t\t}r.prototype.stopPropagation = function () {\n\t\t\t\tn.stopPropagation( this.domEvent ), this.propagationStopped = !0;\n\t\t\t}, r.prototype.preventDefault = function () {\n\t\t\t\tn.preventDefault( this.domEvent ), this.defaultPrevented = !0;\n\t\t\t}, r.prototype.stop = function () {\n\t\t\t\tthis.stopPropagation(), this.preventDefault();\n\t\t\t}, r.prototype.getDocumentPosition = function () {\n\t\t\t\treturn this.$pos || ( this.$pos = this.editor.renderer.screenToTextCoordinates( this.clientX, this.clientY ) ), this.$pos;\n\t\t\t}, r.prototype.getGutterRow = function () {\n\t\t\t\tconst e = this.getDocumentPosition().row; return this.editor.session.documentToScreenRow( e, 0 ) - this.editor.session.documentToScreenRow( this.editor.renderer.$gutterLayer.$lines.get( 0 ).row, 0 );\n\t\t\t}, r.prototype.inSelection = function () {\n\t\t\t\tlet 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;\n\t\t\t}, r.prototype.getButton = function () {\n\t\t\t\treturn n.getButton( this.domEvent );\n\t\t\t}, r.prototype.getShiftKey = function () {\n\t\t\t\treturn this.domEvent.shiftKey;\n\t\t\t}, r.prototype.getAccelKey = function () {\n\t\t\t\treturn o.isMac ? this.domEvent.metaKey : this.domEvent.ctrlKey;\n\t\t\t}, t.MouseEvent = r;\n\t\t} ), ace.define( 'ace/mouse/dragdrop_handler', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tconst w = e( '../lib/dom' ), x = e( '../lib/event' ), S = e( '../lib/useragent' ); function n( t ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tt[ e ] = this[ e ];\n\t\t\t\t\t}, this ), m.on( 'mousedown', this.onMouseDown.bind( t ) ), m.container ), l = 0; function f() {\n\t\t\t\t\tlet 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;\n\t\t\t\t} function C() {\n\t\t\t\t\tn = 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 );\n\t\t\t\t} function y() {\n\t\t\t\t\tclearInterval( 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 );\n\t\t\t\t} this.onDragStart = function ( e ) {\n\t\t\t\t\tlet t; if ( this.cancelDrag || !a.draggable ) {\n\t\t\t\t\t\treturn t = this, setTimeout( () => {\n\t\t\t\t\t\t\tt.startSelect(), t.captureMouse( e );\n\t\t\t\t\t\t}, 0 ), e.preventDefault();\n\t\t\t\t\t} 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( () => {\n\t\t\t\t\t\tm.container.removeChild( s );\n\t\t\t\t\t} ), i.clearData(), i.setData( 'Text', m.session.getTextRange() ), r = !0, this.setState( 'drag' );\n\t\t\t\t}, this.onDragEnd = function ( e ) {\n\t\t\t\t\ta.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( '' );\n\t\t\t\t}, this.onDragEnter = function ( e ) {\n\t\t\t\t\tif ( !m.getReadOnly() && b( e.dataTransfer ) ) {\n\t\t\t\t\t\treturn c = e.clientX, h = e.clientY, i || C(), l++, e.dataTransfer.dropEffect = o = A( e ), x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.onDragOver = function ( e ) {\n\t\t\t\t\tif ( !m.getReadOnly() && b( e.dataTransfer ) ) {\n\t\t\t\t\t\treturn c = e.clientX, h = e.clientY, i || ( C(), l++ ), I !== null && ( I = null ), e.dataTransfer.dropEffect = o = A( e ), x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.onDragLeave = function ( e ) {\n\t\t\t\t\tif ( --l <= 0 && i ) {\n\t\t\t\t\t\treturn y(), o = null, x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, this.onDrop = function ( e ) {\n\t\t\t\t\tif ( d ) {\n\t\t\t\t\t\tlet t = e.dataTransfer; if ( r ) {\n\t\t\t\t\t\t\tswitch ( o ) {\n\t\t\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt = t.getData( 'Text' ); n = { start: d, end: m.session.insert( d, t ) }, m.focus(), o = null;\n\t\t\t\t\t\t} return y(), x.preventDefault( e );\n\t\t\t\t\t}\n\t\t\t\t}, 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() {\n\t\t\t\t\tI == null && ( I = setTimeout( () => {\n\t\t\t\t\t\tI != null && i && y();\n\t\t\t\t\t}, 20 ) );\n\t\t\t\t} function b( e ) {\n\t\t\t\t\te = e.types; return !e || Array.prototype.some.call( e, ( e ) => e == 'text/plain' || e == 'Text' );\n\t\t\t\t} function A( e ) {\n\t\t\t\t\tlet t = [ 'copy', 'copymove', 'all', 'uninitialized' ], i = S.isMac ? e.altKey : e.ctrlKey, n = 'uninitialized'; try {\n\t\t\t\t\t\tn = e.dataTransfer.effectAllowed.toLowerCase();\n\t\t\t\t\t} 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;\n\t\t\t\t}\n\t\t\t} function k( e, t, i, n ) {\n\t\t\t\treturn Math.sqrt( Math.pow( i - e, 2 ) + Math.pow( n - t, 2 ) );\n\t\t\t}!function () {\n\t\t\t\tthis.dragWait = function () {\n\t\t\t\t\tDate.now() - this.mousedownEvent.time > this.editor.getDragDelay() && this.startDrag();\n\t\t\t\t}, this.dragWaitEnd = function () {\n\t\t\t\t\tthis.editor.container.draggable = !1, this.startSelect( this.mousedownEvent.getDocumentPosition() ), this.selectEnd();\n\t\t\t\t}, this.dragReadyEnd = function ( e ) {\n\t\t\t\t\tthis.editor.$resetCursorStyle(), this.editor.unsetStyle( 'ace_dragging' ), this.editor.renderer.setCursorStyle( '' ), this.dragWaitEnd();\n\t\t\t\t}, this.startDrag = function () {\n\t\t\t\t\tthis.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' );\n\t\t\t\t}, this.onMouseDrag = function ( e ) {\n\t\t\t\t\tconst 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() ) );\n\t\t\t\t}, this.onMouseDown = function ( e ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), t.DragdropHandler = n;\n\t\t} ), ace.define( 'ace/mouse/touch_handler', [ 'require', 'exports', 'module', 'ace/mouse/mouse_event', 'ace/lib/event', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst x = e( './mouse_event' ).MouseEvent, n = e( '../lib/event' ), a = e( '../lib/dom' ); t.addTouchListeners = function ( e, h ) {\n\t\t\t\tlet d, u, g, p, m, t, f, C, s, y = 'scroll', I = 0, v = 0, b = 0, A = 0; function o() {\n\t\t\t\t\tfunction t( e ) {\n\t\t\t\t\t\tlet t, i = e.target.getAttribute( 'action' ); i != 'more' && o ? ( i == 'paste' ? n.readText().then( ( e ) => {\n\t\t\t\t\t\t\th.execCommand( i, e );\n\t\t\t\t\t\t} ) : 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 ) );\n\t\t\t\t\t} var n = window.navigator && window.navigator.clipboard, o = !1, r = function ( e ) {\n\t\t\t\t\t\treturn h.commands.canExecute( e, h );\n\t\t\t\t\t}; s = a.buildDom( [ 'div', { class: 'ace_mobile-menu', ontouchstart: function ( e ) {\n\t\t\t\t\t\ty = 'menu', e.stopPropagation(), e.preventDefault(), h.textInput.focus();\n\t\t\t\t\t}, ontouchend: function ( e ) {\n\t\t\t\t\t\te.stopPropagation(), e.preventDefault(), t( e );\n\t\t\t\t\t}, onclick: t }, [ 'span' ], [ 'span', { class: 'ace_mobile-button', action: 'more' }, '...' ] ], h.container );\n\t\t\t\t} function i() {\n\t\t\t\t\tlet 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();\n\t\t\t\t} function r( e ) {\n\t\t\t\t\ts && ( s.style.display = 'none' ), h.off( 'input', r );\n\t\t\t\t} function w() {\n\t\t\t\t\tm = 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\t\t\t\t}n.addListener( e, 'contextmenu', ( e ) => {\n\t\t\t\t\tC && h.textInput.getElement().focus();\n\t\t\t\t}, h ), n.addListener( e, 'touchstart', ( e ) => {\n\t\t\t\t\tvar t = e.touches; if ( m || t.length > 1 ) {\n\t\t\t\t\t\tclearTimeout( m ), m = null, g = -1, y = 'zoom';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tC = 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 ) {\n\t\t\t\t\t\t\tv++, 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';\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tv = 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 ) {\n\t\t\t\t\t\t\t\treturn ( e /= n ) * e + ( t = t / i - 0.75 ) * t;\n\t\t\t\t\t\t\t}; if ( e.clientX < t.left ) {\n\t\t\t\t\t\t\t\treturn void ( y = 'zoom' );\n\t\t\t\t\t\t\t} 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 );\n\t\t\t\t\t\t}g = o;\n\t\t\t\t\t}\n\t\t\t\t}, h ), n.addListener( e, 'touchend', ( e ) => {\n\t\t\t\t\tC = 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( () => {\n\t\t\t\t\t\tI-- <= 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 );\n\t\t\t\t\t}, 10 ), r ) : i )(), clearTimeout( m ), m = null;\n\t\t\t\t}, h ), n.addListener( e, 'touchmove', ( e ) => {\n\t\t\t\t\tm && ( clearTimeout( m ), m = null ); var t = e.touches; if ( !( t.length > 1 || y == 'zoom' ) ) {\n\t\t\t\t\t\tvar t = t[ 0 ], i = d - t.clientX, n = u - t.clientY; if ( y == 'wait' ) {\n\t\t\t\t\t\t\tif ( !( i * i + n * n > 4 ) ) {\n\t\t\t\t\t\t\t\treturn e.preventDefault();\n\t\t\t\t\t\t\t} y = 'cursor';\n\t\t\t\t\t\t}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() );\n\t\t\t\t\t}\n\t\t\t\t}, h );\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tthis.editor.session && this.editor._emit( e, new g( t, this.editor ) );\n\t\t\t}, o.prototype.onMouseMove = function ( e, t ) {\n\t\t\t\tconst i = this.editor._eventRegistry && this.editor._eventRegistry.mousemove; i && i.length && this.editor._emit( e, new g( t, this.editor ) );\n\t\t\t}, o.prototype.onMouseWheel = function ( e, t ) {\n\t\t\t\tconst i = new g( t, this.editor ); i.speed = 2 * this.$scrollSpeed, i.wheelX = t.wheelX, i.wheelY = t.wheelY, this.editor._emit( e, i );\n\t\t\t}, o.prototype.setState = function ( e ) {\n\t\t\t\tthis.state = e;\n\t\t\t}, o.prototype.captureMouse = function ( e, t ) {\n\t\t\t\tthis.x = e.x, this.y = e.y, this.isMousePressed = !0; function i( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tif ( u.isWebKit && !e.which && s.releaseMouse ) {\n\t\t\t\t\t\t\treturn s.releaseMouse();\n\t\t\t\t\t\t} s.x = e.clientX, s.y = e.clientY, t && t( e ), s.mouseEvent = new g( e, s.editor ), s.$mouseMoved = !0;\n\t\t\t\t\t}\n\t\t\t\t} function n( e ) {\n\t\t\t\t\to.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();\n\t\t\t\t} var o = this.editor, r = this.editor.renderer, s = ( r.$isMousePressed = !0, this ), a = !0, l = function () {\n\t\t\t\t\t\ts[ s.state ] && s[ s.state ](), s.$mouseMoved = !1;\n\t\t\t\t\t}, c = function () {\n\t\t\t\t\t\ta && ( l(), d.nextFrame( c ) );\n\t\t\t\t\t}; if ( u.isOldIE && e.domEvent.type == 'dblclick' ) {\n\t\t\t\t\treturn setTimeout( () => {\n\t\t\t\t\t\tn( e );\n\t\t\t\t\t} );\n\t\t\t\t} var h = function ( e ) {\n\t\t\t\t\ts.releaseMouse && o.curOp.command.name && o.curOp.selectionChanged && ( s[ s.state + 'End' ] && s[ s.state + 'End' ](), s.state = '', s.releaseMouse() );\n\t\t\t\t}; o.on( 'beforeEndOperation', h ), o.startOperation( { command: { name: 'mouse' } } ), s.$onCaptureMouseMove = i, s.releaseMouse = d.capture( this.editor.container, i, n ), c();\n\t\t\t}, o.prototype.cancelContextMenu = function () {\n\t\t\t\tvar t = function ( e ) {\n\t\t\t\t\te && e.domEvent && e.domEvent.type != 'contextmenu' || ( this.editor.off( 'nativecontextmenu', t ), e && e.domEvent && d.stopEvent( e.domEvent ) );\n\t\t\t\t}.bind( this ); setTimeout( t, 10 ), this.editor.on( 'nativecontextmenu', t );\n\t\t\t}, o.prototype.destroy = function () {\n\t\t\t\tthis.releaseMouse && this.releaseMouse();\n\t\t\t}, o ); function o( n ) {\n\t\t\t\tthis.$dragDelay, this.$dragEnabled, this.$mouseMoved, this.mouseEvent, this.$focusTimeout; function e( e ) {\n\t\t\t\t\tdocument.hasFocus && document.hasFocus() && ( n.isFocused() || document.activeElement != ( n.textInput && n.textInput.getElement() ) ) || window.focus(), n.focus(), setTimeout( () => {\n\t\t\t\t\t\tn.isFocused() || n.focus();\n\t\t\t\t\t} );\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tlet 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\t\t\t\t}, n );\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/mouse/fold_handler', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst n = e( '../lib/dom' ); t.FoldHandler = function ( o ) {\n\t\t\t\to.on( 'click', ( e ) => {\n\t\t\t\t\tvar 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() );\n\t\t\t\t} ), o.on( 'gutterclick', ( e ) => {\n\t\t\t\t\tlet 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() );\n\t\t\t\t} ), o.on( 'gutterdblclick', ( e ) => {\n\t\t\t\t\tlet 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() );\n\t\t\t\t} );\n\t\t\t};\n\t\t} ), ace.define( 'ace/keyboard/keybinding', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/event' ], ( e, t, i ) => {\n\t\t\tconst o = e( '../lib/keys' ), l = e( '../lib/event' ); function n( e ) {\n\t\t\t\tthis.$editor = e, this.$data = { editor: e }, this.$handlers = [], this.setDefaultHandler( e.commands );\n\t\t\t}n.prototype.setDefaultHandler = function ( e ) {\n\t\t\t\tthis.removeKeyboardHandler( this.$defaultHandler ), this.$defaultHandler = e, this.addKeyboardHandler( e, 0 );\n\t\t\t}, n.prototype.setKeyboardHandler = function ( e ) {\n\t\t\t\tconst t = this.$handlers; if ( t[ t.length - 1 ] != e ) {\n\t\t\t\t\tfor ( ;t[ t.length - 1 ] && t[ t.length - 1 ] != this.$defaultHandler; ) {\n\t\t\t\t\t\tthis.removeKeyboardHandler( t[ t.length - 1 ] );\n\t\t\t\t\t} this.addKeyboardHandler( e, 1 );\n\t\t\t\t}\n\t\t\t}, n.prototype.addKeyboardHandler = function ( e, t ) {\n\t\t\t\tlet 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\t\t\t}, n.prototype.removeKeyboardHandler = function ( e ) {\n\t\t\t\tconst t = this.$handlers.indexOf( e ); return t != -1 && ( this.$handlers.splice( t, 1 ), e.detach && e.detach( this.$editor ), !0 );\n\t\t\t}, n.prototype.getKeyboardHandler = function () {\n\t\t\t\treturn this.$handlers[ this.$handlers.length - 1 ];\n\t\t\t}, n.prototype.getStatusText = function () {\n\t\t\t\tconst t = this.$data, i = t.editor; return this.$handlers.map( ( e ) => e.getStatusText && e.getStatusText( i, t ) || '' ).filter( Boolean ).join( ' ' );\n\t\t\t}, n.prototype.$callKeyboardHandlers = function ( e, t, i, n ) {\n\t\t\t\tfor ( 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\t\t\t}, n.prototype.onCommandKey = function ( e, t, i ) {\n\t\t\t\tconst n = o.keyCodeToString( i ); return this.$callKeyboardHandlers( t, n, i, e );\n\t\t\t}, n.prototype.onTextInput = function ( e ) {\n\t\t\t\treturn this.$callKeyboardHandlers( -1, e );\n\t\t\t}, t.KeyBinding = n;\n\t\t} ), ace.define( 'ace/lib/bidiutil', [ 'require', 'exports', 'module' ], ( e, l, t ) => {\n\t\t\tlet 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 ) {\n\t\t\t\tlet o, r, s, a = p ? v : I, l = 0, c = -1, h = null, d = null, u = []; if ( !n ) {\n\t\t\t\t\tfor ( h = 0, n = []; h < i; h++ ) {\n\t\t\t\t\t\tn[ h ] = G( e[ h ] );\n\t\t\t\t\t}\n\t\t\t\t} for ( m = p, y = C = f = !1, d = 0; d < i; d++ ) {\n\t\t\t\t\tif ( s = l, u[ d ] = o = ( ( e, t, i, n ) => {\n\t\t\t\t\t\tlet o, r, s, a = t[ n ]; switch ( a ) {\n\t\t\t\t\t\t\tcase 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 ) {\n\t\t\t\t\t\t\t\treturn w;\n\t\t\t\t\t\t\t} if ( f ) {\n\t\t\t\t\t\t\t\t\treturn S;\n\t\t\t\t\t\t\t\t} for ( s = n + 1, r = t.length; s < r && t[ s ] == L; ) {\n\t\t\t\t\t\t\t\t\ts++;\n\t\t\t\t\t\t\t\t} return s < r && t[ s ] == w ? w : S; case M: for ( r = t.length, s = n + 1; s < r && t[ s ] == M; ) {\n\t\t\t\t\t\t\t\ts++;\n\t\t\t\t\t\t\t} if ( s < r ) {\n\t\t\t\t\t\t\t\t\tvar l = e[ n ], l = l >= 1425 && l <= 2303 || l == 64286; if ( o = t[ s ], l && ( o == A || o == E ) ) {\n\t\t\t\t\t\t\t\t\t\treturn A;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t} )( e, n, u, d ), s = 240 & ( l = a[ s ][ o ] ), l &= 15, t[ d ] = r = a[ l ][ 5 ], s > 0 ) {\n\t\t\t\t\t\tif ( s == 16 ) {\n\t\t\t\t\t\t\tfor ( h = c; h < d; h++ ) {\n\t\t\t\t\t\t\t\tt[ h ] = 1;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}c = -1;\n\t\t\t\t\t} if ( a[ l ][ 6 ] ) {\n\t\t\t\t\t\tc == -1 && ( c = d );\n\t\t\t\t\t} else if ( c > -1 ) {\n\t\t\t\t\t\tfor ( h = c; h < d; h++ ) {\n\t\t\t\t\t\t\tt[ h ] = r;\n\t\t\t\t\t\t}c = -1;\n\t\t\t\t\t}n[ d ] == k && ( t[ d ] = 0 ), m |= r;\n\t\t\t\t} if ( y ) {\n\t\t\t\t\tfor ( h = 0; h < i; h++ ) {\n\t\t\t\t\t\tif ( n[ h ] == T ) {\n\t\t\t\t\t\t\tt[ h ] = p; for ( let g = h - 1; g >= 0 && n[ g ] == R; g-- ) {\n\t\t\t\t\t\t\t\tt[ g ] = p;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} function h( e, t, i ) {\n\t\t\t\tif ( !( m < e ) ) {\n\t\t\t\t\tif ( e != 1 || p != 1 || C ) {\n\t\t\t\t\t\tfor ( var n, o, r, s, a = i.length, l = 0; l < a; ) {\n\t\t\t\t\t\t\tif ( t[ l ] >= e ) {\n\t\t\t\t\t\t\t\tfor ( n = l + 1; n < a && t[ n ] >= e; ) {\n\t\t\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t\t\t} for ( o = l, r = n - 1; o < r; o++, r-- ) {\n\t\t\t\t\t\t\t\t\ts = i[ o ], i[ o ] = i[ r ], i[ r ] = s;\n\t\t\t\t\t\t\t\t}l = n;\n\t\t\t\t\t\t\t}l++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\ti.reverse();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} function G( e ) {\n\t\t\t\tconst 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;\n\t\t\t}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 ) {\n\t\t\t\tif ( e.length < 2 ) {\n\t\t\t\t\treturn {};\n\t\t\t\t} 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++ ) {\n\t\t\t\t\tt[ 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\t\t\t\t}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++ ) {\n\t\t\t\t\tr[ a ] = s[ o[ a ] ];\n\t\t\t\t} return { logicalFromVisual: o, bidiLevels: r };\n\t\t\t}, l.hasBidiCharacters = function ( e, t ) {\n\t\t\t\tfor ( var i = !1, n = 0; n < e.length; n++ ) {\n\t\t\t\t\tt[ n ] = G( e.charAt( n ) ), i || t[ n ] != A && t[ n ] != E && t[ n ] != x || ( i = !0 );\n\t\t\t\t} return i;\n\t\t\t}, l.getVisualFromLogicalIdx = function ( e, t ) {\n\t\t\t\tfor ( let i = 0; i < t.logicalFromVisual.length; i++ ) {\n\t\t\t\t\tif ( t.logicalFromVisual[ i ] == e ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t}\n\t\t\t\t} return 0;\n\t\t\t};\n\t\t} ), ace.define( 'ace/bidihandler', [ 'require', 'exports', 'module', 'ace/lib/bidiutil', 'ace/lib/lang' ], ( e, t, i ) => {\n\t\t\tconst a = e( './lib/bidiutil' ), s = e( './lib/lang' ), n = /[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac\\u202B]/; function o( e ) {\n\t\t\t\tthis.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() );\n\t\t\t}o.prototype.isBidiRow = function ( e, t, i ) {\n\t\t\t\treturn !!this.seenBidi && ( e !== this.currentRow && ( this.currentRow = e, this.updateRowLine( t, i ), this.updateBidiMap() ), this.bidiMap.bidiLevels );\n\t\t\t}, o.prototype.onChange = function ( e ) {\n\t\t\t\tthis.seenBidi ? this.currentRow = null : e.action == 'insert' && n.test( e.lines.join( '\\n' ) ) && ( this.seenBidi = !0, this.currentRow = null );\n\t\t\t}, o.prototype.getDocumentRow = function () {\n\t\t\t\tlet e = 0, t = this.session.$screenRowCache; return e = t.length && ( t = this.session.$getRowCacheIndex( t, this.currentRow ) ) >= 0 ? this.session.$docRowCache[ t ] : e;\n\t\t\t}, o.prototype.getSplitIndex = function () {\n\t\t\t\tlet e = 0, t = this.session.$screenRowCache; if ( t.length ) {\n\t\t\t\t\tfor ( var i, n = this.session.$getRowCacheIndex( t, this.currentRow ); this.currentRow - e > 0 && ( i = this.session.$getRowCacheIndex( t, this.currentRow - e - 1 ) ) === n; ) {\n\t\t\t\t\t\tn = i, e++;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\te = this.currentRow;\n\t\t\t\t} return e;\n\t\t\t}, o.prototype.updateRowLine = function ( e, t ) {\n\t\t\t\tlet 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 );\n\t\t\t}, o.prototype.updateBidiMap = function () {\n\t\t\t\tconst e = []; a.hasBidiCharacters( this.line, e ) || this.isRtlDir ? this.bidiMap = a.doBidiReorder( this.line, e, this.isRtlDir ) : this.bidiMap = {};\n\t\t\t}, o.prototype.markAsDirty = function () {\n\t\t\t\tthis.currentRow = null;\n\t\t\t}, o.prototype.updateCharacterWidths = function ( e ) {\n\t\t\t\tlet 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 );\n\t\t\t}, o.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\tthis.showInvisibles = e, this.currentRow = null;\n\t\t\t}, o.prototype.setEolChar = function ( e ) {\n\t\t\t\tthis.EOL = e;\n\t\t\t}, o.prototype.setContentWidth = function ( e ) {\n\t\t\t\tthis.contentWidth = e;\n\t\t\t}, o.prototype.isRtlLine = function ( e ) {\n\t\t\t\treturn !!this.$isRtl || ( e != null ? this.session.getLine( e ).charAt( 0 ) == this.RLE : this.isRtlDir );\n\t\t\t}, o.prototype.setRtlDirection = function ( e, t ) {\n\t\t\t\tfor ( let i = e.getCursorPosition(), n = e.selection.getSelectionAnchor().row; n <= i.row; n++ ) {\n\t\t\t\t\tt || 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 );\n\t\t\t\t}\n\t\t\t}, o.prototype.getPosLeft = function ( e ) {\n\t\t\t\te -= 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++ ) {\n\t\t\t\t\tr += this.charWidths[ o[ s ] ];\n\t\t\t\t} 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;\n\t\t\t}, o.prototype.getSelections = function ( e, t ) {\n\t\t\t\tlet 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++ ) {\n\t\t\t\t\tu = 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;\n\t\t\t\t} if ( c && g === o.length && r.push( { left: d, width: s - d } ), this.isRtlDir ) {\n\t\t\t\t\tfor ( let p = 0; p < r.length; p++ ) {\n\t\t\t\t\t\tr[ p ].left += this.rtlLineOffset;\n\t\t\t\t\t}\n\t\t\t\t} return r;\n\t\t\t}, o.prototype.offsetToCol = function ( e ) {\n\t\t\t\tthis.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; ) {\n\t\t\t\t\tif ( i += r, n === o.length - 1 ) {\n\t\t\t\t\t\tr = 0; break;\n\t\t\t\t\t}r = this.charWidths[ o[ ++n ] ];\n\t\t\t\t} 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;\n\t\t\t}, t.BidiHandler = o;\n\t\t} ), ace.define( 'ace/selection', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/event_emitter', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar n = e( './lib/oop' ), o = e( './lib/lang' ), r = e( './lib/event_emitter' ).EventEmitter, s = e( './range' ).Range, e = ( a.prototype.isEmpty = function () {\n\t\t\t\treturn this.$isEmpty || this.anchor.row == this.lead.row && this.anchor.column == this.lead.column;\n\t\t\t}, a.prototype.isMultiLine = function () {\n\t\t\t\treturn !this.$isEmpty && this.anchor.row != this.cursor.row;\n\t\t\t}, a.prototype.getCursor = function () {\n\t\t\t\treturn this.lead.getPosition();\n\t\t\t}, a.prototype.setAnchor = function ( e, t ) {\n\t\t\t\tthis.$isEmpty = !1, this.anchor.setPosition( e, t );\n\t\t\t}, a.prototype.getAnchor = function () {\n\t\t\t\treturn this.$isEmpty ? this.getSelectionLead() : this.anchor.getPosition();\n\t\t\t}, a.prototype.getSelectionLead = function () {\n\t\t\t\treturn this.lead.getPosition();\n\t\t\t}, a.prototype.isBackwards = function () {\n\t\t\t\tconst e = this.anchor, t = this.lead; return e.row > t.row || e.row == t.row && e.column > t.column;\n\t\t\t}, a.prototype.getRange = function () {\n\t\t\t\tconst e = this.anchor, t = this.lead; return this.$isEmpty ? s.fromPoints( t, t ) : this.isBackwards() ? s.fromPoints( t, e ) : s.fromPoints( e, t );\n\t\t\t}, a.prototype.clearSelection = function () {\n\t\t\t\tthis.$isEmpty || ( this.$isEmpty = !0, this._emit( 'changeSelection' ) );\n\t\t\t}, a.prototype.selectAll = function () {\n\t\t\t\tthis.$setSelection( 0, 0, Number.MAX_VALUE, Number.MAX_VALUE );\n\t\t\t}, a.prototype.setRange = function ( e, t ) {\n\t\t\t\tvar i = t ? e.end : e.start, t = t ? e.start : e.end; this.$setSelection( i.row, i.column, t.row, t.column );\n\t\t\t}, a.prototype.$setSelection = function ( e, t, i, n ) {\n\t\t\t\tlet 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' );\n\t\t\t}, a.prototype.$moveSelection = function ( e ) {\n\t\t\t\tconst t = this.lead; this.$isEmpty && this.setSelectionAnchor( t.row, t.column ), e.call( this );\n\t\t\t}, a.prototype.selectTo = function ( e, t ) {\n\t\t\t\tthis.$moveSelection( function () {\n\t\t\t\t\tthis.moveCursorTo( e, t );\n\t\t\t\t} );\n\t\t\t}, a.prototype.selectToPosition = function ( e ) {\n\t\t\t\tthis.$moveSelection( function () {\n\t\t\t\t\tthis.moveCursorToPosition( e );\n\t\t\t\t} );\n\t\t\t}, a.prototype.moveTo = function ( e, t ) {\n\t\t\t\tthis.clearSelection(), this.moveCursorTo( e, t );\n\t\t\t}, a.prototype.moveToPosition = function ( e ) {\n\t\t\t\tthis.clearSelection(), this.moveCursorToPosition( e );\n\t\t\t}, a.prototype.selectUp = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorUp );\n\t\t\t}, a.prototype.selectDown = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorDown );\n\t\t\t}, a.prototype.selectRight = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorRight );\n\t\t\t}, a.prototype.selectLeft = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorLeft );\n\t\t\t}, a.prototype.selectLineStart = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorLineStart );\n\t\t\t}, a.prototype.selectLineEnd = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorLineEnd );\n\t\t\t}, a.prototype.selectFileEnd = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorFileEnd );\n\t\t\t}, a.prototype.selectFileStart = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorFileStart );\n\t\t\t}, a.prototype.selectWordRight = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorWordRight );\n\t\t\t}, a.prototype.selectWordLeft = function () {\n\t\t\t\tthis.$moveSelection( this.moveCursorWordLeft );\n\t\t\t}, a.prototype.getWordRange = function ( e, t ) {\n\t\t\t\tlet i; return void 0 === t && ( e = ( i = e || this.lead ).row, t = i.column ), this.session.getWordRange( e, t );\n\t\t\t}, a.prototype.selectWord = function () {\n\t\t\t\tthis.setSelectionRange( this.getWordRange() );\n\t\t\t}, a.prototype.selectAWord = function () {\n\t\t\t\tvar e = this.getCursor(), e = this.session.getAWordRange( e.row, e.column ); this.setSelectionRange( e );\n\t\t\t}, a.prototype.getLineRange = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.selectLine = function () {\n\t\t\t\tthis.setSelectionRange( this.getLineRange() );\n\t\t\t}, a.prototype.moveCursorUp = function () {\n\t\t\t\tthis.moveCursorBy( -1, 0 );\n\t\t\t}, a.prototype.moveCursorDown = function () {\n\t\t\t\tthis.moveCursorBy( 1, 0 );\n\t\t\t}, a.prototype.wouldMoveIntoSoftTab = function ( e, t, i ) {\n\t\t\t\tlet 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;\n\t\t\t}, a.prototype.moveCursorLeft = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, a.prototype.moveCursorRight = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, a.prototype.moveCursorLineStart = function () {\n\t\t\t\tvar 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 );\n\t\t\t},\n\t\t\ta.prototype.moveCursorLineEnd = function () {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.moveCursorFileEnd = function () {\n\t\t\t\tconst e = this.doc.getLength() - 1, t = this.doc.getLine( e ).length; this.moveCursorTo( e, t );\n\t\t\t}, a.prototype.moveCursorFileStart = function () {\n\t\t\t\tthis.moveCursorTo( 0, 0 );\n\t\t\t}, a.prototype.moveCursorLongWordRight = function () {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, a.prototype.moveCursorLongWordLeft = function () {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, a.prototype.$shortWordEndIndex = function ( e ) {\n\t\t\t\tlet t, i = 0, n = /\\s/, o = this.session.tokenRe; if ( o.lastIndex = 0, this.session.tokenRe.exec( e ) ) {\n\t\t\t\t\ti = this.session.tokenRe.lastIndex;\n\t\t\t\t} else {\n\t\t\t\t\tfor ( ;( t = e[ i ] ) && n.test( t ); ) {\n\t\t\t\t\t\ti++;\n\t\t\t\t\t} if ( i < 1 ) {\n\t\t\t\t\t\tfor ( o.lastIndex = 0; ( t = e[ i ] ) && !o.test( t ); ) {\n\t\t\t\t\t\t\tif ( o.lastIndex = 0, i++, n.test( t ) ) {\n\t\t\t\t\t\t\t\tif ( i > 2 ) {\n\t\t\t\t\t\t\t\t\ti--; break;\n\t\t\t\t\t\t\t\t} for ( ;( t = e[ i ] ) && n.test( t ); ) {\n\t\t\t\t\t\t\t\t\ti++;\n\t\t\t\t\t\t\t\t} if ( i > 2 ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} return o.lastIndex = 0, i;\n\t\t\t}, a.prototype.moveCursorShortWordRight = function () {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\treturn this.moveCursorTo( o.end.row, o.end.column );\n\t\t\t\t} if ( t == i.length ) {\n\t\t\t\t\tfor ( let r = this.doc.getLength(); n = this.doc.getLine( ++e ), e < r && /^\\s*$/.test( n ); ) { }/^\\s+/.test( n ) || ( n = '' ), t = 0;\n\t\t\t\t}o = this.$shortWordEndIndex( n ); this.moveCursorTo( e, t + o );\n\t\t\t}, a.prototype.moveCursorShortWordLeft = function () {\n\t\t\t\tlet e = this.lead.row, t = this.lead.column; if ( n = this.session.getFoldAt( e, t, -1 ) ) {\n\t\t\t\t\treturn this.moveCursorTo( n.start.row, n.start.column );\n\t\t\t\t} let i = this.session.getLine( e ).slice( 0, Math.max( 0, t ) ); if ( t === 0 ) {\n\t\t\t\t\tfor ( ;i = this.doc.getLine( --e ), e > 0 && /^\\s*$/.test( i ); ) { }t = i.length, /\\s+$/.test( i ) || ( i = '' );\n\t\t\t\t} var n = o.stringReverse( i ), n = this.$shortWordEndIndex( n ); return this.moveCursorTo( e, t - n );\n\t\t\t}, a.prototype.moveCursorWordRight = function () {\n\t\t\t\tthis.session.$selectLongWords ? this.moveCursorLongWordRight() : this.moveCursorShortWordRight();\n\t\t\t}, a.prototype.moveCursorWordLeft = function () {\n\t\t\t\tthis.session.$selectLongWords ? this.moveCursorLongWordLeft() : this.moveCursorShortWordLeft();\n\t\t\t}, a.prototype.moveCursorBy = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.moveCursorToPosition = function ( e ) {\n\t\t\t\tthis.moveCursorTo( e.row, e.column );\n\t\t\t}, a.prototype.moveCursorTo = function ( e, t, i ) {\n\t\t\t\tvar 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 );\n\t\t\t}, a.prototype.moveCursorToScreen = function ( e, t, i ) {\n\t\t\t\te = this.session.screenToDocumentPosition( e, t ); this.moveCursorTo( e.row, e.column, i );\n\t\t\t}, a.prototype.detach = function () {\n\t\t\t\tthis.lead.detach(), this.anchor.detach();\n\t\t\t}, a.prototype.fromOrientedRange = function ( e ) {\n\t\t\t\tthis.setSelectionRange( e, e.cursor == e.start ), this.$desiredColumn = e.desiredColumn || this.$desiredColumn;\n\t\t\t}, a.prototype.toOrientedRange = function ( e ) {\n\t\t\t\tconst 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;\n\t\t\t}, a.prototype.getRangeOfMovements = function ( e ) {\n\t\t\t\tconst t = this.getCursor(); try {\n\t\t\t\t\te( this ); const i = this.getCursor(); return s.fromPoints( t, i );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\treturn s.fromPoints( t, t );\n\t\t\t\t} finally {\n\t\t\t\t\tthis.moveCursorToPosition( t );\n\t\t\t\t}\n\t\t\t}, a.prototype.toJSON = function () {\n\t\t\t\tlet e; return this.rangeCount ? e = this.ranges.map( ( e ) => {\n\t\t\t\t\tconst t = e.clone(); return t.isBackwards = e.cursor == e.start, t;\n\t\t\t\t} ) : ( e = this.getRange() ).isBackwards = this.isBackwards(), e;\n\t\t\t}, a.prototype.fromJSON = function ( e ) {\n\t\t\t\tif ( e.start == null ) {\n\t\t\t\t\tif ( this.rangeList && e.length > 1 ) {\n\t\t\t\t\t\tthis.toSingleRange( e[ 0 ] ); for ( let t = e.length; t--; ) {\n\t\t\t\t\t\t\tconst i = s.fromPoints( e[ t ].start, e[ t ].end ); e[ t ].isBackwards && ( i.cursor = i.start ), this.addRange( i, !0 );\n\t\t\t\t\t\t} return;\n\t\t\t\t\t}e = e[ 0 ];\n\t\t\t\t} this.rangeList && this.toSingleRange( e ), this.setSelectionRange( e, e.isBackwards );\n\t\t\t}, a.prototype.isEqual = function ( e ) {\n\t\t\t\tif ( ( e.length || this.rangeCount ) && e.length != this.rangeCount ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( !e.length || !this.ranges ) {\n\t\t\t\t\treturn this.getRange().isEqual( e );\n\t\t\t\t} for ( let t = this.ranges.length; t--; ) {\n\t\t\t\t\tif ( !this.ranges[ t ].isEqual( e[ t ] ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t}, a ); function a( e ) {\n\t\t\t\tthis.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 ) => {\n\t\t\t\t\tt.$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 );\n\t\t\t\t} ), this.anchor.on( 'change', () => {\n\t\t\t\t\tt.$anchorChanged = !0, t.$isEmpty || t.$silent || t._emit( 'changeSelection' );\n\t\t\t\t} );\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/tokenizer', [ 'require', 'exports', 'module', 'ace/lib/report_error' ], ( e, t, i ) => {\n\t\t\tvar e = e( './lib/report_error' ).reportError, y = 2e3, n = ( o.prototype.$setMaxTokenCount = function ( e ) {\n\t\t\t\ty = 0 | e;\n\t\t\t}, o.prototype.$applyToken = function ( e ) {\n\t\t\t\tconst t = this.splitRegex.exec( e ).slice( 1 ), i = this.token.apply( this, t ); if ( typeof i === 'string' ) {\n\t\t\t\t\treturn [ { type: i, value: e } ];\n\t\t\t\t} for ( var n = [], o = 0, r = i.length; o < r; o++ ) {\n\t\t\t\t\tt[ o ] && ( n[ n.length ] = { type: i[ o ], value: t[ o ] } );\n\t\t\t\t} return n;\n\t\t\t}, o.prototype.$arrayTokens = function ( e ) {\n\t\t\t\tif ( !e ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} const t = this.splitRegex.exec( e ); if ( !t ) {\n\t\t\t\t\treturn 'text';\n\t\t\t\t} for ( var i = [], n = this.tokenArray, o = 0, r = n.length; o < r; o++ ) {\n\t\t\t\t\tt[ o + 1 ] && ( i[ i.length ] = { type: n[ o ], value: t[ o + 1 ] } );\n\t\t\t\t} return i;\n\t\t\t}, o.prototype.removeCapturingGroups = function ( e ) {\n\t\t\t\treturn e.replace( /\\\\.|\\[(?:\\\\.|[^\\\\\\]])*|\\(\\?[:=!<]|(\\()/g, ( e, t ) => t ? '(?:' : e );\n\t\t\t}, o.prototype.createSplitterRegexp = function ( e, t ) {\n\t\t\t\tlet 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', '' ) );\n\t\t\t}, o.prototype.getLineTokens = function ( e, t ) {\n\t\t\t\tt && 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 ); ) {\n\t\t\t\t\tvar 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++ ) {\n\t\t\t\t\t\tif ( void 0 !== n[ C + 1 ] ) {\n\t\t\t\t\t\t\tg = ( 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( m ) {\n\t\t\t\t\t\tif ( typeof g === 'string' ) {\n\t\t\t\t\t\t\tp && !1 === p.merge || d.type !== g ? ( d.type && l.push( d ), d = { type: g, value: m } ) : d.value += m;\n\t\t\t\t\t\t} else if ( g ) {\n\t\t\t\t\t\t\td.type && l.push( d ); for ( d = { type: null, value: '' }, C = 0; C < g.length; C++ ) {\n\t\t\t\t\t\t\t\tl.push( g[ C ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( c == e.length ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} if ( c = f, h++ > y ) {\n\t\t\t\t\t\tfor ( h > 2 * e.length && this.reportError( 'infinite loop with in ace tokenizer', { startState: t, line: e } ); c < e.length; ) {\n\t\t\t\t\t\t\td.type && l.push( d ), d = { value: e.substring( c, c += 500 ), type: 'overflow' };\n\t\t\t\t\t\t}o = 'start', i = []; break;\n\t\t\t\t\t}\n\t\t\t\t} return d.type && l.push( d ), i.length > 1 && i[ 0 ] !== o && i.unshift( '#tmp', o ), { tokens: l, state: i.length ? i : o };\n\t\t\t}, o ); function o( e ) {\n\t\t\t\tfor ( const t in this.splitRegex, this.states = e, this.regExps = {}, this.matchMappings = {}, this.states ) {\n\t\t\t\t\tfor ( var i = this.states[ t ], n = [], o = 0, r = this.matchMappings[ t ] = { defaultToken: 'text' }, s = 'g', a = [], l = 0; l < i.length; l++ ) {\n\t\t\t\t\t\tvar 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\t\t\t\t\t}n.length || ( r[ 0 ] = 0, n.push( '$' ) ), a.forEach( function ( e ) {\n\t\t\t\t\t\te.splitRegex = this.createSplitterRegexp( e.regex, s );\n\t\t\t\t\t}, this ), this.regExps[ t ] = new RegExp( '(' + n.join( ')|(' ) + ')|($)', s );\n\t\t\t\t}\n\t\t\t}n.prototype.reportError = e, t.Tokenizer = n;\n\t\t} ), ace.define( 'ace/mode/text_highlight_rules', [ 'require', 'exports', 'module', 'ace/lib/deep_copy' ], ( e, t, i ) => {\n\t\t\tvar l = e( '../lib/deep_copy' ).deepCopy, e = function () {\n\t\t\t\tthis.$rules = { start: [ { token: 'empty_line', regex: '^$' }, { defaultToken: 'text' } ] };\n\t\t\t}; !function () {\n\t\t\t\tthis.addRules = function ( e, t ) {\n\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\tfor ( var i in e ) {\n\t\t\t\t\t\t\tfor ( var n = e[ i ], o = 0; o < n.length; o++ ) {\n\t\t\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t\t\t} this.$rules[ t + i ] = n;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( var i in e ) {\n\t\t\t\t\t\t\tthis.$rules[ i ] = e[ i ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.getRules = function () {\n\t\t\t\t\treturn this.$rules;\n\t\t\t\t}, this.embedRules = function ( e, t, i, n, o ) {\n\t\t\t\t\te = typeof e === 'function' ? ( new e() ).getRules() : e; if ( n ) {\n\t\t\t\t\t\tfor ( var r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\t\tn[ r ] = t + n[ r ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( const s in n = [], e ) {\n\t\t\t\t\t\t\tn.push( t + s );\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( this.addRules( e, t ), i ) {\n\t\t\t\t\t\tfor ( var a = Array.prototype[ o ? 'push' : 'unshift' ], r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\t\ta.apply( this.$rules[ n[ r ] ], l( i ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.$embeds || ( this.$embeds = [] ), this.$embeds.push( t );\n\t\t\t\t}, this.getEmbeds = function () {\n\t\t\t\t\treturn this.$embeds;\n\t\t\t\t}; function d( e, t ) {\n\t\t\t\t\treturn e == 'start' && !t.length || t.unshift( this.nextState, e ), this.nextState;\n\t\t\t\t} function u( e, t ) {\n\t\t\t\t\treturn t.shift(), t.shift() || 'start';\n\t\t\t\t} this.normalizeRules = function () {\n\t\t\t\t\tlet c = 0, h = this.$rules; Object.keys( h ).forEach( function e( t ) {\n\t\t\t\t\t\tconst i = h[ t ]; i.processed = !0; for ( let n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\t\t\tfor ( const a in o.rules ) {\n\t\t\t\t\t\t\t\t\th[ a ] ? h[ a ].push && h[ a ].push.apply( h[ a ], o.rules[ a ] ) : h[ a ] = o.rules[ a ];\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this );\n\t\t\t\t}, this.createKeywordMapper = function ( o, t, r, s ) {\n\t\t\t\t\tconst a = Object.create( null ); return this.$keywordList = [], Object.keys( o ).forEach( function ( e ) {\n\t\t\t\t\t\tfor ( let t = o[ e ].split( s || '|' ), i = t.length; i--; ) {\n\t\t\t\t\t\t\tlet n = t[ i ]; this.$keywordList.push( n ), r && ( n = n.toLowerCase() ), a[ n ] = e;\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this ), o = null, r ? function ( e ) {\n\t\t\t\t\t\treturn a[ e.toLowerCase() ] || t;\n\t\t\t\t\t} : function ( e ) {\n\t\t\t\t\t\treturn a[ e ] || t;\n\t\t\t\t\t};\n\t\t\t\t}, this.getKeywords = function () {\n\t\t\t\t\treturn this.$keywords;\n\t\t\t\t};\n\t\t\t}.call( e.prototype ), t.TextHighlightRules = e;\n\t\t} ), ace.define( 'ace/mode/behaviour', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tconst n = function () {\n\t\t\t\tthis.$behaviours = {};\n\t\t\t}; !function () {\n\t\t\t\tthis.add = function ( e, t, i ) {\n\t\t\t\t\tswitch ( void 0 ) {\n\t\t\t\t\t\tcase this.$behaviours: this.$behaviours = {}; case this.$behaviours[ e ]: this.$behaviours[ e ] = {};\n\t\t\t\t\t} this.$behaviours[ e ][ t ] = i;\n\t\t\t\t}, this.addBehaviours = function ( e ) {\n\t\t\t\t\tfor ( const t in e ) {\n\t\t\t\t\t\tfor ( const i in e[ t ] ) {\n\t\t\t\t\t\t\tthis.add( t, i, e[ t ][ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.remove = function ( e ) {\n\t\t\t\t\tthis.$behaviours && this.$behaviours[ e ] && delete this.$behaviours[ e ];\n\t\t\t\t}, this.inherit = function ( e, t ) {\n\t\t\t\t\te = ( typeof e === 'function' ? new e() : e ).getBehaviours( t ), this.addBehaviours( e );\n\t\t\t\t}, this.getBehaviours = function ( e ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\tthis.$behaviours[ e[ i ] ] && ( t[ e[ i ] ] = this.$behaviours[ e[ i ] ] );\n\t\t\t\t\t\t} return t;\n\t\t\t\t\t} return this.$behaviours;\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), t.Behaviour = n;\n\t\t} ), ace.define( 'ace/token_iterator', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst n = e( './range' ).Range; function o( e, t, i ) {\n\t\t\t\tthis.$session = e, this.$row = t, this.$rowTokens = e.getTokens( t ); e = e.getTokenAt( t, i ); this.$tokenIndex = e ? e.index : -1;\n\t\t\t}o.prototype.stepBackward = function () {\n\t\t\t\tfor ( --this.$tokenIndex; this.$tokenIndex < 0; ) {\n\t\t\t\t\tif ( --this.$row, this.$row < 0 ) {\n\t\t\t\t\t\treturn this.$row = 0, null;\n\t\t\t\t\t} this.$rowTokens = this.$session.getTokens( this.$row ), this.$tokenIndex = this.$rowTokens.length - 1;\n\t\t\t\t} return this.$rowTokens[ this.$tokenIndex ];\n\t\t\t}, o.prototype.stepForward = function () {\n\t\t\t\tlet e; for ( this.$tokenIndex += 1; this.$tokenIndex >= this.$rowTokens.length; ) {\n\t\t\t\t\tif ( this.$row += 1, e = e || this.$session.getLength(), this.$row >= e ) {\n\t\t\t\t\t\treturn this.$row = e - 1, null;\n\t\t\t\t\t} this.$rowTokens = this.$session.getTokens( this.$row ), this.$tokenIndex = 0;\n\t\t\t\t} return this.$rowTokens[ this.$tokenIndex ];\n\t\t\t}, o.prototype.getCurrentToken = function () {\n\t\t\t\treturn this.$rowTokens[ this.$tokenIndex ];\n\t\t\t}, o.prototype.getCurrentTokenRow = function () {\n\t\t\t\treturn this.$row;\n\t\t\t}, o.prototype.getCurrentTokenColumn = function () {\n\t\t\t\tlet e = this.$rowTokens, t = this.$tokenIndex, i = e[ t ].start; if ( void 0 === i ) {\n\t\t\t\t\tfor ( i = 0; t > 0; ) {\n\t\t\t\t\t\ti += e[ --t ].value.length;\n\t\t\t\t\t}\n\t\t\t\t} return i;\n\t\t\t}, o.prototype.getCurrentTokenPosition = function () {\n\t\t\t\treturn { row: this.$row, column: this.getCurrentTokenColumn() };\n\t\t\t}, o.prototype.getCurrentTokenRange = function () {\n\t\t\t\tconst e = this.$rowTokens[ this.$tokenIndex ], t = this.getCurrentTokenColumn(); return new n( this.$row, t, this.$row, t + e.value.length );\n\t\t\t}, t.TokenIterator = o;\n\t\t} ), ace.define( 'ace/mode/behaviour/cstyle', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/behaviour', 'ace/token_iterator', 'ace/lib/lang' ], ( e, t, i ) => {\n\t\t\tfunction g( e ) {\n\t\t\t\tlet t = -1; if ( ( l = e.multiSelect && ( t = e.selection.index, l.rangeCount != e.multiSelect.rangeCount ) ? { rangeCount: e.multiSelect.rangeCount } : l )[ t ] ) {\n\t\t\t\t\treturn m = l[ t ];\n\t\t\t\t} m = l[ t ] = { autoInsertedBrackets: 0, autoInsertedRow: -1, autoInsertedLineEnd: '', maybeInsertedBrackets: 0, maybeInsertedRow: -1, maybeInsertedLineStart: '', maybeInsertedLineEnd: '' };\n\t\t\t} function p( e, t, i, n ) {\n\t\t\t\tconst 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 ) ] };\n\t\t\t} 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 ) {\n\t\t\t\tu = u || {}, this.add( 'braces', 'insertion', function ( e, t, i, n, o ) {\n\t\t\t\t\tconst r = i.getCursorPosition(), s = n.doc.getLine( r.row ); if ( o == '{' ) {\n\t\t\t\t\t\tg( i ); var a = i.getSelectionRange(), l = n.doc.getTextRange( a ), c = n.getTokenAt( r.row, r.column ); if ( l !== '' && l !== '{' && i.getWrapBehavioursEnabled() ) {\n\t\t\t\t\t\t\treturn p( a, l, '{', '}' );\n\t\t\t\t\t\t} if ( c && /(?:string)\\.quasi|\\.xml/.test( c.type ) ) {\n\t\t\t\t\t\t\tif ( !( [ /tag\\-(?:open|name)/, /attribute\\-name/ ].some( ( e ) => e.test( c.type ) ) || /(string)\\.quasi/.test( c.type ) && c.value[ r.column - c.start - 1 ] !== '$' ) ) {\n\t\t\t\t\t\t\t\treturn y.recordAutoInsert( i, n, '}' ), { text: '{}', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( y.isSaneInsertion( i, n ) ) {\n\t\t\t\t\t\t\treturn /[\\]\\}\\)]/.test( s[ r.column ] ) || i.inMultiSelectMode || u.braces ? ( y.recordAutoInsert( i, n, '}' ), { text: '{}', selection: [ 1, 1 ] } ) : ( y.recordMaybeInsert( i, n, '{' ), { text: '{', selection: [ 1, 1 ] } );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else if ( o == '}' ) {\n\t\t\t\t\t\tg( i ); var h = s.substring( r.column, r.column + 1 ); if ( h == '}' ) {\n\t\t\t\t\t\t\tif ( n.$findOpeningBracket( '}', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {\n\t\t\t\t\t\t\t\treturn y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( o == '\\n' || o == '\\r\\n' ) {\n\t\t\t\t\t\t\tg( i ); a = ''; if ( y.isMaybeInsertedClosing( r, s ) && ( a = f.stringRepeat( '}', m.maybeInsertedBrackets ), y.clearMaybeInsertedClosing() ), ( h = s.substring( r.column, r.column + 1 ) ) === '}' ) {\n\t\t\t\t\t\t\t\tl = n.findMatchingBracket( { row: r.row, column: r.column + 1 }, '}' ); if ( !l ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} var d = this.$getIndent( n.getLine( l.row ) );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( !a ) {\n\t\t\t\t\t\t\t\t\treturn void y.clearMaybeInsertedClosing();\n\t\t\t\t\t\t\t\t} d = this.$getIndent( s );\n\t\t\t\t\t\t\t}o = d + n.getTabString(); return { text: '\\n' + o + '\\n' + d + a, selection: [ 1, o.length, 1, o.length ] };\n\t\t\t\t\t\t}y.clearMaybeInsertedClosing();\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'braces', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst r = n.doc.getTextRange( o ); if ( !o.isMultiLine() && r == '{' ) {\n\t\t\t\t\t\tif ( g( i ), n.doc.getLine( o.start.row ).substring( o.end.column, o.end.column + 1 ) == '}' ) {\n\t\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t\t} m.maybeInsertedBrackets--;\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'parens', 'insertion', ( e, t, i, n, o ) => {\n\t\t\t\t\tif ( o == '(' ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t} if ( o == ')' ) {\n\t\t\t\t\t\tg( i ); var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), i = s.substring( r.column, r.column + 1 ); if ( i == ')' ) {\n\t\t\t\t\t\t\tif ( n.$findOpeningBracket( ')', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {\n\t\t\t\t\t\t\t\treturn y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'parens', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst 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 ) == ')' ) ) {\n\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'brackets', 'insertion', ( e, t, i, n, o ) => {\n\t\t\t\t\tif ( o == '[' ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t} if ( o == ']' ) {\n\t\t\t\t\t\tg( i ); var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), i = s.substring( r.column, r.column + 1 ); if ( i == ']' ) {\n\t\t\t\t\t\t\tif ( n.$findOpeningBracket( ']', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {\n\t\t\t\t\t\t\t\treturn y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'brackets', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst 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 ) == ']' ) ) {\n\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'string_dquotes', 'insertion', function ( e, t, i, n, o ) {\n\t\t\t\t\tvar r = n.$mode.$quotes || C; if ( o.length == 1 && r[ o ] && ( !this.lineCommentStart || !this.lineCommentStart.includes( o ) ) ) {\n\t\t\t\t\t\tg( i ); var s = i.getSelectionRange(), a = n.doc.getTextRange( s ); if ( !( a === '' || a.length == 1 && r[ a ] ) && i.getWrapBehavioursEnabled() ) {\n\t\t\t\t\t\t\treturn p( s, a, o, o );\n\t\t\t\t\t\t} if ( !a ) {\n\t\t\t\t\t\t\tvar 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 ) ) {\n\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t} var h, l = l && /string|escape/.test( l.type ), d = !c || /string|escape/.test( c.type ); if ( i == o ) {\n\t\t\t\t\t\t\t\t( h = l !== d ) && /string\\.end/.test( c.type ) && ( h = !1 );\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif ( l && !d ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} if ( l && d ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} if ( i && !/[\\s;,.})\\]\\\\]/.test( i ) ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} n = s[ r.column - 2 ]; if ( a == o && ( n == o || c.test( n ) ) ) {\n\t\t\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t\t\t} h = !0;\n\t\t\t\t\t\t\t} return { text: h ? o + o : '', selection: [ 1, 1 ] };\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), this.add( 'string_dquotes', 'deletion', ( e, t, i, n, o ) => {\n\t\t\t\t\tconst 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 ) ) {\n\t\t\t\t\t\treturn o.end.column++, o;\n\t\t\t\t\t}\n\t\t\t\t} ), !1 !== u.closeDocComment && this.add( 'doc comment end', 'insertion', function ( e, t, i, n, o ) {\n\t\t\t\t\tif ( e === 'doc-start' && ( o === '\\n' || o === '\\r\\n' ) && i.selection.isEmpty() ) {\n\t\t\t\t\t\tconst r = i.getCursorPosition(); if ( r.column !== 0 ) {\n\t\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\t\ta += s[ l ].value.length; const c = s[ l ]; if ( a >= r.column ) {\n\t\t\t\t\t\t\t\t\tif ( a === r.column ) {\n\t\t\t\t\t\t\t\t\t\tif ( !/\\.doc/.test( c.type ) ) {\n\t\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t\t} if ( /\\*\\//.test( c.value ) ) {\n\t\t\t\t\t\t\t\t\t\t\tvar h = s[ l + 1 ]; if ( !h || !/\\.doc/.test( h.type ) ) {\n\t\t\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t} if ( d !== -1 && u !== -1 && d <= h && h <= u || !/\\.doc/.test( c.type ) ) {\n\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t} break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}; y.isSaneInsertion = function ( e, t ) {\n\t\t\t\tconst i = e.getCursorPosition(), n = new r( t, i.row, i.column ); if ( !this.$matchTokenType( n.getCurrentToken() || 'text', s ) ) {\n\t\t\t\t\tif ( /[)}\\]]/.test( e.session.getLine( i.row )[ i.column ] ) ) {\n\t\t\t\t\t\treturn !0;\n\t\t\t\t\t} e = new r( t, i.row, i.column + 1 ); if ( !this.$matchTokenType( e.getCurrentToken() || 'text', s ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return n.stepForward(), n.getCurrentTokenRow() !== i.row || this.$matchTokenType( n.getCurrentToken() || 'text', a );\n\t\t\t}, y.$matchTokenType = function ( e, t ) {\n\t\t\t\treturn t.includes( e.type || e );\n\t\t\t}, y.recordAutoInsert = function ( e, t, i ) {\n\t\t\t\te = 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++;\n\t\t\t}, y.recordMaybeInsert = function ( e, t, i ) {\n\t\t\t\te = 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++;\n\t\t\t}, y.isAutoInsertedClosing = function ( e, t, i ) {\n\t\t\t\treturn m.autoInsertedBrackets > 0 && e.row === m.autoInsertedRow && i === m.autoInsertedLineEnd[ 0 ] && t.slice( e.column ) === m.autoInsertedLineEnd;\n\t\t\t}, y.isMaybeInsertedClosing = function ( e, t ) {\n\t\t\t\treturn m.maybeInsertedBrackets > 0 && e.row === m.maybeInsertedRow && t.slice( e.column ) === m.maybeInsertedLineEnd && t.slice( 0, Math.max( 0, e.column ) ) == m.maybeInsertedLineStart;\n\t\t\t}, y.popAutoInsertedClosing = function () {\n\t\t\t\tm.autoInsertedLineEnd = m.autoInsertedLineEnd.slice( 1 ), m.autoInsertedBrackets--;\n\t\t\t}, y.clearMaybeInsertedClosing = function () {\n\t\t\t\tm && ( m.maybeInsertedBrackets = 0, m.maybeInsertedRow = -1 );\n\t\t\t}, n.inherits( y, o ), t.CstyleBehaviour = y;\n\t\t} ), ace.define( 'ace/unicode', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tfor ( 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 ) {\n\t\t\t\tr.push( o += n[ s ] ), n[ s + 1 ] && r.push( 45, o += n[ s + 1 ] );\n\t\t\t}t.wordChars = String.fromCharCode.apply( null, r );\n\t\t} ), 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 ) => {\n\t\t\tvar 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 () {\n\t\t\t\tthis.HighlightRules = o;\n\t\t\t}; !function () {\n\t\t\t\tthis.$defaultBehaviour = new r(), this.tokenRe = new RegExp( '^[' + s.wordChars + '\\\\$_]+', 'g' ), this.nonTokenRe = new RegExp( '^(?:[^' + s.wordChars + '\\\\$_]|\\\\s])+', 'g' ), this.getTokenizer = function () {\n\t\t\t\t\treturn this.$tokenizer || ( this.$highlightRules = this.$highlightRules || new this.HighlightRules( this.$highlightRuleConfig ), this.$tokenizer = new n( this.$highlightRules.getRules() ) ), this.$tokenizer;\n\t\t\t\t}, this.lineCommentStart = '', this.blockComment = '', this.toggleCommentLines = function ( e, o, i, n ) {\n\t\t\t\t\tlet r = o.doc, s = !0, a = !0, l = 1 / 0, c = o.getTabSize(), t = !1; if ( this.lineCommentStart ) {\n\t\t\t\t\t\tm = 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 ) {\n\t\t\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t\t\t}, d = m + ' ', u = function ( e, t ) {\n\t\t\t\t\t\t\t\ts && !/\\S/.test( e ) || ( p( e, l, l ) ? r.insertInLine( { row: t, column: l }, d ) : r.insertInLine( { row: t, column: l }, m ) );\n\t\t\t\t\t\t\t}, g = function ( e, t ) {\n\t\t\t\t\t\t\t\treturn C.test( e );\n\t\t\t\t\t\t\t}, p = function ( e, t, i ) {\n\t\t\t\t\t\t\t\tfor ( var n = 0; t-- && e.charAt( t ) == ' '; ) {\n\t\t\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t\t\t} if ( n % c != 0 ) {\n\t\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t\t} for ( n = 0; e.charAt( i++ ) == ' '; ) {\n\t\t\t\t\t\t\t\t\tn++;\n\t\t\t\t\t\t\t\t} return c > 2 ? n % c != c - 1 : n % c == 0;\n\t\t\t\t\t\t\t};\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !this.blockComment ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} 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 ) {\n\t\t\t\t\t\t\t\tg( e, t ) || s && !/\\S/.test( e ) || ( r.insertInLine( { row: t, column: e.length }, f ), r.insertInLine( { row: t, column: l }, m ) );\n\t\t\t\t\t\t\t}, h = function ( e, t ) {\n\t\t\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t\t\t}, g = function ( e, t ) {\n\t\t\t\t\t\t\t\tif ( C.test( e ) ) {\n\t\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t\t} for ( let i = o.getTokens( t ), n = 0; n < i.length; n++ ) {\n\t\t\t\t\t\t\t\t\tif ( i[ n ].type === 'comment' ) {\n\t\t\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t};\n\t\t\t\t\t} function I( e ) {\n\t\t\t\t\t\tfor ( let t = i; t <= n; t++ ) {\n\t\t\t\t\t\t\te( r.getLine( t ), t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} let v = 1 / 0; I( ( e, t ) => {\n\t\t\t\t\t\tconst i = e.search( /\\S/ ); i !== -1 ? ( i < l && ( l = i ), a && !g( e, t ) && ( a = !1 ) ) : v > e.length && ( v = e.length );\n\t\t\t\t\t} ), l == 1 / 0 && ( l = v, a = s = !1 ), t && l % c != 0 && ( l = Math.floor( l / c ) * c ), I( a ? h : u );\n\t\t\t\t}, this.toggleBlockComment = function ( e, t, i, n ) {\n\t\t\t\t\tlet o = this.blockComment; if ( o ) {\n\t\t\t\t\t\t!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 ) ) {\n\t\t\t\t\t\t\tfor ( ;a && /comment/.test( a.type ); ) {\n\t\t\t\t\t\t\t\tif ( ( g = a.value.indexOf( o.start ) ) != -1 ) {\n\t\t\t\t\t\t\t\t\tvar c = u.getCurrentTokenRow(), h = u.getCurrentTokenColumn() + g, d = new f( c, h, c, h + o.start.length ); break;\n\t\t\t\t\t\t\t\t}a = u.stepBackward();\n\t\t\t\t\t\t\t} for ( var u, g, a = ( u = new m( t, n.row, n.column ) ).getCurrentToken(); a && /comment/.test( a.type ); ) {\n\t\t\t\t\t\t\t\tif ( ( g = a.value.indexOf( o.end ) ) != -1 ) {\n\t\t\t\t\t\t\t\t\tvar c = u.getCurrentTokenRow(), h = u.getCurrentTokenColumn() + g, p = new f( c, h, c, h + o.end.length ); break;\n\t\t\t\t\t\t\t\t}a = u.stepForward();\n\t\t\t\t\t\t\t}p && t.remove( p ), d && ( t.remove( d ), r = d.start.row, s = -o.start.length );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ts = o.start.length, r = i.start.row, t.insert( i.end, o.end ), t.insert( i.start, o.start );\n\t\t\t\t\t\t}l.start.row == r && ( l.start.column += s ), l.end.row == r && ( l.end.column += s ), t.selection.fromOrientedRange( l );\n\t\t\t\t\t}\n\t\t\t\t}, this.getNextLineIndent = function ( e, t, i ) {\n\t\t\t\t\treturn this.$getIndent( t );\n\t\t\t\t}, this.checkOutdent = function ( e, t, i ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t}, this.autoOutdent = function ( e, t, i ) {}, this.$getIndent = function ( e ) {\n\t\t\t\t\treturn e.match( /^\\s*/ )[ 0 ];\n\t\t\t\t}, this.createWorker = function ( e ) {\n\t\t\t\t\treturn null;\n\t\t\t\t}, this.createModeDelegates = function ( e ) {\n\t\t\t\t\tfor ( var t in this.$embeds = [], this.$modes = {}, e ) {\n\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t} for ( var r = [ 'toggleBlockComment', 'toggleCommentLines', 'getNextLineIndent', 'checkOutdent', 'autoOutdent', 'transformAction', 'getCompletions' ], s = this, t = 0; t < r.length; t++ ) {\n\t\t\t\t\t\t( ( e ) => {\n\t\t\t\t\t\t\tlet t, i; t = r[ e ], i = s[ t ], s[ r[ e ] ] = function () {\n\t\t\t\t\t\t\t\treturn this.$delegator( t, arguments, i );\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t} )( t );\n\t\t\t\t\t}\n\t\t\t\t}, this.$delegator = function ( e, t, i ) {\n\t\t\t\t\tlet n = t[ 0 ] || 'start'; if ( typeof n !== 'string' ) {\n\t\t\t\t\t\tif ( Array.isArray( n[ 2 ] ) ) {\n\t\t\t\t\t\t\tvar o = n[ 2 ][ n[ 2 ].length - 1 ]; if ( s = this.$modes[ o ] ) {\n\t\t\t\t\t\t\t\treturn s[ e ].apply( s, [ n[ 1 ] ].concat( [].slice.call( t, 1 ) ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}n = n[ 0 ] || 'start';\n\t\t\t\t\t} for ( let r = 0; r < this.$embeds.length; r++ ) {\n\t\t\t\t\t\tif ( this.$modes[ this.$embeds[ r ] ] ) {\n\t\t\t\t\t\t\tvar s, a = n.split( this.$embeds[ r ] ); if ( !a[ 0 ] && a[ 1 ] ) {\n\t\t\t\t\t\t\t\treturn t[ 0 ] = a[ 1 ], ( s = this.$modes[ this.$embeds[ r ] ] )[ e ].apply( s, t );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}o = i.apply( this, t ); return i ? o : void 0;\n\t\t\t\t}, this.transformAction = function ( e, t, i, n, o ) {\n\t\t\t\t\tif ( this.$behaviour ) {\n\t\t\t\t\t\tlet r, s = this.$behaviour.getBehaviours(); for ( r in s ) {\n\t\t\t\t\t\t\tif ( s[ r ][ t ] ) {\n\t\t\t\t\t\t\t\tconst a = s[ r ][ t ].apply( this, arguments ); if ( a ) {\n\t\t\t\t\t\t\t\t\treturn a;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.getKeywords = function ( e ) {\n\t\t\t\t\tif ( !this.completionKeywords ) {\n\t\t\t\t\t\tvar t = this.$tokenizer.rules, i = []; for ( s in t ) {\n\t\t\t\t\t\t\tfor ( let n = t[ s ], o = 0, r = n.length; o < r; o++ ) {\n\t\t\t\t\t\t\t\tif ( typeof n[ o ].token === 'string' ) {\n\t\t\t\t\t\t\t\t\t/keyword|support|storage/.test( n[ o ].token ) && i.push( n[ o ].regex );\n\t\t\t\t\t\t\t\t} else if ( typeof n[ o ].token === 'object' ) {\n\t\t\t\t\t\t\t\t\tfor ( var s, a = 0, l = n[ o ].token.length; a < l; a++ ) {\n\t\t\t\t\t\t\t\t\t\t/keyword|support|storage/.test( n[ o ].token[ a ] ) && ( s = n[ o ].regex.match( /\\(.+?\\)/g )[ a ], i.push( s.substr( 1, s.length - 2 ) ) );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.completionKeywords = i;\n\t\t\t\t\t} return e ? i.concat( this.$keywordList || [] ) : this.$keywordList;\n\t\t\t\t}, this.$createKeywordList = function () {\n\t\t\t\t\treturn this.$highlightRules || this.getTokenizer(), this.$keywordList = this.$highlightRules.$keywordList || [];\n\t\t\t\t}, this.getCompletions = function ( e, t, i, n ) {\n\t\t\t\t\treturn ( this.$keywordList || this.$createKeywordList() ).map( ( e ) => ( { name: e, value: e, score: 0, meta: 'keyword' } ) );\n\t\t\t\t}, this.$id = 'ace/mode/text';\n\t\t\t}.call( e.prototype ), t.Mode = e;\n\t\t} ), ace.define( 'ace/line_widgets', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst o = e( './lib/dom' ); function n( e ) {\n\t\t\t\tthis.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\t\t\t}n.prototype.getRowLength = function ( e ) {\n\t\t\t\tconst 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\t\t\t}, n.prototype.$getWidgetScreenLength = function () {\n\t\t\t\tlet t = 0; return this.lineWidgets.forEach( ( e ) => {\n\t\t\t\t\te && e.rowCount && !e.hidden && ( t += e.rowCount );\n\t\t\t\t} ), t;\n\t\t\t}, n.prototype.$onChangeEditor = function ( e ) {\n\t\t\t\tthis.attach( e.editor );\n\t\t\t}, n.prototype.attach = function ( e ) {\n\t\t\t\te && 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\t\t\t}, n.prototype.detach = function ( e ) {\n\t\t\t\tlet 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 ) => {\n\t\t\t\t\te && e.el && e.el.parentNode && ( e._inDocument = !1, e.el.parentNode.removeChild( e.el ) );\n\t\t\t\t} );\n\t\t\t}, n.prototype.updateOnFold = function ( e, t ) {\n\t\t\t\tconst i = t.lineWidgets; if ( i && e.action ) {\n\t\t\t\t\tfor ( var t = e.data, n = t.start.row, o = t.end.row, r = e.action == 'add', s = n + 1; s < o; s++ ) {\n\t\t\t\t\t\ti[ s ] && ( i[ s ].hidden = r );\n\t\t\t\t\t}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\t\t\t\t}\n\t\t\t}, n.prototype.updateOnChange = function ( e ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\te && this.removeLineWidget( e );\n\t\t\t\t}, 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\t\t\t}, n.prototype.$updateRows = function () {\n\t\t\t\tlet i, e = this.session.lineWidgets; e && ( i = !0, e.forEach( ( e, t ) => {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tfor ( i = !1, e.row = t; e.$oldWidget; ) {\n\t\t\t\t\t\t\te.$oldWidget.row = t, e = e.$oldWidget;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ), i ) && ( this.session.lineWidgets = null );\n\t\t\t}, n.prototype.$registerLineWidget = function ( e ) {\n\t\t\t\tthis.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\t\t\t}, n.prototype.addLineWidget = function ( e ) {\n\t\t\t\tlet 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\t\t\t}, n.prototype.removeLineWidget = function ( e ) {\n\t\t\t\tif ( e._inDocument = !1, e.session = null, e.el && e.el.parentNode && e.el.parentNode.removeChild( e.el ), e.editor && e.editor.destroy ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\te.editor.destroy();\n\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t} if ( this.session.lineWidgets ) {\n\t\t\t\t\tlet t = this.session.lineWidgets[ e.row ]; if ( t == e ) {\n\t\t\t\t\t\tthis.session.lineWidgets[ e.row ] = e.$oldWidget, e.$oldWidget && this.onWidgetChanged( e.$oldWidget );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( ;t; ) {\n\t\t\t\t\t\t\tif ( t.$oldWidget == e ) {\n\t\t\t\t\t\t\t\tt.$oldWidget = e.$oldWidget; break;\n\t\t\t\t\t\t\t}t = t.$oldWidget;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} this.session._emit( 'changeFold', { data: { start: { row: e.row } } } ), this.$updateRows();\n\t\t\t}, n.prototype.getWidgetsAtRow = function ( e ) {\n\t\t\t\tfor ( var t = this.session.lineWidgets, i = t && t[ e ], n = []; i; ) {\n\t\t\t\t\tn.push( i ), i = i.$oldWidget;\n\t\t\t\t} return n;\n\t\t\t}, n.prototype.onWidgetChanged = function ( e ) {\n\t\t\t\tthis.session._changedWidgets.push( e ), this.editor && this.editor.renderer.updateFull();\n\t\t\t}, n.prototype.measureWidgets = function ( e, t ) {\n\t\t\t\tconst i = this.session._changedWidgets, n = t.layerConfig; if ( i && i.length ) {\n\t\t\t\t\tfor ( var o = 1 / 0, r = 0; r < i.length; r++ ) {\n\t\t\t\t\t\tconst s = i[ r ]; if ( s && s.el && s.session == this.session ) {\n\t\t\t\t\t\t\tif ( !s._inDocument ) {\n\t\t\t\t\t\t\t\tif ( this.session.lineWidgets[ s.row ] != s ) {\n\t\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t\t} s._inDocument = !0, t.container.appendChild( s.el );\n\t\t\t\t\t\t\t}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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}o != 1 / 0 && ( this.session._emit( 'changeFold', { data: { start: { row: o } } } ), this.session.lineWidgetWidth = null ), this.session._changedWidgets = [];\n\t\t\t\t}\n\t\t\t}, n.prototype.renderWidgets = function ( e, t ) {\n\t\t\t\tconst i = t.layerConfig, n = this.session.lineWidgets; if ( n ) {\n\t\t\t\t\tfor ( var o = Math.min( this.firstRow, i.firstRow ), r = Math.max( this.lastRow, i.lastRow, n.length ); o > 0 && !n[ o ]; ) {\n\t\t\t\t\t\to--;\n\t\t\t\t\t} this.firstRow = i.firstRow, this.lastRow = i.lastRow, t.$cursorLayer.config = i; for ( let s = o; s <= r; s++ ) {\n\t\t\t\t\t\tvar 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 = '' ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, t.LineWidgets = n;\n\t\t} ), ace.define( 'ace/apply_delta', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tt.applyDelta = function ( e, t, i ) {\n\t\t\t\tconst n = t.start.row, o = t.start.column, r = e[ n ] || ''; switch ( t.action ) {\n\t\t\t\t\tcase '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 ) ) );\n\t\t\t\t}\n\t\t\t};\n\t\t} ), ace.define( 'ace/anchor', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {\n\t\t\tvar n = e( './lib/oop' ), e = e( './lib/event_emitter' ).EventEmitter, o = ( r.prototype.getPosition = function () {\n\t\t\t\treturn this.$clipPositionToDocument( this.row, this.column );\n\t\t\t}, r.prototype.getDocument = function () {\n\t\t\t\treturn this.document;\n\t\t\t}, r.prototype.onChange = function ( e ) {\n\t\t\t\te.start.row == e.end.row && e.start.row != this.row || e.start.row > this.row || ( e = ( ( e, t, i ) => {\n\t\t\t\t\tvar 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 };\n\t\t\t\t} )( e, { row: this.row, column: this.column }, this.$insertRight ), this.setPosition( e.row, e.column, !0 ) );\n\t\t\t}, r.prototype.setPosition = function ( e, t, i ) {\n\t\t\t\ti = 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 } ) );\n\t\t\t}, r.prototype.detach = function () {\n\t\t\t\tthis.document.off( 'change', this.$onChange );\n\t\t\t}, r.prototype.attach = function ( e ) {\n\t\t\t\tthis.document = e || this.document, this.document.on( 'change', this.$onChange );\n\t\t\t}, r.prototype.$clipPositionToDocument = function ( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t}, r ); function r( e, t, i ) {\n\t\t\t\tthis.$onChange = this.onChange.bind( this ), this.attach( e ), typeof t !== 'number' ? this.setPosition( t.row, t.column ) : this.setPosition( t, i );\n\t\t\t} function a( e, t, i ) {\n\t\t\t\ti = i ? e.column <= t.column : e.column < t.column; return e.row < t.row || e.row == t.row && i;\n\t\t\t}o.prototype.$insertRight = !1, n.implement( o.prototype, e ), t.Anchor = o;\n\t\t} ), ace.define( 'ace/document', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/apply_delta', 'ace/lib/event_emitter', 'ace/range', 'ace/anchor' ], ( e, t, i ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tconst t = this.getLength() - 1; this.remove( new s( 0, 0, t, this.getLine( t ).length ) ), this.insert( { row: 0, column: 0 }, e || '' );\n\t\t\t}, l.prototype.getValue = function () {\n\t\t\t\treturn this.getAllLines().join( this.getNewLineCharacter() );\n\t\t\t}, l.prototype.createAnchor = function ( e, t ) {\n\t\t\t\treturn new a( this, e, t );\n\t\t\t}, l.prototype.$detectNewLine = function ( e ) {\n\t\t\t\te = e.match( /^.*?(\\r\\n|\\r|\\n)/m ); this.$autoNewLine = e ? e[ 1 ] : '\\n', this._signal( 'changeNewLineMode' );\n\t\t\t}, l.prototype.getNewLineCharacter = function () {\n\t\t\t\tswitch ( this.$newLineMode ) {\n\t\t\t\t\tcase 'windows': return '\\r\\n'; case 'unix': return '\\n'; default: return this.$autoNewLine || '\\n';\n\t\t\t\t}\n\t\t\t}, l.prototype.setNewLineMode = function ( e ) {\n\t\t\t\tthis.$newLineMode !== e && ( this.$newLineMode = e, this._signal( 'changeNewLineMode' ) );\n\t\t\t}, l.prototype.getNewLineMode = function () {\n\t\t\t\treturn this.$newLineMode;\n\t\t\t}, l.prototype.isNewLine = function ( e ) {\n\t\t\t\treturn e == '\\r\\n' || e == '\\r' || e == '\\n';\n\t\t\t}, l.prototype.getLine = function ( e ) {\n\t\t\t\treturn this.$lines[ e ] || '';\n\t\t\t}, l.prototype.getLines = function ( e, t ) {\n\t\t\t\treturn this.$lines.slice( e, t + 1 );\n\t\t\t}, l.prototype.getAllLines = function () {\n\t\t\t\treturn this.getLines( 0, this.getLength() );\n\t\t\t}, l.prototype.getLength = function () {\n\t\t\t\treturn this.$lines.length;\n\t\t\t}, l.prototype.getTextRange = function ( e ) {\n\t\t\t\treturn this.getLinesForRange( e ).join( this.getNewLineCharacter() );\n\t\t\t}, l.prototype.getLinesForRange = function ( e ) {\n\t\t\t\tlet 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;\n\t\t\t}, l.prototype.insertLines = function ( e, t ) {\n\t\t\t\treturn console.warn( 'Use of document.insertLines is deprecated. Use the insertFullLines method instead.' ), this.insertFullLines( e, t );\n\t\t\t}, l.prototype.removeLines = function ( e, t ) {\n\t\t\t\treturn console.warn( 'Use of document.removeLines is deprecated. Use the removeFullLines method instead.' ), this.removeFullLines( e, t );\n\t\t\t}, l.prototype.insertNewLine = function ( e ) {\n\t\t\t\treturn console.warn( \"Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead.\" ), this.insertMergedLines( e, [ '', '' ] );\n\t\t\t}, l.prototype.insert = function ( e, t ) {\n\t\t\t\treturn this.getLength() <= 1 && this.$detectNewLine( t ), this.insertMergedLines( e, this.$split( t ) );\n\t\t\t}, l.prototype.insertInLine = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.clippedPos = function ( e, t ) {\n\t\t\t\tvar 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 ) };\n\t\t\t}, l.prototype.clonePos = function ( e ) {\n\t\t\t\treturn { row: e.row, column: e.column };\n\t\t\t}, l.prototype.pos = function ( e, t ) {\n\t\t\t\treturn { row: e, column: t };\n\t\t\t}, l.prototype.$clipPosition = function ( e ) {\n\t\t\t\tconst 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;\n\t\t\t}, l.prototype.insertFullLines = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.insertMergedLines = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.remove = function ( e ) {\n\t\t\t\tvar 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 );\n\t\t\t}, l.prototype.removeInLine = function ( e, t, i ) {\n\t\t\t\tt = 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 );\n\t\t\t}, l.prototype.removeFullLines = function ( e, t ) {\n\t\t\t\te = 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;\n\t\t\t}, l.prototype.removeNewLine = function ( e ) {\n\t\t\t\te < this.getLength() - 1 && e >= 0 && this.applyDelta( { start: this.pos( e, this.getLine( e ).length ), end: this.pos( e + 1, 0 ), action: 'remove', lines: [ '', '' ] } );\n\t\t\t}, l.prototype.replace = function ( e, t ) {\n\t\t\t\treturn 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 );\n\t\t\t}, l.prototype.applyDeltas = function ( e ) {\n\t\t\t\tfor ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tthis.applyDelta( e[ t ] );\n\t\t\t\t}\n\t\t\t}, l.prototype.revertDeltas = function ( e ) {\n\t\t\t\tfor ( let t = e.length - 1; t >= 0; t-- ) {\n\t\t\t\t\tthis.revertDelta( e[ t ] );\n\t\t\t\t}\n\t\t\t}, l.prototype.applyDelta = function ( e, t ) {\n\t\t\t\tconst 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 ) ) );\n\t\t\t}, l.prototype.$safeApplyDelta = function ( e ) {\n\t\t\t\tconst 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 );\n\t\t\t}, l.prototype.$splitAndapplyLargeDelta = function ( e, t ) {\n\t\t\t\tfor ( 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 ) {\n\t\t\t\t\ta += 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 );\n\t\t\t\t}e.lines = i.slice( s ), e.start.row = o + s, e.start.column = r, this.applyDelta( e, !0 );\n\t\t\t}, l.prototype.revertDelta = function ( e ) {\n\t\t\t\tthis.$safeApplyDelta( { start: this.clonePos( e.start ), end: this.clonePos( e.end ), action: e.action == 'insert' ? 'remove' : 'insert', lines: e.lines.slice() } );\n\t\t\t}, l.prototype.indexToPosition = function ( e, t ) {\n\t\t\t\tfor ( var i = this.$lines || this.getAllLines(), n = this.getNewLineCharacter().length, o = t || 0, r = i.length; o < r; o++ ) {\n\t\t\t\t\tif ( ( e -= i[ o ].length + n ) < 0 ) {\n\t\t\t\t\t\treturn { row: o, column: e + i[ o ].length + n };\n\t\t\t\t\t}\n\t\t\t\t} return { row: r - 1, column: e + i[ r - 1 ].length + n };\n\t\t\t}, l.prototype.positionToIndex = function ( e, t ) {\n\t\t\t\tfor ( 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 ) {\n\t\t\t\t\to += i[ s ].length + n;\n\t\t\t\t} return o + e.column;\n\t\t\t}, l.prototype.$split = function ( e ) {\n\t\t\t\treturn e.split( /\\r\\n|\\r|\\n/ );\n\t\t\t}, l ); function l( e ) {\n\t\t\t\tthis.$lines = [ '' ], e.length === 0 ? this.$lines = [ '' ] : Array.isArray( e ) ? this.insertMergedLines( { row: 0, column: 0 }, e ) : this.insert( { row: 0, column: 0 }, e );\n\t\t\t}e.prototype.$autoNewLine = '', e.prototype.$newLineMode = 'auto', n.implement( e.prototype, r ), t.Document = e;\n\t\t} ), ace.define( 'ace/background_tokenizer', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {\n\t\t\tvar n = e( './lib/oop' ), e = e( './lib/event_emitter' ).EventEmitter, o = ( r.prototype.setTokenizer = function ( e ) {\n\t\t\t\tthis.tokenizer = e, this.lines = [], this.states = [], this.start( 0 );\n\t\t\t}, r.prototype.setDocument = function ( e ) {\n\t\t\t\tthis.doc = e, this.lines = [], this.states = [], this.stop();\n\t\t\t}, r.prototype.fireUpdateEvent = function ( e, t ) {\n\t\t\t\tthis._signal( 'update', { data: { first: e, last: t } } );\n\t\t\t}, r.prototype.start = function ( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}, r.prototype.scheduleStart = function () {\n\t\t\t\tthis.running || ( this.running = setTimeout( this.$worker, 700 ) );\n\t\t\t}, r.prototype.$updateOnChange = function ( e ) {\n\t\t\t\tconst 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();\n\t\t\t}, r.prototype.stop = function () {\n\t\t\t\tthis.running && clearTimeout( this.running ), this.running = !1;\n\t\t\t}, r.prototype.getTokens = function ( e ) {\n\t\t\t\treturn this.lines[ e ] || this.$tokenizeRow( e );\n\t\t\t}, r.prototype.getState = function ( e ) {\n\t\t\t\treturn this.currentLine == e && this.$tokenizeRow( e ), this.states[ e ] || 'start';\n\t\t\t}, r.prototype.$tokenizeRow = function ( e ) {\n\t\t\t\tvar 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;\n\t\t\t}, r.prototype.cleanup = function () {\n\t\t\t\tthis.running = !1, this.lines = [], this.states = [], this.currentLine = 0, this.removeAllListeners();\n\t\t\t}, r ); function r( e, t ) {\n\t\t\t\tthis.running = !1, this.lines = [], this.states = [], this.currentLine = 0, this.tokenizer = e; const a = this; this.$worker = function () {\n\t\t\t\t\tif ( a.running ) {\n\t\t\t\t\t\tfor ( var e = new Date(), t = a.currentLine, i = -1, n = a.doc, o = t; a.lines[ t ]; ) {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t} let r = n.getLength(), s = 0; for ( a.running = !1; t < r; ) {\n\t\t\t\t\t\t\tfor ( a.$tokenizeRow( t ), i = t; t++, a.lines[ t ]; ) { } if ( ++s % 5 == 0 && Date.now() - e > 20 ) {\n\t\t\t\t\t\t\t\ta.running = setTimeout( a.$worker, 20 ); break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}a.currentLine = t, o <= ( i = i == -1 ? t : i ) && a.fireUpdateEvent( o, i );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}n.implement( o.prototype, e ), t.BackgroundTokenizer = o;\n\t\t} ), ace.define( 'ace/search_highlight', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar f = e( './lib/lang' ), C = e( './range' ).Range, e = ( n.prototype.setRegexp = function ( e ) {\n\t\t\t\tString( this.regExp ) != String( e ) && ( this.regExp = e, this.cache = [] );\n\t\t\t}, n.prototype.update = function ( e, t, i, n ) {\n\t\t\t\tif ( this.regExp ) {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\tfor ( let g = u.length; g--; ) {\n\t\t\t\t\t\t\t\tconst p = u[ g ].toScreenRange( i ), m = p.toString(); s[ m ] || ( s[ m ] = !0, t.drawSingleLineMarker( e, p, this.clazz, n ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.docLen = i.getValue().length;\n\t\t\t\t}\n\t\t\t}, n ); function n( e, t, i ) {\n\t\t\t\tvoid 0 === i && ( i = 'text' ), this.setRegexp( e ), this.clazz = t, this.type = i, this.docLen = 0;\n\t\t\t}e.prototype.MAX_RANGES = 500, t.SearchHighlight = e;\n\t\t} ), ace.define( 'ace/undomanager', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\to.prototype.addSession = function ( e ) {\n\t\t\t\tthis.$session = e;\n\t\t\t}, o.prototype.add = function ( e, t, i ) {\n\t\t\t\tthis.$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 ) );\n\t\t\t}, o.prototype.addSelection = function ( e, t ) {\n\t\t\t\tthis.selections.push( { value: e, rev: t || this.$rev } );\n\t\t\t}, o.prototype.startNewGroup = function () {\n\t\t\t\treturn this.lastDeltas = null, this.$rev;\n\t\t\t}, o.prototype.markIgnored = function ( e, t ) {\n\t\t\t\tt == null && ( t = this.$rev + 1 ); for ( let i = this.$undoStack, n = i.length; n--; ) {\n\t\t\t\t\tconst o = i[ n ][ 0 ]; if ( o.id <= e ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} o.id < t && ( o.ignore = !0 );\n\t\t\t\t} this.lastDeltas = null;\n\t\t\t}, o.prototype.getSelection = function ( e, t ) {\n\t\t\t\tfor ( let i = this.selections, n = i.length; n--; ) {\n\t\t\t\t\tlet o = i[ n ]; if ( o.rev < e ) {\n\t\t\t\t\t\treturn o = t ? i[ n + 1 ] : o;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, o.prototype.getRevision = function () {\n\t\t\t\treturn this.$rev;\n\t\t\t}, o.prototype.getDeltas = function ( e, t ) {\n\t\t\t\tt == null && ( t = this.$rev + 1 ); for ( var i = this.$undoStack, n = null, o = 0, r = i.length; r--; ) {\n\t\t\t\t\tconst s = i[ r ][ 0 ]; if ( s.id < t && !n && ( n = r + 1 ), s.id <= e ) {\n\t\t\t\t\t\to = r + 1; break;\n\t\t\t\t\t}\n\t\t\t\t} return i.slice( o, n );\n\t\t\t}, o.prototype.getChangedRanges = function ( e, t ) {\n\t\t\t\tt == null && this.$rev;\n\t\t\t}, o.prototype.getChangedLines = function ( e, t ) {\n\t\t\t\tt == null && this.$rev;\n\t\t\t}, o.prototype.undo = function ( e, t ) {\n\t\t\t\tthis.lastDeltas = null; let i, n = this.$undoStack; if ( ( ( e, t ) => {\n\t\t\t\t\tfor ( let i = t; i--; ) {\n\t\t\t\t\t\tconst n = e[ i ]; if ( n && !n[ 0 ].ignore ) {\n\t\t\t\t\t\t\tfor ( ;i < t - 1; ) {\n\t\t\t\t\t\t\t\tconst o = ( ( e, t ) => {\n\t\t\t\t\t\t\t\t\tfor ( let i = e.length; i--; ) {\n\t\t\t\t\t\t\t\t\t\tfor ( let n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\t\t\t\t\tif ( !a( e[ i ], t[ n ] ) ) {\n\t\t\t\t\t\t\t\t\t\t\t\tfor ( ;i < e.length; ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tfor ( ;n--; ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ta( t[ n ], e[ i ] );\n\t\t\t\t\t\t\t\t\t\t\t\t\t}n = t.length, i++;\n\t\t\t\t\t\t\t\t\t\t\t\t} return [ e, t ];\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} return e.selectionBefore = t.selectionBefore = e.selectionAfter = t.selectionAfter = null, [ t, e ];\n\t\t\t\t\t\t\t\t} )( e[ i ], e[ i + 1 ] ); e[ i ] = o[ 0 ], e[ i + 1 ] = o[ 1 ], i++;\n\t\t\t\t\t\t\t} return 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} )( n, n.length ) ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}\n\t\t\t}, o.prototype.redo = function ( e, t ) {\n\t\t\t\tif ( this.lastDeltas = null, e = e || this.$session, this.$fromUndo = !0, this.$redoStackBaseRev != this.$rev ) {\n\t\t\t\t\tfor ( var i = this.getDeltas( this.$redoStackBaseRev, this.$rev + 1 ), n = this.$redoStack, o = i, r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\tfor ( let s = o[ r ], a = 0; a < s.length; a++ ) {\n\t\t\t\t\t\t\tl = 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--; ) {\n\t\t\t\t\t\t\t\tfor ( var d = l[ h ], u = 0; u < d.length; u++ ) {\n\t\t\t\t\t\t\t\t\tvar g = ( ( e, t ) => {\n\t\t\t\t\t\t\t\t\t\tlet i, n, o = e.action == 'insert', r = t.action == 'insert'; if ( o && r ) {\n\t\t\t\t\t\t\t\t\t\t\tf( e.start, t.start ) < 0 ? y( t, e, 1 ) : y( e, t, 1 );\n\t\t\t\t\t\t\t\t\t\t} else if ( o && !r ) {\n\t\t\t\t\t\t\t\t\t\t\tf( 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 ) );\n\t\t\t\t\t\t\t\t\t\t} else if ( !o && r ) {\n\t\t\t\t\t\t\t\t\t\t\tf( 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 ) );\n\t\t\t\t\t\t\t\t\t\t} else if ( !o && !r ) {\n\t\t\t\t\t\t\t\t\t\t\tif ( f( t.start, e.end ) >= 0 ) {\n\t\t\t\t\t\t\t\t\t\t\t\ty( t, e, -1 );\n\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\tif ( !( f( t.end, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t\t\t\t\t\t\t} y( e, t, -1 );\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t} return [ t, e ];\n\t\t\t\t\t\t\t\t\t} )( 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-- ) );\n\t\t\t\t\t\t\t\t}d.length || l.splice( h, 1 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.$redoStackBaseRev = this.$rev, this.$redoStack.forEach( function ( e ) {\n\t\t\t\t\t\te[ 0 ].id = ++this.$maxRev;\n\t\t\t\t\t}, this );\n\t\t\t\t} var i = this.$redoStack.pop(), p = null; return i && ( p = e.redoChanges( i, t ), this.$undoStack.push( i ), this.$syncRev() ), this.$fromUndo = !1, p;\n\t\t\t}, o.prototype.$syncRev = function () {\n\t\t\t\tvar e = this.$undoStack, e = e[ e.length - 1 ], e = e && e[ 0 ].id || 0; this.$redoStackBaseRev = e, this.$rev = e;\n\t\t\t}, o.prototype.reset = function () {\n\t\t\t\tthis.lastDeltas = null, this.$lastDelta = null, this.$undoStack = [], this.$redoStack = [], this.$rev = 0, this.mark = 0, this.$redoStackBaseRev = this.$rev, this.selections = [];\n\t\t\t}, o.prototype.canUndo = function () {\n\t\t\t\treturn this.$undoStack.length > 0;\n\t\t\t}, o.prototype.canRedo = function () {\n\t\t\t\treturn this.$redoStack.length > 0;\n\t\t\t}, o.prototype.bookmark = function ( e ) {\n\t\t\t\te == null && ( e = this.$rev ), this.mark = e;\n\t\t\t}, o.prototype.isAtBookmark = function () {\n\t\t\t\treturn this.$rev === this.mark;\n\t\t\t}, o.prototype.toJSON = function () {\n\t\t\t\treturn { $redoStack: this.$redoStack, $undoStack: this.$undoStack };\n\t\t\t}, o.prototype.fromJSON = function ( e ) {\n\t\t\t\tthis.reset(), this.$undoStack = e.$undoStack, this.$redoStack = e.$redoStack;\n\t\t\t}, o.prototype.$prettyPrint = function ( e ) {\n\t\t\t\treturn e ? r( e ) : r( this.$undoStack ) + '\\n---\\n' + r( this.$redoStack );\n\t\t\t}; const n = o; function o() {\n\t\t\t\tthis.$keepRedoStack, this.$maxRev = 0, this.$fromUndo = !1, this.$undoDepth = 1 / 0, this.reset();\n\t\t\t}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 ) {\n\t\t\t\treturn { row: e.row, column: e.column };\n\t\t\t} function r( e ) {\n\t\t\t\tlet 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 );\n\t\t\t} function s( e ) {\n\t\t\t\treturn e.start.row + ':' + e.start.column + '=>' + e.end.row + ':' + e.end.column;\n\t\t\t} function a( e, t ) {\n\t\t\t\tconst i = e.action == 'insert', n = t.action == 'insert'; if ( i && n ) {\n\t\t\t\t\tif ( f( t.start, e.end ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, -1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.start, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, 1 );\n\t\t\t\t\t}\n\t\t\t\t} else if ( i && !n ) {\n\t\t\t\t\tif ( f( t.start, e.end ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, -1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.end, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, -1 );\n\t\t\t\t\t}\n\t\t\t\t} else if ( !i && n ) {\n\t\t\t\t\tif ( f( t.start, e.start ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, 1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.start, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, 1 );\n\t\t\t\t\t}\n\t\t\t\t} else if ( !i && !n ) {\n\t\t\t\t\tif ( f( t.start, e.start ) >= 0 ) {\n\t\t\t\t\t\ty( t, e, 1 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( f( t.end, e.start ) <= 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} y( e, t, -1 );\n\t\t\t\t\t}\n\t\t\t\t} return 1;\n\t\t\t} function y( e, t, i ) {\n\t\t\t\tI( e.start, t.start, t.end, i ), I( e.end, t.start, t.end, i );\n\t\t\t} function I( e, t, i, n ) {\n\t\t\t\te.row == ( n == 1 ? t : i ).row && ( e.column += n * ( i.column - t.column ) ), e.row += n * ( i.row - t.row );\n\t\t\t} function v( e, t ) {\n\t\t\t\tvar 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 };\n\t\t\t}t.UndoManager = n;\n\t\t} ), ace.define( 'ace/edit_session/fold_line', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst n = e( '../range' ).Range; function o( e, t ) {\n\t\t\t\tthis.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 ) {\n\t\t\t\t\te.setFoldLine( this );\n\t\t\t\t}, this );\n\t\t\t}o.prototype.shiftRow = function ( t ) {\n\t\t\t\tthis.start.row += t, this.end.row += t, this.folds.forEach( ( e ) => {\n\t\t\t\t\te.start.row += t, e.end.row += t;\n\t\t\t\t} );\n\t\t\t}, o.prototype.addFold = function ( e ) {\n\t\t\t\tif ( e.sameRow ) {\n\t\t\t\t\tif ( e.start.row < this.startRow || e.endRow > this.endRow ) {\n\t\t\t\t\t\tthrow new Error( \"Can't add a fold to this FoldLine as it has no connection\" );\n\t\t\t\t\t} 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 );\n\t\t\t\t} else if ( e.start.row == this.end.row ) {\n\t\t\t\t\tthis.folds.push( e ), this.end.row = e.end.row, this.end.column = e.end.column;\n\t\t\t\t} else {\n\t\t\t\t\tif ( e.end.row != this.start.row ) {\n\t\t\t\t\t\tthrow new Error( \"Trying to add fold to FoldRow that doesn't have a matching row\" );\n\t\t\t\t\t} this.folds.unshift( e ), this.start.row = e.start.row, this.start.column = e.start.column;\n\t\t\t\t}e.foldLine = this;\n\t\t\t}, o.prototype.containsRow = function ( e ) {\n\t\t\t\treturn e >= this.start.row && e <= this.end.row;\n\t\t\t}, o.prototype.walk = function ( e, t, i ) {\n\t\t\t\tlet 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++ ) {\n\t\t\t\t\tif ( ( o = ( n = s[ l ] ).range.compareStart( t, i ) ) == -1 ) {\n\t\t\t\t\t\treturn void e( null, t, i, r, a );\n\t\t\t\t\t} if ( !e( null, n.start.row, n.start.column, r, a ) && e( n.placeholder, n.start.row, n.start.column, r ) || o === 0 ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} a = !n.sameRow, r = n.end.column;\n\t\t\t\t}e( null, t, i, r, a );\n\t\t\t}, o.prototype.getNextFoldTo = function ( e, t ) {\n\t\t\t\tfor ( var i, n, o = 0; o < this.folds.length; o++ ) {\n\t\t\t\t\tif ( ( n = ( i = this.folds[ o ] ).range.compareEnd( e, t ) ) == -1 ) {\n\t\t\t\t\t\treturn { fold: i, kind: 'after' };\n\t\t\t\t\t} if ( n === 0 ) {\n\t\t\t\t\t\treturn { fold: i, kind: 'inside' };\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, o.prototype.addRemoveChars = function ( e, t, i ) {\n\t\t\t\tlet n, o = this.getNextFoldTo( e, t ); if ( o ) {\n\t\t\t\t\tif ( n = o.fold, o.kind == 'inside' && n.start.column != t && n.start.row != e ) {\n\t\t\t\t\t\twindow.console && window.console.log( e, t, n );\n\t\t\t\t\t} else if ( n.start.row == e ) {\n\t\t\t\t\t\tlet r, s = ( r = this.folds ).indexOf( n ); for ( s === 0 && ( this.start.column += i ); s < r.length; s++ ) {\n\t\t\t\t\t\t\tif ( ( n = r[ s ] ).start.column += i, !n.sameRow ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t} n.end.column += i;\n\t\t\t\t\t\t} this.end.column += i;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, o.prototype.split = function ( e, t ) {\n\t\t\t\tvar 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;\n\t\t\t}, o.prototype.merge = function ( e ) {\n\t\t\t\tfor ( let t = e.folds, i = 0; i < t.length; i++ ) {\n\t\t\t\t\tthis.addFold( t[ i ] );\n\t\t\t\t} const n = this.foldData; n.splice( n.indexOf( e ), 1 );\n\t\t\t}, o.prototype.toString = function () {\n\t\t\t\tconst t = [ this.range.toString() + ': [' ]; return this.folds.forEach( ( e ) => {\n\t\t\t\t\tt.push( '  ' + e.toString() );\n\t\t\t\t} ), t.push( ']' ), t.join( '\\n' );\n\t\t\t}, o.prototype.idxToPosition = function ( e ) {\n\t\t\t\tfor ( let t = 0, i = 0; i < this.folds.length; i++ ) {\n\t\t\t\t\tconst n = this.folds[ i ]; if ( ( e -= n.start.column - t ) < 0 ) {\n\t\t\t\t\t\treturn { row: n.start.row, column: n.start.column + e };\n\t\t\t\t\t} if ( ( e -= n.placeholder.length ) < 0 ) {\n\t\t\t\t\t\treturn n.start;\n\t\t\t\t\t} t = n.end.column;\n\t\t\t\t} return { row: this.end.row, column: this.end.column + e };\n\t\t\t}, t.FoldLine = o;\n\t\t} ), ace.define( 'ace/range_list', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar a = e( './range' ).Range.comparePoints, e = ( n.prototype.pointIndex = function ( e, t, i ) {\n\t\t\t\tfor ( var n = this.ranges, o = i || 0; o < n.length; o++ ) {\n\t\t\t\t\tlet r = n[ o ], s = a( e, r.end ); if ( !( s > 0 ) ) {\n\t\t\t\t\t\treturn r = a( e, r.start ), s === 0 ? t && r !== 0 ? -o - 2 : o : r > 0 || r === 0 && !t ? o : -o - 1;\n\t\t\t\t\t}\n\t\t\t\t} return -o - 1;\n\t\t\t}, n.prototype.add = function ( e ) {\n\t\t\t\tvar 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\t\t\t}, n.prototype.addList = function ( e ) {\n\t\t\t\tfor ( var t = [], i = e.length; i--; ) {\n\t\t\t\t\tt.push.apply( t, this.add( e[ i ] ) );\n\t\t\t\t} return t;\n\t\t\t}, n.prototype.substractPoint = function ( e ) {\n\t\t\t\te = this.pointIndex( e ); if ( e >= 0 ) {\n\t\t\t\t\treturn this.ranges.splice( e, 1 );\n\t\t\t\t}\n\t\t\t}, n.prototype.merge = function () {\n\t\t\t\tfor ( var e = [], t = this.ranges, i = ( t = t.sort( ( e, t ) => a( e.start, t.start ) ) )[ 0 ], n = 1; n < t.length; n++ ) {\n\t\t\t\t\tvar 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-- );\n\t\t\t\t} return this.ranges = t, e;\n\t\t\t}, n.prototype.contains = function ( e, t ) {\n\t\t\t\treturn this.pointIndex( { row: e, column: t } ) >= 0;\n\t\t\t}, n.prototype.containsPoint = function ( e ) {\n\t\t\t\treturn this.pointIndex( e ) >= 0;\n\t\t\t}, n.prototype.rangeAtPoint = function ( e ) {\n\t\t\t\te = this.pointIndex( e ); if ( e >= 0 ) {\n\t\t\t\t\treturn this.ranges[ e ];\n\t\t\t\t}\n\t\t\t}, n.prototype.clipRows = function ( e, t ) {\n\t\t\t\tconst i = this.ranges; if ( i[ 0 ].start.row > t || i[ i.length - 1 ].start.row < e ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} 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++ ) {\n\t\t\t\t\to.push( i[ r ] );\n\t\t\t\t} return o;\n\t\t\t}, n.prototype.removeAll = function () {\n\t\t\t\treturn this.ranges.splice( 0, this.ranges.length );\n\t\t\t}, n.prototype.attach = function ( e ) {\n\t\t\t\tthis.session && this.detach(), this.session = e, this.onChange = this.$onChange.bind( this ), this.session.on( 'change', this.onChange );\n\t\t\t}, n.prototype.detach = function () {\n\t\t\t\tthis.session && ( this.session.removeListener( 'change', this.onChange ), this.session = null );\n\t\t\t}, n.prototype.$onChange = function ( e ) {\n\t\t\t\tfor ( 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' ) {\n\t\t\t\t\tfor ( var l = o - n, c = -t.column + i.column; s < a; s++ ) {\n\t\t\t\t\t\tif ( ( h = r[ s ] ).start.row > n ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( var h, l = n - o, c = t.column - i.column; s < a; s++ ) {\n\t\t\t\t\t\tif ( ( h = r[ s ] ).start.row > o ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} 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 );\n\t\t\t\t\t}\n\t\t\t\t} if ( l != 0 && s < a ) {\n\t\t\t\t\tfor ( ;s < a; s++ ) {\n\t\t\t\t\t\t( h = r[ s ] ).start.row += l, h.end.row += l;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, n ); function n() {\n\t\t\t\tthis.ranges = [], this.$bias = 1;\n\t\t\t}e.prototype.comparePoints = a, t.RangeList = e;\n\t\t} ), ace.define( 'ace/edit_session/fold', [ 'require', 'exports', 'module', 'ace/range_list' ], function ( e, t, i ) {\n\t\t\tvar n, o, r = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), e = e( '../range_list' ).RangeList, r = ( r( s, o = e ), s.prototype.toString = function () {\n\t\t\t\t\treturn '\"' + this.placeholder + '\" ' + this.range.toString();\n\t\t\t\t}, s.prototype.setFoldLine = function ( t ) {\n\t\t\t\t\tthis.foldLine = t, this.subFolds.forEach( ( e ) => {\n\t\t\t\t\t\te.setFoldLine( t );\n\t\t\t\t\t} );\n\t\t\t\t}, s.prototype.clone = function () {\n\t\t\t\t\tconst t = new s( this.range.clone(), this.placeholder ); return this.subFolds.forEach( ( e ) => {\n\t\t\t\t\t\tt.subFolds.push( e.clone() );\n\t\t\t\t\t} ), t.collapseChildren = this.collapseChildren, t;\n\t\t\t\t}, s.prototype.addSubFold = function ( e ) {\n\t\t\t\t\tif ( !this.range.isEqual( e ) ) {\n\t\t\t\t\t\tr = 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 ) {\n\t\t\t\t\t\t\tif ( r.range.containsRange( e ) ) {\n\t\t\t\t\t\t\t\treturn r.addSubFold( e );\n\t\t\t\t\t\t\t} s = 1;\n\t\t\t\t\t\t} 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 )\n\t\t\t\t\t\t) == 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++ ) {\n\t\t\t\t\t\t\te.addSubFold( l[ h ] );\n\t\t\t\t\t\t} return e.setFoldLine( this.foldLine ), e;\n\t\t\t\t\t}\n\t\t\t\t}, s.prototype.restoreRange = function ( e ) {\n\t\t\t\t\treturn e = e, t = this.start, a( e.start, t ), void a( e.end, t ); let t;\n\t\t\t\t}, s ); function s( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t} function d( e, t ) {\n\t\t\t\te.row -= t.row, e.row == 0 && ( e.column -= t.column );\n\t\t\t} function a( e, t ) {\n\t\t\t\te.row == 0 && ( e.column += t.column ), e.row += t.row;\n\t\t\t}t.Fold = r;\n\t\t} ), 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 ) => {\n\t\t\tconst 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 () {\n\t\t\t\tthis.getFoldAt = function ( e, t, i ) {\n\t\t\t\t\tconst n = this.getFoldLine( e ); if ( !n ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} for ( let o = n.folds, r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\tconst 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() ) ) {\n\t\t\t\t\t\t\treturn o[ r ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.getFoldsInRange = function ( e ) {\n\t\t\t\t\tconst t = e.start, i = e.end, n = this.$foldData, o = []; t.column += 1, --i.column; for ( let r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\tlet s = n[ r ].range.compareRange( e ); if ( s != 2 ) {\n\t\t\t\t\t\t\tif ( s == -2 ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} for ( let a = n[ r ].folds, l = 0; l < a.length; l++ ) {\n\t\t\t\t\t\t\t\tconst c = a[ l ]; if ( ( s = c.range.compareRange( e ) ) == -2 ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} if ( s != 2 ) {\n\t\t\t\t\t\t\t\t\tif ( s == 42 ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} o.push( c );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return --t.column, i.column += 1, o;\n\t\t\t\t}, this.getFoldsInRangeList = function ( e ) {\n\t\t\t\t\tlet t; return Array.isArray( e ) ? ( t = [], e.forEach( function ( e ) {\n\t\t\t\t\t\tt = t.concat( this.getFoldsInRange( e ) );\n\t\t\t\t\t}, this ) ) : t = this.getFoldsInRange( e ), t;\n\t\t\t\t}, this.getAllFolds = function () {\n\t\t\t\t\tfor ( var e = [], t = this.$foldData, i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\tfor ( let n = 0; n < t[ i ].folds.length; n++ ) {\n\t\t\t\t\t\t\te.push( t[ i ].folds[ n ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return e;\n\t\t\t\t}, this.getFoldStringAt = function ( e, t, i, n ) {\n\t\t\t\t\tif ( !( n = n || this.getFoldLine( e ) ) ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} for ( var o, r = { end: { column: 0 } }, s = 0; s < n.folds.length; s++ ) {\n\t\t\t\t\t\tvar a, l = ( a = n.folds[ s ] ).range.compareEnd( e, t ); if ( l == -1 ) {\n\t\t\t\t\t\t\to = this.getLine( a.start.row ).substring( r.end.column, a.start.column ); break;\n\t\t\t\t\t\t} if ( l === 0 ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} r = a;\n\t\t\t\t\t} 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;\n\t\t\t\t}, this.getFoldLine = function ( e, t ) {\n\t\t\t\t\tlet i = this.$foldData, n = 0; for ( ( n = t ? i.indexOf( t ) : n ) == -1 && ( n = 0 ); n < i.length; n++ ) {\n\t\t\t\t\t\tconst o = i[ n ]; if ( o.start.row <= e && o.end.row >= e ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t} if ( o.end.row > e ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return null;\n\t\t\t\t}, this.getNextFoldLine = function ( e, t ) {\n\t\t\t\t\tlet i = this.$foldData, n = 0; for ( ( n = t ? i.indexOf( t ) : n ) == -1 && ( n = 0 ); n < i.length; n++ ) {\n\t\t\t\t\t\tconst o = i[ n ]; if ( o.end.row >= e ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return null;\n\t\t\t\t}, this.getFoldedRowCount = function ( e, t ) {\n\t\t\t\t\tfor ( var i = this.$foldData, n = t - e + 1, o = 0; o < i.length; o++ ) {\n\t\t\t\t\t\tvar r = i[ o ], s = r.end.row, r = r.start.row; if ( t <= s ) {\n\t\t\t\t\t\t\tr < t && ( e <= r ? n -= t - r : n = 0 ); break;\n\t\t\t\t\t\t}e <= s && ( n -= e <= r ? s - r : s - e + 1 );\n\t\t\t\t\t} return n;\n\t\t\t\t}, this.$addFoldLine = function ( e ) {\n\t\t\t\t\treturn this.$foldData.push( e ), this.$foldData.sort( ( e, t ) => e.start.row - t.start.row ), e;\n\t\t\t\t}, this.addFold = function ( e, t ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\treturn a.addSubFold( i );\n\t\t\t\t\t} 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 ) => {\n\t\t\t\t\t\ti.addSubFold( e );\n\t\t\t\t\t} ) ); for ( let c = 0; c < n.length; c++ ) {\n\t\t\t\t\t\tvar h = n[ c ]; if ( s == h.start.row ) {\n\t\t\t\t\t\t\th.addFold( i ), o = !0; break;\n\t\t\t\t\t\t} if ( r == h.end.row ) {\n\t\t\t\t\t\t\tif ( h.addFold( i ), o = !0, !i.sameRow ) {\n\t\t\t\t\t\t\t\tconst d = n[ c + 1 ]; if ( d && d.start.row == s ) {\n\t\t\t\t\t\t\t\t\th.merge( d ); break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} break;\n\t\t\t\t\t\t} if ( s <= h.start.row ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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;\n\t\t\t\t}, this.addFolds = function ( e ) {\n\t\t\t\t\te.forEach( function ( e ) {\n\t\t\t\t\t\tthis.addFold( e );\n\t\t\t\t\t}, this );\n\t\t\t\t}, this.removeFold = function ( e ) {\n\t\t\t\t\tlet 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' } );\n\t\t\t\t}, this.removeFolds = function ( e ) {\n\t\t\t\t\tfor ( var t = [], i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tt.push( e[ i ] );\n\t\t\t\t\t}t.forEach( function ( e ) {\n\t\t\t\t\t\tthis.removeFold( e );\n\t\t\t\t\t}, this ), this.$modified = !0;\n\t\t\t\t}, this.expandFold = function ( t ) {\n\t\t\t\t\tthis.removeFold( t ), t.subFolds.forEach( function ( e ) {\n\t\t\t\t\t\tt.restoreRange( e ), this.addFold( e );\n\t\t\t\t\t}, this ), t.collapseChildren > 0 && this.foldAll( t.start.row + 1, t.end.row, t.collapseChildren - 1 ), t.subFolds = [];\n\t\t\t\t}, this.expandFolds = function ( e ) {\n\t\t\t\t\te.forEach( function ( e ) {\n\t\t\t\t\t\tthis.expandFold( e );\n\t\t\t\t\t}, this );\n\t\t\t\t}, this.unfold = function ( e, t ) {\n\t\t\t\t\tlet i; if ( e == null ) {\n\t\t\t\t\t\ti = new h( 0, 0, this.getLength(), 0 ), t == null && ( t = !0 );\n\t\t\t\t\t} else if ( typeof e === 'number' ) {\n\t\t\t\t\t\ti = new h( e, 0, e, this.getLine( e ).length );\n\t\t\t\t\t} else if ( 'row' in e ) {\n\t\t\t\t\t\ti = h.fromPoints( e, e );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\t\treturn n = [], e.forEach( function ( e ) {\n\t\t\t\t\t\t\t\tn = n.concat( this.unfold( e ) );\n\t\t\t\t\t\t\t}, this ), n;\n\t\t\t\t\t\t} i = e;\n\t\t\t\t\t} 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; ) {\n\t\t\t\t\t\tthis.expandFolds( n ), n = this.getFoldsInRangeList( i );\n\t\t\t\t\t} if ( t != 0 ? this.removeFolds( n ) : this.expandFolds( n ), e.length ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t}\n\t\t\t\t}, this.isRowFolded = function ( e, t ) {\n\t\t\t\t\treturn !!this.getFoldLine( e, t );\n\t\t\t\t}, this.getRowFoldEnd = function ( e, t ) {\n\t\t\t\t\tt = this.getFoldLine( e, t ); return t ? t.end.row : e;\n\t\t\t\t}, this.getRowFoldStart = function ( e, t ) {\n\t\t\t\t\tt = this.getFoldLine( e, t ); return t ? t.start.row : e;\n\t\t\t\t}, this.getFoldDisplayLine = function ( e, t, i, o, r ) {\n\t\t\t\t\to == 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 ) => {\n\t\t\t\t\t\tif ( !( t < o ) ) {\n\t\t\t\t\t\t\tif ( t == o ) {\n\t\t\t\t\t\t\t\tif ( i < r ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} n = Math.max( r, n );\n\t\t\t\t\t\t\t}a += e != null ? e : s.getLine( t ).substring( n, i );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, t, i ), a;\n\t\t\t\t}, this.getDisplayLine = function ( e, t, i, n ) {\n\t\t\t\t\tlet o = this.getFoldLine( e ); return o ? this.getFoldDisplayLine( o, e, t, i, n ) : ( o = this.doc.getLine( e ) ).substring( n || 0, t || o.length );\n\t\t\t\t}, this.$cloneFoldData = function () {\n\t\t\t\t\tlet t = []; return t = this.$foldData.map( ( e ) => {\n\t\t\t\t\t\te = e.folds.map( ( e ) => e.clone() ); return new u( t, e );\n\t\t\t\t\t} );\n\t\t\t\t}, this.toggleFold = function ( e ) {\n\t\t\t\t\tlet t = this.selection.getRange(); if ( t.isEmpty() ) {\n\t\t\t\t\t\tvar i, n = t.start; if ( i = this.getFoldAt( n.row, n.column ) ) {\n\t\t\t\t\t\t\treturn void this.expandFold( i );\n\t\t\t\t\t\t} if ( e ) {\n\t\t\t\t\t\t\treturn void ( ( o = this.getFoldLine( n.row ) ) && this.expandFolds( o.folds ) );\n\t\t\t\t\t\t} ( 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;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar o = this.getFoldsInRange( t ); if ( e && o.length ) {\n\t\t\t\t\t\t\treturn void this.expandFolds( o );\n\t\t\t\t\t\t} o.length == 1 && ( i = o[ 0 ] );\n\t\t\t\t\t} if ( ( i = i || this.getFoldAt( t.start.row, t.start.column ) ) && i.range.toString() == t.toString() ) {\n\t\t\t\t\t\tthis.expandFold( i );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tn = '...'; if ( !t.isMultiLine() ) {\n\t\t\t\t\t\t\tif ( ( n = this.getTextRange( t ) ).length < 4 ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t} n = n.trim().slice( 0, 2 ) + '..';\n\t\t\t\t\t\t} this.addFold( n, t );\n\t\t\t\t\t}\n\t\t\t\t}, this.getCommentFoldRange = function ( e, t, i ) {\n\t\t\t\t\tvar n = ( s = new d( this, e, t ) ).getCurrentToken(), o = n && n.type; if ( n && /^comment|string/.test( o ) ) {\n\t\t\t\t\t\t( o = o.match( /comment|string/ )[ 0 ] ) == 'comment' && ( o += '|doc-start|\\\\.doc' ); var r = new RegExp( o ), o = new h(); if ( i != 1 ) {\n\t\t\t\t\t\t\tfor ( ;( n = s.stepBackward() ) && r.test( n.type ); ) { }n = s.stepForward();\n\t\t\t\t\t\t}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 ) {\n\t\t\t\t\t\t\tlet l = -1; do {\n\t\t\t\t\t\t\t\tif ( n = s.stepForward(), l == -1 ) {\n\t\t\t\t\t\t\t\t\tconst c = this.getState( s.$row ); a.toString() !== c.toString() && ( l = s.$row );\n\t\t\t\t\t\t\t\t} else if ( s.$row > l ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} while ( n && r.test( n.type ) ); n = s.stepBackward();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tn = s.getCurrentToken();\n\t\t\t\t\t\t} if ( o.end.row = s.getCurrentTokenRow(), o.end.column = s.getCurrentTokenColumn(), !( o.start.row == o.end.row && o.start.column > o.end.column ) ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.foldAll = function ( e, t, i, n ) {\n\t\t\t\t\ti == null && ( i = 1e5 ); const o = this.foldWidgets; if ( o ) {\n\t\t\t\t\t\tt = t || this.getLength(); for ( var r, s = e = e || 0; s < t; s++ ) {\n\t\t\t\t\t\t\to[ 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 ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, this.foldToLevel = function ( e ) {\n\t\t\t\t\tfor ( this.foldAll(); e-- > 0; ) {\n\t\t\t\t\t\tthis.unfold( null, !1 );\n\t\t\t\t\t}\n\t\t\t\t}, this.foldAllComments = function () {\n\t\t\t\t\tconst o = this; this.foldAll( null, null, null, ( e ) => {\n\t\t\t\t\t\tfor ( let t = o.getTokens( e ), i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\t\tconst n = t[ i ]; if ( n.type != 'text' || !/^\\s+$/.test( n.value ) ) {\n\t\t\t\t\t\t\t\treturn !!/comment/.test( n.type );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t}, this.$foldStyles = { manual: 1, markbegin: 1, markbeginend: 1 }, this.$foldStyle = 'markbegin', this.setFoldStyle = function ( e ) {\n\t\t\t\t\tif ( !this.$foldStyles[ e ] ) {\n\t\t\t\t\t\tthrow new Error( 'invalid fold style: ' + e + '[' + Object.keys( this.$foldStyles ).join( ', ' ) + ']' );\n\t\t\t\t\t} this.$foldStyle != e && ( ( this.$foldStyle = e ) == 'manual' && this.unfold(), e = this.$foldMode, this.$setFolding( null ), this.$setFolding( e ) );\n\t\t\t\t}, this.$setFolding = function ( e ) {\n\t\t\t\t\tthis.$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 );\n\t\t\t\t}, this.getParentFoldRangeData = function ( e, t ) {\n\t\t\t\t\tconst i = this.foldWidgets; if ( !i || t && i[ e ] ) {\n\t\t\t\t\t\treturn {};\n\t\t\t\t\t} for ( var n = e - 1; n >= 0; ) {\n\t\t\t\t\t\tlet o = i[ n ]; if ( ( o = o == null ? i[ n ] = this.getFoldWidget( n ) : o ) == 'start' ) {\n\t\t\t\t\t\t\tvar r = this.getFoldWidgetRange( n ), s = s || r; if ( r && r.end.row >= e ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}n--;\n\t\t\t\t\t} return { range: n !== -1 && r, firstRange: s };\n\t\t\t\t}, this.onFoldWidgetClick = function ( e, t ) {\n\t\t\t\t\tconst 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' );\n\t\t\t\t}, this.$toggleFoldWidget = function ( e, t ) {\n\t\t\t\t\tlet i, n, o, r; if ( this.getFoldWidget ) {\n\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.toggleFoldWidget = function ( e ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, this.updateFoldWidgets = function ( e ) {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t}, this.tokenizerUpdateFoldWidgets = function ( e ) {\n\t\t\t\t\te = e.data; e.first != e.last && this.foldWidgets.length > e.first && this.foldWidgets.splice( e.first, this.foldWidgets.length );\n\t\t\t\t};\n\t\t\t};\n\t\t} ), ace.define( 'ace/edit_session/bracket_match', [ 'require', 'exports', 'module', 'ace/token_iterator', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst d = e( '../token_iterator' ).TokenIterator, C = e( '../range' ).Range; t.BracketMatch = function () {\n\t\t\t\tthis.findMatchingBracket = function ( e, t ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}, this.getBracketRange = function ( e ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} if ( s[ 1 ] ) {\n\t\t\t\t\t\tif ( !( i = this.$findClosingBracket( s[ 1 ], e ) ) ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} t = C.fromPoints( e, i ), o || ( t.end.column++, t.start.column-- ), t.cursor = t.end;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( i = this.$findOpeningBracket( s[ 2 ], e ) ) ) {\n\t\t\t\t\t\t\treturn null;\n\t\t\t\t\t\t} t = C.fromPoints( i, e ), o || ( t.start.column++, t.end.column-- ), t.cursor = t.start;\n\t\t\t\t\t} return t;\n\t\t\t\t}, this.getMatchingBracketRanges = function ( e, t ) {\n\t\t\t\t\tlet 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;\n\t\t\t\t}, this.$brackets = { ')': '(', '(': ')', ']': '[', '[': ']', '{': '}', '}': '{', '<': '>', '>': '<' }, this.$findOpeningBracket = function ( e, t, i ) {\n\t\t\t\t\tlet n = this.$brackets[ e ], o = 1, r = new d( this, t.row, t.column ), s = r.getCurrentToken(); if ( s = s || r.stepForward() ) {\n\t\t\t\t\t\ti = 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; ; ) {\n\t\t\t\t\t\t\tfor ( ;a >= 0; ) {\n\t\t\t\t\t\t\t\tconst c = l.charAt( a ); if ( c == n ) {\n\t\t\t\t\t\t\t\t\tif ( --o == 0 ) {\n\t\t\t\t\t\t\t\t\t\treturn { row: r.getCurrentTokenRow(), column: a + r.getCurrentTokenColumn() };\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tc == e && ( o += 1 );\n\t\t\t\t\t\t\t\t}--a;\n\t\t\t\t\t\t\t} for ( ;( s = r.stepBackward() ) && !i.test( s.type ); ) { } if ( s == null ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} a = ( l = s.value ).length - 1;\n\t\t\t\t\t\t} return null;\n\t\t\t\t\t}\n\t\t\t\t}, this.$findClosingBracket = function ( e, t, i ) {\n\t\t\t\t\tlet n = this.$brackets[ e ], o = 1, r = new d( this, t.row, t.column ), s = r.getCurrentToken(); if ( s = s || r.stepForward() ) {\n\t\t\t\t\t\ti = 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(); ; ) {\n\t\t\t\t\t\t\tfor ( let l = s.value, c = l.length; a < c; ) {\n\t\t\t\t\t\t\t\tconst h = l.charAt( a ); if ( h == n ) {\n\t\t\t\t\t\t\t\t\tif ( --o == 0 ) {\n\t\t\t\t\t\t\t\t\t\treturn { row: r.getCurrentTokenRow(), column: a + r.getCurrentTokenColumn() };\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\th == e && ( o += 1 );\n\t\t\t\t\t\t\t\t}a += 1;\n\t\t\t\t\t\t\t} for ( ;( s = r.stepForward() ) && !i.test( s.type ); ) { } if ( s == null ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} a = 0;\n\t\t\t\t\t\t} return null;\n\t\t\t\t\t}\n\t\t\t\t}, this.getMatchingTags = function ( e ) {\n\t\t\t\t\tvar e = new d( this, e.row, e.column ), t = this.$findTagName( e ); if ( t ) {\n\t\t\t\t\t\treturn e.stepBackward().value === '<' ? this.$findClosingTag( e, t ) : this.$findOpeningTag( e, t );\n\t\t\t\t\t}\n\t\t\t\t}, this.$findTagName = function ( e ) {\n\t\t\t\t\tlet t = e.getCurrentToken(), i = !1, n = !1; if ( t && !t.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\tfor ( ;( t = n ? e.stepBackward() : e.stepForward() ) && ( t.value === '/>' ? n = !0 : t.type.includes( 'tag-name' ) && ( i = !0 ) ), t && !i; ) { }\n\t\t\t\t\t} return t;\n\t\t\t\t}, this.$findClosingTag = function ( e, t ) {\n\t\t\t\t\tlet 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 {\n\t\t\t\t\t\tvar 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() ) {\n\t\t\t\t\t\t\tif ( t.value !== '>' || a || ( l = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ), a = !0 ), t.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\t\t\tif ( n === ( i = t.value ) ) {\n\t\t\t\t\t\t\t\t\tif ( c.value === '<' ) {\n\t\t\t\t\t\t\t\t\t\to++;\n\t\t\t\t\t\t\t\t\t} else if ( c.value === '</' && --o < 0 ) {\n\t\t\t\t\t\t\t\t\t\te.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 !== '>' ) {\n\t\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t\t} var u = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tn === 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 ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} while ( t && o >= 0 ); if ( r && l && h && u && s && d ) {\n\t\t\t\t\t\treturn { 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 };\n\t\t\t\t\t}\n\t\t\t\t}, this.$findOpeningTag = function ( e, t ) {\n\t\t\t\t\tlet 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 === '>' ) {\n\t\t\t\t\t\tconst h = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ); e.stepBackward(), e.stepBackward(); do {\n\t\t\t\t\t\t\tif ( t = n, s = e.getCurrentTokenRow(), i = ( a = e.getCurrentTokenColumn() ) + t.value.length, n = e.stepBackward(), t ) {\n\t\t\t\t\t\t\t\tif ( t.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\t\t\t\tif ( o === t.value ) {\n\t\t\t\t\t\t\t\t\t\tif ( n.value === '<' ) {\n\t\t\t\t\t\t\t\t\t\t\tif ( ++r > 0 ) {\n\t\t\t\t\t\t\t\t\t\t\t\tfor ( 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 );\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\tn.value === '</' && r--;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else if ( t.value === '/>' ) {\n\t\t\t\t\t\t\t\t\tfor ( var p = 0, m = n; m; ) {\n\t\t\t\t\t\t\t\t\t\tif ( m.type.includes( 'tag-name' ) && m.value === o ) {\n\t\t\t\t\t\t\t\t\t\t\tr--; break;\n\t\t\t\t\t\t\t\t\t\t} if ( m.value === '<' ) {\n\t\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t\t} m = e.stepBackward(), p++;\n\t\t\t\t\t\t\t\t\t} for ( let f = 0; f < p; f++ ) {\n\t\t\t\t\t\t\t\t\t\te.stepForward();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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;\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tconst 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 () {\n\t\t\t\tconst e = this; this.curOp = null, this.on( 'change', () => {\n\t\t\t\t\te.curOp || ( e.startOperation(), e.curOp.selectionBefore = e.$lastSel ), e.curOp.docChanged = !0;\n\t\t\t\t}, !0 ), this.on( 'changeSelection', () => {\n\t\t\t\t\te.curOp || ( e.startOperation(), e.curOp.selectionBefore = e.$lastSel ), e.curOp.selectionChanged = !0;\n\t\t\t\t}, !0 ), this.$operationResetTimer = o.delayedCall( this.endOperation.bind( this, !0 ) );\n\t\t\t}, C.prototype.startOperation = function ( e ) {\n\t\t\t\tif ( this.curOp ) {\n\t\t\t\t\tif ( !e || this.curOp.command ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} this.prevOp = this.curOp;\n\t\t\t\t}e = e || {}, this.$operationResetTimer.schedule(), this.curOp = { command: e.command || {}, args: e.args }, this.curOp.selectionBefore = this.selection.toJSON(), this._signal( 'startOperation', e );\n\t\t\t}, C.prototype.endOperation = function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, C.prototype.setDocument = function ( e ) {\n\t\t\t\tthis.doc && this.doc.off( 'change', this.$onChange ), ( this.doc = e ).on( 'change', this.$onChange, !0 ), this.bgTokenizer.setDocument( this.getDocument() ), this.resetCaches();\n\t\t\t}, C.prototype.getDocument = function () {\n\t\t\t\treturn this.doc;\n\t\t\t}, Object.defineProperty( C.prototype, 'widgetManager', { get: function () {\n\t\t\t\tconst e = new d( this ); return this.widgetManager = e, this.$editor && e.attach( this.$editor ), e;\n\t\t\t}, set: function ( e ) {\n\t\t\t\tObject.defineProperty( this, 'widgetManager', { writable: !0, enumerable: !0, configurable: !0, value: e } );\n\t\t\t}, enumerable: !1, configurable: !0 } ), C.prototype.$resetRowCache = function ( e ) {\n\t\t\t\tlet 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 = [] );\n\t\t\t}, C.prototype.$getRowCacheIndex = function ( e, t ) {\n\t\t\t\tfor ( var i = 0, n = e.length - 1; i <= n; ) {\n\t\t\t\t\tconst o = i + n >> 1, r = e[ o ]; if ( r < t ) {\n\t\t\t\t\t\ti = 1 + o;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !( t < r ) ) {\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t} n = o - 1;\n\t\t\t\t\t}\n\t\t\t\t} return i - 1;\n\t\t\t}, C.prototype.resetCaches = function () {\n\t\t\t\tthis.$modified = !0, this.$wrapData = [], this.$rowLengthCache = [], this.$resetRowCache( 0 ), this.destroyed || this.bgTokenizer.start( 0 );\n\t\t\t}, C.prototype.onChangeFold = function ( e ) {\n\t\t\t\te = e.data; this.$resetRowCache( e.start.row );\n\t\t\t}, C.prototype.onChange = function ( e ) {\n\t\t\t\tthis.$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 );\n\t\t\t}, C.prototype.onSelectionChange = function () {\n\t\t\t\tthis._signal( 'changeSelection' );\n\t\t\t}, C.prototype.setValue = function ( e ) {\n\t\t\t\tthis.doc.setValue( e ), this.selection.moveTo( 0, 0 ), this.$resetRowCache( 0 ), this.setUndoManager( this.$undoManager ), this.getUndoManager().reset();\n\t\t\t}, C.fromJSON = function ( e ) {\n\t\t\t\ttypeof 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 ) => {\n\t\t\t\t\ti.addFold( '...', h.fromPoints( e.start, e.end ) );\n\t\t\t\t} ), 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;\n\t\t\t}, C.prototype.toJSON = function () {\n\t\t\t\treturn { 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() };\n\t\t\t}, C.prototype.toString = function () {\n\t\t\t\treturn this.doc.getValue();\n\t\t\t}, C.prototype.getSelection = function () {\n\t\t\t\treturn this.selection;\n\t\t\t}, C.prototype.getState = function ( e ) {\n\t\t\t\treturn this.bgTokenizer.getState( e );\n\t\t\t}, C.prototype.getTokens = function ( e ) {\n\t\t\t\treturn this.bgTokenizer.getTokens( e );\n\t\t\t}, C.prototype.getTokenAt = function ( e, t ) {\n\t\t\t\tvar i = this.bgTokenizer.getTokens( e ), n = 0; if ( t == null ) {\n\t\t\t\t\tvar o = i.length - 1, n = this.getLine( e ).length;\n\t\t\t\t} else {\n\t\t\t\t\tfor ( o = 0; o < i.length && !( t <= ( n += i[ o ].value.length ) ); o++ ) { }\n\t\t\t\t} return ( e = i[ o ] ) ? ( e.index = o, e.start = n - e.value.length, e ) : null;\n\t\t\t}, C.prototype.setUndoManager = function ( e ) {\n\t\t\t\tlet t; this.$undoManager = e, this.$informUndoManager && this.$informUndoManager.cancel(), e ? ( e.addSession( t = this ), this.$syncInformUndoManager = function () {\n\t\t\t\t\tt.$informUndoManager.cancel(), t.mergeUndoDeltas = !1;\n\t\t\t\t}, this.$informUndoManager = o.delayedCall( this.$syncInformUndoManager ) ) : this.$syncInformUndoManager = function () {};\n\t\t\t}, C.prototype.markUndoGroup = function () {\n\t\t\t\tthis.$syncInformUndoManager && this.$syncInformUndoManager();\n\t\t\t}, C.prototype.getUndoManager = function () {\n\t\t\t\treturn this.$undoManager || this.$defaultUndoManager;\n\t\t\t}, C.prototype.getTabString = function () {\n\t\t\t\treturn this.getUseSoftTabs() ? o.stringRepeat( ' ', this.getTabSize() ) : '\\t';\n\t\t\t}, C.prototype.setUseSoftTabs = function ( e ) {\n\t\t\t\tthis.setOption( 'useSoftTabs', e );\n\t\t\t}, C.prototype.getUseSoftTabs = function () {\n\t\t\t\treturn this.$useSoftTabs && !this.$mode.$indentWithTabs;\n\t\t\t}, C.prototype.setTabSize = function ( e ) {\n\t\t\t\tthis.setOption( 'tabSize', e );\n\t\t\t}, C.prototype.getTabSize = function () {\n\t\t\t\treturn this.$tabSize;\n\t\t\t}, C.prototype.isTabStop = function ( e ) {\n\t\t\t\treturn this.$useSoftTabs && e.column % this.$tabSize == 0;\n\t\t\t}, C.prototype.setNavigateWithinSoftTabs = function ( e ) {\n\t\t\t\tthis.setOption( 'navigateWithinSoftTabs', e );\n\t\t\t}, C.prototype.getNavigateWithinSoftTabs = function () {\n\t\t\t\treturn this.$navigateWithinSoftTabs;\n\t\t\t}, C.prototype.setOverwrite = function ( e ) {\n\t\t\t\tthis.setOption( 'overwrite', e );\n\t\t\t}, C.prototype.getOverwrite = function () {\n\t\t\t\treturn this.$overwrite;\n\t\t\t}, C.prototype.toggleOverwrite = function () {\n\t\t\t\tthis.setOverwrite( !this.$overwrite );\n\t\t\t}, C.prototype.addGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$decorations[ e ] || ( this.$decorations[ e ] = '' ), this.$decorations[ e ] += ' ' + t, this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.removeGutterCustomWidget = function ( e ) {\n\t\t\t\tthis.$editor && this.$editor.renderer.$gutterLayer.$removeCustomWidget( e );\n\t\t\t}, C.prototype.addGutterCustomWidget = function ( e, t ) {\n\t\t\t\tthis.$editor && this.$editor.renderer.$gutterLayer.$addCustomWidget( e, t );\n\t\t\t}, C.prototype.removeGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$decorations[ e ] = ( this.$decorations[ e ] || '' ).replace( ' ' + t, '' ), this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.getBreakpoints = function () {\n\t\t\t\treturn this.$breakpoints;\n\t\t\t}, C.prototype.setBreakpoints = function ( e ) {\n\t\t\t\tthis.$breakpoints = []; for ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tthis.$breakpoints[ e[ t ] ] = 'ace_breakpoint';\n\t\t\t\t} this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.clearBreakpoints = function () {\n\t\t\t\tthis.$breakpoints = [], this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.setBreakpoint = function ( e, t ) {\n\t\t\t\t( t = void 0 === t ? 'ace_breakpoint' : t ) ? this.$breakpoints[ e ] = t : delete this.$breakpoints[ e ], this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.clearBreakpoint = function ( e ) {\n\t\t\t\tdelete this.$breakpoints[ e ], this._signal( 'changeBreakpoint', {} );\n\t\t\t}, C.prototype.addMarker = function ( e, t, i, n ) {\n\t\t\t\tvar 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;\n\t\t\t}, C.prototype.addDynamicMarker = function ( e, t ) {\n\t\t\t\tlet i; if ( e.update ) {\n\t\t\t\t\treturn 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;\n\t\t\t\t}\n\t\t\t}, C.prototype.removeMarker = function ( e ) {\n\t\t\t\tconst t = this.$frontMarkers[ e ] || this.$backMarkers[ e ]; t && ( delete ( t.inFront ? this.$frontMarkers : this.$backMarkers )[ e ], this._signal( t.inFront ? 'changeFrontMarker' : 'changeBackMarker' ) );\n\t\t\t}, C.prototype.getMarkers = function ( e ) {\n\t\t\t\treturn e ? this.$frontMarkers : this.$backMarkers;\n\t\t\t}, C.prototype.highlight = function ( e ) {\n\t\t\t\tlet t; this.$searchHighlight || ( t = new p( null, 'ace_selected-word', 'text' ), this.$searchHighlight = this.addDynamicMarker( t ) ), this.$searchHighlight.setRegexp( e );\n\t\t\t}, C.prototype.highlightLines = function ( e, t, i, n ) {\n\t\t\t\ttypeof 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;\n\t\t\t}, C.prototype.setAnnotations = function ( e ) {\n\t\t\t\tthis.$annotations = e, this._signal( 'changeAnnotation', {} );\n\t\t\t}, C.prototype.getAnnotations = function () {\n\t\t\t\treturn this.$annotations || [];\n\t\t\t}, C.prototype.clearAnnotations = function () {\n\t\t\t\tthis.setAnnotations( [] );\n\t\t\t}, C.prototype.$detectNewLine = function ( e ) {\n\t\t\t\te = e.match( /^.*?(\\r?\\n)/m ); this.$autoNewLine = e ? e[ 1 ] : '\\n';\n\t\t\t}, C.prototype.getWordRange = function ( e, t ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\tfor ( ;--r >= 0 && n.charAt( r ).match( i ); ) { }r++;\n\t\t\t\t} for ( var s = t; s < n.length && n.charAt( s ).match( i ); ) {\n\t\t\t\t\ts++;\n\t\t\t\t} return new h( e, r, e, s );\n\t\t\t}, C.prototype.getAWordRange = function ( e, t ) {\n\t\t\t\tfor ( var i = this.getWordRange( e, t ), n = this.getLine( i.end.row ); n.charAt( i.end.column ).match( /[ \\t]/ ); ) {\n\t\t\t\t\ti.end.column += 1;\n\t\t\t\t} return i;\n\t\t\t}, C.prototype.setNewLineMode = function ( e ) {\n\t\t\t\tthis.doc.setNewLineMode( e );\n\t\t\t}, C.prototype.getNewLineMode = function () {\n\t\t\t\treturn this.doc.getNewLineMode();\n\t\t\t}, C.prototype.setUseWorker = function ( e ) {\n\t\t\t\tthis.setOption( 'useWorker', e );\n\t\t\t}, C.prototype.getUseWorker = function () {\n\t\t\t\treturn this.$useWorker;\n\t\t\t}, C.prototype.onReloadTokenizer = function ( e ) {\n\t\t\t\tconst t = e.data; this.bgTokenizer.start( t.first ), this._signal( 'tokenizerUpdate', e );\n\t\t\t}, C.prototype.setMode = function ( e, t ) {\n\t\t\t\tif ( e && typeof e === 'object' ) {\n\t\t\t\t\tif ( e.getTokenizer ) {\n\t\t\t\t\t\treturn this.$onChangeMode( e );\n\t\t\t\t\t} var i = e, n = i.path;\n\t\t\t\t} else {\n\t\t\t\t\tn = e || 'ace/mode/text';\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tif ( !this.destroyed ) {\n\t\t\t\t\t\tif ( this.$modeId !== n ) {\n\t\t\t\t\t\t\treturn t && t();\n\t\t\t\t\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();\n\t\t\t\t\t}\n\t\t\t\t} ), this.$mode || this.$onChangeMode( this.$modes[ 'ace/mode/text' ], !0 ) );\n\t\t\t}, C.prototype.$onChangeMode = function ( e, t ) {\n\t\t\t\tlet 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 } ) );\n\t\t\t}, C.prototype.$stopWorker = function () {\n\t\t\t\tthis.$worker && ( this.$worker.terminate(), this.$worker = null );\n\t\t\t}, C.prototype.$startWorker = function () {\n\t\t\t\ttry {\n\t\t\t\t\tthis.$worker = this.$mode.createWorker( this );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\ts.warn( 'Could not load worker', e ), this.$worker = null;\n\t\t\t\t}\n\t\t\t}, C.prototype.getMode = function () {\n\t\t\t\treturn this.$mode;\n\t\t\t}, C.prototype.setScrollTop = function ( e ) {\n\t\t\t\tthis.$scrollTop === e || isNaN( e ) || ( this.$scrollTop = e, this._signal( 'changeScrollTop', e ) );\n\t\t\t}, C.prototype.getScrollTop = function () {\n\t\t\t\treturn this.$scrollTop;\n\t\t\t}, C.prototype.setScrollLeft = function ( e ) {\n\t\t\t\tthis.$scrollLeft === e || isNaN( e ) || ( this.$scrollLeft = e, this._signal( 'changeScrollLeft', e ) );\n\t\t\t}, C.prototype.getScrollLeft = function () {\n\t\t\t\treturn this.$scrollLeft;\n\t\t\t}, C.prototype.getScreenWidth = function () {\n\t\t\t\treturn this.$computeWidth(), this.lineWidgets ? Math.max( this.getLineWidgetMaxWidth(), this.screenWidth ) : this.screenWidth;\n\t\t\t}, C.prototype.getLineWidgetMaxWidth = function () {\n\t\t\t\tlet t; return this.lineWidgetsWidth != null ? this.lineWidgetsWidth : ( t = 0, this.lineWidgets.forEach( ( e ) => {\n\t\t\t\t\te && e.screenWidth > t && ( t = e.screenWidth );\n\t\t\t\t} ), this.lineWidgetWidth = t );\n\t\t\t}, C.prototype.$computeWidth = function ( e ) {\n\t\t\t\tif ( this.$modified || e ) {\n\t\t\t\t\tif ( this.$modified = !1, this.$useWrapMode ) {\n\t\t\t\t\t\treturn this.screenWidth = this.$wrapLimit;\n\t\t\t\t\t} 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++ ) {\n\t\t\t\t\t\tif ( s < l ) {\n\t\t\t\t\t\t\tif ( a <= ( l = r.end.row + 1 ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} s = ( r = this.$foldData[ o++ ] ) ? r.start.row : 1 / 0;\n\t\t\t\t\t\t}i[ l ] == null && ( i[ l ] = this.$getStringScreenWidth( t[ l ] )[ 0 ] ), i[ l ] > n && ( n = i[ l ] );\n\t\t\t\t\t} this.screenWidth = n;\n\t\t\t\t}\n\t\t\t}, C.prototype.getLine = function ( e ) {\n\t\t\t\treturn this.doc.getLine( e );\n\t\t\t}, C.prototype.getLines = function ( e, t ) {\n\t\t\t\treturn this.doc.getLines( e, t );\n\t\t\t}, C.prototype.getLength = function () {\n\t\t\t\treturn this.doc.getLength();\n\t\t\t}, C.prototype.getTextRange = function ( e ) {\n\t\t\t\treturn this.doc.getTextRange( e || this.selection.getRange() );\n\t\t\t}, C.prototype.insert = function ( e, t ) {\n\t\t\t\treturn this.doc.insert( e, t );\n\t\t\t}, C.prototype.remove = function ( e ) {\n\t\t\t\treturn this.doc.remove( e );\n\t\t\t}, C.prototype.removeFullLines = function ( e, t ) {\n\t\t\t\treturn this.doc.removeFullLines( e, t );\n\t\t\t}, C.prototype.undoChanges = function ( e, t ) {\n\t\t\t\tif ( e.length ) {\n\t\t\t\t\tthis.$fromUndo = !0; for ( let i = e.length - 1; i != -1; i-- ) {\n\t\t\t\t\t\tconst n = e[ i ]; n.action == 'insert' || n.action == 'remove' ? this.doc.revertDelta( n ) : n.folds && this.addFolds( n.folds );\n\t\t\t\t\t}!t && this.$undoSelect && ( e.selectionBefore ? this.selection.fromJSON( e.selectionBefore ) : this.selection.setRange( this.$getUndoSelection( e, !0 ) ) ), this.$fromUndo = !1;\n\t\t\t\t}\n\t\t\t}, C.prototype.redoChanges = function ( e, t ) {\n\t\t\t\tif ( e.length ) {\n\t\t\t\t\tthis.$fromUndo = !0; for ( let i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tconst n = e[ i ]; n.action != 'insert' && n.action != 'remove' || this.doc.$safeApplyDelta( n );\n\t\t\t\t\t}!t && this.$undoSelect && ( e.selectionAfter ? this.selection.fromJSON( e.selectionAfter ) : this.selection.setRange( this.$getUndoSelection( e, !1 ) ) ), this.$fromUndo = !1;\n\t\t\t\t}\n\t\t\t}, C.prototype.setUndoSelect = function ( e ) {\n\t\t\t\tthis.$undoSelect = e;\n\t\t\t}, C.prototype.$getUndoSelection = function ( e, t ) {\n\t\t\t\tfunction i( e ) {\n\t\t\t\t\treturn t ? e.action !== 'insert' : e.action === 'insert';\n\t\t\t\t} for ( var n, o, r = 0; r < e.length; r++ ) {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t} return n;\n\t\t\t}, C.prototype.replace = function ( e, t ) {\n\t\t\t\treturn this.doc.replace( e, t );\n\t\t\t}, C.prototype.moveText = function ( e, t, i ) {\n\t\t\t\tvar 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;\n\t\t\t}, C.prototype.indentRows = function ( e, t, i ) {\n\t\t\t\ti = i.replace( /\\t/g, this.getTabString() ); for ( let n = e; n <= t; n++ ) {\n\t\t\t\t\tthis.doc.insertInLine( { row: n, column: 0 }, i );\n\t\t\t\t}\n\t\t\t}, C.prototype.outdentRows = function ( e ) {\n\t\t\t\tfor ( let t = e.collapseRows(), i = new h( 0, 0, 0, 0 ), n = this.getTabSize(), o = t.start.row; o <= t.end.row; ++o ) {\n\t\t\t\t\tconst 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 );\n\t\t\t\t}\n\t\t\t}, C.prototype.$moveLines = function ( e, t, i ) {\n\t\t\t\tif ( e = this.getRowFoldStart( e ), t = this.getRowFoldEnd( t ), i < 0 ) {\n\t\t\t\t\tif ( ( o = this.getRowFoldStart( e + i ) ) < 0 ) {\n\t\t\t\t\t\treturn 0;\n\t\t\t\t\t} var n = o - e;\n\t\t\t\t} else if ( i > 0 ) {\n\t\t\t\t\tif ( ( o = this.getRowFoldEnd( t + i ) ) > this.doc.getLength() - 1 ) {\n\t\t\t\t\t\treturn 0;\n\t\t\t\t\t} n = o - t;\n\t\t\t\t} else {\n\t\t\t\t\te = this.$clipRowToDocument( e ); n = ( t = this.$clipRowToDocument( t ) ) - e + 1;\n\t\t\t\t} 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;\n\t\t\t}, C.prototype.moveLinesUp = function ( e, t ) {\n\t\t\t\treturn this.$moveLines( e, t, -1 );\n\t\t\t}, C.prototype.moveLinesDown = function ( e, t ) {\n\t\t\t\treturn this.$moveLines( e, t, 1 );\n\t\t\t}, C.prototype.duplicateLines = function ( e, t ) {\n\t\t\t\treturn this.$moveLines( e, t, 0 );\n\t\t\t}, C.prototype.$clipRowToDocument = function ( e ) {\n\t\t\t\treturn Math.max( 0, Math.min( e, this.doc.getLength() - 1 ) );\n\t\t\t}, C.prototype.$clipColumnToRow = function ( e, t ) {\n\t\t\t\treturn t < 0 ? 0 : Math.min( this.doc.getLine( e ).length, t );\n\t\t\t}, C.prototype.$clipPositionToDocument = function ( e, t ) {\n\t\t\t\tlet 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 };\n\t\t\t}, C.prototype.$clipRangeToDocument = function ( e ) {\n\t\t\t\te.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;\n\t\t\t}, C.prototype.setUseWrapMode = function ( e ) {\n\t\t\t\te != 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' ) );\n\t\t\t}, C.prototype.getUseWrapMode = function () {\n\t\t\t\treturn this.$useWrapMode;\n\t\t\t}, C.prototype.setWrapLimitRange = function ( e, t ) {\n\t\t\t\tthis.$wrapLimitRange.min === e && this.$wrapLimitRange.max === t || ( this.$wrapLimitRange = { min: e, max: t }, this.$modified = !0, this.$bidiHandler.markAsDirty(), this.$useWrapMode && this._signal( 'changeWrapMode' ) );\n\t\t\t}, C.prototype.adjustWrapLimit = function ( e, t ) {\n\t\t\t\tvar 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 );\n\t\t\t}, C.prototype.$constrainWrapLimit = function ( e, t, i ) {\n\t\t\t\treturn t && ( e = Math.max( t, e ) ), e = i ? Math.min( i, e ) : e;\n\t\t\t}, C.prototype.getWrapLimit = function () {\n\t\t\t\treturn this.$wrapLimit;\n\t\t\t}, C.prototype.setWrapLimit = function ( e ) {\n\t\t\t\tthis.setWrapLimitRange( e, e );\n\t\t\t}, C.prototype.getWrapLimitRange = function () {\n\t\t\t\treturn { min: this.$wrapLimitRange.min, max: this.$wrapLimitRange.max };\n\t\t\t}, C.prototype.$updateInternalDataOnChange = function ( e ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tif ( i === 'remove' ) {\n\t\t\t\t\t\tthis[ 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++ ) {\n\t\t\t\t\t\t\t( g = c[ h ] ).start.row >= o.row && g.shiftRow( -a );\n\t\t\t\t\t\t}s = r;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar 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++ ) {\n\t\t\t\t\t\t\t( g = c[ h ] ).start.row >= r && g.shiftRow( a );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tvar 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 );\n\t\t\t\t} 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;\n\t\t\t}, C.prototype.$updateRowLengthCache = function ( e, t ) {\n\t\t\t\tthis.$rowLengthCache[ e ] = null, this.$rowLengthCache[ t ] = null;\n\t\t\t}, C.prototype.$updateWrapData = function ( e, t ) {\n\t\t\t\tlet 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; ) {\n\t\t\t\t\t( i = this.getFoldLine( l, i ) ) ? ( s = [], i.walk( ( e, t, i, n ) => {\n\t\t\t\t\t\tlet o; if ( e != null ) {\n\t\t\t\t\t\t\t( o = this.$getDisplayTokens( e, s.length ) )[ 0 ] = v; for ( let r = 1; r < o.length; r++ ) {\n\t\t\t\t\t\t\t\to[ r ] = b;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\to = this.$getDisplayTokens( a[ t ].substring( n, i ), s.length );\n\t\t\t\t\t\t}s = s.concat( o );\n\t\t\t\t\t}, 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++ );\n\t\t\t\t}\n\t\t\t}, C.prototype.$computeWrapSplits = function ( o, e, r ) {\n\t\t\t\tif ( o.length == 0 ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} 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 ) {\n\t\t\t\t\tfor ( var t = e - a, i = a; i < e; i++ ) {\n\t\t\t\t\t\tconst n = o[ i ]; n !== 12 && n !== 2 || --t;\n\t\t\t\t\t}s.length || ( u = ( () => {\n\t\t\t\t\t\tlet e = 0; if ( d === 0 ) {\n\t\t\t\t\t\t\treturn e;\n\t\t\t\t\t\t} if ( h ) {\n\t\t\t\t\t\t\tfor ( let t = 0; t < o.length; t++ ) {\n\t\t\t\t\t\t\t\tconst i = o[ t ]; if ( i == w ) {\n\t\t\t\t\t\t\t\t\te += 1;\n\t\t\t\t\t\t\t\t} else if ( i == x ) {\n\t\t\t\t\t\t\t\t\te += r;\n\t\t\t\t\t\t\t\t} else if ( i != S ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return c && !1 !== h && ( e += r ), Math.min( e, d );\n\t\t\t\t\t} )(), s.indent = u ), l += t, s.push( l ), a = e;\n\t\t\t\t} for ( var u = 0; e - u < t - a; ) {\n\t\t\t\t\tlet n = a + e - u; if ( o[ n - 1 ] >= w && o[ n ] >= w ) {\n\t\t\t\t\t\ti( n );\n\t\t\t\t\t} else if ( o[ n ] == v || o[ n ] == b ) {\n\t\t\t\t\t\tfor ( ;n != a - 1 && o[ n ] != v; n-- ) { } if ( a < n ) { } else {\n\t\t\t\t\t\t\tfor ( n = a + e; n < o.length && o[ n ] == b; n++ ) { } if ( n == o.length ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}i( n );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( var g = Math.max( n - ( e - ( e >> 2 ) ), a - 1 ); g < n && o[ n ] < v; ) {\n\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t} if ( c ) {\n\t\t\t\t\t\t\tfor ( ;g < n && o[ n ] < v; ) {\n\t\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t\t} for ( ;g < n && o[ n ] == A; ) {\n\t\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( ;g < n && o[ n ] < w; ) {\n\t\t\t\t\t\t\t\tn--;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}g < n ? i( ++n ) : ( o[ n = a + e ] == I && n--, i( n - u ) );\n\t\t\t\t\t}\n\t\t\t\t} return s;\n\t\t\t}, C.prototype.$getDisplayTokens = function ( e, t ) {\n\t\t\t\tlet i, n = []; t = t || 0; for ( let o = 0; o < e.length; o++ ) {\n\t\t\t\t\tconst r = e.charCodeAt( o ); if ( r == 9 ) {\n\t\t\t\t\t\ti = this.getScreenTabSize( n.length + t ), n.push( x ); for ( let s = 1; s < i; s++ ) {\n\t\t\t\t\t\t\tn.push( S );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tr == 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 );\n\t\t\t\t\t}\n\t\t\t\t} return n;\n\t\t\t}, C.prototype.$getStringScreenWidth = function ( e, t, i ) {\n\t\t\t\tif ( t == 0 ) {\n\t\t\t\t\treturn [ 0, 0 ];\n\t\t\t\t} 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 ];\n\t\t\t}, C.prototype.getRowLength = function ( e ) {\n\t\t\t\tlet 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;\n\t\t\t}, C.prototype.getRowLineCount = function ( e ) {\n\t\t\t\treturn this.$useWrapMode && this.$wrapData[ e ] ? this.$wrapData[ e ].length + 1 : 1;\n\t\t\t}, C.prototype.getRowWrapIndent = function ( e ) {\n\t\t\t\tlet t; return this.$useWrapMode && ( e = this.screenToDocumentPosition( e, Number.MAX_VALUE ), ( t = this.$wrapData[ e.row ] ).length ) && t[ 0 ] < e.column ? t.indent : 0;\n\t\t\t}, C.prototype.getScreenLastRowColumn = function ( e ) {\n\t\t\t\te = this.screenToDocumentPosition( e, Number.MAX_VALUE ); return this.documentToScreenColumn( e.row, e.column );\n\t\t\t}, C.prototype.getDocumentLastRowColumn = function ( e, t ) {\n\t\t\t\te = this.documentToScreenRow( e, t ); return this.getScreenLastRowColumn( e );\n\t\t\t}, C.prototype.getDocumentLastRowColumnPosition = function ( e, t ) {\n\t\t\t\te = this.documentToScreenRow( e, t ); return this.screenToDocumentPosition( e, Number.MAX_VALUE / 10 );\n\t\t\t}, C.prototype.getRowSplitData = function ( e ) {\n\t\t\t\tif ( this.$useWrapMode ) {\n\t\t\t\t\treturn this.$wrapData[ e ];\n\t\t\t\t}\n\t\t\t}, C.prototype.getScreenTabSize = function ( e ) {\n\t\t\t\treturn this.$tabSize - ( e % this.$tabSize | 0 );\n\t\t\t}, C.prototype.screenToDocumentRow = function ( e, t ) {\n\t\t\t\treturn this.screenToDocumentPosition( e, t ).row;\n\t\t\t}, C.prototype.screenToDocumentColumn = function ( e, t ) {\n\t\t\t\treturn this.screenToDocumentPosition( e, t ).column;\n\t\t\t}, C.prototype.screenToDocumentPosition = function ( e, t, i ) {\n\t\t\t\tif ( e < 0 ) {\n\t\t\t\t\treturn { row: 0, column: 0 };\n\t\t\t\t} 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 ); ) {\n\t\t\t\t\tl += 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 ) );\n\t\t\t\t} if ( p && p.start.row <= s ) {\n\t\t\t\t\tn = this.getFoldDisplayLine( p ), s = p.start.row;\n\t\t\t\t} else {\n\t\t\t\t\tif ( l + c <= e || g < s ) {\n\t\t\t\t\t\treturn { row: g, column: this.getLine( g ).length };\n\t\t\t\t\t} n = this.getLine( s ), p = null;\n\t\t\t\t}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 };\n\t\t\t}, C.prototype.documentToScreenPosition = function ( e, t ) {\n\t\t\t\tvar 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; ) {\n\t\t\t\t\tif ( d <= s ) {\n\t\t\t\t\t\tif ( e < ( o = h.end.row + 1 ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} d = ( h = this.getNextFoldLine( o, h ) ) ? h.start.row : 1 / 0;\n\t\t\t\t\t} else {\n\t\t\t\t\t\to = s + 1;\n\t\t\t\t\t}n += this.getRowLength( s ), s = o, r && ( this.$docRowCache.push( s ), this.$screenRowCache.push( n ) );\n\t\t\t\t} 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 ) {\n\t\t\t\t\tconst g = this.$wrapData[ i ]; if ( g ) {\n\t\t\t\t\t\tfor ( var p = 0; u.length >= g[ p ]; ) {\n\t\t\t\t\t\t\tn++, p++;\n\t\t\t\t\t\t}u = u.substring( g[ p - 1 ] || 0, u.length ), l = p > 0 ? g.indent : 0;\n\t\t\t\t\t}\n\t\t\t\t} return this.lineWidgets && this.lineWidgets[ s ] && this.lineWidgets[ s ].rowsAbove && ( n += this.lineWidgets[ s ].rowsAbove ), { row: n, column: l + this.$getStringScreenWidth( u )[ 0 ] };\n\t\t\t}, C.prototype.documentToScreenColumn = function ( e, t ) {\n\t\t\t\treturn this.documentToScreenPosition( e, t ).column;\n\t\t\t}, C.prototype.documentToScreenRow = function ( e, t ) {\n\t\t\t\treturn this.documentToScreenPosition( e, t ).row;\n\t\t\t}, C.prototype.getScreenLength = function () {\n\t\t\t\tvar e = 0, t = null; if ( this.$useWrapMode ) {\n\t\t\t\t\tfor ( var i = this.$wrapData.length, n = 0, o = 0, r = ( t = this.$foldData[ o++ ] ) ? t.start.row : 1 / 0; n < i; ) {\n\t\t\t\t\t\tconst 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 );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( var e = this.getLength(), a = this.$foldData, o = 0; o < a.length; o++ ) {\n\t\t\t\t\t\te -= ( t = a[ o ] ).end.row - t.start.row;\n\t\t\t\t\t}\n\t\t\t\t} return this.lineWidgets && ( e += this.$getWidgetScreenLength() ), e;\n\t\t\t}, C.prototype.$setFontMetrics = function ( r ) {\n\t\t\t\tthis.$enableVarChar && ( this.$getStringScreenWidth = function ( e, t, i ) {\n\t\t\t\t\tif ( t === 0 ) {\n\t\t\t\t\t\treturn [ 0, 0 ];\n\t\t\t\t\t} 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 ];\n\t\t\t\t} );\n\t\t\t}, C.prototype.getPrecedingCharacter = function () {\n\t\t\t\tconst e = this.selection.getCursor(); return e.column === 0 ? e.row === 0 ? '' : this.doc.getNewLineCharacter() : this.getLine( e.row )[ e.column - 1 ];\n\t\t\t}, C.prototype.destroy = function () {\n\t\t\t\tthis.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();\n\t\t\t}, C ); function C( e, t ) {\n\t\t\t\tthis.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 () {\n\t\t\t\t\treturn this.join( '\\n' );\n\t\t\t\t}, this.$gutterCustomWidgets = {}, this.bgTokenizer = new g( ( new c() ).getTokenizer(), this ); const i = this; this.bgTokenizer.on( 'update', ( e ) => {\n\t\t\t\t\ti._signal( 'tokenizerUpdate', e );\n\t\t\t\t} ), 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();\n\t\t\t}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 ) {\n\t\t\t\treturn !( 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 );\n\t\t\t}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 ) {\n\t\t\t\te && 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 ) );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.getUseWrapMode() ? this.$wrap == -1 ? 'printMargin' : this.getWrapLimitRange().min ? this.$wrap : 'free' : 'off';\n\t\t\t}, handlesSet: !0 }, wrapMethod: { set: function ( e ) {\n\t\t\t\t( e = e == 'auto' ? this.$mode.type != 'text' : e != 'text' ) != this.$wrapAsCode && ( this.$wrapAsCode = e, this.$useWrapMode ) && ( this.$useWrapMode = !1, this.setUseWrapMode( !0 ) );\n\t\t\t}, initialValue: 'auto' }, indentedSoftWrap: { set: function () {\n\t\t\t\tthis.$useWrapMode && ( this.$useWrapMode = !1, this.setUseWrapMode( !0 ) );\n\t\t\t}, initialValue: !0 }, firstLineNumber: { set: function () {\n\t\t\t\tthis._signal( 'changeBreakpoint' );\n\t\t\t}, initialValue: 1 }, useWorker: { set: function ( e ) {\n\t\t\t\tthis.$useWorker = e, this.$stopWorker(), e && this.$startWorker();\n\t\t\t}, initialValue: !0 }, useSoftTabs: { initialValue: !0 }, tabSize: { set: function ( e ) {\n\t\t\t\t( e = parseInt( e ) ) > 0 && this.$tabSize !== e && ( this.$modified = !0, this.$rowLengthCache = [], this.$tabSize = e, this._signal( 'changeTabSize' ) );\n\t\t\t}, initialValue: 4, handlesSet: !0 }, navigateWithinSoftTabs: { initialValue: !1 }, foldStyle: { set: function ( e ) {\n\t\t\t\tthis.setFoldStyle( e );\n\t\t\t}, handlesSet: !0 }, overwrite: { set: function ( e ) {\n\t\t\t\tthis._signal( 'changeOverwrite' );\n\t\t\t}, initialValue: !1 }, newLineMode: { set: function ( e ) {\n\t\t\t\tthis.doc.setNewLineMode( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.doc.getNewLineMode();\n\t\t\t}, handlesSet: !0 }, mode: { set: function ( e ) {\n\t\t\t\tthis.setMode( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$modeId;\n\t\t\t}, handlesSet: !0 } } ), t.EditSession = f;\n\t\t} ), ace.define( 'ace/search', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/lib/oop', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst v = e( './lib/lang' ), n = e( './lib/oop' ), b = e( './range' ).Range; function o() {\n\t\t\t\tthis.$options = {};\n\t\t\t} function p( e, t ) {\n\t\t\t\tt = e.doc.positionToIndex( { row: t, column: 0 } ); return e.doc.indexToPosition( t + 5e3 ).row + 1;\n\t\t\t}o.prototype.set = function ( e ) {\n\t\t\t\treturn n.mixin( this.$options, e ), this;\n\t\t\t}, o.prototype.getOptions = function () {\n\t\t\t\treturn v.copyObject( this.$options );\n\t\t\t}, o.prototype.setOptions = function ( e ) {\n\t\t\t\tthis.$options = e;\n\t\t\t}, o.prototype.find = function ( e ) {\n\t\t\t\tvar 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 );\n\t\t\t}, o.prototype.findAll = function ( e ) {\n\t\t\t\tconst t = this.$options; if ( !t.needle ) {\n\t\t\t\t\treturn [];\n\t\t\t\t} 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 ) {\n\t\t\t\t\tlet s, a = r.length, l = n.length - a; e:for ( let c = r.offset || 0; c <= l; c++ ) {\n\t\t\t\t\t\tfor ( var h = 0; h < a; h++ ) {\n\t\t\t\t\t\t\tif ( n[ c + h ].search( r[ h ] ) == -1 ) {\n\t\t\t\t\t\t\t\tcontinue e;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor ( var g = 0; g < n.length; g++ ) {\n\t\t\t\t\t\tif ( this.$isMultilineSearch( t ) ) {\n\t\t\t\t\t\t\tvar 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 ) ) );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tp = v.getMatchOffsets( n[ g ], r ); for ( h = 0; h < p.length; h++ ) {\n\t\t\t\t\t\t\t\tconst f = p[ h ]; o.push( new b( g, f.offset, g, f.offset + f.length ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} if ( i ) {\n\t\t\t\t\tfor ( 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; ) {\n\t\t\t\t\t\tg++;\n\t\t\t\t\t} for ( let I = i.end.row - i.start.row; g < h && o[ h ].end.column > y && o[ h ].end.row == I; ) {\n\t\t\t\t\t\th--;\n\t\t\t\t\t} for ( o = o.slice( g, h + 1 ), g = 0, h = o.length; g < h; g++ ) {\n\t\t\t\t\t\to[ g ].start.row += i.start.row, o[ g ].end.row += i.start.row;\n\t\t\t\t\t}\n\t\t\t\t} return o;\n\t\t\t}, o.prototype.parseReplaceString = function ( e ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tlet u = e.charCodeAt( h ); if ( u === s ) {\n\t\t\t\t\t\tif ( d <= ++h ) {\n\t\t\t\t\t\t\tc += '\\\\'; break;\n\t\t\t\t\t\t} switch ( e.charCodeAt( h ) ) {\n\t\t\t\t\t\t\tcase s: c += '\\\\'; break; case a: c += '\\n'; break; case l: c += '\\t';\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( u === t ) {\n\t\t\t\t\t\t\tif ( d <= ++h ) {\n\t\t\t\t\t\t\t\tc += '$'; break;\n\t\t\t\t\t\t\t}u = e.charCodeAt( h ); if ( u === t ) {\n\t\t\t\t\t\t\t\tc += '$$'; continue;\n\t\t\t\t\t\t\t} if ( u === n || u === i ) {\n\t\t\t\t\t\t\t\tc += '$&'; continue;\n\t\t\t\t\t\t\t} if ( o <= u && u <= r ) {\n\t\t\t\t\t\t\t\tc += '$' + e[ h ]; continue;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}c += e[ h ];\n\t\t\t\t\t}\n\t\t\t\t} return c || e;\n\t\t\t}, o.prototype.replace = function ( e, t ) {\n\t\t\t\tconst i = this.$options, n = this.$assembleRegExp( i ); if ( i.$isMultiLine ) {\n\t\t\t\t\treturn t;\n\t\t\t\t} if ( n ) {\n\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t} if ( t = i.regExp ? this.parseReplaceString( t ) : t.replace( /\\$/g, '$$$$' ), t = e.replace( n, t ), i.preserveCase ) {\n\t\t\t\t\t\tt = t.split( '' ); for ( let s = Math.min( e.length, e.length ); s--; ) {\n\t\t\t\t\t\t\tconst a = e[ s ]; a && a.toLowerCase() != a ? t[ s ] = t[ s ].toUpperCase() : t[ s ] = t[ s ].toLowerCase();\n\t\t\t\t\t\t}t = t.join( '' );\n\t\t\t\t\t} return t;\n\t\t\t\t}\n\t\t\t}, o.prototype.$assembleRegExp = function ( t, e ) {\n\t\t\t\tif ( t.needle instanceof RegExp ) {\n\t\t\t\t\treturn t.re = t.needle;\n\t\t\t\t} let i = t.needle; if ( !t.needle ) {\n\t\t\t\t\treturn t.re = !1;\n\t\t\t\t} t.regExp || ( i = v.escapeRegExp( i ) ); let n, o, r, s, a, l = t.caseSensitive ? 'gm' : 'gmi'; try {\n\t\t\t\t\tnew RegExp( i, 'u' ), t.$supportsUnicodeFlag = !0, l += 'u';\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tt.$supportsUnicodeFlag = !1;\n\t\t\t\t} function c( e, t ) {\n\t\t\t\t\treturn 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' : '';\n\t\t\t\t} 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 ) {\n\t\t\t\t\treturn t.re = this.$assembleMultilineRegExp( i, l );\n\t\t\t\t} try {\n\t\t\t\t\tvar h = new RegExp( i, l );\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\th = !1;\n\t\t\t\t} return t.re = h;\n\t\t\t}, o.prototype.$assembleMultilineRegExp = function ( e, t ) {\n\t\t\t\tfor ( var i = e.replace( /\\r\\n|\\r|\\n/g, '$\\n^' ).split( '\\n' ), n = [], o = 0; o < i.length; o++ ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tn.push( new RegExp( i[ o ], t ) );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return n;\n\t\t\t}, o.prototype.$isMultilineSearch = function ( e ) {\n\t\t\t\treturn e.re && /\\\\r\\\\n|\\\\r|\\\\n/.test( e.re.source ) && e.regExp && !e.$isMultiLine;\n\t\t\t}, o.prototype.$multiLineForward = function ( e, t, i, n ) {\n\t\t\t\tfor ( let o = p( e, i ), r = i; r <= n; ) {\n\t\t\t\t\tfor ( let s = 0; s < o && !( n < r ); s++ ) {\n\t\t\t\t\t\tvar a = e.getLine( r++ ), l = l == null ? a : l + '\\n' + a;\n\t\t\t\t\t} var c, h, d = t.exec( l ); if ( t.lastIndex = 0, d ) {\n\t\t\t\t\t\treturn 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 };\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, o.prototype.$multiLineBackward = function ( e, t, i, n, o ) {\n\t\t\t\tfor ( let r = p( e, n ), s = e.getLine( n ).length - i, a = n; o <= a; ) {\n\t\t\t\t\tfor ( let l = 0; l < r && o <= a; l++ ) {\n\t\t\t\t\t\tvar c = e.getLine( a-- ), h = h == null ? c : c + '\\n' + h;\n\t\t\t\t\t} var d, u, g = ( ( e, t, i ) => {\n\t\t\t\t\t\tfor ( var n = null, o = 0; o <= e.length; ) {\n\t\t\t\t\t\t\tt.lastIndex = o; const r = t.exec( e ); if ( !r ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} const s = r.index + r[ 0 ].length; if ( s > e.length - i ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} ( !n || s > n.index + n[ 0 ].length ) && ( n = r ), o = r.index + 1;\n\t\t\t\t\t\t} return n;\n\t\t\t\t\t} )( h, t, s ); if ( g ) {\n\t\t\t\t\t\treturn 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 };\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, o.prototype.$matchIterator = function ( d, i ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\tconst n = l ? e - h + 1 : e; if ( !( n < 0 || n + h > d.getLength() ) ) {\n\t\t\t\t\t\tvar o = d.getLine( n ), e = o.search( f[ 0 ] ); if ( !( !l && e < t || e === -1 ) ) {\n\t\t\t\t\t\t\tfor ( let r = 1; r < h; r++ ) {\n\t\t\t\t\t\t\t\tif ( ( o = d.getLine( n + r ) ).search( f[ r ] ) == -1 ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} const s = o.match( f[ h - 1 ] )[ 0 ].length; if ( !( l && t < s ) ) {\n\t\t\t\t\t\t\t\treturn !!i( n, e, n + h - 1, s ) || void 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ) : l ? function ( e, t, i ) {\n\t\t\t\t\tlet n; if ( u ) {\n\t\t\t\t\t\treturn !!( n = g( d, f, t, e, m ) ) && ( !!i( n.startRow, n.startCol, n.endRow, n.endCol ) || void 0 );\n\t\t\t\t\t} let o, r = d.getLine( e ), s = []; for ( f.lastIndex = 0; o = f.exec( r ); ) {\n\t\t\t\t\t\tvar a = o[ 0 ].length, l = o.index; if ( !a ) {\n\t\t\t\t\t\t\tif ( l >= r.length ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} f.lastIndex = l += v.skipEmptyMatch( r, l, p );\n\t\t\t\t\t\t} if ( t < o.index + a ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} s.push( o.index, a );\n\t\t\t\t\t} for ( let c = s.length - 1; c >= 0; c -= 2 ) {\n\t\t\t\t\t\tconst h = s[ c - 1 ]; if ( i( e, h, e, h + ( a = s[ c ] ) ) ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} : function ( e, t, i ) {\n\t\t\t\t\tlet n; if ( f.lastIndex = t, u ) {\n\t\t\t\t\t\treturn ( 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 );\n\t\t\t\t\t} for ( let o = d.getLine( e ); r = f.exec( o ); ) {\n\t\t\t\t\t\tvar r, s = r[ 0 ].length; if ( i( e, r = r.index, e, r + s ) ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t} if ( !s && ( f.lastIndex = r += v.skipEmptyMatch( o, r, p ), r >= o.length ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, { forEach: l ? function ( e ) {\n\t\t\t\t\tlet t = n.row; if ( !o( t, n.column, e ) ) {\n\t\t\t\t\t\tfor ( t--; m <= t; t-- ) {\n\t\t\t\t\t\t\tif ( o( t, Number.MAX_VALUE, e ) ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} if ( i.wrap != 0 ) {\n\t\t\t\t\t\t\tfor ( t = c, m = n.row; m <= t; t-- ) {\n\t\t\t\t\t\t\t\tif ( o( t, Number.MAX_VALUE, e ) ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} : function ( e ) {\n\t\t\t\t\tlet t = n.row; if ( !o( t, n.column, e ) ) {\n\t\t\t\t\t\tfor ( t += 1; t <= c; t++ ) {\n\t\t\t\t\t\t\tif ( o( t, 0, e ) ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} if ( i.wrap != 0 ) {\n\t\t\t\t\t\t\tfor ( t = m, c = n.row; t <= c; t++ ) {\n\t\t\t\t\t\t\t\tif ( o( t, 0, e ) ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} } );\n\t\t\t}, t.Search = o;\n\t\t} ), ace.define( 'ace/keyboard/hash_handler', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/useragent' ], function ( e, t, i ) {\n\t\t\tlet n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), a = e( '../lib/keys' ), r = e( '../lib/useragent' ), s = a.KEY_MODS, l = ( c.prototype.$init = function ( e, t, i ) {\n\t\t\t\t\tthis.platform = t || ( r.isMac ? 'mac' : 'win' ), this.commands = {}, this.commandKeyBinding = {}, this.addCommands( e ), this.$singleCommand = i;\n\t\t\t\t}, c.prototype.addCommand = function ( e ) {\n\t\t\t\t\tthis.commands[ e.name ] && this.removeCommand( e ), ( this.commands[ e.name ] = e ).bindKey && this._buildKeyHash( e );\n\t\t\t\t}, c.prototype.removeCommand = function ( e, t ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tvar 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 ] );\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype.bindKey = function ( e, n, o ) {\n\t\t\t\t\tif ( typeof e === 'object' && e && ( o == null && ( o = e.position ), e = e[ this.platform ] ), e ) {\n\t\t\t\t\t\treturn typeof n === 'function' ? this.addCommand( { exec: n, bindKey: e, name: n.name || e } ) : void e.split( '|' ).forEach( function ( e ) {\n\t\t\t\t\t\t\tvar t = '', i = ( e.includes( ' ' ) && ( e = ( i = e.split( /\\s+/ ) ).pop(), i.forEach( function ( e ) {\n\t\t\t\t\t\t\t\t\te = this.parseKeys( e ), e = s[ e.hashId ] + e.key; t += ( t ? ' ' : '' ) + e, this._addCommandToBinding( t, 'chainKeys' );\n\t\t\t\t\t\t\t\t}, this ), t += ' ' ), this.parseKeys( e ) ), e = s[ i.hashId ] + i.key; this._addCommandToBinding( t + e, n, o );\n\t\t\t\t\t\t}, this );\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype._addCommandToBinding = function ( e, t, i ) {\n\t\t\t\t\tconst n = this.commandKeyBinding; if ( t ) {\n\t\t\t\t\t\tif ( !n[ e ] || this.$singleCommand ) {\n\t\t\t\t\t\t\tn[ e ] = t;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tArray.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++ ) {\n\t\t\t\t\t\t\t\tif ( i < h( o[ r ] ) ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} o.splice( r, 0, t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdelete n[ e ];\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype.addCommands = function ( i ) {\n\t\t\t\t\ti && Object.keys( i ).forEach( function ( e ) {\n\t\t\t\t\t\tlet t = i[ e ]; if ( t ) {\n\t\t\t\t\t\t\tif ( typeof t === 'string' ) {\n\t\t\t\t\t\t\t\treturn this.bindKey( t, e );\n\t\t\t\t\t\t\t} typeof ( t = typeof t === 'function' ? { exec: t } : t ) === 'object' && ( t.name || ( t.name = e ), this.addCommand( t ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}, this );\n\t\t\t\t}, c.prototype.removeCommands = function ( t ) {\n\t\t\t\t\tObject.keys( t ).forEach( function ( e ) {\n\t\t\t\t\t\tthis.removeCommand( t[ e ] );\n\t\t\t\t\t}, this );\n\t\t\t\t}, c.prototype.bindKeys = function ( t ) {\n\t\t\t\t\tObject.keys( t ).forEach( function ( e ) {\n\t\t\t\t\t\tthis.bindKey( e, t[ e ] );\n\t\t\t\t\t}, this );\n\t\t\t\t}, c.prototype._buildKeyHash = function ( e ) {\n\t\t\t\t\tthis.bindKey( e.bindKey, e );\n\t\t\t\t}, c.prototype.parseKeys = function ( e ) {\n\t\t\t\t\tlet t = e.toLowerCase().split( /[\\-\\+]([\\-\\+])?/ ).filter( ( e ) => e ), i = t.pop(), n = a[ i ]; if ( a.FUNCTION_KEYS[ n ] ) {\n\t\t\t\t\t\ti = a.FUNCTION_KEYS[ n ].toLowerCase();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( !t.length ) {\n\t\t\t\t\t\t\treturn { key: i, hashId: -1 };\n\t\t\t\t\t\t} if ( t.length == 1 && t[ 0 ] == 'shift' ) {\n\t\t\t\t\t\t\treturn { key: i.toUpperCase(), hashId: -1 };\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( var o = 0, r = t.length; r--; ) {\n\t\t\t\t\t\tconst s = a.KEY_MODS[ t[ r ] ]; if ( s == null ) {\n\t\t\t\t\t\t\treturn typeof console !== 'undefined' && console.error( 'invalid modifier ' + t[ r ] + ' in ' + e ), !1;\n\t\t\t\t\t\t} o |= s;\n\t\t\t\t\t} return { key: i, hashId: o };\n\t\t\t\t}, c.prototype.findKeyCommand = function ( e, t ) {\n\t\t\t\t\te = s[ e ] + t; return this.commandKeyBinding[ e ];\n\t\t\t\t}, c.prototype.handleKeyboard = function ( e, t, i, n ) {\n\t\t\t\t\tlet o, r; if ( !( n < 0 ) ) {\n\t\t\t\t\t\treturn 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' } );\n\t\t\t\t\t}\n\t\t\t\t}, c.prototype.getStatusText = function ( e, t ) {\n\t\t\t\t\treturn t.$keyChain || '';\n\t\t\t\t}, c ); function c( e, t ) {\n\t\t\t\tthis.$init( e, t, !1 );\n\t\t\t} function h( e ) {\n\t\t\t\treturn typeof e === 'object' && e.bindKey && e.bindKey.position || ( e.isDefault ? -100 : 0 );\n\t\t\t}o( u, d = l ); var d, e = u; function u( e, t ) {\n\t\t\t\te = d.call( this, e, t ) || this; return e.$singleCommand = !0, e;\n\t\t\t}e.call = function ( e, t, i ) {\n\t\t\t\tl.prototype.$init.call( e, t, i, !0 );\n\t\t\t}, l.call = function ( e, t, i ) {\n\t\t\t\tl.prototype.$init.call( e, t, i, !1 );\n\t\t\t}, t.HashHandler = e, t.MultiHashHandler = l;\n\t\t} ), ace.define( 'ace/commands/command_manager', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/keyboard/hash_handler', 'ace/lib/event_emitter' ], function ( e, t, i ) {\n\t\t\tvar n, o, r = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), 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 ) {\n\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\tfor ( let n = e.length; n--; ) {\n\t\t\t\t\t\t\tif ( this.exec( e[ n ], t, i ) ) {\n\t\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return !1;\n\t\t\t\t\t} 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 );\n\t\t\t\t}, l.prototype.canExecute = function ( e, t ) {\n\t\t\t\t\treturn !!( e = typeof e === 'string' ? this.commands[ e ] : e ) && !( t && t.$readOnly && !e.readOnly || this.$checkCommandState != 0 && e.isAvailable && !e.isAvailable( t ) );\n\t\t\t\t}, l.prototype.toggleRecording = function ( e ) {\n\t\t\t\t\tif ( !this.$inReplay ) {\n\t\t\t\t\t\treturn 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 ) {\n\t\t\t\t\t\t\tthis.macro.push( [ e.command, e.args ] );\n\t\t\t\t\t\t}.bind( this ) ), this.oldMacro = this.macro, this.macro = [], this.on( 'exec', this.$addCommandToMacro ), this.recording = !0 );\n\t\t\t\t\t}\n\t\t\t\t}, l.prototype.replay = function ( t ) {\n\t\t\t\t\tif ( !this.$inReplay && this.macro ) {\n\t\t\t\t\t\tif ( this.recording ) {\n\t\t\t\t\t\t\treturn this.toggleRecording( t );\n\t\t\t\t\t\t} try {\n\t\t\t\t\t\t\tthis.$inReplay = !0, this.macro.forEach( function ( e ) {\n\t\t\t\t\t\t\t\ttypeof e === 'string' ? this.exec( e, t ) : this.exec( e[ 0 ], t, e[ 1 ] );\n\t\t\t\t\t\t\t}, this );\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tthis.$inReplay = !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, l.prototype.trimMacro = function ( e ) {\n\t\t\t\t\treturn e.map( ( e ) => ( typeof e[ 0 ] !== 'string' && ( e[ 0 ] = e[ 0 ].name ), e = e[ 1 ] ? e : e[ 0 ] ) );\n\t\t\t\t}, l ); function l( e, t ) {\n\t\t\t\tt = 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;\n\t\t\t}s.implement( r.prototype, e ), t.CommandManager = r;\n\t\t} ), ace.define( 'ace/commands/default_commands', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/config', 'ace/range' ], ( e, t, i ) => {\n\t\t\tconst l = e( '../lib/lang' ), n = e( '../config' ), c = e( '../range' ).Range; function o( e, t ) {\n\t\t\t\treturn { win: e, mac: t };\n\t\t\t}t.commands = [ { name: 'showSettingsMenu', description: 'Show settings menu', bindKey: o( 'Ctrl-,', 'Command-,' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/settings_menu', ( e ) => {\n\t\t\t\t\te.init( t ), t.showSettingsMenu();\n\t\t\t\t} );\n\t\t\t}, readOnly: !0 }, { name: 'goToNextError', description: 'Go to next error', bindKey: o( 'Alt-E', 'F4' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/error_marker', ( e ) => {\n\t\t\t\t\te.showErrorMarker( t, 1 );\n\t\t\t\t} );\n\t\t\t}, scrollIntoView: 'animate', readOnly: !0 }, { name: 'goToPreviousError', description: 'Go to previous error', bindKey: o( 'Alt-Shift-E', 'Shift-F4' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/error_marker', ( e ) => {\n\t\t\t\t\te.showErrorMarker( t, -1 );\n\t\t\t\t} );\n\t\t\t}, scrollIntoView: 'animate', readOnly: !0 }, { name: 'selectall', description: 'Select all', bindKey: o( 'Ctrl-A', 'Command-A' ), exec: function ( e ) {\n\t\t\t\te.selectAll();\n\t\t\t}, readOnly: !0 }, { name: 'centerselection', description: 'Center selection', bindKey: o( null, 'Ctrl-L' ), exec: function ( e ) {\n\t\t\t\te.centerSelection();\n\t\t\t}, readOnly: !0 }, { name: 'gotoline', description: 'Go to line...', bindKey: o( 'Ctrl-L', 'Command-L' ), exec: function ( e, t ) {\n\t\t\t\ttypeof t !== 'number' || isNaN( t ) || e.gotoLine( t ), e.prompt( { $type: 'gotoLine' } );\n\t\t\t}, readOnly: !0 }, { name: 'fold', bindKey: o( 'Alt-L|Ctrl-F1', 'Command-Alt-L|Command-F1' ), exec: function ( e ) {\n\t\t\t\te.session.toggleFold( !1 );\n\t\t\t}, 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 ) {\n\t\t\t\te.session.toggleFold( !0 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'toggleFoldWidget', description: 'Toggle fold widget', bindKey: o( 'F2', 'F2' ), exec: function ( e ) {\n\t\t\t\te.session.toggleFoldWidget();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'toggleParentFoldWidget', description: 'Toggle parent fold widget', bindKey: o( 'Alt-F2', 'Alt-F2' ), exec: function ( e ) {\n\t\t\t\te.session.toggleFoldWidget( !0 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'foldall', description: 'Fold all', bindKey: o( null, 'Ctrl-Command-Option-0' ), exec: function ( e ) {\n\t\t\t\te.session.foldAll();\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'foldAllComments', description: 'Fold all comments', bindKey: o( null, 'Ctrl-Command-Option-0' ), exec: function ( e ) {\n\t\t\t\te.session.foldAllComments();\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'foldOther', description: 'Fold other', bindKey: o( 'Alt-0', 'Command-Option-0' ), exec: function ( e ) {\n\t\t\t\te.session.foldAll(), e.session.unfold( e.selection.getAllRanges() );\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'unfoldall', description: 'Unfold all', bindKey: o( 'Alt-Shift-0', 'Command-Option-Shift-0' ), exec: function ( e ) {\n\t\t\t\te.session.unfold();\n\t\t\t}, scrollIntoView: 'center', readOnly: !0 }, { name: 'findnext', description: 'Find next', bindKey: o( 'Ctrl-K', 'Command-G' ), exec: function ( e ) {\n\t\t\t\te.findNext();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'findprevious',\n\t\t\t\tdescription: 'Find previous', bindKey: o( 'Ctrl-Shift-K', 'Command-Shift-G' ), exec: function ( e ) {\n\t\t\t\t\te.findPrevious();\n\t\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'selectOrFindNext', description: 'Select or find next', bindKey: o( 'Alt-K', 'Ctrl-G' ), exec: function ( e ) {\n\t\t\t\te.selection.isEmpty() ? e.selection.selectWord() : e.findNext();\n\t\t\t}, readOnly: !0 }, { name: 'selectOrFindPrevious', description: 'Select or find previous', bindKey: o( 'Alt-Shift-K', 'Ctrl-Shift-G' ), exec: function ( e ) {\n\t\t\t\te.selection.isEmpty() ? e.selection.selectWord() : e.findPrevious();\n\t\t\t}, readOnly: !0 }, { name: 'find', description: 'Find', bindKey: o( 'Ctrl-F', 'Command-F' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/searchbox', ( e ) => {\n\t\t\t\t\te.Search( t );\n\t\t\t\t} );\n\t\t\t}, readOnly: !0 }, { name: 'overwrite', description: 'Overwrite', bindKey: 'Insert', exec: function ( e ) {\n\t\t\t\te.toggleOverwrite();\n\t\t\t}, readOnly: !0 }, { name: 'selecttostart', description: 'Select to start', bindKey: o( 'Ctrl-Shift-Home', 'Command-Shift-Home|Command-Shift-Up' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectFileStart();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateFileStart();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectUp();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'golineup', description: 'Go line up', bindKey: o( 'Up', 'Up|Ctrl-P' ), exec: function ( e, t ) {\n\t\t\t\te.navigateUp( t.times );\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectFileEnd();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateFileEnd();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectDown();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'golinedown', description: 'Go line down', bindKey: o( 'Down', 'Down|Ctrl-N' ), exec: function ( e, t ) {\n\t\t\t\te.navigateDown( t.times );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectwordleft', description: 'Select word left', bindKey: o( 'Ctrl-Shift-Left', 'Option-Shift-Left' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectWordLeft();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotowordleft', description: 'Go to word left', bindKey: o( 'Ctrl-Left', 'Option-Left' ), exec: function ( e ) {\n\t\t\t\te.navigateWordLeft();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectLineStart();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateLineStart();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectleft', description: 'Select left', bindKey: o( 'Shift-Left', 'Shift-Left|Ctrl-Shift-B' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectLeft();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotoleft', description: 'Go to left', bindKey: o( 'Left', 'Left|Ctrl-B' ), exec: function ( e, t ) {\n\t\t\t\te.navigateLeft( t.times );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectwordright', description: 'Select word right', bindKey: o( 'Ctrl-Shift-Right', 'Option-Shift-Right' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectWordRight();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotowordright', description: 'Go to word right', bindKey: o( 'Ctrl-Right', 'Option-Right' ), exec: function ( e ) {\n\t\t\t\te.navigateWordRight();\n\t\t\t}, 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 ) {\n\t\t\t\te.getSelection().selectLineEnd();\n\t\t\t}, 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 ) {\n\t\t\t\te.navigateLineEnd();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectright', description: 'Select right', bindKey: o( 'Shift-Right', 'Shift-Right' ), exec: function ( e ) {\n\t\t\t\te.getSelection().selectRight();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotoright', description: 'Go to right', bindKey: o( 'Right', 'Right|Ctrl-F' ), exec: function ( e, t ) {\n\t\t\t\te.navigateRight( t.times );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectpagedown', description: 'Select page down', bindKey: 'Shift-PageDown', exec: function ( e ) {\n\t\t\t\te.selectPageDown();\n\t\t\t}, readOnly: !0 }, { name: 'pagedown', description: 'Page down', bindKey: o( null, 'Option-PageDown' ), exec: function ( e ) {\n\t\t\t\te.scrollPageDown();\n\t\t\t}, readOnly: !0 }, { name: 'gotopagedown', description: 'Go to page down', bindKey: o( 'PageDown', 'PageDown|Ctrl-V' ), exec: function ( e ) {\n\t\t\t\te.gotoPageDown();\n\t\t\t}, readOnly: !0 }, { name: 'selectpageup', description: 'Select page up', bindKey: 'Shift-PageUp', exec: function ( e ) {\n\t\t\t\te.selectPageUp();\n\t\t\t}, readOnly: !0 }, { name: 'pageup', description: 'Page up', bindKey: o( null, 'Option-PageUp' ), exec: function ( e ) {\n\t\t\t\te.scrollPageUp();\n\t\t\t}, readOnly: !0 }, { name: 'gotopageup', description: 'Go to page up', bindKey: 'PageUp', exec: function ( e ) {\n\t\t\t\te.gotoPageUp();\n\t\t\t}, readOnly: !0 }, { name: 'scrollup', description: 'Scroll up', bindKey: o( 'Ctrl-Up', null ), exec: function ( e ) {\n\t\t\t\te.renderer.scrollBy( 0, -2 * e.renderer.layerConfig.lineHeight );\n\t\t\t}, readOnly: !0 }, { name: 'scrolldown', description: 'Scroll down', bindKey: o( 'Ctrl-Down', null ), exec: function ( e ) {\n\t\t\t\te.renderer.scrollBy( 0, 2 * e.renderer.layerConfig.lineHeight );\n\t\t\t}, readOnly: !0 }, { name: 'selectlinestart', description: 'Select line start', bindKey: 'Shift-Home', exec: function ( e ) {\n\t\t\t\te.getSelection().selectLineStart();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectlineend', description: 'Select line end', bindKey: 'Shift-End', exec: function ( e ) {\n\t\t\t\te.getSelection().selectLineEnd();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'togglerecording', description: 'Toggle recording', bindKey: o( 'Ctrl-Alt-E', 'Command-Option-E' ), exec: function ( e ) {\n\t\t\t\te.commands.toggleRecording( e );\n\t\t\t}, readOnly: !0 }, { name: 'replaymacro', description: 'Replay macro', bindKey: o( 'Ctrl-Shift-E', 'Command-Shift-E' ), exec: function ( e ) {\n\t\t\t\te.commands.replay( e );\n\t\t\t}, readOnly: !0 }, { name: 'jumptomatching', description: 'Jump to matching', bindKey: o( 'Ctrl-\\\\|Ctrl-P', 'Command-\\\\' ), exec: function ( e ) {\n\t\t\t\te.jumpToMatching();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'selecttomatching', description: 'Select to matching', bindKey: o( 'Ctrl-Shift-\\\\|Ctrl-Shift-P', 'Command-Shift-\\\\' ), exec: function ( e ) {\n\t\t\t\te.jumpToMatching( !0 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'expandToMatching', description: 'Expand to matching', bindKey: o( 'Ctrl-Shift-M', 'Ctrl-Shift-M' ), exec: function ( e ) {\n\t\t\t\te.jumpToMatching( !0, !0 );\n\t\t\t}, 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 ) {\n\t\t\t\tconst t = e.$copyWithEmptySelection && e.selection.isEmpty() ? e.selection.getLineRange() : e.selection.getRange(); e._emit( 'cut', t ), t.isEmpty() || e.session.remove( t ), e.clearSelection();\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'paste', description: 'Paste', exec: function ( e, t ) {\n\t\t\t\te.$handlePaste( t );\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'removeline', description: 'Remove line', bindKey: o( 'Ctrl-D', 'Command-D' ), exec: function ( e ) {\n\t\t\t\te.removeLines();\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEachLine' }, { name: 'duplicateSelection', description: 'Duplicate selection', bindKey: o( 'Ctrl-Shift-D', 'Command-Shift-D' ), exec: function ( e ) {\n\t\t\t\te.duplicateSelection();\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'sortlines', description: 'Sort lines', bindKey: o( 'Ctrl-Alt-S', 'Command-Alt-S' ), exec: function ( e ) {\n\t\t\t\te.sortLines();\n\t\t\t}, scrollIntoView: 'selection', multiSelectAction: 'forEachLine' }, { name: 'togglecomment', description: 'Toggle comment', bindKey: o( 'Ctrl-/', 'Command-/' ), exec: function ( e ) {\n\t\t\t\te.toggleCommentLines();\n\t\t\t}, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'toggleBlockComment', description: 'Toggle block comment', bindKey: o( 'Ctrl-Shift-/', 'Command-Shift-/' ), exec: function ( e ) {\n\t\t\t\te.toggleBlockComment();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'modifyNumberUp', description: 'Modify number up', bindKey: o( 'Ctrl-Shift-Up', 'Alt-Shift-Up' ), exec: function ( e ) {\n\t\t\t\te.modifyNumber( 1 );\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'modifyNumberDown', description: 'Modify number down', bindKey: o( 'Ctrl-Shift-Down', 'Alt-Shift-Down' ), exec: function ( e ) {\n\t\t\t\te.modifyNumber( -1 );\n\t\t\t}, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'replace', description: 'Replace', bindKey: o( 'Ctrl-H', 'Command-Option-F' ), exec: function ( t ) {\n\t\t\t\tn.loadModule( 'ace/ext/searchbox', ( e ) => {\n\t\t\t\t\te.Search( t, !0 );\n\t\t\t\t} );\n\t\t\t} }, { name: 'undo', description: 'Undo', bindKey: o( 'Ctrl-Z', 'Command-Z' ), exec: function ( e ) {\n\t\t\t\te.undo();\n\t\t\t} }, { name: 'redo', description: 'Redo', bindKey: o( 'Ctrl-Shift-Z|Ctrl-Y', 'Command-Shift-Z|Command-Y' ), exec: function ( e ) {\n\t\t\t\te.redo();\n\t\t\t} }, { name: 'copylinesup', description: 'Copy lines up', bindKey: o( 'Alt-Shift-Up', 'Command-Option-Up' ), exec: function ( e ) {\n\t\t\t\te.copyLinesUp();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'movelinesup', description: 'Move lines up', bindKey: o( 'Alt-Up', 'Option-Up' ), exec: function ( e ) {\n\t\t\t\te.moveLinesUp();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'copylinesdown', description: 'Copy lines down', bindKey: o( 'Alt-Shift-Down', 'Command-Option-Down' ), exec: function ( e ) {\n\t\t\t\te.copyLinesDown();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'movelinesdown', description: 'Move lines down', bindKey: o( 'Alt-Down', 'Option-Down' ), exec: function ( e ) {\n\t\t\t\te.moveLinesDown();\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'del', description: 'Delete', bindKey: o( 'Delete', 'Delete|Ctrl-D|Shift-Delete' ), exec: function ( e ) {\n\t\t\t\te.remove( 'right' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'backspace', description: 'Backspace', bindKey: o( 'Shift-Backspace|Backspace', 'Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H' ), exec: function ( e ) {\n\t\t\t\te.remove( 'left' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'cut_or_delete', description: 'Cut or delete', bindKey: o( 'Shift-Delete', null ), exec: function ( e ) {\n\t\t\t\tif ( !e.selection.isEmpty() ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} e.remove( 'left' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolinestart', description: 'Remove to line start', bindKey: o( 'Alt-Backspace', 'Command-Backspace' ), exec: function ( e ) {\n\t\t\t\te.removeToLineStart();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolineend', description: 'Remove to line end', bindKey: o( 'Alt-Delete', 'Ctrl-K|Command-Delete' ), exec: function ( e ) {\n\t\t\t\te.removeToLineEnd();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolinestarthard', description: 'Remove to line start hard', bindKey: o( 'Ctrl-Shift-Backspace', null ), exec: function ( e ) {\n\t\t\t\tconst t = e.selection.getRange(); t.start.column = 0, e.session.remove( t );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolineendhard', description: 'Remove to line end hard', bindKey: o( 'Ctrl-Shift-Delete', null ), exec: function ( e ) {\n\t\t\t\tconst t = e.selection.getRange(); t.end.column = Number.MAX_VALUE, e.session.remove( t );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removewordleft', description: 'Remove word left', bindKey: o( 'Ctrl-Backspace', 'Alt-Backspace|Ctrl-Alt-Backspace' ), exec: function ( e ) {\n\t\t\t\te.removeWordLeft();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removewordright', description: 'Remove word right', bindKey: o( 'Ctrl-Delete', 'Alt-Delete' ), exec: function ( e ) {\n\t\t\t\te.removeWordRight();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'outdent', description: 'Outdent', bindKey: o( 'Shift-Tab', 'Shift-Tab' ), exec: function ( e ) {\n\t\t\t\te.blockOutdent();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'indent', description: 'Indent', bindKey: o( 'Tab', 'Tab' ), exec: function ( e ) {\n\t\t\t\te.indent();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'blockoutdent', description: 'Block outdent', bindKey: o( 'Ctrl-[', 'Ctrl-[' ), exec: function ( e ) {\n\t\t\t\te.blockOutdent();\n\t\t\t}, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'blockindent', description: 'Block indent', bindKey: o( 'Ctrl-]', 'Ctrl-]' ), exec: function ( e ) {\n\t\t\t\te.blockIndent();\n\t\t\t}, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'insertstring', description: 'Insert string', exec: function ( e, t ) {\n\t\t\t\te.insert( t );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'inserttext', description: 'Insert text', exec: function ( e, t ) {\n\t\t\t\te.insert( l.stringRepeat( t.text || '', t.times || 1 ) );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'splitline', description: 'Split line', bindKey: o( null, 'Ctrl-O' ), exec: function ( e ) {\n\t\t\t\te.splitLine();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'transposeletters', description: 'Transpose letters', bindKey: o( 'Alt-Shift-X', 'Ctrl-T' ), exec: function ( e ) {\n\t\t\t\te.transposeLetters();\n\t\t\t}, multiSelectAction: function ( e ) {\n\t\t\t\te.transposeSelections( 1 );\n\t\t\t}, scrollIntoView: 'cursor' }, { name: 'touppercase', description: 'To uppercase', bindKey: o( 'Ctrl-U', 'Ctrl-U' ), exec: function ( e ) {\n\t\t\t\te.toUpperCase();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'tolowercase', description: 'To lowercase', bindKey: o( 'Ctrl-Shift-U', 'Ctrl-Shift-U' ), exec: function ( e ) {\n\t\t\t\te.toLowerCase();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'autoindent', description: 'Auto Indent', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\te.autoIndent();\n\t\t\t}, scrollIntoView: 'animate' }, { name: 'expandtoline', description: 'Expand to line', bindKey: o( 'Ctrl-Shift-L', 'Command-Shift-L' ), exec: function ( e ) {\n\t\t\t\tconst t = e.selection.getRange(); t.start.column = t.end.column = 0, t.end.row++, e.selection.setRange( t, !1 );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'openlink', bindKey: o( 'Ctrl+F3', 'F3' ), exec: function ( e ) {\n\t\t\t\te.openLink();\n\t\t\t} }, { name: 'joinlines', description: 'Join lines', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tlet a = l.stringTrimLeft( l.stringTrimRight( e.session.doc.getLine( s ) ) ); r += a = a.length !== 0 ? ' ' + a : a;\n\t\t\t\t}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 ) );\n\t\t\t}, multiSelectAction: 'forEach', readOnly: !0 }, { name: 'invertSelection', description: 'Invert selection', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\tlet 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++ ) {\n\t\t\t\t\tr != 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 ) );\n\t\t\t\t}e.exitMultiSelectMode(), e.clearSelection(); for ( r = 0; r < o.length; r++ ) {\n\t\t\t\t\te.selection.addRange( o[ r ], !1 );\n\t\t\t\t}\n\t\t\t}, readOnly: !0, scrollIntoView: 'none' }, { name: 'addLineAfter', description: 'Add new line after the current line', exec: function ( e ) {\n\t\t\t\te.selection.clearSelection(), e.navigateLineEnd(), e.insert( '\\n' );\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'addLineBefore', description: 'Add new line before the current line', exec: function ( e ) {\n\t\t\t\te.selection.clearSelection(); const t = e.getCursorPosition(); e.selection.moveTo( t.row - 1, Number.MAX_VALUE ), e.insert( '\\n' ), t.row === 0 && e.navigateUp();\n\t\t\t}, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'openCommandPallete', exec: function ( e ) {\n\t\t\t\tconsole.warn( 'This is an obsolete command. Please use `openCommandPalette` instead.' ), e.prompt( { $type: 'commands' } );\n\t\t\t}, readOnly: !0 }, { name: 'openCommandPalette', description: 'Open command palette', bindKey: o( 'F1', 'F1' ), exec: function ( e ) {\n\t\t\t\te.prompt( { $type: 'commands' } );\n\t\t\t}, readOnly: !0 }, { name: 'modeSelect', description: 'Change language mode...', bindKey: o( null, null ), exec: function ( e ) {\n\t\t\t\te.prompt( { $type: 'modes' } );\n\t\t\t}, readOnly: !0 } ]; for ( let r = 1; r < 9; r++ ) {\n\t\t\t\tt.commands.push( { name: 'foldToLevel' + r, description: 'Fold To Level ' + r, level: r, exec: function ( e ) {\n\t\t\t\t\te.session.foldToLevel( this.level );\n\t\t\t\t}, scrollIntoView: 'center', readOnly: !0 } );\n\t\t\t}\n\t\t} ), ace.define( 'ace/keyboard/gutter_handler', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/mouse/default_gutter_handler' ], ( e, t, i ) => {\n\t\t\tconst o = e( '../lib/keys' ), n = e( '../mouse/default_gutter_handler' ).GutterTooltip; function r( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}r.prototype.addListener = function () {\n\t\t\t\tthis.element.addEventListener( 'keydown', this.$onGutterKeyDown.bind( this ) ), this.element.addEventListener( 'focusout', this.$blurGutter.bind( this ) ), this.editor.on( 'mousewheel', this.$blurGutter.bind( this ) );\n\t\t\t}, r.prototype.removeListener = function () {\n\t\t\t\tthis.element.removeEventListener( 'keydown', this.$onGutterKeyDown.bind( this ) ), this.element.removeEventListener( 'focusout', this.$blurGutter.bind( this ) ), this.editor.off( 'mousewheel', this.$blurGutter.bind( this ) );\n\t\t\t}, r.prototype.$onGutterKeyDown = function ( e ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tconst 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 ) ) );\n\t\t\t\t}, 10 ) ) : ( this.$handleGutterKeyboardInteraction( e ), setTimeout( () => {\n\t\t\t\t\tthis.editor._signal( 'gutterkeydown', new s( e, this ) );\n\t\t\t\t}, 10 ) );\n\t\t\t}, r.prototype.$handleGutterKeyboardInteraction = function ( e ) {\n\t\t\t\tif ( e.keyCode === o.tab ) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t} else if ( e.keyCode === o.escape ) {\n\t\t\t\t\te.preventDefault(), this.$blurGutter(), this.element.focus(), this.lane = null;\n\t\t\t\t} else if ( e.keyCode === o.up ) {\n\t\t\t\t\tswitch ( e.preventDefault(), this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': this.$moveFoldWidgetUp(); break; case 'annotation': this.$moveAnnotationUp();\n\t\t\t\t\t}\n\t\t\t\t} else if ( e.keyCode === o.down ) {\n\t\t\t\t\tswitch ( e.preventDefault(), this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': this.$moveFoldWidgetDown(); break; case 'annotation': this.$moveAnnotationDown();\n\t\t\t\t\t}\n\t\t\t\t} else if ( e.keyCode === o.left ) {\n\t\t\t\t\te.preventDefault(), this.$switchLane( 'annotation' );\n\t\t\t\t} else if ( e.keyCode === o.right ) {\n\t\t\t\t\te.preventDefault(), this.$switchLane( 'fold' );\n\t\t\t\t} else if ( e.keyCode === o.enter || e.keyCode === o.space ) {\n\t\t\t\t\tswitch ( e.preventDefault(), this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': var t = this.$rowIndexToRow( this.activeRowIndex ), i = this.editor.session.$gutterCustomWidgets[ t ]; if ( i ) {\n\t\t\t\t\t\t\ti.callbacks && i.callbacks.onClick && i.callbacks.onClick( e, t );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif ( this.gutterLayer.session.foldWidgets[ t ] === 'start' ) {\n\t\t\t\t\t\t\t\tthis.editor.session.onFoldWidgetClick( this.$rowIndexToRow( this.activeRowIndex ), e ), setTimeout( () => {\n\t\t\t\t\t\t\t\t\tthis.$rowIndexToRow( this.activeRowIndex ) !== t && ( this.$blurFoldWidget( this.activeRowIndex ), this.activeRowIndex = this.$rowToRowIndex( t ), this.$focusFoldWidget( this.activeRowIndex ) );\n\t\t\t\t\t\t\t\t}, 10 ); break;\n\t\t\t\t\t\t\t} if ( this.gutterLayer.session.foldWidgets[ this.$rowIndexToRow( this.activeRowIndex ) ] === 'end' ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$blurGutter = function () {\n\t\t\t\tif ( this.activeRowIndex !== null ) {\n\t\t\t\t\tswitch ( this.activeLane ) {\n\t\t\t\t\t\tcase 'fold': this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ); break; case 'annotation': this.$blurAnnotation( this.activeRowIndex );\n\t\t\t\t\t}\n\t\t\t\t} this.annotationTooltip.isOpen && this.annotationTooltip.hideTooltip();\n\t\t\t}, r.prototype.$isFoldWidgetVisible = function ( e ) {\n\t\t\t\tvar t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = this.$getFoldWidget( e ).style.display !== 'none'; return t && e;\n\t\t\t}, r.prototype.$isCustomWidgetVisible = function ( e ) {\n\t\t\t\tvar t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = !!this.$getCustomWidget( e ); return t && e;\n\t\t\t}, r.prototype.$isAnnotationVisible = function ( e ) {\n\t\t\t\tvar t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = this.$getAnnotation( e ).style.display !== 'none'; return t && e;\n\t\t\t}, r.prototype.$getFoldWidget = function ( e ) {\n\t\t\t\treturn this.lines.get( e ).element.childNodes[ 1 ];\n\t\t\t}, r.prototype.$getCustomWidget = function ( e ) {\n\t\t\t\treturn this.lines.get( e ).element.childNodes[ 3 ];\n\t\t\t}, r.prototype.$getAnnotation = function ( e ) {\n\t\t\t\treturn this.lines.get( e ).element.childNodes[ 2 ];\n\t\t\t}, r.prototype.$findNearestFoldLaneWidget = function ( e ) {\n\t\t\t\tif ( this.$isCustomWidgetVisible( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} if ( this.$isFoldWidgetVisible( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} for ( let t = 0; e - t > 0 || e + t < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( e - ++t >= 0 && this.$isCustomWidgetVisible( e - t ) ) {\n\t\t\t\t\t\treturn e - t;\n\t\t\t\t\t} if ( e + t <= this.lines.getLength() - 1 && this.$isCustomWidgetVisible( e + t ) ) {\n\t\t\t\t\t\treturn e + t;\n\t\t\t\t\t} if ( e - t >= 0 && this.$isFoldWidgetVisible( e - t ) ) {\n\t\t\t\t\t\treturn e - t;\n\t\t\t\t\t} if ( e + t <= this.lines.getLength() - 1 && this.$isFoldWidgetVisible( e + t ) ) {\n\t\t\t\t\t\treturn e + t;\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, r.prototype.$findNearestAnnotation = function ( e ) {\n\t\t\t\tif ( this.$isAnnotationVisible( e ) ) {\n\t\t\t\t\treturn e;\n\t\t\t\t} for ( let t = 0; e - t > 0 || e + t < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( e - ++t >= 0 && this.$isAnnotationVisible( e - t ) ) {\n\t\t\t\t\t\treturn e - t;\n\t\t\t\t\t} if ( e + t <= this.lines.getLength() - 1 && this.$isAnnotationVisible( e + t ) ) {\n\t\t\t\t\t\treturn e + t;\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, r.prototype.$focusFoldWidget = function ( e ) {\n\t\t\t\te != null && ( ( e = this.$getFoldWidget( e ) ).classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );\n\t\t\t}, r.prototype.$focusCustomWidget = function ( e ) {\n\t\t\t\te != null && ( e = this.$getCustomWidget( e ) ) && ( e.classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );\n\t\t\t}, r.prototype.$focusAnnotation = function ( e ) {\n\t\t\t\te != null && ( ( e = this.$getAnnotation( e ) ).classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );\n\t\t\t}, r.prototype.$blurFoldWidget = function ( e ) {\n\t\t\t\te = this.$getFoldWidget( e ); e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur();\n\t\t\t}, r.prototype.$blurCustomWidget = function ( e ) {\n\t\t\t\te = this.$getCustomWidget( e ); e && ( e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur() );\n\t\t\t}, r.prototype.$blurAnnotation = function ( e ) {\n\t\t\t\te = this.$getAnnotation( e ); e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur();\n\t\t\t}, r.prototype.$moveFoldWidgetUp = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e > 0; ) {\n\t\t\t\t\tif ( this.$isFoldWidgetVisible( --e ) || this.$isCustomWidgetVisible( e ) ) {\n\t\t\t\t\t\treturn this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = e, void ( this.$isFoldWidgetVisible( e ) ? this.$focusFoldWidget( this.activeRowIndex ) : this.$focusCustomWidget( this.activeRowIndex ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$moveFoldWidgetDown = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( this.$isFoldWidgetVisible( ++e ) || this.$isCustomWidgetVisible( e ) ) {\n\t\t\t\t\t\treturn this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = e, void ( this.$isFoldWidgetVisible( e ) ? this.$focusFoldWidget( this.activeRowIndex ) : this.$focusCustomWidget( this.activeRowIndex ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$moveAnnotationUp = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e > 0; ) {\n\t\t\t\t\tif ( this.$isAnnotationVisible( --e ) ) {\n\t\t\t\t\t\treturn this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = e, void this.$focusAnnotation( this.activeRowIndex );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$moveAnnotationDown = function () {\n\t\t\t\tfor ( let e = this.activeRowIndex; e < this.lines.getLength() - 1; ) {\n\t\t\t\t\tif ( this.$isAnnotationVisible( ++e ) ) {\n\t\t\t\t\t\treturn this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = e, void this.$focusAnnotation( this.activeRowIndex );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.$findClosestNumber = function ( e, t, i ) {\n\t\t\t\treturn e !== null && ( t === null || Math.abs( i - e ) <= Math.abs( i - t ) ) ? e : t;\n\t\t\t}, r.prototype.$switchLane = function ( e ) {\n\t\t\t\tswitch ( e ) {\n\t\t\t\t\tcase '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 ) );\n\t\t\t\t}\n\t\t\t}, r.prototype.$rowIndexToRow = function ( e ) {\n\t\t\t\te = this.lines.get( e ); return e ? e.row : null;\n\t\t\t}, r.prototype.$rowToRowIndex = function ( e ) {\n\t\t\t\tfor ( let t = 0; t < this.lines.getLength(); t++ ) {\n\t\t\t\t\tif ( this.lines.get( t ).row == e ) {\n\t\t\t\t\t\treturn t;\n\t\t\t\t\t}\n\t\t\t\t} return null;\n\t\t\t}, t.GutterKeyboardHandler = r; a.prototype.getKey = function () {\n\t\t\t\treturn o.keyCodeToString( this.domEvent.keyCode );\n\t\t\t}, a.prototype.getRow = function () {\n\t\t\t\treturn this.gutterKeyboardHandler.$rowIndexToRow( this.gutterKeyboardHandler.activeRowIndex );\n\t\t\t}, a.prototype.isInAnnotationLane = function () {\n\t\t\t\treturn this.gutterKeyboardHandler.activeLane === 'annotation';\n\t\t\t}, a.prototype.isInFoldLane = function () {\n\t\t\t\treturn this.gutterKeyboardHandler.activeLane === 'fold';\n\t\t\t}; var s = a; function a( e, t ) {\n\t\t\t\tthis.gutterKeyboardHandler = t, this.domEvent = e;\n\t\t\t}t.GutterKeyboardEvent = s;\n\t\t} ), 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 ) {\n\t\t\tvar d = this && this.__values || function ( e ) {\n\t\t\t\t\tlet t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {\n\t\t\t\t\t\treturn i.call( e );\n\t\t\t\t\t} if ( e && typeof e.length === 'number' ) {\n\t\t\t\t\t\treturn { next: function () {\n\t\t\t\t\t\t\treturn { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };\n\t\t\t\t\t\t} };\n\t\t\t\t\t} throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );\n\t\t\t\t}, 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 () {\n\t\t\t\t\tthis.commands.on( 'exec', this.startOperation.bind( this ), !0 ), this.commands.on( 'afterExec', this.endOperation.bind( this ), !0 );\n\t\t\t\t}, k.prototype.startOperation = function ( e ) {\n\t\t\t\t\tthis.session.startOperation( e );\n\t\t\t\t}, k.prototype.endOperation = function ( e ) {\n\t\t\t\t\tthis.session.endOperation( e );\n\t\t\t\t}, k.prototype.onStartOperation = function ( e ) {\n\t\t\t\t\tthis.curOp = this.session.curOp, this.curOp.scrollTop = this.renderer.scrollTop, this.prevOp = this.session.prevOp, e || ( this.previousCommand = null );\n\t\t\t\t}, k.prototype.onEndOperation = function ( e ) {\n\t\t\t\t\tif ( this.curOp && this.session ) {\n\t\t\t\t\t\tif ( e && !1 === e.returnValue ) {\n\t\t\t\t\t\t\tthis.curOp = null;\n\t\t\t\t\t\t} else if ( this._signal( 'beforeEndOperation' ), this.curOp ) {\n\t\t\t\t\t\t\tvar e = this.curOp.command, t = e && e.scrollIntoView; if ( t ) {\n\t\t\t\t\t\t\t\tswitch ( t ) {\n\t\t\t\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t\t\t\t}t == 'animate' && this.renderer.animateScrolling( this.curOp.scrollTop );\n\t\t\t\t\t\t\t} this.$lastSel = this.session.selection.toJSON(), this.prevOp = this.curOp, this.curOp = null;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.$historyTracker = function ( e ) {\n\t\t\t\t\tlet 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() ) );\n\t\t\t\t}, k.prototype.setKeyboardHandler = function ( t, i ) {\n\t\t\t\t\tlet n; t && typeof t === 'string' && t != 'ace' ? ( this.$keybindingId = t, n = this, y.loadModule( [ 'keybinding', t ], ( e ) => {\n\t\t\t\t\t\tn.$keybindingId == t && n.keyBinding.setKeyboardHandler( e && e.handler ), i && i();\n\t\t\t\t\t} ) ) : ( this.$keybindingId = null, this.keyBinding.setKeyboardHandler( t ), i && i() );\n\t\t\t\t}, k.prototype.getKeyboardHandler = function () {\n\t\t\t\t\treturn this.keyBinding.getKeyboardHandler();\n\t\t\t\t}, k.prototype.setSession = function ( e ) {\n\t\t\t\t\tlet 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();\n\t\t\t\t}, k.prototype.getSession = function () {\n\t\t\t\t\treturn this.session;\n\t\t\t\t}, k.prototype.setValue = function ( e, t ) {\n\t\t\t\t\treturn this.session.doc.setValue( e ), t ? t == 1 ? this.navigateFileEnd() : t == -1 && this.navigateFileStart() : this.selectAll(), e;\n\t\t\t\t}, k.prototype.getValue = function () {\n\t\t\t\t\treturn this.session.getValue();\n\t\t\t\t}, k.prototype.getSelection = function () {\n\t\t\t\t\treturn this.selection;\n\t\t\t\t}, k.prototype.resize = function ( e ) {\n\t\t\t\t\tthis.renderer.onResize( e );\n\t\t\t\t}, k.prototype.setTheme = function ( e, t ) {\n\t\t\t\t\tthis.renderer.setTheme( e, t );\n\t\t\t\t}, k.prototype.getTheme = function () {\n\t\t\t\t\treturn this.renderer.getTheme();\n\t\t\t\t}, k.prototype.setStyle = function ( e, t ) {\n\t\t\t\t\tthis.renderer.setStyle( e, t );\n\t\t\t\t}, k.prototype.unsetStyle = function ( e ) {\n\t\t\t\t\tthis.renderer.unsetStyle( e );\n\t\t\t\t}, k.prototype.getFontSize = function () {\n\t\t\t\t\treturn this.getOption( 'fontSize' ) || n.computedStyle( this.container ).fontSize;\n\t\t\t\t}, k.prototype.setFontSize = function ( e ) {\n\t\t\t\t\tthis.setOption( 'fontSize', e );\n\t\t\t\t}, k.prototype.$highlightBrackets = function () {\n\t\t\t\t\tlet r; this.$highlightPending || ( ( r = this ).$highlightPending = !0, setTimeout( () => {\n\t\t\t\t\t\tr.$highlightPending = !1; let e, t, i, n, o = r.session; o && !o.destroyed && ( o.$bracketHighlight && ( o.$bracketHighlight.markerIds.forEach( ( e ) => {\n\t\t\t\t\t\t\to.removeMarker( e );\n\t\t\t\t\t\t} ), 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();\n\t\t\t\t\t}, 50 ) );\n\t\t\t\t}, k.prototype.focus = function () {\n\t\t\t\t\tthis.textInput.focus();\n\t\t\t\t}, k.prototype.isFocused = function () {\n\t\t\t\t\treturn this.textInput.isFocused();\n\t\t\t\t}, k.prototype.blur = function () {\n\t\t\t\t\tthis.textInput.blur();\n\t\t\t\t}, k.prototype.onFocus = function ( e ) {\n\t\t\t\t\tthis.$isFocused || ( this.$isFocused = !0, this.renderer.showCursor(), this.renderer.visualizeFocus(), this._emit( 'focus', e ) );\n\t\t\t\t}, k.prototype.onBlur = function ( e ) {\n\t\t\t\t\tthis.$isFocused && ( this.$isFocused = !1, this.renderer.hideCursor(), this.renderer.visualizeBlur(), this._emit( 'blur', e ) );\n\t\t\t\t}, k.prototype.$cursorChange = function () {\n\t\t\t\t\tthis.renderer.updateCursor(), this.$highlightBrackets(), this.$updateHighlightActiveLine();\n\t\t\t\t}, k.prototype.onDocumentChange = function ( e ) {\n\t\t\t\t\tconst 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();\n\t\t\t\t}, k.prototype.onTokenizerUpdate = function ( e ) {\n\t\t\t\t\te = e.data; this.renderer.updateLines( e.first, e.last );\n\t\t\t\t}, k.prototype.onScrollTopChange = function () {\n\t\t\t\t\tthis.renderer.scrollToY( this.session.getScrollTop() );\n\t\t\t\t}, k.prototype.onScrollLeftChange = function () {\n\t\t\t\t\tthis.renderer.scrollToX( this.session.getScrollLeft() );\n\t\t\t\t}, k.prototype.onCursorChange = function () {\n\t\t\t\t\tthis.$cursorChange(), this._signal( 'changeSelection' );\n\t\t\t\t}, k.prototype.$updateHighlightActiveLine = function () {\n\t\t\t\t\tlet 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' ) );\n\t\t\t\t}, k.prototype.onSelectionChange = function ( e ) {\n\t\t\t\t\tvar 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' );\n\t\t\t\t}, k.prototype.$getSelectionHighLightRegexp = function () {\n\t\t\t\t\tvar e = this.session, t = this.getSelectionRange(); if ( !t.isEmpty() && !t.isMultiLine() ) {\n\t\t\t\t\t\tvar 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 ) ) {\n\t\t\t\t\t\t\tt = this.$search.$assembleRegExp( { wholeWord: !0, caseSensitive: !0, needle: t } ), e = e.substring( i - 1, n + 1 ); if ( t.test( e ) ) {\n\t\t\t\t\t\t\t\treturn t;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.onChangeFrontMarker = function () {\n\t\t\t\t\tthis.renderer.updateFrontMarkers();\n\t\t\t\t}, k.prototype.onChangeBackMarker = function () {\n\t\t\t\t\tthis.renderer.updateBackMarkers();\n\t\t\t\t}, k.prototype.onChangeBreakpoint = function () {\n\t\t\t\t\tthis.renderer.updateBreakpoints();\n\t\t\t\t}, k.prototype.onChangeAnnotation = function () {\n\t\t\t\t\tthis.renderer.setAnnotations( this.session.getAnnotations() );\n\t\t\t\t}, k.prototype.onChangeMode = function ( e ) {\n\t\t\t\t\tthis.renderer.updateText(), this._emit( 'changeMode', e );\n\t\t\t\t}, k.prototype.onChangeWrapLimit = function () {\n\t\t\t\t\tthis.renderer.updateFull();\n\t\t\t\t}, k.prototype.onChangeWrapMode = function () {\n\t\t\t\t\tthis.renderer.onResize( !0 );\n\t\t\t\t}, k.prototype.onChangeFold = function () {\n\t\t\t\t\tthis.$updateHighlightActiveLine(), this.renderer.updateFull();\n\t\t\t\t}, k.prototype.getSelectedText = function () {\n\t\t\t\t\treturn this.session.getTextRange( this.getSelectionRange() );\n\t\t\t\t}, k.prototype.getCopyText = function () {\n\t\t\t\t\tvar e = this.getSelectedText(), t = this.session.doc.getNewLineCharacter(), i = !1; if ( !e && this.$copyWithEmptySelection ) {\n\t\t\t\t\t\tfor ( var i = !0, n = this.selection.getAllRanges(), o = 0; o < n.length; o++ ) {\n\t\t\t\t\t\t\tconst r = n[ o ]; o && n[ o - 1 ].start.row == r.start.row || ( e += this.session.getLine( r.start.row ) + t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} const s = { text: e }; return this._signal( 'copy', s ), A.lineMode = !!i && s.text, s.text;\n\t\t\t\t}, k.prototype.onCopy = function () {\n\t\t\t\t\tthis.commands.exec( 'copy', this );\n\t\t\t\t}, k.prototype.onCut = function () {\n\t\t\t\t\tthis.commands.exec( 'cut', this );\n\t\t\t\t}, k.prototype.onPaste = function ( e, t ) {\n\t\t\t\t\tthis.commands.exec( 'paste', this, { text: e, event: t } );\n\t\t\t\t}, k.prototype.$handlePaste = function ( e ) {\n\t\t\t\t\tthis._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 ) {\n\t\t\t\t\t\te ? i.insert( { row: this.selection.lead.row, column: 0 }, t ) : this.insert( t );\n\t\t\t\t\t} else if ( e ) {\n\t\t\t\t\t\tthis.selection.rangeList.ranges.forEach( ( e ) => {\n\t\t\t\t\t\t\ti.insert( { row: e.start.row, column: 0 }, t );\n\t\t\t\t\t\t} );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn this.commands.exec( 'insertstring', this, t );\n\t\t\t\t\t\t} for ( let r = o.length; r--; ) {\n\t\t\t\t\t\t\tconst s = o[ r ]; s.isEmpty() || i.remove( s ), i.insert( s.start, n[ r ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.execCommand = function ( e, t ) {\n\t\t\t\t\treturn this.commands.exec( e, this, t );\n\t\t\t\t}, k.prototype.insert = function ( e, t ) {\n\t\t\t\t\tvar 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 );\n\t\t\t\t}, k.prototype.autoIndent = function () {\n\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\tfor ( let a = i[ s ].start.row, l = i[ s ].end.row, c = a; c <= l; c++ ) {\n\t\t\t\t\t\t\tc > 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.onTextInput = function ( e, t ) {\n\t\t\t\t\tif ( !t ) {\n\t\t\t\t\t\treturn this.keyBinding.onTextInput( e );\n\t\t\t\t\t} this.startOperation( { command: { name: 'insertstring' } } ); e = this.applyComposition.bind( this, e, t ); this.selection.rangeCount ? this.forEachSelection( e ) : e(), this.endOperation();\n\t\t\t\t}, k.prototype.applyComposition = function ( e, t ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, k.prototype.onCommandKey = function ( e, t, i ) {\n\t\t\t\t\treturn this.keyBinding.onCommandKey( e, t, i );\n\t\t\t\t}, k.prototype.setOverwrite = function ( e ) {\n\t\t\t\t\tthis.session.setOverwrite( e );\n\t\t\t\t}, k.prototype.getOverwrite = function () {\n\t\t\t\t\treturn this.session.getOverwrite();\n\t\t\t\t}, k.prototype.toggleOverwrite = function () {\n\t\t\t\t\tthis.session.toggleOverwrite();\n\t\t\t\t}, k.prototype.setScrollSpeed = function ( e ) {\n\t\t\t\t\tthis.setOption( 'scrollSpeed', e );\n\t\t\t\t}, k.prototype.getScrollSpeed = function () {\n\t\t\t\t\treturn this.getOption( 'scrollSpeed' );\n\t\t\t\t}, k.prototype.setDragDelay = function ( e ) {\n\t\t\t\t\tthis.setOption( 'dragDelay', e );\n\t\t\t\t}, k.prototype.getDragDelay = function () {\n\t\t\t\t\treturn this.getOption( 'dragDelay' );\n\t\t\t\t}, k.prototype.setSelectionStyle = function ( e ) {\n\t\t\t\t\tthis.setOption( 'selectionStyle', e );\n\t\t\t\t}, k.prototype.getSelectionStyle = function () {\n\t\t\t\t\treturn this.getOption( 'selectionStyle' );\n\t\t\t\t}, k.prototype.setHighlightActiveLine = function ( e ) {\n\t\t\t\t\tthis.setOption( 'highlightActiveLine', e );\n\t\t\t\t}, k.prototype.getHighlightActiveLine = function () {\n\t\t\t\t\treturn this.getOption( 'highlightActiveLine' );\n\t\t\t\t}, k.prototype.setHighlightGutterLine = function ( e ) {\n\t\t\t\t\tthis.setOption( 'highlightGutterLine', e );\n\t\t\t\t}, k.prototype.getHighlightGutterLine = function () {\n\t\t\t\t\treturn this.getOption( 'highlightGutterLine' );\n\t\t\t\t}, k.prototype.setHighlightSelectedWord = function ( e ) {\n\t\t\t\t\tthis.setOption( 'highlightSelectedWord', e );\n\t\t\t\t}, k.prototype.getHighlightSelectedWord = function () {\n\t\t\t\t\treturn this.$highlightSelectedWord;\n\t\t\t\t}, k.prototype.setAnimatedScroll = function ( e ) {\n\t\t\t\t\tthis.renderer.setAnimatedScroll( e );\n\t\t\t\t}, k.prototype.getAnimatedScroll = function () {\n\t\t\t\t\treturn this.renderer.getAnimatedScroll();\n\t\t\t\t}, k.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\t\tthis.renderer.setShowInvisibles( e );\n\t\t\t\t}, k.prototype.getShowInvisibles = function () {\n\t\t\t\t\treturn this.renderer.getShowInvisibles();\n\t\t\t\t}, k.prototype.setDisplayIndentGuides = function ( e ) {\n\t\t\t\t\tthis.renderer.setDisplayIndentGuides( e );\n\t\t\t\t}, k.prototype.getDisplayIndentGuides = function () {\n\t\t\t\t\treturn this.renderer.getDisplayIndentGuides();\n\t\t\t\t}, k.prototype.setHighlightIndentGuides = function ( e ) {\n\t\t\t\t\tthis.renderer.setHighlightIndentGuides( e );\n\t\t\t\t}, k.prototype.getHighlightIndentGuides = function () {\n\t\t\t\t\treturn this.renderer.getHighlightIndentGuides();\n\t\t\t\t}, k.prototype.setShowPrintMargin = function ( e ) {\n\t\t\t\t\tthis.renderer.setShowPrintMargin( e );\n\t\t\t\t}, k.prototype.getShowPrintMargin = function () {\n\t\t\t\t\treturn this.renderer.getShowPrintMargin();\n\t\t\t\t}, k.prototype.setPrintMarginColumn = function ( e ) {\n\t\t\t\t\tthis.renderer.setPrintMarginColumn( e );\n\t\t\t\t}, k.prototype.getPrintMarginColumn = function () {\n\t\t\t\t\treturn this.renderer.getPrintMarginColumn();\n\t\t\t\t}, k.prototype.setReadOnly = function ( e ) {\n\t\t\t\t\tthis.setOption( 'readOnly', e );\n\t\t\t\t}, k.prototype.getReadOnly = function () {\n\t\t\t\t\treturn this.getOption( 'readOnly' );\n\t\t\t\t}, k.prototype.setBehavioursEnabled = function ( e ) {\n\t\t\t\t\tthis.setOption( 'behavioursEnabled', e );\n\t\t\t\t}, k.prototype.getBehavioursEnabled = function () {\n\t\t\t\t\treturn this.getOption( 'behavioursEnabled' );\n\t\t\t\t}, k.prototype.setWrapBehavioursEnabled = function ( e ) {\n\t\t\t\t\tthis.setOption( 'wrapBehavioursEnabled', e );\n\t\t\t\t}, k.prototype.getWrapBehavioursEnabled = function () {\n\t\t\t\t\treturn this.getOption( 'wrapBehavioursEnabled' );\n\t\t\t\t}, k.prototype.setShowFoldWidgets = function ( e ) {\n\t\t\t\t\tthis.setOption( 'showFoldWidgets', e );\n\t\t\t\t}, k.prototype.getShowFoldWidgets = function () {\n\t\t\t\t\treturn this.getOption( 'showFoldWidgets' );\n\t\t\t\t}, k.prototype.setFadeFoldWidgets = function ( e ) {\n\t\t\t\t\tthis.setOption( 'fadeFoldWidgets', e );\n\t\t\t\t}, k.prototype.getFadeFoldWidgets = function () {\n\t\t\t\t\treturn this.getOption( 'fadeFoldWidgets' );\n\t\t\t\t}, k.prototype.remove = function ( e ) {\n\t\t\t\t\tthis.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();\n\t\t\t\t}, k.prototype.removeWordRight = function () {\n\t\t\t\t\tthis.selection.isEmpty() && this.selection.selectWordRight(), this.session.remove( this.getSelectionRange() ), this.clearSelection();\n\t\t\t\t}, k.prototype.removeWordLeft = function () {\n\t\t\t\t\tthis.selection.isEmpty() && this.selection.selectWordLeft(), this.session.remove( this.getSelectionRange() ), this.clearSelection();\n\t\t\t\t}, k.prototype.removeToLineStart = function () {\n\t\t\t\t\tthis.selection.isEmpty() && this.selection.selectLineStart(), this.selection.isEmpty() && this.selection.selectLeft(), this.session.remove( this.getSelectionRange() ), this.clearSelection();\n\t\t\t\t}, k.prototype.removeToLineEnd = function () {\n\t\t\t\t\tthis.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();\n\t\t\t\t}, k.prototype.splitLine = function () {\n\t\t\t\t\tthis.selection.isEmpty() || ( this.session.remove( this.getSelectionRange() ), this.clearSelection() ); const e = this.getCursorPosition(); this.insert( '\\n' ), this.moveCursorToPosition( e );\n\t\t\t\t}, k.prototype.setGhostText = function ( e, t ) {\n\t\t\t\t\tthis.renderer.setGhostText( e, t );\n\t\t\t\t}, k.prototype.removeGhostText = function () {\n\t\t\t\t\tthis.renderer.removeGhostText();\n\t\t\t\t}, k.prototype.transposeLetters = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, k.prototype.toLowerCase = function () {\n\t\t\t\t\tconst 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 );\n\t\t\t\t}, k.prototype.toUpperCase = function () {\n\t\t\t\t\tconst 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 );\n\t\t\t\t}, k.prototype.indent = function () {\n\t\t\t\t\tconst e = this.session, t = this.getSelectionRange(); if ( !( t.start.row < t.end.row ) ) {\n\t\t\t\t\t\tif ( t.start.column < t.end.column ) {\n\t\t\t\t\t\t\tvar i, n = e.getTextRange( t ); if ( !/^\\s+$/.test( n ) ) {\n\t\t\t\t\t\t\t\treturn i = this.$getSelectedRows(), void e.indentRows( i.first, i.last, '\\t' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\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() ) {\n\t\t\t\t\t\t\tvar s = r - n % r, a = m.stringRepeat( ' ', s );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( s = n % r; o[ t.start.column - 1 ] == ' ' && s; ) {\n\t\t\t\t\t\t\t\tt.start.column--, s--;\n\t\t\t\t\t\t\t} this.selection.setSelectionRange( t ), a = '\\t';\n\t\t\t\t\t\t} return this.insert( a );\n\t\t\t\t\t}i = this.$getSelectedRows(), e.indentRows( i.first, i.last, '\\t' );\n\t\t\t\t}, k.prototype.blockIndent = function () {\n\t\t\t\t\tconst e = this.$getSelectedRows(); this.session.indentRows( e.first, e.last, '\\t' );\n\t\t\t\t}, k.prototype.blockOutdent = function () {\n\t\t\t\t\tconst e = this.session.getSelection(); this.session.outdentRows( e.getRange() );\n\t\t\t\t}, k.prototype.sortLines = function () {\n\t\t\t\t\tfor ( var e = this.$getSelectedRows(), t = this.session, i = [], n = e.first; n <= e.last; n++ ) {\n\t\t\t\t\t\ti.push( t.getLine( n ) );\n\t\t\t\t\t}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++ ) {\n\t\t\t\t\t\tconst r = t.getLine( n ); o.start.row = n, o.end.row = n, o.end.column = r.length, t.replace( o, i[ n - e.first ] );\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.toggleCommentLines = function () {\n\t\t\t\t\tconst e = this.session.getState( this.getCursorPosition().row ), t = this.$getSelectedRows(); this.session.getMode().toggleCommentLines( e, this.session, t.first, t.last );\n\t\t\t\t}, k.prototype.toggleBlockComment = function () {\n\t\t\t\t\tconst e = this.getCursorPosition(), t = this.session.getState( e.row ), i = this.getSelectionRange(); this.session.getMode().toggleBlockComment( t, this.session, i, e );\n\t\t\t\t}, k.prototype.getNumberAt = function ( e, t ) {\n\t\t\t\t\tfor ( let i = /[\\-]?[0-9]+(?:\\.[0-9]+)?/g, n = ( i.lastIndex = 0, this.session.getLine( e ) ); i.lastIndex < t; ) {\n\t\t\t\t\t\tconst o = i.exec( n ); if ( o.index <= t && o.index + o[ 0 ].length >= t ) {\n\t\t\t\t\t\t\treturn { value: o[ 0 ], start: o.index, end: o.index + o[ 0 ].length };\n\t\t\t\t\t\t}\n\t\t\t\t\t} return null;\n\t\t\t\t}, k.prototype.modifyNumber = function ( e ) {\n\t\t\t\t\tvar 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();\n\t\t\t\t}, k.prototype.toggleWord = function () {\n\t\t\t\t\tfor ( 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 ) => {\n\t\t\t\t\t\t\ti = 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;\n\t\t\t\t\t\t} ), this.$toggleWordPairs ), h = 0; h < c.length; h++ ) {\n\t\t\t\t\t\tfor ( var d = c[ h ], u = 0; u <= 1; u++ ) {\n\t\t\t\t\t\t\tvar 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 ) => {\n\t\t\t\t\t\t\t\tlet 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;\n\t\t\t\t\t\t\t} ), this.insert( p ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.findLinkAt = function ( e, t ) {\n\t\t\t\t\tvar i, n, o, e = this.session.getLine( e ).split( /((?:https?|ftp):\\/\\/[\\S]+)/ ), r = t, s = ( r < 0 && ( r = 0 ), 0 ); try {\n\t\t\t\t\t\tfor ( var a = d( e ), l = a.next(); !l.done; l = a.next() ) {\n\t\t\t\t\t\t\tconst c = l.value, h = s + c.length; if ( s <= r && r <= h && c.match( /((?:https?|ftp):\\/\\/[\\S]+)/ ) ) {\n\t\t\t\t\t\t\t\to = c.replace( /[\\s:.,'\";}\\]]+$/, '' ); break;\n\t\t\t\t\t\t\t}s = h;\n\t\t\t\t\t\t}\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\ti = { error: e };\n\t\t\t\t\t} finally {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tl && !l.done && ( n = a.return ) && n.call( a );\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\tif ( i ) {\n\t\t\t\t\t\t\t\tthrow i.error;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} return o;\n\t\t\t\t}, k.prototype.openLink = function () {\n\t\t\t\t\tvar e = this.selection.getCursor(), e = this.findLinkAt( e.row, e.column ); return e && window.open( e, '_blank' ), e != null;\n\t\t\t\t}, k.prototype.removeLines = function () {\n\t\t\t\t\tconst e = this.$getSelectedRows(); this.session.removeFullLines( e.first, e.last ), this.clearSelection();\n\t\t\t\t}, k.prototype.duplicateSelection = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, k.prototype.moveLinesDown = function () {\n\t\t\t\t\tthis.$moveLines( 1, !1 );\n\t\t\t\t}, k.prototype.moveLinesUp = function () {\n\t\t\t\t\tthis.$moveLines( -1, !1 );\n\t\t\t\t}, k.prototype.moveText = function ( e, t, i ) {\n\t\t\t\t\treturn this.session.moveText( e, t, i );\n\t\t\t\t}, k.prototype.copyLinesUp = function () {\n\t\t\t\t\tthis.$moveLines( -1, !0 );\n\t\t\t\t}, k.prototype.copyLinesDown = function () {\n\t\t\t\t\tthis.$moveLines( 1, !0 );\n\t\t\t\t}, k.prototype.$moveLines = function ( e, t ) {\n\t\t\t\t\tconst i = this.selection; if ( !i.inMultiSelectMode || this.inVirtualSelectionMode ) {\n\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\t\t\tfor ( var d = h, u = ( s[ h ].moveBy( a, 0 ), ( o = this.$getSelectedRows( s[ h ] ) ).first ), g = o.last; ++h < c; ) {\n\t\t\t\t\t\t\t\tl && s[ h ].moveBy( l, 0 ); const p = this.$getSelectedRows( s[ h ] ); if ( t && p.first != g ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} if ( !t && p.first > g + 1 ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t} g = p.last;\n\t\t\t\t\t\t\t} for ( h--, a = this.session.$moveLines( u, g, t ? 0 : e ), t && e == -1 && ( d = h + 1 ); d <= h; ) {\n\t\t\t\t\t\t\t\ts[ d ].moveBy( a, 0 ), d++;\n\t\t\t\t\t\t\t}l += a = t ? a : 0;\n\t\t\t\t\t\t}i.fromOrientedRange( i.ranges[ 0 ] ), i.rangeList.attach( this.session ), this.inVirtualSelectionMode = !1;\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.$getSelectedRows = function ( e ) {\n\t\t\t\t\treturn e = ( e || this.getSelectionRange() ).collapseRows(), { first: this.session.getRowFoldStart( e.start.row ), last: this.session.getRowFoldEnd( e.end.row ) };\n\t\t\t\t}, k.prototype.onCompositionStart = function ( e ) {\n\t\t\t\t\tthis.renderer.showComposition( e );\n\t\t\t\t}, k.prototype.onCompositionUpdate = function ( e ) {\n\t\t\t\t\tthis.renderer.setCompositionText( e );\n\t\t\t\t}, k.prototype.onCompositionEnd = function () {\n\t\t\t\t\tthis.renderer.hideComposition();\n\t\t\t\t}, k.prototype.getFirstVisibleRow = function () {\n\t\t\t\t\treturn this.renderer.getFirstVisibleRow();\n\t\t\t\t}, k.prototype.getLastVisibleRow = function () {\n\t\t\t\t\treturn this.renderer.getLastVisibleRow();\n\t\t\t\t}, k.prototype.isRowVisible = function ( e ) {\n\t\t\t\t\treturn e >= this.getFirstVisibleRow() && e <= this.getLastVisibleRow();\n\t\t\t\t}, k.prototype.isRowFullyVisible = function ( e ) {\n\t\t\t\t\treturn e >= this.renderer.getFirstFullyVisibleRow() && e <= this.renderer.getLastFullyVisibleRow();\n\t\t\t\t}, k.prototype.$getVisibleRowCount = function () {\n\t\t\t\t\treturn this.renderer.getScrollBottomRow() - this.renderer.getScrollTopRow() + 1;\n\t\t\t\t}, k.prototype.$moveByPage = function ( e, t ) {\n\t\t\t\t\tvar i = this.renderer, n = this.renderer.layerConfig, o = e * Math.floor( n.height / n.lineHeight ), e = ( !0 === t ? this.selection.$moveSelection( function () {\n\t\t\t\t\t\tthis.moveCursorBy( o, 0 );\n\t\t\t\t\t} ) : !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 );\n\t\t\t\t}, k.prototype.selectPageDown = function () {\n\t\t\t\t\tthis.$moveByPage( 1, !0 );\n\t\t\t\t}, k.prototype.selectPageUp = function () {\n\t\t\t\t\tthis.$moveByPage( -1, !0 );\n\t\t\t\t}, k.prototype.gotoPageDown = function () {\n\t\t\t\t\tthis.$moveByPage( 1, !1 );\n\t\t\t\t}, k.prototype.gotoPageUp = function () {\n\t\t\t\t\tthis.$moveByPage( -1, !1 );\n\t\t\t\t}, k.prototype.scrollPageDown = function () {\n\t\t\t\t\tthis.$moveByPage( 1 );\n\t\t\t\t}, k.prototype.scrollPageUp = function () {\n\t\t\t\t\tthis.$moveByPage( -1 );\n\t\t\t\t}, k.prototype.scrollToRow = function ( e ) {\n\t\t\t\t\tthis.renderer.scrollToRow( e );\n\t\t\t\t}, k.prototype.scrollToLine = function ( e, t, i, n ) {\n\t\t\t\t\tthis.renderer.scrollToLine( e, t, i, n );\n\t\t\t\t}, k.prototype.centerSelection = function () {\n\t\t\t\t\tvar 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 );\n\t\t\t\t}, k.prototype.getCursorPosition = function () {\n\t\t\t\t\treturn this.selection.getCursor();\n\t\t\t\t}, k.prototype.getCursorPositionScreen = function () {\n\t\t\t\t\treturn this.session.documentToScreenPosition( this.getCursorPosition() );\n\t\t\t\t}, k.prototype.getSelectionRange = function () {\n\t\t\t\t\treturn this.selection.getRange();\n\t\t\t\t}, k.prototype.selectAll = function () {\n\t\t\t\t\tthis.selection.selectAll();\n\t\t\t\t}, k.prototype.clearSelection = function () {\n\t\t\t\t\tthis.selection.clearSelection();\n\t\t\t\t}, k.prototype.moveCursorTo = function ( e, t ) {\n\t\t\t\t\tthis.selection.moveCursorTo( e, t );\n\t\t\t\t}, k.prototype.moveCursorToPosition = function ( e ) {\n\t\t\t\t\tthis.selection.moveCursorToPosition( e );\n\t\t\t\t}, k.prototype.jumpToMatching = function ( e, t ) {\n\t\t\t\t\tlet 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 ) {\n\t\t\t\t\t\tlet a, l, c = !1, h = {}, d = i.column - s.start, u = { ')': '(', '(': '(', ']': '[', '[': '[', '{': '{', '}': '{' }; do {\n\t\t\t\t\t\t\tif ( s.value.match( /[{}()\\[\\]]/g ) ) {\n\t\t\t\t\t\t\t\tfor ( ;d < s.value.length && !c; d++ ) {\n\t\t\t\t\t\t\t\t\tif ( u[ s.value[ d ] ] ) {\n\t\t\t\t\t\t\t\t\t\tswitch ( l = u[ s.value[ d ] ] + '.' + s.type.replace( 'rparen', 'lparen' ), isNaN( h[ l ] ) && ( h[ l ] = 0 ), s.value[ d ] ) {\n\t\t\t\t\t\t\t\t\t\t\tcase '(': case '[': case '{': h[ l ]++; break; case ')': case ']': case '}': h[ l ]--, h[ l ] === -1 && ( a = 'bracket', c = !0 );\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\ts.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 );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} while ( c || ( o = s, r++, s = n.stepForward(), d = 0 ), s && !c ); if ( a ) {\n\t\t\t\t\t\t\tif ( a === 'bracket' ) {\n\t\t\t\t\t\t\t\t!( 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 ) );\n\t\t\t\t\t\t\t} else if ( a === 'tag' ) {\n\t\t\t\t\t\t\t\tif ( !s || !s.type.includes( 'tag-name' ) ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} 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;\n\t\t\t\t\t\t\t}( 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 ) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, k.prototype.gotoLine = function ( e, t, i ) {\n\t\t\t\t\tthis.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 );\n\t\t\t\t}, k.prototype.navigateTo = function ( e, t ) {\n\t\t\t\t\tthis.selection.moveTo( e, t );\n\t\t\t\t}, k.prototype.navigateUp = function ( e ) {\n\t\t\t\t\tlet t; if ( this.selection.isMultiLine() && !this.selection.isBackwards() ) {\n\t\t\t\t\t\treturn t = this.selection.anchor.getPosition(), this.moveCursorToPosition( t );\n\t\t\t\t\t} this.selection.clearSelection(), this.selection.moveCursorBy( -e || -1, 0 );\n\t\t\t\t}, k.prototype.navigateDown = function ( e ) {\n\t\t\t\t\tlet t; if ( this.selection.isMultiLine() && this.selection.isBackwards() ) {\n\t\t\t\t\t\treturn t = this.selection.anchor.getPosition(), this.moveCursorToPosition( t );\n\t\t\t\t\t} this.selection.clearSelection(), this.selection.moveCursorBy( e || 1, 0 );\n\t\t\t\t}, k.prototype.navigateLeft = function ( e ) {\n\t\t\t\t\tif ( this.selection.isEmpty() ) {\n\t\t\t\t\t\tfor ( e = e || 1; e--; ) {\n\t\t\t\t\t\t\tthis.selection.moveCursorLeft();\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst t = this.getSelectionRange().start; this.moveCursorToPosition( t );\n\t\t\t\t\t} this.clearSelection();\n\t\t\t\t}, k.prototype.navigateRight = function ( e ) {\n\t\t\t\t\tif ( this.selection.isEmpty() ) {\n\t\t\t\t\t\tfor ( e = e || 1; e--; ) {\n\t\t\t\t\t\t\tthis.selection.moveCursorRight();\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconst t = this.getSelectionRange().end; this.moveCursorToPosition( t );\n\t\t\t\t\t} this.clearSelection();\n\t\t\t\t}, k.prototype.navigateLineStart = function () {\n\t\t\t\t\tthis.selection.moveCursorLineStart(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateLineEnd = function () {\n\t\t\t\t\tthis.selection.moveCursorLineEnd(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateFileEnd = function () {\n\t\t\t\t\tthis.selection.moveCursorFileEnd(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateFileStart = function () {\n\t\t\t\t\tthis.selection.moveCursorFileStart(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateWordRight = function () {\n\t\t\t\t\tthis.selection.moveCursorWordRight(), this.clearSelection();\n\t\t\t\t}, k.prototype.navigateWordLeft = function () {\n\t\t\t\t\tthis.selection.moveCursorWordLeft(), this.clearSelection();\n\t\t\t\t}, k.prototype.replace = function ( e, t ) {\n\t\t\t\t\tt && 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;\n\t\t\t\t}, k.prototype.replaceAll = function ( e, t ) {\n\t\t\t\t\tt && this.$search.set( t ); let i = this.$search.findAll( this.session ), n = 0; if ( i.length ) {\n\t\t\t\t\t\tt = this.getSelectionRange(); this.selection.moveTo( 0, 0 ); for ( let o = i.length - 1; o >= 0; --o ) {\n\t\t\t\t\t\t\tthis.$tryReplace( i[ o ], e ) && n++;\n\t\t\t\t\t\t} this.selection.setSelectionRange( t );\n\t\t\t\t\t} return n;\n\t\t\t\t}, k.prototype.$tryReplace = function ( e, t ) {\n\t\t\t\t\tconst i = this.session.getTextRange( e ); return ( t = this.$search.replace( i, t ) ) !== null ? ( e.end = this.session.replace( e, t ), e ) : null;\n\t\t\t\t}, k.prototype.getLastSearchOptions = function () {\n\t\t\t\t\treturn this.$search.getOptions();\n\t\t\t\t}, k.prototype.find = function ( e, t, i ) {\n\t\t\t\t\tt = 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 ) );\n\t\t\t\t}, k.prototype.findNext = function ( e, t ) {\n\t\t\t\t\tthis.find( { skipCurrent: !0, backwards: !1 }, e, t );\n\t\t\t\t}, k.prototype.findPrevious = function ( e, t ) {\n\t\t\t\t\tthis.find( e, { skipCurrent: !0, backwards: !0 }, t );\n\t\t\t\t}, k.prototype.revealRange = function ( e, t ) {\n\t\t\t\t\tthis.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 );\n\t\t\t\t}, k.prototype.undo = function () {\n\t\t\t\t\tthis.session.getUndoManager().undo( this.session ), this.renderer.scrollCursorIntoView( null, 0.5 );\n\t\t\t\t}, k.prototype.redo = function () {\n\t\t\t\t\tthis.session.getUndoManager().redo( this.session ), this.renderer.scrollCursorIntoView( null, 0.5 );\n\t\t\t\t}, k.prototype.destroy = function () {\n\t\t\t\t\tthis.destroyed = !0, this.$toDestroy && ( this.$toDestroy.forEach( ( e ) => {\n\t\t\t\t\t\te.destroy();\n\t\t\t\t\t} ), 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();\n\t\t\t\t}, k.prototype.setAutoScrollEditorIntoView = function ( e ) {\n\t\t\t\t\tlet 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', () => {\n\t\t\t\t\t\tr = !0;\n\t\t\t\t\t} ), i = this.renderer.on( 'beforeRender', () => {\n\t\t\t\t\t\tr && ( n = o.renderer.container.getBoundingClientRect() );\n\t\t\t\t\t} ), a = this.renderer.on( 'afterRender', () => {\n\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t} ), this.setAutoScrollEditorIntoView = function ( e ) {\n\t\t\t\t\t\te || ( delete this.setAutoScrollEditorIntoView, this.off( 'changeSelection', t ), this.renderer.off( 'afterRender', a ), this.renderer.off( 'beforeRender', i ) );\n\t\t\t\t\t} );\n\t\t\t\t}, k.prototype.$resetCursorStyle = function () {\n\t\t\t\t\tconst 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 ) ) );\n\t\t\t\t}, k.prototype.prompt = function ( t, i, n ) {\n\t\t\t\t\tconst o = this; y.loadModule( 'ace/ext/prompt', ( e ) => {\n\t\t\t\t\t\te.prompt( o, t, i, n );\n\t\t\t\t\t} );\n\t\t\t\t}, k ); function k( e, t, i ) {\n\t\t\t\tthis.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 ),\n\t\t\t\tthis.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( () => {\n\t\t\t\t\tthis._signal( 'input', {} ), this.session && !this.session.destroyed && this.session.bgTokenizer.scheduleStart();\n\t\t\t\t} ), this.on( 'change', ( e, t ) => {\n\t\t\t\t\tt._$emitInputEvent.schedule( 31 );\n\t\t\t\t} ), this.setSession( t || i && i.session || new h( '' ) ), y.resetOptions( this ), i && this.setOptions( i ), y._signal( 'editor', this );\n\t\t\t}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 ) {\n\t\t\t\tthis.onSelectionChange(), this._signal( 'changeSelectionStyle', { data: e } );\n\t\t\t}, initialValue: 'line' }, highlightActiveLine: { set: function () {\n\t\t\t\tthis.$updateHighlightActiveLine();\n\t\t\t}, initialValue: !0 }, highlightSelectedWord: { set: function ( e ) {\n\t\t\t\tthis.$onSelectionChange();\n\t\t\t}, initialValue: !0 }, readOnly: { set: function ( e ) {\n\t\t\t\tlet t, i = this; this.textInput.setReadOnly( e ), this.destroyed || ( this.$resetCursorStyle(), this.$readOnlyCallback || ( this.$readOnlyCallback = function ( e ) {\n\t\t\t\t\tlet t = !1; if ( e && e.type == 'keydown' ) {\n\t\t\t\t\t\tif ( e && e.key && !e.ctrlKey && !e.metaKey && ( e.key == ' ' && e.preventDefault(), t = e.key.length == 1 ), !t ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\te && e.type !== 'exec' && ( t = !0 );\n\t\t\t\t\t}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();\n\t\t\t\t} ), 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 ) ) );\n\t\t\t}, initialValue: !1 }, copyWithEmptySelection: { set: function ( e ) {\n\t\t\t\tthis.textInput.setCopyWithEmptySelection( e );\n\t\t\t}, initialValue: !1 }, cursorStyle: { set: function ( e ) {\n\t\t\t\tthis.$resetCursorStyle();\n\t\t\t}, 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 ) {\n\t\t\t\tthis.setAutoScrollEditorIntoView( e );\n\t\t\t} }, keyboardHandler: { set: function ( e ) {\n\t\t\t\tthis.setKeyboardHandler( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$keybindingId;\n\t\t\t}, handlesSet: !0 }, value: { set: function ( e ) {\n\t\t\t\tthis.session.setValue( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.getValue();\n\t\t\t}, handlesSet: !0, hidden: !0 }, session: { set: function ( e ) {\n\t\t\t\tthis.setSession( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.session;\n\t\t\t}, handlesSet: !0, hidden: !0 }, showLineNumbers: { set: function ( e ) {\n\t\t\t\tthis.renderer.$gutterLayer.setShowLineNumbers( e ), this.renderer.$loop.schedule( this.renderer.CHANGE_GUTTER ), e && this.$relativeLineNumbers ? T.attach( this ) : T.detach( this );\n\t\t\t}, initialValue: !0 }, relativeLineNumbers: { set: function ( e ) {\n\t\t\t\tthis.$showLineNumbers && e ? T.attach( this ) : T.detach( this );\n\t\t\t} }, placeholder: { set: function ( e ) {\n\t\t\t\tthis.$updatePlaceholder || ( this.$updatePlaceholder = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}.bind( this ), this.on( 'input', this.$updatePlaceholder ) ), this.$updatePlaceholder();\n\t\t\t} }, enableKeyboardAccessibility: { set: function ( e ) {\n\t\t\t\tfunction t( e ) {\n\t\t\t\t\te.target == this.renderer.scroller && e.keyCode === w.enter && ( e.preventDefault(), e = this.getCursorPosition().row, this.isRowVisible( e ) || this.scrollToLine( e, !0, !0 ), this.focus() );\n\t\t\t\t} let i, n = { name: 'blurTextInput', description: 'Set focus to the editor content div to allow tabbing through the page', bindKey: 'Esc', exec: function ( e ) {\n\t\t\t\t\te.blur(), e.renderer.scroller.focus();\n\t\t\t\t}, 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() );\n\t\t\t}, initialValue: !1 }, textInputAriaLabel: { set: function ( e ) {\n\t\t\t\tthis.$textInputAriaLabel = e;\n\t\t\t}, initialValue: '' }, enableMobileMenu: { set: function ( e ) {\n\t\t\t\tthis.$enableMobileMenu = e;\n\t\t\t}, 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 ) {\n\t\t\t\treturn String( Math.abs( e.selection.lead.row - t ) || t + 1 + ( t < 9 ? '·' : '' ) );\n\t\t\t}, getWidth: function ( e, t, i ) {\n\t\t\t\treturn Math.max( t.toString().length, ( i.lastRow + 1 ).toString().length, 2 ) * i.characterWidth;\n\t\t\t}, update: function ( e, t ) {\n\t\t\t\tt.renderer.$loop.schedule( t.renderer.CHANGE_GUTTER );\n\t\t\t}, attach: function ( e ) {\n\t\t\t\te.renderer.$gutterLayer.$renderer = this, e.on( 'changeSelection', this.update ), this.update( null, e );\n\t\t\t}, detach: function ( e ) {\n\t\t\t\te.renderer.$gutterLayer.$renderer == this && ( e.renderer.$gutterLayer.$renderer = null ), e.off( 'changeSelection', this.update ), this.update( null, e );\n\t\t\t} }; t.Editor = e;\n\t\t} ), ace.define( 'ace/layer/lines', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tconst s = e( '../lib/dom' ); function n( e, t ) {\n\t\t\t\tthis.element = e, this.canvasHeight = t || 5e5, this.element.style.height = 2 * this.canvasHeight + 'px', this.cells = [], this.cellCache = [], this.$offsetCoefficient = 0;\n\t\t\t}n.prototype.moveContainer = function ( e ) {\n\t\t\t\ts.translate( this.element, 0, -( e.firstRowScreen * e.lineHeight % this.canvasHeight ) - e.offset * this.$offsetCoefficient );\n\t\t\t}, n.prototype.pageChanged = function ( e, t ) {\n\t\t\t\treturn Math.floor( e.firstRowScreen * e.lineHeight / this.canvasHeight ) !== Math.floor( t.firstRowScreen * t.lineHeight / this.canvasHeight );\n\t\t\t}, n.prototype.computeLineTop = function ( e, t, i ) {\n\t\t\t\tvar n = t.firstRowScreen * t.lineHeight, n = Math.floor( n / this.canvasHeight ); return i.documentToScreenRow( e, 0 ) * t.lineHeight - n * this.canvasHeight;\n\t\t\t}, n.prototype.computeLineHeight = function ( e, t, i ) {\n\t\t\t\treturn t.lineHeight * i.getRowLineCount( e );\n\t\t\t}, n.prototype.getLength = function () {\n\t\t\t\treturn this.cells.length;\n\t\t\t}, n.prototype.get = function ( e ) {\n\t\t\t\treturn this.cells[ e ];\n\t\t\t}, n.prototype.shift = function () {\n\t\t\t\tthis.$cacheCell( this.cells.shift() );\n\t\t\t}, n.prototype.pop = function () {\n\t\t\t\tthis.$cacheCell( this.cells.pop() );\n\t\t\t}, n.prototype.push = function ( e ) {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\tthis.cells.push.apply( this.cells, e ); for ( var t = s.createFragment( this.element ), i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tt.appendChild( e[ i ].element );\n\t\t\t\t\t} this.element.appendChild( t );\n\t\t\t\t} else {\n\t\t\t\t\tthis.cells.push( e ), this.element.appendChild( e.element );\n\t\t\t\t}\n\t\t\t}, n.prototype.unshift = function ( e ) {\n\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\tthis.cells.unshift.apply( this.cells, e ); for ( var t = s.createFragment( this.element ), i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tt.appendChild( e[ i ].element );\n\t\t\t\t\t} this.element.firstChild ? this.element.insertBefore( t, this.element.firstChild ) : this.element.appendChild( t );\n\t\t\t\t} else {\n\t\t\t\t\tthis.cells.unshift( e ), this.element.insertAdjacentElement( 'afterbegin', e.element );\n\t\t\t\t}\n\t\t\t}, n.prototype.last = function () {\n\t\t\t\treturn this.cells.length ? this.cells[ this.cells.length - 1 ] : null;\n\t\t\t}, n.prototype.$cacheCell = function ( e ) {\n\t\t\t\te && ( e.element.remove(), this.cellCache.push( e ) );\n\t\t\t}, n.prototype.createCell = function ( e, t, i, n ) {\n\t\t\t\tlet 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;\n\t\t\t}, t.Lines = n;\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\tthis.session && this.session.off( 'change', this.$updateAnnotations ), ( this.session = e ) && e.on( 'change', this.$updateAnnotations );\n\t\t\t}, s.prototype.addGutterDecoration = function ( e, t ) {\n\t\t\t\twindow.console && console.warn && console.warn( 'deprecated use session.addGutterDecoration' ), this.session.addGutterDecoration( e, t );\n\t\t\t}, s.prototype.removeGutterDecoration = function ( e, t ) {\n\t\t\t\twindow.console && console.warn && console.warn( 'deprecated use session.removeGutterDecoration' ), this.session.removeGutterDecoration( e, t );\n\t\t\t}, s.prototype.setAnnotations = function ( e ) {\n\t\t\t\tthis.$annotations = []; for ( let t = 0; t < e.length; t++ ) {\n\t\t\t\t\tvar 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';\n\t\t\t\t}\n\t\t\t}, s.prototype.$updateAnnotations = function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, s.prototype.update = function ( e ) {\n\t\t\t\tthis.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; ; ) {\n\t\t\t\t\tif ( r < l && ( l = o.end.row + 1, r = ( o = t.getNextFoldLine( l, o ) ) ? o.start.row : 1 / 0 ), n < l ) {\n\t\t\t\t\t\tfor ( ;this.$lines.getLength() > a + 1; ) {\n\t\t\t\t\t\t\tthis.$lines.pop();\n\t\t\t\t\t\t} break;\n\t\t\t\t\t}( 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++;\n\t\t\t\t} this._signal( 'afterRender' ), this.$updateGutterWidth( e );\n\t\t\t}, s.prototype.$updateGutterWidth = function ( e ) {\n\t\t\t\tvar 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 ) );\n\t\t\t}, s.prototype.$updateCursorRow = function () {\n\t\t\t\tlet e; this.$highlightGutterLine && ( e = this.session.selection.getCursor(), this.$cursorRow !== e.row ) && ( this.$cursorRow = e.row );\n\t\t\t}, s.prototype.updateLineHighlight = function () {\n\t\t\t\tif ( this.$highlightGutterLine ) {\n\t\t\t\t\tconst e = this.session.selection.cursor.row; if ( this.$cursorRow = e, !this.$cursorCell || this.$cursorCell.row != e ) {\n\t\t\t\t\t\tthis.$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++ ) {\n\t\t\t\t\t\t\tlet n = t[ i ]; if ( n.row >= this.$cursorRow ) {\n\t\t\t\t\t\t\t\tif ( n.row > this.$cursorRow ) {\n\t\t\t\t\t\t\t\t\tconst o = this.session.getFoldLine( this.$cursorRow ); if ( !( i > 0 && o && o.start.row == t[ i - 1 ].row ) ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} n = t[ i - 1 ];\n\t\t\t\t\t\t\t\t}n.element.className = 'ace_gutter-active-line ' + n.element.className, this.$cursorCell = n; break;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.scrollLines = function ( e ) {\n\t\t\t\tconst t = this.config; if ( this.config = e, this.$updateCursorRow(), this.$lines.pageChanged( t, e ) ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} 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 ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( i < t.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( t.firstRow < e.firstRow ) {\n\t\t\t\t\tfor ( var o = this.session.getFoldedRowCount( t.firstRow, e.firstRow - 1 ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.shift();\n\t\t\t\t\t}\n\t\t\t\t} if ( i < n ) {\n\t\t\t\t\tfor ( o = this.session.getFoldedRowCount( i + 1, n ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.pop();\n\t\t\t\t\t}\n\t\t\t\t} 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 );\n\t\t\t}, s.prototype.$renderLines = function ( e, t, i ) {\n\t\t\t\tfor ( 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 ); ) {\n\t\t\t\t\tconst a = this.$lines.createCell( o, e, this.session, c ); this.$renderCell( a, e, r, o ), n.push( a ), o++;\n\t\t\t\t} return n;\n\t\t\t}, s.prototype.$renderCell = function ( e, t, i, n ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tm = 'ace_fold-widget ace_' + o, u = o == 'start' && n == C && n < i.end.row; if ( u ) {\n\t\t\t\t\t\tm += ' ace_closed'; for ( var A = '', w = !1, x = n + 1; x <= i.end.row; x++ ) {\n\t\t\t\t\t\t\tif ( this.$annotations[ x ] ) {\n\t\t\t\t\t\t\t\tif ( this.$annotations[ x ].className === ' ace_error' ) {\n\t\t\t\t\t\t\t\t\tw = !0, A = ' ace_error_fold'; break;\n\t\t\t\t\t\t\t\t} 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' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}I += A;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tm += ' ace_open';\n\t\t\t\t\t}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' ) ) );\n\t\t\t\t} else {\n\t\t\t\t\tl && ( k.setStyle( l.style, 'display', 'none' ), l.setAttribute( 'tabindex', '0' ), l.removeAttribute( 'role' ), l.removeAttribute( 'aria-label' ) );\n\t\t\t\t} var S, p = this.session.$gutterCustomWidgets[ n ]; if ( p ? this.$addCustomWidget( n, p, e ) : h && this.$removeCustomWidget( n, e ), w && this.$showFoldedAnnotations ) {\n\t\t\t\t\tswitch ( 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 ) {\n\t\t\t\t\t\tcase ' 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 ] );\n\t\t\t\t\t}c.setAttribute( 'aria-label', S ), c.setAttribute( 'tabindex', '-1' ), c.setAttribute( 'role', 'button' );\n\t\t\t\t} else if ( this.$annotations[ n ] ) {\n\t\t\t\t\tswitch ( 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 ) {\n\t\t\t\t\t\tcase ' 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 ] );\n\t\t\t\t\t}c.setAttribute( 'aria-label', S ), c.setAttribute( 'tabindex', '-1' ), c.setAttribute( 'role', 'button' );\n\t\t\t\t} else {\n\t\t\t\t\tk.setStyle( c.style, 'display', 'none' ), c.removeAttribute( 'aria-label' ), c.removeAttribute( 'role' ), c.setAttribute( 'tabindex', '0' );\n\t\t\t\t} 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;\n\t\t\t}, s.prototype.setHighlightGutterLine = function ( e ) {\n\t\t\t\tthis.$highlightGutterLine = e;\n\t\t\t}, s.prototype.setShowLineNumbers = function ( e ) {\n\t\t\t\tthis.$renderer = !e && { getWidth: function () {\n\t\t\t\t\treturn 0;\n\t\t\t\t}, getText: function () {\n\t\t\t\t\treturn '';\n\t\t\t\t} };\n\t\t\t}, s.prototype.getShowLineNumbers = function () {\n\t\t\t\treturn this.$showLineNumbers;\n\t\t\t}, s.prototype.setShowFoldWidgets = function ( e ) {\n\t\t\t\te ? k.addCssClass( this.element, 'ace_folding-enabled' ) : k.removeCssClass( this.element, 'ace_folding-enabled' ), this.$showFoldWidgets = e, this.$padding = null;\n\t\t\t}, s.prototype.getShowFoldWidgets = function () {\n\t\t\t\treturn this.$showFoldWidgets;\n\t\t\t}, s.prototype.$hideFoldWidget = function ( e, t ) {\n\t\t\t\tt = t || this.$getGutterCell( e ); t && t.element && ( e = t.element.childNodes[ 1 ] ) && k.setStyle( e.style, 'display', 'none' );\n\t\t\t}, s.prototype.$showFoldWidget = function ( e, t ) {\n\t\t\t\tt = 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' );\n\t\t\t}, s.prototype.$getGutterCell = function ( e ) {\n\t\t\t\tconst t = this.$lines.cells, i = this.session.documentToScreenRow( e, 0 ); return t[ e - this.config.firstRowScreen - ( e - i ) ];\n\t\t\t}, s.prototype.$addCustomWidget = function ( t, e, i ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\ts.onClick( e, t ), e.stopPropagation();\n\t\t\t\t} ), e.element.appendChild( i ) );\n\t\t\t}, s.prototype.$removeCustomWidget = function ( e, t ) {\n\t\t\t\tdelete 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 );\n\t\t\t}, s.prototype.$computePadding = function () {\n\t\t\t\tlet 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 };\n\t\t\t}, s.prototype.getRegion = function ( e ) {\n\t\t\t\tconst 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;\n\t\t\t}, s ); function s( e ) {\n\t\t\t\tthis.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;\n\t\t\t} function c( e ) {\n\t\t\t\tvar 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;\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/layer/marker', [ 'require', 'exports', 'module', 'ace/range', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tvar g = e( '../range' ).Range, n = e( '../lib/dom' ), e = ( o.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$padding = e;\n\t\t\t}, o.prototype.setSession = function ( e ) {\n\t\t\t\tthis.session = e;\n\t\t\t}, o.prototype.setMarkers = function ( e ) {\n\t\t\t\tthis.markers = e;\n\t\t\t}, o.prototype.elt = function ( e, t ) {\n\t\t\t\tlet 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;\n\t\t\t}, o.prototype.update = function ( e ) {\n\t\t\t\tif ( e ) {\n\t\t\t\t\tlet t, i; for ( i in this.config = e, this.i = 0, this.markers ) {\n\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t} if ( this.i != -1 ) {\n\t\t\t\t\t\tfor ( ;this.i < this.element.childElementCount; ) {\n\t\t\t\t\t\t\tthis.element.removeChild( this.element.lastChild );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, o.prototype.$getTop = function ( e, t ) {\n\t\t\t\treturn ( e - t.firstRowScreen ) * t.lineHeight;\n\t\t\t}, o.prototype.drawTextMarker = function ( e, t, i, n, o ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tu.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 );\n\t\t\t\t}\n\t\t\t}, o.prototype.drawMultiLineMarker = function ( e, t, i, n, o ) {\n\t\t\t\tlet 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 || '' ) ) );\n\t\t\t}, o.prototype.drawSingleLineMarker = function ( e, t, i, n, o, r ) {\n\t\t\t\tif ( this.session.$bidiHandler.isBidiRow( t.start.row ) ) {\n\t\t\t\t\treturn this.drawBidiSingleLineMarker( e, t, i, n, o, r );\n\t\t\t\t} 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 || '' ) );\n\t\t\t}, o.prototype.drawBidiSingleLineMarker = function ( e, t, i, n, o, r ) {\n\t\t\t\tconst 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 ) {\n\t\t\t\t\tthis.elt( i, 'height:' + s + 'px;width:' + ( e.width + ( o || 0 ) ) + 'px;top:' + a + 'px;left:' + ( l + e.left ) + 'px;' + ( r || '' ) );\n\t\t\t\t}, this );\n\t\t\t}, o.prototype.drawFullLineMarker = function ( e, t, i, n, o ) {\n\t\t\t\tlet 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 || '' ) );\n\t\t\t}, o.prototype.drawScreenLineMarker = function ( e, t, i, n, o ) {\n\t\t\t\tt = this.$getTop( t.start.row, n ), n = n.lineHeight; this.elt( i, 'height:' + n + 'px;top:' + t + 'px;left:0;right:0;' + ( o || '' ) );\n\t\t\t}, o ); function o( e ) {\n\t\t\t\tthis.element = n.createElement( 'div' ), this.element.className = 'ace_layer ace_marker-layer', e.appendChild( this.element );\n\t\t\t}e.prototype.$padding = 0, t.Marker = e;\n\t\t} ), ace.define( 'ace/layer/text_util', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\tconst n = new Set( [ 'text', 'rparen', 'lparen' ] ); t.isTextToken = function ( e ) {\n\t\t\t\treturn n.has( e );\n\t\t\t};\n\t\t} ), 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 ) => {\n\t\t\tvar 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 () {\n\t\t\t\tvar e = this.session.doc, e = e.getNewLineCharacter() == '\\n' && e.getNewLineMode() != 'windows' ? this.EOL_CHAR_LF : this.EOL_CHAR_CRLF; if ( this.EOL_CHAR != e ) {\n\t\t\t\t\treturn this.EOL_CHAR = e, !0;\n\t\t\t\t}\n\t\t\t}, s.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$padding = e, this.element.style.margin = '0 ' + e + 'px';\n\t\t\t}, s.prototype.getLineHeight = function () {\n\t\t\t\treturn this.$fontMetrics.$characterSize.height || 0;\n\t\t\t}, s.prototype.getCharacterWidth = function () {\n\t\t\t\treturn this.$fontMetrics.$characterSize.width || 0;\n\t\t\t}, s.prototype.$setFontMetrics = function ( e ) {\n\t\t\t\tthis.$fontMetrics = e, this.$fontMetrics.on( 'changeCharacterSize', ( e ) => {\n\t\t\t\t\tthis._signal( 'changeCharacterSize', e );\n\t\t\t\t} ), this.$pollSizeChanges();\n\t\t\t}, s.prototype.checkForSizeChanges = function () {\n\t\t\t\tthis.$fontMetrics.checkForSizeChanges();\n\t\t\t}, s.prototype.$pollSizeChanges = function () {\n\t\t\t\treturn this.$pollSizeChangesTimer = this.$fontMetrics.$pollSizeChanges();\n\t\t\t}, s.prototype.setSession = function ( e ) {\n\t\t\t\t( this.session = e ) && this.$computeTabString();\n\t\t\t}, s.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\treturn 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 );\n\t\t\t}, s.prototype.setDisplayIndentGuides = function ( e ) {\n\t\t\t\treturn this.displayIndentGuides != e && ( this.displayIndentGuides = e, this.$computeTabString(), !0 );\n\t\t\t}, s.prototype.setHighlightIndentGuides = function ( e ) {\n\t\t\t\treturn this.$highlightIndentGuides !== e && ( this.$highlightIndentGuides = e );\n\t\t\t}, s.prototype.$computeTabString = function () {\n\t\t\t\tfor ( var e, t, i, n, o, r, s = this.session.getTabSize(), a = ( this.tabSize = s, this.$tabStrings = [ 0 ] ), l = 1; l < s + 1; l++ ) {\n\t\t\t\t\tthis.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 ) );\n\t\t\t\t} 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 );\n\t\t\t}, s.prototype.updateLines = function ( e, t, i ) {\n\t\t\t\tif ( this.config.lastRow != e.lastRow || this.config.firstRow != e.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} 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++ ) {\n\t\t\t\t\tif ( l = this.session.getFoldLine( a ) ) {\n\t\t\t\t\t\tif ( l.containsRow( n ) ) {\n\t\t\t\t\t\t\tn = l.start.row; break;\n\t\t\t\t\t\t}a = l.end.row;\n\t\t\t\t\t}s++;\n\t\t\t\t} 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 ); ) {\n\t\t\t\t\tvar 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++;\n\t\t\t\t} if ( c ) {\n\t\t\t\t\tfor ( ;s < this.$lines.cells.length; ) {\n\t\t\t\t\t\tconst g = this.$lines.cells[ s++ ]; g.element.style.top = this.$lines.computeLineTop( g.row, e, this.session ) + 'px';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.scrollLines = function ( e ) {\n\t\t\t\tconst t = this.config; if ( this.config = e, this.$lines.pageChanged( t, e ) ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} this.$lines.moveContainer( e ); const i = e.lastRow, n = t ? t.lastRow : -1; if ( !t || n < e.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( i < t.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( !t || t.lastRow < e.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( e.lastRow < t.firstRow ) {\n\t\t\t\t\treturn this.update( e );\n\t\t\t\t} if ( t.firstRow < e.firstRow ) {\n\t\t\t\t\tfor ( var o = this.session.getFoldedRowCount( t.firstRow, e.firstRow - 1 ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.shift();\n\t\t\t\t\t}\n\t\t\t\t} if ( t.lastRow > e.lastRow ) {\n\t\t\t\t\tfor ( o = this.session.getFoldedRowCount( e.lastRow + 1, t.lastRow ); o > 0; o-- ) {\n\t\t\t\t\t\tthis.$lines.pop();\n\t\t\t\t\t}\n\t\t\t\t} 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();\n\t\t\t}, s.prototype.$renderLinesFragment = function ( e, t, i ) {\n\t\t\t\tfor ( 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 ); ) {\n\t\t\t\t\tconst 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++;\n\t\t\t\t} return n;\n\t\t\t}, s.prototype.update = function ( e ) {\n\t\t\t\tthis.$lines.moveContainer( e ); for ( var t = ( this.config = e ).firstRow, i = e.lastRow, n = this.$lines; n.getLength(); ) {\n\t\t\t\t\tn.pop();\n\t\t\t\t}n.push( this.$renderLinesFragment( e, t, i ) );\n\t\t\t}, s.prototype.$renderToken = function ( e, t, i, n ) {\n\t\t\t\tfor ( 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 ); ) {\n\t\t\t\t\tvar 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 ) ) );\n\t\t\t\t} 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;\n\t\t\t}, s.prototype.renderIndentGuide = function ( e, t, i ) {\n\t\t\t\tlet n = t.search( this.$indentGuideRe ); if ( !( n <= 0 || i <= n ) ) {\n\t\t\t\t\tif ( t[ 0 ] == ' ' ) {\n\t\t\t\t\t\tfor ( var o = ( n -= n % this.tabSize ) / this.tabSize, r = 0; r < o; r++ ) {\n\t\t\t\t\t\t\te.appendChild( this.$tabStrings[ ' ' ].cloneNode( !0 ) );\n\t\t\t\t\t\t} return this.$highlightIndentGuide(), t.slice( n );\n\t\t\t\t\t} if ( t[ 0 ] == '\\t' ) {\n\t\t\t\t\t\tfor ( r = 0; r < n; r++ ) {\n\t\t\t\t\t\t\te.appendChild( this.$tabStrings[ '\\t' ].cloneNode( !0 ) );\n\t\t\t\t\t\t} return this.$highlightIndentGuide(), t.slice( n );\n\t\t\t\t\t} this.$highlightIndentGuide();\n\t\t\t\t} return t;\n\t\t\t}, s.prototype.$highlightIndentGuide = function () {\n\t\t\t\tif ( this.$highlightIndentGuides && this.displayIndentGuides ) {\n\t\t\t\t\tthis.$highlightIndentGuideMarker = { indentLevel: void 0, start: void 0, end: void 0, dir: void 0 }; const e = this.session.doc.$lines; if ( e ) {\n\t\t\t\t\t\tconst 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 ) {\n\t\t\t\t\t\t\tfor ( var o = this.session.$bracketHighlight.ranges, r = 0; r < o.length; r++ ) {\n\t\t\t\t\t\t\t\tif ( t.row !== o[ r ].start.row ) {\n\t\t\t\t\t\t\t\t\tthis.$highlightIndentGuideMarker.end = o[ r ].start.row + 1, t.row > o[ r ].start.row ? this.$highlightIndentGuideMarker.dir = -1 : this.$highlightIndentGuideMarker.dir = 1; break;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} if ( !this.$highlightIndentGuideMarker.end && e[ t.row ] !== '' && t.column === e[ t.row ].length ) {\n\t\t\t\t\t\t\tthis.$highlightIndentGuideMarker.dir = 1; for ( r = t.row + 1; r < e.length; r++ ) {\n\t\t\t\t\t\t\t\tconst s = e[ r ], a = /^\\s*/.exec( s )[ 0 ].length; if ( s !== '' && ( this.$highlightIndentGuideMarker.end = r, a <= i ) ) {\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} this.$renderHighlightIndentGuide();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.$clearActiveIndentGuide = function () {\n\t\t\t\tfor ( let e = this.element.querySelectorAll( '.ace_indent-guide-active' ), t = 0; t < e.length; t++ ) {\n\t\t\t\t\te[ t ].classList.remove( 'ace_indent-guide-active' );\n\t\t\t\t}\n\t\t\t}, s.prototype.$setIndentGuideActive = function ( e, t ) {\n\t\t\t\tif ( this.session.doc.getLine( e.row ) !== '' ) {\n\t\t\t\t\tlet i = e.element; if ( e.element.classList && e.element.classList.contains( 'ace_line_group' ) ) {\n\t\t\t\t\t\tif ( !( e.element.childNodes.length > 0 ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t} i = e.element.childNodes[ 0 ];\n\t\t\t\t\t}e = i.childNodes; e && ( i = e[ t - 1 ] ) && i.classList && i.classList.contains( 'ace_indent-guide' ) && i.classList.add( 'ace_indent-guide-active' );\n\t\t\t\t}\n\t\t\t}, s.prototype.$renderHighlightIndentGuide = function () {\n\t\t\t\tif ( this.$lines ) {\n\t\t\t\t\tconst e = this.$lines.cells, t = ( this.$clearActiveIndentGuide(), this.$highlightIndentGuideMarker.indentLevel ); if ( t !== 0 ) {\n\t\t\t\t\t\tif ( this.$highlightIndentGuideMarker.dir === 1 ) {\n\t\t\t\t\t\t\tfor ( var i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\t\t\tvar n = e[ i ]; if ( this.$highlightIndentGuideMarker.end && n.row >= this.$highlightIndentGuideMarker.start + 1 ) {\n\t\t\t\t\t\t\t\t\tif ( n.row >= this.$highlightIndentGuideMarker.end ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} this.$setIndentGuideActive( n, t );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( i = e.length - 1; i >= 0; i-- ) {\n\t\t\t\t\t\t\t\tn = e[ i ]; if ( this.$highlightIndentGuideMarker.end && n.row < this.$highlightIndentGuideMarker.start ) {\n\t\t\t\t\t\t\t\t\tif ( n.row < this.$highlightIndentGuideMarker.end ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t} this.$setIndentGuideActive( n, t );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.$createLineElement = function ( e ) {\n\t\t\t\tconst t = this.dom.createElement( 'div' ); return t.className = 'ace_line', t.style.height = this.config.lineHeight + 'px', t;\n\t\t\t}, s.prototype.$renderWrappedLine = function ( e, t, i ) {\n\t\t\t\tlet n = 0, o = 0, r = i[ 0 ], s = 0, a = this.$createLineElement(); e.appendChild( a ); for ( let l = 0; l < t.length; l++ ) {\n\t\t\t\t\tlet c = t[ l ], h = c.value; if ( l == 0 && this.displayIndentGuides ) {\n\t\t\t\t\t\tif ( n = h.length, !( h = this.renderIndentGuide( a, h, r ) ) ) {\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t} n -= h.length;\n\t\t\t\t\t} if ( n + h.length < r ) {\n\t\t\t\t\t\ts = this.$renderToken( a, s, c, h ), n += h.length;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( ;n + h.length >= r; ) {\n\t\t\t\t\t\t\ts = 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;\n\t\t\t\t\t\t}h.length != 0 && ( n += h.length, s = this.$renderToken( a, s, c, h ) );\n\t\t\t\t\t}\n\t\t\t\t}i[ i.length - 1 ] > this.MAX_LINE_LENGTH && this.$renderOverflowMessage( a, s, null, '', !0 );\n\t\t\t}, s.prototype.$renderSimpleLine = function ( e, t ) {\n\t\t\t\tfor ( let i = 0, n = 0; n < t.length; n++ ) {\n\t\t\t\t\tlet o = t[ n ], r = o.value; if ( n != 0 || !this.displayIndentGuides || ( r = this.renderIndentGuide( e, r ) ) ) {\n\t\t\t\t\t\tif ( i + r.length > this.MAX_LINE_LENGTH ) {\n\t\t\t\t\t\t\treturn this.$renderOverflowMessage( e, i, o, r );\n\t\t\t\t\t\t} i = this.$renderToken( e, i, o, r );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, s.prototype.$renderOverflowMessage = function ( e, t, i, n, o ) {\n\t\t\t\ti && 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 );\n\t\t\t}, s.prototype.$renderLine = function ( e, t, i ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, s.prototype.$getFoldLineTokens = function ( e, t ) {\n\t\t\t\tconst d = this.session, u = []; let g = d.getTokens( e ); return t.walk( ( e, t, i, n, o ) => {\n\t\t\t\t\tif ( e != null ) {\n\t\t\t\t\t\tu.push( { type: 'fold', value: e } );\n\t\t\t\t\t} else if ( ( g = o ? d.getTokens( t ) : g ).length ) {\n\t\t\t\t\t\tfor ( var r, s = g, a = n, l = i, c = 0, h = 0; h + s[ c ].value.length < a; ) {\n\t\t\t\t\t\t\tif ( h += s[ c ].value.length, ++c == s.length ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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; ) {\n\t\t\t\t\t\t\t( 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, t.end.row, this.session.getLine( t.end.row ).length ), u;\n\t\t\t}, s.prototype.$useLineGroups = function () {\n\t\t\t\treturn this.session.getUseWrapMode();\n\t\t\t}, s ); function s( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}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;\n\t\t} ), ace.define( 'ace/layer/cursor', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tvar c = e( '../lib/dom' ), e = ( n.prototype.$updateOpacity = function ( e ) {\n\t\t\t\tfor ( let t = this.cursors, i = t.length; i--; ) {\n\t\t\t\t\tc.setStyle( t[ i ].style, 'opacity', e ? '' : '0' );\n\t\t\t\t}\n\t\t\t}, n.prototype.$startCssAnimation = function () {\n\t\t\t\tfor ( let e = this.cursors, t = e.length; t--; ) {\n\t\t\t\t\te[ t ].style.animationDuration = this.blinkInterval + 'ms';\n\t\t\t\t} this.$isAnimating = !0, setTimeout( () => {\n\t\t\t\t\tthis.$isAnimating && c.addCssClass( this.element, 'ace_animate-blinking' );\n\t\t\t\t} );\n\t\t\t}, n.prototype.$stopCssAnimation = function () {\n\t\t\t\tthis.$isAnimating = !1, c.removeCssClass( this.element, 'ace_animate-blinking' );\n\t\t\t}, n.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$padding = e;\n\t\t\t}, n.prototype.setSession = function ( e ) {\n\t\t\t\tthis.session = e;\n\t\t\t}, n.prototype.setBlinking = function ( e ) {\n\t\t\t\te != this.isBlinking && ( this.isBlinking = e, this.restartTimer() );\n\t\t\t}, n.prototype.setBlinkInterval = function ( e ) {\n\t\t\t\te != this.blinkInterval && ( this.blinkInterval = e, this.restartTimer() );\n\t\t\t}, n.prototype.setSmoothBlinking = function ( e ) {\n\t\t\t\te != this.smoothBlinking && ( this.smoothBlinking = e, c.setCssClass( this.element, 'ace_smooth-blinking', e ), this.$updateCursors( !0 ), this.restartTimer() );\n\t\t\t}, n.prototype.addCursor = function () {\n\t\t\t\tconst e = c.createElement( 'div' ); return e.className = 'ace_cursor', this.element.appendChild( e ), this.cursors.push( e ), e;\n\t\t\t}, n.prototype.removeCursor = function () {\n\t\t\t\tlet e; if ( this.cursors.length > 1 ) {\n\t\t\t\t\treturn ( e = this.cursors.pop() ).parentNode.removeChild( e ), e;\n\t\t\t\t}\n\t\t\t}, n.prototype.hideCursor = function () {\n\t\t\t\tthis.isVisible = !1, c.addCssClass( this.element, 'ace_hidden-cursors' ), this.restartTimer();\n\t\t\t}, n.prototype.showCursor = function () {\n\t\t\t\tthis.isVisible = !0, c.removeCssClass( this.element, 'ace_hidden-cursors' ), this.restartTimer();\n\t\t\t}, n.prototype.restartTimer = function () {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\tthis.$isSmoothBlinking && c.addCssClass( this.element, 'ace_smooth-blinking' );\n\t\t\t\t} ) ), c.HAS_CSS_ANIMATION ? this.$startCssAnimation() : ( e = function () {\n\t\t\t\t\tthis.timeoutId = setTimeout( () => {\n\t\t\t\t\t\tt( !1 );\n\t\t\t\t\t}, 0.6 * this.blinkInterval );\n\t\t\t\t}.bind( this ), this.intervalId = setInterval( () => {\n\t\t\t\t\tt( !0 ), e();\n\t\t\t\t}, this.blinkInterval ), e() ) ) : this.$stopCssAnimation();\n\t\t\t}, n.prototype.getPixelPosition = function ( e, t ) {\n\t\t\t\tif ( !this.config || !this.session ) {\n\t\t\t\t\treturn { left: 0, top: 0 };\n\t\t\t\t} 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\t\t\t}, n.prototype.isCursorInView = function ( e, t ) {\n\t\t\t\treturn e.top >= 0 && e.top < t.maxHeight;\n\t\t\t}, n.prototype.update = function ( e ) {\n\t\t\t\tthis.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++ ) {\n\t\t\t\t\tvar 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' ) );\n\t\t\t\t} for ( ;this.cursors.length > n; ) {\n\t\t\t\t\tthis.removeCursor();\n\t\t\t\t} const l = this.session.getOverwrite(); this.$setOverwrite( l ), this.$pixelPos = a, this.restartTimer();\n\t\t\t}, n.prototype.$setOverwrite = function ( e ) {\n\t\t\t\te != this.overwrite && ( ( this.overwrite = e ) ? c.addCssClass( this.element, 'ace_overwrite-cursors' ) : c.removeCssClass( this.element, 'ace_overwrite-cursors' ) );\n\t\t\t}, n.prototype.destroy = function () {\n\t\t\t\tclearInterval( this.intervalId ), clearTimeout( this.timeoutId );\n\t\t\t}, n ); function n( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}e.prototype.$padding = 0, e.prototype.drawCursor = null, t.Cursor = e;\n\t\t} ), ace.define( 'ace/scrollbar', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/event_emitter' ], function ( e, t, i ) {\n\t\t\tvar n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), r = e( './lib/oop' ), s = e( './lib/dom' ), a = e( './lib/event' ), e = e( './lib/event_emitter' ).EventEmitter, l = ( c.prototype.setVisible = function ( e ) {\n\t\t\t\t\tthis.element.style.display = e ? '' : 'none', this.isVisible = e, this.coeff = 1;\n\t\t\t\t}, c ); function c( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}r.implement( l.prototype, e ); o( d, h = l ), d.prototype.onScroll = function () {\n\t\t\t\tlet 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;\n\t\t\t}, d.prototype.getWidth = function () {\n\t\t\t\treturn Math.max( this.isVisible ? this.width : 0, this.$minWidth || 0 );\n\t\t\t}, d.prototype.setHeight = function ( e ) {\n\t\t\t\tthis.element.style.height = e + 'px';\n\t\t\t}, d.prototype.setScrollHeight = function ( e ) {\n\t\t\t\t( this.scrollHeight = e ) > 32768 ? ( this.coeff = 32768 / e, e = 32768 ) : this.coeff != 1 && ( this.coeff = 1 ), this.inner.style.height = e + 'px';\n\t\t\t}, d.prototype.setScrollTop = function ( e ) {\n\t\t\t\tthis.scrollTop != e && ( this.skipEvent = !0, this.scrollTop = e, this.element.scrollTop = e * this.coeff );\n\t\t\t}; var h, r = d; function d( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t}r.prototype.setInnerHeight = r.prototype.setScrollHeight; o( g, u = l ), g.prototype.onScroll = function () {\n\t\t\t\tthis.skipEvent || ( this.scrollLeft = this.element.scrollLeft, this._emit( 'scroll', { data: this.scrollLeft } ) ), this.skipEvent = !1;\n\t\t\t}, g.prototype.getHeight = function () {\n\t\t\t\treturn this.isVisible ? this.height : 0;\n\t\t\t}, g.prototype.setWidth = function ( e ) {\n\t\t\t\tthis.element.style.width = e + 'px';\n\t\t\t}, g.prototype.setInnerWidth = function ( e ) {\n\t\t\t\tthis.inner.style.width = e + 'px';\n\t\t\t}, g.prototype.setScrollWidth = function ( e ) {\n\t\t\t\tthis.inner.style.width = e + 'px';\n\t\t\t}, g.prototype.setScrollLeft = function ( e ) {\n\t\t\t\tthis.scrollLeft != e && ( this.skipEvent = !0, this.scrollLeft = this.element.scrollLeft = e );\n\t\t\t}; var u, e = g; function g( e, t ) {\n\t\t\t\te = 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;\n\t\t\t}t.ScrollBar = r, t.ScrollBarV = r, t.ScrollBarH = e, t.VScrollBar = r, t.HScrollBar = e;\n\t\t} ), 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 ) {\n\t\t\tvar n, o = this && this.__extends || ( n = function ( e, t ) {\n\t\t\t\t\treturn ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {\n\t\t\t\t\t\te.__proto__ = t;\n\t\t\t\t\t} : function ( e, t ) {\n\t\t\t\t\t\tfor ( const i in t ) {\n\t\t\t\t\t\t\tObject.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) )( e, t );\n\t\t\t\t}, function ( e, t ) {\n\t\t\t\t\tif ( typeof t !== 'function' && t !== null ) {\n\t\t\t\t\t\tthrow new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );\n\t\t\t\t\t} function i() {\n\t\t\t\t\t\tthis.constructor = e;\n\t\t\t\t\t}n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );\n\t\t\t\t} ), 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 ) {\n\t\t\t\t\tthis.element.style.display = e ? '' : 'none', this.isVisible = e, this.coeff = 1;\n\t\t\t\t}, c ); function c( e, t ) {\n\t\t\t\tthis.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' );\n\t\t\t}r.implement( l.prototype, e ); o( d, h = l ), d.prototype.onMouseDown = function ( e, t ) {\n\t\t\t\tlet i, n, o, r, s; if ( e === 'mousedown' && ( a.getButton( t ) === 0 && t.detail !== 2 ) ) {\n\t\t\t\t\treturn t.target === this.inner ? ( i = this, n = t.clientY, o = t.clientY, r = this.thumbTop, a.capture( this.inner, ( e ) => {\n\t\t\t\t\t\tn = e.clientY;\n\t\t\t\t\t}, () => {\n\t\t\t\t\t\tclearInterval( s );\n\t\t\t\t\t} ), s = setInterval( () => {\n\t\t\t\t\t\tlet e; void 0 !== n && ( e = i.scrollTopFromThumbTop( r + n - o ) ) !== i.scrollTop && i._emit( 'scroll', { data: e } );\n\t\t\t\t\t}, 20 ) ) : ( e = t.clientY - this.element.getBoundingClientRect().top - this.thumbHeight / 2, this._emit( 'scroll', { data: this.scrollTopFromThumbTop( e ) } ) ), a.preventDefault( t );\n\t\t\t\t}\n\t\t\t}, d.prototype.getHeight = function () {\n\t\t\t\treturn this.height;\n\t\t\t}, d.prototype.scrollTopFromThumbTop = function ( e ) {\n\t\t\t\te = 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;\n\t\t\t}, d.prototype.getWidth = function () {\n\t\t\t\treturn Math.max( this.isVisible ? this.width : 0, this.$minWidth || 0 );\n\t\t\t}, d.prototype.setHeight = function ( e ) {\n\t\t\t\tthis.height = Math.max( 0, e ), this.slideHeight = this.height, this.viewHeight = this.height, this.setScrollHeight( this.pageHeight, !0 );\n\t\t\t}, d.prototype.setScrollHeight = function ( e, t ) {\n\t\t\t\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 } ) );\n\t\t\t}, d.prototype.setScrollTop = function ( e ) {\n\t\t\t\tthis.scrollTop = e, this.thumbTop = ( e = e < 0 ? 0 : e ) * ( this.slideHeight - this.thumbHeight ) / ( this.pageHeight - this.viewHeight ), this.inner.style.top = this.thumbTop + 'px';\n\t\t\t}; var h, r = d; function d( e, t ) {\n\t\t\t\tconst 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;\n\t\t\t}r.prototype.setInnerHeight = r.prototype.setScrollHeight; o( g, u = l ), g.prototype.onMouseDown = function ( e, t ) {\n\t\t\t\tlet i, n, o, r, s; if ( e === 'mousedown' && ( a.getButton( t ) === 0 && t.detail !== 2 ) ) {\n\t\t\t\t\treturn t.target === this.inner ? ( i = this, n = t.clientX, o = t.clientX, r = this.thumbLeft, a.capture( this.inner, ( e ) => {\n\t\t\t\t\t\tn = e.clientX;\n\t\t\t\t\t}, () => {\n\t\t\t\t\t\tclearInterval( s );\n\t\t\t\t\t} ), s = setInterval( () => {\n\t\t\t\t\t\tlet e; void 0 !== n && ( e = i.scrollLeftFromThumbLeft( r + n - o ) ) !== i.scrollLeft && i._emit( 'scroll', { data: e } );\n\t\t\t\t\t}, 20 ) ) : ( e = t.clientX - this.element.getBoundingClientRect().left - this.thumbWidth / 2, this._emit( 'scroll', { data: this.scrollLeftFromThumbLeft( e ) } ) ), a.preventDefault( t );\n\t\t\t\t}\n\t\t\t}, g.prototype.getHeight = function () {\n\t\t\t\treturn this.isVisible ? this.height : 0;\n\t\t\t}, g.prototype.scrollLeftFromThumbLeft = function ( e ) {\n\t\t\t\te = 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;\n\t\t\t}, g.prototype.setWidth = function ( e ) {\n\t\t\t\tthis.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 );\n\t\t\t}, g.prototype.setScrollWidth = function ( e, t ) {\n\t\t\t\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 } ) );\n\t\t\t}, g.prototype.setScrollLeft = function ( e ) {\n\t\t\t\tthis.scrollLeft = e, this.thumbLeft = ( e = e < 0 ? 0 : e ) * ( this.slideWidth - this.thumbWidth ) / ( this.pageWidth - this.viewWidth ), this.inner.style.left = this.thumbLeft + 'px';\n\t\t\t}; var u, e = g; function g( e, t ) {\n\t\t\t\te = 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;\n\t\t\t}e.prototype.setInnerWidth = e.prototype.setScrollWidth, t.ScrollBar = r, t.ScrollBarV = r, t.ScrollBarH = e, t.VScrollBar = r, t.HScrollBar = e;\n\t\t} ), ace.define( 'ace/renderloop', [ 'require', 'exports', 'module', 'ace/lib/event' ], ( e, t, i ) => {\n\t\t\tconst n = e( './lib/event' ); function o( e, t ) {\n\t\t\t\tthis.onRender = e, this.pending = !1, this.changes = 0, this.$recursionLimit = 2, this.window = t || window; const i = this; this._flush = function ( e ) {\n\t\t\t\t\ti.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;\n\t\t\t\t};\n\t\t\t}o.prototype.schedule = function ( e ) {\n\t\t\t\tthis.changes = this.changes | e, this.changes && !this.pending && ( n.nextFrame( this._flush ), this.pending = !0 );\n\t\t\t}, o.prototype.clear = function ( e ) {\n\t\t\t\tconst t = this.changes; return this.changes = 0, t;\n\t\t\t}, t.RenderLoop = o;\n\t\t} ), 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 ) => {\n\t\t\tvar 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 ) {\n\t\t\t\te.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';\n\t\t\t}, h.prototype.checkForSizeChanges = function ( e ) {\n\t\t\t\tlet 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 } ) );\n\t\t\t}, h.prototype.$addObserver = function () {\n\t\t\t\tconst t = this; this.$observer = new window.ResizeObserver( ( e ) => {\n\t\t\t\t\tt.checkForSizeChanges();\n\t\t\t\t} ), this.$observer.observe( this.$measureNode );\n\t\t\t}, h.prototype.$pollSizeChanges = function () {\n\t\t\t\tlet t; return this.$pollSizeChangesTimer || this.$observer ? this.$pollSizeChangesTimer : ( t = this ).$pollSizeChangesTimer = s.onIdle( function e() {\n\t\t\t\t\tt.checkForSizeChanges(), s.onIdle( e, 500 );\n\t\t\t\t}, 500 );\n\t\t\t}, h.prototype.setPolling = function ( e ) {\n\t\t\t\te ? this.$pollSizeChanges() : this.$pollSizeChangesTimer && ( clearInterval( this.$pollSizeChangesTimer ), this.$pollSizeChangesTimer = 0 );\n\t\t\t}, h.prototype.$measureSizes = function ( e ) {\n\t\t\t\te = { height: ( e || this.$measureNode ).clientHeight, width: ( e || this.$measureNode ).clientWidth / 512 }; return e.width === 0 || e.height === 0 ? null : e;\n\t\t\t}, h.prototype.$measureCharWidth = function ( e ) {\n\t\t\t\treturn this.$main.textContent = r.stringRepeat( e, 512 ), this.$main.getBoundingClientRect().width / 512;\n\t\t\t}, h.prototype.getCharacterWidth = function ( e ) {\n\t\t\t\tlet t = this.charSizes[ e ]; return t = void 0 === t ? this.charSizes[ e ] = this.$measureCharWidth( e ) / this.$characterSize.width : t;\n\t\t\t}, h.prototype.destroy = function () {\n\t\t\t\tclearInterval( this.$pollSizeChangesTimer ), this.$observer && this.$observer.disconnect(), this.el && this.el.parentNode && this.el.parentNode.removeChild( this.el );\n\t\t\t}, h.prototype.$getZoom = function ( e ) {\n\t\t\t\treturn e && e.parentElement ? ( Number( window.getComputedStyle( e ).zoom ) || 1 ) * this.$getZoom( e.parentElement ) : 1;\n\t\t\t}, h.prototype.$initTransformMeasureNodes = function () {\n\t\t\t\tfunction e( e, t ) {\n\t\t\t\t\treturn [ 'div', { style: 'position: absolute;top:' + e + 'px;left:' + t + 'px;' } ];\n\t\t\t\t} this.els = o.buildDom( [ e( 0, 0 ), e( 200, 0 ), e( 0, 200 ), e( 200, 200 ) ], this.el );\n\t\t\t}, h.prototype.transformCoordinates = function ( e, t ) {\n\t\t\t\tfunction i( e, t, i ) {\n\t\t\t\t\tconst 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 ];\n\t\t\t\t} function n( e, t ) {\n\t\t\t\t\treturn [ e[ 0 ] - t[ 0 ], e[ 1 ] - t[ 1 ] ];\n\t\t\t\t} function o( e, t ) {\n\t\t\t\t\treturn [ e[ 0 ] + t[ 0 ], e[ 1 ] + t[ 1 ] ];\n\t\t\t\t} function r( e, t ) {\n\t\t\t\t\treturn [ e * t[ 0 ], e * t[ 1 ] ];\n\t\t\t\t} function s( e ) {\n\t\t\t\t\te = e.getBoundingClientRect(); return [ e.left, e.top ];\n\t\t\t\t}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 ) );\n\t\t\t}, h ); function h( e ) {\n\t\t\t\tthis.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();\n\t\t\t}c.prototype.$characterSize = { width: 0, height: 0 }, n.implement( c.prototype, e ), t.FontMetrics = c;\n\t\t} ), ace.define( 'ace/css/editor-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {\n\t\t\ti.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 &nbsp; 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}';\n\t\t} ), ace.define( 'ace/layer/decorators', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {\n\t\t\tvar n = e( '../lib/dom' ), o = e( '../lib/oop' ), e = e( '../lib/event_emitter' ).EventEmitter, r = ( s.prototype.$createCanvas = function () {\n\t\t\t\tthis.canvas = n.createElement( 'canvas' ), this.canvas.style.top = '0px', this.canvas.style.right = '0px', this.canvas.style.zIndex = '7', this.canvas.style.position = 'absolute';\n\t\t\t}, s.prototype.setScrollBarV = function ( e ) {\n\t\t\t\tthis.$createCanvas(), ( this.scrollbarV = e ).element.appendChild( this.canvas ), this.setDimensions();\n\t\t\t}, s.prototype.$updateDecorators = function ( e ) {\n\t\t\t\tif ( typeof this.canvas.getContext === 'function' ) {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tconst o = { info: 1, warning: 2, error: 3 }; n.forEach( ( e ) => {\n\t\t\t\t\t\t\te.priority = o[ e.type ] || null;\n\t\t\t\t\t\t} ); for ( var n = n.sort( ( e, t ) => e.priority < t.priority ? -1 : t.priority < e.priority ? 1 : 0 ), r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\t\tvar 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 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} 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 ) );\n\t\t\t\t}\n\t\t\t}, s.prototype.getVerticalOffsetForRow = function ( e ) {\n\t\t\t\treturn this.renderer.session.documentToScreenRow( e |= 0, 0 ) * this.lineHeight;\n\t\t\t}, s.prototype.setDimensions = function ( e ) {\n\t\t\t\te = 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;\n\t\t\t}, s.prototype.setZoneWidth = function () {\n\t\t\t\tthis.oneZoneWidth = this.canvasWidth;\n\t\t\t}, s.prototype.destroy = function () {\n\t\t\t\tthis.canvas.parentNode.removeChild( this.canvas );\n\t\t\t}, s ); function s( e, t ) {\n\t\t\t\tthis.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 );\n\t\t\t}o.implement( r.prototype, e ), t.Decorator = r;\n\t\t} ), 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 ) => {\n\t\t\tvar 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 () {\n\t\t\t\tthis.$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' );\n\t\t\t}, A.prototype.setSession = function ( e ) {\n\t\t\t\tthis.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 ) );\n\t\t\t}, A.prototype.updateLines = function ( e, t, i ) {\n\t\t\t\tif ( 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 ) {\n\t\t\t\t\tif ( !i ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} this.$changedLines.lastRow = this.layerConfig.lastRow;\n\t\t\t\t} this.$changedLines.firstRow > this.layerConfig.lastRow || this.$loop.schedule( this.CHANGE_LINES );\n\t\t\t}, A.prototype.onChangeNewLineMode = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_TEXT ), this.$textLayer.$updateEolChar(), this.session.$bidiHandler.setEolChar( this.$textLayer.EOL_CHAR );\n\t\t\t}, A.prototype.onChangeTabSize = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_TEXT | this.CHANGE_MARKER ), this.$textLayer.onChangeTabSize();\n\t\t\t}, A.prototype.updateText = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_TEXT );\n\t\t\t}, A.prototype.updateFull = function ( e ) {\n\t\t\t\te ? this.$renderChanges( this.CHANGE_FULL, !0 ) : this.$loop.schedule( this.CHANGE_FULL );\n\t\t\t}, A.prototype.updateFontSize = function () {\n\t\t\t\tthis.$textLayer.checkForSizeChanges();\n\t\t\t}, A.prototype.$updateSizeAsync = function () {\n\t\t\t\tthis.$loop.pending ? this.$size.$dirty = !0 : this.onResize();\n\t\t\t}, A.prototype.onResize = function ( e, t, i, n ) {\n\t\t\t\tif ( !( this.resizing > 2 ) ) {\n\t\t\t\t\tthis.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 ) {\n\t\t\t\t\t\treturn this.resizing = 0;\n\t\t\t\t\t} 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 );\n\t\t\t\t}\n\t\t\t}, A.prototype.$updateCachedSize = function ( e, t, i, n ) {\n\t\t\t\tn -= 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;\n\t\t\t}, A.prototype.onGutterResize = function ( e ) {\n\t\t\t\te = 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();\n\t\t\t}, A.prototype.adjustWrapLimit = function () {\n\t\t\t\tvar e = this.$size.scrollerWidth - 2 * this.$padding, e = Math.floor( e / this.characterWidth ); return this.session.adjustWrapLimit( e, this.$showPrintMargin && this.$printMarginColumn );\n\t\t\t}, A.prototype.setAnimatedScroll = function ( e ) {\n\t\t\t\tthis.setOption( 'animatedScroll', e );\n\t\t\t}, A.prototype.getAnimatedScroll = function () {\n\t\t\t\treturn this.$animatedScroll;\n\t\t\t}, A.prototype.setShowInvisibles = function ( e ) {\n\t\t\t\tthis.setOption( 'showInvisibles', e ), this.session.$bidiHandler.setShowInvisibles( e );\n\t\t\t}, A.prototype.getShowInvisibles = function () {\n\t\t\t\treturn this.getOption( 'showInvisibles' );\n\t\t\t}, A.prototype.getDisplayIndentGuides = function () {\n\t\t\t\treturn this.getOption( 'displayIndentGuides' );\n\t\t\t}, A.prototype.setDisplayIndentGuides = function ( e ) {\n\t\t\t\tthis.setOption( 'displayIndentGuides', e );\n\t\t\t}, A.prototype.getHighlightIndentGuides = function () {\n\t\t\t\treturn this.getOption( 'highlightIndentGuides' );\n\t\t\t}, A.prototype.setHighlightIndentGuides = function ( e ) {\n\t\t\t\tthis.setOption( 'highlightIndentGuides', e );\n\t\t\t}, A.prototype.setShowPrintMargin = function ( e ) {\n\t\t\t\tthis.setOption( 'showPrintMargin', e );\n\t\t\t}, A.prototype.getShowPrintMargin = function () {\n\t\t\t\treturn this.getOption( 'showPrintMargin' );\n\t\t\t}, A.prototype.setPrintMarginColumn = function ( e ) {\n\t\t\t\tthis.setOption( 'printMarginColumn', e );\n\t\t\t}, A.prototype.getPrintMarginColumn = function () {\n\t\t\t\treturn this.getOption( 'printMarginColumn' );\n\t\t\t}, A.prototype.getShowGutter = function () {\n\t\t\t\treturn this.getOption( 'showGutter' );\n\t\t\t}, A.prototype.setShowGutter = function ( e ) {\n\t\t\t\treturn this.setOption( 'showGutter', e );\n\t\t\t}, A.prototype.getFadeFoldWidgets = function () {\n\t\t\t\treturn this.getOption( 'fadeFoldWidgets' );\n\t\t\t}, A.prototype.setFadeFoldWidgets = function ( e ) {\n\t\t\t\tthis.setOption( 'fadeFoldWidgets', e );\n\t\t\t}, A.prototype.setHighlightGutterLine = function ( e ) {\n\t\t\t\tthis.setOption( 'highlightGutterLine', e );\n\t\t\t}, A.prototype.getHighlightGutterLine = function () {\n\t\t\t\treturn this.getOption( 'highlightGutterLine' );\n\t\t\t}, A.prototype.$updatePrintMargin = function () {\n\t\t\t\tlet 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();\n\t\t\t}, A.prototype.getContainerElement = function () {\n\t\t\t\treturn this.container;\n\t\t\t}, A.prototype.getMouseEventTarget = function () {\n\t\t\t\treturn this.scroller;\n\t\t\t}, A.prototype.getTextAreaContainer = function () {\n\t\t\t\treturn this.container;\n\t\t\t}, A.prototype.$moveTextAreaToCursor = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, A.prototype.getFirstVisibleRow = function () {\n\t\t\t\treturn this.layerConfig.firstRow;\n\t\t\t}, A.prototype.getFirstFullyVisibleRow = function () {\n\t\t\t\treturn this.layerConfig.firstRow + ( this.layerConfig.offset === 0 ? 0 : 1 );\n\t\t\t}, A.prototype.getLastFullyVisibleRow = function () {\n\t\t\t\tconst e = this.layerConfig, t = e.lastRow; return this.session.documentToScreenRow( t, 0 ) * e.lineHeight - this.session.getScrollTop() > e.height - e.lineHeight ? t - 1 : t;\n\t\t\t}, A.prototype.getLastVisibleRow = function () {\n\t\t\t\treturn this.layerConfig.lastRow;\n\t\t\t}, A.prototype.setPadding = function ( e ) {\n\t\t\t\tthis.$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();\n\t\t\t}, A.prototype.setScrollMargin = function ( e, t, i, n ) {\n\t\t\t\tconst 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();\n\t\t\t}, A.prototype.setMargin = function ( e, t, i, n ) {\n\t\t\t\tconst 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();\n\t\t\t}, A.prototype.getHScrollBarAlwaysVisible = function () {\n\t\t\t\treturn this.$hScrollBarAlwaysVisible;\n\t\t\t}, A.prototype.setHScrollBarAlwaysVisible = function ( e ) {\n\t\t\t\tthis.setOption( 'hScrollBarAlwaysVisible', e );\n\t\t\t}, A.prototype.getVScrollBarAlwaysVisible = function () {\n\t\t\t\treturn this.$vScrollBarAlwaysVisible;\n\t\t\t}, A.prototype.setVScrollBarAlwaysVisible = function ( e ) {\n\t\t\t\tthis.setOption( 'vScrollBarAlwaysVisible', e );\n\t\t\t}, A.prototype.$updateScrollBarV = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, A.prototype.$updateScrollBarH = function () {\n\t\t\t\tthis.scrollBarH.setScrollWidth( this.layerConfig.width + 2 * this.$padding + this.scrollMargin.h ), this.scrollBarH.setScrollLeft( this.scrollLeft + this.scrollMargin.left );\n\t\t\t}, A.prototype.freeze = function () {\n\t\t\t\tthis.$frozen = !0;\n\t\t\t}, A.prototype.unfreeze = function () {\n\t\t\t\tthis.$frozen = !1;\n\t\t\t}, A.prototype.$renderChanges = function ( e, t ) {\n\t\t\t\tif ( this.$changes && ( e |= this.$changes, this.$changes = 0 ), this.session && this.container.offsetWidth && !this.$frozen && ( e || t ) ) {\n\t\t\t\t\tif ( this.$size.$dirty ) {\n\t\t\t\t\t\treturn this.$changes |= e, this.onResize( !0 );\n\t\t\t\t\t} 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 );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$changes |= e;\n\t\t\t\t}\n\t\t\t}, A.prototype.$autosize = function () {\n\t\t\t\tlet 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' ) );\n\t\t\t}, A.prototype.$computeLayerConfig = function () {\n\t\t\t\tvar 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;\n\t\t\t}, A.prototype.$updateLines = function () {\n\t\t\t\tif ( this.$changedLines ) {\n\t\t\t\t\tconst e = this.$changedLines.firstRow, t = this.$changedLines.lastRow, i = ( this.$changedLines = null, this.layerConfig ); if ( !( e > i.lastRow + 1 || t < i.firstRow ) ) {\n\t\t\t\t\t\tif ( t !== 1 / 0 ) {\n\t\t\t\t\t\t\treturn this.$textLayer.updateLines( i, e, t ), !0;\n\t\t\t\t\t\t} this.$showGutter && this.$gutterLayer.update( i ), this.$textLayer.update( i );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, A.prototype.$getLongestLine = function () {\n\t\t\t\tlet 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 ) );\n\t\t\t}, A.prototype.updateFrontMarkers = function () {\n\t\t\t\tthis.$markerFront.setMarkers( this.session.getMarkers( !0 ) ), this.$loop.schedule( this.CHANGE_MARKER_FRONT );\n\t\t\t}, A.prototype.updateBackMarkers = function () {\n\t\t\t\tthis.$markerBack.setMarkers( this.session.getMarkers() ), this.$loop.schedule( this.CHANGE_MARKER_BACK );\n\t\t\t}, A.prototype.addGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$gutterLayer.addGutterDecoration( e, t );\n\t\t\t}, A.prototype.removeGutterDecoration = function ( e, t ) {\n\t\t\t\tthis.$gutterLayer.removeGutterDecoration( e, t );\n\t\t\t}, A.prototype.updateBreakpoints = function ( e ) {\n\t\t\t\tthis._rows = e, this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, A.prototype.setAnnotations = function ( e ) {\n\t\t\t\tthis.$gutterLayer.setAnnotations( e ), this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, A.prototype.updateCursor = function () {\n\t\t\t\tthis.$loop.schedule( this.CHANGE_CURSOR );\n\t\t\t}, A.prototype.hideCursor = function () {\n\t\t\t\tthis.$cursorLayer.hideCursor();\n\t\t\t}, A.prototype.showCursor = function () {\n\t\t\t\tthis.$cursorLayer.showCursor();\n\t\t\t}, A.prototype.scrollSelectionIntoView = function ( e, t, i ) {\n\t\t\t\tthis.scrollCursorIntoView( e, i ), this.scrollCursorIntoView( t, i );\n\t\t\t}, A.prototype.scrollCursorIntoView = function ( e, t, i ) {\n\t\t\t\tlet 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 ) );\n\t\t\t}, A.prototype.getScrollTop = function () {\n\t\t\t\treturn this.session.getScrollTop();\n\t\t\t}, A.prototype.getScrollLeft = function () {\n\t\t\t\treturn this.session.getScrollLeft();\n\t\t\t}, A.prototype.getScrollTopRow = function () {\n\t\t\t\treturn this.scrollTop / this.lineHeight;\n\t\t\t}, A.prototype.getScrollBottomRow = function () {\n\t\t\t\treturn Math.max( 0, Math.floor( ( this.scrollTop + this.$size.scrollerHeight ) / this.lineHeight ) - 1 );\n\t\t\t}, A.prototype.scrollToRow = function ( e ) {\n\t\t\t\tthis.session.setScrollTop( e * this.lineHeight );\n\t\t\t}, A.prototype.alignCursor = function ( e, t ) {\n\t\t\t\tvar 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;\n\t\t\t}, A.prototype.$calcSteps = function ( e, t ) {\n\t\t\t\tfor ( var i, n, o = 0, r = this.STEPS, s = [], o = 0; o < r; ++o ) {\n\t\t\t\t\ts.push( ( i = o / this.STEPS, ( t - ( n = e ) ) * ( Math.pow( i - 1, 3 ) + 1 ) + n ) );\n\t\t\t\t} return s;\n\t\t\t}, A.prototype.scrollToLine = function ( e, t, i, n ) {\n\t\t\t\te = 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 );\n\t\t\t}, A.prototype.animateScrolling = function ( e, t ) {\n\t\t\t\tlet i = this.scrollTop; if ( this.$animatedScroll ) {\n\t\t\t\t\tvar n = this; if ( e != i ) {\n\t\t\t\t\t\tif ( this.$scrollAnimation ) {\n\t\t\t\t\t\t\tconst o = this.$scrollAnimation.steps; if ( o.length && ( e = o[ 0 ] ) == i ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} 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( () => {\n\t\t\t\t\t\t\tif ( !n.$stopAnimation ) {\n\t\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t\t} s();\n\t\t\t\t\t\t}, 10 );\n\t\t\t\t\t}\n\t\t\t\t} function s() {\n\t\t\t\t\tn.$timer = clearInterval( n.$timer ), n.$scrollAnimation = null, n.$stopAnimation = !1, t && t();\n\t\t\t\t}\n\t\t\t}, A.prototype.scrollToY = function ( e ) {\n\t\t\t\tthis.scrollTop !== e && ( this.$loop.schedule( this.CHANGE_SCROLL ), this.scrollTop = e );\n\t\t\t}, A.prototype.scrollToX = function ( e ) {\n\t\t\t\tthis.scrollLeft !== e && ( this.scrollLeft = e ), this.$loop.schedule( this.CHANGE_H_SCROLL );\n\t\t\t}, A.prototype.scrollTo = function ( e, t ) {\n\t\t\t\tthis.session.setScrollTop( t ), this.session.setScrollLeft( e );\n\t\t\t}, A.prototype.scrollBy = function ( e, t ) {\n\t\t\t\tt && this.session.setScrollTop( this.session.getScrollTop() + t ), e && this.session.setScrollLeft( this.session.getScrollLeft() + e );\n\t\t\t}, A.prototype.isScrollableBy = function ( e, t ) {\n\t\t\t\treturn 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;\n\t\t\t}, A.prototype.pixelToScreenCoordinates = function ( e, t ) {\n\t\t\t\tthis.$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 };\n\t\t\t}, A.prototype.screenToTextCoordinates = function ( e, t ) {\n\t\t\t\tthis.$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 );\n\t\t\t}, A.prototype.textToScreenCoordinates = function ( e, t ) {\n\t\t\t\tvar 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 };\n\t\t\t}, A.prototype.visualizeFocus = function () {\n\t\t\t\ta.addCssClass( this.container, 'ace_focus' );\n\t\t\t}, A.prototype.visualizeBlur = function () {\n\t\t\t\ta.removeCssClass( this.container, 'ace_focus' );\n\t\t\t}, A.prototype.showComposition = function ( e ) {\n\t\t\t\t( 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' );\n\t\t\t}, A.prototype.setCompositionText = function ( e ) {\n\t\t\t\tconst t = this.session.selection.cursor; this.addToken( e, 'composition_placeholder', t.row, t.column ), this.$moveTextAreaToCursor();\n\t\t\t}, A.prototype.hideComposition = function () {\n\t\t\t\tlet 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 = '' );\n\t\t\t}, A.prototype.setGhostText = function ( e, t ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\tconst 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;\n\t\t\t\t} ), e.forEach( ( e ) => {\n\t\t\t\t\tconst t = a.createElement( 'span' ); b( e.type ) || ( t.className = 'ace_' + e.type.replace( /\\./g, ' ace_' ) ), t.appendChild( a.createTextNode( e.value ) ), n.appendChild( t );\n\t\t\t\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 ) ) );\n\t\t\t}, A.prototype.$calculateWrappedTextChunks = function ( e, t ) {\n\t\t\t\tfor ( 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++ ) {\n\t\t\t\t\tconst a = this.session.$getDisplayTokens( o[ s ], t.column ), l = this.session.$computeWrapSplits( a, n, this.session.$tabSize ); if ( l.length > 0 ) {\n\t\t\t\t\t\tlet c = 0; l.push( o[ s ].length ); for ( let h = 0; h < l.length; h++ ) {\n\t\t\t\t\t\t\tconst d = o[ s ].slice( c, l[ h ] ); r.push( { text: d, wrapped: !0 } ), c = l[ h ];\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tr.push( { text: o[ s ], wrapped: !1 } );\n\t\t\t\t\t}\n\t\t\t\t} return r;\n\t\t\t}, A.prototype.removeGhostText = function () {\n\t\t\t\tlet 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 );\n\t\t\t}, A.prototype.addToken = function ( e, t, i, n ) {\n\t\t\t\tconst o = this.session, r = ( o.bgTokenizer.lines[ i ] = null, { type: t, value: e } ), s = o.getTokens( i ); if ( n != null && s.length ) {\n\t\t\t\t\tfor ( let a = 0, l = 0; l < s.length; l++ ) {\n\t\t\t\t\t\tconst c = s[ l ]; if ( n <= ( a += c.value.length ) ) {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\ts.push( r );\n\t\t\t\t} this.updateLines( i, i );\n\t\t\t}, A.prototype.hideTokensAfterPosition = function ( e, t ) {\n\t\t\t\tfor ( var i = this.session.getTokens( e ), n = 0, o = !1, r = [], s = 0; s < i.length; s++ ) {\n\t\t\t\t\tconst 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 ) );\n\t\t\t\t} return this.updateLines( e, e ), r;\n\t\t\t}, A.prototype.removeExtraToken = function ( e, t ) {\n\t\t\t\tthis.session.bgTokenizer.lines[ e ] = null, this.updateLines( e, e );\n\t\t\t}, A.prototype.setTheme = function ( i, n ) {\n\t\t\t\tlet e, o = this; function t( e ) {\n\t\t\t\t\tif ( o.$themeId != i ) {\n\t\t\t\t\t\treturn n && n();\n\t\t\t\t\t} if ( !e || !e.cssClass ) {\n\t\t\t\t\t\tthrow new Error( \"couldn't load module \" + i + \" or it didn't call define\" );\n\t\t\t\t\t} 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 = '' );\n\t\t\t\t} 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 ) );\n\t\t\t}, A.prototype.getTheme = function () {\n\t\t\t\treturn this.$themeId;\n\t\t\t}, A.prototype.setStyle = function ( e, t ) {\n\t\t\t\ta.setCssClass( this.container, e, !1 !== t );\n\t\t\t}, A.prototype.unsetStyle = function ( e ) {\n\t\t\t\ta.removeCssClass( this.container, e );\n\t\t\t}, A.prototype.setCursorStyle = function ( e ) {\n\t\t\t\ta.setStyle( this.scroller.style, 'cursor', e );\n\t\t\t}, A.prototype.setMouseCursor = function ( e ) {\n\t\t\t\ta.setStyle( this.scroller.style, 'cursor', e );\n\t\t\t}, A.prototype.attachToShadowRoot = function () {\n\t\t\t\ta.importCssString( y, 'ace_editor.css', this.container );\n\t\t\t}, A.prototype.destroy = function () {\n\t\t\t\tthis.freeze(), this.$fontMetrics.destroy(), this.$cursorLayer.destroy(), this.removeAllListeners(), this.container.textContent = '', this.setOption( 'useResizeObserver', !1 );\n\t\t\t}, A.prototype.$updateCustomScrollbar = function ( e ) {\n\t\t\t\tconst 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 ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollTop( e.data - t.scrollMargin.top );\n\t\t\t\t} ), this.scrollBarH.addEventListener( 'scroll', ( e ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollLeft( e.data - t.scrollMargin.left );\n\t\t\t\t} ), 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 ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollTop( e.data - t.scrollMargin.top );\n\t\t\t\t} ), this.scrollBarH.addEventListener( 'scroll', ( e ) => {\n\t\t\t\t\tt.$scrollAnimation || t.session.setScrollLeft( e.data - t.scrollMargin.left );\n\t\t\t\t} ) );\n\t\t\t}, A.prototype.$addResizeObserver = function () {\n\t\t\t\tlet i; window.ResizeObserver && !this.$resizeObserver && ( ( i = this ).$resizeTimer = o.delayedCall( () => {\n\t\t\t\t\ti.destroyed || i.onResize();\n\t\t\t\t}, 50 ), this.$resizeObserver = new window.ResizeObserver( ( e ) => {\n\t\t\t\t\tvar 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();\n\t\t\t\t} ), this.$resizeObserver.observe( this.container ) );\n\t\t\t}, A ); function A( e, t ) {\n\t\t\t\tvar 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 ) => {\n\t\t\t\t\ti.$scrollAnimation || i.session.setScrollTop( e.data - i.scrollMargin.top );\n\t\t\t\t} ), this.scrollBarH.on( 'scroll', ( e ) => {\n\t\t\t\t\ti.$scrollAnimation || i.session.setScrollLeft( e.data - i.scrollMargin.left );\n\t\t\t\t} ), 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 ) => {\n\t\t\t\t\ti.updateCharacterSize(), i.onResize( !0, i.gutterWidth,\n\t\t\t\t\t\ti.$size.width, i.$size.height ), i._signal( 'changeCharacterSize', e );\n\t\t\t\t} ), 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 );\n\t\t\t}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 ) {\n\t\t\t\t!e && this.$resizeObserver ? ( this.$resizeObserver.disconnect(), this.$resizeTimer.cancel(), this.$resizeTimer = this.$resizeObserver = null ) : e && !this.$resizeObserver && this.$addResizeObserver();\n\t\t\t} }, animatedScroll: { initialValue: !1 }, showInvisibles: { set: function ( e ) {\n\t\t\t\tthis.$textLayer.setShowInvisibles( e ) && this.$loop.schedule( this.CHANGE_TEXT );\n\t\t\t}, initialValue: !1 }, showPrintMargin: { set: function () {\n\t\t\t\tthis.$updatePrintMargin();\n\t\t\t}, initialValue: !0 }, printMarginColumn: { set: function () {\n\t\t\t\tthis.$updatePrintMargin();\n\t\t\t}, initialValue: 80 }, printMargin: { set: function ( e ) {\n\t\t\t\ttypeof e === 'number' && ( this.$printMarginColumn = e ), this.$showPrintMargin = !!e, this.$updatePrintMargin();\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$showPrintMargin && this.$printMarginColumn;\n\t\t\t} }, showGutter: { set: function ( e ) {\n\t\t\t\tthis.$gutter.style.display = e ? 'block' : 'none', this.$loop.schedule( this.CHANGE_FULL ), this.onGutterResize();\n\t\t\t}, initialValue: !0 }, useSvgGutterIcons: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.$useSvgGutterIcons = e;\n\t\t\t}, initialValue: !1 }, showFoldedAnnotations: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.$showFoldedAnnotations = e;\n\t\t\t}, initialValue: !1 }, fadeFoldWidgets: { set: function ( e ) {\n\t\t\t\ta.setCssClass( this.$gutter, 'ace_fade-fold-widgets', e );\n\t\t\t}, initialValue: !1 }, showFoldWidgets: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.setShowFoldWidgets( e ), this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, initialValue: !0 }, displayIndentGuides: { set: function ( e ) {\n\t\t\t\tthis.$textLayer.setDisplayIndentGuides( e ) && this.$loop.schedule( this.CHANGE_TEXT );\n\t\t\t}, initialValue: !0 }, highlightIndentGuides: { set: function ( e ) {\n\t\t\t\tthis.$textLayer.setHighlightIndentGuides( e ) == 1 ? this.$textLayer.$highlightIndentGuide() : this.$textLayer.$clearActiveIndentGuide( this.$textLayer.$lines.cells );\n\t\t\t}, initialValue: !0 }, highlightGutterLine: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.setHighlightGutterLine( e ), this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t}, initialValue: !0 }, hScrollBarAlwaysVisible: { set: function ( e ) {\n\t\t\t\tthis.$hScrollBarAlwaysVisible && this.$horizScroll || this.$loop.schedule( this.CHANGE_SCROLL );\n\t\t\t}, initialValue: !1 }, vScrollBarAlwaysVisible: { set: function ( e ) {\n\t\t\t\tthis.$vScrollBarAlwaysVisible && this.$vScroll || this.$loop.schedule( this.CHANGE_SCROLL );\n\t\t\t}, initialValue: !1 }, fontSize: { set: function ( e ) {\n\t\t\t\ttypeof e === 'number' && ( e += 'px' ), this.container.style.fontSize = e, this.updateFontSize();\n\t\t\t}, initialValue: 12 }, fontFamily: { set: function ( e ) {\n\t\t\t\tthis.container.style.fontFamily = e, this.updateFontSize();\n\t\t\t} }, maxLines: { set: function ( e ) {\n\t\t\t\tthis.updateFull();\n\t\t\t} }, minLines: { set: function ( e ) {\n\t\t\t\tthis.$minLines < 562949953421311 || ( this.$minLines = 0 ), this.updateFull();\n\t\t\t} }, maxPixelHeight: { set: function ( e ) {\n\t\t\t\tthis.updateFull();\n\t\t\t}, initialValue: 0 }, scrollPastEnd: { set: function ( e ) {\n\t\t\t\tthis.$scrollPastEnd != ( e = +e || 0 ) && ( this.$scrollPastEnd = e, this.$loop.schedule( this.CHANGE_SCROLL ) );\n\t\t\t}, initialValue: 0, handlesSet: !0 }, fixedWidthGutter: { set: function ( e ) {\n\t\t\t\tthis.$gutterLayer.$fixedWidth = !!e, this.$loop.schedule( this.CHANGE_GUTTER );\n\t\t\t} }, customScrollbar: { set: function ( e ) {\n\t\t\t\tthis.$updateCustomScrollbar( e );\n\t\t\t}, initialValue: !1 }, theme: { set: function ( e ) {\n\t\t\t\tthis.setTheme( e );\n\t\t\t}, get: function () {\n\t\t\t\treturn this.$themeId || this.theme;\n\t\t\t}, initialValue: './theme/textmate', handlesSet: !0 }, hasCssTransforms: {}, useTextareaForIME: { initialValue: !v.isMobile && !v.isIE } } ), t.VirtualRenderer = e;\n\t\t} ), ace.define( 'ace/worker/worker_client', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/net', 'ace/lib/event_emitter', 'ace/config' ], ( a, e, t ) => {\n\t\t\tconst i = a( '../lib/oop' ), n = a( '../lib/net' ), c = a( '../lib/event_emitter' ).EventEmitter, h = a( '../config' ); function l( e ) {\n\t\t\t\tlet t; return typeof Worker === 'undefined' ? { postMessage: function () {}, terminate: function () {} } : h.get( 'loadWorkerFromBlob' ) ? ( t = ( ( t ) => {\n\t\t\t\t\tt = \"importScripts('\" + n.qualifyURL( t ) + \"');\"; try {\n\t\t\t\t\t\treturn new Blob( [ t ], { type: 'application/javascript' } );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconst i = new ( window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder )(); return i.append( t ), i.getBlob( 'application/javascript' );\n\t\t\t\t\t}\n\t\t\t\t} )( e ), t = ( window.URL || window.webkitURL ).createObjectURL( t ), new Worker( t ) ) : new Worker( e );\n\t\t\t} function d( e ) {\n\t\t\t\te.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;\n\t\t\t}( function () {\n\t\t\t\ti.implement( this, c ), this.$createWorkerFromOldConfig = function ( e, t, i, n, o ) {\n\t\t\t\t\tlet 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 ) => {\n\t\t\t\t\t\ts[ e ] = r( a.toUrl( e, null, '_' ).replace( /(\\.js)?(\\?.*)?$/, '' ) );\n\t\t\t\t\t} ) ), this.$worker = l( n ), o && this.send( 'importScripts', o ), this.$worker.postMessage( { init: !0, tlns: s, module: t, classname: i } ), this.$worker;\n\t\t\t\t}, this.onMessage = function ( e ) {\n\t\t\t\t\tconst t = e.data; switch ( t.type ) {\n\t\t\t\t\t\tcase '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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.reportError = function ( e ) {\n\t\t\t\t\twindow.console && console.error && console.error( e );\n\t\t\t\t}, this.$normalizePath = function ( e ) {\n\t\t\t\t\treturn n.qualifyURL( e );\n\t\t\t\t}, this.terminate = function () {\n\t\t\t\t\tthis._signal( 'terminate', {} ), this.deltaQueue = null, this.$worker.terminate(), this.$worker.onerror = function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t}, this.$worker = null, this.$doc && this.$doc.off( 'change', this.changeListener ), this.$doc = null;\n\t\t\t\t}, this.send = function ( e, t ) {\n\t\t\t\t\tthis.$worker.postMessage( { command: e, args: t } );\n\t\t\t\t}, this.call = function ( e, t, i ) {\n\t\t\t\t\tlet n; i && ( n = this.callbackId++, this.callbacks[ n ] = i, t.push( n ) ), this.send( e, t );\n\t\t\t\t}, this.emit = function ( e, t ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tt.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 } } );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( e.stack );\n\t\t\t\t\t}\n\t\t\t\t}, this.attachToDocument = function ( e ) {\n\t\t\t\t\tthis.$doc && this.terminate(), this.$doc = e, this.call( 'setValue', [ e.getValue() ] ), e.on( 'change', this.changeListener, !0 );\n\t\t\t\t}, this.changeListener = function ( e ) {\n\t\t\t\t\tthis.deltaQueue || ( this.deltaQueue = [], setTimeout( this.$sendDeltaQueue, 0 ) ), e.action == 'insert' ? this.deltaQueue.push( e.start, e.lines ) : this.deltaQueue.push( e.start, e.end );\n\t\t\t\t}, this.$sendDeltaQueue = function () {\n\t\t\t\t\tconst 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 } ) );\n\t\t\t\t};\n\t\t\t} ).call( d.prototype ); e.UIWorkerClient = function ( e, t, i ) {\n\t\t\t\tvar n = null, o = !1, r = Object.create( c ), s = [], a = new d( { messageBuffer: s, terminate: function () {}, postMessage: function ( e ) {\n\t\t\t\t\t\ts.push( e ), n && ( o ? setTimeout( l ) : l() );\n\t\t\t\t\t} } ), l = ( a.setEmitSync = function ( e ) {\n\t\t\t\t\t\to = e;\n\t\t\t\t\t}, function () {\n\t\t\t\t\t\tconst e = s.shift(); e.command ? n[ e.command ].apply( n, e.args ) : e.event && r._signal( e.event, e.data );\n\t\t\t\t\t} ); return r.postMessage = function ( e ) {\n\t\t\t\t\ta.onMessage( { data: e } );\n\t\t\t\t}, r.callback = function ( e, t ) {\n\t\t\t\t\tthis.postMessage( { type: 'call', id: t, data: e } );\n\t\t\t\t}, r.emit = function ( e, t ) {\n\t\t\t\t\tthis.postMessage( { type: 'event', name: e, data: t } );\n\t\t\t\t}, h.loadModule( [ 'worker', t ], ( e ) => {\n\t\t\t\t\tfor ( n = new e[ i ]( r ); s.length; ) {\n\t\t\t\t\t\tl();\n\t\t\t\t\t}\n\t\t\t\t} ), a;\n\t\t\t}, e.WorkerClient = d, e.createWorker = l;\n\t\t} ), ace.define( 'ace/placeholder', [ 'require', 'exports', 'module', 'ace/range', 'ace/lib/event_emitter', 'ace/lib/oop' ], ( e, t, i ) => {\n\t\t\tvar l = e( './range' ).Range, n = e( './lib/event_emitter' ).EventEmitter, e = e( './lib/oop' ), o = ( r.prototype.setup = function () {\n\t\t\t\tconst 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 ) => {\n\t\t\t\t\te = i.createAnchor( e.row, e.column ); e.$insertRight = !0, e.detach(), t.others.push( e );\n\t\t\t\t} ), e.setUndoSelect( !1 );\n\t\t\t}, r.prototype.showOtherMarkers = function () {\n\t\t\t\tlet t, i; this.othersActive || ( t = this.session, ( i = this ).othersActive = !0, this.others.forEach( ( e ) => {\n\t\t\t\t\te.markerId = t.addMarker( new l( e.row, e.column, e.row, e.column + i.length ), i.othersClass, null, !1 );\n\t\t\t\t} ) );\n\t\t\t}, r.prototype.hideOtherMarkers = function () {\n\t\t\t\tif ( this.othersActive ) {\n\t\t\t\t\tthis.othersActive = !1; for ( let e = 0; e < this.others.length; e++ ) {\n\t\t\t\t\t\tthis.session.removeMarker( this.others[ e ].markerId );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.onUpdate = function ( e ) {\n\t\t\t\tif ( this.$updating ) {\n\t\t\t\t\treturn this.updateAnchors( e );\n\t\t\t\t} const t = e; if ( t.start.row === t.end.row && t.start.row === this.pos.row ) {\n\t\t\t\t\tthis.$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 ) {\n\t\t\t\t\t\tif ( e.action === 'insert' ) {\n\t\t\t\t\t\t\tfor ( var r = this.others.length - 1; r >= 0; r-- ) {\n\t\t\t\t\t\t\t\tvar s = { row: ( a = this.others[ r ] ).row, column: a.column + o }; this.doc.insertMergedLines( s, e.lines );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if ( e.action === 'remove' ) {\n\t\t\t\t\t\t\tfor ( r = this.others.length - 1; r >= 0; r-- ) {\n\t\t\t\t\t\t\t\tvar 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 ) );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} this.$updating = !1, this.updateMarkers();\n\t\t\t\t}\n\t\t\t}, r.prototype.updateAnchors = function ( e ) {\n\t\t\t\tthis.pos.onChange( e ); for ( let t = this.others.length; t--; ) {\n\t\t\t\t\tthis.others[ t ].onChange( e );\n\t\t\t\t} this.updateMarkers();\n\t\t\t}, r.prototype.updateMarkers = function () {\n\t\t\t\tif ( !this.$updating ) {\n\t\t\t\t\tconst i = this, n = this.session, e = function ( e, t ) {\n\t\t\t\t\t\tn.removeMarker( e.markerId ), e.markerId = n.addMarker( new l( e.row, e.column, e.row, e.column + i.length ), t, null, !1 );\n\t\t\t\t\t}; e( this.pos, this.mainClass ); for ( let t = this.others.length; t--; ) {\n\t\t\t\t\t\te( this.others[ t ], this.othersClass );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, r.prototype.onCursorChange = function ( e ) {\n\t\t\t\tlet 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 ) ) );\n\t\t\t}, r.prototype.detach = function () {\n\t\t\t\tthis.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;\n\t\t\t}, r.prototype.cancel = function () {\n\t\t\t\tif ( this.$undoStackDepth !== -1 ) {\n\t\t\t\t\tfor ( let e = this.session.getUndoManager(), t = ( e.$undoStack || e.$undostack ).length - this.$undoStackDepth, i = 0; i < t; i++ ) {\n\t\t\t\t\t\te.undo( this.session, !0 );\n\t\t\t\t\t} this.selectionBefore && this.session.selection.fromJSON( this.selectionBefore );\n\t\t\t\t}\n\t\t\t}, r ); function r( e, t, i, n, o, r ) {\n\t\t\t\tvar 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 () {\n\t\t\t\t\tsetTimeout( () => {\n\t\t\t\t\t\ts.onCursorChange();\n\t\t\t\t\t} );\n\t\t\t\t}, this.$pos = i, e.getUndoManager().$undoStack || e.getUndoManager().$undostack || { length: -1 } ); this.$undoStackDepth = t.length, this.setup(), e.selection.on( 'changeCursor', this.$onCursorChange );\n\t\t\t}e.implement( o.prototype, n ), t.PlaceHolder = o;\n\t\t} ), ace.define( 'ace/mouse/multi_select_handler', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {\n\t\t\tconst S = e( '../lib/event' ), k = e( '../lib/useragent' ); function T( e, t ) {\n\t\t\t\treturn e.row == t.row && e.column == t.column;\n\t\t\t}t.onMouseDown = function ( e ) {\n\t\t\t\tlet 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 ) {\n\t\t\t\t\te.editor.textInput.onContextMenu( e.domEvent );\n\t\t\t\t} else if ( o || i || r ) {\n\t\t\t\t\tif ( s === 0 ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\to && i || r && i ? a = n ? 'block' : 'add' : i && m.$blockSelectEnabled && ( a = 'block' );\n\t\t\t\t\t\t} else if ( r && !i ) {\n\t\t\t\t\t\t\tif ( a = 'add', !C && n ) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ti && m.$blockSelectEnabled && ( a = 'block' );\n\t\t\t\t\t\t} if ( a && k.isMac && t.ctrlKey && m.$mouseHandler.cancelContextMenu(), a == 'add' ) {\n\t\t\t\t\t\t\t!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', () => {\n\t\t\t\t\t\t\t\tconst 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;\n\t\t\t\t\t\t\t} ) );\n\t\t\t\t\t\t} else if ( a == 'block' ) {\n\t\t\t\t\t\t\treturn e.stop(), m.inVirtualSelectionMode = !0, d = [], u = function () {\n\t\t\t\t\t\t\t\tconst 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() );\n\t\t\t\t\t\t\t}, 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 ) => {\n\t\t\t\t\t\t\t\tv = e.clientX, b = e.clientY;\n\t\t\t\t\t\t\t}, ( e ) => {\n\t\t\t\t\t\t\t\tu(), 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++ ) {\n\t\t\t\t\t\t\t\t\tf.addRange( d[ t ] );\n\t\t\t\t\t\t\t\t}m.inVirtualSelectionMode = !1, m.$mouseHandler.$clickSelection = null;\n\t\t\t\t\t\t\t} ), p = setInterval( () => {\n\t\t\t\t\t\t\t\tg();\n\t\t\t\t\t\t\t}, 20 ), e.preventDefault();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\ts === 0 && e.editor.inMultiSelectMode && e.editor.exitMultiSelectMode();\n\t\t\t\t}\n\t\t\t};\n\t\t} ), ace.define( 'ace/commands/multi_select_commands', [ 'require', 'exports', 'module', 'ace/keyboard/hash_handler' ], ( e, t, i ) => {\n\t\t\tt.defaultCommands = [ { name: 'addCursorAbove', description: 'Add cursor above', exec: function ( e ) {\n\t\t\t\te.selectMoreLines( -1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Up', mac: 'Ctrl-Alt-Up' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorBelow', description: 'Add cursor below', exec: function ( e ) {\n\t\t\t\te.selectMoreLines( 1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Down', mac: 'Ctrl-Alt-Down' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorAboveSkipCurrent', description: 'Add cursor above (skip current)', exec: function ( e ) {\n\t\t\t\te.selectMoreLines( -1, !0 );\n\t\t\t}, 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 ) {\n\t\t\t\te.selectMoreLines( 1, !0 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Shift-Down', mac: 'Ctrl-Alt-Shift-Down' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectMoreBefore', description: 'Select more before', exec: function ( e ) {\n\t\t\t\te.selectMore( -1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Left', mac: 'Ctrl-Alt-Left' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectMoreAfter', description: 'Select more after', exec: function ( e ) {\n\t\t\t\te.selectMore( 1 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Right', mac: 'Ctrl-Alt-Right' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectNextBefore', description: 'Select next before', exec: function ( e ) {\n\t\t\t\te.selectMore( -1, !0 );\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-Shift-Left', mac: 'Ctrl-Alt-Shift-Left' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectNextAfter', description: 'Select next after', exec: function ( e ) {\n\t\t\t\te.selectMore( 1, !0 );\n\t\t\t}, 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 ) {\n\t\t\t\te.multiSelect.rangeCount > 1 ? e.multiSelect.joinSelections() : e.multiSelect.splitIntoLines();\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-L', mac: 'Ctrl-Alt-L' }, readOnly: !0 }, { name: 'splitSelectionIntoLines', description: 'Split into lines', exec: function ( e ) {\n\t\t\t\te.multiSelect.splitIntoLines();\n\t\t\t}, readOnly: !0 }, { name: 'alignCursors', description: 'Align cursors', exec: function ( e ) {\n\t\t\t\te.alignCursors();\n\t\t\t}, bindKey: { win: 'Ctrl-Alt-A', mac: 'Ctrl-Alt-A' }, scrollIntoView: 'cursor' }, { name: 'findAll', description: 'Find all', exec: function ( e ) {\n\t\t\t\te.findAll();\n\t\t\t}, 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 ) {\n\t\t\t\te.exitMultiSelectMode();\n\t\t\t}, scrollIntoView: 'cursor', readOnly: !0, isAvailable: function ( e ) {\n\t\t\t\treturn e && e.inMultiSelectMode;\n\t\t\t} } ]; e = e( '../keyboard/hash_handler' ).HashHandler; t.keyboardHandler = new e( t.multiSelectCommands );\n\t\t} ), 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 ) => {\n\t\t\tconst 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 () {\n\t\t\t\tthis.getSelectionMarkers = function () {\n\t\t\t\t\treturn this.$selectionMarkers;\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), !function () {\n\t\t\t\tthis.ranges = null, this.rangeList = null, this.addRange = function ( e, t ) {\n\t\t\t\t\tif ( e ) {\n\t\t\t\t\t\tif ( !this.inMultiSelectMode && this.rangeCount === 0 ) {\n\t\t\t\t\t\t\tvar i = this.toOrientedRange(); if ( this.rangeList.add( i ), this.rangeList.add( e ), this.rangeList.ranges.length != 2 ) {\n\t\t\t\t\t\t\t\treturn this.rangeList.removeAll(), t || this.fromOrientedRange( e );\n\t\t\t\t\t\t\t} this.rangeList.removeAll(), this.rangeList.add( i ), this.$onAddRange( i );\n\t\t\t\t\t\t}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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.toSingleRange = function ( e ) {\n\t\t\t\t\te = e || this.ranges[ 0 ]; const t = this.rangeList.removeAll(); t.length && this.$onRemoveRange( t ), e && this.fromOrientedRange( e );\n\t\t\t\t}, this.substractPoint = function ( e ) {\n\t\t\t\t\te = this.rangeList.substractPoint( e ); if ( e ) {\n\t\t\t\t\t\treturn this.$onRemoveRange( e ), e[ 0 ];\n\t\t\t\t\t}\n\t\t\t\t}, this.mergeOverlappingRanges = function () {\n\t\t\t\t\tconst e = this.rangeList.merge(); e.length && this.$onRemoveRange( e );\n\t\t\t\t}, this.$onAddRange = function ( e ) {\n\t\t\t\t\tthis.rangeCount = this.rangeList.ranges.length, this.ranges.unshift( e ), this._signal( 'addRange', { range: e } );\n\t\t\t\t}, this.$onRemoveRange = function ( e ) {\n\t\t\t\t\tlet 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--; ) {\n\t\t\t\t\t\tconst n = this.ranges.indexOf( e[ i ] ); this.ranges.splice( n, 1 );\n\t\t\t\t\t} 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 );\n\t\t\t\t}, this.$initRangeList = function () {\n\t\t\t\t\tthis.rangeList || ( this.rangeList = new i(), this.ranges = [], this.rangeCount = 0 );\n\t\t\t\t}, this.getAllRanges = function () {\n\t\t\t\t\treturn this.rangeCount ? this.rangeList.ranges.concat() : [ this.getRange() ];\n\t\t\t\t}, this.splitIntoLines = function () {\n\t\t\t\t\tfor ( var e = this.ranges.length ? this.ranges : [ this.getRange() ], t = [], i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tlet n = e[ i ], o = n.start.row, r = n.end.row; if ( o === r ) {\n\t\t\t\t\t\t\tt.push( n.clone() );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor ( t.push( new v( o, n.start.column, o, this.session.getLine( o ).length ) ); ++o < r; ) {\n\t\t\t\t\t\t\t\tt.push( this.getLineRange( o, !0 ) );\n\t\t\t\t\t\t\t}t.push( new v( r, 0, r, n.end.column ) );\n\t\t\t\t\t\t}i != 0 || this.isBackwards() || ( t = t.reverse() );\n\t\t\t\t\t} this.toSingleRange(); for ( i = t.length; i--; ) {\n\t\t\t\t\t\tthis.addRange( t[ i ] );\n\t\t\t\t\t}\n\t\t\t\t}, this.joinSelections = function () {\n\t\t\t\t\tvar 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 );\n\t\t\t\t}, this.toggleBlockSelection = function () {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, this.rectangularRangeBlock = function ( e, t, i ) {\n\t\t\t\t\tlet 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++ ) {\n\t\t\t\t\t\tconst f = v.fromPoints( this.session.screenToDocumentPosition( m, n, r ), this.session.screenToDocumentPosition( m, o, s ) ); if ( f.isEmpty() ) {\n\t\t\t\t\t\t\tif ( c && ( g = f.end, p = c, g.row == p.row ) && g.column == p.column ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t} c = f.end;\n\t\t\t\t\t\t}f.cursor = d ? f.start : f.end, h.push( f );\n\t\t\t\t\t} if ( u && h.reverse(), !i ) {\n\t\t\t\t\t\tfor ( var C = h.length - 1; h[ C ].isEmpty() && C > 0; ) {\n\t\t\t\t\t\t\tC--;\n\t\t\t\t\t\t} if ( C > 0 ) {\n\t\t\t\t\t\t\tfor ( var y = 0; h[ y ].isEmpty(); ) {\n\t\t\t\t\t\t\t\ty++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} for ( let I = C; y <= I; I-- ) {\n\t\t\t\t\t\t\th[ I ].isEmpty() && h.splice( I, 1 );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return h;\n\t\t\t\t};\n\t\t\t}.call( u.prototype ), e( './editor' ).Editor ); function c( e ) {\n\t\t\t\tlet t, i; function n( e ) {\n\t\t\t\t\ti && ( t.renderer.setMouseCursor( '' ), i = !1 );\n\t\t\t\t}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 ) => {\n\t\t\t\t\te = e.keyCode == 18 && !( e.ctrlKey || e.shiftKey || e.metaKey ); t.$blockSelectEnabled && e ? i || ( t.renderer.setMouseCursor( 'crosshair' ), i = !0 ) : i && n();\n\t\t\t\t}, t ), s.addListener( e, 'keyup', n, t ), s.addListener( e, 'blur', n, t ) ) );\n\t\t\t}!function () {\n\t\t\t\tthis.updateSelectionMarkers = function () {\n\t\t\t\t\tthis.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t}, this.addSelectionMarker = function ( e ) {\n\t\t\t\t\te.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;\n\t\t\t\t}, this.removeSelectionMarker = function ( e ) {\n\t\t\t\t\te.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 );\n\t\t\t\t}, this.removeSelectionMarkers = function ( e ) {\n\t\t\t\t\tfor ( var t = this.session.$selectionMarkers, i = e.length; i--; ) {\n\t\t\t\t\t\tlet n = e[ i ]; n.marker && ( this.session.removeMarker( n.marker ), ( n = t.indexOf( n ) ) != -1 ) && t.splice( n, 1 );\n\t\t\t\t\t} this.session.selectionMarkerCount = t.length;\n\t\t\t\t}, this.$onAddRange = function ( e ) {\n\t\t\t\t\tthis.addSelectionMarker( e.range ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t}, this.$onRemoveRange = function ( e ) {\n\t\t\t\t\tthis.removeSelectionMarkers( e.ranges ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t}, this.$onMultiSelect = function ( e ) {\n\t\t\t\t\tthis.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() );\n\t\t\t\t}, this.$onSingleSelect = function ( e ) {\n\t\t\t\t\tthis.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' ) );\n\t\t\t\t}, this.$onMultiSelectExec = function ( e ) {\n\t\t\t\t\tlet t, i = e.command, n = e.editor; if ( n.multiSelect ) {\n\t\t\t\t\t\treturn 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;\n\t\t\t\t\t}\n\t\t\t\t}, this.forEachSelection = function ( e, t, i ) {\n\t\t\t\t\tif ( !this.inVirtualSelectionMode ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn e.exec ? e.exec( this, t || {} ) : e( this, t || {} );\n\t\t\t\t\t\t} var o = i._eventRegistry, c = ( i._eventRegistry = {}, new u( s ) ); this.inVirtualSelectionMode = !0; for ( let h = l.length; h--; ) {\n\t\t\t\t\t\t\tif ( r ) {\n\t\t\t\t\t\t\t\tfor ( ;h > 0 && l[ h ].start.row == l[ h - 1 ].end.row; ) {\n\t\t\t\t\t\t\t\t\th--;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}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 ] );\n\t\t\t\t\t\t}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;\n\t\t\t\t\t}\n\t\t\t\t}, this.exitMultiSelectMode = function () {\n\t\t\t\t\tthis.inMultiSelectMode && !this.inVirtualSelectionMode && this.multiSelect.toSingleRange();\n\t\t\t\t}, this.getSelectedText = function () {\n\t\t\t\t\tlet e = ''; if ( this.inMultiSelectMode && !this.inVirtualSelectionMode ) {\n\t\t\t\t\t\tfor ( var t = this.multiSelect.rangeList.ranges, i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\ti.push( this.session.getTextRange( t[ n ] ) );\n\t\t\t\t\t\t} const o = this.session.getDocument().getNewLineCharacter(); ( e = i.join( o ) ).length == ( i.length - 1 ) * o.length && ( e = '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.selection.isEmpty() || ( e = this.session.getTextRange( this.getSelectionRange() ) );\n\t\t\t\t\t} return e;\n\t\t\t\t}, this.$checkMultiselectChange = function ( e, t ) {\n\t\t\t\t\tlet 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() ) );\n\t\t\t\t}, this.findAll = function ( e, t, i ) {\n\t\t\t\t\t( 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 ) {\n\t\t\t\t\t\treturn 0;\n\t\t\t\t\t} const r = this.multiSelect; i || r.toSingleRange( o[ 0 ] ); for ( let s = o.length; s--; ) {\n\t\t\t\t\t\tr.addRange( o[ s ], !0 );\n\t\t\t\t\t} return n && r.rangeList.rangeAtPoint( n.start ) && r.addRange( n, !0 ), o.length;\n\t\t\t\t}, this.selectMoreLines = function ( e, t ) {\n\t\t\t\t\tlet 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 );\n\t\t\t\t}, this.transposeSelections = function ( e ) {\n\t\t\t\t\tfor ( var t, i = this.session, n = i.multiSelect, o = n.ranges, r = o.length; r--; ) {\n\t\t\t\t\t\t( 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\t\t\t\t\t}n.mergeOverlappingRanges(); for ( var s = [], r = o.length; r--; ) {\n\t\t\t\t\t\tvar a = o[ r ]; s.unshift( i.getTextRange( a ) );\n\t\t\t\t\t}e < 0 ? s.unshift( s.pop() ) : s.push( s.shift() ); for ( r = o.length; r--; ) {\n\t\t\t\t\t\tconst l = ( a = o[ r ] ).clone(); i.replace( a, s[ r ] ), a.start.row = l.start.row, a.start.column = l.start.column;\n\t\t\t\t\t}n.fromOrientedRange( n.ranges[ 0 ] );\n\t\t\t\t}, this.selectMore = function ( e, t, i ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t}, this.alignCursors = function () {\n\t\t\t\t\tvar o = this.session, t = o.multiSelect, e = t.ranges, i = -1, n = e.filter( ( e ) => {\n\t\t\t\t\t\tif ( e.cursor.row == i ) {\n\t\t\t\t\t\t\treturn !0;\n\t\t\t\t\t\t} i = e.cursor.row;\n\t\t\t\t\t} ); if ( e.length && n.length != e.length - 1 ) {\n\t\t\t\t\t\tn.forEach( ( e ) => {\n\t\t\t\t\t\t\tt.substractPoint( e.cursor );\n\t\t\t\t\t\t} ); let r = 0, s = 1 / 0, a = e.map( ( e ) => {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t} ); e.forEach( ( e, t ) => {\n\t\t\t\t\t\t\tvar 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;\n\t\t\t\t\t\t} ), t.fromOrientedRange( e[ 0 ] ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar n = this.selection.getRange(), l = n.start.row, c = n.end.row, e = l == c; if ( e ) {\n\t\t\t\t\t\t\tfor ( 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 );\n\t\t\t\t\t\t} 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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.$reAlignText = function ( e, t ) {\n\t\t\t\t\tlet i, n, o, r = !0, s = !0; return e.map( ( e ) => {\n\t\t\t\t\t\tconst 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 ];\n\t\t\t\t\t} ).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 ) {\n\t\t\t\t\t\treturn g.stringRepeat( ' ', e );\n\t\t\t\t\t} function l( e ) {\n\t\t\t\t\t\treturn e[ 2 ] ? a( i ) + e[ 2 ] + a( n - e[ 2 ].length + o ) + e[ 4 ].replace( /^([=:])\\s+/, '$1 ' ) : e[ 0 ];\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}.call( n.prototype ), o.onSessionChange = function ( e ) {\n\t\t\t\tvar 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() );\n\t\t\t}, o.MultiSelect = c, e( './config' ).defineOptions( n.prototype, 'editor', { enableMultiselect: { set: function ( e ) {\n\t\t\t\tc( this ), e ? this.on( 'mousedown', r ) : this.off( 'mousedown', r );\n\t\t\t}, value: !0 }, enableBlockSelect: { set: function ( e ) {\n\t\t\t\tthis.$blockSelectEnabled = e;\n\t\t\t}, value: !0 } } );\n\t\t} ), ace.define( 'ace/mode/folding/fold_mode', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {\n\t\t\tvar h = e( '../../range' ).Range, e = t.FoldMode = function () {}; !function () {\n\t\t\t\tthis.foldingStartMarker = null, this.foldingStopMarker = null, this.getFoldWidget = function ( e, t, i ) {\n\t\t\t\t\te = e.getLine( i ); return this.foldingStartMarker.test( e ) ? 'start' : t == 'markbeginend' && this.foldingStopMarker && this.foldingStopMarker.test( e ) ? 'end' : '';\n\t\t\t\t}, this.getFoldWidgetRange = function ( e, t, i ) {\n\t\t\t\t\treturn null;\n\t\t\t\t}, this.indentationBlock = function ( e, t, i ) {\n\t\t\t\t\tvar n = /\\S/, o = e.getLine( t ), r = o.search( n ); if ( r != -1 ) {\n\t\t\t\t\t\tfor ( var s, i = i || o.length, a = e.getLength(), o = t, l = t; ++t < a; ) {\n\t\t\t\t\t\t\tlet c = e.getLine( t ).search( n ); if ( c != -1 ) {\n\t\t\t\t\t\t\t\tif ( c <= r ) {\n\t\t\t\t\t\t\t\t\tc = e.getTokenAt( t, 0 ); if ( !c || c.type !== 'string' ) {\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}l = t;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return o < l ? ( s = e.getLine( l ).length, new h( o, i, l, s ) ) : void 0;\n\t\t\t\t\t}\n\t\t\t\t}, this.openingBracketBlock = function ( e, t, i, n, o ) {\n\t\t\t\t\ti = { row: i, column: n + 1 }, n = e.$findClosingBracket( t, i, o ); if ( n ) {\n\t\t\t\t\t\treturn ( 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 );\n\t\t\t\t\t}\n\t\t\t\t}, this.closingBracketBlock = function ( e, t, i, n, o ) {\n\t\t\t\t\ti = { row: i, column: n }, n = e.$findOpeningBracket( t, i ); if ( n ) {\n\t\t\t\t\t\treturn n.column++, i.column--, h.fromPoints( n, i );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t}.call( e.prototype );\n\t\t} ), ace.define( 'ace/ext/error_marker', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/range', 'ace/config' ], ( e, t, i ) => {\n\t\t\tconst h = e( '../lib/dom' ), a = e( '../range' ).Range, d = e( '../config' ).nls; function u( e, t, i ) {\n\t\t\t\tconst n = e.getAnnotations().sort( a.comparePoints ); if ( n.length ) {\n\t\t\t\t\tlet o = ( ( e, t, i ) => {\n\t\t\t\t\t\t\tfor ( var n = 0, o = e.length - 1; n <= o; ) {\n\t\t\t\t\t\t\t\tconst r = n + o >> 1, s = i( t, e[ r ] ); if ( s > 0 ) {\n\t\t\t\t\t\t\t\t\tn = 1 + r;\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif ( !( s < 0 ) ) {\n\t\t\t\t\t\t\t\t\t\treturn r;\n\t\t\t\t\t\t\t\t\t} o = r - 1;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} return -( n + 1 );\n\t\t\t\t\t\t} )( 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 ) {\n\t\t\t\t\t\tif ( r.row === t ) {\n\t\t\t\t\t\t\tfor ( ;( r = n[ o += i ] ) && r.row === t; ) { } if ( !r ) {\n\t\t\t\t\t\t\t\treturn n.slice();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} const s = []; for ( t = r.row; s[ i < 0 ? 'unshift' : 'push' ]( r ), ( r = n[ o += i ] ) && r.row == t; ) { } return s.length && s;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}t.showErrorMarker = function ( e, t ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\tt = 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 ];\n\t\t\t\t} else {\n\t\t\t\t\tif ( s ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t} i = { displayText: [ d( 'error-marker.good-state', 'Looks good!' ) ], className: 'ace_ok' };\n\t\t\t\t}e.session.unfold( o.row ), e.selection.moveToPosition( o ); function a( e, t, i ) {\n\t\t\t\t\tif ( t === 0 && ( i === 'esc' || i === 'return' ) ) {\n\t\t\t\t\t\treturn l.destroy(), { command: 'null' };\n\t\t\t\t\t}\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tc.appendChild( h.createTextNode( e ) ), t < i.displayText.length - 1 && c.appendChild( h.createElement( 'br' ) );\n\t\t\t\t} ), c.appendChild( h.createElement( 'div' ) ); l.destroy = function () {\n\t\t\t\t\te.$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 ) );\n\t\t\t\t}, 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 } );\n\t\t\t}, 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 );\n\t\t} ), 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 ) => {\n\t\t\te( './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 ) {\n\t\t\t\tif ( typeof e === 'string' ) {\n\t\t\t\t\tvar i = e; if ( !( e = document.getElementById( i ) ) ) {\n\t\t\t\t\t\tthrow new Error( \"ace.edit can't find div #\" + i );\n\t\t\t\t\t}\n\t\t\t\t} 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', () => {\n\t\t\t\t\to.editor.container.env = null;\n\t\t\t\t} ), e.container.env = e.env = o, e );\n\t\t\t}, r.createEditSession = function ( e, t ) {\n\t\t\t\te = new n( e, t ); return e.setUndoManager( new o() ), e;\n\t\t\t}, r.Range = i, r.Editor = a, r.EditSession = n, r.UndoManager = o, r.VirtualRenderer = l, r.config.version ); r.version = e;\n\t\t} ), ace.require( [ 'ace/ace' ], ( e ) => {\n\t\t\te && ( e.config.init( !0 ), e.define = ace.define ); let t, i = ( function () {\n\t\t\t\treturn this;\n\t\t\t}() ); for ( t in ( i = ( i = i || typeof window === 'undefined' ? i : window ) || typeof self === 'undefined' ? i : self ).ace || ( i.ace = e ), e ) {\n\t\t\t\te.hasOwnProperty( t ) && ( i.ace[ t ] = e[ t ] );\n\t\t\t}i.ace.default = i.ace, n && ( n.exports = i.ace );\n\t\t} );\n\t}, 7096: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 == '#/' ) {\n\t\t\t\to = e.isRoot ? ( n = e.async, 'validate' ) : ( n = !0 === e.root.schema.$async, 'root.refVal[0]' );\n\t\t\t} else {\n\t\t\t\tconst d = e.resolveRef( e.baseId, l, e.isRoot ); if ( void 0 === d ) {\n\t\t\t\t\tvar u = e.MissingRefError.message( e.baseId, l ); if ( e.opts.missingRefs == 'fail' ) {\n\t\t\t\t\t\te.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) { ' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( e.opts.missingRefs != 'ignore' ) {\n\t\t\t\t\t\t\tthrow new e.MissingRefError( e.baseId, l, u );\n\t\t\t\t\t\t} e.logger.warn( u ), c && ( r += ' if (true) { ' );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\td.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 );\n\t\t\t\t}\n\t\t\t} if ( o ) {\n\t\t\t\t( 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 ) {\n\t\t\t\t\tif ( !e.async ) {\n\t\t\t\t\t\tthrow new Error( 'async schema referenced by sync schema' );\n\t\t\t\t\t} 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 + ') { ' );\n\t\t\t\t} else {\n\t\t\t\t\tr += ' if (!' + t + ') { if (vErrors === null) vErrors = ' + o + '.errors; else vErrors = vErrors.concat(' + o + '.errors); errors = vErrors.length; } ', c && ( r += ' else { ' );\n\t\t\t\t}\n\t\t\t} return r;\n\t\t};\n\t}, 7112: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 7413: function ( e, t, i ) {\n\t\tlet n; if ( window.ace ) {\n\t\t\tn = window.ace;\n\t\t} else {\n\t\t\ttry {\n\t\t\t\tn = i( 6990 ), i( 4221 ), i( 6534 ), i( 6489 ); const o = i( 5477 ); n.config.setModuleUrl( 'ace/mode/json_worker', o );\n\t\t\t} catch ( e ) {}\n\t\t}e.exports = n;\n\t}, 7483: function ( e, t, i ) {\n\t\ti.r( t ), i.d( t, { previewModeMixins: function () {\n\t\t\treturn f;\n\t\t} } ); const n = i( 9857 ), s = i( 660 ), o = i( 2115 ), r = i( 2877 ); function a( e ) {\n\t\t\treturn ( a = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {\n\t\t\t\treturn typeof e;\n\t\t\t} : function ( e ) {\n\t\t\t\treturn e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;\n\t\t\t} )( e );\n\t\t} function l( e, t ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {\n\t\t\t\t\tif ( a( e ) != 'object' || !e ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {\n\t\t\t\t\t\treturn ( t === 'string' ? String : Number )( e );\n\t\t\t\t\t} if ( a( i = i.call( e, t || 'default' ) ) != 'object' ) {\n\t\t\t\t\t\treturn i;\n\t\t\t\t\t} throw new TypeError( '@@toPrimitive must return a primitive value.' );\n\t\t\t\t} )( e, 'string' ), a( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );\n\t\t\t}\n\t\t} var c = ( () => {\n\t\t\t\tfunction n( e, t, i ) {\n\t\t\t\t\tif ( !( this instanceof n ) ) {\n\t\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t\t} this.onChange = e, this.calculateItemSize = t || function () {\n\t\t\t\t\t\treturn 1;\n\t\t\t\t\t}, this.limit = i, this.items = [], this.index = -1;\n\t\t\t\t} return e = n, ( t = [ { key: 'add', value: function ( e ) {\n\t\t\t\t\tfor ( ;this._calculateHistorySize() > this.limit && this.items.length > 1; ) {\n\t\t\t\t\t\tthis.items.shift(), this.index--;\n\t\t\t\t\t} this.items = this.items.slice( 0, this.index + 1 ), this.items.push( e ), this.index++, this.onChange();\n\t\t\t\t} }, { key: '_calculateHistorySize', value: function () {\n\t\t\t\t\tlet t = this.calculateItemSize, i = 0; return this.items.forEach( ( e ) => {\n\t\t\t\t\t\ti += t( e );\n\t\t\t\t\t} ), i;\n\t\t\t\t} }, { key: 'undo', value: function () {\n\t\t\t\t\tif ( this.canUndo() ) {\n\t\t\t\t\t\treturn this.index--, this.onChange(), this.items[ this.index ];\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'redo', value: function () {\n\t\t\t\t\tif ( this.canRedo() ) {\n\t\t\t\t\t\treturn this.index++, this.onChange(), this.items[ this.index ];\n\t\t\t\t\t}\n\t\t\t\t} }, { key: 'canUndo', value: function () {\n\t\t\t\t\treturn this.index > 0;\n\t\t\t\t} }, { key: 'canRedo', value: function () {\n\t\t\t\t\treturn this.index < this.items.length - 1;\n\t\t\t\t} }, { key: 'clear', value: function () {\n\t\t\t\t\tthis.items = [], this.index = -1, this.onChange();\n\t\t\t\t} } ] ) && l( e.prototype, t ), i && l( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;\n\t\t\t} )(), 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 ) {\n\t\t\t\tvar 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 ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t}, { 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 () {\n\t\t\t\t\t\ti.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.format();\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 'formatting...' );\n\t\t\t\t\t}, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-compact', e.title = ( 0, h.Tl )( 'compactTitle' ), this.menu.appendChild( e ), e.onclick = function () {\n\t\t\t\t\t\ti.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.compact();\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 'compacting...' );\n\t\t\t\t\t}, this.options.enableSort && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-sort', e.title = ( 0, h.Tl )( 'sortTitleShort' ), e.onclick = function () {\n\t\t\t\t\t\ti._showSortModal();\n\t\t\t\t\t}, 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 () {\n\t\t\t\t\t\ti._showTransformModal();\n\t\t\t\t\t}, 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 () {\n\t\t\t\t\t\tvoid 0 === i.json && i.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\ti.repair();\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 'repairing...' );\n\t\t\t\t\t} ) !== this.options.history && ( this.history = new c( ( () => {\n\t\t\t\t\t\ti.dom.undo.disabled = !i.history.canUndo(), i.dom.redo.disabled = !i.history.canRedo();\n\t\t\t\t\t} ), ( ( 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 () {\n\t\t\t\t\t\tconst e = i.history.undo(); e && i._applyHistory( e );\n\t\t\t\t\t}, 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 () {\n\t\t\t\t\t\tconst e = i.history.redo(); e && i._applyHistory( e );\n\t\t\t\t\t}, 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 ) => {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\ti.setMode( e ), i.modeSwitcher.focus();\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\ti._onError( e );\n\t\t\t\t\t\t}\n\t\t\t\t\t} ) ) ), Array.isArray( this.options.showErrorTable ) ? this.options.showErrorTable.includes( this.mode ) : !0 === this.options.showErrorTable ); this.errorTable = new o.N( { errorTableVisible: e, onToggleVisibility: function () {\n\t\t\t\t\ti.validate();\n\t\t\t\t}, onFocusLine: null, onChangeHeight: function ( e ) {\n\t\t\t\t\te = e + ( i.dom.statusBar ? i.dom.statusBar.clientHeight : 0 ) + 1; i.content.style.marginBottom = -e + 'px', i.content.style.paddingBottom = e + 'px';\n\t\t\t\t} } ), 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 );\n\t\t\t}, _renderPreview: function () {\n\t\t\t\tconst 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 = '' );\n\t\t\t}, _onChange: function () {\n\t\t\t\tif ( this._debouncedValidate(), this.options.onChange ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChange();\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChange callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t} if ( this.options.onChangeJSON ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChangeJSON( this.get() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChangeJSON callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t} if ( this.options.onChangeText ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tthis.options.onChangeText( this.getText() );\n\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\tconsole.error( 'Error in onChangeText callback: ', e );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} }, f = ( t._showSortModal = function () {\n\t\t\t\tconst r = this; this.executeWithBusyMessage( () => {\n\t\t\t\t\tconst e = r.options.modalAnchor || s.ai, o = r.get(); r._renderPreview(), ( 0, g.showSortModal )( e, o, ( n ) => {\n\t\t\t\t\t\tr.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t\t}, 'sorting...' );\n\t\t\t\t\t}, r.sortedBy );\n\t\t\t\t}, 'parsing...' );\n\t\t\t}, t._showTransformModal = function () {\n\t\t\t\tconst r = this; this.executeWithBusyMessage( () => {\n\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\tr.executeWithBusyMessage( () => {\n\t\t\t\t\t\t\tconst e = i( o, t ); r._setAndFireOnChange( e );\n\t\t\t\t\t\t}, 'transforming...' );\n\t\t\t\t\t} } );\n\t\t\t\t}, 'parsing...' );\n\t\t\t}, t.destroy = function () {\n\t\t\t\tthis.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();\n\t\t\t}, t.compact = function () {\n\t\t\t\tconst e = this.get(), t = JSON.stringify( e ); this._setTextAndFireOnChange( t, e );\n\t\t\t}, t.format = function () {\n\t\t\t\tconst e = this.get(), t = JSON.stringify( e, null, this.indentation ); this._setTextAndFireOnChange( t, e );\n\t\t\t}, t.repair = function () {\n\t\t\t\tconst e = this.getText(); try {\n\t\t\t\t\tconst t = ( 0, n.m )( e ); this._setTextAndFireOnChange( t );\n\t\t\t\t} catch ( e ) {}\n\t\t\t}, t.focus = function () {\n\t\t\t\tthis.dom.transform.focus();\n\t\t\t}, t.set = function ( e ) {\n\t\t\t\tthis.history && this.history.clear(), this._set( e );\n\t\t\t}, t.update = function ( e ) {\n\t\t\t\tthis._set( e );\n\t\t\t}, t._set = function ( e ) {\n\t\t\t\tthis.text = void 0, this.json = e, this._renderPreview(), this._pushHistory(), this._debouncedValidate();\n\t\t\t}, t._setAndFireOnChange = function ( e ) {\n\t\t\t\tthis._set( e ), this._onChange();\n\t\t\t}, t.get = function () {\n\t\t\t\tlet e; return void 0 === this.json && ( e = this.getText(), this.json = ( 0, m.parse )( e ) ), this.json;\n\t\t\t}, t.getText = function () {\n\t\t\t\treturn 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;\n\t\t\t}, t.setText = function ( e ) {\n\t\t\t\tthis.history && this.history.clear(), this._setText( e );\n\t\t\t}, t.updateText = function ( e ) {\n\t\t\t\tthis.getText() !== e && this._setText( e );\n\t\t\t}, t._setText = function ( e, t ) {\n\t\t\t\tlet 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( () => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\ti.json = i.get(), i._renderPreview(), i._pushHistory();\n\t\t\t\t\t} catch ( e ) {}\n\t\t\t\t}, 'parsing...' ) : this._pushHistory(), this._debouncedValidate();\n\t\t\t}, t._setTextAndFireOnChange = function ( e, t ) {\n\t\t\t\tthis._setText( e, t ), this._onChange();\n\t\t\t}, t._applyHistory = function ( e ) {\n\t\t\t\tthis.json = e.json, this.text = e.text, this._renderPreview(), this._debouncedValidate();\n\t\t\t}, t._pushHistory = function () {\n\t\t\t\tlet e; this.history && ( e = { text: this.text, json: this.json }, this.history.add( e ) );\n\t\t\t}, t.executeWithBusyMessage = function ( e, t ) {\n\t\t\t\tlet i; this.getText().length > s.Oq ? ( ( 0, m.addClassName )( ( i = this ).frame, 'busy' ), i.dom.busyContent.innerText = t, setTimeout( () => {\n\t\t\t\t\te(), ( 0, m.removeClassName )( i.frame, 'busy' ), i.dom.busyContent.innerText = '';\n\t\t\t\t}, 100 ) ) : e();\n\t\t\t}, t.validate = i.validate, t._renderErrors = i._renderErrors, [ { mode: 'preview', mixin: t, data: 'json' } ] );\n\t}, 7598: function ( e ) {\n\t\te.exports = ( () => {\n\t\t\tfunction d( e, t ) {\n\t\t\t\tif ( !( e instanceof t ) ) {\n\t\t\t\t\tthrow new TypeError( 'Cannot call a class as a function' );\n\t\t\t\t}\n\t\t\t} const e = ( () => {\n\t\t\t\t\tfunction n( e, t ) {\n\t\t\t\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\t\tconst n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, n.key, n );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return function ( e, t, i ) {\n\t\t\t\t\t\treturn t && n( e.prototype, t ), i && n( e, i ), e;\n\t\t\t\t\t};\n\t\t\t\t} )(), u = function ( e, t ) {\n\t\t\t\t\tif ( Array.isArray( e ) ) {\n\t\t\t\t\t\treturn e;\n\t\t\t\t\t} if ( Symbol.iterator in Object( e ) ) {\n\t\t\t\t\t\tvar i = t, n = [], o = !0, t = !1, r = void 0; try {\n\t\t\t\t\t\t\tfor ( var s, a = e[ Symbol.iterator ](); !( o = ( s = a.next() ).done ) && ( n.push( s.value ), !i || n.length !== i ); o = !0 ) { }\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\tt = !0, r = e;\n\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t!o && a.return && a.return();\n\t\t\t\t\t\t\t} finally {\n\t\t\t\t\t\t\t\tif ( t ) {\n\t\t\t\t\t\t\t\t\tthrow r;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} return n;\n\t\t\t\t\t} throw new TypeError( 'Invalid attempt to destructure non-iterable instance' );\n\t\t\t\t}, t = ( String.prototype.startsWith = String.prototype.startsWith || function ( e ) {\n\t\t\t\t\treturn this.indexOf( e ) === 0;\n\t\t\t\t}, String.prototype.padStart = String.prototype.padStart || function ( e, t ) {\n\t\t\t\t\tfor ( var i = this; i.length < e; ) {\n\t\t\t\t\t\ti = t + i;\n\t\t\t\t\t} return i;\n\t\t\t\t}, { 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 ) {\n\t\t\t\tt = arguments.length > 1 && void 0 !== t ? t : 1; return ( t > 0 ? e.toFixed( t ).replace( /0+$/, '' ).replace( /\\.$/, '' ) : e.toString() ) || '0';\n\t\t\t} const n = ( () => {\n\t\t\t\t\tfunction h( e, t, i, n ) {\n\t\t\t\t\t\td( 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 ] );\n\t\t\t\t\t} return e( h, [ { key: 'printRGB', value: function ( e ) {\n\t\t\t\t\t\tconst t = ( e ? this.rgba : this.rgba.slice( 0, 3 ) ).map( ( e, t ) => o( e, t === 3 ? 3 : 0 ) ); return e ? 'rgba(' + t + ')' : 'rgb(' + t + ')';\n\t\t\t\t\t} }, { key: 'printHSL', value: function ( e ) {\n\t\t\t\t\t\tconst 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 + ')';\n\t\t\t\t\t} }, { key: 'printHex', value: function ( e ) {\n\t\t\t\t\t\tconst t = this.hex; return e ? t : t.slice( 0, 7 );\n\t\t\t\t\t} }, { key: 'rgba', get: function () {\n\t\t\t\t\t\tif ( this._rgba ) {\n\t\t\t\t\t\t\treturn this._rgba;\n\t\t\t\t\t\t} if ( this._hsla ) {\n\t\t\t\t\t\t\treturn this._rgba = h.hslToRgb( this._hsla );\n\t\t\t\t\t\t} throw new Error( 'No color is set' );\n\t\t\t\t\t}, set: function ( e ) {\n\t\t\t\t\t\te.length === 3 && ( e[ 3 ] = 1 ), this._rgba = e, this._hsla = null;\n\t\t\t\t\t} }, { key: 'rgbString', get: function () {\n\t\t\t\t\t\treturn this.printRGB();\n\t\t\t\t\t} }, { key: 'rgbaString', get: function () {\n\t\t\t\t\t\treturn this.printRGB( !0 );\n\t\t\t\t\t} }, { key: 'hsla', get: function () {\n\t\t\t\t\t\tif ( this._hsla ) {\n\t\t\t\t\t\t\treturn this._hsla;\n\t\t\t\t\t\t} if ( this._rgba ) {\n\t\t\t\t\t\t\treturn this._hsla = h.rgbToHsl( this._rgba );\n\t\t\t\t\t\t} throw new Error( 'No color is set' );\n\t\t\t\t\t}, set: function ( e ) {\n\t\t\t\t\t\te.length === 3 && ( e[ 3 ] = 1 ), this._hsla = e, this._rgba = null;\n\t\t\t\t\t} }, { key: 'hslString', get: function () {\n\t\t\t\t\t\treturn this.printHSL();\n\t\t\t\t\t} }, { key: 'hslaString', get: function () {\n\t\t\t\t\t\treturn this.printHSL( !0 );\n\t\t\t\t\t} }, { key: 'hex', get: function () {\n\t\t\t\t\t\treturn '#' + this.rgba.map( ( e, t ) => ( t < 3 ? e : Math.round( 255 * e ) ).toString( 16 ) ).map( ( e ) => e.padStart( 2, '0' ) ).join( '' );\n\t\t\t\t\t}, set: function ( e ) {\n\t\t\t\t\t\tthis.rgba = h.hexToRgb( e );\n\t\t\t\t\t} } ], [ { key: 'hexToRgb', value: function ( e ) {\n\t\t\t\t\t\tlet 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})$/ ) ) {\n\t\t\t\t\t\t\treturn ( t = t.match( /^(\\w\\w)(\\w\\w)(\\w\\w)(\\w\\w)$/ ).slice( 1 ).map( ( e ) => parseInt( e, 16 ) ) )[ 3 ] = t[ 3 ] / 255, t;\n\t\t\t\t\t\t} throw new Error( 'Unknown hex color; ' + e );\n\t\t\t\t\t} }, { key: 'nameToRgb', value: function ( e ) {\n\t\t\t\t\t\te = 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' ) );\n\t\t\t\t\t} }, { key: 'rgbToHsl', value: function ( e ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\ts = a = 0;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar c = o - r, a = l > 0.5 ? c / ( 2 - o - r ) : c / ( o + r ); switch ( o ) {\n\t\t\t\t\t\t\t\tcase 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;\n\t\t\t\t\t\t\t}s /= 6;\n\t\t\t\t\t\t} return [ s, a, l, e ];\n\t\t\t\t\t} }, { key: 'hslToRgb', value: function ( e ) {\n\t\t\t\t\t\tvar 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 ) {\n\t\t\t\t\t\t\treturn 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;\n\t\t\t\t\t\t} )( 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;\n\t\t\t\t\t} } ] ), h;\n\t\t\t\t} )(), i = ( () => {\n\t\t\t\t\tfunction r() {\n\t\t\t\t\t\td( this, r ), this._events = [];\n\t\t\t\t\t} return e( r, [ { key: 'add', value: function ( e, t, i ) {\n\t\t\t\t\t\te.addEventListener( t, i, !1 ), this._events.push( { target: e, type: t, handler: i } );\n\t\t\t\t\t} }, { key: 'remove', value: function ( i, n, o ) {\n\t\t\t\t\t\tthis._events = this._events.filter( ( e ) => {\n\t\t\t\t\t\t\tlet 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;\n\t\t\t\t\t\t} );\n\t\t\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\t\t\tthis._events.forEach( ( e ) => r._doRemove( e.target, e.type, e.handler ) ), this._events = [];\n\t\t\t\t\t} } ], [ { key: '_doRemove', value: function ( e, t, i ) {\n\t\t\t\t\t\te.removeEventListener( t, i, !1 );\n\t\t\t\t\t} } ] ), r;\n\t\t\t\t} )(); function a( e, r, s ) {\n\t\t\t\tlet a = !1; function l( e, t, i ) {\n\t\t\t\t\treturn Math.max( t, Math.min( e, i ) );\n\t\t\t\t} function i( e, t, i ) {\n\t\t\t\t\tlet 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 ) );\n\t\t\t\t} function t( e, t ) {\n\t\t\t\t\t( void 0 === e.buttons ? e.which : e.buttons ) === 1 ? i( e, e, t ) : a = !1;\n\t\t\t\t} function n( e, t ) {\n\t\t\t\t\te.touches.length === 1 ? i( e, e.touches[ 0 ], t ) : a = !1;\n\t\t\t\t}e.add( r, 'mousedown', ( e ) => {\n\t\t\t\t\tt( e, !0 );\n\t\t\t\t} ), e.add( r, 'touchstart', ( e ) => {\n\t\t\t\t\tn( e, !0 );\n\t\t\t\t} ), e.add( window, 'mousemove', t ), e.add( r, 'touchmove', n ), e.add( window, 'mouseup', ( e ) => {\n\t\t\t\t\ta = !1;\n\t\t\t\t} ), e.add( r, 'touchend', ( e ) => {\n\t\t\t\t\ta = !1;\n\t\t\t\t} ), e.add( r, 'touchcancel', ( e ) => {\n\t\t\t\t\ta = !1;\n\t\t\t\t} );\n\t\t\t} const l = 'mousedown', c = 'focusin'; function p( e, t ) {\n\t\t\t\treturn ( t || document ).querySelector( e );\n\t\t\t} function r( e ) {\n\t\t\t\te.preventDefault(), e.stopPropagation();\n\t\t\t} function h( e, t, i, n, o ) {\n\t\t\t\te.add( t, 'keydown', ( e ) => {\n\t\t\t\t\ti.includes( e.key ) && ( o && r( e ), n( e ) );\n\t\t\t\t} );\n\t\t\t} const s = ( () => {\n\t\t\t\t\tfunction t( e ) {\n\t\t\t\t\t\td( 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 );\n\t\t\t\t\t} return e( t, [ { key: 'setOptions', value: function ( e ) {\n\t\t\t\t\t\tconst t = this; if ( e ) {\n\t\t\t\t\t\t\tconst i = this.settings; if ( e instanceof HTMLElement ) {\n\t\t\t\t\t\t\t\ti.parent = e;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\ti.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 ) {\n\t\t\t\t\t\t\t\t\ts && s.includes( n ) || ( r[ n ] = o[ n ] );\n\t\t\t\t\t\t\t\t}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 );\n\t\t\t\t\t\t\t} var l, a = i.parent; a && i.popup && !this._popupInited ? ( this._events.add( a, 'click', l = function ( e ) {\n\t\t\t\t\t\t\t\treturn t.openHandler( e );\n\t\t\t\t\t\t\t} ), h( this._events, a, [ ' ', 'Spacebar', 'Enter' ], l ), this._popupInited = !0 ) : e.parent && !i.popup && this.show();\n\t\t\t\t\t\t}\n\t\t\t\t\t} }, { key: 'openHandler', value: function ( e ) {\n\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t} }, { key: 'closeHandler', value: function ( e ) {\n\t\t\t\t\t\tlet 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 );\n\t\t\t\t\t} }, { key: 'movePopup', value: function ( e, t ) {\n\t\t\t\t\t\tthis.closeHandler(), this.setOptions( e ), t && this.openHandler();\n\t\t\t\t\t} }, { key: 'setColor', value: function ( e, t ) {\n\t\t\t\t\t\tthis._setColor( e, { silent: t } );\n\t\t\t\t\t} }, { key: '_setColor', value: function ( e, t ) {\n\t\t\t\t\t\tif ( e = typeof e === 'string' ? e.trim() : e ) {\n\t\t\t\t\t\t\tt = t || {}; let i = void 0; try {\n\t\t\t\t\t\t\t\ti = new n( e );\n\t\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\t\tif ( t.failSilently ) {\n\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t} throw e;\n\t\t\t\t\t\t\t} this.settings.alpha || ( ( e = i.hsla )[ 3 ] = 1, i.hsla = e ), this.colour = this.color = i, this._setHSLA( null, null, null, null, t );\n\t\t\t\t\t\t}\n\t\t\t\t\t} }, { key: 'setColour', value: function ( e, t ) {\n\t\t\t\t\t\tthis.setColor( e, t );\n\t\t\t\t\t} }, { key: 'show', value: function () {\n\t\t\t\t\t\tlet 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 ) );\n\t\t\t\t\t} }, { key: 'hide', value: function () {\n\t\t\t\t\t\treturn this._toggleDOM( !1 );\n\t\t\t\t\t} }, { key: 'destroy', value: function () {\n\t\t\t\t\t\tthis._events.destroy(), this.domElement && this.settings.parent.removeChild(\n\t\t\t\t\t\t\tthis.domElement );\n\t\t\t\t\t} }, { key: '_bindEvents', value: function () {\n\t\t\t\t\t\tconst i = this, n = this, o = this.domElement, r = this._events; function s( e, t, i ) {\n\t\t\t\t\t\t\tr.add( e, t, i );\n\t\t\t\t\t\t}s( o, 'click', ( e ) => e.preventDefault() ), a( r, this._domH, ( e, t ) => {\n\t\t\t\t\t\t\tn._setHSLA( e );\n\t\t\t\t\t\t} ), a( r, this._domSL, ( e, t ) => {\n\t\t\t\t\t\t\tn._setHSLA( null, e, 1 - t );\n\t\t\t\t\t\t} ), this.settings.alpha && a( r, this._domA, ( e, t ) => {\n\t\t\t\t\t\t\tn._setHSLA( null, null, null, 1 - t );\n\t\t\t\t\t\t} ); function e( e ) {\n\t\t\t\t\t\t\ti._ifPopup( () => i.closeHandler( e ) ), i.onDone && i.onDone( i.colour );\n\t\t\t\t\t\t} const t = this._domEdit; s( t, 'input', function ( e ) {\n\t\t\t\t\t\t\tn._setColor( this.value, { fromEditor: !0, failSilently: !0 } );\n\t\t\t\t\t\t} ), s( t, 'focus', function ( e ) {\n\t\t\t\t\t\t\tthis.selectionStart === this.selectionEnd && this.select();\n\t\t\t\t\t\t} ), this._ifPopup( () => {\n\t\t\t\t\t\t\tfunction e( e ) {\n\t\t\t\t\t\t\t\treturn i.closeHandler( e );\n\t\t\t\t\t\t\t} function t( e ) {\n\t\t\t\t\t\t\t\ti.__containedEvent = e.timeStamp;\n\t\t\t\t\t\t\t}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 );\n\t\t\t\t\t\t} ); s( this._domOkay, 'click', e ), h( r, o, [ 'Enter' ], e );\n\t\t\t\t\t} }, { key: '_setPosition', value: function () {\n\t\t\t\t\t\tconst i = this.settings.parent, n = this.domElement; i !== n.parentNode && i.appendChild( n ), this._ifPopup( ( e ) => {\n\t\t\t\t\t\t\tgetComputedStyle( 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 ) => {\n\t\t\t\t\t\t\t\te === t ? n.classList.add( e ) : n.classList.remove( e );\n\t\t\t\t\t\t\t} ), n.classList.add( t );\n\t\t\t\t\t\t} );\n\t\t\t\t\t} }, { key: '_setHSLA', value: function ( e, t, i, n, o ) {\n\t\t\t\t\t\to = o || {}; const r = this.colour, s = r.hsla; [ e, t, i, n ].forEach( ( e, t ) => {\n\t\t\t\t\t\t\t!e && e !== 0 || ( s[ t ] = e );\n\t\t\t\t\t\t} ), r.hsla = s, this._updateUI( o ), this.onChange && !o.silent && this.onChange( r );\n\t\t\t\t\t} }, { key: '_updateUI', value: function ( e ) {\n\t\t\t\t\t\tif ( this.domElement ) {\n\t\t\t\t\t\t\te = 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 ) {\n\t\t\t\t\t\t\t\tvar c = this.settings.editorFormat, h = this.settings.alpha, d = void 0; switch ( c ) {\n\t\t\t\t\t\t\t\t\tcase 'rgb': d = t.printRGB( h ); break; case 'hsl': d = t.printHSL( h ); break; default: d = t.printHex( h );\n\t\t\t\t\t\t\t\t} this._domEdit.value = d;\n\t\t\t\t\t\t\t} this._domSample.style.color = r;\n\t\t\t\t\t\t} function u( e, t, i ) {\n\t\t\t\t\t\t\tt.style.left = 100 * i + '%';\n\t\t\t\t\t\t} function g( e, t, i ) {\n\t\t\t\t\t\t\tt.style.top = 100 * i + '%';\n\t\t\t\t\t\t}\n\t\t\t\t\t} }, { key: '_ifPopup', value: function ( e, t ) {\n\t\t\t\t\t\tthis.settings.parent && this.settings.popup ? e && e( this.settings.popup ) : t && t();\n\t\t\t\t\t} }, { key: '_toggleDOM', value: function ( e ) {\n\t\t\t\t\t\tlet t, i = this.domElement; return !!i && ( ( t = i.style.display !== ( e = e ? '' : 'none' ) ) && ( i.style.display = e ), t );\n\t\t\t\t\t} } ] ), t;\n\t\t\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;\n\t\t} )();\n\t}, 7724: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\treturn 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;\n\t\t\t} throw new Error( t + ' must be number' );\n\t\t};\n\t}, 7812: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 8050: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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 ) {\n\t\t\t\tvar b = 'keywordValidate' + a, A = I.validateSchema; s += ' var ' + y + \" = RULES.custom['\" + t + \"'].definition; var \" + b + ' = ' + y + '.validate;';\n\t\t\t} else {\n\t\t\t\tif ( !( k = e.useCustomRule( this, c, e.schema, e ) ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t} C = 'validate.schema' + h, b = k.code, n = I.compile, o = I.inline, r = I.macro;\n\t\t\t} var w, x, S, k, T, t = b + '.errors', c = 'i' + a, E = 'ruleErr' + a, R = I.async; if ( R && !e.async ) {\n\t\t\t\tthrow new Error( 'async keyword in sync schema' );\n\t\t\t} 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;\n\t\t};\n\t}, 8161: function ( e, t, i ) {\n\t\te.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 ) };\n\t}, 8198: function ( e ) {\n\t\te.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}' );\n\t}, 8340: function ( e, t ) {\n\t\tlet i; void 0 !== ( t = typeof ( i = function () {\n\t\t\t'use strict'; function C( e ) {\n\t\t\t\tif ( typeof Node === 'object' ) {\n\t\t\t\t\treturn e instanceof Node;\n\t\t\t\t} else {\n\t\t\t\t\treturn e && typeof e === 'object' && typeof e.nodeType === 'number';\n\t\t\t\t}\n\t\t\t} function y( e ) {\n\t\t\t\treturn typeof e === 'string';\n\t\t\t} function I() {\n\t\t\t\tconst r = []; return { watch: r.push.bind( r ), trigger: function ( e, t ) {\n\t\t\t\t\tlet i = true; const n = { detail: t, preventDefault: function e() {\n\t\t\t\t\t\ti = false;\n\t\t\t\t\t} }; for ( let o = 0; o < r.length; o++ ) {\n\t\t\t\t\t\tr[ o ]( e, n );\n\t\t\t\t\t} return i;\n\t\t\t\t} };\n\t\t\t} function o( e ) {\n\t\t\t\treturn window.getComputedStyle( e ).display === 'none';\n\t\t\t} function r( e ) {\n\t\t\t\tthis.elem = e;\n\t\t\t} function v( e, t ) {\n\t\t\t\treturn 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( () => {\n\t\t\t\t\tif ( e( 'overlayClose', true ) ) {\n\t\t\t\t\t\tt();\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}r.make = function ( e, t ) {\n\t\t\t\tif ( typeof e === 'string' ) {\n\t\t\t\t\te = document.querySelector( e );\n\t\t\t\t} const i = document.createElement( t || 'div' ); ( e || document.body ).appendChild( i ); return new r( i );\n\t\t\t}, r.prototype = { child: function ( e ) {\n\t\t\t\treturn r.make( this.elem, e );\n\t\t\t}, stylize: function ( e ) {\n\t\t\t\te = e || {}; if ( typeof e.opacity !== 'undefined' ) {\n\t\t\t\t\te.filter = 'alpha(opacity=' + e.opacity * 100 + ')';\n\t\t\t\t} for ( const t in e ) {\n\t\t\t\t\tif ( e.hasOwnProperty( t ) ) {\n\t\t\t\t\t\tthis.elem.style[ t ] = e[ t ];\n\t\t\t\t\t}\n\t\t\t\t} return this;\n\t\t\t}, clazz: function ( e ) {\n\t\t\t\tthis.elem.className += ' ' + e; return this;\n\t\t\t}, html: function ( e ) {\n\t\t\t\tif ( C( e ) ) {\n\t\t\t\t\tthis.elem.appendChild( e );\n\t\t\t\t} else {\n\t\t\t\t\tthis.elem.innerHTML = e;\n\t\t\t\t} return this;\n\t\t\t}, onClick: function ( e ) {\n\t\t\t\tthis.elem.addEventListener( 'click', e ); return this;\n\t\t\t}, destroy: function () {\n\t\t\t\tthis.elem.parentNode.removeChild( this.elem );\n\t\t\t}, hide: function () {\n\t\t\t\tthis.elem.style.display = 'none';\n\t\t\t}, show: function () {\n\t\t\t\tthis.elem.style.display = 'block';\n\t\t\t}, attr: function ( e, t ) {\n\t\t\t\tif ( t !== undefined ) {\n\t\t\t\t\tthis.elem.setAttribute( e, t );\n\t\t\t\t} return this;\n\t\t\t}, anyAncestor: function ( e ) {\n\t\t\t\tlet t = this.elem; while ( t ) {\n\t\t\t\t\tif ( e( new r( t ) ) ) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tt = t.parentNode;\n\t\t\t\t\t}\n\t\t\t\t} return false;\n\t\t\t}, isVisible: function () {\n\t\t\t\treturn !o( this.elem );\n\t\t\t} }; let s = 1; function b( e, i ) {\n\t\t\t\tlet t = e( 'width', 'auto' ); if ( typeof t === 'number' ) {\n\t\t\t\t\tt = String( t ) + 'px';\n\t\t\t\t} 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 ) => {\n\t\t\t\t\tconst t = new r( e.target ).anyAncestor( ( e ) => /\\bpico-close\\b/.test( e.elem.className ) ); if ( t ) {\n\t\t\t\t\t\ti();\n\t\t\t\t\t}\n\t\t\t\t} ); return o;\n\t\t\t} function A( e, t ) {\n\t\t\t\tif ( t( 'closeButton', true ) ) {\n\t\t\t\t\treturn e.child( 'button' ).html( t( 'closeHtml', '&#xD7;' ) ).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' ) );\n\t\t\t\t}\n\t\t\t} function w( e ) {\n\t\t\t\treturn function () {\n\t\t\t\t\treturn e().elem;\n\t\t\t\t};\n\t\t\t} const x = I(), c = I(); function S( r, s ) {\n\t\t\t\tfunction t( e, t ) {\n\t\t\t\t\tconst i = e.msMatchesSelector || e.webkitMatchesSelector || e.matches; return i.call( e, t );\n\t\t\t\t} function n( e ) {\n\t\t\t\t\tif ( o( e ) || t( e, ':disabled' ) || e.hasAttribute( 'contenteditable' ) ) {\n\t\t\t\t\t\treturn false;\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn e.hasAttribute( 'tabindex' ) || t( e, 'input,select,textarea,button,a[href],area[href],iframe' );\n\t\t\t\t\t}\n\t\t\t\t} function a( e ) {\n\t\t\t\t\tconst t = e.getElementsByTagName( '*' ); for ( let i = 0; i < t.length; i++ ) {\n\t\t\t\t\t\tif ( n( t[ i ] ) ) {\n\t\t\t\t\t\t\treturn t[ i ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} function l( e ) {\n\t\t\t\t\tconst t = e.getElementsByTagName( '*' ); for ( let i = t.length; i--; ) {\n\t\t\t\t\t\tif ( n( t[ i ] ) ) {\n\t\t\t\t\t\t\treturn t[ i ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} let i; r.beforeShow( () => {\n\t\t\t\t\ti = document.activeElement;\n\t\t\t\t} ); r.afterShow( () => {\n\t\t\t\t\tif ( s() ) {\n\t\t\t\t\t\tconst t = a( r.modalElem() ); if ( t ) {\n\t\t\t\t\t\t\tt.focus();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} ); r.afterClose( () => {\n\t\t\t\t\tif ( s() && i ) {\n\t\t\t\t\t\ti.focus();\n\t\t\t\t\t}i = null;\n\t\t\t\t} ); c.watch( ( t ) => {\n\t\t\t\t\tif ( s() && r.isVisible() ) {\n\t\t\t\t\t\tconst i = a( r.modalElem() ); const n = l( r.modalElem() ); const o = t.shiftKey ? i : n; if ( o === document.activeElement ) {\n\t\t\t\t\t\t\t( t.shiftKey ? n : i ).focus(); t.preventDefault();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t} function k( e, t ) {\n\t\t\t\tlet i; const n = new r( document.body ); e.beforeShow( () => {\n\t\t\t\t\ti = n.elem.style.overflow; if ( t() ) {\n\t\t\t\t\t\tn.stylize( { overflow: 'hidden' } );\n\t\t\t\t\t}\n\t\t\t\t} ); e.afterClose( () => {\n\t\t\t\t\tn.stylize( { overflow: i } );\n\t\t\t\t} );\n\t\t\t} return document.documentElement.addEventListener( 'keydown', ( t ) => {\n\t\t\t\tconst i = t.which || t.keyCode; if ( i === 27 ) {\n\t\t\t\t\tx.trigger();\n\t\t\t\t} else if ( i === 9 ) {\n\t\t\t\t\tc.trigger( t );\n\t\t\t\t}\n\t\t\t} ), function e( n ) {\n\t\t\t\tif ( y( n ) || C( n ) ) {\n\t\t\t\t\tn = { content: n };\n\t\t\t\t} const o = I(); const t = I(); const i = I(); const r = I(); const s = I(); function a( e, t ) {\n\t\t\t\t\tlet i = n[ e ]; if ( typeof i === 'function' ) {\n\t\t\t\t\t\ti = i( t );\n\t\t\t\t\t} return i === undefined ? t : i;\n\t\t\t\t} let l = f.bind( window, 'modal' ); let c = f.bind( window, 'overlay' ); let h = f.bind( window, 'close' ); let d; function u( e ) {\n\t\t\t\t\tc().hide(); l().hide(); s.trigger( d, e );\n\t\t\t\t} function g( e ) {\n\t\t\t\t\tif ( r.trigger( d, e ) ) {\n\t\t\t\t\t\tu( e );\n\t\t\t\t\t}\n\t\t\t\t} function p( e ) {\n\t\t\t\t\treturn function () {\n\t\t\t\t\t\te.apply( this, arguments ); return d;\n\t\t\t\t\t};\n\t\t\t\t} let m; function f( e, t ) {\n\t\t\t\t\tif ( !m ) {\n\t\t\t\t\t\tconst i = b( a, g ); m = { modal: i, overlay: v( a, g ), close: A( i, a ) }; o.trigger( d, t );\n\t\t\t\t\t} return m[ e ];\n\t\t\t\t}d = { modalElem: w( l ), closeElem: w( h ), overlayElem: w( c ), buildDom: p( f.bind( null, null ) ), isVisible: function () {\n\t\t\t\t\treturn !!( m && l && l().isVisible() );\n\t\t\t\t}, show: function ( e ) {\n\t\t\t\t\tif ( t.trigger( d, e ) ) {\n\t\t\t\t\t\tc().show(); h(); l().show(); i.trigger( d, e );\n\t\t\t\t\t} return this;\n\t\t\t\t}, close: p( g ), forceClose: p( u ), destroy: function () {\n\t\t\t\t\tl().destroy(); c().destroy(); c = l = h = undefined;\n\t\t\t\t}, options: function ( t ) {\n\t\t\t\t\tObject.keys( t ).map( ( e ) => {\n\t\t\t\t\t\tn[ e ] = t[ e ];\n\t\t\t\t\t} );\n\t\t\t\t}, 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( () => {\n\t\t\t\t\tif ( a( 'escCloses', true ) && d.isVisible() ) {\n\t\t\t\t\t\td.close();\n\t\t\t\t\t}\n\t\t\t\t} ); return d;\n\t\t\t};\n\t\t} ) === 'function' ? i.apply( t, [] ) : i ) && ( e.exports = t );\n\t}, 8372: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 8852: function ( e ) {\n\t\tconst 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 ) {\n\t\t\tfor ( let i = 0; i < t.length; i++ ) {\n\t\t\t\te = JSON.parse( JSON.stringify( e ) ); for ( var n = t[ i ].split( '/' ), o = e, r = 1; r < n.length; r++ ) {\n\t\t\t\t\to = o[ n[ r ] ];\n\t\t\t\t} for ( r = 0; r < l.length; r++ ) {\n\t\t\t\t\tconst s = l[ r ], a = o[ s ]; a && ( o[ s ] = { anyOf: [ a, { $ref: 'https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#' } ] } );\n\t\t\t\t}\n\t\t\t} return e;\n\t\t};\n\t}, 8854: function ( e ) {\n\t\te.exports = function ( t, e, i ) {\n\t\t\tvar 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 ) ) ) {\n\t\t\t\tconst g = h.baseId, p = ( n += ' var ' + o + ' = errors; var ' + c + ' = false;  ', t.compositeRule ), m = ( t.compositeRule = h.compositeRule = !0, s ); if ( m ) {\n\t\t\t\t\tfor ( var f, C = -1, y = m.length - 1; C < y; ) {\n\t\t\t\t\t\tf = 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 += '}';\n\t\t\t\t\t}\n\t\t\t\t}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 += ' } ' );\n\t\t\t} else {\n\t\t\t\te && ( n += ' if (true) { ' );\n\t\t\t} return n;\n\t\t};\n\t}, 9151: function ( e, t ) {\n\t\tfunction w( e ) {\n\t\t\treturn e !== null && Object.prototype.toString.call( e ) === '[object Array]';\n\t\t} function x( e ) {\n\t\t\treturn e !== null && Object.prototype.toString.call( e ) === '[object Object]';\n\t\t} function S( e, t ) {\n\t\t\tif ( e !== t ) {\n\t\t\t\tif ( Object.prototype.toString.call( e ) !== Object.prototype.toString.call( t ) ) {\n\t\t\t\t\treturn !1;\n\t\t\t\t} if ( !0 === w( e ) ) {\n\t\t\t\t\tif ( e.length !== t.length ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} for ( let i = 0; i < e.length; i++ ) {\n\t\t\t\t\t\tif ( !1 === S( e[ i ], t[ i ] ) ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tif ( !0 !== x( e ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} let n, o, r = {}; for ( n in e ) {\n\t\t\t\t\t\tif ( hasOwnProperty.call( e, n ) ) {\n\t\t\t\t\t\t\tif ( !1 === S( e[ n ], t[ n ] ) ) {\n\t\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t\t} r[ n ] = !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( o in t ) {\n\t\t\t\t\t\tif ( hasOwnProperty.call( t, o ) && !0 !== r[ o ] ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} return !0;\n\t\t} function k( e ) {\n\t\t\tif ( e === '' || !1 === e || e === null ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( w( e ) && e.length === 0 ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( x( e ) ) {\n\t\t\t\tfor ( const t in e ) {\n\t\t\t\t\tif ( e.hasOwnProperty( t ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t} return !1;\n\t\t} function s( e ) {\n\t\t\treturn e >= '0' && e <= '9' || e === '-';\n\t\t} function i() {} function r() {} function a( e ) {\n\t\t\tthis.runtime = e;\n\t\t} function l( e ) {\n\t\t\tthis._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 } ] } };\n\t\t} 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 ) {\n\t\t\treturn e.trimLeft();\n\t\t} : function ( e ) {\n\t\t\treturn e.match( /^\\s*(.*)/ )[ 1 ];\n\t\t}, 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 ) {\n\t\t\tlet t, i, n = []; for ( this._current = 0; this._current < e.length; ) {\n\t\t\t\tif ( ( r = e[ this._current ] ) >= 'a' && r <= 'z' || r >= 'A' && r <= 'Z' || r === '_' ) {\n\t\t\t\t\to = this._current, t = this._consumeUnquotedIdentifier( e ), n.push( { type: c, value: t, start: o } );\n\t\t\t\t} else if ( void 0 !== L[ e[ this._current ] ] ) {\n\t\t\t\t\tn.push( { type: L[ e[ this._current ] ], value: e[ this._current ], start: this._current } ), this._current++;\n\t\t\t\t} else if ( s( e[ this._current ] ) ) {\n\t\t\t\t\ti = this._consumeNumber( e ), n.push( i );\n\t\t\t\t} else if ( e[ this._current ] === '[' ) {\n\t\t\t\t\ti = this._consumeLBracket( e ), n.push( i );\n\t\t\t\t} else if ( e[ this._current ] === '\"' ) {\n\t\t\t\t\to = this._current, t = this._consumeQuotedIdentifier( e ), n.push( { type: d, value: t, start: o } );\n\t\t\t\t} else if ( e[ this._current ] === \"'\" ) {\n\t\t\t\t\to = this._current, t = this._consumeRawStringLiteral( e ), n.push( { type: _, value: t, start: o } );\n\t\t\t\t} else if ( e[ this._current ] === '`' ) {\n\t\t\t\t\tvar o = this._current, r = this._consumeLiteral( e ); n.push( { type: _, value: r, start: o } );\n\t\t\t\t} else if ( void 0 !== M[ e[ this._current ] ] ) {\n\t\t\t\t\tn.push( this._consumeOperator( e ) );\n\t\t\t\t} else if ( void 0 !== N[ e[ this._current ] ] ) {\n\t\t\t\t\tthis._current++;\n\t\t\t\t} else if ( e[ this._current ] === '&' ) {\n\t\t\t\t\to = this._current, this._current++, e[ this._current ] === '&' ? ( this._current++, n.push( { type: 'And', value: '&&', start: o } ) ) : n.push( { type: E, value: '&', start: o } );\n\t\t\t\t} else {\n\t\t\t\t\tif ( e[ this._current ] !== '|' ) {\n\t\t\t\t\t\tthrow ( r = new Error( 'Unknown character:' + e[ this._current ] ) ).name = 'LexerError', r;\n\t\t\t\t\t} o = this._current, this._current++, e[ this._current ] === '|' ? ( this._current++, n.push( { type: 'Or', value: '||', start: o } ) ) : n.push( { type: R, value: '|', start: o } );\n\t\t\t\t}\n\t\t\t} return n;\n\t\t}, _consumeUnquotedIdentifier: function ( e ) {\n\t\t\tlet 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 === '_' ); ) {\n\t\t\t\tthis._current++;\n\t\t\t} return e.slice( i, this._current );\n\t\t}, _consumeQuotedIdentifier: function ( e ) {\n\t\t\tfor ( var t = this._current, i = ( this._current++, e.length ); e[ this._current ] !== '\"' && this._current < i; ) {\n\t\t\t\tlet n = this._current; e[ n ] !== '\\\\' || e[ n + 1 ] !== '\\\\' && e[ n + 1 ] !== '\"' ? n++ : n += 2, this._current = n;\n\t\t\t} return this._current++, JSON.parse( e.slice( t, this._current ) );\n\t\t}, _consumeRawStringLiteral: function ( e ) {\n\t\t\tfor ( var t = this._current, i = ( this._current++, e.length ); e[ this._current ] !== \"'\" && this._current < i; ) {\n\t\t\t\tlet n = this._current; e[ n ] !== '\\\\' || e[ n + 1 ] !== '\\\\' && e[ n + 1 ] !== \"'\" ? n++ : n += 2, this._current = n;\n\t\t\t} return this._current++, e.slice( t + 1, this._current - 1 ).replace( \"\\\\'\", \"'\" );\n\t\t}, _consumeNumber: function ( e ) {\n\t\t\tfor ( var t = this._current, i = ( this._current++, e.length ); s( e[ this._current ] ) && this._current < i; ) {\n\t\t\t\tthis._current++;\n\t\t\t} const n = parseInt( e.slice( t, this._current ) ); return { type: C, value: n, start: t };\n\t\t}, _consumeLBracket: function ( e ) {\n\t\t\tconst 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 };\n\t\t}, _consumeOperator: function ( e ) {\n\t\t\tconst 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;\n\t\t}, _consumeLiteral: function ( e ) {\n\t\t\tthis._current++; for ( var t = this._current, i = e.length; e[ this._current ] !== '`' && this._current < i; ) {\n\t\t\t\tlet n = this._current; e[ n ] !== '\\\\' || e[ n + 1 ] !== '\\\\' && e[ n + 1 ] !== '`' ? n++ : n += 2, this._current = n;\n\t\t\t}t = ( t = o( e.slice( t, this._current ) ) ).replace( '\\\\`', '`' ), t = this._looksLikeJSON( t ) ? JSON.parse( t ) : JSON.parse( '\"' + t + '\"' ); return this._current++, t;\n\t\t}, _looksLikeJSON: function ( e ) {\n\t\t\tif ( e === '' ) {\n\t\t\t\treturn !1;\n\t\t\t} if ( '[{\"'.includes( e[ 0 ] ) ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( [ 'true', 'false', 'null' ].includes( e ) ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( !( '-0123456789'.includes( e[ 0 ] ) ) ) {\n\t\t\t\treturn !1;\n\t\t\t} try {\n\t\t\t\treturn JSON.parse( e ), !0;\n\t\t\t} catch ( e ) {\n\t\t\t\treturn !1;\n\t\t\t}\n\t\t} }, 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 ) {\n\t\t\tthis._loadTokens( e ), this.index = 0; var t, e = this.expression( 0 ); if ( this._lookahead( 0 ) !== 'EOF' ) {\n\t\t\t\tthrow t = this._lookaheadToken( 0 ), ( t = new Error( 'Unexpected token type: ' + t.type + ', value: ' + t.value ) ).name = 'ParserError', t;\n\t\t\t} return e;\n\t\t}, _loadTokens: function ( e ) {\n\t\t\tconst t = ( new i() ).tokenize( e ); t.push( { type: 'EOF', value: '', start: e.length } ), this.tokens = t;\n\t\t}, expression: function ( e ) {\n\t\t\tfor ( var t = this._lookaheadToken( 0 ), i = ( this._advance(), this.nud( t ) ), n = this._lookahead( 0 ); e < W[ n ]; ) {\n\t\t\t\tthis._advance(), i = this.led( n, i ), n = this._lookahead( 0 );\n\t\t\t} return i;\n\t\t}, _lookahead: function ( e ) {\n\t\t\treturn this.tokens[ this.index + e ].type;\n\t\t}, _lookaheadToken: function ( e ) {\n\t\t\treturn this.tokens[ this.index + e ];\n\t\t}, _advance: function () {\n\t\t\tthis.index++;\n\t\t}, nud: function ( e ) {\n\t\t\tlet t, i; switch ( e.type ) {\n\t\t\t\tcase _: 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 ) {\n\t\t\t\t\tthrow new Error( 'Quoted identifier not allowed for function names.' );\n\t\t\t\t} 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; ) {\n\t\t\t\t\tthis._lookahead( 0 ) === T ? ( i = { type: T }, this._advance() ) : i = this.expression( 0 ), o.push( i );\n\t\t\t\t} return this._match( g ), o[ 0 ]; default: this._errorToken( e );\n\t\t\t}\n\t\t}, led: function ( e, t ) {\n\t\t\tlet i; switch ( e ) {\n\t\t\t\tcase '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; ) {\n\t\t\t\t\tthis._lookahead( 0 ) === T ? ( o = { type: T }, this._advance() ) : o = this.expression( 0 ), this._lookahead( 0 ) === p && this._match( p ), r.push( o );\n\t\t\t\t} 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 ) );\n\t\t\t}\n\t\t}, _match: function ( e ) {\n\t\t\tlet t; if ( this._lookahead( 0 ) !== e ) {\n\t\t\t\tthrow t = this._lookaheadToken( 0 ), ( e = new Error( 'Expected ' + e + ', got: ' + t.type ) ).name = 'ParserError', e;\n\t\t\t} this._advance();\n\t\t}, _errorToken: function ( e ) {\n\t\t\te = new Error( 'Invalid token (' + e.type + '): \"' + e.value + '\"' ); throw e.name = 'ParserError', e;\n\t\t}, _parseIndexExpression: function () {\n\t\t\tlet 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 );\n\t\t}, _projectIfSlice: function ( e, t ) {\n\t\t\te = { type: 'IndexExpression', children: [ e, t ] }; return t.type === 'Slice' ? { type: 'Projection', children: [ e, this._parseProjectionRHS( W.Star ) ] } : e;\n\t\t}, _parseSliceExpression: function () {\n\t\t\tfor ( var e, t = [ null, null, null ], i = 0, n = this._lookahead( 0 ); n !== u && i < 3; ) {\n\t\t\t\tif ( n === m ) {\n\t\t\t\t\ti++;\n\t\t\t\t} else {\n\t\t\t\t\tif ( n !== C ) {\n\t\t\t\t\t\tthrow e = this._lookahead( 0 ), ( e = new Error( 'Syntax error, unexpected token: ' + e.value + '(' + e.type + ')' ) ).name = 'Parsererror', e;\n\t\t\t\t\t} t[ i ] = this._lookaheadToken( 0 ).value;\n\t\t\t\t} this._advance(), n = this._lookahead( 0 );\n\t\t\t} return this._match( u ), { type: 'Slice', children: t };\n\t\t}, _parseComparator: function ( e, t ) {\n\t\t\treturn { type: 'Comparator', name: t, children: [ e, this.expression( W[ t ] ) ] };\n\t\t}, _parseDotRHS: function ( e ) {\n\t\t\tconst 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;\n\t\t}, _parseProjectionRHS: function ( e ) {\n\t\t\tlet t, i; if ( W[ this._lookahead( 0 ) ] < 10 ) {\n\t\t\t\tt = { type: 'Identity' };\n\t\t\t} else if ( this._lookahead( 0 ) === b ) {\n\t\t\t\tt = this.expression( e );\n\t\t\t} else if ( this._lookahead( 0 ) === I ) {\n\t\t\t\tt = this.expression( e );\n\t\t\t} else {\n\t\t\t\tif ( this._lookahead( 0 ) !== 'Dot' ) {\n\t\t\t\t\tthrow i = this._lookaheadToken( 0 ), ( i = new Error( 'Sytanx error, unexpected token: ' + i.value + '(' + i.type + ')' ) ).name = 'ParserError', i;\n\t\t\t\t} this._match( 'Dot' ), t = this._parseDotRHS( e );\n\t\t\t} return t;\n\t\t}, _parseMultiselectList: function () {\n\t\t\tfor ( var e = []; this._lookahead( 0 ) !== u; ) {\n\t\t\t\tconst t = this.expression( 0 ); if ( e.push( t ), this._lookahead( 0 ) === p && ( this._match( p ), this._lookahead( 0 ) === u ) ) {\n\t\t\t\t\tthrow new Error( 'Unexpected token Rbracket' );\n\t\t\t\t}\n\t\t\t} return this._match( u ), { type: 'MultiSelectList', children: e };\n\t\t}, _parseMultiselectHash: function () {\n\t\t\tfor ( var e, t, i = [], n = [ c, d ]; ; ) {\n\t\t\t\tif ( e = this._lookaheadToken( 0 ), !n.includes( e.type ) ) {\n\t\t\t\t\tthrow new Error( 'Expecting an identifier token, got: ' + e.type );\n\t\t\t\t} 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 ) {\n\t\t\t\t\tthis._match( p );\n\t\t\t\t} else if ( this._lookahead( 0 ) === f ) {\n\t\t\t\t\tthis._match( f ); break;\n\t\t\t\t}\n\t\t\t} return { type: 'MultiSelectHash', children: i };\n\t\t} }, a.prototype = { search: function ( e, t ) {\n\t\t\treturn this.visit( e, t );\n\t\t}, visit: function ( e, t ) {\n\t\t\tlet i, n, o, r, s, a; switch ( e.type ) {\n\t\t\t\tcase '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++ ) {\n\t\t\t\t\tif ( ( u = this.visit( e.children[ 1 ], u ) ) === null ) {\n\t\t\t\t\t\treturn null;\n\t\t\t\t\t}\n\t\t\t\t} 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 ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} 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 ) {\n\t\t\t\t\t\tfor ( f = c; f < h; f += d ) {\n\t\t\t\t\t\t\tu.push( t[ f ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tfor ( f = c; h < f; f += d ) {\n\t\t\t\t\t\t\tu.push( t[ f ] );\n\t\t\t\t\t\t}\n\t\t\t\t\t} return u; case 'Projection': var g = this.visit( e.children[ 0 ], t ); if ( !w( g ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( p = [], f = 0; f < g.length; f++ ) {\n\t\t\t\t\t\t( n = this.visit( e.children[ 1 ], g[ f ] ) ) !== null && p.push( n );\n\t\t\t\t\t} return p; case 'ValueProjection': if ( !x( g = this.visit( e.children[ 0 ], t ) ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( var p = [], m = ( ( e ) => {\n\t\t\t\t\t\t\tfor ( var t = Object.keys( e ), i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\t\t\t\ti.push( e[ t[ n ] ] );\n\t\t\t\t\t\t\t} return i;\n\t\t\t\t\t\t} )( g ), f = 0; f < m.length; f++ ) {\n\t\t\t\t\t\t( n = this.visit( e.children[ 1 ], m[ f ] ) ) !== null && p.push( n );\n\t\t\t\t\t} return p; case 'FilterProjection': if ( !w( g = this.visit( e.children[ 0 ], t ) ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} var C = [], y = []; for ( f = 0; f < g.length; f++ ) {\n\t\t\t\t\t\tk( i = this.visit( e.children[ 2 ], g[ f ] ) ) || C.push( g[ f ] );\n\t\t\t\t\t} for ( let I = 0; I < C.length; I++ ) {\n\t\t\t\t\t\t( n = this.visit( e.children[ 1 ], C[ I ] ) ) !== null && y.push( n );\n\t\t\t\t\t} return y; case 'Comparator': switch ( o = this.visit( e.children[ 0 ], t ), r = this.visit( e.children[ 1 ], t ), e.name ) {\n\t\t\t\t\tcase '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 );\n\t\t\t\t} return u; case $: var v = this.visit( e.children[ 0 ], t ); if ( !w( v ) ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} var b = []; for ( f = 0; f < v.length; f++ ) {\n\t\t\t\t\t\tw( n = v[ f ] ) ? b.push.apply( b, n ) : b.push( n );\n\t\t\t\t\t} return b; case 'Identity': return t; case 'MultiSelectList': if ( t === null ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( p = [], f = 0; f < e.children.length; f++ ) {\n\t\t\t\t\t\tp.push( this.visit( e.children[ f ], t ) );\n\t\t\t\t\t} return p; case 'MultiSelectHash': if ( t === null ) {\n\t\t\t\t\treturn null;\n\t\t\t\t} for ( p = {}, f = 0; f < e.children.length; f++ ) {\n\t\t\t\t\t\tp[ ( a = e.children[ f ] ).name ] = this.visit( a.value, t );\n\t\t\t\t\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++ ) {\n\t\t\t\t\tA.push( this.visit( e.children[ f ], t ) );\n\t\t\t\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 );\n\t\t\t}\n\t\t}, computeSliceParams: function ( e, t ) {\n\t\t\tvar i = t[ 0 ], n = t[ 1 ], t = t[ 2 ], o = [ null, null, null ]; if ( t === null ) {\n\t\t\t\tt = 1;\n\t\t\t} else if ( t === 0 ) {\n\t\t\t\tthrow ( r = new Error( 'Invalid slice, step cannot be 0' ) ).name = 'RuntimeError', r;\n\t\t\t} 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;\n\t\t}, capSliceRange: function ( e, t, i ) {\n\t\t\treturn t < 0 ? ( t += e ) < 0 && ( t = i < 0 ? -1 : 0 ) : e <= t && ( t = i < 0 ? e - 1 : e ), t;\n\t\t} }, l.prototype = { callFunction: function ( e, t ) {\n\t\t\tconst i = this.functionTable[ e ]; if ( void 0 === i ) {\n\t\t\t\tthrow new Error( 'Unknown function: ' + e + '()' );\n\t\t\t} return this._validateArgs( e, t, i._signature ), i._func.call( this, t );\n\t\t}, _validateArgs: function ( e, t, i ) {\n\t\t\tlet n; if ( i[ i.length - 1 ].variadic ) {\n\t\t\t\tif ( t.length < i.length ) {\n\t\t\t\t\tthrow n = i.length === 1 ? ' argument' : ' arguments', new Error( 'ArgumentError: ' + e + '() takes at least' + i.length + n + ' but received ' + t.length );\n\t\t\t\t}\n\t\t\t} else if ( t.length !== i.length ) {\n\t\t\t\tthrow n = i.length === 1 ? ' argument' : ' arguments', new Error( 'ArgumentError: ' + e + '() takes ' + i.length + n + ' but received ' + t.length );\n\t\t\t} for ( let o = 0; o < i.length; o++ ) {\n\t\t\t\tfor ( var r, s = !1, a = i[ o ].types, l = this._getTypeName( t[ o ] ), c = 0; c < a.length; c++ ) {\n\t\t\t\t\tif ( this._typeMatches( l, a[ c ], t[ o ] ) ) {\n\t\t\t\t\t\ts = !0; break;\n\t\t\t\t\t}\n\t\t\t\t} if ( !s ) {\n\t\t\t\t\tthrow 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.' );\n\t\t\t\t}\n\t\t\t}\n\t\t}, _typeMatches: function ( e, t, i ) {\n\t\t\tif ( t === 1 ) {\n\t\t\t\treturn !0;\n\t\t\t} if ( t !== 9 && t !== 8 && t !== 3 ) {\n\t\t\t\treturn e === t;\n\t\t\t} if ( t === 3 ) {\n\t\t\t\treturn e === 3;\n\t\t\t} if ( e === 3 ) {\n\t\t\t\tlet n; t === 8 ? n = 0 : t === 9 && ( n = 2 ); for ( let o = 0; o < i.length; o++ ) {\n\t\t\t\t\tif ( !this._typeMatches( this._getTypeName( i[ o ] ), n, i[ o ] ) ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t}\n\t\t\t\t} return !0;\n\t\t\t}\n\t\t}, _getTypeName: function ( e ) {\n\t\t\tswitch ( Object.prototype.toString.call( e ) ) {\n\t\t\t\tcase '[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;\n\t\t\t}\n\t\t}, _functionStartsWith: function ( e ) {\n\t\t\treturn e[ 0 ].lastIndexOf( e[ 1 ] ) === 0;\n\t\t}, _functionEndsWith: function ( e ) {\n\t\t\tvar t = e[ 0 ], e = e[ 1 ]; return t.includes( e, t.length - e.length );\n\t\t}, _functionReverse: function ( e ) {\n\t\t\tlet t; if ( this._getTypeName( e[ 0 ] ) !== 2 ) {\n\t\t\t\treturn ( t = e[ 0 ].slice( 0 ) ).reverse(), t;\n\t\t\t} for ( var i = e[ 0 ], n = '', o = i.length - 1; o >= 0; o-- ) {\n\t\t\t\tn += i[ o ];\n\t\t\t} return n;\n\t\t}, _functionAbs: function ( e ) {\n\t\t\treturn Math.abs( e[ 0 ] );\n\t\t}, _functionCeil: function ( e ) {\n\t\t\treturn Math.ceil( e[ 0 ] );\n\t\t}, _functionAvg: function ( e ) {\n\t\t\tfor ( var t = 0, i = e[ 0 ], n = 0; n < i.length; n++ ) {\n\t\t\t\tt += i[ n ];\n\t\t\t} return t / i.length;\n\t\t}, _functionContains: function ( e ) {\n\t\t\treturn e[ 0 ].includes( e[ 1 ] );\n\t\t}, _functionFloor: function ( e ) {\n\t\t\treturn Math.floor( e[ 0 ] );\n\t\t}, _functionLength: function ( e ) {\n\t\t\treturn ( x( e[ 0 ] ) ? Object.keys( e[ 0 ] ) : e[ 0 ] ).length;\n\t\t}, _functionMap: function ( e ) {\n\t\t\tfor ( var t = [], i = this._interpreter, n = e[ 0 ], o = e[ 1 ], r = 0; r < o.length; r++ ) {\n\t\t\t\tt.push( i.visit( n, o[ r ] ) );\n\t\t\t} return t;\n\t\t}, _functionMerge: function ( e ) {\n\t\t\tfor ( var t = {}, i = 0; i < e.length; i++ ) {\n\t\t\t\tvar n, o = e[ i ]; for ( n in o ) {\n\t\t\t\t\tt[ n ] = o[ n ];\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, _functionMax: function ( e ) {\n\t\t\tif ( e[ 0 ].length > 0 ) {\n\t\t\t\tif ( this._getTypeName( e[ 0 ][ 0 ] ) === 0 ) {\n\t\t\t\t\treturn Math.max.apply( Math, e[ 0 ] );\n\t\t\t\t} for ( var t = e[ 0 ], i = t[ 0 ], n = 1; n < t.length; n++ ) {\n\t\t\t\t\ti.localeCompare( t[ n ] ) < 0 && ( i = t[ n ] );\n\t\t\t\t} return i;\n\t\t\t} return null;\n\t\t}, _functionMin: function ( e ) {\n\t\t\tif ( e[ 0 ].length > 0 ) {\n\t\t\t\tif ( this._getTypeName( e[ 0 ][ 0 ] ) === 0 ) {\n\t\t\t\t\treturn Math.min.apply( Math, e[ 0 ] );\n\t\t\t\t} for ( var t = e[ 0 ], i = t[ 0 ], n = 1; n < t.length; n++ ) {\n\t\t\t\t\tt[ n ].localeCompare( i ) < 0 && ( i = t[ n ] );\n\t\t\t\t} return i;\n\t\t\t} return null;\n\t\t}, _functionSum: function ( e ) {\n\t\t\tfor ( var t = 0, i = e[ 0 ], n = 0; n < i.length; n++ ) {\n\t\t\t\tt += i[ n ];\n\t\t\t} return t;\n\t\t}, _functionType: function ( e ) {\n\t\t\tswitch ( this._getTypeName( e[ 0 ] ) ) {\n\t\t\t\tcase 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';\n\t\t\t}\n\t\t}, _functionKeys: function ( e ) {\n\t\t\treturn Object.keys( e[ 0 ] );\n\t\t}, _functionValues: function ( e ) {\n\t\t\tfor ( var t = e[ 0 ], i = Object.keys( t ), n = [], o = 0; o < i.length; o++ ) {\n\t\t\t\tn.push( t[ i[ o ] ] );\n\t\t\t} return n;\n\t\t}, _functionJoin: function ( e ) {\n\t\t\tconst t = e[ 0 ]; return e[ 1 ].join( t );\n\t\t}, _functionToArray: function ( e ) {\n\t\t\treturn this._getTypeName( e[ 0 ] ) === 3 ? e[ 0 ] : [ e[ 0 ] ];\n\t\t}, _functionToString: function ( e ) {\n\t\t\treturn this._getTypeName( e[ 0 ] ) === 2 ? e[ 0 ] : JSON.stringify( e[ 0 ] );\n\t\t}, _functionToNumber: function ( e ) {\n\t\t\tlet t = this._getTypeName( e[ 0 ] ); return t === 0 ? e[ 0 ] : t !== 2 || ( t = +e[ 0 ], isNaN( t ) ) ? null : t;\n\t\t}, _functionNotNull: function ( e ) {\n\t\t\tfor ( let t = 0; t < e.length; t++ ) {\n\t\t\t\tif ( this._getTypeName( e[ t ] ) !== 7 ) {\n\t\t\t\t\treturn e[ t ];\n\t\t\t\t}\n\t\t\t} return null;\n\t\t}, _functionSort: function ( e ) {\n\t\t\te = e[ 0 ].slice( 0 ); return e.sort(), e;\n\t\t}, _functionSortBy: function ( e ) {\n\t\t\tconst t = e[ 0 ].slice( 0 ); if ( t.length !== 0 ) {\n\t\t\t\tconst o = this._interpreter, r = e[ 1 ], s = this._getTypeName( o.visit( r, t[ 0 ] ) ); if ( ![ 0, 2 ].includes( s ) ) {\n\t\t\t\t\tthrow new Error( 'TypeError' );\n\t\t\t\t} for ( var a = this, i = [], n = 0; n < t.length; n++ ) {\n\t\t\t\t\ti.push( [ n, t[ n ] ] );\n\t\t\t\t}i.sort( ( e, t ) => {\n\t\t\t\t\tconst i = o.visit( r, e[ 1 ] ), n = o.visit( r, t[ 1 ] ); if ( a._getTypeName( i ) !== s ) {\n\t\t\t\t\t\tthrow new Error( 'TypeError: expected ' + s + ', received ' + a._getTypeName( i ) );\n\t\t\t\t\t} if ( a._getTypeName( n ) !== s ) {\n\t\t\t\t\t\tthrow new Error( 'TypeError: expected ' + s + ', received ' + a._getTypeName( n ) );\n\t\t\t\t\t} return n < i ? 1 : i < n ? -1 : e[ 0 ] - t[ 0 ];\n\t\t\t\t} ); for ( let l = 0; l < i.length; l++ ) {\n\t\t\t\t\tt[ l ] = i[ l ][ 1 ];\n\t\t\t\t}\n\t\t\t} return t;\n\t\t}, _functionMaxBy: function ( e ) {\n\t\t\tfor ( var t, i, n = e[ 1 ], o = e[ 0 ], r = this.createKeyFunction( n, [ 0, 2 ] ), s = -1 / 0, a = 0; a < o.length; a++ ) {\n\t\t\t\ts < ( i = r( o[ a ] ) ) && ( s = i, t = o[ a ] );\n\t\t\t} return t;\n\t\t}, _functionMinBy: function ( e ) {\n\t\t\tfor ( var t, i, n = e[ 1 ], o = e[ 0 ], r = this.createKeyFunction( n, [ 0, 2 ] ), s = 1 / 0, a = 0; a < o.length; a++ ) {\n\t\t\t\t( i = r( o[ a ] ) ) < s && ( s = i, t = o[ a ] );\n\t\t\t} return t;\n\t\t}, createKeyFunction: function ( i, n ) {\n\t\t\tconst o = this, r = this._interpreter; return function ( e ) {\n\t\t\t\tvar t, e = r.visit( i, e ); if ( !n.includes( o._getTypeName( e ) ) ) {\n\t\t\t\t\tthrow t = 'TypeError: expected one of ' + n + ', received ' + o._getTypeName( e ), new Error( t );\n\t\t\t\t} return e;\n\t\t\t};\n\t\t} }, t.tokenize = function ( e ) {\n\t\t\treturn ( new i() ).tokenize( e );\n\t\t}, t.compile = function ( e ) {\n\t\t\treturn ( new r() ).parse( e );\n\t\t}, t.search = function ( e, t ) {\n\t\t\tvar i = new r(), n = new a( o = new l() ), o = ( o._interpreter = n, i.parse( t ) ); return n.search( o, e );\n\t\t}, t.strictDeepEqual = S;\n\t}, 9306: function ( e ) {\n\t\te.exports = function ( e, t ) {\n\t\t\tlet n, l = typeof ( t = typeof ( t = t || {} ) === 'function' ? { cmp: t } : t ).cycles === 'boolean' && t.cycles, c = t.cmp && ( n = t.cmp, function ( i ) {\n\t\t\t\t\treturn function ( e, t ) {\n\t\t\t\t\t\te = { key: e, value: i[ e ] }; return n( e, { key: t, value: i[ t ] } );\n\t\t\t\t\t};\n\t\t\t\t} ), h = []; return ( function e( t ) {\n\t\t\t\tif ( void 0 !== ( t = t && t.toJSON && typeof t.toJSON === 'function' ? t.toJSON() : t ) ) {\n\t\t\t\t\tif ( typeof t === 'number' ) {\n\t\t\t\t\t\treturn isFinite( t ) ? String( t ) : 'null';\n\t\t\t\t\t} if ( typeof t !== 'object' ) {\n\t\t\t\t\t\treturn JSON.stringify( t );\n\t\t\t\t\t} if ( Array.isArray( t ) ) {\n\t\t\t\t\t\tfor ( o = '[', r = 0; r < t.length; r++ ) {\n\t\t\t\t\t\t\tr && ( o += ',' ), o += e( t[ r ] ) || 'null';\n\t\t\t\t\t\t} return o + ']';\n\t\t\t\t\t} if ( t === null ) {\n\t\t\t\t\t\treturn 'null';\n\t\t\t\t\t} if ( h.includes( t ) ) {\n\t\t\t\t\t\tif ( l ) {\n\t\t\t\t\t\t\treturn JSON.stringify( '__cycle__' );\n\t\t\t\t\t\t} throw new TypeError( 'Converting circular structure to JSON' );\n\t\t\t\t\t} for ( var i = h.push( t ) - 1, n = Object.keys( t ).sort( c && c( t ) ), o = '', r = 0; r < n.length; r++ ) {\n\t\t\t\t\t\tconst s = n[ r ], a = e( t[ s ] ); a && ( o && ( o += ',' ), o += JSON.stringify( s ) + ':' + a );\n\t\t\t\t\t} return h.splice( i, 1 ), '{' + o + '}';\n\t\t\t\t}\n\t\t\t}( e ) );\n\t\t};\n\t}, 9336: function ( e ) {\n\t\te = e.exports = function () {\n\t\t\tthis._cache = {};\n\t\t}; e.prototype.put = function ( e, t ) {\n\t\t\tthis._cache[ e ] = t;\n\t\t}, e.prototype.get = function ( e ) {\n\t\t\treturn this._cache[ e ];\n\t\t}, e.prototype.del = function ( e ) {\n\t\t\tdelete this._cache[ e ];\n\t\t}, e.prototype.clear = function () {\n\t\t\tthis._cache = {};\n\t\t};\n\t}, 9337: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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' ) {\n\t\t\t\treturn 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;\n\t\t\t} throw new Error( t + ' must be number' );\n\t\t};\n\t}, 9407: function ( e, t, i ) {\n\t\ti = 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' } ] } } };\n\t}, 9650: function ( e ) {\n\t\te.exports = function ( e, t, i ) {\n\t\t\tvar 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;\n\t\t};\n\t}, 9762: function () {\n\t\twindow.ace.define( 'ace/theme/jsoneditor', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {\n\t\t\tt.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 );\n\t\t} );\n\t}, 9857: function ( e, t, i ) {\n\t\ti.d( t, { m: function () {\n\t\t\treturn l;\n\t\t} } ); class b extends Error {\n\t\t\tconstructor( e, t ) {\n\t\t\t\tsuper( e + ' at position ' + t ), this.position = t;\n\t\t\t}\n\t\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 ) {\n\t\t\treturn e >= '0' && e <= '9';\n\t\t} function T( e ) {\n\t\t\treturn ',:[]/{}()\\n+'.includes( e );\n\t\t} function E( e ) {\n\t\t\treturn e >= 'a' && e <= 'z' || e >= 'A' && e <= 'Z' || e === '_' || e === '$';\n\t\t} function R( e ) {\n\t\t\treturn e >= 'a' && e <= 'z' || e >= 'A' && e <= 'Z' || e === '_' || e === '$' || e >= '0' && e <= '9';\n\t\t} const $ = /^(http|https|ftp|mailto|file|data|irc):\\/\\/$/, _ = /^[A-Za-z0-9-._~:/?#@!$&'()*+;=]$/; function L( e ) {\n\t\t\treturn ',[]/{}\\n+'.includes( e );\n\t\t} function M( e ) {\n\t\t\treturn B( e ) || a.test( e );\n\t\t} const a = /^[[{\\w-]$/; function N( e, t ) {\n\t\t\te = e.charCodeAt( t ); return e === n || e === o || e === r || e === s;\n\t\t} function W( e, t ) {\n\t\t\te = e.charCodeAt( t ); return e === n || e === r || e === s;\n\t\t} function B( e ) {\n\t\t\treturn D( e ) || P( e );\n\t\t} function D( e ) {\n\t\t\treturn e === '\"' || e === '“' || e === '”';\n\t\t} function O( e ) {\n\t\t\treturn e === '\"';\n\t\t} function P( e ) {\n\t\t\treturn e === \"'\" || e === '‘' || e === '’' || e === '`' || e === '´';\n\t\t} function G( e ) {\n\t\t\treturn e === \"'\";\n\t\t} function H( e, t, i ) {\n\t\t\ti = 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;\n\t\t} function F( e, t ) {\n\t\t\tlet i = e.length; if ( !N( e, i - 1 ) ) {\n\t\t\t\treturn e + t;\n\t\t\t} for ( ;N( e, i - 1 ); ) {\n\t\t\t\ti--;\n\t\t\t} return e.slice( 0, Math.max( 0, i ) ) + t + e.slice( Math.max( 0, i ) );\n\t\t} 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 ) {\n\t\t\tlet p = 0, m = ''; if ( t( [ '```', '[```', '{```' ] ), !r() ) {\n\t\t\t\tthrow new b( 'Unexpected end of json string', g.length );\n\t\t\t} t( [ '```', '```]', '```}' ] ); const e = s( ',' ); if ( e && f(), M( g[ p ] ) && /[,\\n][ \\t\\r]*$/.test( m ) ) {\n\t\t\t\te || ( m = F( m, ',' ) ); { let e = !0, t = !0; for ( ;t; ) {\n\t\t\t\t\te ? e = !1 : s( ',' ) || ( m = F( m, ',' ) ), t = r();\n\t\t\t\t}m = `[\n${ m = t ? m : H( m, ',' ) }\n]`; }\n\t\t\t} else {\n\t\t\t\te && ( m = H( m, ',' ) );\n\t\t\t} for ( ;g[ p ] === '}' || g[ p ] === ']'; ) {\n\t\t\t\tp++, f();\n\t\t\t} if ( p >= g.length ) {\n\t\t\t\treturn m;\n\t\t\t} throw new b( 'Unexpected character ' + JSON.stringify( g[ p ] ), p ); function r() {\n\t\t\t\tf(); const e = ( () => {\n\t\t\t\t\tif ( g[ p ] !== '{' ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} { m += '{', p++, f(), C( ',' ) && f(); let t = !0; for ( ;p < g.length && g[ p ] !== '}'; ) {\n\t\t\t\t\t\tlet e; if ( t ? ( e = !0, t = !1 ) : ( ( e = s( ',' ) ) || ( m = F( m, ',' ) ), f() ), a(), !( y() || l( !0 ) ) ) {\n\t\t\t\t\t\t\tg[ p ] === '}' || g[ p ] === '{' || g[ p ] === ']' || g[ p ] === '[' || void 0 === g[ p ] ? m = H( m, ',' ) : ( () => {\n\t\t\t\t\t\t\t\tthrow new b( 'Object key expected', p );\n\t\t\t\t\t\t\t} )(); break;\n\t\t\t\t\t\t}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() );\n\t\t\t\t\t} return g[ p ] === '}' ? ( m += '}', p++ ) : m = F( m, '}' ), !0; }\n\t\t\t\t} )() || ( () => {\n\t\t\t\t\tif ( g[ p ] !== '[' ) {\n\t\t\t\t\t\treturn !1;\n\t\t\t\t\t} { m += '[', p++, f(), C( ',' ) && f(); let e = !0; for ( ;p < g.length && g[ p ] !== ']'; ) {\n\t\t\t\t\t\te ? e = !1 : s( ',' ) || ( m = F( m, ',' ) ), a(); const t = r(); if ( !t ) {\n\t\t\t\t\t\t\tm = H( m, ',' ); break;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return g[ p ] === ']' ? ( m += ']', p++ ) : m = F( m, ']' ), !0; }\n\t\t\t\t} )() || y() || ( () => {\n\t\t\t\t\tlet e, t, i = p; if ( g[ p ] === '-' ) {\n\t\t\t\t\t\tif ( p++, o() ) {\n\t\t\t\t\t\t\treturn c( i ), !0;\n\t\t\t\t\t\t} if ( !k( g[ p ] ) ) {\n\t\t\t\t\t\t\treturn p = i, !1;\n\t\t\t\t\t\t}\n\t\t\t\t\t} for ( ;k( g[ p ] ); ) {\n\t\t\t\t\t\tp++;\n\t\t\t\t\t} if ( g[ p ] === '.' ) {\n\t\t\t\t\t\tif ( p++, o() ) {\n\t\t\t\t\t\t\treturn c( i ), !0;\n\t\t\t\t\t\t} if ( !k( g[ p ] ) ) {\n\t\t\t\t\t\t\treturn p = i, !1;\n\t\t\t\t\t\t} for ( ;k( g[ p ] ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( g[ p ] === 'e' || g[ p ] === 'E' ) {\n\t\t\t\t\t\tif ( p++, g[ p ] !== '-' && g[ p ] !== '+' || p++, o() ) {\n\t\t\t\t\t\t\treturn c( i ), !0;\n\t\t\t\t\t\t} if ( !k( g[ p ] ) ) {\n\t\t\t\t\t\t\treturn p = i, !1;\n\t\t\t\t\t\t} for ( ;k( g[ p ] ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} if ( o() ) {\n\t\t\t\t\t\tif ( p > i ) {\n\t\t\t\t\t\t\treturn e = g.slice( i, p ), t = /^0\\d/.test( e ), m += t ? `\"${ e }\"` : e, !0;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tp = i;\n\t\t\t\t\t} return !1;\n\t\t\t\t} )() || i( 'true', 'true' ) || i( 'false', 'false' ) || i( 'null', 'null' ) || i( 'True', 'true' ) || i( 'False', 'false' ) || i( 'None', 'null' ) || l( !1 ) || ( () => {\n\t\t\t\t\tif ( g[ p ] === '/' ) {\n\t\t\t\t\t\tconst e = p; for ( p++; p < g.length && ( g[ p ] !== '/' || g[ p - 1 ] === '\\\\' ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t} return p++, m += `\"${ g.substring( e, p ) }\"`, !0;\n\t\t\t\t\t}\n\t\t\t\t} )(); return f(), e;\n\t\t\t} function f( e ) {\n\t\t\t\tconst t = !( arguments.length > 0 && void 0 !== e ) || e; p; let i = n( t ); for ( ;i = ( i = ( () => {\n\t\t\t\t\tif ( g[ p ] === '/' && g[ p + 1 ] === '*' ) {\n\t\t\t\t\t\tfor ( ;p < g.length && !( ( e, t ) => e[ t ] === '*' && e[ t + 1 ] === '/' )( g, p ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}p += 2;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( g[ p ] !== '/' || g[ p + 1 ] !== '/' ) {\n\t\t\t\t\t\t\treturn !1;\n\t\t\t\t\t\t} for ( ;p < g.length && g[ p ] !== '\\n'; ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} return !0;\n\t\t\t\t} )() ) && n( t ); ) { }p;\n\t\t\t} function n( e ) {\n\t\t\t\tlet t, i, n = e ? N : W; let o = ''; for ( ;; ) {\n\t\t\t\t\tif ( n( g, p ) ) {\n\t\t\t\t\t\to += g[ p ];\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif ( t = g, i = p, !( ( t = t.charCodeAt( i ) ) === d || t >= u && t <= A || t === w || t === x || t === S ) ) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} o += ' ';\n\t\t\t\t\t}p++;\n\t\t\t\t} return o.length > 0 && ( m += o, !0 );\n\t\t\t} function t( e ) {\n\t\t\t\tif ( ( ( e ) => {\n\t\t\t\t\tfor ( const t of e ) {\n\t\t\t\t\t\tconst i = p + t.length; if ( g.slice( p, i ) === t ) {\n\t\t\t\t\t\t\treturn p = i, 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} )( e ) ) {\n\t\t\t\t\tif ( E( g[ p ] ) ) {\n\t\t\t\t\t\tfor ( ;p < g.length && R( g[ p ] ); ) {\n\t\t\t\t\t\t\tp++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}f();\n\t\t\t\t}\n\t\t\t} function s( e ) {\n\t\t\t\treturn g[ p ] === e && ( m += g[ p ], p++, !0 );\n\t\t\t} function C( e ) {\n\t\t\t\treturn g[ p ] === e && ( p++, !0 );\n\t\t\t} function a() {\n\t\t\t\tf(), g[ p ] === '.' && g[ p + 1 ] === '.' && g[ p + 2 ] === '.' && ( p += 3, f(), C( ',' ) );\n\t\t\t} function y( e, t ) {\n\t\t\t\tconst 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 ] ) ) {\n\t\t\t\t\tconst r = O( g[ p ] ) ? O : G( g[ p ] ) ? G : P( g[ p ] ) ? P : D, s = p, a = m.length; let t = '\"'; for ( p++; ; ) {\n\t\t\t\t\t\tif ( p >= g.length ) {\n\t\t\t\t\t\t\treturn 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 );\n\t\t\t\t\t\t} if ( p === n ) {\n\t\t\t\t\t\t\treturn t = F( t, '\"' ), m += t, !0;\n\t\t\t\t\t\t} if ( r( g[ p ] ) ) {\n\t\t\t\t\t\t\tvar 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 ] ) ) {\n\t\t\t\t\t\t\t\treturn I(), !0;\n\t\t\t\t\t\t\t} var h = v( l - 1 ), d = g.charAt( h ); if ( d === ',' ) {\n\t\t\t\t\t\t\t\treturn p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !1, h );\n\t\t\t\t\t\t\t} if ( T( d ) ) {\n\t\t\t\t\t\t\t\treturn p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !0 );\n\t\t\t\t\t\t\t} 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 ) );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif ( i && L( g[ p ] ) ) {\n\t\t\t\t\t\t\t\tif ( g[ p - 1 ] === ':' && $.test( g.substring( s + 1, p + 2 ) ) ) {\n\t\t\t\t\t\t\t\t\tfor ( ;p < g.length && _.test( g[ p ] ); ) {\n\t\t\t\t\t\t\t\t\t\tt += g[ p ], p++;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} return t = F( t, '\"' ), m += t, I(), !0;\n\t\t\t\t\t\t\t} if ( g[ p ] === '\\\\' ) {\n\t\t\t\t\t\t\t\th = g.charAt( p + 1 ); if ( void 0 !== Z[ h ] ) {\n\t\t\t\t\t\t\t\t\tt += g.slice( p, p + 2 ), p += 2;\n\t\t\t\t\t\t\t\t} else if ( h === 'u' ) {\n\t\t\t\t\t\t\t\t\tlet e = 2; for ( ;e < 6 && /^[0-9A-Fa-f]$/.test( g[ p + e ] ); ) {\n\t\t\t\t\t\t\t\t\t\te++;\n\t\t\t\t\t\t\t\t\t} if ( e === 6 ) {\n\t\t\t\t\t\t\t\t\t\tt += g.slice( p, p + 6 ), p += 6;\n\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\tif ( !( p + e >= g.length ) ) {\n\t\t\t\t\t\t\t\t\t\t\tthrow d = void 0, d = g.slice( p, p + 6 ), new b( `Invalid unicode character \"${ d }\"`, p );\n\t\t\t\t\t\t\t\t\t\t} p = g.length;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tt += h, p += 2;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tvar u, c = g.charAt( p ); if ( c === '\"' && g[ p - 1 ] !== '\\\\' ) {\n\t\t\t\t\t\t\t\t\tt += '\\\\' + c;\n\t\t\t\t\t\t\t\t} else if ( ( u = c ) === '\\n' || u === '\\r' || u === '\\t' || u === '\\b' || u === '\\f' ) {\n\t\t\t\t\t\t\t\t\tt += V[ c ];\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif ( !( c >= ' ' ) ) {\n\t\t\t\t\t\t\t\t\t\tthrow u = void 0, u = c, new b( 'Invalid character ' + JSON.stringify( u ), p );\n\t\t\t\t\t\t\t\t\t} t += c;\n\t\t\t\t\t\t\t\t}p++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}o && C( '\\\\' );\n\t\t\t\t\t}\n\t\t\t\t} return !1;\n\t\t\t} function I() {\n\t\t\t\tlet e = !1; for ( f(); g[ p ] === '+'; ) {\n\t\t\t\t\te = !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, '\"' );\n\t\t\t\t} let n; e;\n\t\t\t} function i( e, t ) {\n\t\t\t\treturn g.slice( p, p + e.length ) === e && ( m += t, p += e.length, !0 );\n\t\t\t} function l( e ) {\n\t\t\t\tlet t = p; if ( E( g[ p ] ) ) {\n\t\t\t\t\tfor ( ;p < g.length && R( g[ p ] ); ) {\n\t\t\t\t\t\tp++;\n\t\t\t\t\t} let e = p; for ( ;N( g, e ); ) {\n\t\t\t\t\t\te++;\n\t\t\t\t\t} if ( g[ e ] === '(' ) {\n\t\t\t\t\t\treturn p = e + 1, r(), g[ p ] === ')' && ( p++, g[ p ] === ';' ) && p++, !0;\n\t\t\t\t\t}\n\t\t\t\t} for ( ;p < g.length && !L( g[ p ] ) && !B( g[ p ] ) && ( !e || g[ p ] !== ':' ); ) {\n\t\t\t\t\tp++;\n\t\t\t\t} if ( g[ p - 1 ] === ':' && $.test( g.substring( t, p + 2 ) ) ) {\n\t\t\t\t\tfor ( ;p < g.length && _.test( g[ p ] ); ) {\n\t\t\t\t\t\tp++;\n\t\t\t\t\t}\n\t\t\t\t} if ( p > t ) {\n\t\t\t\t\tfor ( ;N( g, p - 1 ) && p > 0; ) {\n\t\t\t\t\t\tp--;\n\t\t\t\t\t}t = g.slice( t, p ); return m += t === 'undefined' ? 'null' : JSON.stringify( t ), g[ p ] === '\"' && p++, !0;\n\t\t\t\t}\n\t\t\t} function v( e ) {\n\t\t\t\tlet t = e; for ( ;t > 0 && N( g, t ); ) {\n\t\t\t\t\tt--;\n\t\t\t\t} return t;\n\t\t\t} function o() {\n\t\t\t\treturn p >= g.length || T( g[ p ] ) || N( g, p );\n\t\t\t} function c( e ) {\n\t\t\t\tm += g.slice( e, p ) + '0';\n\t\t\t} function h() {\n\t\t\t\tthrow new b( 'Colon expected', p );\n\t\t\t}\n\t\t}\n\t} }, o = {}, n.amdD = function () {\n\t\tthrow new Error( 'define cannot be used indirect' );\n\t}, n.n = function ( e ) {\n\t\tconst t = e && e.__esModule ? function () {\n\t\t\treturn e.default;\n\t\t} : function () {\n\t\t\treturn e;\n\t\t}; return n.d( t, { a: t } ), t;\n\t}, n.d = function ( e, t ) {\n\t\tfor ( const i in t ) {\n\t\t\tn.o( t, i ) && !n.o( e, i ) && Object.defineProperty( e, i, { enumerable: !0, get: t[ i ] } );\n\t\t}\n\t}, n.o = function ( e, t ) {\n\t\treturn Object.prototype.hasOwnProperty.call( e, t );\n\t}, n.r = function ( e ) {\n\t\ttypeof Symbol !== 'undefined' && Symbol.toStringTag && Object.defineProperty( e, Symbol.toStringTag, { value: 'Module' } ), Object.defineProperty( e, '__esModule', { value: !0 } );\n\t}, n.nmd = function ( e ) {\n\t\treturn e.paths = [], e.children || ( e.children = [] ), e;\n\t}, n( 1346 ); function n( e ) {\n\t\tlet 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;\n\t} let i, o;\n} );\n// # sourceMappingURL=jsoneditor.map\n","usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"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":"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":[]}]}]

--- end ---
$ /usr/bin/npm ci
--- stderr ---
npm WARN deprecated osenv@0.1.5: This package is no longer supported.
npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm WARN deprecated glob@7.1.7: Glob versions prior to v9 are no longer supported
npm WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
--- stdout ---

added 468 packages, and audited 469 packages in 5s

115 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

--- end ---
$ /usr/bin/npm test
--- stdout ---

> test
> grunt test

Running "eslint:all" (eslint) task

/src/repo/resources/JsonForms.js
   22:1   warning  Global variable leak, declare the variable if it is intended to be local  no-implicit-globals
   22:1   warning  'JsonForms' is not defined                                                no-undef
   25:18  warning  structuredClone is not supported in Safari 11.1, iOS Safari 11.3-11.4     compat/compat
   35:5   warning  Identifier 'content_model' is not in camel case                           camelcase
   56:3   warning  '$' is not defined                                                        no-undef
   58:22  warning  'JSONEditor' is not defined                                               no-undef
   80:20  warning  '$' is not defined                                                        no-undef
   87:3   warning  '$' is not defined                                                        no-undef
  113:7   warning  Unexpected console statement                                              no-console
  118:6   warning  Unexpected console statement                                              no-console
  125:16  warning  '$' is not defined                                                        no-undef
  127:3   warning  '$' is not defined                                                        no-undef
  184:7   warning  Identifier 'content_model' is not in camel case                           camelcase
  204:5   warning  Global variable leak, declare the variable if it is intended to be local  no-implicit-globals
  204:5   warning  'editor_' is not defined                                                  no-undef
  206:10  warning  'editor_' is not defined                                                  no-undef
  207:38  warning  'editor_' is not defined                                                  no-undef
  215:8   warning  Unexpected dangling '_' in 'editor_'                                      no-underscore-dangle
  216:10  warning  'schemaName' is already declared in the upper scope on line 132 column 9  no-shadow
  221:5   warning  Unexpected console statement                                              no-console
  236:38  warning  'schema' is already declared in the upper scope on line 131 column 9      no-shadow
  248:38  warning  'schema' is already declared in the upper scope on line 131 column 9      no-shadow
  273:1   warning  '$' is not defined                                                        no-undef
  277:2   warning  '$' is not defined                                                        no-undef
  278:39  warning  'JsonForms' is not defined                                                no-undef

/src/repo/resources/jsoneditor/jsoneditor.min.js
     31:2     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     31:117   warning  'define' is not defined                                                                                                      no-undef
     31:130   warning  'define' is not defined                                                                                                      no-undef
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:2     warning  Return statement should not contain assignment                                                                               no-return-assign
     33:9     warning  'i' was used before it was defined                                                                                           no-use-before-define
     33:37    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     38:10    warning  Unexpected var, use let or const instead                                                                                     no-var
     38:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     38:14    warning  't' is already defined                                                                                                       no-redeclare
     38:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     38:67    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     38:70    warning  'e' is already declared in the upper scope on line 33 column 31                                                              no-shadow
     38:73    warning  't' is already declared in the upper scope on line 33 column 34                                                              no-shadow
     39:4     warning  Unexpected var, use let or const instead                                                                                     no-var
     39:8     warning  'i' is already declared in the upper scope on line 33 column 37                                                              no-shadow
     39:11    warning  'n' is already declared in the upper scope on line 38 column 29                                                              no-shadow
     39:23    warning  'o' is already declared in the upper scope on line 38 column 67                                                              no-shadow
     39:37    warning  't' is already defined                                                                                                       no-redeclare
     39:55    warning  'r' is already declared in the upper scope on line 42 column 14                                                              no-shadow
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  Return statement should not contain assignment                                                                               no-return-assign
     39:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     39:370   warning  Unexpected use of comma operator                                                                                             no-sequences
     39:655   warning  'e' is already declared in the upper scope on line 38 column 70                                                              no-shadow
     40:11    warning  't' is already declared in the upper scope on line 38 column 73                                                              no-shadow
     40:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     42:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     42:17    warning  'e' is already declared in the upper scope on line 33 column 31                                                              no-shadow
     42:20    warning  't' is already declared in the upper scope on line 33 column 34                                                              no-shadow
     45:27    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     46:54    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     46:69    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     46:78    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     46:81    warning  'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     46:84    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     47:27    warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     47:31    warning  Unexpected dangling '_' in '_validateKeyword'                                                                                no-underscore-dangle
     47:55    warning  Unexpected dangling '_' in '_validateKeyword'                                                                                no-underscore-dangle
     49:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     49:30    warning  Unexpected use of comma operator                                                                                             no-sequences
     51:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     52:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     52:34    warning  'e' is already declared in the upper scope on line 45 column 21                                                              no-shadow
     52:37    warning  't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     53:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     55:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     57:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     58:36    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     58:42    warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     59:16    warning  'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     64:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     64:11    warning  'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     64:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     64:47    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     65:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     65:18    warning  'e' is already declared in the upper scope on line 52 column 34                                                              no-shadow
     65:21    warning  't' is already declared in the upper scope on line 52 column 37                                                              no-shadow
     65:24    warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     66:11    warning  Unexpected var, use let or const instead                                                                                     no-var
     66:15    warning  'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     66:18    warning  'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     67:12    warning  'r' is already declared in the upper scope on line 65 column 15                                                              no-shadow
     67:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     67:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
     68:14    warning  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     warning  'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     70:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
     70:19    warning  'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:131   warning  'n' declared on line 66 column 15 is used outside of binding context                                                         block-scoped-var
     70:131   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     70:148   warning  Unexpected use of comma operator                                                                                             no-sequences
     71:6     warning  Return statement should not contain assignment                                                                               no-return-assign
     71:6     warning  Return statement should not contain assignment                                                                               no-return-assign
     71:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     71:46    warning  Unexpected use of comma operator                                                                                             no-sequences
     72:22    warning  '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    warning  't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     73:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     74:25    warning  '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    warning  't' is already declared in the upper scope on line 45 column 24                                                              no-shadow
     75:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     75:26    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     75:48    warning  Unexpected use of comma operator                                                                                             no-sequences
     75:101   warning  'i' is already declared in the upper scope on line 45 column 27                                                              no-shadow
     76:15    warning  'n' is already declared in the upper scope on line 46 column 54                                                              no-shadow
     76:33    warning  'o' is already declared in the upper scope on line 46 column 78                                                              no-shadow
     77:26    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
     78:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     81:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     83:27    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
     84:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
     84:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     84:44    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
     84:47    warning  't' is already declared in the upper scope on line 83 column 24                                                              no-shadow
     84:53    warning  'i' is already declared in the upper scope on line 83 column 27                                                              no-shadow
     85:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     85:32    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     87:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
     87:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     87:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
     87:62    warning  'e' is already declared in the upper scope on line 83 column 21                                                              no-shadow
     88:11    warning  'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
     88:15    warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
     88:32    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
     88:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     88:77    warning  'o' is already declared in the upper scope on line 84 column 44                                                              no-shadow
     90:14    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
     91:16    warning  'e' is already declared in the upper scope on line 88 column 11                                                              no-shadow
     94:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     95:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
     95:17    warning  't' is already declared in the upper scope on line 84 column 47                                                              no-shadow
     95:20    warning  'e' is already declared in the upper scope on line 88 column 11                                                              no-shadow
     96:13    warning  't' is already declared in the upper scope on line 95 column 17                                                              no-shadow
     96:34    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
     98:13    warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
     98:37    warning  Return statement should not contain assignment                                                                               no-return-assign
     98:55    warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
     98:80    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
     98:118   warning  Unexpected use of comma operator                                                                                             no-sequences
     98:130   warning  'e' is already declared in the upper scope on line 95 column 20                                                              no-shadow
    101:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    101:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    104:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    104:42    warning  'i' is already declared in the upper scope on line 84 column 53                                                              no-shadow
    105:15    warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
    106:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    106:18    warning  'n' is already declared in the upper scope on line 84 column 9                                                               no-shadow
    106:21    warning  'e' is already declared in the upper scope on line 95 column 20                                                              no-shadow
    107:15    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    107:31    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    111:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    111:31    warning  'e' is already declared in the upper scope on line 87 column 62                                                              no-shadow
    113:10    warning  Unexpected use of comma operator                                                                                             no-sequences
    113:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    113:27    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    116:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    118:26    warning  'e' is already declared in the upper scope on line 117 column 21                                                             no-shadow
    119:10    warning  Unexpected var, use let or const instead                                                                                     no-var
    119:17    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    119:24    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    119:38    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    120:8     warning  Unexpected use of comma operator                                                                                             no-sequences
    120:75    warning  Unexpected use of '&'                                                                                                        no-bitwise
    120:103   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    121:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    121:13    warning  'i' declared on line 119 column 17 is used outside of binding context                                                        block-scoped-var
    123:27    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    125:11    warning  'o' was used before it was defined                                                                                           no-use-before-define
    127:11    warning  's' was used before it was defined                                                                                           no-use-before-define
    129:11    warning  'n' was used before it was defined                                                                                           no-use-before-define
    131:11    warning  'r' was used before it was defined                                                                                           no-use-before-define
    132:10    warning  Unexpected var, use let or const instead                                                                                     no-var
    132:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    132:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    132:33    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    134:26    warning  'e' is already declared in the upper scope on line 133 column 21                                                             no-shadow
    134:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    134:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    135:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    135:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    135:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    135:224   warning  'r' is already defined                                                                                                       no-redeclare
    135:339   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    137:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    137:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    137:39    warning  Unexpected use of comma operator                                                                                             no-sequences
    137:410   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    137:416   warning  Unexpected use of comma operator                                                                                             no-sequences
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:985   warning  Return statement should not contain assignment                                                                               no-return-assign
    137:1236  warning  Unexpected use of comma operator                                                                                             no-sequences
    140:26    warning  'e' is already declared in the upper scope on line 139 column 22                                                             no-shadow
    140:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    140:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    141:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    141:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    141:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    141:116   warning  't' is already defined                                                                                                       no-redeclare
    141:170   warning  'a' is already defined                                                                                                       no-redeclare
    141:196   warning  's' is already defined                                                                                                       no-redeclare
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  Return statement should not contain assignment                                                                               no-return-assign
    141:274   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    141:2230  warning  Unexpected use of comma operator                                                                                             no-sequences
    144:26    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    144:29    warning  'e' is already declared in the upper scope on line 143 column 22                                                             no-shadow
    144:32    warning  'B' is defined but never used                                                                                                no-unused-vars
    145:16    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    145:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    145:44    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    145:110   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
    145:114   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    145:141   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    146:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    146:9     warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    146:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    146:75    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:6     warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:32    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    147:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    148:24    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    149:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    149:23    warning  's' declared on line 175 column 600 is used outside of binding context                                                       block-scoped-var
    151:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    151:272   warning  Unexpected use of comma operator                                                                                             no-sequences
    152:5     warning  'l' was used before it was defined                                                                                           no-use-before-define
    152:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    152:5     warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    152:16    warning  Unexpected use of comma operator                                                                                             no-sequences
    152:18    warning  'c' was used before it was defined                                                                                           no-use-before-define
    152:18    warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    152:35    warning  'R' was used before it was defined                                                                                           no-use-before-define
    152:35    warning  'R' declared on line 188 column 15 is used outside of binding context                                                        block-scoped-var
    152:71    warning  'v' was used before it was defined                                                                                           no-use-before-define
    152:71    warning  'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    152:115   warning  'b' was used before it was defined                                                                                           no-use-before-define
    152:115   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    152:146   warning  'g' was used before it was defined                                                                                           no-use-before-define
    152:146   warning  'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:169   warning  'h' was used before it was defined                                                                                           no-use-before-define
    152:169   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    152:184   warning  'c' was used before it was defined                                                                                           no-use-before-define
    152:184   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    152:195   warning  'u' was used before it was defined                                                                                           no-use-before-define
    152:195   warning  'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    152:209   warning  'l' was used before it was defined                                                                                           no-use-before-define
    152:209   warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    152:242   warning  'g' was used before it was defined                                                                                           no-use-before-define
    152:242   warning  'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:266   warning  'u' was used before it was defined                                                                                           no-use-before-define
    152:266   warning  'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    152:286   warning  'N' was used before it was defined                                                                                           no-use-before-define
    152:286   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:290   warning  'N' was used before it was defined                                                                                           no-use-before-define
    152:290   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:470   warning  'b' was used before it was defined                                                                                           no-use-before-define
    152:470   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    152:678   warning  'h' was used before it was defined                                                                                           no-use-before-define
    152:678   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    152:717   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:717   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:728   warning  'N' was used before it was defined                                                                                           no-use-before-define
    152:728   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    152:757   warning  'g' was used before it was defined                                                                                           no-use-before-define
    152:757   warning  'g' declared on line 164 column 28 is used outside of binding context                                                        block-scoped-var
    152:809   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:809   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:852   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:852   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:899   warning  'T' was used before it was defined                                                                                           no-use-before-define
    152:899   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    152:1082  warning  'u' was used before it was defined                                                                                           no-use-before-define
    152:1082  warning  'u' declared on line 164 column 11 is used outside of binding context                                                        block-scoped-var
    155:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    155:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    155:109   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    155:141   warning  Unexpected use of comma operator                                                                                             no-sequences
    155:216   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    156:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    156:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    158:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    159:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    159:70    warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
    161:6     warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    161:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    161:17    warning  Unexpected use of comma operator                                                                                             no-sequences
    161:19    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    161:36    warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    161:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    161:116   warning  Unexpected use of comma operator                                                                                             no-sequences
    163:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    163:28    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    164:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    164:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    164:25    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    164:229   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    164:273   warning  Unexpected use of comma operator                                                                                             no-sequences
    164:289   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    165:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    167:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    167:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    168:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    168:109   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    169:30    warning  'y' was used before it was defined                                                                                           no-use-before-define
    169:83    warning  Unexpected var, use let or const instead                                                                                     no-var
    169:83    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    170:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    170:70    warning  'v' is already defined                                                                                                       no-redeclare
    170:98    warning  'b' is already defined                                                                                                       no-redeclare
    170:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    170:202   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    170:240   warning  Unexpected use of comma operator                                                                                             no-sequences
    171:31    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    171:50    warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    171:93    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:149   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    171:219   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:233   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:258   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:270   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:303   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:355   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:402   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    171:462   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    172:15    warning  Unexpected var, use let or const instead                                                                                     no-var
    172:22    warning  'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    172:48    warning  'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    173:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    173:19    warning  'k' declared on line 205 column 25 is used outside of binding context                                                        block-scoped-var
    173:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:130   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:150   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:205   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:268   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:316   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:329   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:343   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:354   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:388   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:429   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:444   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:479   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:504   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:523   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:571   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:595   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:632   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:664   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:684   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:703   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:761   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:777   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    173:889   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    173:921   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    175:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    175:12    warning  'N' was used before it was defined                                                                                           no-use-before-define
    175:12    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:16    warning  'N' was used before it was defined                                                                                           no-use-before-define
    175:16    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    175:550   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:589   warning  Unexpected var, use let or const instead                                                                                     no-var
    175:600   warning  's' is already defined                                                                                                       no-redeclare
    175:600   warning  's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:610   warning  'N' was used before it was defined                                                                                           no-use-before-define
    175:610   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    175:865   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:880   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:912   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    175:962   warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
    175:972   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    175:994   warning  Unexpected use of comma operator                                                                                             no-sequences
    175:996   warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:1017  warning  's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:1053  warning  's' declared on line 146 column 9 is used outside of binding context                                                         block-scoped-var
    175:1065  warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    175:1084  warning  'c' declared on line 155 column 40 is used outside of binding context                                                        block-scoped-var
    177:8     warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:16    warning  'N' was used before it was defined                                                                                           no-use-before-define
    177:16    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:20    warning  'N' was used before it was defined                                                                                           no-use-before-define
    177:20    warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:538   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    177:582   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    177:582   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    177:586   warning  'N' was used before it was defined                                                                                           no-use-before-define
    177:586   warning  'N' declared on line 220 column 15 is used outside of binding context                                                        block-scoped-var
    177:593   warning  Unexpected use of comma operator                                                                                             no-sequences
    177:667   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:710   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    177:757   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    178:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    180:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    181:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    181:57    warning  Unexpected use of comma operator                                                                                             no-sequences
    181:104   warning  'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    181:124   warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    183:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    185:16    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:14    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:63    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    186:71    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    186:107   warning  Unexpected use of comma operator                                                                                             no-sequences
    187:15    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    187:22    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    188:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
    188:11    warning  Unexpected var, use let or const instead                                                                                     no-var
    188:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    189:18    warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    190:31    warning  'M' was used before it was defined                                                                                           no-use-before-define
    190:31    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
    191:22    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    191:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    193:16    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    193:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    194:34    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    195:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    195:33    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    198:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    198:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    198:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    198:185   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    198:224   warning  'M' was used before it was defined                                                                                           no-use-before-define
    198:224   warning  'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    198:271   warning  'M' was used before it was defined                                                                                           no-use-before-define
    198:271   warning  'M' declared on line 205 column 22 is used outside of binding context                                                        block-scoped-var
    203:22    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    203:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    204:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    205:18    warning  Unexpected var, use let or const instead                                                                                     no-var
    205:25    warning  'k' is already defined                                                                                                       no-redeclare
    205:25    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    205:51    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    206:18    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    206:38    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    207:14    warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    207:18    warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    207:28    warning  'k' declared on line 172 column 22 is used outside of binding context                                                        block-scoped-var
    207:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    209:16    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    209:49    warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    209:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    210:34    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    211:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    211:33    warning  'd' declared on line 156 column 11 is used outside of binding context                                                        block-scoped-var
    214:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    214:30    warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    214:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    214:102   warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:124   warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:155   warning  '_' declared on line 191 column 18 is used outside of binding context                                                        block-scoped-var
    214:185   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    220:11    warning  Unexpected var, use let or const instead                                                                                     no-var
    220:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    220:22    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    221:16    warning  Unexpected var, use let or const instead                                                                                     no-var
    222:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    222:63    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    224:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    224:45    warning  Unexpected use of comma operator                                                                                             no-sequences
    224:47    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:84    warning  'I' declared on line 169 column 90 is used outside of binding context                                                        block-scoped-var
    224:95    warning  'y' declared on line 169 column 87 is used outside of binding context                                                        block-scoped-var
    224:119   warning  'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    224:147   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    224:362   warning  'b' declared on line 170 column 39 is used outside of binding context                                                        block-scoped-var
    224:632   warning  'v' declared on line 170 column 11 is used outside of binding context                                                        block-scoped-var
    224:702   warning  'h' declared on line 155 column 61 is used outside of binding context                                                        block-scoped-var
    224:741   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:833   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:876   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:923   warning  'T' declared on line 175 column 593 is used outside of binding context                                                       block-scoped-var
    224:1064  warning  'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    224:1084  warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    228:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    228:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    228:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    228:35    warning  'a' declared on line 155 column 10 is used outside of binding context                                                        block-scoped-var
    228:273   warning  'l' declared on line 155 column 23 is used outside of binding context                                                        block-scoped-var
    229:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    229:28    warning  'e' is already declared in the upper scope on line 144 column 29                                                             no-shadow
    230:15    warning  't' is already declared in the upper scope on line 145 column 8                                                              no-shadow
    230:28    warning  'i' is already declared in the upper scope on line 145 column 16                                                             no-shadow
    235:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    235:18    warning  'e' is already declared in the upper scope on line 144 column 29                                                             no-shadow
    236:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    236:68    warning  'e' is already declared in the upper scope on line 235 column 18                                                             no-shadow
    237:16    warning  't' is already declared in the upper scope on line 145 column 8                                                              no-shadow
    237:34    warning  'i' is already declared in the upper scope on line 145 column 16                                                             no-shadow
    238:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    246:15    warning  'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    247:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    247:4     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    248:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    248:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    250:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    250:41    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:101   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:173   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    250:243   warning  Unexpected use of comma operator                                                                                             no-sequences
    250:274   warning  Array prototype is read only, properties should not be added                                                                 no-extend-native
    250:347   warning  'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    252:11    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    252:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    255:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    256:66    warning  Array prototype is read only, properties should not be added                                                                 no-extend-native
    256:134   warning  'e' is already declared in the upper scope on line 246 column 12                                                             no-shadow
    257:29    warning  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    warning  String prototype is read only, properties should not be added                                                                no-extend-native
    262:26    warning  'e' is already declared in the upper scope on line 261 column 22                                                             no-shadow
    262:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    262:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    263:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    263:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    263:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    263:110   warning  't' is already defined                                                                                                       no-redeclare
    263:164   warning  'r' is already defined                                                                                                       no-redeclare
    263:285   warning  'o' is already defined                                                                                                       no-redeclare
    263:499   warning  'o' is already defined                                                                                                       no-redeclare
    263:1211  warning  'm' is already defined                                                                                                       no-redeclare
    263:1660  warning  'n' is already defined                                                                                                       no-redeclare
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  Return statement should not contain assignment                                                                               no-return-assign
    263:1673  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    263:1924  warning  Unexpected use of comma operator                                                                                             no-sequences
    266:27    warning  'e' is already declared in the upper scope on line 265 column 22                                                             no-shadow
    266:30    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    267:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    267:16    warning  'e' is already declared in the upper scope on line 266 column 27                                                             no-shadow
    269:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    269:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    269:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    269:26    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:63    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:189   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
    269:191   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:202   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
    269:204   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
    269:271   warning  'e' is already defined                                                                                                       no-redeclare
    269:306   warning  'i' is already defined                                                                                                       no-redeclare
    269:513   warning  'a' is already defined                                                                                                       no-redeclare
    269:600   warning  's' is already defined                                                                                                       no-redeclare
    272:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    275:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    276:81    warning  Unexpected use of comma operator                                                                                             no-sequences
    278:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    278:73    warning  Unexpected use of comma operator                                                                                             no-sequences
    280:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    283:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    285:28    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    286:7     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    286:22    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    286:239   warning  'l' is already defined                                                                                                       no-redeclare
    286:340   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    286:352   warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    286:355   warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    286:358   warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    289:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    289:12    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    291:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    291:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    291:26    warning  Unexpected console statement                                                                                                 no-console
    291:143   warning  Unexpected console statement                                                                                                 no-console
    291:267   warning  Unexpected console statement                                                                                                 no-console
    291:524   warning  Unexpected console statement                                                                                                 no-console
    291:688   warning  'e' is already declared in the upper scope on line 286 column 352                                                            no-shadow
    292:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    292:39    warning  Unexpected console statement                                                                                                 no-console
    293:7     warning  Unexpected use of comma operator                                                                                             no-sequences
    293:29    warning  Unexpected dangling '_' in '_create'                                                                                         no-underscore-dangle
    294:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    294:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    294:39    warning  Unexpected console statement                                                                                                 no-console
    294:149   warning  Unexpected use of comma operator                                                                                             no-sequences
    294:983   warning  Unexpected dangling '_' in '_create'                                                                                         no-underscore-dangle
    294:1016  warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    294:1019  warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    294:1022  warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    295:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    295:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    295:69    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    296:73    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    300:39    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    304:39    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    305:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    305:41    warning  Unexpected use of comma operator                                                                                             no-sequences
    308:39    warning  '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    warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    310:31    warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    310:58    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    310:70    warning  'o' is already declared in the upper scope on line 285 column 28                                                             no-shadow
    310:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    312:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    312:13    warning  'r' is already declared in the upper scope on line 286 column 37                                                             no-shadow
    312:36    warning  's' is already declared in the upper scope on line 286 column 67                                                             no-shadow
    312:56    warning  'a' is already declared in the upper scope on line 286 column 97                                                             no-shadow
    312:112   warning  Unexpected use of comma operator                                                                                             no-sequences
    315:16    warning  'e' is already declared in the upper scope on line 308 column 39                                                             no-shadow
    316:7     warning  Unexpected console statement                                                                                                 no-console
    318:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    321:16    warning  'e' is already declared in the upper scope on line 308 column 39                                                             no-shadow
    322:7     warning  Unexpected console statement                                                                                                 no-console
    328:6     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    328:40    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    329:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    329:93    warning  Unexpected alert                                                                                                             no-alert
    330:41    warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    330:44    warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    332:9     warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    332:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    333:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    334:15    warning  'e' is already declared in the upper scope on line 330 column 41                                                             no-shadow
    335:6     warning  Unexpected console statement                                                                                                 no-console
    336:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    338:19    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    339:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    339:27    warning  Unexpected use of comma operator                                                                                             no-sequences
    340:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    341:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    341:44    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    344:31    warning  Unexpected use of comma operator                                                                                             no-sequences
    345:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    345:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    345:20    warning  Unexpected use of comma operator                                                                                             no-sequences
    345:29    warning  Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    345:68    warning  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   warning  'e' is already declared in the upper scope on line 285 column 22                                                             no-shadow
    347:8     warning  't' is already declared in the upper scope on line 285 column 25                                                             no-shadow
    347:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    348:11    warning  'o' was used before it was defined                                                                                           no-use-before-define
    348:11    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    348:18    warning  'o' was used before it was defined                                                                                           no-use-before-define
    348:18    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    348:32    warning  'o' was used before it was defined                                                                                           no-use-before-define
    348:32    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    349:25    warning  'o' was used before it was defined                                                                                           no-use-before-define
    349:25    warning  'o' declared on line 362 column 61 is used outside of binding context                                                        block-scoped-var
    354:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    356:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    358:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    358:13    warning  'i' is already declared in the upper scope on line 286 column 7                                                              no-shadow
    360:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    362:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    362:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    362:17    warning  'n' is already declared in the upper scope on line 286 column 22                                                             no-shadow
    362:61    warning  'o' is already declared in the upper scope on line 285 column 28                                                             no-shadow
    366:7     warning  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    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    371:11    warning  'r' was used before it was defined                                                                                           no-use-before-define
    372:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    372:55    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    372:58    warning  'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    373:13    warning  'o' is a function                                                                                                            no-func-assign
    373:98    warning  'e' is already declared in the upper scope on line 372 column 58                                                             no-shadow
    375:19    warning  'e' is already declared in the upper scope on line 372 column 58                                                             no-shadow
    378:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    378:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    378:17    warning  'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    378:20    warning  't' is already declared in the upper scope on line 369 column 25                                                             no-shadow
    379:14    warning  'i' is already declared in the upper scope on line 369 column 28                                                             no-shadow
    380:11    warning  'n' is already declared in the upper scope on line 378 column 14                                                             no-shadow
    380:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    380:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    380:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    380:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
    380:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
    380:146   warning  'e' is already declared in the upper scope on line 378 column 17                                                             no-shadow
    380:163   warning  'e' is already declared in the upper scope on line 380 column 146                                                            no-shadow
    380:166   warning  't' is already declared in the upper scope on line 378 column 20                                                             no-shadow
    381:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    383:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    383:12    warning  'i' is already declared in the upper scope on line 379 column 14                                                             no-shadow
    383:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    385:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    385:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    387:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    388:23    warning  Unexpected use of comma operator                                                                                             no-sequences
    388:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    390:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    390:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    391:16    warning  'e' is already declared in the upper scope on line 419 column 118                                                            no-shadow
    391:19    warning  't' is already declared in the upper scope on line 419 column 121                                                            no-shadow
    391:22    warning  'i' is already declared in the upper scope on line 419 column 124                                                            no-shadow
    391:25    warning  'n' is already declared in the upper scope on line 378 column 14                                                             no-shadow
    394:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    394:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    394:17    warning  'o' is already declared in the upper scope on line 372 column 55                                                             no-shadow
    406:13    warning  'r' is already declared in the upper scope on line 390 column 9                                                              no-shadow
    407:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    409:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    409:89    warning  Unexpected use of comma operator                                                                                             no-sequences
    410:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    410:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    410:15    warning  'o' declared on line 394 column 17 is used outside of binding context                                                        block-scoped-var
    412:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    412:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    412:11    warning  'c' is already defined                                                                                                       no-redeclare
    412:63    warning  'c' is already defined                                                                                                       no-redeclare
    413:12    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    413:15    warning  'r' declared on line 406 column 13 is used outside of binding context                                                        block-scoped-var
    414:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    414:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    414:75    warning  Unexpected use of comma operator                                                                                             no-sequences
    415:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    415:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    415:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
    415:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    415:22    warning  't' was used before it was defined                                                                                           no-use-before-define
    415:22    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    418:119   warning  Unexpected use of comma operator                                                                                             no-sequences
    419:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:31    warning  't' was used before it was defined                                                                                           no-use-before-define
    419:36    warning  'i' was used before it was defined                                                                                           no-use-before-define
    419:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:47    warning  'i' was used before it was defined                                                                                           no-use-before-define
    419:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    419:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    419:114   warning  Unreachable code                                                                                                             no-unreachable
    419:118   warning  'e' is already declared in the upper scope on line 369 column 22                                                             no-shadow
    419:121   warning  't' is already declared in the upper scope on line 369 column 25                                                             no-shadow
    419:124   warning  'i' is already declared in the upper scope on line 369 column 28                                                             no-shadow
    422:26    warning  'e' is already declared in the upper scope on line 421 column 22                                                             no-shadow
    422:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    422:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    423:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    423:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    423:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    423:113   warning  't' is already defined                                                                                                       no-redeclare
    423:167   warning  's' is already defined                                                                                                       no-redeclare
    423:326   warning  'p' is already defined                                                                                                       no-redeclare
    423:330   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    423:482   warning  'm' is already defined                                                                                                       no-redeclare
    423:486   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  Return statement should not contain assignment                                                                               no-return-assign
    423:652   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    423:2547  warning  Unexpected use of comma operator                                                                                             no-sequences
    425:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    426:7     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    426:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    431:14    warning  'e' is already declared in the upper scope on line 425 column 22                                                             no-shadow
    432:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    434:26    warning  'e' is already declared in the upper scope on line 433 column 22                                                             no-shadow
    434:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    434:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    435:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    435:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    435:32    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:62    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:81    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:156   warning  'p' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:179   warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:354   warning  'y' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:360   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    435:374   warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:423   warning  'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:442   warning  'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:476   warning  'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
    435:518   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    435:526   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    435:562   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    437:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    437:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    439:6     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    439:134   warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:138   warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:207   warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
    439:869   warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:880   warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:961   warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:1004  warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:1051  warning  'k' was used before it was defined                                                                                           no-use-before-define
    439:1604  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:2019  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    439:2445  warning  Unexpected use of comma operator                                                                                             no-sequences
    439:2459  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    439:2461  warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:2465  warning  'S' was used before it was defined                                                                                           no-use-before-define
    439:2484  warning  Unexpected use of comma operator                                                                                             no-sequences
    439:3060  warning  Unexpected var, use let or const instead                                                                                     no-var
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3074  warning  Return statement should not contain assignment                                                                               no-return-assign
    439:3092  warning  Unexpected use of comma operator                                                                                             no-sequences
    441:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    444:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    444:40    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    444:43    warning  'i' is already declared in the upper scope on line 441 column 28                                                             no-shadow
    444:46    warning  'e' is already declared in the upper scope on line 441 column 22                                                             no-shadow
    444:49    warning  'n' is already declared in the upper scope on line 444 column 40                                                             no-shadow
    445:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    445:8     warning  't' is already declared in the upper scope on line 441 column 25                                                             no-shadow
    445:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    445:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    445:97    warning  'a' was used before it was defined                                                                                           no-use-before-define
    445:134   warning  'a' was used before it was defined                                                                                           no-use-before-define
    445:267   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    447:18    warning  'e' is already declared in the upper scope on line 444 column 46                                                             no-shadow
    447:52    warning  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     warning  't' was used before it was defined                                                                                           no-use-before-define
    448:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    448:12    warning  Unexpected use of comma operator                                                                                             no-sequences
    448:55    warning  't' was used before it was defined                                                                                           no-use-before-define
    448:66    warning  't' was used before it was defined                                                                                           no-use-before-define
    448:118   warning  't' was used before it was defined                                                                                           no-use-before-define
    449:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    449:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    450:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    450:11    warning  't' is already declared in the upper scope on line 445 column 8                                                              no-shadow
    451:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    451:18    warning  'e' is already declared in the upper scope on line 444 column 46                                                             no-shadow
    452:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    453:46    warning  Unexpected use of comma operator                                                                                             no-sequences
    454:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    454:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    459:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    460:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    460:11    warning  Unexpected use of comma operator                                                                                             no-sequences
    461:11    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
    462:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    462:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    462:29    warning  't' is already defined                                                                                                       no-redeclare
    462:146   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    462:233   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    463:13    warning  'r' is a function                                                                                                            no-func-assign
    463:98    warning  'e' is already declared in the upper scope on line 462 column 233                                                            no-shadow
    465:19    warning  'e' is already declared in the upper scope on line 462 column 233                                                            no-shadow
    468:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    468:17    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    468:20    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    469:14    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    470:11    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    470:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    470:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    470:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    470:144   warning  Function declared in a loop contains unsafe references to variable(s) 'r', 'r', 'r'                                          no-loop-func
    470:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
    470:146   warning  'e' is already declared in the upper scope on line 468 column 17                                                             no-shadow
    470:163   warning  'e' is already declared in the upper scope on line 470 column 146                                                            no-shadow
    470:166   warning  't' is already declared in the upper scope on line 468 column 20                                                             no-shadow
    471:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    473:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    473:12    warning  'i' is already declared in the upper scope on line 469 column 14                                                             no-shadow
    473:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    475:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    475:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    477:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    478:23    warning  Unexpected use of comma operator                                                                                             no-sequences
    478:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    480:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    481:13    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    481:16    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    481:19    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    484:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    484:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    484:101   warning  Unexpected dangling '_' in '_buildSuggestions'                                                                               no-underscore-dangle
    485:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    485:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    485:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
    485:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    485:22    warning  't' was used before it was defined                                                                                           no-use-before-define
    485:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
    486:17    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    486:22    warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    486:82    warning  Unexpected use of comma operator                                                                                             no-sequences
    487:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    487:36    warning  Unexpected use of comma operator                                                                                             no-sequences
    487:38    warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    489:48    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    489:51    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    489:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    490:26    warning  Unexpected use of comma operator                                                                                             no-sequences
    491:56    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    491:59    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    491:62    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    494:7     warning  Unexpected dangling '_' in '_handleRef'                                                                                      no-underscore-dangle
    496:13    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    496:17    warning  Unexpected dangling '_' in '_checkOfConditon'                                                                                no-underscore-dangle
    496:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    497:8     warning  Unexpected dangling '_' in '_handleOfCondition'                                                                              no-underscore-dangle
    500:24    warning  Unexpected dangling '_' in '_handleObject'                                                                                   no-underscore-dangle
    500:55    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
    500:108   warning  Unexpected dangling '_' in '_handlePrimitive'                                                                                no-underscore-dangle
    500:165   warning  Unexpected dangling '_' in '_handleBoolean'                                                                                  no-underscore-dangle
    500:218   warning  Unexpected dangling '_' in '_handleArray'                                                                                    no-underscore-dangle
    505:6     warning  Unexpected console statement                                                                                                 no-console
    507:51    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    507:54    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    507:57    warning  '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     warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    508:12    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    508:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    508:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    508:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    508:227   warning  'e' is already declared in the upper scope on line 508 column 9                                                              no-shadow
    510:7     warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    513:54    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    513:57    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    513:60    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    514:26    warning  Unexpected use of comma operator                                                                                             no-sequences
    515:52    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    515:55    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    515:58    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    516:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    517:50    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    517:53    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    517:56    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    518:11    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    518:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    518:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    519:6     warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    521:56    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    521:59    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    521:62    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    522:11    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    522:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    522:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    522:51    warning  'e' is already declared in the upper scope on line 521 column 59                                                             no-shadow
    524:7     warning  Unexpected dangling '_' in '_handleSchemaEntry'                                                                              no-underscore-dangle
    527:54    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    529:73    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    531:52    warning  'e' is already declared in the upper scope on line 553 column 118                                                            no-shadow
    531:55    warning  't' is already declared in the upper scope on line 553 column 121                                                            no-shadow
    531:58    warning  'n' is already declared in the upper scope on line 553 column 124                                                            no-shadow
    531:61    warning  'i' is already declared in the upper scope on line 481 column 13                                                             no-shadow
    531:64    warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    532:11    warning  'c' is already declared in the upper scope on line 462 column 72                                                             no-shadow
    532:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    533:12    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    533:56    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    533:71    warning  'n' is already declared in the upper scope on line 531 column 58                                                             no-shadow
    534:16    warning  'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    534:19    warning  't' is already declared in the upper scope on line 531 column 55                                                             no-shadow
    535:12    warning  'e' is already declared in the upper scope on line 534 column 16                                                             no-shadow
    535:15    warning  'i' is already declared in the upper scope on line 531 column 61                                                             no-shadow
    535:15    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    535:95    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    535:95    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    535:115   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    535:140   warning  'o' was used before it was defined                                                                                           no-use-before-define
    535:144   warning  'o' was used before it was defined                                                                                           no-use-before-define
    535:168   warning  'e' is already declared in the upper scope on line 535 column 12                                                             no-shadow
    535:248   warning  'r' was used before it was defined                                                                                           no-use-before-define
    536:9     warning  Unexpected var, use let or const instead                                                                                     no-var
    536:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    536:13    warning  'o' is already declared in the upper scope on line 533 column 12                                                             no-shadow
    536:21    warning  'r' is already declared in the upper scope on line 533 column 56                                                             no-shadow
    536:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    536:40    warning  Unexpected use of comma operator                                                                                             no-sequences
    537:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    537:37    warning  'i' is already declared in the upper scope on line 531 column 61                                                             no-shadow
    539:17    warning  'l' is already declared in the upper scope on line 462 column 44                                                             no-shadow
    539:20    warning  'i' is already declared in the upper scope on line 537 column 37                                                             no-shadow
    539:23    warning  'e' is already declared in the upper scope on line 549 column 14                                                             no-shadow
    539:26    warning  'n' is already declared in the upper scope on line 531 column 58                                                             no-shadow
    540:13    warning  't' is already declared in the upper scope on line 549 column 17                                                             no-shadow
    540:16    warning  'o' is already declared in the upper scope on line 533 column 12                                                             no-shadow
    540:16    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    540:47    warning  'e' is already declared in the upper scope on line 539 column 23                                                             no-shadow
    540:50    warning  't' is already declared in the upper scope on line 540 column 13                                                             no-shadow
    540:159   warning  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    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    541:56    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    542:15    warning  'r' is already declared in the upper scope on line 533 column 56                                                             no-shadow
    542:18    warning  's' is already declared in the upper scope on line 531 column 64                                                             no-shadow
    542:18    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
    542:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    543:16    warning  'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    543:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    543:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    543:133   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:215   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:313   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    543:395   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    544:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    545:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    549:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    549:14    warning  'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    549:17    warning  't' is already declared in the upper scope on line 531 column 55                                                             no-shadow
    549:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    549:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:51    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:193   warning  Unexpected use of comma operator                                                                                             no-sequences
    549:224   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:234   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:288   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:298   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    549:346   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    549:356   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    552:15    warning  'e' is already declared in the upper scope on line 531 column 52                                                             no-shadow
    553:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:31    warning  't' was used before it was defined                                                                                           no-use-before-define
    553:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
    553:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
    553:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    553:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    553:114   warning  Unreachable code                                                                                                             no-unreachable
    553:118   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    553:121   warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    553:124   warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    554:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    554:22    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    555:13    warning  'I' is a function                                                                                                            no-func-assign
    555:98    warning  'e' is already declared in the upper scope on line 554 column 22                                                             no-shadow
    557:19    warning  'e' is already declared in the upper scope on line 554 column 22                                                             no-shadow
    560:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    560:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    560:9     warning  't' is already defined                                                                                                       no-redeclare
    563:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    564:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    564:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    564:26    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    565:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    565:8     warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    565:11    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    565:14    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    565:17    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    565:27    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    565:55    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:104   warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    565:110   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:375   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:642   warning  'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    565:721   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:759   warning  Unexpected console statement                                                                                                 no-console
    565:1093  warning  'e' is already defined                                                                                                       no-redeclare
    565:1151  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1175  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1258  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    565:1266  warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    565:1311  warning  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  warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    567:42    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    568:6     warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
    569:110   warning  'e' is already defined                                                                                                       no-redeclare
    571:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    571:17    warning  Unexpected use of comma operator                                                                                             no-sequences
    571:19    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    572:16    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    573:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    577:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    577:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    577:20    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    578:16    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    579:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    582:6     warning  Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
    584:6     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
    587:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    587:17    warning  Unexpected use of comma operator                                                                                             no-sequences
    587:19    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    588:16    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    589:7     warning  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   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    595:209   warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    597:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    597:21    warning  Unexpected use of comma operator                                                                                             no-sequences
    598:16    warning  'e' is already declared in the upper scope on line 595 column 209                                                            no-shadow
    599:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    603:146   warning  's' is already defined                                                                                                       no-redeclare
    603:782   warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    605:298   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:354   warning  Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    605:620   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:675   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    605:717   warning  Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    605:762   warning  Unexpected dangling '_' in '_onMouseDown'                                                                                    no-underscore-dangle
    605:805   warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
    605:834   warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    605:1001  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    605:1001  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    606:5     warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    607:31    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    608:21    warning  Unexpected use of comma operator                                                                                             no-sequences
    609:34    warning  'e' is already declared in the upper scope on line 564 column 26                                                             no-shadow
    610:73    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    610:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    610:113   warning  Unexpected use of comma operator                                                                                             no-sequences
    611:9     warning  Unexpected use of comma operator                                                                                             no-sequences
    612:4     warning  Unexpected use of comma operator                                                                                             no-sequences
    612:6     warning  Unexpected dangling '_' in '_onSchemaChange'                                                                                 no-underscore-dangle
    612:37    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    612:40    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    613:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    613:130   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    613:265   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    614:6     warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    615:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    615:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    617:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    617:6     warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    617:33    warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    618:8     warning  Unexpected use of comma operator                                                                                             no-sequences
    618:10    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    621:16    warning  'e' is already declared in the upper scope on line 615 column 10                                                             no-shadow
    622:7     warning  Unexpected console statement                                                                                                 no-console
    624:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    627:16    warning  'e' is already declared in the upper scope on line 615 column 10                                                             no-shadow
    628:7     warning  Unexpected console statement                                                                                                 no-console
    632:6     warning  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     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    633:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    633:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    634:6     warning  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    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    636:21    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    636:59    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    636:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    636:107   warning  '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    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    637:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    637:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    637:113   warning  Unexpected use of comma operator                                                                                             no-sequences
    639:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    640:5     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    642:6     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
    643:10    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    643:20    warning  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    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    644:29    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    644:48    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    644:67    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    644:87    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    644:111   warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    644:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    644:267   warning  'e' is already declared in the upper scope on line 644 column 11                                                             no-shadow
    645:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    647:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    648:5     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
    650:6     warning  Unexpected dangling '_' in '_onSelect'                                                                                       no-underscore-dangle
    651:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    651:4     warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    651:28    warning  Unexpected use of comma operator                                                                                             no-sequences
    651:30    warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    652:6     warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
    652:32    warning  '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     warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    653:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    653:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    653:111   warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
    653:137   warning  Unexpected use of comma operator                                                                                             no-sequences
    653:189   warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    653:215   warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    654:6     warning  Unexpected dangling '_' in '_onMouseDown'                                                                                    no-underscore-dangle
    655:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    655:4     warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    655:28    warning  Unexpected use of comma operator                                                                                             no-sequences
    655:30    warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    656:6     warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
    657:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    657:20    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    658:22    warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    658:45    warning  Unexpected dangling '_' in '_emitSelectionChange'                                                                            no-underscore-dangle
    658:71    warning  Unexpected use of comma operator                                                                                             no-sequences
    660:6     warning  Unexpected dangling '_' in '_updateCursorInfo'                                                                               no-underscore-dangle
    661:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    661:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    661:14    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    661:17    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    661:20    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    661:23    warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    661:23    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
    661:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    661:42    warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    662:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    662:241   warning  Unexpected use of comma operator                                                                                             no-sequences
    663:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    663:6     warning  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    warning  'e' is already declared in the upper scope on line 661 column 8                                                              no-shadow
    664:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    664:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    664:121   warning  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     warning  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     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    667:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    667:11    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    667:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    667:75    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    668:6     warning  Unexpected dangling '_' in '_refreshAnnotations'                                                                             no-underscore-dangle
    669:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    669:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    669:11    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
    669:62    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    669:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    669:102   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    671:73    warning  Unexpected use of comma operator                                                                                             no-sequences
    671:295   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    673:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    673:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    673:24    warning  'e' is already defined                                                                                                       no-redeclare
    673:49    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
    675:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    675:24    warning  'e' is already defined                                                                                                       no-redeclare
    675:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    677:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    677:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    678:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    678:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    679:14    warning  'e' is already declared in the upper scope on line 677 column 10                                                             no-shadow
    681:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    681:42    warning  Unexpected use of comma operator                                                                                             no-sequences
    683:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    684:25    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    686:28    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    689:10    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    689:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    692:6     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    692:30    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    692:33    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    693:8     warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    693:11    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    693:21    warning  'e' is already defined                                                                                                       no-redeclare
    693:99    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    693:99    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    693:143   warning  Unexpected use of comma operator                                                                                             no-sequences
    694:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    696:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    696:5     warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    696:32    warning  Unexpected dangling '_' in '_updateHistoryButtons'                                                                           no-underscore-dangle
    697:11    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
    698:29    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    699:4     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    700:32    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    701:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    701:28    warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
    703:8     warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    703:11    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    703:11    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
    703:21    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    703:29    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    703:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    704:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    704:9     warning  'r' is already declared in the upper scope on line 462 column 230                                                            no-shadow
    704:25    warning  's' is already declared in the upper scope on line 468 column 14                                                             no-shadow
    704:121   warning  Arrow function should not return assignment                                                                                  no-return-assign
    704:123   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    704:153   warning  Unexpected use of comma operator                                                                                             no-sequences
    704:267   warning  'a' is already declared in the upper scope on line 462 column 58                                                             no-shadow
    704:296   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    704:307   warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    704:310   warning  't' is already declared in the upper scope on line 703 column 8                                                              no-shadow
    707:8     warning  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    warning  'i' is already declared in the upper scope on line 703 column 11                                                             no-shadow
    708:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    708:95    warning  'e' is already declared in the upper scope on line 704 column 307                                                            no-shadow
    708:135   warning  'e' is already declared in the upper scope on line 708 column 95                                                             no-shadow
    709:14    warning  't' is already declared in the upper scope on line 704 column 310                                                            no-shadow
    709:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    709:68    warning  Unexpected console statement                                                                                                 no-console
    709:212   warning  Unexpected use of comma operator                                                                                             no-sequences
    710:18    warning  'e' is already declared in the upper scope on line 708 column 95                                                             no-shadow
    711:16    warning  'e' is already declared in the upper scope on line 704 column 307                                                            no-shadow
    714:45    warning  Arrow function should not return assignment                                                                                  no-return-assign
    714:45    warning  Arrow function should not return assignment                                                                                  no-return-assign
    714:47    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    714:119   warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    714:322   warning  Unexpected use of comma operator                                                                                             no-sequences
    715:14    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    716:5     warning  Return statement should not contain assignment                                                                               no-return-assign
    716:5     warning  Return statement should not contain assignment                                                                               no-return-assign
    716:34    warning  'r' declared on line 704 column 9 is used outside of binding context                                                         block-scoped-var
    716:90    warning  'r' declared on line 704 column 9 is used outside of binding context                                                         block-scoped-var
    716:181   warning  Unexpected use of comma operator                                                                                             no-sequences
    716:183   warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    718:6     warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
    719:29    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    720:5     warning  Unexpected console statement                                                                                                 no-console
    722:6     warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
    722:35    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    723:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    723:8     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    723:28    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    723:36    warning  'e' is already defined                                                                                                       no-redeclare
    723:54    warning  'e' is already declared in the upper scope on line 723 column 8                                                              no-shadow
    723:57    warning  't' is already declared in the upper scope on line 723 column 28                                                             no-shadow
    723:149   warning  Unexpected use of comma operator                                                                                             no-sequences
    723:200   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    723:200   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    723:248   warning  't' is already declared in the upper scope on line 723 column 28                                                             no-shadow
    724:11    warning  'e' is already declared in the upper scope on line 723 column 8                                                              no-shadow
    724:27    warning  'e' is already declared in the upper scope on line 724 column 11                                                             no-shadow
    724:59    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    724:72    warning  'e' is already declared in the upper scope on line 724 column 11                                                             no-shadow
    724:105   warning  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     warning  Unexpected dangling '_' in '_refreshAnnotations'                                                                             no-underscore-dangle
    725:37    warning  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     warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    727:11    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    727:14    warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    727:17    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  Return statement should not contain assignment                                                                               no-return-assign
    727:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    727:280   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
    727:710   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    728:43    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    729:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    729:33    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
    730:38    warning  'e' is already declared in the upper scope on line 459 column 22                                                             no-shadow
    730:41    warning  't' is already declared in the upper scope on line 459 column 25                                                             no-shadow
    731:8     warning  'i' is already declared in the upper scope on line 459 column 28                                                             no-shadow
    731:11    warning  'n' is already declared in the upper scope on line 462 column 14                                                             no-shadow
    731:14    warning  'o' is already declared in the upper scope on line 462 column 146                                                            no-shadow
    731:17    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    731:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    732:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    732:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    734:26    warning  'e' is already declared in the upper scope on line 733 column 21                                                             no-shadow
    734:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    734:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    735:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    735:8     warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    735:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    735:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    735:47    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:141   warning  't' is already defined                                                                                                       no-redeclare
    735:227   warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:232   warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:241   warning  'r' is already defined                                                                                                       no-redeclare
    735:254   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    735:303   warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    735:357   warning  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    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    737:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    737:22    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    737:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    739:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    739:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    743:6     warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    743:10    warning  's' declared on line 746 column 26 is used outside of binding context                                                        block-scoped-var
    745:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    745:16    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    746:26    warning  's' is already defined                                                                                                       no-redeclare
    746:35    warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    746:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    747:11    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    747:41    warning  Unexpected use of comma operator                                                                                             no-sequences
    748:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:68    warning  Unexpected var, use let or const instead                                                                                     no-var
    748:68    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    748:72    warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:72    warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:87    warning  'k' was used before it was defined                                                                                           no-use-before-define
    748:87    warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    748:114   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:114   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:146   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    748:218   warning  'k' was used before it was defined                                                                                           no-use-before-define
    748:218   warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    748:244   warning  Unexpected use of comma operator                                                                                             no-sequences
    748:437   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:437   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:452   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:452   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:482   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:482   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:529   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:529   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:635   warning  'w' was used before it was defined                                                                                           no-use-before-define
    748:635   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    748:707   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    748:709   warning  'S' was used before it was defined                                                                                           no-use-before-define
    748:709   warning  'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    748:713   warning  'S' was used before it was defined                                                                                           no-use-before-define
    748:713   warning  'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    748:760   warning  Unexpected use of comma operator                                                                                             no-sequences
    748:959   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:959   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:1021  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    748:1128  warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    748:1128  warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    748:1317  warning  Unexpected var, use let or const instead                                                                                     no-var
    748:1321  warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    748:1328  warning  'n' is already defined                                                                                                       no-redeclare
    748:1332  warning  'S' was used before it was defined                                                                                           no-use-before-define
    748:1332  warning  'S' declared on line 754 column 774 is used outside of binding context                                                       block-scoped-var
    750:7     warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    750:22    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    750:32    warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    751:14    warning  Unexpected var, use let or const instead                                                                                     no-var
    752:9     warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    752:9     warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:24    warning  Unexpected use of comma operator                                                                                             no-sequences
    752:33    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:48    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:65    warning  'L' was used before it was defined                                                                                           no-use-before-define
    752:65    warning  'L' declared on line 761 column 88 is used outside of binding context                                                        block-scoped-var
    752:75    warning  '_' was used before it was defined                                                                                           no-use-before-define
    752:75    warning  '_' declared on line 761 column 29 is used outside of binding context                                                        block-scoped-var
    752:99    warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:99    warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:135   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:221   warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:221   warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:236   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    752:316   warning  'E' was used before it was defined                                                                                           no-use-before-define
    752:316   warning  'E' declared on line 760 column 17 is used outside of binding context                                                        block-scoped-var
    752:320   warning  '_' was used before it was defined                                                                                           no-use-before-define
    752:320   warning  '_' declared on line 761 column 29 is used outside of binding context                                                        block-scoped-var
    754:8     warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:8     warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
    754:22    warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:22    warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:22    warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:37    warning  'k' was used before it was defined                                                                                           no-use-before-define
    754:37    warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:67    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    754:67    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    754:161   warning  'k' was used before it was defined                                                                                           no-use-before-define
    754:161   warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:183   warning  'k' was used before it was defined                                                                                           no-use-before-define
    754:183   warning  'k' declared on line 757 column 71 is used outside of binding context                                                        block-scoped-var
    754:188   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    754:190   warning  'S' was used before it was defined                                                                                           no-use-before-define
    754:194   warning  'S' was used before it was defined                                                                                           no-use-before-define
    754:210   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:213   warning  Unexpected use of comma operator                                                                                             no-sequences
    754:215   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:249   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:412   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:412   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:412   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:452   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:474   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    754:506   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:538   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:581   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    754:581   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    754:581   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    754:592   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:625   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:742   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:757   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:770   warning  Unexpected var, use let or const instead                                                                                     no-var
    754:777   warning  'b' is already defined                                                                                                       no-redeclare
    754:777   warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    754:781   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    754:784   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    755:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    755:41    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:79    warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:79    warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:92    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:122   warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:122   warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:148   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    755:169   warning  'b' declared on line 748 column 1321 is used outside of binding context                                                      block-scoped-var
    755:169   warning  'b' declared on line 754 column 777 is used outside of binding context                                                       block-scoped-var
    755:251   warning  Unexpected use of comma operator                                                                                             no-sequences
    755:253   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    757:13    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:67    warning  Unexpected var, use let or const instead                                                                                     no-var
    757:67    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    757:74    warning  'v' is already defined                                                                                                       no-redeclare
    757:74    warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:74    warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:116   warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:148   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    757:148   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:246   warning  Unexpected use of comma operator                                                                                             no-sequences
    757:255   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:350   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:513   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:513   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:553   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:575   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:607   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:639   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:682   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:682   warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:693   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:726   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:843   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:858   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:871   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:996   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1016  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1031  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1061  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1100  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1132  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1206  warning  'w' declared on line 751 column 18 is used outside of binding context                                                        block-scoped-var
    757:1219  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1271  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1434  warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:1434  warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:1474  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1496  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    757:1528  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1560  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1603  warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    757:1603  warning  'v' declared on line 761 column 58 is used outside of binding context                                                        block-scoped-var
    757:1614  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1647  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1764  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1779  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1792  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    757:1888  warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    759:16    warning  'u' declared on line 737 column 10 is used outside of binding context                                                        block-scoped-var
    759:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    760:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    761:25    warning  Unexpected var, use let or const instead                                                                                     no-var
    761:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    761:58    warning  'v' is already defined                                                                                                       no-redeclare
    761:58    warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:58    warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:99    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    761:99    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    761:193   warning  Unexpected use of comma operator                                                                                             no-sequences
    761:195   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:241   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:342   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:394   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:557   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:557   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:597   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:619   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    761:651   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:683   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:726   warning  'v' declared on line 748 column 72 is used outside of binding context                                                        block-scoped-var
    761:726   warning  'v' declared on line 757 column 74 is used outside of binding context                                                        block-scoped-var
    761:737   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:770   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:887   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:902   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    761:915   warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    764:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    766:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    766:12    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    767:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    767:13    warning  'n' declared on line 748 column 1328 is used outside of binding context                                                      block-scoped-var
    770:26    warning  'e' is already declared in the upper scope on line 769 column 22                                                             no-shadow
    770:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    770:32    warning  'i' is defined but never used                                                                                                no-unused-vars
    771:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    771:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    771:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    771:110   warning  't' is already defined                                                                                                       no-redeclare
    771:224   warning  'r' is already defined                                                                                                       no-redeclare
    771:339   warning  'o' is already defined                                                                                                       no-redeclare
    771:500   warning  'o' is already defined                                                                                                       no-redeclare
    771:1230  warning  'n' is already defined                                                                                                       no-redeclare
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  Return statement should not contain assignment                                                                               no-return-assign
    771:1243  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    771:1494  warning  Unexpected use of comma operator                                                                                             no-sequences
    773:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    774:3     warning  Unexpected var, use let or const instead                                                                                     no-var
    774:7     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    774:22    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    774:178   warning  'i' is already defined                                                                                                       no-redeclare
    774:1447  warning  Unexpected control character(s) in regular expression: \x00                                                                  no-control-regex
    775:8     warning  Unexpected control character(s) in regular expression: \x08, \x0e, \x1f, \x08, \x0e, \x1f, \x08, \x0e, \x1f                  no-control-regex
    775:1946  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    775:1958  warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    776:4     warning  Return statement should not contain assignment                                                                               no-return-assign
    776:28    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    777:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    777:17    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    778:8     warning  't' is already declared in the upper scope on line 773 column 25                                                             no-shadow
    778:11    warning  'i' is already declared in the upper scope on line 773 column 28                                                             no-shadow
    778:14    warning  'e' is already defined                                                                                                       no-redeclare
    778:32    warning  Return statement should not contain assignment                                                                               no-return-assign
    778:32    warning  Return statement should not contain assignment                                                                               no-return-assign
    778:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    778:130   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    778:152   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    778:168   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    778:184   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    779:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    779:17    warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    779:20    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    780:8     warning  'i' is already declared in the upper scope on line 773 column 28                                                             no-shadow
    780:11    warning  'n' is already declared in the upper scope on line 774 column 7                                                              no-shadow
    780:14    warning  'o' is already declared in the upper scope on line 774 column 22                                                             no-shadow
    780:17    warning  'e' is already defined                                                                                                       no-redeclare
    780:35    warning  Return statement should not contain assignment                                                                               no-return-assign
    780:35    warning  Return statement should not contain assignment                                                                               no-return-assign
    780:35    warning  Return statement should not contain assignment                                                                               no-return-assign
    780:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    780:122   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    780:133   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    780:144   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    781:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    781:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    781:1939  warning  Unexpected use of comma operator                                                                                             no-sequences
    781:1994  warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    782:17    warning  'C' was used before it was defined                                                                                           no-use-before-define
    782:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    782:38    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    783:22    warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    784:11    warning  'y' was used before it was defined                                                                                           no-use-before-define
    785:2735  warning  Unexpected var, use let or const instead                                                                                     no-var
    785:2735  warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    785:2752  warning  Unexpected var, use let or const instead                                                                                     no-var
    785:2802  warning  'e' is already declared in the upper scope on line 773 column 22                                                             no-shadow
    788:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    789:27    warning  Unexpected use of comma operator                                                                                             no-sequences
    790:14    warning  'e' is already declared in the upper scope on line 785 column 2802                                                           no-shadow
    794:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    795:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    795:15    warning  'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    796:13    warning  'o' is a function                                                                                                            no-func-assign
    796:98    warning  'e' is already declared in the upper scope on line 795 column 15                                                             no-shadow
    798:19    warning  'e' is already declared in the upper scope on line 795 column 15                                                             no-shadow
    801:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    801:17    warning  'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    801:20    warning  't' is already declared in the upper scope on line 794 column 25                                                             no-shadow
    802:14    warning  'i' is already declared in the upper scope on line 794 column 28                                                             no-shadow
    803:11    warning  'n' is already declared in the upper scope on line 815 column 14                                                             no-shadow
    803:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    803:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    803:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    803:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
    803:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
    803:146   warning  'e' is already declared in the upper scope on line 801 column 17                                                             no-shadow
    803:163   warning  'e' is already declared in the upper scope on line 803 column 146                                                            no-shadow
    803:166   warning  't' is already declared in the upper scope on line 801 column 20                                                             no-shadow
    804:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    806:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    806:12    warning  'i' is already declared in the upper scope on line 802 column 14                                                             no-shadow
    806:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    808:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    808:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    810:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    811:23    warning  Unexpected use of comma operator                                                                                             no-sequences
    811:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    813:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    814:11    warning  'n' was used before it was defined                                                                                           no-use-before-define
    815:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    815:10    warning  Unexpected var, use let or const instead                                                                                     no-var
    815:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    816:13    warning  'i' is already declared in the upper scope on line 794 column 28                                                             no-shadow
    816:16    warning  'e' is already declared in the upper scope on line 838 column 118                                                            no-shadow
    819:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    819:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    819:51    warning  Unexpected use of comma operator                                                                                             no-sequences
    819:208   warning  Unexpected var, use let or const instead                                                                                     no-var
    819:212   warning  'e' is already defined                                                                                                       no-redeclare
    819:249   warning  't' is already declared in the upper scope on line 838 column 121                                                            no-shadow
    819:386   warning  'e' is already defined                                                                                                       no-redeclare
    819:605   warning  't' is already defined                                                                                                       no-redeclare
    819:757   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    819:806   warning  Unexpected use of comma operator                                                                                             no-sequences
    820:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    820:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    820:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
    820:18    warning  Unexpected use of comma operator                                                                                             no-sequences
    820:22    warning  't' was used before it was defined                                                                                           no-use-before-define
    820:22    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    829:53    warning  Unexpected use of comma operator                                                                                             no-sequences
    830:47    warning  'e' is already declared in the upper scope on line 838 column 118                                                            no-shadow
    830:50    warning  'r' is already declared in the upper scope on line 801 column 14                                                             no-shadow
    831:5     warning  Unexpected var, use let or const instead                                                                                     no-var
    831:12    warning  't' is already declared in the upper scope on line 838 column 121                                                            no-shadow
    831:25    warning  'i' is already declared in the upper scope on line 816 column 13                                                             no-shadow
    831:282   warning  'i' was used before it was defined                                                                                           no-use-before-define
    831:444   warning  'i' was used before it was defined                                                                                           no-use-before-define
    831:536   warning  't' is already declared in the upper scope on line 831 column 12                                                             no-shadow
    832:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    832:40    warning  'i' was used before it was defined                                                                                           no-use-before-define
    832:54    warning  'e' is already declared in the upper scope on line 832 column 127                                                            no-shadow
    832:92    warning  'e' was used before it was defined                                                                                           no-use-before-define
    832:96    warning  'i' was used before it was defined                                                                                           no-use-before-define
    832:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    832:123   warning  Unexpected var, use let or const instead                                                                                     no-var
    832:123   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    832:127   warning  'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    832:130   warning  'i' is already declared in the upper scope on line 831 column 25                                                             no-shadow
    832:166   warning  'n' is already declared in the upper scope on line 838 column 124                                                            no-shadow
    832:343   warning  'o' is already declared in the upper scope on line 795 column 12                                                             no-shadow
    832:383   warning  'o' is already defined                                                                                                       no-redeclare
    832:504   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    832:536   warning  Unexpected use of comma operator                                                                                             no-sequences
    835:38    warning  'i' was used before it was defined                                                                                           no-use-before-define
    835:89    warning  'i' was used before it was defined                                                                                           no-use-before-define
    837:57    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    837:248   warning  'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    837:286   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    837:286   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    837:803   warning  Unexpected use of comma operator                                                                                             no-sequences
    837:815   warning  'e' is already declared in the upper scope on line 830 column 47                                                             no-shadow
    838:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:31    warning  't' was used before it was defined                                                                                           no-use-before-define
    838:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
    838:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
    838:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
    838:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    838:114   warning  Unreachable code                                                                                                             no-unreachable
    838:118   warning  'e' is already declared in the upper scope on line 794 column 22                                                             no-shadow
    838:121   warning  't' is already declared in the upper scope on line 794 column 25                                                             no-shadow
    838:124   warning  'n' is already declared in the upper scope on line 815 column 14                                                             no-shadow
    841:26    warning  'e' is already declared in the upper scope on line 840 column 22                                                             no-shadow
    841:32    warning  'B' is defined but never used                                                                                                no-unused-vars
    842:4     warning  Unexpected var, use let or const instead                                                                                     no-var
    842:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    842:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    842:20    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    842:193   warning  't' is already defined                                                                                                       no-redeclare
    842:386   warning  'r' is already defined                                                                                                       no-redeclare
    842:736   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    842:748   warning  'e' is already declared in the upper scope on line 841 column 26                                                             no-shadow
    844:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    844:109   warning  Unexpected use of comma operator                                                                                             no-sequences
    845:215   warning  Unexpected use of comma operator                                                                                             no-sequences
    846:55    warning  Unexpected use of comma operator                                                                                             no-sequences
    850:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    852:10    warning  'S' was used before it was defined                                                                                           no-use-before-define
    852:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    852:10    warning  'S' declared on line 866 column 16 is used outside of binding context                                                        block-scoped-var
    852:25    warning  Unexpected use of comma operator                                                                                             no-sequences
    852:77    warning  'S' was used before it was defined                                                                                           no-use-before-define
    852:77    warning  'S' declared on line 866 column 16 is used outside of binding context                                                        block-scoped-var
    856:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    857:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    859:9     warning  'M' was used before it was defined                                                                                           no-use-before-define
    859:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    859:9     warning  'M' declared on line 872 column 16 is used outside of binding context                                                        block-scoped-var
    859:24    warning  Unexpected use of comma operator                                                                                             no-sequences
    859:54    warning  'M' was used before it was defined                                                                                           no-use-before-define
    859:54    warning  'M' declared on line 872 column 16 is used outside of binding context                                                        block-scoped-var
    862:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    863:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    863:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    863:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    863:61    warning  'T' was used before it was defined                                                                                           no-use-before-define
    863:61    warning  'T' declared on line 867 column 17 is used outside of binding context                                                        block-scoped-var
    863:103   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:263   warning  'E' was used before it was defined                                                                                           no-use-before-define
    863:263   warning  'E' declared on line 867 column 20 is used outside of binding context                                                        block-scoped-var
    863:319   warning  '$' was used before it was defined                                                                                           no-use-before-define
    863:319   warning  '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:323   warning  '$' was used before it was defined                                                                                           no-use-before-define
    863:323   warning  '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:644   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:924   warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:924   warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:935   warning  '$' was used before it was defined                                                                                           no-use-before-define
    863:935   warning  '$' declared on line 867 column 26 is used outside of binding context                                                        block-scoped-var
    863:1016  warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:1016  warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1059  warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:1059  warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1106  warning  '_' was used before it was defined                                                                                           no-use-before-define
    863:1106  warning  '_' declared on line 867 column 29 is used outside of binding context                                                        block-scoped-var
    863:1194  warning  'E' was used before it was defined                                                                                           no-use-before-define
    863:1194  warning  'E' declared on line 867 column 20 is used outside of binding context                                                        block-scoped-var
    863:1235  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    863:1492  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:1597  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:1597  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1644  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1644  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1701  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1701  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1744  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1744  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:1750  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:1750  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1789  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:1789  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:1800  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:1800  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2185  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    863:2290  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:2290  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2337  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2337  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2394  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2394  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2437  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2437  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2443  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:2443  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2482  warning  'N' was used before it was defined                                                                                           no-use-before-define
    863:2482  warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    863:2493  warning  'W' was used before it was defined                                                                                           no-use-before-define
    863:2493  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    863:2562  warning  'T' was used before it was defined                                                                                           no-use-before-define
    863:2562  warning  'T' declared on line 867 column 17 is used outside of binding context                                                        block-scoped-var
    863:2565  warning  Unexpected use of comma operator                                                                                             no-sequences
    864:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    865:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    866:12    warning  Unexpected var, use let or const instead                                                                                     no-var
    867:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    867:32    warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:58    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    867:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    867:91    warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:122   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:147   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:174   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:198   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:198   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:248   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    867:259   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:281   warning  'L' declared on line 873 column 17 is used outside of binding context                                                        block-scoped-var
    867:480   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:480   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:537   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:537   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:552   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:552   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:575   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:575   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:581   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:581   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:590   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:590   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:631   warning  'N' was used before it was defined                                                                                           no-use-before-define
    867:631   warning  'N' declared on line 873 column 11 is used outside of binding context                                                        block-scoped-var
    867:656   warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:656   warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:917   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    867:1334  warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    867:2313  warning  'W' was used before it was defined                                                                                           no-use-before-define
    867:2313  warning  'W' declared on line 873 column 14 is used outside of binding context                                                        block-scoped-var
    867:2326  warning  Unexpected use of comma operator                                                                                             no-sequences
    870:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    871:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    872:12    warning  Unexpected var, use let or const instead                                                                                     no-var
    873:7     warning  Unexpected var, use let or const instead                                                                                     no-var
    873:17    warning  'L' is already defined                                                                                                       no-redeclare
    873:17    warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    873:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    873:78    warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:109   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:134   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:161   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    873:196   warning  'L' declared on line 867 column 32 is used outside of binding context                                                        block-scoped-var
    876:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    876:66    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
    879:142   warning  'e' is already defined                                                                                                       no-redeclare
    879:198   warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    879:201   warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    880:9     warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    880:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    885:10    warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    885:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    885:50    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    886:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    886:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    887:40    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    887:43    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    888:9     warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    888:29    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    888:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    888:63    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    889:42    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    889:45    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    889:48    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    889:51    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    891:16    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    892:31    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    895:16    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    895:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    895:39    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    897:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    897:46    warning  Unexpected use of comma operator                                                                                             no-sequences
    897:48    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    897:69    warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    898:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    899:46    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    899:49    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    899:52    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    900:41    warning  Unexpected use of comma operator                                                                                             no-sequences
    901:47    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    901:50    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    902:9     warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    902:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    902:29    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    904:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    904:24    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    904:54    warning  'e' is already declared in the upper scope on line 901 column 47                                                             no-shadow
    905:12    warning  't' is already declared in the upper scope on line 901 column 50                                                             no-shadow
    905:16    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    905:30    warning  Return statement should not contain assignment                                                                               no-return-assign
    905:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    905:37    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    905:83    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    905:117   warning  'v' was used before it was defined                                                                                           no-use-before-define
    905:123   warning  'v' was used before it was defined                                                                                           no-use-before-define
    905:127   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    905:133   warning  Unexpected use of comma operator                                                                                             no-sequences
    905:135   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    907:60    warning  Unexpected use of comma operator                                                                                             no-sequences
    908:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    909:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    909:58    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    909:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    911:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    912:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    913:42    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    914:11    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    914:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    915:42    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    915:77    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    915:134   warning  'e' is already declared in the upper scope on line 913 column 42                                                             no-shadow
    915:137   warning  't' is already declared in the upper scope on line 914 column 11                                                             no-shadow
    916:11    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    916:14    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    916:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    916:63    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:8     warning  Return statement should not contain assignment                                                                               no-return-assign
    917:27    warning  Unexpected use of comma operator                                                                                             no-sequences
    917:76    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    917:89    warning  Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    917:113   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    921:45    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    923:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    923:15    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    923:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    923:44    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:41    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:56    warning  Unexpected use of comma operator                                                                                             no-sequences
    926:67    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:81    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:123   warning  Unexpected var, use let or const instead                                                                                     no-var
    926:123   warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
    926:127   warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    926:157   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:186   warning  Unexpected use of comma operator                                                                                             no-sequences
    926:195   warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:222   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    926:260   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    926:264   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    926:284   warning  Unexpected use of comma operator                                                                                             no-sequences
    926:312   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    926:334   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    926:354   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    926:392   warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    926:419   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    928:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    929:42    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    929:45    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    930:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    930:55    warning  Return statement should not contain assignment                                                                               no-return-assign
    930:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    930:62    warning  Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
    930:84    warning  Unexpected use of comma operator                                                                                             no-sequences
    931:43    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    931:46    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    934:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    934:13    warning  Unexpected var, use let or const instead                                                                                     no-var
    934:17    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    934:21    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    934:80    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    934:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    934:127   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    935:12    warning  's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    935:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    935:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    936:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    936:14    warning  'o' declared on line 934 column 127 is used outside of binding context                                                       block-scoped-var
    936:27    warning  'i' declared on line 934 column 17 is used outside of binding context                                                        block-scoped-var
    937:7     warning  Unexpected dangling '_' in '_addSchema'                                                                                      no-underscore-dangle
    937:43    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    937:46    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    937:49    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    937:52    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
    940:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    940:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    940:15    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    940:37    warning  'o' is already defined                                                                                                       no-redeclare
    940:61    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    942:7     warning  This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
    942:23    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    942:68    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    942:88    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:112   warning  Unexpected var, use let or const instead                                                                                     no-var
    942:116   warning  's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    942:119   warning  't' is already defined                                                                                                       no-redeclare
    942:130   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    942:163   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:182   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    942:247   warning  Unexpected var, use let or const instead                                                                                     no-var
    942:278   warning  'a' is already defined                                                                                                       no-redeclare
    942:286   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    942:349   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:356   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
    942:373   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    942:396   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    942:396   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    942:419   warning  Unexpected use of comma operator                                                                                             no-sequences
    943:7     warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
    943:41    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    943:44    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
    945:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    945:6     warning  Return statement should not contain assignment                                                                               no-return-assign
    945:49    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    946:11    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    946:14    warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    946:17    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    946:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    946:51    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    946:63    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    946:76    warning  Unexpected dangling '_' in '_metaOpts'                                                                                       no-underscore-dangle
    948:15    warning  'e' is already declared in the upper scope on line 943 column 44                                                             no-shadow
    949:29    warning  Unexpected use of comma operator                                                                                             no-sequences
    951:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    951:22    warning  Unexpected use of comma operator                                                                                             no-sequences
    951:36    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  Return statement should not contain assignment                                                                               no-return-assign
    952:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    952:28    warning  Unexpected use of comma operator                                                                                             no-sequences
    952:97    warning  '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    warning  'e' is already declared in the upper scope on line 943 column 44                                                             no-shadow
    953:28    warning  't' is already declared in the upper scope on line 946 column 11                                                             no-shadow
    953:60    warning  Return statement should not contain assignment                                                                               no-return-assign
    953:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    953:86    warning  Unexpected use of comma operator                                                                                             no-sequences
    955:56    warning  'e' is already defined                                                                                                       no-redeclare
    955:459   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    955:471   warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    957:16    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
    958:10    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    958:42    warning  Unexpected var, use let or const instead                                                                                     no-var
    958:46    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    958:56    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    958:60    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    961:26    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    963:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    964:11    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    964:29    warning  Unexpected use of comma operator                                                                                             no-sequences
    964:31    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    964:48    warning  Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    964:70    warning  Unexpected dangling '_' in '_formats'                                                                                        no-underscore-dangle
    964:101   warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    964:130   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
    964:135   warning  Unexpected dangling '_' in '_loadingSchemas'                                                                                 no-underscore-dangle
    964:162   warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
    964:205   warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
    964:223   warning  'e' is already declared in the upper scope on line 955 column 471                                                            no-shadow
    966:40    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    968:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
    968:91    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
    968:124   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
    968:171   warning  Unexpected dangling '_' in '_metaOpts'                                                                                       no-underscore-dangle
    968:192   warning  'e' is already declared in the upper scope on line 955 column 471                                                            no-shadow
    969:11    warning  Unexpected var, use let or const instead                                                                                     no-var
    969:15    warning  't' is already declared in the upper scope on line 958 column 46                                                             no-shadow
    969:27    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    969:38    warning  'i' is already declared in the upper scope on line 958 column 56                                                             no-shadow
    971:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    971:14    warning  't' declared on line 969 column 15 is used outside of binding context                                                        block-scoped-var
    973:9     warning  'n' is already declared in the upper scope on line 991 column 14                                                             no-shadow
    973:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    973:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
    973:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    973:33    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    974:16    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    974:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    976:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    977:9     warning  's' is already declared in the upper scope on line 879 column 7                                                              no-shadow
    977:12    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
    977:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    977:33    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    978:12    warning  'l' is already declared in the upper scope on line 879 column 22                                                             no-shadow
    978:16    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    978:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    980:6     warning  Unexpected var, use let or const instead                                                                                     no-var
    980:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
    980:10    warning  'c' is already declared in the upper scope on line 879 column 52                                                             no-shadow
    980:13    warning  't' is already defined                                                                                                       no-redeclare
    980:23    warning  'h' is already declared in the upper scope on line 1003 column 14                                                            no-shadow
    980:29    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:105   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:138   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    980:203   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    980:407   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
    989:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    989:14    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
    989:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    989:20    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    990:4     warning  Return statement should not contain assignment                                                                               no-return-assign
    990:33    warning  Unexpected use of comma operator                                                                                             no-sequences
    990:35    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
    990:54    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
    990:70    warning  Unexpected dangling '_' in '_fragments'                                                                                      no-underscore-dangle
    991:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    991:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
    991:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    991:20    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
    991:23    warning  'i' is already declared in the upper scope on line 989 column 14                                                             no-shadow
    992:16    warning  '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    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
    993:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
    993:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    993:56    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
    995:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    995:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    996:67    warning  Unexpected use of comma operator                                                                                             no-sequences
    997:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    997:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
    998:64    warning  Unexpected use of comma operator                                                                                             no-sequences
    999:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
    999:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
   1000:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1002:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1003:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1003:17    warning  'e' is already declared in the upper scope on line 878 column 22                                                             no-shadow
   1003:20    warning  't' is already declared in the upper scope on line 878 column 25                                                             no-shadow
   1004:9     warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1004:28    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1007:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1008:28    warning  '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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1009:147   warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1009:156   warning  '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    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1010:42    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1010:68    warning  'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1010:84    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1010:100   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1010:161   warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1010:164   warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1010:167   warning  '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    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1011:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1011:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1011:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1011:91    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1011:118   warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1012:36    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1012:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1013:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1014:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1014:16    warning  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    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  Return statement should not contain assignment                                                                               no-return-assign
   1015:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1015:241   warning  Unexpected use of comma operator                                                                                             no-sequences
   1017:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1017:17    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1017:20    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1017:23    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1018:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1018:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1018:45    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1020:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1021:11    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1021:27    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1021:59    warning  Return statement should not contain assignment                                                                               no-return-assign
   1021:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1021:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   1022:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1022:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1022:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1022:24    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1022:27    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1023:11    warning  'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1023:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1023:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1023:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1025:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1025:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1025:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1025:388   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1026:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1026:10    warning  'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1026:14    warning  The Function constructor is eval                                                                                             no-new-func
   1026:180   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1027:15    warning  'e' is already declared in the upper scope on line 1022 column 18                                                            no-shadow
   1028:73    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1029:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1029:14    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1029:28    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:45    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:57    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:71    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:84    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:98    warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:140   warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1029:192   warning  'r' declared on line 1026 column 10 is used outside of binding context                                                       block-scoped-var
   1030:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1030:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1030:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1030:24    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1031:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1031:28    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1031:45    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1032:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1032:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1032:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
   1032:28    warning  'r' was used before it was defined                                                                                           no-use-before-define
   1033:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1034:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1034:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1035:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1035:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   1035:17    warning  'o' was used before it was defined                                                                                           no-use-before-define
   1035:36    warning  'r' was used before it was defined                                                                                           no-use-before-define
   1035:46    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1037:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1037:11    warning  'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1037:14    warning  'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1037:26    warning  'i' is already defined                                                                                                       no-redeclare
   1037:57    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1037:74    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1038:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1039:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1040:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1040:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1040:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1041:11    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1041:25    warning  Return statement should not contain assignment                                                                               no-return-assign
   1041:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1041:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1042:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1042:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1042:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1044:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1044:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1045:9     warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1045:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1045:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1045:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1045:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1045:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1045:81    warning  Unexpected use of comma operator                                                                                             no-sequences
   1046:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1046:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1048:72    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1048:117   warning  Unexpected var, use let or const instead                                                                                     no-var
   1048:121   warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1048:124   warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:127   warning  Return statement should not contain assignment                                                                               no-return-assign
   1048:170   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1050:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1050:18    warning  'e' is already declared in the upper scope on line 1009 column 147                                                           no-shadow
   1050:21    warning  't' is already declared in the upper scope on line 1009 column 156                                                           no-shadow
   1050:24    warning  'i' is already declared in the upper scope on line 1010 column 68                                                            no-shadow
   1050:27    warning  'n' is already declared in the upper scope on line 1010 column 84                                                            no-shadow
   1051:17    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1052:10    warning  'o' is already declared in the upper scope on line 1010 column 100                                                           no-shadow
   1052:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1052:63    warning  'e' is already declared in the upper scope on line 1050 column 18                                                            no-shadow
   1054:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1056:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1056:75    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1056:98    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1058:10    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1061:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1061:11    warning  'r' is already declared in the upper scope on line 1012 column 32                                                            no-shadow
   1061:14    warning  'o' is already defined                                                                                                       no-redeclare
   1061:14    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1061:40    warning  's' is already declared in the upper scope on line 1009 column 150                                                           no-shadow
   1061:65    warning  'a' is already declared in the upper scope on line 1009 column 153                                                           no-shadow
   1061:94    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1062:10    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1064:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1064:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   1069:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1069:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1071:7     warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1071:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1071:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   1071:51    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1071:67    warning  'o' declared on line 1052 column 10 is used outside of binding context                                                       block-scoped-var
   1073:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1073:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1073:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1073:23    warning  'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1074:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1074:25    warning  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    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1075:15    warning  Unexpected dangling '_' in '_compilations'                                                                                   no-underscore-dangle
   1075:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1075:54    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1075:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1075:86    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1078:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1079:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1079:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1079:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1081:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1081:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1083:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1083:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1083:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1084:11    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1085:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1085:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1087:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1087:17    warning  'e' is already declared in the upper scope on line 1008 column 22                                                            no-shadow
   1087:20    warning  't' is already declared in the upper scope on line 1008 column 25                                                            no-shadow
   1090:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1090:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1090:16    warning  'i' is already declared in the upper scope on line 1008 column 28                                                            no-shadow
   1090:24    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1092:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1092:13    warning  'i' declared on line 1090 column 16 is used outside of binding context                                                       block-scoped-var
   1093:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1095:26    warning  'e' is already declared in the upper scope on line 1094 column 22                                                            no-shadow
   1095:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1095:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1096:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1096:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1096:11    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1096:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1096:193   warning  't' is already defined                                                                                                       no-redeclare
   1096:321   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1096:327   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:5     warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1097:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1097:27    warning  'M' was used before it was defined                                                                                           no-use-before-define
   1097:27    warning  'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1097:34    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:60    warning  'M' was used before it was defined                                                                                           no-use-before-define
   1097:60    warning  'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1097:75    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1097:81    warning  'M' was used before it was defined                                                                                           no-use-before-define
   1097:81    warning  'M' declared on line 1115 column 9 is used outside of binding context                                                        block-scoped-var
   1098:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1098:35    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1098:40    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1098:44    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1098:78    warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
   1098:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   1099:19    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1100:11    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1100:51    warning  '_' was used before it was defined                                                                                           no-use-before-define
   1100:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   1100:83    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1100:167   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1101:22    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1103:9     warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1103:9     warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   1103:65    warning  '$' was used before it was defined                                                                                           no-use-before-define
   1103:65    warning  '$' declared on line 1109 column 89 is used outside of binding context                                                       block-scoped-var
   1103:75    warning  'R' was used before it was defined                                                                                           no-use-before-define
   1103:75    warning  'R' declared on line 1109 column 30 is used outside of binding context                                                       block-scoped-var
   1103:99    warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:99    warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:221   warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:221   warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:316   warning  'k' was used before it was defined                                                                                           no-use-before-define
   1103:316   warning  'k' declared on line 1108 column 18 is used outside of binding context                                                       block-scoped-var
   1103:320   warning  'R' was used before it was defined                                                                                           no-use-before-define
   1103:320   warning  'R' declared on line 1109 column 30 is used outside of binding context                                                       block-scoped-var
   1105:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1105:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   1105:46    warning  'w' declared on line 1109 column 59 is used outside of binding context                                                       block-scoped-var
   1105:77    warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
   1105:198   warning  'x' was used before it was defined                                                                                           no-use-before-define
   1105:209   warning  'A' is already defined                                                                                                       no-redeclare
   1105:443   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1105:475   warning  'w' declared on line 1109 column 59 is used outside of binding context                                                       block-scoped-var
   1105:553   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1105:667   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1105:831   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1105:1026  warning  'o' is already defined                                                                                                       no-redeclare
   1105:1039  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1107:7     warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1107:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1108:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   1109:26    warning  Unexpected var, use let or const instead                                                                                     no-var
   1109:26    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1109:59    warning  'w' is already defined                                                                                                       no-redeclare
   1109:59    warning  'w' declared on line 1105 column 46 is used outside of binding context                                                       block-scoped-var
   1109:100   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1109:100   warning  Unexpected dangling '_' in '_errorDataPathProperty'                                                                          no-underscore-dangle
   1109:194   warning  Unexpected use of comma operator                                                                                             no-sequences
   1109:196   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:242   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:343   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:395   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:576   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1109:608   warning  'w' declared on line 1105 column 46 is used outside of binding context                                                       block-scoped-var
   1109:686   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1109:757   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:800   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1109:807   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:858   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:918   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:964   warning  '_' was used before it was defined                                                                                           no-use-before-define
   1109:1009  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1126  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1141  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1109:1154  warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1112:7     warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1112:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1112:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1112:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   1112:38    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1114:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1114:29    warning  'L' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1115:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1115:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1115:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1115:161   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:251   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:350   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:477   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:526   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1115:548   warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1116:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1116:20    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1116:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   1116:70    warning  'o' declared on line 1105 column 1026 is used outside of binding context                                                     block-scoped-var
   1118:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1122:14    warning  'e' is already declared in the upper scope on line 1118 column 22                                                            no-shadow
   1124:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1125:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1125:15    warning  'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1126:13    warning  'o' is a function                                                                                                            no-func-assign
   1126:98    warning  'e' is already declared in the upper scope on line 1125 column 15                                                            no-shadow
   1128:19    warning  'e' is already declared in the upper scope on line 1125 column 15                                                            no-shadow
   1131:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1131:17    warning  'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1131:20    warning  't' is already declared in the upper scope on line 1124 column 25                                                            no-shadow
   1132:14    warning  'i' is already declared in the upper scope on line 1124 column 28                                                            no-shadow
   1133:11    warning  'n' is already declared in the upper scope on line 1145 column 14                                                            no-shadow
   1133:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1133:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1133:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   1133:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   1133:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   1133:146   warning  'e' is already declared in the upper scope on line 1131 column 17                                                            no-shadow
   1133:163   warning  'e' is already declared in the upper scope on line 1133 column 146                                                           no-shadow
   1133:166   warning  't' is already declared in the upper scope on line 1131 column 20                                                            no-shadow
   1134:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1136:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1136:12    warning  'i' is already declared in the upper scope on line 1132 column 14                                                            no-shadow
   1136:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1138:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1138:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1140:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1141:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   1141:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1143:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1144:11    warning  'n' was used before it was defined                                                                                           no-use-before-define
   1145:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1145:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   1145:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1146:13    warning  't' is already declared in the upper scope on line 1124 column 25                                                            no-shadow
   1146:16    warning  'e' is already declared in the upper scope on line 1158 column 118                                                           no-shadow
   1149:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1149:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1151:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1151:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1151:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   1151:138   warning  Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1151:154   warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1151:182   warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1151:209   warning  'e' is already declared in the upper scope on line 1146 column 16                                                            no-shadow
   1152:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1152:42    warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1153:21    warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1153:36    warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1153:184   warning  Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1153:237   warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1153:289   warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1154:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1154:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1154:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1154:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1154:22    warning  'i' was used before it was defined                                                                                           no-use-before-define
   1154:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   1155:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1155:44    warning  Unexpected dangling '_' in '_onClick'                                                                                        no-underscore-dangle
   1155:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   1155:100   warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   1155:155   warning  Unexpected dangling '_' in '_onBlur'                                                                                         no-underscore-dangle
   1155:171   warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   1156:46    warning  'e' is already declared in the upper scope on line 1158 column 118                                                           no-shadow
   1157:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1157:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   1157:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1157:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1158:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:31    warning  'i' was used before it was defined                                                                                           no-use-before-define
   1158:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
   1158:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
   1158:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
   1158:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1158:114   warning  Unreachable code                                                                                                             no-unreachable
   1158:118   warning  'e' is already declared in the upper scope on line 1124 column 22                                                            no-shadow
   1158:121   warning  'i' is already declared in the upper scope on line 1124 column 28                                                            no-shadow
   1158:124   warning  'n' is already declared in the upper scope on line 1145 column 14                                                            no-shadow
   1160:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1161:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1161:11    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   1163:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1163:14    warning  't' is already defined                                                                                                       no-redeclare
   1163:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1163:43    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1163:85    warning  'e' is already declared in the upper scope on line 1160 column 22                                                            no-shadow
   1163:88    warning  't' is already declared in the upper scope on line 1160 column 25                                                            no-shadow
   1163:91    warning  's' is already declared in the upper scope on line 1163 column 82                                                            no-shadow
   1163:94    warning  'i' is already declared in the upper scope on line 1160 column 28                                                            no-shadow
   1164:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1164:171   warning  't' is already defined                                                                                                       no-redeclare
   1164:1276  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1164:1484  warning  't' is already declared in the upper scope on line 1163 column 88                                                            no-shadow
   1165:11    warning  'e' is already declared in the upper scope on line 1163 column 85                                                            no-shadow
   1165:54    warning  'i' is already declared in the upper scope on line 1163 column 94                                                            no-shadow
   1165:96    warning  'n' is already declared in the upper scope on line 1163 column 29                                                            no-shadow
   1165:141   warning  'o' is already declared in the upper scope on line 1163 column 43                                                            no-shadow
   1165:190   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1165:199   warning  'r' is already declared in the upper scope on line 1163 column 58                                                            no-shadow
   1165:202   warning  'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1166:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1166:17    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1167:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1167:19    warning  'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1168:10    warning  't' is already declared in the upper scope on line 1164 column 1484                                                          no-shadow
   1168:13    warning  'i' is already declared in the upper scope on line 1165 column 54                                                            no-shadow
   1168:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1168:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1168:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1168:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   1169:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1169:73    warning  'e' is already declared in the upper scope on line 1165 column 11                                                            no-shadow
   1171:31    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1172:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   1174:22    warning  'e' is already declared in the upper scope on line 1163 column 85                                                            no-shadow
   1178:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1185:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1185:25    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9740  warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1186:9740  warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9762  warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9772  warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1186:9772  warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1186:9858  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1186:9880  warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1186:9903  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1186:9915  warning  't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1187:8     warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1187:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1187:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1187:20    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1187:34    warning  'e' is already declared in the upper scope on line 1187 column 8                                                             no-shadow
   1187:63    warning  Unexpected console statement                                                                                                 no-console
   1188:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1188:17    warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1190:17    warning  't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1191:10    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1192:17    warning  'e' is already declared in the upper scope on line 1188 column 17                                                            no-shadow
   1192:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   1196:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1196:17    warning  'e' is already declared in the upper scope on line 1178 column 22                                                            no-shadow
   1196:20    warning  't' is already declared in the upper scope on line 1178 column 25                                                            no-shadow
   1196:23    warning  'i' is already declared in the upper scope on line 1178 column 28                                                            no-shadow
   1197:8     warning  'n' is already declared in the upper scope on line 1186 column 9740                                                          no-shadow
   1197:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1198:17    warning  'o' is already declared in the upper scope on line 1186 column 9772                                                          no-shadow
   1201:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1204:116   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1204:143   warning  'o' is already declared in the upper scope on line 1322 column 24                                                            no-shadow
   1204:146   warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1204:149   warning  't' is already declared in the upper scope on line 1203 column 25                                                            no-shadow
   1205:8     warning  'n' is already declared in the upper scope on line 1322 column 11                                                            no-shadow
   1205:8     warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1205:16    warning  'i' is already declared in the upper scope on line 1204 column 116                                                           no-shadow
   1205:23    warning  'r' is already declared in the upper scope on line 1322 column 37                                                            no-shadow
   1205:30    warning  's' is already declared in the upper scope on line 1322 column 48                                                            no-shadow
   1205:37    warning  'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1205:37    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1205:89    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1205:141   warning  'l' is already declared in the upper scope on line 1322 column 70                                                            no-shadow
   1205:144   warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1205:147   warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1206:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1206:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1206:27    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1206:31    warning  'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1206:34    warning  'n' is already declared in the upper scope on line 1205 column 8                                                             no-shadow
   1206:34    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1207:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1207:36    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1207:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:64    warning  Unexpected use of comma operator                                                                                             no-sequences
   1207:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1207:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   1207:164   warning  'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1208:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1208:16    warning  't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1208:16    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1208:24    warning  'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1208:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1210:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1210:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   1210:42    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1210:48    warning  'n' is already declared in the upper scope on line 1206 column 34                                                            no-shadow
   1210:64    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1212:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1212:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1212:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1212:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1214:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1215:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1215:41    warning  'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1216:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1216:18    warning  't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1216:35    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   1218:13    warning  'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1218:22    warning  'n' is already declared in the upper scope on line 1206 column 34                                                            no-shadow
   1218:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:54    warning  'o' is already declared in the upper scope on line 1204 column 143                                                           no-shadow
   1218:76    warning  'i' is already defined                                                                                                       no-redeclare
   1218:127   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1218:176   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1218:183   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1220:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1220:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1220:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1220:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1222:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1223:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1223:32    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1223:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   1224:11    warning  'e' is already declared in the upper scope on line 1205 column 144                                                           no-shadow
   1224:19    warning  't' is already declared in the upper scope on line 1205 column 147                                                           no-shadow
   1224:27    warning  'i' is already declared in the upper scope on line 1206 column 31                                                            no-shadow
   1224:27    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1224:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:78    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:105   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1224:150   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:167   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:196   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:213   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1224:263   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1224:345   warning  BigInt is not supported in Safari 11.1, iOS Safari 11.3-11.4                                                                 compat/compat
   1224:345   warning  'BigInt' is not defined                                                                                                      no-undef
   1226:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1226:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   1227:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1227:15    warning  'c' is already declared in the upper scope on line 1324 column 11                                                            no-shadow
   1228:5     warning  Found identifier with same name as label                                                                                     no-label-var
   1230:22    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1230:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1230:96    warning  Unexpected use of comma operator                                                                                             no-sequences
   1231:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1233:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1233:15    warning  'h' is already declared in the upper scope on line 1324 column 21                                                            no-shadow
   1234:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   1234:15    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1234:18    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1234:38    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1235:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1235:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1235:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1236:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   1236:17    warning  'e' is already declared in the upper scope on line 1234 column 15                                                            no-shadow
   1236:24    warning  't' is already declared in the upper scope on line 1234 column 18                                                            no-shadow
   1237:8     warning  Unexpected use of '<<='                                                                                                      no-bitwise
   1237:17    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1237:23    warning  'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1237:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1238:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1238:37    warning  't' declared on line 1236 column 24 is used outside of binding context                                                       block-scoped-var
   1240:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1240:14    warning  't' declared on line 1234 column 18 is used outside of binding context                                                       block-scoped-var
   1241:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1241:18    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1242:15    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1243:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1245:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1246:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1246:16    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1246:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   1247:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1248:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1248:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1249:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1250:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   1250:15    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1252:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1252:12    warning  'e' declared on line 1250 column 15 is used outside of binding context                                                       block-scoped-var
   1253:13    warning  'e' declared on line 1250 column 15 is used outside of binding context                                                       block-scoped-var
   1254:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1254:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1254:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   1255:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1255:18    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1255:21    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1257:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1257:18    warning  'e' is already declared in the upper scope on line 1204 column 146                                                           no-shadow
   1257:21    warning  't' is already declared in the upper scope on line 1204 column 149                                                           no-shadow
   1257:24    warning  'i' is already declared in the upper scope on line 1205 column 16                                                            no-shadow
   1258:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1258:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1259:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1261:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1263:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1263:15    warning  'I' is already declared in the upper scope on line 1320 column 72                                                            no-shadow
   1264:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1264:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1265:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1265:15    warning  'v' is already declared in the upper scope on line 1322 column 90                                                            no-shadow
   1270:31    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1270:34    warning  't' is already declared in the upper scope on line 1203 column 25                                                            no-shadow
   1270:37    warning  'i' is already declared in the upper scope on line 1204 column 116                                                           no-shadow
   1272:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1272:9     warning  'n' is already declared in the upper scope on line 1322 column 11                                                            no-shadow
   1272:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1272:34    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:21    warning  Unexpected var, use let or const instead                                                                                     no-var
   1273:25    warning  'o' is already declared in the upper scope on line 1322 column 24                                                            no-shadow
   1273:29    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:43    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:67    warning  'u' was used before it was defined                                                                                           no-use-before-define
   1273:94    warning  'r' is already declared in the upper scope on line 1322 column 37                                                            no-shadow
   1273:101   warning  's' is already declared in the upper scope on line 1322 column 48                                                            no-shadow
   1273:108   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1273:162   warning  'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1275:23    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1275:92    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1275:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   1276:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1277:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1277:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1278:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   1278:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1278:11    warning  'l' is already declared in the upper scope on line 1322 column 70                                                            no-shadow
   1278:19    warning  'c' is already declared in the upper scope on line 1324 column 11                                                            no-shadow
   1278:27    warning  'h' is already declared in the upper scope on line 1324 column 21                                                            no-shadow
   1278:111   warning  'l' is already declared in the upper scope on line 1278 column 11                                                            no-shadow
   1278:114   warning  'c' is already declared in the upper scope on line 1278 column 19                                                            no-shadow
   1278:117   warning  'h' is already declared in the upper scope on line 1278 column 27                                                            no-shadow
   1278:120   warning  'd' is already declared in the upper scope on line 1278 column 34                                                            no-shadow
   1279:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1280:71    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1280:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1281:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1281:36    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1283:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1283:28    warning  'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1283:39    warning  't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1284:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1284:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   1284:32    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1284:38    warning  'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1284:71    warning  'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1285:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1285:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1285:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1289:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1289:17    warning  't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1290:13    warning  'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1290:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1291:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1291:28    warning  't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1291:39    warning  'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1292:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   1292:13    warning  'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1292:16    warning  'o' is already declared in the upper scope on line 1273 column 25                                                            no-shadow
   1292:28    warning  'r' is already declared in the upper scope on line 1273 column 94                                                            no-shadow
   1292:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1292:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1292:153   warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1293:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1293:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1293:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1297:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1297:17    warning  'i' is already declared in the upper scope on line 1270 column 37                                                            no-shadow
   1297:20    warning  'e' is already declared in the upper scope on line 1281 column 36                                                            no-shadow
   1299:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1299:28    warning  't' is already declared in the upper scope on line 1289 column 17                                                            no-shadow
   1299:39    warning  'i' is already declared in the upper scope on line 1297 column 17                                                            no-shadow
   1299:47    warning  'n' is already declared in the upper scope on line 1272 column 9                                                             no-shadow
   1299:64    warning  'o' is already declared in the upper scope on line 1273 column 25                                                            no-shadow
   1300:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   1300:13    warning  'r' is already declared in the upper scope on line 1273 column 94                                                            no-shadow
   1300:16    warning  's' is already declared in the upper scope on line 1273 column 101                                                           no-shadow
   1300:29    warning  'a' is already declared in the upper scope on line 1322 column 59                                                            no-shadow
   1300:41    warning  's' is already defined                                                                                                       no-redeclare
   1300:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1300:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1300:181   warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1300:210   warning  Unexpected use of comma operator                                                                                             no-sequences
   1301:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1301:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1301:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1306:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   1307:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1307:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1308:5     warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1308:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1308:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1308:20    warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1308:35    warning  'l' declared on line 1278 column 11 is used outside of binding context                                                       block-scoped-var
   1309:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1309:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1310:10    warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1311:12    warning  'l' declared on line 1278 column 11 is used outside of binding context                                                       block-scoped-var
   1311:30    warning  'u' declared on line 1273 column 72 is used outside of binding context                                                       block-scoped-var
   1311:35    warning  'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1311:40    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:7     warning  'n' declared on line 1272 column 9 is used outside of binding context                                                        block-scoped-var
   1312:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1312:13    warning  'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1312:18    warning  'n' declared on line 1272 column 9 is used outside of binding context                                                        block-scoped-var
   1312:21    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:25    warning  's' declared on line 1273 column 101 is used outside of binding context                                                      block-scoped-var
   1312:31    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1312:36    warning  's' declared on line 1273 column 101 is used outside of binding context                                                      block-scoped-var
   1312:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1312:39    warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1312:44    warning  'r' declared on line 1273 column 94 is used outside of binding context                                                       block-scoped-var
   1313:7     warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1313:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1315:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1315:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1315:21    warning  't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1316:5     warning  'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1316:14    warning  'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   1316:28    warning  'c' declared on line 1278 column 19 is used outside of binding context                                                       block-scoped-var
   1316:50    warning  'h' declared on line 1278 column 27 is used outside of binding context                                                       block-scoped-var
   1316:61    warning  'd' declared on line 1278 column 34 is used outside of binding context                                                       block-scoped-var
   1316:69    warning  'g' declared on line 1278 column 41 is used outside of binding context                                                       block-scoped-var
   1317:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1317:18    warning  'e' is already declared in the upper scope on line 1270 column 31                                                            no-shadow
   1317:21    warning  't' is already declared in the upper scope on line 1270 column 34                                                            no-shadow
   1320:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1320:75    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1322:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1322:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1322:24    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1322:93    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1324:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1324:44    warning  'e' is already declared in the upper scope on line 1203 column 22                                                            no-shadow
   1329:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1330:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1331:10    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1331:570   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:598   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:598   warning  Return statement should not contain assignment                                                                               no-return-assign
   1331:619   warning  Unexpected use of comma operator                                                                                             no-sequences
   1331:722   warning  'e' is already declared in the upper scope on line 1329 column 22                                                            no-shadow
   1332:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1332:30    warning  'e' is already declared in the upper scope on line 1331 column 722                                                           no-shadow
   1333:10    warning  't' is already declared in the upper scope on line 1329 column 25                                                            no-shadow
   1333:13    warning  'i' is already declared in the upper scope on line 1329 column 28                                                            no-shadow
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1333:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   1333:106   warning  'e' is already declared in the upper scope on line 1332 column 30                                                            no-shadow
   1334:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1334:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1335:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   1336:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   1340:26    warning  'e' is already declared in the upper scope on line 1339 column 22                                                            no-shadow
   1340:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1340:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1341:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1341:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1341:17    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:36    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:80    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:111   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:134   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:164   warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:202   warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:224   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1341:231   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1342:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   1343:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1343:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   1345:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1345:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   1347:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1348:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1348:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1348:33    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1348:36    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1348:39    warning  't' is already declared in the upper scope on line 1347 column 25                                                            no-shadow
   1348:42    warning  '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     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1350:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1350:17    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1351:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   1351:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   1351:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   1352:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1352:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1352:44    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1353:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1353:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   1354:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   1354:53    warning  'e' is already declared in the upper scope on line 1347 column 22                                                            no-shadow
   1354:56    warning  't' is already declared in the upper scope on line 1347 column 25                                                            no-shadow
   1358:26    warning  'e' is already declared in the upper scope on line 1357 column 22                                                            no-shadow
   1358:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1358:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1359:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1359:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1359:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1359:190   warning  't' is already defined                                                                                                       no-redeclare
   1359:207   warning  'r' is already defined                                                                                                       no-redeclare
   1359:293   warning  'o' is already defined                                                                                                       no-redeclare
   1359:371   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1359:420   warning  Unexpected use of comma operator                                                                                             no-sequences
   1360:15    warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1360:45    warning  'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1360:1016  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1362:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   1362:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1362:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1364:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1364:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1364:525   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:572   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:629   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:672   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1364:678   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:717   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1364:728   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1366:355   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:402   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:459   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:502   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1366:508   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:547   warning  'w' declared on line 1362 column 11 is used outside of binding context                                                       block-scoped-var
   1366:558   warning  'x' declared on line 1362 column 14 is used outside of binding context                                                       block-scoped-var
   1367:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1367:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   1369:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1370:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1370:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   1370:19    warning  'ace' is not defined                                                                                                         no-undef
   1370:150   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1370:153   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1370:156   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1370:156   warning  'i' is defined but never used                                                                                                no-unused-vars
   1371:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1372:812   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   1373:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1373:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1373:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1373:33    warning  'e' is already defined                                                                                                       no-redeclare
   1373:87    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1373:105   warning  Unexpected use of comma operator                                                                                             no-sequences
   1374:8     warning  'ace' is not defined                                                                                                         no-undef
   1374:106   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1374:109   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1374:112   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1374:112   warning  'i' is defined but never used                                                                                                no-unused-vars
   1375:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1375:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1375:26    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1375:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1376:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1376:36    warning  'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1376:39    warning  't' is already declared in the upper scope on line 1374 column 109                                                           no-shadow
   1378:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   1378:38    warning  'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1378:41    warning  't' is already declared in the upper scope on line 1374 column 109                                                           no-shadow
   1379:10    warning  'i' is already declared in the upper scope on line 1374 column 112                                                           no-shadow
   1379:13    warning  'n' is already declared in the upper scope on line 1375 column 13                                                            no-shadow
   1379:53    warning  Return statement should not contain assignment                                                                               no-return-assign
   1379:53    warning  Return statement should not contain assignment                                                                               no-return-assign
   1379:53    warning  Return statement should not contain assignment                                                                               no-return-assign
   1379:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1379:148   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1379:200   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1379:220   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1380:37    warning  'e' is already declared in the upper scope on line 1374 column 106                                                           no-shadow
   1383:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1384:8     warning  'ace' is not defined                                                                                                         no-undef
   1384:143   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1384:146   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1384:149   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1384:149   warning  'i' is defined but never used                                                                                                no-unused-vars
   1385:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1385:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1385:64    warning  'e' is already defined                                                                                                       no-redeclare
   1385:97    warning  't' is already defined                                                                                                       no-redeclare
   1385:125   warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1386:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1387:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1387:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1387:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1388:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1388:34    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   1388:36    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   1388:38    warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   1388:44    warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   1388:48    warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   1388:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   1388:96    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   1388:98    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   1388:100   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   1388:106   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   1388:110   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   1388:119   warning  Unnecessary escape character: \*                                                                                             no-useless-escape
   1388:298   warning  Unexpected dangling '_' in '_getFoldWidgetBase'                                                                              no-underscore-dangle
   1388:376   warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1388:379   warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1388:382   warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1389:12    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1389:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1389:164   warning  Unexpected dangling '_' in '_getFoldWidgetBase'                                                                              no-underscore-dangle
   1390:45    warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1390:48    warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1390:51    warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1390:54    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1391:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1391:19    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1391:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1391:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1391:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   1391:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1391:119   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   1391:357   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1391:582   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1392:42    warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1392:45    warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1393:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1393:16    warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1393:22    warning  'a' was used before it was defined                                                                                           no-use-before-define
   1393:22    warning  'a' declared on line 1394 column 11 is used outside of binding context                                                       block-scoped-var
   1393:59    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1393:66    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1393:70    warning  'a' was used before it was defined                                                                                           no-use-before-define
   1393:70    warning  'a' declared on line 1394 column 11 is used outside of binding context                                                       block-scoped-var
   1394:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   1394:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1397:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1400:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1402:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1405:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1407:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1407:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1407:22    warning  'n' declared on line 1393 column 59 is used outside of binding context                                                       block-scoped-var
   1407:25    warning  'o' declared on line 1393 column 66 is used outside of binding context                                                       block-scoped-var
   1407:28    warning  'r' declared on line 1393 column 80 is used outside of binding context                                                       block-scoped-var
   1407:42    warning  'r' declared on line 1393 column 80 is used outside of binding context                                                       block-scoped-var
   1408:48    warning  'e' is already declared in the upper scope on line 1384 column 143                                                           no-shadow
   1408:51    warning  't' is already declared in the upper scope on line 1384 column 146                                                           no-shadow
   1408:54    warning  'i' is already declared in the upper scope on line 1384 column 149                                                           no-shadow
   1409:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1409:16    warning  'n' is already declared in the upper scope on line 1385 column 8                                                             no-shadow
   1409:40    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1413:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1413:13    warning  'r' declared on line 1409 column 59 is used outside of binding context                                                       block-scoped-var
   1414:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1414:21    warning  'r' declared on line 1409 column 59 is used outside of binding context                                                       block-scoped-var
   1414:24    warning  'n' declared on line 1409 column 16 is used outside of binding context                                                       block-scoped-var
   1418:8     warning  'ace' is not defined                                                                                                         no-undef
   1418:230   warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1418:233   warning  't' is already declared in the upper scope on line 1369 column 22                                                            no-shadow
   1418:236   warning  'i' is already declared in the upper scope on line 1369 column 28                                                            no-shadow
   1418:236   warning  'i' is defined but never used                                                                                                no-unused-vars
   1419:13    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1420:27    warning  's' was used before it was defined                                                                                           no-use-before-define
   1420:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   1420:50    warning  'a' was used before it was defined                                                                                           no-use-before-define
   1420:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1420:121   warning  'l' was used before it was defined                                                                                           no-use-before-define
   1420:121   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1421:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1421:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1421:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1421:256   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1421:274   warning  Unexpected use of comma operator                                                                                             no-sequences
   1422:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1422:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   1422:119   warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1422:122   warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1422:125   warning  'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1423:10    warning  'n' is already declared in the upper scope on line 1419 column 13                                                            no-shadow
   1423:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1423:45    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1423:73    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   1423:75    warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   1423:77    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   1423:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   1424:39    warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1424:42    warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1424:45    warning  'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1426:38    warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1426:41    warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1426:44    warning  'i' is already declared in the upper scope on line 1418 column 236                                                           no-shadow
   1428:39    warning  't' is already declared in the upper scope on line 1418 column 233                                                           no-shadow
   1429:12    warning  'e' is already declared in the upper scope on line 1418 column 230                                                           no-shadow
   1429:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   1429:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1429:118   warning  Unexpected use of comma operator                                                                                             no-sequences
   1429:140   warning  'e' is already declared in the upper scope on line 1429 column 12                                                            no-shadow
   1436:8     warning  'ace' is not defined                                                                                                         no-undef
   1436:44    warning  'e' is already declared in the upper scope on line 1369 column 25                                                            no-shadow
   1437:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1439:28    warning  '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    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1440:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1440:96    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1440:99    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1440:102   warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1441:8     warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1441:11    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1441:17    warning  's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1441:21    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1441:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1442:11    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1444:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1444:11    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   1445:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1445:24    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1445:73    warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1445:124   warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1445:285   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1445:299   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1445:327   warning  Unexpected dangling '_' in '_opts'                                                                                           no-underscore-dangle
   1445:377   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1446:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1446:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1446:20    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1447:8     warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1447:26    warning  'n' declared on line 1448 column 9 is used outside of binding context                                                        block-scoped-var
   1447:26    warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1447:38    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1447:45    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1447:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1447:117   warning  'n' declared on line 1448 column 9 is used outside of binding context                                                        block-scoped-var
   1448:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1448:9     warning  'n' is already defined                                                                                                       no-redeclare
   1448:25    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1448:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1449:24    warning  'e' is already declared in the upper scope on line 1446 column 17                                                            no-shadow
   1449:27    warning  't' is already declared in the upper scope on line 1446 column 20                                                            no-shadow
   1449:30    warning  'i' is already declared in the upper scope on line 1447 column 8                                                             no-shadow
   1450:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1450:39    warning  'n' is already declared in the upper scope on line 1447 column 26                                                            no-shadow
   1450:42    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1451:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   1451:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   1451:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   1451:61    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1454:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1455:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1455:20    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1457:20    warning  Unexpected dangling '_' in '_schemas'                                                                                        no-underscore-dangle
   1459:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1459:27    warning  Unexpected dangling '_' in '_compile'                                                                                        no-underscore-dangle
   1459:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   1459:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1462:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1464:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1464:14    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1465:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1466:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1466:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1466:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1466:85    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1467:10    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1467:17    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1467:37    warning  'c' is already declared in the upper scope on line 1446 column 14                                                            no-shadow
   1467:52    warning  'h' is already declared in the upper scope on line 1486 column 43                                                            no-shadow
   1467:76    warning  'd' is already declared in the upper scope on line 1496 column 11                                                            no-shadow
   1467:84    warning  'u' is already declared in the upper scope on line 1496 column 224                                                           no-shadow
   1467:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1467:126   warning  'e' is already declared in the upper scope on line 1466 column 85                                                            no-shadow
   1467:129   warning  't' is already declared in the upper scope on line 1467 column 10                                                            no-shadow
   1467:132   warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1467:135   warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1467:138   warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1467:144   warning  's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1469:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1469:10    warning  'a' is already declared in the upper scope on line 1440 column 54                                                            no-shadow
   1469:14    warning  Unexpected dangling '_' in '_getId'                                                                                          no-underscore-dangle
   1469:29    warning  'l' is already declared in the upper scope on line 1440 column 93                                                            no-shadow
   1469:41    warning  'n' is already defined                                                                                                       no-redeclare
   1469:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1469:68    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1469:152   warning  Unexpected use of comma operator                                                                                             no-sequences
   1470:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1470:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   1470:51    warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1470:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1470:100   warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1474:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1475:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1478:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1480:9     warning  Unexpected dangling '_' in '_refs'                                                                                           no-underscore-dangle
   1483:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1483:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1483:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   1485:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   1486:37    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1486:149   warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1486:152   warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1486:155   warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1486:158   warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1487:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   1487:65    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1488:15    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1489:10    warning  's' is already declared in the upper scope on line 1486 column 146                                                           no-shadow
   1489:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1490:12    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1492:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1492:27    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1494:14    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1494:83    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1496:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1496:227   warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1496:230   warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1497:25    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1497:63    warning  'e' is already declared in the upper scope on line 1496 column 227                                                           no-shadow
   1497:66    warning  't' is already declared in the upper scope on line 1496 column 230                                                           no-shadow
   1498:9     warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1498:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1499:16    warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1505:18    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1506:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1508:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1512:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1513:30    warning  'e' is already declared in the upper scope on line 1496 column 227                                                           no-shadow
   1513:33    warning  't' is already declared in the upper scope on line 1496 column 230                                                           no-shadow
   1514:9     warning  'i' is already declared in the upper scope on line 1439 column 28                                                            no-shadow
   1514:12    warning  'n' is already declared in the upper scope on line 1440 column 69                                                            no-shadow
   1514:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1515:16    warning  'o' is already declared in the upper scope on line 1536 column 11                                                            no-shadow
   1516:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   1516:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1522:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1524:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1526:76    warning  Unexpected use of comma operator                                                                                             no-sequences
   1526:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1530:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1531:20    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   1532:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1532:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1532:20    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1533:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1534:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1534:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1536:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1536:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1536:36    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1538:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1538:17    warning  'e' is already declared in the upper scope on line 1439 column 22                                                            no-shadow
   1538:20    warning  't' is already declared in the upper scope on line 1439 column 25                                                            no-shadow
   1539:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   1539:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   1542:3     warning  Unexpected var, use let or const instead                                                                                     no-var
   1542:34    warning  'e' is already declared in the upper scope on line 1541 column 22                                                            no-shadow
   1542:40    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1543:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1543:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   1543:61    warning  'e' is already declared in the upper scope on line 1542 column 34                                                            no-shadow
   1543:64    warning  't' is already declared in the upper scope on line 1542 column 37                                                            no-shadow
   1543:67    warning  'i' is already declared in the upper scope on line 1542 column 40                                                            no-shadow
   1543:70    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1543:73    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1545:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   1546:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1559:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1561:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1564:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1564:18    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1566:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1566:119   warning  Unexpected use of comma operator                                                                                             no-sequences
   1567:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1568:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1568:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1568:47    warning  'e' is already declared in the upper scope on line 1567 column 22                                                            no-shadow
   1572:26    warning  'e' is already declared in the upper scope on line 1571 column 22                                                            no-shadow
   1572:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1573:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1573:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1573:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1573:30    warning  'r' declared on line 1576 column 46 is used outside of binding context                                                       block-scoped-var
   1573:110   warning  't' is already defined                                                                                                       no-redeclare
   1573:179   warning  'r' declared on line 1576 column 46 is used outside of binding context                                                       block-scoped-var
   1573:190   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1574:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1576:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1576:46    warning  'r' is already defined                                                                                                       no-redeclare
   1576:212   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1577:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1577:78    warning  'p' was used before it was defined                                                                                           no-use-before-define
   1577:78    warning  'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:201   warning  'f' was used before it was defined                                                                                           no-use-before-define
   1577:201   warning  'f' declared on line 1585 column 18 is used outside of binding context                                                       block-scoped-var
   1577:234   warning  'p' was used before it was defined                                                                                           no-use-before-define
   1577:234   warning  'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:279   warning  'p' was used before it was defined                                                                                           no-use-before-define
   1577:279   warning  'p' declared on line 1585 column 12 is used outside of binding context                                                       block-scoped-var
   1577:289   warning  Unexpected use of comma operator                                                                                             no-sequences
   1577:497   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1577:669   warning  'f' was used before it was defined                                                                                           no-use-before-define
   1577:669   warning  'f' declared on line 1585 column 18 is used outside of binding context                                                       block-scoped-var
   1580:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1581:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   1582:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1583:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   1584:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1585:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   1585:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1585:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   1585:169   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1586:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   1587:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1590:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1590:34    warning  'C' was used before it was defined                                                                                           no-use-before-define
   1590:34    warning  'C' declared on line 1592 column 27 is used outside of binding context                                                       block-scoped-var
   1592:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   1592:23    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1592:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1592:93    warning  Unexpected use of comma operator                                                                                             no-sequences
   1594:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1594:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1594:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   1594:714   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1594:958   warning  Unexpected use of comma operator                                                                                             no-sequences
   1595:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1598:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1598:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1598:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1598:49    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1598:52    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1599:4     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:19    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1599:39    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:59    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1599:84    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1600:22    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1600:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1601:4     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:19    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1601:44    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:57    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1601:66    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1601:92    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1602:23    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1603:9     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:24    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1603:49    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1603:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1604:15    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1604:26    warning  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     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
   1608:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   1608:29    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1609:14    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1609:43    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1610:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1611:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1612:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1612:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1612:41    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1613:10    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1613:37    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1613:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1614:25    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1614:28    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1615:16    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1616:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   1616:9     warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1616:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1616:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1616:14    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1617:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1618:23    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1618:26    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1618:29    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1620:17    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1621:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1624:15    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1624:22    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1628:32    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1628:35    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1629:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1629:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1629:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1629:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1631:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1633:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1634:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1634:30    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1638:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1638:30    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1639:4     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1640:33    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1641:4     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1642:29    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1644:24    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1646:27    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1646:30    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1646:33    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1647:8     warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1647:11    warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1648:21    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1648:36    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1648:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1648:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1648:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   1649:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1649:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   1652:23    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1652:26    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1653:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1653:20    warning  'e' is already defined                                                                                                       no-redeclare
   1653:51    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1653:78    warning  't' is already defined                                                                                                       no-redeclare
   1653:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1654:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1654:30    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1656:29    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1656:32    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1658:27    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1662:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1662:20    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1662:23    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1663:13    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1664:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1664:17    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1664:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1664:23    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1665:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1665:96    warning  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   warning  'e.textContent' is assigned to itself                                                                                        no-self-assign
   1666:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1666:14    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1667:11    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1667:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1667:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1667:168   warning  'e' is already declared in the upper scope on line 1667 column 11                                                            no-shadow
   1667:171   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1668:27    warning  'e' is already declared in the upper scope on line 1667 column 168                                                           no-shadow
   1668:30    warning  't' is already declared in the upper scope on line 1667 column 171                                                           no-shadow
   1671:49    warning  'e' is already declared in the upper scope on line 1667 column 11                                                            no-shadow
   1671:52    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1674:17    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1674:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1675:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1675:22    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:94    warning  Return statement should not contain assignment                                                                               no-return-assign
   1675:191   warning  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     warning  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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1677:11    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1677:11    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1677:26    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1677:26    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1677:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1677:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1677:211   warning  'e' is already declared in the upper scope on line 1677 column 11                                                            no-shadow
   1677:214   warning  't' is already declared in the upper scope on line 1677 column 26                                                            no-shadow
   1680:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1681:4     warning  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   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1681:361   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1682:5     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1682:76    warning  't.textContent' is assigned to itself                                                                                        no-self-assign
   1684:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1684:17    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1684:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1687:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1687:91    warning  Unexpected use of comma operator                                                                                             no-sequences
   1689:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1691:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1692:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1692:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1692:36    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1693:8     warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1693:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1693:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1693:1187  warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1693:1305  warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1694:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1694:83    warning  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   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1694:982   warning  'e' is already declared in the upper scope on line 1692 column 36                                                            no-shadow
   1694:1176  warning  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    warning  't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1695:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1695:313   warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1696:90    warning  Unexpected var, use let or const instead                                                                                     no-var
   1696:94    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1696:102   warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1698:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1698:47    warning  'i' declared on line 1696 column 94 is used outside of binding context                                                       block-scoped-var
   1700:33    warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   1702:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1702:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1702:609   warning  Unexpected use of comma operator                                                                                             no-sequences
   1702:788   warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1702:791   warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1702:794   warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1702:812   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1702:876   warning  'e' is already declared in the upper scope on line 1694 column 982                                                           no-shadow
   1702:879   warning  't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1703:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1703:208   warning  'e' is already declared in the upper scope on line 1702 column 876                                                           no-shadow
   1703:211   warning  't' is already declared in the upper scope on line 1702 column 879                                                           no-shadow
   1704:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1704:16    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1706:152   warning  'e' is already declared in the upper scope on line 1694 column 982                                                           no-shadow
   1706:155   warning  't' is already declared in the upper scope on line 1693 column 8                                                             no-shadow
   1707:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1707:254   warning  'e' is already declared in the upper scope on line 1706 column 152                                                           no-shadow
   1707:257   warning  't' is already declared in the upper scope on line 1706 column 155                                                           no-shadow
   1708:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1708:48    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1708:131   warning  Unexpected use of comma operator                                                                                             no-sequences
   1709:89    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1711:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   1712:7     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1712:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1714:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1714:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1714:73    warning  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     warning  Unexpected use of comma operator                                                                                             no-sequences
   1720:53    warning  '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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1721:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1721:67    warning  'e' is already declared in the upper scope on line 1721 column 10                                                            no-shadow
   1721:93    warning  'e' is already declared in the upper scope on line 1721 column 10                                                            no-shadow
   1721:102   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1723:8     warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1723:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1724:11    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1724:55    warning  Expected to return a value in method 'get'                                                                                   getter-return
   1726:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1727:14    warning  'e' is already declared in the upper scope on line 1723 column 8                                                             no-shadow
   1727:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1729:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1729:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1729:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1729:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1729:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1729:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   1729:72    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1730:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1730:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1731:54    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1733:29    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1735:12    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1735:15    warning  'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1735:15    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1735:48    warning  'n' is already declared in the upper scope on line 1729 column 11                                                            no-shadow
   1735:48    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1736:1     warning  This line has a length of 160. Maximum allowed is 100                                                                        max-len
   1736:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1736:62    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1736:78    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1737:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1739:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1740:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1740:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   1742:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1743:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1744:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1747:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1747:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1747:541   warning  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   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1752:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1753:107   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1754:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1755:47    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1756:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1756:5     warning  Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1756:92    warning  'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1756:95    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1757:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   1757:16    warning  'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1757:19    warning  'n' is already declared in the upper scope on line 1729 column 11                                                            no-shadow
   1757:27    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1757:45    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1758:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1759:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1759:17    warning  'n' declared on line 1757 column 19 is used outside of binding context                                                       block-scoped-var
   1759:20    warning  'o' declared on line 1757 column 27 is used outside of binding context                                                       block-scoped-var
   1760:52    warning  'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1760:55    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1762:31    warning  'e' is already declared in the upper scope on line 1755 column 47                                                            no-shadow
   1762:34    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1765:87    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1766:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1769:52    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1770:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1770:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   1771:94    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1772:9     warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1772:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1772:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1775:53    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1776:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1777:51    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1778:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1779:143   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1781:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1782:11    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1782:38    warning  'e' is already declared in the upper scope on line 1781 column 48                                                            no-shadow
   1782:87    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1782:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1782:303   warning  Unexpected use of comma operator                                                                                             no-sequences
   1783:52    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1784:5     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1785:77    warning  'e' is defined but never used                                                                                                no-unused-vars
   1787:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1787:48    warning  'e' is defined but never used                                                                                                no-unused-vars
   1789:58    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1789:58    warning  'e' is defined but never used                                                                                                no-unused-vars
   1790:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1790:15    warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1791:54    warning  'e' is defined but never used                                                                                                no-unused-vars
   1792:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1792:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1793:84    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1794:9     warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1794:12    warning  'i' is already declared in the upper scope on line 1729 column 8                                                             no-shadow
   1794:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1794:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1794:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   1794:208   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1796:52    warning  Unexpected use of comma operator                                                                                             no-sequences
   1800:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1800:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   1804:43    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1804:43    warning  'e' is defined but never used                                                                                                no-unused-vars
   1805:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1805:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1805:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1805:320   warning  Unexpected use of comma operator                                                                                             no-sequences
   1805:552   warning  'e' is already declared in the upper scope on line 1804 column 43                                                            no-shadow
   1805:555   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1806:5     warning  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   warning  'e' is already declared in the upper scope on line 1804 column 43                                                            no-shadow
   1807:287   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1808:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1808:57    warning  'e' is already declared in the upper scope on line 1807 column 284                                                           no-shadow
   1808:60    warning  't' is already declared in the upper scope on line 1807 column 287                                                           no-shadow
   1809:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1809:8     warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1809:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   1810:21    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   1813:4     warning  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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1815:10    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1815:31    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1815:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1815:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1816:38    warning  '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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1817:31    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1817:69    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1817:92    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1821:116   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1822:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1822:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   1822:88    warning  'e' is already declared in the upper scope on line 1817 column 10                                                            no-shadow
   1823:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   1823:23    warning  'i' is already declared in the upper scope on line 1817 column 69                                                            no-shadow
   1823:62    warning  't' is already declared in the upper scope on line 1817 column 31                                                            no-shadow
   1823:89    warning  'n' is already declared in the upper scope on line 1816 column 38                                                            no-shadow
   1823:129   warning  'o' is already declared in the upper scope on line 1838 column 9                                                             no-shadow
   1823:159   warning  'n' is already defined                                                                                                       no-redeclare
   1823:292   warning  'o' is already defined                                                                                                       no-redeclare
   1823:374   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1823:374   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1823:392   warning  Unexpected use of comma operator                                                                                             no-sequences
   1823:514   warning  'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1823:517   warning  'n' is already declared in the upper scope on line 1823 column 89                                                            no-shadow
   1824:36    warning  'e' is already declared in the upper scope on line 1823 column 514                                                           no-shadow
   1824:39    warning  't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1824:42    warning  'i' is already declared in the upper scope on line 1823 column 23                                                            no-shadow
   1827:19    warning  'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1827:22    warning  't' is already declared in the upper scope on line 1823 column 62                                                            no-shadow
   1828:11    warning  'i' is already declared in the upper scope on line 1823 column 23                                                            no-shadow
   1828:14    warning  'n' is already declared in the upper scope on line 1823 column 89                                                            no-shadow
   1828:17    warning  'o' is already declared in the upper scope on line 1823 column 129                                                           no-shadow
   1828:17    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1828:25    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1828:25    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1828:33    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1829:12    warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1829:42    warning  's' is already defined                                                                                                       no-redeclare
   1829:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1832:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1833:24    warning  'e' is already declared in the upper scope on line 1822 column 88                                                            no-shadow
   1833:27    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1838:9     warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1838:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1838:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1838:163   warning  Unexpected use of comma operator                                                                                             no-sequences
   1838:252   warning  'e' is already declared in the upper scope on line 1817 column 10                                                            no-shadow
   1838:255   warning  't' is already declared in the upper scope on line 1817 column 31                                                            no-shadow
   1839:12    warning  'i' is already declared in the upper scope on line 1817 column 69                                                            no-shadow
   1839:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1839:33    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1841:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1841:43    warning  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   warning  'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1841:384   warning  'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1841:384   warning  Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1841:431   warning  'o' declared on line 1838 column 9 is used outside of binding context                                                        block-scoped-var
   1842:40    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1842:43    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1843:10    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1843:31    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1843:54    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   1844:9     warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1844:48    warning  'o' is already defined                                                                                                       no-redeclare
   1844:133   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1844:133   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1844:167   warning  Unexpected use of comma operator                                                                                             no-sequences
   1844:181   warning  'i' is already declared in the upper scope on line 1843 column 10                                                            no-shadow
   1845:10    warning  'n' is already declared in the upper scope on line 1843 column 31                                                            no-shadow
   1845:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1845:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1845:39    warning  'e' is already declared in the upper scope on line 1842 column 40                                                            no-shadow
   1845:42    warning  't' is already declared in the upper scope on line 1842 column 43                                                            no-shadow
   1846:7     warning  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    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1852:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1852:32    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1853:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1853:57    warning  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   warning  'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1853:334   warning  'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1853:334   warning  Unexpected dangling '_' in '__selfTriggered'                                                                                 no-underscore-dangle
   1853:381   warning  'o' declared on line 1844 column 9 is used outside of binding context                                                        block-scoped-var
   1854:40    warning  '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    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1855:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1855:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   1857:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1857:39    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1857:42    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1858:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1860:40    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1860:43    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1861:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   1861:138   warning  'e' is already declared in the upper scope on line 1860 column 40                                                            no-shadow
   1861:141   warning  't' is already declared in the upper scope on line 1860 column 43                                                            no-shadow
   1862:28    warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
   1864:35    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1864:38    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1867:28    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1867:31    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1872:11    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1872:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1872:48    warning  'e' is already declared in the upper scope on line 1877 column 14                                                            no-shadow
   1872:51    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1873:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1874:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   1877:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1877:14    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1877:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   1877:76    warning  Unexpected use of comma operator                                                                                             no-sequences
   1878:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1878:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   1880:38    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1881:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1881:11    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1881:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1881:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1881:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1881:62    warning  'e' is already declared in the upper scope on line 1880 column 38                                                            no-shadow
   1881:65    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1882:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1883:131   warning  Unexpected use of comma operator                                                                                             no-sequences
   1883:169   warning  'e' is already declared in the upper scope on line 1880 column 38                                                            no-shadow
   1883:172   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1884:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   1884:66    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1884:98    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1884:135   warning  Unexpected use of comma operator                                                                                             no-sequences
   1884:197   warning  'e' is already declared in the upper scope on line 1883 column 169                                                           no-shadow
   1884:200   warning  't' is already declared in the upper scope on line 1883 column 172                                                           no-shadow
   1885:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1885:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   1889:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1889:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   1889:58    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1889:61    warning  '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    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1893:14    warning  'h' is already declared in the upper scope on line 1662 column 17                                                            no-shadow
   1893:17    warning  'd' is already declared in the upper scope on line 1674 column 14                                                            no-shadow
   1893:20    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1893:23    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1894:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   1894:267   warning  'e' is already declared in the upper scope on line 1892 column 41                                                            no-shadow
   1894:270   warning  't' is already declared in the upper scope on line 1893 column 20                                                            no-shadow
   1895:10    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1895:13    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1895:16    warning  'o' is already declared in the upper scope on line 1666 column 14                                                            no-shadow
   1895:19    warning  'r' is already declared in the upper scope on line 1676 column 14                                                            no-shadow
   1895:22    warning  's' is already declared in the upper scope on line 1680 column 14                                                            no-shadow
   1895:22    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   1895:47    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1895:47    warning  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   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1901:10    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1901:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1903:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1903:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1903:48    warning  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   warning  'e' is already declared in the upper scope on line 1901 column 10                                                            no-shadow
   1903:221   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1906:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   1909:8     warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1909:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1909:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1909:54    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1911:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   1911:133   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1911:136   warning  '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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1915:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   1915:106   warning  'e' is already declared in the upper scope on line 1914 column 39                                                            no-shadow
   1915:109   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1919:102   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1919:105   warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1922:37    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1922:40    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1923:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1923:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1923:161   warning  'e' is already declared in the upper scope on line 1922 column 37                                                            no-shadow
   1923:164   warning  't' is already declared in the upper scope on line 1922 column 40                                                            no-shadow
   1925:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   1926:41    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1927:10    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1927:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1927:49    warning  'e' is already declared in the upper scope on line 1926 column 41                                                            no-shadow
   1927:52    warning  '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    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1928:56    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1928:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1928:89    warning  Unexpected use of comma operator                                                                                             no-sequences
   1929:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   1930:41    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1932:46    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1933:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1933:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   1935:8     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1935:11    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   1936:51    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1936:54    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1936:85    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1936:155   warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1936:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   1938:42    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1938:45    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1939:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1939:21    warning  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     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   1943:10    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1943:39    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1943:78    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1943:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   1943:102   warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
   1944:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1946:48    warning  'e' is already declared in the upper scope on line 1597 column 22                                                            no-shadow
   1947:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   1947:14    warning  't' is already declared in the upper scope on line 1684 column 14                                                            no-shadow
   1947:22    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1947:29    warning  'n' is already declared in the upper scope on line 1598 column 12                                                            no-shadow
   1949:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1951:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1951:13    warning  't' declared on line 1947 column 14 is used outside of binding context                                                       block-scoped-var
   1954:26    warning  'e' is already declared in the upper scope on line 1953 column 22                                                            no-shadow
   1954:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1954:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1955:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1955:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1955:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1955:131   warning  't' is already defined                                                                                                       no-redeclare
   1955:185   warning  'u' is already defined                                                                                                       no-redeclare
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  Return statement should not contain assignment                                                                               no-return-assign
   1955:289   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1955:326   warning  Unexpected use of comma operator                                                                                             no-sequences
   1961:24    warning  'e' is already declared in the upper scope on line 1960 column 22                                                            no-shadow
   1961:30    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1964:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1967:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1967:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1967:14    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1968:28    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1970:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1970:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1978:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1980:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1982:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1984:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1984:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1988:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1988:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1989:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1993:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1994:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1994:13    warning  Comparing to itself is potentially pointless                                                                                 no-self-compare
   1994:15    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1994:23    warning  Comparing to itself is potentially pointless                                                                                 no-self-compare
   1994:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   1997:26    warning  'e' is already declared in the upper scope on line 1996 column 22                                                            no-shadow
   1997:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   1997:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   1998:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   1998:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   1998:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   1998:227   warning  's' is already defined                                                                                                       no-redeclare
   1998:342   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   1999:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   1999:230   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   1999:584   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2000:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2002:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2006:14    warning  'e' is already declared in the upper scope on line 2002 column 22                                                            no-shadow
   2007:5     warning  Unexpected console statement                                                                                                 no-console
   2012:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2013:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2013:11    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2015:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2015:14    warning  't' is already defined                                                                                                       no-redeclare
   2015:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   2015:43    warning  't' is already defined                                                                                                       no-redeclare
   2015:72    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   2015:99    warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2016:13    warning  'v' is a function                                                                                                            no-func-assign
   2016:98    warning  'e' is already declared in the upper scope on line 2015 column 99                                                            no-shadow
   2018:19    warning  'e' is already declared in the upper scope on line 2015 column 99                                                            no-shadow
   2021:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2021:17    warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2021:20    warning  't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2021:23    warning  'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2021:26    warning  'n' is already declared in the upper scope on line 2015 column 29                                                            no-shadow
   2024:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2025:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   2025:15    warning  'o' is already declared in the upper scope on line 2015 column 72                                                            no-shadow
   2025:22    warning  'r' is already declared in the upper scope on line 2045 column 40                                                            no-shadow
   2025:29    warning  's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2025:29    warning  's' is already declared in the upper scope on line 2045 column 293                                                           no-shadow
   2025:51    warning  's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2025:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2026:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2026:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   2026:51    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2029:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2029:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2029:14    warning  'c' declared on line 2025 column 67 is used outside of binding context                                                       block-scoped-var
   2029:19    warning  'r' declared on line 2025 column 22 is used outside of binding context                                                       block-scoped-var
   2029:30    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2029:30    warning  's' declared on line 2031 column 26 is used outside of binding context                                                       block-scoped-var
   2030:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2031:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2031:26    warning  's' is already defined                                                                                                       no-redeclare
   2031:26    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2031:48    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2031:56    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2031:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2032:31    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2033:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2034:15    warning  'e' is already declared in the upper scope on line 2021 column 17                                                            no-shadow
   2034:18    warning  't' is already declared in the upper scope on line 2021 column 20                                                            no-shadow
   2035:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2035:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   2039:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2039:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2039:30    warning  's' declared on line 2025 column 29 is used outside of binding context                                                       block-scoped-var
   2041:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2041:17    warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2041:20    warning  't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2042:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   2042:14    warning  'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2044:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2044:13    warning  'i' declared on line 2042 column 14 is used outside of binding context                                                       block-scoped-var
   2045:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2045:296   warning  'e' is already declared in the upper scope on line 2012 column 22                                                            no-shadow
   2046:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   2046:8     warning  't' is already declared in the upper scope on line 2012 column 25                                                            no-shadow
   2046:25    warning  'v' is already declared in the upper scope on line 2015 column 96                                                            no-shadow
   2046:37    warning  'i' is already declared in the upper scope on line 2012 column 28                                                            no-shadow
   2046:61    warning  'i' is already defined                                                                                                       no-redeclare
   2046:65    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2046:152   warning  'e' is already defined                                                                                                       no-redeclare
   2046:3011  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2046:3235  warning  't' is already declared in the upper scope on line 2046 column 8                                                             no-shadow
   2047:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2047:9     warning  'e' is already declared in the upper scope on line 2045 column 296                                                           no-shadow
   2047:28    warning  'i' is already declared in the upper scope on line 2046 column 37                                                            no-shadow
   2047:62    warning  'r' is already declared in the upper scope on line 2045 column 40                                                            no-shadow
   2047:92    warning  'o' is already declared in the upper scope on line 2015 column 72                                                            no-shadow
   2047:131   warning  's' is already declared in the upper scope on line 2045 column 293                                                           no-shadow
   2047:394   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2047:394   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2047:560   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2048:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2048:10    warning  'e' is already defined                                                                                                       no-redeclare
   2048:22    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2048:62    warning  't' is already defined                                                                                                       no-redeclare
   2048:151   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2048:151   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2048:161   warning  Unexpected use of comma operator                                                                                             no-sequences
   2049:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2049:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   2049:14    warning  'i' is already defined                                                                                                       no-redeclare
   2049:60    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2049:79    warning  'i' is already defined                                                                                                       no-redeclare
   2049:113   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2050:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2050:11    warning  'e' is already defined                                                                                                       no-redeclare
   2050:23    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2050:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2050:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2050:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   2051:196   warning  'n' is already declared in the upper scope on line 2015 column 29                                                            no-shadow
   2051:625   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2051:637   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2053:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2053:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2053:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   2053:229   warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2054:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2055:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2057:13    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2057:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2057:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2057:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   2057:92    warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:99    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:106   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:123   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:140   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:149   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:168   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:180   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:192   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:207   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:225   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:239   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:243   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:250   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:257   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:260   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:267   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:282   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:288   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:292   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2057:306   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:310   warning  'n' was used before it was defined                                                                                           no-use-before-define
   2057:329   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:341   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2057:347   warning  't' was used before it was defined                                                                                           no-use-before-define
   2057:363   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2058:16    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2059:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2059:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   2060:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2060:12    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2060:15    warning  'i' is already declared in the upper scope on line 2047 column 28                                                            no-shadow
   2060:18    warning  'n' is already declared in the upper scope on line 2051 column 196                                                           no-shadow
   2060:21    warning  'o' is already declared in the upper scope on line 2047 column 92                                                            no-shadow
   2061:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2061:27    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2061:30    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2063:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2063:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   2064:16    warning  'e' is already declared in the upper scope on line 2061 column 30                                                            no-shadow
   2065:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2065:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2065:114   warning  Unexpected use of comma operator                                                                                             no-sequences
   2067:7     warning  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    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2068:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2068:126   warning  Unexpected use of comma operator                                                                                             no-sequences
   2069:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   2069:17    warning  't' is already declared in the upper scope on line 2046 column 3235                                                          no-shadow
   2069:20    warning  'i' is already declared in the upper scope on line 2047 column 28                                                            no-shadow
   2069:28    warning  'n' is already declared in the upper scope on line 2051 column 196                                                           no-shadow
   2070:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2071:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2071:33    warning  'i' declared on line 2069 column 20 is used outside of binding context                                                       block-scoped-var
   2072:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2073:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2073:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2073:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2073:44    warning  'e' is already declared in the upper scope on line 2047 column 9                                                             no-shadow
   2074:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2074:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   2076:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2076:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   2078:22    warning  'e' is already declared in the upper scope on line 2045 column 296                                                           no-shadow
   2083:12    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   2083:15    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2084:13    warning  'i' is a function                                                                                                            no-func-assign
   2084:98    warning  'e' is already declared in the upper scope on line 2083 column 15                                                            no-shadow
   2086:19    warning  'e' is already declared in the upper scope on line 2083 column 15                                                            no-shadow
   2089:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2089:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2089:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   2090:11    warning  'Q' was used before it was defined                                                                                           no-use-before-define
   2091:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2091:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2092:11    warning  'S' was used before it was defined                                                                                           no-use-before-define
   2093:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2093:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   2093:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2093:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2093:23    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2093:26    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2094:8     warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2094:11    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2094:14    warning  'e' is already defined                                                                                                       no-redeclare
   2094:18    warning  'k' was used before it was defined                                                                                           no-use-before-define
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  Return statement should not contain assignment                                                                               no-return-assign
   2094:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2094:36    warning  'S' was used before it was defined                                                                                           no-use-before-define
   2094:51    warning  'w' was used before it was defined                                                                                           no-use-before-define
   2094:63    warning  'x' was used before it was defined                                                                                           no-use-before-define
   2094:75    warning  'k' was used before it was defined                                                                                           no-use-before-define
   2094:90    warning  'k' was used before it was defined                                                                                           no-use-before-define
   2094:131   warning  'k' was used before it was defined                                                                                           no-use-before-define
   2095:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2095:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2095:24    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2096:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2097:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2098:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2099:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2102:11    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2102:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2102:88    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2102:137   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2103:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2103:34    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2103:37    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2104:26    warning  'e' is already declared in the upper scope on line 2103 column 31                                                            no-shadow
   2104:29    warning  't' is already declared in the upper scope on line 2103 column 34                                                            no-shadow
   2105:27    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2105:30    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2105:33    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2106:26    warning  'e' is already declared in the upper scope on line 2105 column 27                                                            no-shadow
   2106:29    warning  't' is already declared in the upper scope on line 2105 column 30                                                            no-shadow
   2107:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2107:21    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2108:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2108:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   2108:175   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2108:179   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2108:182   warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2108:185   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2108:193   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2108:201   warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2108:201   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2108:238   warning  'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2108:238   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2108:400   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2108:437   warning  Unexpected use of comma operator                                                                                             no-sequences
   2108:510   warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2108:513   warning  '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     warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2109:12    warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2109:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2109:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2110:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2110:15    warning  'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2110:18    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2111:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2111:375   warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2112:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2112:10    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2112:13    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2112:16    warning  'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2112:19    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2112:22    warning  'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2112:25    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2112:245   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2112:248   warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2112:251   warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2113:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2113:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2113:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2113:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2115:89    warning  'b' was used before it was defined                                                                                           no-use-before-define
   2115:136   warning  'b' was used before it was defined                                                                                           no-use-before-define
   2115:187   warning  'A' was used before it was defined                                                                                           no-use-before-define
   2115:231   warning  'A' was used before it was defined                                                                                           no-use-before-define
   2116:28    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2121:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2121:103   warning  'C' was used before it was defined                                                                                           no-use-before-define
   2122:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2123:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2123:16    warning  'e' is already defined                                                                                                       no-redeclare
   2123:61    warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2123:86    warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2123:132   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2123:248   warning  'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2124:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2124:11    warning  'r' declared on line 2125 column 24 is used outside of binding context                                                       block-scoped-var
   2124:11    warning  'r' is already declared in the upper scope on line 2108 column 193                                                           no-shadow
   2124:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2124:50    warning  'r' declared on line 2125 column 24 is used outside of binding context                                                       block-scoped-var
   2125:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2125:12    warning  's' is already declared in the upper scope on line 2108 column 201                                                           no-shadow
   2125:24    warning  'r' is already defined                                                                                                       no-redeclare
   2125:36    warning  'a' is already declared in the upper scope on line 2108 column 510                                                           no-shadow
   2125:44    warning  'l' is already declared in the upper scope on line 2112 column 25                                                            no-shadow
   2125:59    warning  'c' is already declared in the upper scope on line 2112 column 10                                                            no-shadow
   2125:74    warning  'h' is already declared in the upper scope on line 2112 column 13                                                            no-shadow
   2125:89    warning  'a' is already defined                                                                                                       no-redeclare
   2125:206   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2125:206   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2125:236   warning  Unexpected use of comma operator                                                                                             no-sequences
   2127:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2127:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2127:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   2127:37    warning  'C' was used before it was defined                                                                                           no-use-before-define
   2127:48    warning  'i' declared on line 2123 column 86 is used outside of binding context                                                       block-scoped-var
   2128:10    warning  'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2130:28    warning  'l' is already declared in the upper scope on line 2112 column 25                                                            no-shadow
   2130:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2131:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2131:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   2131:64    warning  Unexpected var, use let or const instead                                                                                     no-var
   2131:64    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2131:68    warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2131:133   warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2131:175   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2131:190   warning  't' is already defined                                                                                                       no-redeclare
   2131:212   warning  'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2131:287   warning  'i' is already defined                                                                                                       no-redeclare
   2131:307   warning  'e' is already declared in the upper scope on line 2130 column 31                                                            no-shadow
   2131:335   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2131:350   warning  'e' is already declared in the upper scope on line 2130 column 31                                                            no-shadow
   2132:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2132:11    warning  't' is already declared in the upper scope on line 2131 column 68                                                            no-shadow
   2132:14    warning  'i' is already declared in the upper scope on line 2131 column 133                                                           no-shadow
   2132:17    warning  'n' is already declared in the upper scope on line 2131 column 175                                                           no-shadow
   2132:20    warning  'o' is already declared in the upper scope on line 2131 column 212                                                           no-shadow
   2132:57    warning  'r' is already declared in the upper scope on line 2108 column 193                                                           no-shadow
   2132:141   warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2132:189   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:200   warning  'e' is assigned to itself                                                                                                    no-self-assign
   2132:217   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:232   warning  'r' was used before it was defined                                                                                           no-use-before-define
   2132:239   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:288   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:291   warning  'r' was used before it was defined                                                                                           no-use-before-define
   2132:303   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:315   warning  'r' was used before it was defined                                                                                           no-use-before-define
   2132:326   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:335   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:353   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:377   warning  's' was used before it was defined                                                                                           no-use-before-define
   2132:386   warning  'a' was used before it was defined                                                                                           no-use-before-define
   2132:457   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   2132:612   warning  'e' is already defined                                                                                                       no-redeclare
   2132:630   warning  's' is already declared in the upper scope on line 2108 column 201                                                           no-shadow
   2132:647   warning  'a' is already declared in the upper scope on line 2108 column 510                                                           no-shadow
   2132:664   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2132:721   warning  Unexpected use of comma operator                                                                                             no-sequences
   2133:37    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2133:61    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2133:90    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2134:30    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2135:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2135:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   2136:25    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2137:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2137:122   warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2138:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2138:55    warning  'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2140:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2140:15    warning  'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2142:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2142:15    warning  'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2143:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2143:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   2143:35    warning  Unexpected dangling '_' in '__hint'                                                                                          no-underscore-dangle
   2144:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2144:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2144:10    warning  'b' is already declared in the upper scope on line 2301 column 9                                                             no-shadow
   2144:25    warning  '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    warning  't' is already declared in the upper scope on line 2108 column 179                                                           no-shadow
   2145:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2145:73    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2147:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   2147:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2147:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   2149:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2149:12    warning  'i' is already declared in the upper scope on line 2112 column 19                                                            no-shadow
   2149:15    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2149:21    warning  'n' was used before it was defined                                                                                           no-use-before-define
   2149:71    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2150:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   2155:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   2155:14    warning  'o' is already declared in the upper scope on line 2108 column 185                                                           no-shadow
   2155:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2155:64    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   2156:55    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2157:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2157:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   2160:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2160:22    warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:148   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:166   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:281   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:406   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2160:424   warning  'o' declared on line 2155 column 14 is used outside of binding context                                                       block-scoped-var
   2164:18    warning  'A' is already declared in the upper scope on line 3064 column 14                                                            no-shadow
   2164:33    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2164:33    warning  'e' is defined but never used                                                                                                no-unused-vars
   2166:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   2166:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2166:47    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2166:50    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2167:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2167:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   2168:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2168:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2170:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   2171:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2171:50    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   2171:53    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2172:13    warning  'o' is a function                                                                                                            no-func-assign
   2172:98    warning  'e' is already declared in the upper scope on line 2171 column 53                                                            no-shadow
   2174:19    warning  'e' is already declared in the upper scope on line 2171 column 53                                                            no-shadow
   2177:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2177:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2177:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2178:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2179:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2179:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2179:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2179:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   2179:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   2179:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   2179:146   warning  'e' is already declared in the upper scope on line 2177 column 17                                                            no-shadow
   2179:163   warning  'e' is already declared in the upper scope on line 2179 column 146                                                           no-shadow
   2179:166   warning  't' is already declared in the upper scope on line 2177 column 20                                                            no-shadow
   2180:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2182:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2182:12    warning  'i' is already declared in the upper scope on line 2178 column 14                                                            no-shadow
   2182:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2184:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2184:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2186:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2187:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2187:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2189:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2189:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2190:14    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2193:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2194:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2194:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2194:14    warning  't' was used before it was defined                                                                                           no-use-before-define
   2194:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2194:23    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2194:23    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   2194:67    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2195:134   warning  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    warning  'e' is already declared in the upper scope on line 2190 column 14                                                            no-shadow
   2197:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2197:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2197:51    warning  Unexpected dangling '_' in '_cancelUnhighlight'                                                                              no-underscore-dangle
   2198:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2198:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   2198:43    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2198:72    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2201:96    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2206:19    warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:32    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2206:37    warning  'n' was used before it was defined                                                                                           no-use-before-define
   2206:45    warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:48    warning  'n' was used before it was defined                                                                                           no-use-before-define
   2206:76    warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:112   warning  't' was used before it was defined                                                                                           no-use-before-define
   2206:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2206:115   warning  Unreachable code                                                                                                             no-unreachable
   2206:119   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2206:122   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2206:125   warning  '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    warning  'e' is already defined                                                                                                       no-redeclare
   2207:114   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2207:176   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2208:15    warning  'e' is already declared in the upper scope on line 2207 column 176                                                           no-shadow
   2212:20    warning  'e' is already declared in the upper scope on line 2207 column 176                                                           no-shadow
   2213:64    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2213:93    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2219:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2219:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2219:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2220:15    warning  'e' is already declared in the upper scope on line 2219 column 17                                                            no-shadow
   2224:20    warning  'e' is already declared in the upper scope on line 2219 column 17                                                            no-shadow
   2224:23    warning  't' is already declared in the upper scope on line 2219 column 20                                                            no-shadow
   2225:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2225:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2225:108   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2225:115   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2226:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2226:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2226:16    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2226:19    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2226:22    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2226:22    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2226:30    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2226:38    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2226:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2227:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2230:10    warning  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   warning  Empty block statement                                                                                                        no-empty
   2234:16    warning  'e' is already declared in the upper scope on line 2224 column 20                                                            no-shadow
   2235:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2235:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   2238:28    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2239:9     warning  Unsafe usage of ReturnStatement                                                                                              no-unsafe-finally
   2243:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   2246:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2251:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2251:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2251:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2252:8     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2252:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2252:14    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2252:17    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2252:20    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2252:100   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2253:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2253:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2256:12    warning  'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2256:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   2256:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2256:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   2257:22    warning  'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2258:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2258:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   2261:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2261:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2264:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   2268:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2269:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2269:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2269:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   2271:22    warning  'e' is already declared in the upper scope on line 2251 column 17                                                            no-shadow
   2274:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2275:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2275:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2275:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2276:8     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2276:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2277:289   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2279:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2279:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2279:20    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2280:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2280:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2280:61    warning  Unexpected var, use let or const instead                                                                                     no-var
   2280:65    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2280:72    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2282:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2282:13    warning  'n' declared on line 2280 column 72 is used outside of binding context                                                       block-scoped-var
   2283:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2283:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2284:13    warning  'm' is a function                                                                                                            no-func-assign
   2284:98    warning  'e' is already declared in the upper scope on line 2283 column 17                                                            no-shadow
   2286:19    warning  'e' is already declared in the upper scope on line 2283 column 17                                                            no-shadow
   2289:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2289:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2289:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2290:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2291:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2291:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2291:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2291:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   2291:144   warning  Function declared in a loop contains unsafe references to variable(s) 'm', 'm', 'm'                                          no-loop-func
   2291:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   2291:146   warning  'e' is already declared in the upper scope on line 2289 column 17                                                            no-shadow
   2291:163   warning  'e' is already declared in the upper scope on line 2291 column 146                                                           no-shadow
   2291:166   warning  't' is already declared in the upper scope on line 2289 column 20                                                            no-shadow
   2292:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2294:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2294:12    warning  'i' is already declared in the upper scope on line 2290 column 14                                                            no-shadow
   2294:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2296:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2296:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2298:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2299:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2299:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2301:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2301:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   2302:14    warning  'S' is already declared in the upper scope on line 2099 column 7                                                             no-shadow
   2302:17    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2302:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2305:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2305:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2305:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2305:299   warning  Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2305:349   warning  Unexpected dangling '_' in '_onChangeValue'                                                                                  no-underscore-dangle
   2305:416   warning  Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2305:466   warning  Unexpected dangling '_' in '_onChangeField'                                                                                  no-underscore-dangle
   2306:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2306:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2306:14    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2306:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2306:23    warning  't' was used before it was defined                                                                                           no-use-before-define
   2306:23    warning  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   warning  'K' was used before it was defined                                                                                           no-use-before-define
   2309:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2309:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2309:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2309:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2309:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   2311:284   warning  Unexpected console statement                                                                                                 no-console
   2313:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2313:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2313:26    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2314:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2314:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2314:30    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2314:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2314:60    warning  Unexpected use of comma operator                                                                                             no-sequences
   2315:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2315:15    warning  't' declared on line 2313 column 26 is used outside of binding context                                                       block-scoped-var
   2317:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2317:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2317:26    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2318:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2318:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   2319:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2319:15    warning  't' declared on line 2317 column 26 is used outside of binding context                                                       block-scoped-var
   2321:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2322:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2326:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2327:18    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2328:31    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2334:61    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2336:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   2336:17    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2336:27    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2338:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2338:16    warning  't' declared on line 2336 column 17 is used outside of binding context                                                       block-scoped-var
   2342:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2343:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2343:16    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2343:45    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2344:9     warning  Function declared in a loop contains unsafe references to variable(s) 'i', 'n', 'n', 'n', 'n', 'n', 'n'                      no-loop-func
   2345:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2345:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2348:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2352:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2352:34    warning  'e' is already declared in the upper scope on line 2342 column 47                                                            no-shadow
   2355:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2355:15    warning  'n' declared on line 2343 column 45 is used outside of binding context                                                       block-scoped-var
   2357:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2357:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2357:24    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2358:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2358:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   2359:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2359:15    warning  'e' declared on line 2357 column 16 is used outside of binding context                                                       block-scoped-var
   2360:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2360:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2361:20    warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2363:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2363:20    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2363:20    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2363:74    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2363:96    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2364:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2364:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   2364:189   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2364:195   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2364:235   warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2365:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2366:13    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2368:11    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2368:26    warning  'e' is already declared in the upper scope on line 2363 column 74                                                            no-shadow
   2369:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   2369:13    warning  't' is already declared in the upper scope on line 2364 column 235                                                           no-shadow
   2369:33    warning  'e' is already defined                                                                                                       no-redeclare
   2369:138   warning  't' is already defined                                                                                                       no-redeclare
   2369:228   warning  'e' is already defined                                                                                                       no-redeclare
   2369:265   warning  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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2369:304   warning  Unexpected use of comma operator                                                                                             no-sequences
   2370:11    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2371:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2373:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2373:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   2376:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2377:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2377:35    warning  'e' is already declared in the upper scope on line 2363 column 74                                                            no-shadow
   2379:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   2384:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2386:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2386:92    warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2389:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2390:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2392:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2392:50    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2393:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2393:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   2395:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2395:38    warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2395:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   2396:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2396:50    warning  '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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2397:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2397:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2397:19    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2397:22    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2397:25    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2397:28    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2397:28    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2397:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2397:62    warning  Unexpected dangling '_' in '_getType'                                                                                        no-underscore-dangle
   2397:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   2400:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2401:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2403:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2404:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2410:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2410:19    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2410:29    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2411:23    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2411:81    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2412:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2412:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2414:24    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2415:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2415:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   2416:55    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2417:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2417:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2417:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2417:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2417:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2417:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2417:25    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2417:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2417:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2419:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2420:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2425:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2426:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2430:24    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2431:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2431:80    warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2433:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2433:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2433:71    warning  Unexpected dangling '_' in '_detachFromDom'                                                                                  no-underscore-dangle
   2433:111   warning  Unexpected dangling '_' in '_attachToDom'                                                                                    no-underscore-dangle
   2435:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2435:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2435:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2435:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2435:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2435:80    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2437:75    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2439:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2439:44    warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2441:83    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2441:188   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2441:260   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2441:285   warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2445:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2445:83    warning  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    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2447:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   2447:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   2447:421   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2448:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2448:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2448:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   2449:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2450:45    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2451:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2451:189   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2454:47    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2455:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2455:77    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2459:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2459:10    warning  'e' declared on line 2460 column 11 is used outside of binding context                                                       block-scoped-var
   2459:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2459:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2459:32    warning  'e' declared on line 2460 column 11 is used outside of binding context                                                       block-scoped-var
   2460:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2460:11    warning  'e' is already defined                                                                                                       no-redeclare
   2460:28    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2460:51    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2460:59    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2461:18    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2461:43    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2461:69    warning  'o' was used before it was defined                                                                                           no-use-before-define
   2461:69    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2461:110   warning  'o' was used before it was defined                                                                                           no-use-before-define
   2461:192   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2461:196   warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2461:215   warning  '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    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2462:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2462:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2462:93    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2463:36    warning  'o' declared on line 2461 column 192 is used outside of binding context                                                      block-scoped-var
   2463:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2463:40    warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2463:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   2463:94    warning  '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   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2468:43    warning  '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    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2469:29    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2469:52    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2469:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2469:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2469:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   2470:49    warning  '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    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2471:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2471:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2471:143   warning  '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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2475:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2475:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2475:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2479:11    warning  Unexpected dangling '_' in '_updateCssClassName'                                                                             no-underscore-dangle
   2479:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   2480:17    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2485:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2486:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2486:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   2488:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2488:53    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2488:56    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2489:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2489:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2489:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2489:16    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2489:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2489:187   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2489:303   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2489:307   warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   2489:344   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2490:49    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2490:52    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2490:55    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2491:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2491:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2491:16    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2491:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2491:19    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2491:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2491:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2491:252   warning  '$' was used before it was defined                                                                                           no-use-before-define
   2492:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2492:54    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2492:57    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2493:11    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2494:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   2494:60    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2495:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2495:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2497:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2497:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2497:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2499:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2499:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2499:29    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2500:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2500:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2500:35    warning  'n' declared on line 2497 column 12 is used outside of binding context                                                       block-scoped-var
   2500:57    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2500:91    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2500:125   warning  'n' declared on line 2497 column 12 is used outside of binding context                                                       block-scoped-var
   2500:168   warning  Unexpected use of comma operator                                                                                             no-sequences
   2502:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2502:53    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2503:6     warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2503:61    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2504:45    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2504:48    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2505:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2505:40    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2505:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2505:72    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2505:80    warning  Return statement should not contain assignment                                                                               no-return-assign
   2505:80    warning  Return statement should not contain assignment                                                                               no-return-assign
   2505:110   warning  Unexpected use of comma operator                                                                                             no-sequences
   2505:137   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2505:323   warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2505:349   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2505:407   warning  'e' is already declared in the upper scope on line 2505 column 46                                                            no-shadow
   2507:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2507:198   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2508:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2509:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2511:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2512:17    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2514:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2514:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2514:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2516:44    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2517:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2518:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2518:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2519:51    warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2519:109   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:109   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:257   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:379   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:488   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:575   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:640   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2519:682   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2519:866   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2522:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2525:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2525:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2526:17    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2526:24    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2531:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2532:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2532:53    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2534:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2534:43    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   2535:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   2538:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2540:49    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2541:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2541:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2541:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2541:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2541:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2541:114   warning  Unexpected dangling '_' in '_detachFromDom'                                                                                  no-underscore-dangle
   2541:249   warning  'e' is already declared in the upper scope on line 2540 column 49                                                            no-shadow
   2542:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2542:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2542:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2543:150   warning  'e' is already declared in the upper scope on line 2540 column 49                                                            no-shadow
   2543:153   warning  't' is already declared in the upper scope on line 2541 column 10                                                            no-shadow
   2544:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2544:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   2545:92    warning  Unexpected dangling '_' in '_attachToDom'                                                                                    no-underscore-dangle
   2546:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2547:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2547:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2550:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2552:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2560:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2560:15    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2562:9     warning  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    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2563:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2569:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2571:11    warning  Unexpected dangling '_' in '_clearValueError'                                                                                no-underscore-dangle
   2571:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   2571:274   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2573:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2573:15    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2573:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2573:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2573:49    warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2573:99    warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2573:208   warning  Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2574:17    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2575:8     warning  Unexpected dangling '_' in '_setValueError'                                                                                  no-underscore-dangle
   2578:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2579:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2579:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   2581:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2582:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2583:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2583:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   2585:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2587:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2587:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2587:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2587:48    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2587:67    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2587:166   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2587:195   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2587:237   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2587:237   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2587:385   warning  Unexpected use of comma operator                                                                                             no-sequences
   2587:387   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2589:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2589:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2589:45    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2589:75    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2589:94    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2589:156   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2589:185   warning  'i' was used before it was defined                                                                                           no-use-before-define
   2589:227   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2589:227   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2589:338   warning  Unexpected use of comma operator                                                                                             no-sequences
   2589:340   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2591:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2591:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2592:11    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2592:39    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2592:39    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2592:55    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2592:55    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2592:117   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2592:160   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2592:192   warning  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  warning  Unexpected dangling '_' in '_updateEnumOptions'                                                                              no-underscore-dangle
   2592:3238  warning  Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2592:3262  warning  Unexpected dangling '_' in '_showTimestampTag'                                                                               no-underscore-dangle
   2593:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2593:179   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2593:194   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2596:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2599:10    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2602:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2602:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2602:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   2602:39    warning  Unexpected dangling '_' in '_updateDomDefault'                                                                               no-underscore-dangle
   2606:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2606:49    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2607:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2607:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2607:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2607:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   2611:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2613:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2613:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2613:13    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2613:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2613:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2614:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2615:11    warning  Unexpected dangling '_' in '_clearFieldError'                                                                                no-underscore-dangle
   2615:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   2615:245   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2617:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2617:16    warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2617:59    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2617:59    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2617:98    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2617:98    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2617:196   warning  Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2617:231   warning  Unexpected dangling '_' in '_setFieldError'                                                                                  no-underscore-dangle
   2617:331   warning  Unexpected dangling '_' in '_debouncedOnChangeField'                                                                         no-underscore-dangle
   2618:17    warning  'e' is already declared in the upper scope on line 2614 column 51                                                            no-shadow
   2619:8     warning  Unexpected dangling '_' in '_setFieldError'                                                                                  no-underscore-dangle
   2623:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2623:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2623:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2623:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2623:63    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2625:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2625:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2625:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2629:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2629:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2629:16    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2629:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   2629:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2629:47    warning  Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   2629:784   warning  Unexpected dangling '_' in '_createDomTree'                                                                                  no-underscore-dangle
   2629:873   warning  Unexpected use of comma operator                                                                                             no-sequences
   2632:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2633:16    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2636:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2637:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2640:51    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2641:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2641:206   warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2644:50    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2644:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2645:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2645:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   2645:365   warning  'e' is already declared in the upper scope on line 2644 column 53                                                            no-shadow
   2648:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2649:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   2649:64    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2650:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2651:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   2651:64    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2652:48    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2653:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2653:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2653:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2653:32    warning  'i' is already defined                                                                                                       no-redeclare
   2653:115   warning  'i' is already defined                                                                                                       no-redeclare
   2653:317   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:354   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:426   warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2653:526   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2653:558   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2653:598   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2653:659   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2653:732   warning  Unexpected dangling '_' in '_updateSchema'                                                                                   no-underscore-dangle
   2653:754   warning  Unexpected dangling '_' in '_updateEnumOptions'                                                                              no-underscore-dangle
   2653:801   warning  'i' is already defined                                                                                                       no-redeclare
   2653:894   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2653:964   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2653:1056  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2653:1056  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2653:1577  warning  Unexpected use of comma operator                                                                                             no-sequences
   2653:1579  warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2653:1603  warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2653:1658  warning  Unexpected dangling '_' in '_updateDomIndexes'                                                                               no-underscore-dangle
   2653:1747  warning  '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   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2657:89    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2657:221   warning  Unexpected dangling '_' in '_findEnum'                                                                                       no-underscore-dangle
   2659:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2659:32    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2659:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2659:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2659:98    warning  'e' is already declared in the upper scope on line 2659 column 12                                                            no-shadow
   2659:101   warning  't' is already declared in the upper scope on line 2659 column 32                                                            no-shadow
   2660:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2660:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2661:51    warning  'e' is already declared in the upper scope on line 2659 column 12                                                            no-shadow
   2662:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2662:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2662:47    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2665:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   2665:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2665:428   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2665:460   warning  Unexpected use of comma operator                                                                                             no-sequences
   2667:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  Return statement should not contain assignment                                                                               no-return-assign
   2667:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2667:76    warning  Unexpected use of comma operator                                                                                             no-sequences
   2667:78    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2669:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2669:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2669:24    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2669:63    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2669:102   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2669:234   warning  'i' is already defined                                                                                                       no-redeclare
   2669:294   warning  'i' is already defined                                                                                                       no-redeclare
   2669:364   warning  Unexpected dangling '_' in '_createDomExpandButton'                                                                          no-underscore-dangle
   2669:472   warning  'i' is already defined                                                                                                       no-redeclare
   2669:541   warning  Unexpected dangling '_' in '_createDomField'                                                                                 no-underscore-dangle
   2669:640   warning  'i' is already defined                                                                                                       no-redeclare
   2669:894   warning  Return statement should not contain assignment                                                                               no-return-assign
   2669:894   warning  Return statement should not contain assignment                                                                               no-return-assign
   2669:894   warning  Return statement should not contain assignment                                                                               no-return-assign
   2669:894   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2669:932   warning  Unexpected use of comma operator                                                                                             no-sequences
   2669:964   warning  Unexpected dangling '_' in '_createDomValue'                                                                                 no-underscore-dangle
   2670:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2671:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2671:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2671:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:25    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2671:25    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:55    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2671:55    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:69    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2671:69    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:79    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2671:79    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2671:83    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2671:102   warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2671:102   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2672:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2672:64    warning  Unexpected use of comma operator                                                                                             no-sequences
   2673:55    warning  'd' was used before it was defined                                                                                           no-use-before-define
   2673:70    warning  Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2673:86    warning  'd' was used before it was defined                                                                                           no-use-before-define
   2673:192   warning  Unexpected dangling '_' in '_showColorPicker'                                                                                no-underscore-dangle
   2673:309   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2673:330   warning  Unexpected dangling '_' in '_updateDomDefault'                                                                               no-underscore-dangle
   2673:423   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2673:459   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2673:480   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2673:517   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2675:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:36    warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   2675:57    warning  Unexpected dangling '_' in '_clearValueError'                                                                                no-underscore-dangle
   2675:82    warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2675:106   warning  Unexpected var, use let or const instead                                                                                     no-var
   2675:106   warning  This line has 13 statements. Maximum allowed is 1                                                                            max-statements-per-line
   2675:110   warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2675:114   warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2675:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:152   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2675:246   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:246   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:265   warning  Unexpected use of comma operator                                                                                             no-sequences
   2675:267   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2675:408   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:572   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2675:572   warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2675:591   warning  Unexpected use of comma operator                                                                                             no-sequences
   2675:593   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2676:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2676:9     warning  Unexpected dangling '_' in '_getDomValue'                                                                                    no-underscore-dangle
   2676:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   2676:27    warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2679:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2679:14    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2681:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:21    warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   2681:46    warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2681:70    warning  Unexpected var, use let or const instead                                                                                     no-var
   2681:70    warning  This line has 11 statements. Maximum allowed is 1                                                                            max-statements-per-line
   2681:74    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2681:78    warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   2681:110   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:116   warning  Unexpected dangling '_' in '_unescapeHTML'                                                                                   no-underscore-dangle
   2681:210   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:210   warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:229   warning  Unexpected use of comma operator                                                                                             no-sequences
   2681:231   warning  Unexpected dangling '_' in '_updateSchema'                                                                                   no-underscore-dangle
   2681:253   warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2681:277   warning  Unexpected dangling '_' in '_updateDomValue'                                                                                 no-underscore-dangle
   2681:418   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2681:418   warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2681:437   warning  Unexpected use of comma operator                                                                                             no-sequences
   2681:439   warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2682:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2682:9     warning  Unexpected dangling '_' in '_getDomField'                                                                                    no-underscore-dangle
   2682:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   2682:27    warning  Unexpected dangling '_' in '_updateDomField'                                                                                 no-underscore-dangle
   2685:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2685:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2685:12    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2685:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2685:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2685:347   warning  Unexpected use of comma operator                                                                                             no-sequences
   2685:603   warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   2686:47    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2687:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2687:24    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2687:50    warning  't' is already defined                                                                                                       no-redeclare
   2687:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2687:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2687:204   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2688:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2689:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2689:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2689:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2689:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2689:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2689:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2689:28    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2689:31    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2689:34    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2689:37    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2689:40    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2689:43    warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2689:46    warning  'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2689:49    warning  'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2689:52    warning  'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2689:52    warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:78    warning  'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2689:78    warning  'f' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:108   warning  'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2689:108   warning  'C' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:123   warning  'y' is already declared in the upper scope on line 2884 column 14                                                            no-shadow
   2689:123   warning  'y' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:139   warning  'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2689:139   warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:153   warning  'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2689:161   warning  'b' is already declared in the upper scope on line 2301 column 9                                                             no-shadow
   2689:161   warning  'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:202   warning  'A' is already declared in the upper scope on line 3064 column 14                                                            no-shadow
   2689:202   warning  'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:297   warning  'w' is already declared in the upper scope on line 2095 column 9                                                             no-shadow
   2689:297   warning  'w' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:309   warning  'x' is already declared in the upper scope on line 2097 column 7                                                             no-shadow
   2689:309   warning  'x' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2689:332   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2689:332   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2689:524   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2689:562   warning  Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2689:677   warning  Unexpected dangling '_' in '_onExpand'                                                                                       no-underscore-dangle
   2689:860   warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2689:907   warning  Unexpected dangling '_' in '_onInsertAfter'                                                                                  no-underscore-dangle
   2689:965   warning  Unexpected dangling '_' in '_lastNode'                                                                                       no-underscore-dangle
   2689:1014  warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1078  warning  Unexpected dangling '_' in '_firstNode'                                                                                      no-underscore-dangle
   2689:1128  warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1197  warning  Unexpected dangling '_' in '_previousElement'                                                                                no-underscore-dangle
   2689:1241  warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2689:1317  warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2689:1358  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2689:1496  warning  '$' was used before it was defined                                                                                           no-use-before-define
   2689:1754  warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2691:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2691:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2691:452   warning  Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:535   warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2691:605   warning  Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:708   warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   2691:839   warning  Unexpected dangling '_' in '_previousNode'                                                                                   no-underscore-dangle
   2691:1078  warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2693:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2693:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2693:462   warning  Unexpected dangling '_' in '_nextElement'                                                                                    no-underscore-dangle
   2693:502   warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2693:865   warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2695:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2695:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2695:455   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:534   warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2695:604   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:703   warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   2695:876   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:899   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2695:908   warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:984   warning  '$' was used before it was defined                                                                                           no-use-before-define
   2695:1001  warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2695:1257  warning  'e' is already declared in the upper scope on line 2688 column 48                                                            no-shadow
   2697:41    warning  Unexpected dangling '_' in '_getElementName'                                                                                 no-underscore-dangle
   2697:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2697:432   warning  Unexpected use of comma operator                                                                                             no-sequences
   2698:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2699:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2699:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2699:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2699:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2699:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2699:111   warning  Unexpected use of comma operator                                                                                             no-sequences
   2701:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2701:13    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2701:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2701:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2701:95    warning  Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2701:258   warning  'e' is already declared in the upper scope on line 2701 column 13                                                            no-shadow
   2702:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2702:51    warning  Unexpected dangling '_' in '_deleteDomColor'                                                                                 no-underscore-dangle
   2702:100   warning  Unexpected dangling '_' in '_debouncedOnChangeValue'                                                                         no-underscore-dangle
   2704:52    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2705:60    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2705:84    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2706:54    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2706:57    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2706:60    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2707:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2707:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2707:45    warning  'e' is already defined                                                                                                       no-redeclare
   2707:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2707:108   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2707:144   warning  't' is already defined                                                                                                       no-redeclare
   2707:192   warning  'i' is already defined                                                                                                       no-redeclare
   2707:327   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2707:327   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2708:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2708:56    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2708:59    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2709:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2709:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2709:45    warning  'e' is already defined                                                                                                       no-redeclare
   2709:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2709:108   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2709:144   warning  't' is already defined                                                                                                       no-redeclare
   2709:294   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2709:294   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2710:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2710:51    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2710:54    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2711:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2711:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2711:45    warning  'e' is already defined                                                                                                       no-redeclare
   2711:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2711:108   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2711:144   warning  't' is already defined                                                                                                       no-redeclare
   2711:288   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2711:288   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2712:52    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2713:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2713:13    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2713:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2713:16    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2713:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2713:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2713:136   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2714:43    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2714:46    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2715:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2715:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2715:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2715:16    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2715:47    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2715:94    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2715:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2715:150   warning  Unexpected use of comma operator                                                                                             no-sequences
   2715:152   warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2715:319   warning  'e' is already declared in the upper scope on line 2714 column 46                                                            no-shadow
   2715:322   warning  't' is already declared in the upper scope on line 2715 column 10                                                            no-shadow
   2715:381   warning  'e' is already declared in the upper scope on line 2714 column 46                                                            no-shadow
   2715:384   warning  't' is already declared in the upper scope on line 2715 column 10                                                            no-shadow
   2716:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   2716:11    warning  'e' is already defined                                                                                                       no-redeclare
   2716:38    warning  't' is already defined                                                                                                       no-redeclare
   2716:65    warning  Return statement should not contain assignment                                                                               no-return-assign
   2716:65    warning  Return statement should not contain assignment                                                                               no-return-assign
   2716:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2717:11    warning  Unexpected dangling '_' in '_updateDomIndexes'                                                                               no-underscore-dangle
   2717:70    warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2718:45    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2719:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2719:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2719:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2719:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   2719:61    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2721:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2721:53    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2721:61    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2721:118   warning  't' is already defined                                                                                                       no-redeclare
   2721:158   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2721:166   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2721:212   warning  Unexpected use of comma operator                                                                                             no-sequences
   2722:51    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2723:118   warning  Unexpected use of comma operator                                                                                             no-sequences
   2724:48    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2725:11    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2726:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2727:14    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2727:43    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2727:64    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2727:110   warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2727:163   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2727:163   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2727:163   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2727:259   warning  Unexpected use of comma operator                                                                                             no-sequences
   2728:17    warning  'e' is already declared in the upper scope on line 2724 column 48                                                            no-shadow
   2729:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2729:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   2729:27    warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   2733:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2733:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   2733:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2734:13    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2734:54    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2734:60    warning  Unexpected dangling '_' in '_setRoot'                                                                                        no-underscore-dangle
   2734:129   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2734:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2735:16    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2736:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   2738:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2738:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2740:53    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2741:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2741:16    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2741:23    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2742:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2742:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   2743:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2743:15    warning  'i' declared on line 2741 column 23 is used outside of binding context                                                       block-scoped-var
   2744:58    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2746:34    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   2749:48    warning  '$' was used before it was defined                                                                                           no-use-before-define
   2749:97    warning  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    warning  'z' was used before it was defined                                                                                           no-use-before-define
   2751:52    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   2751:76    warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2753:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2755:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2755:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2755:20    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2755:39    warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2756:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   2756:100   warning  '$' was used before it was defined                                                                                           no-use-before-define
   2756:123   warning  Empty block statement                                                                                                        no-empty
   2757:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2759:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2759:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2759:20    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2759:39    warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2760:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   2760:96    warning  '$' was used before it was defined                                                                                           no-use-before-define
   2760:119   warning  Empty block statement                                                                                                        no-empty
   2761:8     warning  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    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2763:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2763:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   2763:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   2763:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2763:128   warning  Unexpected use of comma operator                                                                                             no-sequences
   2765:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   2765:10    warning  'e' declared on line 2766 column 45 is used outside of binding context                                                       block-scoped-var
   2765:10    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2765:20    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2765:39    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2766:17    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2766:45    warning  'e' is already defined                                                                                                       no-redeclare
   2767:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2767:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   2769:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2769:15    warning  'e' declared on line 2766 column 45 is used outside of binding context                                                       block-scoped-var
   2770:55    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2771:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2771:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2774:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2774:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2774:28    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2776:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2776:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2778:9     warning  Expected a 'break' statement before 'default'                                                                                no-fallthrough
   2778:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2780:51    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2781:12    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2781:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2783:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2783:41    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2785:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2785:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2787:9     warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   2787:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2787:29    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2789:9     warning  Expected a 'break' statement before 'default'                                                                                no-fallthrough
   2789:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2791:54    warning  '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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2792:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2792:61    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2795:51    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2795:54    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2796:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2796:22    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2796:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2796:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2796:56    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   2796:136   warning  'e' is already declared in the upper scope on line 2796 column 22                                                            no-shadow
   2797:123   warning  'e' is already declared in the upper scope on line 2796 column 136                                                           no-shadow
   2797:126   warning  't' is already declared in the upper scope on line 2795 column 51                                                            no-shadow
   2798:8     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2799:22    warning  'e' is already declared in the upper scope on line 2796 column 136                                                           no-shadow
   2799:25    warning  't' is already declared in the upper scope on line 2795 column 51                                                            no-shadow
   2800:8     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2803:54    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2803:57    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2804:10    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2804:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2804:13    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2804:23    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2804:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2804:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2805:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2807:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2809:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2811:7     warning  Unexpected dangling '_' in '_onChangeType'                                                                                   no-underscore-dangle
   2812:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   2812:17    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2818:28    warning  Unexpected dangling '_' in '_hasChilds'                                                                                      no-underscore-dangle
   2819:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2821:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2823:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2825:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2827:7     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   2829:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2831:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2833:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2835:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2837:7     warning  Unexpected dangling '_' in '_onInsertBefore'                                                                                 no-underscore-dangle
   2842:164   warning  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    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2844:22    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2844:67    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2844:88    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2844:120   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2845:11    warning  't' is already declared in the upper scope on line 2844 column 67                                                            no-shadow
   2845:23    warning  't' is already defined                                                                                                       no-redeclare
   2845:52    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2845:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2845:66    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2848:10    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2848:20    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2848:45    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2848:64    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2848:83    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2848:103   warning  'e' is already defined                                                                                                       no-redeclare
   2848:127   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2848:148   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2848:288   warning  'e' is already declared in the upper scope on line 2848 column 20                                                            no-shadow
   2851:47    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2853:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2854:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2854:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2854:229   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   2855:52    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2856:16    warning  Unexpected dangling '_' in '_escapeJSON'                                                                                     no-underscore-dangle
   2856:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2857:50    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2858:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   2858:16    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2858:24    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2859:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2859:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2859:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2859:198   warning  Unexpected use of comma operator                                                                                             no-sequences
   2860:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2860:15    warning  't' declared on line 2858 column 16 is used outside of binding context                                                       block-scoped-var
   2862:12    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2862:54    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2865:13    warning  't' is already declared in the upper scope on line 2879 column 122                                                           no-shadow
   2865:45    warning  'i' is already declared in the upper scope on line 2879 column 125                                                           no-shadow
   2868:18    warning  'e' is already declared in the upper scope on line 2862 column 12                                                            no-shadow
   2869:9     warning  Unexpected console statement                                                                                                 no-console
   2871:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2871:71    warning  'i' declared on line 2865 column 45 is used outside of binding context                                                       block-scoped-var
   2871:96    warning  'i' declared on line 2865 column 45 is used outside of binding context                                                       block-scoped-var
   2875:19    warning  'e' is already declared in the upper scope on line 2879 column 119                                                           no-shadow
   2879:19    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:32    warning  't' was used before it was defined                                                                                           no-use-before-define
   2879:37    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2879:45    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:48    warning  'i' was used before it was defined                                                                                           no-use-before-define
   2879:76    warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:112   warning  'e' was used before it was defined                                                                                           no-use-before-define
   2879:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2879:115   warning  Unreachable code                                                                                                             no-unreachable
   2879:119   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2879:122   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2879:125   warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2880:111   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2882:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2882:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2884:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2884:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2884:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2886:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2886:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2886:21    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2886:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   2886:51    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2890:33    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2890:36    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2893:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2893:10    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2893:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2893:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2893:19    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2893:22    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2893:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2893:306   warning  'e' is already declared in the upper scope on line 2890 column 36                                                            no-shadow
   2895:86    warning  'e' is already declared in the upper scope on line 2890 column 36                                                            no-shadow
   2898:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2898:31    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2901:6     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2902:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2902:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2902:15    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2902:18    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2902:21    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2902:24    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2902:43    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2902:73    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2902:86    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2902:94    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2902:106   warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2902:120   warning  'g' is already declared in the upper scope on line 2251 column 14                                                            no-shadow
   2902:154   warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2902:154   warning  'p' is already declared in the upper scope on line 2279 column 14                                                            no-shadow
   2902:174   warning  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    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:12    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:19    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:19    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:23    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:23    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   2903:42    warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:42    warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:67    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:67    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:76    warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:76    warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:105   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:105   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:114   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:114   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:128   warning  Empty block statement                                                                                                        no-empty
   2903:131   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2903:131   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2903:133   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:133   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:137   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:137   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:143   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:143   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:154   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:163   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:163   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:172   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:172   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:178   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2903:226   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:236   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:236   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:261   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:261   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:278   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:278   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:282   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:292   warning  Unexpected use of comma operator                                                                                             no-sequences
   2903:297   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:297   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:301   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:301   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:306   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:306   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:331   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:331   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2903:331   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:335   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:335   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:373   warning  'y' was used before it was defined                                                                                           no-use-before-define
   2903:373   warning  'y' declared on line 2909 column 111 is used outside of binding context                                                      block-scoped-var
   2903:385   warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2903:393   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2903:402   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:402   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:443   warning  'I' was used before it was defined                                                                                           no-use-before-define
   2903:443   warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2903:488   warning  'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2904:7     warning  'I' was used before it was defined                                                                                           no-use-before-define
   2904:7     warning  'I' declared on line 2910 column 13 is used outside of binding context                                                       block-scoped-var
   2904:31    warning  'I' was used before it was defined                                                                                           no-use-before-define
   2904:31    warning  '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    warning  'm' is already declared in the upper scope on line 2283 column 14                                                            no-shadow
   2907:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2907:40    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2907:40    warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2907:46    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   2907:124   warning  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    warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2908:51    warning  'p' declared on line 2909 column 18 is used outside of binding context                                                       block-scoped-var
   2908:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   2908:313   warning  Empty block statement                                                                                                        no-empty
   2908:317   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2909:18    warning  'p' is already defined                                                                                                       no-redeclare
   2909:41    warning  'p' is already defined                                                                                                       no-redeclare
   2909:71    warning  'f' is already declared in the upper scope on line 2289 column 14                                                            no-shadow
   2909:93    warning  'C' is already declared in the upper scope on line 2880 column 108                                                           no-shadow
   2909:111   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   2910:13    warning  'I' is already declared in the upper scope on line 3046 column 26                                                            no-shadow
   2910:43    warning  'v' is already declared in the upper scope on line 3062 column 26                                                            no-shadow
   2910:55    warning  Function declared in a loop contains unsafe references to variable(s) 'I', 'I'                                               no-loop-func
   2910:57    warning  'e' is already declared in the upper scope on line 2898 column 28                                                            no-shadow
   2910:100   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2911:31    warning  '$' 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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2915:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2916:10    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2917:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2917:28    warning  '$' was used before it was defined                                                                                           no-use-before-define
   2917:83    warning  Unexpected dangling '_' in '_nextNode'                                                                                       no-underscore-dangle
   2917:231   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2922:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2922:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   2924:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2924:34    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2927:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2927:10    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2927:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2927:16    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2927:19    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2927:22    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2927:25    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2927:28    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2927:31    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2927:34    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2927:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2927:389   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2927:759   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2928:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   2930:6     warning  Unexpected dangling '_' in '_findEnum'                                                                                       no-underscore-dangle
   2930:31    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2933:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2934:21    warning  'e' is already declared in the upper scope on line 2930 column 31                                                            no-shadow
   2934:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2937:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2938:6     warning  Unexpected dangling '_' in '_findOneSchema'                                                                                  no-underscore-dangle
   2938:36    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2938:39    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2938:42    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2938:45    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2939:10    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2939:14    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:26    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:38    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2939:42    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2939:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2940:11    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2940:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2944:16    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2944:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   2944:50    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2944:59    warning  'i' declared on line 2945 column 15 is used outside of binding context                                                       block-scoped-var
   2945:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   2945:12    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2945:15    warning  'i' is already defined                                                                                                       no-redeclare
   2945:44    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2945:56    warning  'i' is already defined                                                                                                       no-redeclare
   2945:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2946:9     warning  Return statement should not contain assignment                                                                               no-return-assign
   2946:9     warning  Return statement should not contain assignment                                                                               no-return-assign
   2946:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   2946:125   warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2948:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2949:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2949:18    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2949:21    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2949:21    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2951:14    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2951:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2953:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2955:16    warning  'e' is already declared in the upper scope on line 2938 column 36                                                            no-shadow
   2961:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2961:11    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2963:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2964:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2964:100   warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2965:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2966:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   2966:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   2966:35    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2967:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2968:17    warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2970:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   2970:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   2970:44    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2973:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   2973:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2973:86    warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2974:6     warning  Unexpected dangling '_' in '_findSchema'                                                                                     no-underscore-dangle
   2974:33    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   2974:36    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2974:39    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   2975:14    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2975:42    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   2975:90    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2975:101   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2975:108   warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2976:11    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2976:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2976:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2977:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2977:10    warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   2977:13    warning  'c' is already declared in the upper scope on line 2207 column 70                                                            no-shadow
   2977:23    warning  'h' is already declared in the upper scope on line 2207 column 84                                                            no-shadow
   2977:23    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   2977:30    warning  'o' declared on line 2975 column 90 is used outside of binding context                                                       block-scoped-var
   2979:12    warning  'd' is already declared in the upper scope on line 2207 column 150                                                           no-shadow
   2979:25    warning  'u' is already declared in the upper scope on line 2275 column 14                                                            no-shadow
   2979:29    warning  Unexpected dangling '_' in '_findOneSchema'                                                                                  no-underscore-dangle
   2979:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2985:14    warning  'e' is already declared in the upper scope on line 2974 column 33                                                            no-shadow
   2989:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2990:30    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2993:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2993:13    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2993:16    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2993:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2993:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2993:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2993:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2993:236   warning  'e' is already declared in the upper scope on line 2990 column 30                                                            no-shadow
   2994:5     warning  Unexpected dangling '_' in '_remove'                                                                                         no-underscore-dangle
   2995:9     warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   2996:33    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   2999:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   2999:13    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   2999:16    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   2999:19    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   2999:22    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   2999:25    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   2999:28    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   2999:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   2999:189   warning  'e' is already declared in the upper scope on line 2996 column 33                                                            no-shadow
   3000:9     warning  't' is already declared in the upper scope on line 2999 column 10                                                            no-shadow
   3000:12    warning  'i' is already declared in the upper scope on line 2999 column 16                                                            no-shadow
   3000:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3000:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3000:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3000:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3000:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3000:145   warning  Unexpected use of comma operator                                                                                             no-sequences
   3001:91    warning  Unexpected dangling '_' in '_escapeHTML'                                                                                     no-underscore-dangle
   3001:212   warning  Unexpected dangling '_' in '_onAction'                                                                                       no-underscore-dangle
   3002:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3006:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3008:41    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3009:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3009:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3010:15    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3013:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3015:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3016:31    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3017:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3017:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3017:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3018:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3018:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3018:26    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3019:10    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3019:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3021:6     warning  Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   3021:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3021:33    warning  Unexpected var, use let or const instead                                                                                     no-var
   3021:37    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3021:73    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3021:223   warning  'n' was used before it was defined                                                                                           no-use-before-define
   3021:270   warning  'n' was used before it was defined                                                                                           no-use-before-define
   3021:275   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:333   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:398   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:460   warning  'i' was used before it was defined                                                                                           no-use-before-define
   3021:463   warning  'n' was used before it was defined                                                                                           no-use-before-define
   3021:524   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3021:561   warning  Return statement should not contain assignment                                                                               no-return-assign
   3021:561   warning  Return statement should not contain assignment                                                                               no-return-assign
   3021:561   warning  Return statement should not contain assignment                                                                               no-return-assign
   3021:646   warning  Unexpected use of comma operator                                                                                             no-sequences
   3022:4     warning  Unexpected use of comma operator                                                                                             no-sequences
   3026:41    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3026:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   3027:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3027:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3027:22    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3027:32    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3027:113   warning  'n' is already defined                                                                                                       no-redeclare
   3027:222   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3027:222   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3030:47    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3030:50    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3031:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3031:8     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3031:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3031:21    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3032:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3034:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3036:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3038:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3039:12    warning  'o' is already defined                                                                                                       no-redeclare
   3040:6     warning  Unexpected dangling '_' in '_onAppend'                                                                                       no-underscore-dangle
   3041:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3041:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3041:174   warning  Unexpected use of comma operator                                                                                             no-sequences
   3041:182   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3042:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3043:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3043:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3043:11    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:23    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3043:23    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:53    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3043:53    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3043:67    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3043:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3043:215   warning  Unexpected use of comma operator                                                                                             no-sequences
   3044:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3044:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   3046:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   3046:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3046:29    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3047:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3047:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3048:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3048:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3048:24    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3049:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3049:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3049:14    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3049:17    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3049:20    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3049:23    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:26    warning  Return statement should not contain assignment                                                                               no-return-assign
   3049:50    warning  Unexpected dangling '_' in '_updateEditability'                                                                              no-underscore-dangle
   3049:263   warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   3050:115   warning  Unexpected use of comma operator                                                                                             no-sequences
   3051:150   warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   3052:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   3053:73    warning  Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3053:677   warning  Unexpected use of comma operator                                                                                             no-sequences
   3054:4     warning  Unexpected use of comma operator                                                                                             no-sequences
   3054:41    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3054:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   3055:8     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3055:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3055:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3055:132   warning  Unexpected dangling '_' in '_getNextTr'                                                                                      no-underscore-dangle
   3055:237   warning  Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3056:6     warning  Unexpected dangling '_' in '_getShowMoreText'                                                                                no-underscore-dangle
   3060:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3061:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3062:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   3062:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3062:29    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3062:32    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3063:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3063:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3064:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3064:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3065:13    warning  'A' is a function                                                                                                            no-func-assign
   3065:98    warning  'e' is already declared in the upper scope on line 3064 column 17                                                            no-shadow
   3067:19    warning  'e' is already declared in the upper scope on line 3064 column 17                                                            no-shadow
   3070:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3070:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3070:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3071:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3072:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3072:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3072:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3072:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3072:144   warning  Function declared in a loop contains unsafe references to variable(s) 'A', 'A', 'A'                                          no-loop-func
   3072:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3072:146   warning  'e' is already declared in the upper scope on line 3070 column 17                                                            no-shadow
   3072:163   warning  'e' is already declared in the upper scope on line 3072 column 146                                                           no-shadow
   3072:166   warning  't' is already declared in the upper scope on line 3070 column 20                                                            no-shadow
   3073:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3075:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3075:12    warning  'i' is already declared in the upper scope on line 3071 column 14                                                            no-shadow
   3075:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3077:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3077:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3079:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3080:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3080:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3082:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3083:13    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3083:16    warning  't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3086:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3086:16    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3086:19    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3088:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3088:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   3088:121   warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3090:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3092:40    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3094:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3096:41    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3098:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3100:42    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3101:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3101:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3101:63    warning  'e' is already declared in the upper scope on line 3100 column 42                                                            no-shadow
   3104:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3105:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3105:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3105:54    warning  'e' is already declared in the upper scope on line 3104 column 25                                                            no-shadow
   3108:48    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3109:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3109:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3109:63    warning  'e' is already declared in the upper scope on line 3108 column 48                                                            no-shadow
   3112:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3113:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3113:35    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3113:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3113:77    warning  'e' is already declared in the upper scope on line 3112 column 25                                                            no-shadow
   3116:47    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3117:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3117:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3117:63    warning  'e' is already declared in the upper scope on line 3116 column 47                                                            no-shadow
   3120:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3121:10    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3121:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3121:33    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3121:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3121:74    warning  'e' is already declared in the upper scope on line 3120 column 25                                                            no-shadow
   3122:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3122:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   3124:42    warning  '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    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3125:35    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3125:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3125:91    warning  'e' is already declared in the upper scope on line 3124 column 42                                                            no-shadow
   3128:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3129:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3129:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3129:63    warning  'e' is already declared in the upper scope on line 3128 column 25                                                            no-shadow
   3132:45    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3133:12    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3133:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3133:68    warning  'e' is already declared in the upper scope on line 3132 column 45                                                            no-shadow
   3136:25    warning  '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    warning  'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3137:10    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3137:33    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3137:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3137:83    warning  'e' is already declared in the upper scope on line 3136 column 25                                                            no-shadow
   3138:11    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3138:14    warning  'i' is already declared in the upper scope on line 3199 column 121                                                           no-shadow
   3138:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3138:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3138:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3138:126   warning  Unexpected use of comma operator                                                                                             no-sequences
   3140:40    warning  '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    warning  'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3141:38    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3141:64    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3141:104   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3141:104   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3141:166   warning  'e' is already declared in the upper scope on line 3141 column 38                                                            no-shadow
   3141:169   warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3142:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3142:34    warning  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     warning  Unexpected use of comma operator                                                                                             no-sequences
   3144:25    warning  '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    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3145:42    warning  'n' is already declared in the upper scope on line 3199 column 124                                                           no-shadow
   3145:72    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3145:116   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3145:186   warning  'e' is already declared in the upper scope on line 3145 column 12                                                            no-shadow
   3145:189   warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3146:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3146:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   3148:35    warning  '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    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3149:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3149:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3149:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   3150:25    warning  '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    warning  't' is already declared in the upper scope on line 3083 column 16                                                            no-shadow
   3151:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3151:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3151:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   3152:40    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3154:25    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3157:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   3157:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3157:13    warning  't' was used before it was defined                                                                                           no-use-before-define
   3157:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   3157:22    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3157:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3157:104   warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3157:107   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3158:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3160:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3160:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   3167:12    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3167:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3168:13    warning  't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3168:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3169:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3172:19    warning  'e' is already declared in the upper scope on line 3167 column 12                                                            no-shadow
   3173:10    warning  Unexpected console statement                                                                                                 no-console
   3177:8     warning  Unexpected console statement                                                                                                 no-console
   3179:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3179:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3179:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   3183:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3183:26    warning  'e' is already declared in the upper scope on line 3083 column 13                                                            no-shadow
   3184:13    warning  't' is already declared in the upper scope on line 3199 column 118                                                           no-shadow
   3184:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3185:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3188:19    warning  'e' is already declared in the upper scope on line 3183 column 26                                                            no-shadow
   3189:10    warning  Unexpected console statement                                                                                                 no-console
   3193:8     warning  Unexpected console statement                                                                                                 no-console
   3195:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3198:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3198:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3199:18    warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:31    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3199:36    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3199:44    warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:47    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3199:75    warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:111   warning  't' was used before it was defined                                                                                           no-use-before-define
   3199:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3199:114   warning  Unreachable code                                                                                                             no-unreachable
   3199:118   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3199:121   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3199:124   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3200:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3200:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3201:13    warning  'L' is a function                                                                                                            no-func-assign
   3201:98    warning  'e' is already declared in the upper scope on line 3200 column 22                                                            no-shadow
   3203:19    warning  'e' is already declared in the upper scope on line 3200 column 22                                                            no-shadow
   3206:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3206:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3206:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3207:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3208:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3208:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3208:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3208:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3208:144   warning  Function declared in a loop contains unsafe references to variable(s) 'L', 'L', 'L'                                          no-loop-func
   3208:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3208:146   warning  'e' is already declared in the upper scope on line 3206 column 17                                                            no-shadow
   3208:163   warning  'e' is already declared in the upper scope on line 3208 column 146                                                           no-shadow
   3208:166   warning  't' is already declared in the upper scope on line 3206 column 20                                                            no-shadow
   3209:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3211:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3211:12    warning  'i' is already declared in the upper scope on line 3207 column 14                                                            no-shadow
   3211:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3213:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3213:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3215:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3216:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3216:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3218:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3219:13    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3219:16    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3219:19    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3222:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3222:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   3222:11    warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3222:21    warning  'e' is already defined                                                                                                       no-redeclare
   3222:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3222:101   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3222:204   warning  't' is already defined                                                                                                       no-redeclare
   3222:323   warning  't' is already defined                                                                                                       no-redeclare
   3222:443   warning  'e' is already defined                                                                                                       no-redeclare
   3222:602   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3222:720   warning  'e' is already defined                                                                                                       no-redeclare
   3222:788   warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3223:7     warning  Unexpected dangling '_' in '_onDelayedSearch'                                                                                no-underscore-dangle
   3224:33    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3224:33    warning  'e' is defined but never used                                                                                                no-unused-vars
   3225:7     warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3226:34    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3227:7     warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
   3228:32    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3229:7     warning  Unexpected dangling '_' in '_onKeyUp'                                                                                        no-underscore-dangle
   3230:32    warning  'e' is already declared in the upper scope on line 3219 column 16                                                            no-shadow
   3230:32    warning  'e' is defined but never used                                                                                                no-unused-vars
   3232:67    warning  'e' is already defined                                                                                                       no-redeclare
   3234:67    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3234:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3234:84    warning  Unexpected use of comma operator                                                                                             no-sequences
   3237:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   3237:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3237:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3237:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   3237:22    warning  't' was used before it was defined                                                                                           no-use-before-define
   3237:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3237:61    warning  '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     warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3238:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3238:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3238:131   warning  Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3239:46    warning  '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     warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3240:12    warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3240:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3240:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3240:120   warning  Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3241:54    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3241:57    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3242:9     warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3242:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3242:15    warning  'o' is already declared in the upper scope on line 3219 column 13                                                            no-shadow
   3242:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3242:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3242:178   warning  Unexpected use of comma operator                                                                                             no-sequences
   3243:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3244:34    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3244:62    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3246:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3246:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3247:54    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3247:54    warning  'e' is defined but never used                                                                                                no-unused-vars
   3248:5     warning  Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3248:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3248:31    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3248:70    warning  'e' is already declared in the upper scope on line 3247 column 54                                                            no-shadow
   3248:70    warning  'e' is defined but never used                                                                                                no-unused-vars
   3249:6     warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3251:47    warning  '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     warning  Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3252:25    warning  Unexpected var, use let or const instead                                                                                     no-var
   3252:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3252:29    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3252:56    warning  't' is already defined                                                                                                       no-redeclare
   3252:79    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3252:115   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3253:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3253:65    warning  Unexpected var, use let or const instead                                                                                     no-var
   3253:65    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3253:69    warning  'e' is already defined                                                                                                       no-redeclare
   3253:144   warning  'i' is already declared in the upper scope on line 3273 column 124                                                           no-shadow
   3254:17    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3256:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3259:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3259:8     warning  Unexpected dangling '_' in '_setActiveResult'                                                                                no-underscore-dangle
   3259:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3259:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   3259:40    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3261:48    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3262:11    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3262:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3262:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3262:65    warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3262:153   warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3263:46    warning  'e' is already declared in the upper scope on line 3273 column 118                                                           no-shadow
   3264:11    warning  't' is already declared in the upper scope on line 3273 column 121                                                           no-shadow
   3264:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3264:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3264:50    warning  Unexpected dangling '_' in '_onDelayedSearch'                                                                                no-underscore-dangle
   3266:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3266:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3266:33    warning  Unexpected dangling '_' in '_onSearch'                                                                                       no-underscore-dangle
   3268:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3272:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3272:141   warning  Unexpected dangling '_' in '_clearDelay'                                                                                     no-underscore-dangle
   3273:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:31    warning  't' was used before it was defined                                                                                           no-use-before-define
   3273:36    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3273:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:47    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3273:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
   3273:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3273:114   warning  Unreachable code                                                                                                             no-unreachable
   3273:118   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3273:121   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3273:124   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3274:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3274:22    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3275:13    warning  'N' is a function                                                                                                            no-func-assign
   3275:98    warning  'e' is already declared in the upper scope on line 3274 column 22                                                            no-shadow
   3277:19    warning  'e' is already declared in the upper scope on line 3274 column 22                                                            no-shadow
   3280:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3280:17    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3280:20    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3281:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3282:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3282:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3282:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3282:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3282:144   warning  Function declared in a loop contains unsafe references to variable(s) 'N', 'N', 'N'                                          no-loop-func
   3282:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3282:146   warning  'e' is already declared in the upper scope on line 3280 column 17                                                            no-shadow
   3282:163   warning  'e' is already declared in the upper scope on line 3282 column 146                                                           no-shadow
   3282:166   warning  't' is already declared in the upper scope on line 3280 column 20                                                            no-shadow
   3283:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3285:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3285:12    warning  'i' is already declared in the upper scope on line 3281 column 14                                                            no-shadow
   3285:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3287:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3287:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3289:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3290:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   3290:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3292:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3292:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   3293:14    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3293:17    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3293:20    warning  't' is already declared in the upper scope on line 3319 column 122                                                           no-shadow
   3296:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3296:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3297:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   3297:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3297:14    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3297:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3297:23    warning  't' was used before it was defined                                                                                           no-use-before-define
   3297:23    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   3299:46    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3300:12    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3300:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3300:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3300:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   3300:80    warning  'i' is already declared in the upper scope on line 3293 column 14                                                            no-shadow
   3300:83    warning  'n' is already declared in the upper scope on line 3319 column 125                                                           no-shadow
   3301:11    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3301:14    warning  't' is already declared in the upper scope on line 3319 column 122                                                           no-shadow
   3301:52    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3301:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3301:95    warning  Unexpected use of comma operator                                                                                             no-sequences
   3301:142   warning  'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3302:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3304:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3304:41    warning  't' is already declared in the upper scope on line 3301 column 14                                                            no-shadow
   3304:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3304:71    warning  'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3305:168   warning  'e' is already declared in the upper scope on line 3304 column 71                                                            no-shadow
   3305:171   warning  't' is already declared in the upper scope on line 3304 column 41                                                            no-shadow
   3306:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3308:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   3308:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3309:347   warning  'e' is already declared in the upper scope on line 3301 column 11                                                            no-shadow
   3310:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3310:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   3311:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3311:146   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3315:56    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3316:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3317:64    warning  'e' is already declared in the upper scope on line 3319 column 119                                                           no-shadow
   3318:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3319:19    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:32    warning  't' was used before it was defined                                                                                           no-use-before-define
   3319:37    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3319:45    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:48    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3319:76    warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:112   warning  'e' was used before it was defined                                                                                           no-use-before-define
   3319:115   warning  Unreachable code                                                                                                             no-unreachable
   3319:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3319:119   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3319:122   warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3319:125   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3320:11    warning  'e' is already defined                                                                                                       no-redeclare
   3320:40    warning  't' is already defined                                                                                                       no-redeclare
   3320:65    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3320:68    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3323:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3323:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3323:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   3323:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3323:235   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3323:286   warning  Unexpected dangling '_' in '_setOptions'                                                                                     no-underscore-dangle
   3323:462   warning  Unexpected dangling '_' in '_createFrame'                                                                                    no-underscore-dangle
   3323:483   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3325:144   warning  Unexpected use of comma operator                                                                                             no-sequences
   3325:346   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3326:31    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3327:11    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3327:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3327:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3327:83    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3327:266   warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3327:269   warning  't' is already declared in the upper scope on line 3326 column 31                                                            no-shadow
   3327:272   warning  'i' is already declared in the upper scope on line 3327 column 11                                                            no-shadow
   3328:10    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3328:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3328:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3328:202   warning  'e' is already declared in the upper scope on line 3327 column 266                                                           no-shadow
   3329:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3330:23    warning  Unexpected console statement                                                                                                 no-console
   3331:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   3331:138   warning  Unexpected use of comma operator                                                                                             no-sequences
   3331:175   warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3333:48    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3333:160   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3333:205   warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3334:23    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3335:30    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3335:154   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3335:168   warning  Unexpected dangling '_' in '_setRoot'                                                                                        no-underscore-dangle
   3335:188   warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3335:278   warning  Unexpected use of comma operator                                                                                             no-sequences
   3336:26    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3337:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3337:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3337:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3337:149   warning  Unexpected dangling '_' in '_validateAndCatch'                                                                               no-underscore-dangle
   3344:27    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3347:15    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3348:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3350:30    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3353:15    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3354:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3356:27    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3357:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3357:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   3361:9     warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3361:79    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3361:79    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3363:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   3364:28    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3365:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3366:26    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3367:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   3367:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   3367:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3367:149   warning  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     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3372:26    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3374:12    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3374:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3376:18    warning  '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    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3377:69    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3377:69    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3379:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3379:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3382:29    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3382:32    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3383:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3383:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   3383:47    warning  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    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3386:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3386:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   3386:59    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
   3386:107   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   3386:254   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3386:265   warning  Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3389:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3390:8     warning  Unexpected console statement                                                                                                 no-console
   3392:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3395:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3396:8     warning  Unexpected console statement                                                                                                 no-console
   3398:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3401:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3402:8     warning  Unexpected console statement                                                                                                 no-console
   3404:1     warning  This line has a length of 150. Maximum allowed is 100                                                                        max-len
   3404:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3404:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   3407:17    warning  'e' is already declared in the upper scope on line 3386 column 10                                                            no-shadow
   3408:8     warning  Unexpected console statement                                                                                                 no-console
   3413:11    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3413:21    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3413:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3414:10    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3414:10    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3414:28    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3414:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3414:36    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3414:128   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:177   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:265   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3414:279   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3415:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3415:40    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3415:50    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3415:86    warning  Unexpected dangling '_' in '_validateCustom'                                                                                 no-underscore-dangle
   3415:118   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3415:118   warning  Arrow function should not return assignment                                                                                  no-return-assign
   3415:120   warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3415:190   warning  Unexpected dangling '_' in '_renderValidationErrors'                                                                         no-underscore-dangle
   3415:403   warning  Unexpected use of comma operator                                                                                             no-sequences
   3416:16    warning  'e' is already declared in the upper scope on line 3414 column 10                                                            no-shadow
   3421:30    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3422:6     warning  Unexpected console statement                                                                                                 no-console
   3424:43    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3425:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3425:51    warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3427:16    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3427:32    warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:35    warning  't' is already declared in the upper scope on line 3427 column 16                                                            no-shadow
   3427:73    warning  't' is already declared in the upper scope on line 3427 column 35                                                            no-shadow
   3427:91    warning  'e' is already declared in the upper scope on line 3427 column 32                                                            no-shadow
   3427:122   warning  'e' is already declared in the upper scope on line 3427 column 32                                                            no-shadow
   3427:191   warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:386   warning  'e' is already declared in the upper scope on line 3424 column 43                                                            no-shadow
   3427:430   warning  Unexpected use of comma operator                                                                                             no-sequences
   3428:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3430:10    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3430:13    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3430:16    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   3431:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   3431:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   3431:126   warning  'e' is already declared in the upper scope on line 3428 column 35                                                            no-shadow
   3431:166   warning  'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3432:14    warning  't' is already declared in the upper scope on line 3430 column 13                                                            no-shadow
   3432:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3432:68    warning  Unexpected console statement                                                                                                 no-console
   3432:212   warning  Unexpected use of comma operator                                                                                             no-sequences
   3433:18    warning  'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3434:12    warning  't' is already declared in the upper scope on line 3430 column 13                                                            no-shadow
   3434:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3436:18    warning  'e' is already declared in the upper scope on line 3433 column 18                                                            no-shadow
   3436:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3436:37    warning  Unexpected console statement                                                                                                 no-console
   3436:124   warning  Unexpected use of comma operator                                                                                             no-sequences
   3437:21    warning  'e' is already declared in the upper scope on line 3431 column 126                                                           no-shadow
   3439:15    warning  'e' is already declared in the upper scope on line 3428 column 35                                                            no-shadow
   3441:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3443:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3444:35    warning  '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    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3445:21    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3445:49    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3445:83    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3445:103   warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3445:114   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3445:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3445:303   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3445:309   warning  Unexpected use of comma operator                                                                                             no-sequences
   3446:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3449:98    warning  Unexpected use of comma operator                                                                                             no-sequences
   3450:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3451:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3451:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3451:15    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3451:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3451:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3451:164   warning  'e' is already declared in the upper scope on line 3450 column 35                                                            no-shadow
   3453:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3453:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:54    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3453:54    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:76    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3453:76    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3453:113   warning  'e' is already declared in the upper scope on line 3453 column 76                                                            no-shadow
   3453:147   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3453:182   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3453:305   warning  Unexpected use of comma operator                                                                                             no-sequences
   3453:442   warning  'e' is already declared in the upper scope on line 3453 column 76                                                            no-shadow
   3454:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3454:31    warning  '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     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3455:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3455:15    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3455:18    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3455:21    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3455:24    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   3455:24    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3455:52    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3455:52    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   3456:10    warning  'e' is already declared in the upper scope on line 3454 column 28                                                            no-shadow
   3456:27    warning  'e' is already defined                                                                                                       no-redeclare
   3456:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3456:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3459:11    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3459:21    warning  '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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3459:309   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3459:312   warning  'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3460:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3460:6     warning  Unexpected dangling '_' in '_onEvent'                                                                                        no-underscore-dangle
   3460:20    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3461:11    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3461:14    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3461:17    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3461:20    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3461:124   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3461:161   warning  Unexpected use of comma operator                                                                                             no-sequences
   3461:195   warning  'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3462:12    warning  't' is already declared in the upper scope on line 3459 column 21                                                            no-shadow
   3462:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3462:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3462:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   3464:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3464:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3466:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3466:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   3472:6     warning  Unexpected dangling '_' in '_onUndo'                                                                                         no-underscore-dangle
   3474:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3476:39    warning  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   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3477:195   warning  'e' is already declared in the upper scope on line 3459 column 11                                                            no-shadow
   3479:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3479:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   3480:16    warning  'e' is already declared in the upper scope on line 3477 column 195                                                           no-shadow
   3481:7     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
   3483:365   warning  Unexpected dangling '_' in '_onTreePathSectionSelected'                                                                      no-underscore-dangle
   3483:454   warning  Unexpected dangling '_' in '_onTreePathMenuItemSelected'                                                                     no-underscore-dangle
   3485:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3485:44    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3487:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3487:44    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
   3488:28    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3490:10    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3490:13    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3490:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3490:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3490:79    warning  Unexpected dangling '_' in '_onKeyDown'                                                                                      no-underscore-dangle
   3490:99    warning  Unexpected use of comma operator                                                                                             no-sequences
   3490:239   warning  Unexpected dangling '_' in '_showAutoComplete'                                                                               no-underscore-dangle
   3490:301   warning  Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3490:403   warning  Unexpected dangling '_' in '_updateDragDistance'                                                                             no-underscore-dangle
   3491:7     warning  Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3495:16    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3496:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3496:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3497:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3497:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3499:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3499:253   warning  Unexpected dangling '_' in '_onMultiSelectStart'                                                                             no-underscore-dangle
   3500:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3500:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3502:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3503:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3503:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3503:21    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3503:24    warning  'e' is already declared in the upper scope on line 3502 column 35                                                            no-shadow
   3505:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3505:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3505:103   warning  '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    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3506:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3506:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3506:108   warning  'e' is already declared in the upper scope on line 3505 column 103                                                           no-shadow
   3508:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   3510:46    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3511:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3512:47    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3512:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3513:56    warning  'e' is already declared in the upper scope on line 3512 column 47                                                            no-shadow
   3513:95    warning  Unexpected dangling '_' in '_updateTreePath'                                                                                 no-underscore-dangle
   3514:38    warning  '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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3517:31    warning  Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3517:61    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3517:67    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3517:118   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:169   warning  Return statement should not contain assignment                                                                               no-return-assign
   3517:240   warning  Unexpected use of comma operator                                                                                             no-sequences
   3518:39    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3519:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3519:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3519:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3519:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3519:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3519:81    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3519:187   warning  Unexpected dangling '_' in '_startDragDistance'                                                                              no-underscore-dangle
   3519:312   warning  'e' is already declared in the upper scope on line 3518 column 39                                                            no-shadow
   3520:6     warning  Unexpected dangling '_' in '_onMultiSelect'                                                                                  no-underscore-dangle
   3521:93    warning  'e' is already declared in the upper scope on line 3518 column 39                                                            no-shadow
   3522:6     warning  Unexpected dangling '_' in '_onMultiSelectEnd'                                                                               no-underscore-dangle
   3524:34    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3525:9     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3525:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3525:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3525:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   3525:32    warning  Unexpected dangling '_' in '_updateDragDistance'                                                                             no-underscore-dangle
   3525:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3525:375   warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   3526:37    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3527:11    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3527:47    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3527:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3527:84    warning  Unexpected use of comma operator                                                                                             no-sequences
   3528:28    warning  '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    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3529:51    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3529:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3529:88    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   3531:122   warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3531:155   warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3532:26    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3535:11    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3535:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3535:105   warning  'e' is already declared in the upper scope on line 3532 column 26                                                            no-shadow
   3536:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3536:26    warning  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    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3537:72    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3538:38    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3538:41    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   3539:15    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3539:36    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3539:57    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   3541:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3541:11    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3541:14    warning  'e' is already defined                                                                                                       no-redeclare
   3541:18    warning  'i' declared on line 3539 column 15 is used outside of binding context                                                       block-scoped-var
   3541:21    warning  'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:30    warning  't' is already defined                                                                                                       no-redeclare
   3541:34    warning  'i' declared on line 3539 column 15 is used outside of binding context                                                       block-scoped-var
   3541:37    warning  'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:42    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3541:46    warning  'n' declared on line 3539 column 36 is used outside of binding context                                                       block-scoped-var
   3541:49    warning  'o' declared on line 3539 column 57 is used outside of binding context                                                       block-scoped-var
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:54    warning  Return statement should not contain assignment                                                                               no-return-assign
   3541:171   warning  Unexpected use of comma operator                                                                                             no-sequences
   3542:37    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3543:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3543:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3543:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3543:42    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3543:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3543:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3543:111   warning  Unexpected use of comma operator                                                                                             no-sequences
   3544:10    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3544:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3544:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3544:263   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3546:19    warning  'e' is already declared in the upper scope on line 3544 column 10                                                            no-shadow
   3547:7     warning  Unexpected console statement                                                                                                 no-console
   3548:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   3550:30    warning  '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     warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3551:12    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3551:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:38    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3551:38    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:52    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3551:52    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:67    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3551:67    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:82    warning  's' is already declared in the upper scope on line 2171 column 11                                                            no-shadow
   3551:82    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:98    warning  'a' is already declared in the upper scope on line 2207 column 11                                                            no-shadow
   3551:106   warning  'l' is already declared in the upper scope on line 2207 column 26                                                            no-shadow
   3551:106   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3551:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3551:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3552:6     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   3553:288   warning  Unexpected dangling '_' in '_onUndo'                                                                                         no-underscore-dangle
   3553:339   warning  Unexpected dangling '_' in '_onRedo'                                                                                         no-underscore-dangle
   3553:472   warning  Unexpected dangling '_' in '_showAutoComplete'                                                                               no-underscore-dangle
   3555:9     warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3555:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3555:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3555:99    warning  Unexpected use of comma operator                                                                                             no-sequences
   3556:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3556:38    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3557:9     warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3557:12    warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3557:20    warning  'o' is already declared in the upper scope on line 2171 column 50                                                            no-shadow
   3557:20    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3557:59    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3557:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3559:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   3561:56    warning  'e' is already declared in the upper scope on line 3556 column 35                                                            no-shadow
   3561:168   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   3565:9     warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3565:12    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3565:15    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3565:15    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3565:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3565:376   warning  Unexpected use of comma operator                                                                                             no-sequences
   3566:37    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3567:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3567:34    warning  Unexpected dangling '_' in '_selectionChangedHandler'                                                                        no-underscore-dangle
   3568:32    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3568:35    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3569:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3569:32    warning  Unexpected console statement                                                                                                 no-console
   3569:219   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3569:223   warning  Unexpected dangling '_' in '_getNodeInstancesByRange'                                                                        no-underscore-dangle
   3569:262   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3569:275   warning  'e' is already declared in the upper scope on line 3568 column 32                                                            no-shadow
   3571:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   3572:44    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3572:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3573:22    warning  'i' was used before it was defined                                                                                           no-use-before-define
   3573:81    warning  'n' was used before it was defined                                                                                           no-use-before-define
   3573:123   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3573:127   warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3573:130   warning  'n' is already declared in the upper scope on line 2093 column 14                                                            no-shadow
   3573:133   warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3576:75    warning  'r' is already declared in the upper scope on line 2177 column 14                                                            no-shadow
   3576:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   3576:151   warning  Empty block statement                                                                                                        no-empty
   3578:12    warning  Unexpected dangling '_' in '_findTopLevelNodes'                                                                              no-underscore-dangle
   3583:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3584:35    warning  'e' is already declared in the upper scope on line 2082 column 25                                                            no-shadow
   3584:38    warning  't' is already declared in the upper scope on line 2082 column 28                                                            no-shadow
   3585:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   3585:9     warning  'e' is already defined                                                                                                       no-redeclare
   3585:13    warning  Unexpected dangling '_' in '_getNodeInstancesByRange'                                                                        no-underscore-dangle
   3585:52    warning  'i' is already declared in the upper scope on line 2083 column 12                                                            no-shadow
   3585:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3585:80    warning  'e' is already declared in the upper scope on line 3584 column 35                                                            no-shadow
   3587:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   3590:5     warning  'i' was used before it was defined                                                                                           no-use-before-define
   3590:820   warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3590:823   warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3590:826   warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3590:829   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3590:832   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3590:838   warning  's' is defined but never used                                                                                                no-unused-vars
   3591:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3592:198   warning  This line has 28 statements. Maximum allowed is 1                                                                            max-statements-per-line
   3592:336   warning  Return statement should not contain assignment                                                                               no-return-assign
   3592:488   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:499   warning  Unexpected use of comma operator                                                                                             no-sequences
   3592:554   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:573   warning  Unexpected use of comma operator                                                                                             no-sequences
   3592:735   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3592:754   warning  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  warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3594:2048  warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3594:2048  warning  't' is defined but never used                                                                                                no-unused-vars
   3596:24    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3597:8     warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3597:8     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3597:18    warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3597:29    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3597:43    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3597:51    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3597:181   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3597:262   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3598:9     warning  'e' is already declared in the upper scope on line 3596 column 24                                                            no-shadow
   3598:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   3598:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3598:68    warning  Unexpected dangling '_' in 'symbols_'                                                                                        no-underscore-dangle
   3599:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3599:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3599:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   3599:110   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   3600:33    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3600:82    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3602:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   3603:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3603:8     warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3603:55    warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   3604:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3604:21    warning  'A' is already defined                                                                                                       no-redeclare
   3604:170   warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:258   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3604:290   warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3604:380   warning  Unexpected dangling '_' in 'terminals_'                                                                                      no-underscore-dangle
   3605:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3605:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3606:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3607:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3608:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3608:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   3609:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3612:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3612:16    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3613:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3614:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3614:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   3615:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3615:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3615:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   3616:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3618:7     warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3619:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   3619:251   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3619:275   warning  Unexpected dangling '_' in 'productions_'                                                                                    no-underscore-dangle
   3619:307   warning  Unexpected use of comma operator                                                                                             no-sequences
   3619:334   warning  Unexpected dangling '_' in '_$'                                                                                              no-underscore-dangle
   3619:343   warning  Identifier 'first_line' is not in camel case                                                                                 camelcase
   3619:394   warning  Identifier 'last_line' is not in camel case                                                                                  camelcase
   3619:434   warning  Identifier 'first_column' is not in camel case                                                                               camelcase
   3619:489   warning  Identifier 'last_column' is not in camel case                                                                                camelcase
   3619:535   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3621:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3621:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   3621:107   warning  Unexpected dangling '_' in 'productions_'                                                                                    no-underscore-dangle
   3621:166   warning  Unexpected dangling '_' in '_$'                                                                                              no-underscore-dangle
   3623:6     warning  Unreachable code                                                                                                             no-unreachable
   3623:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3624:50    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3624:53    warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3627:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3628:27    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3629:11    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3629:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   3629:28    warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3629:41    warning  Unexpected dangling '_' in '_less'                                                                                           no-underscore-dangle
   3629:202   warning  Identifier 'first_line' is not in camel case                                                                                 camelcase
   3629:217   warning  Identifier 'first_column' is not in camel case                                                                               camelcase
   3629:234   warning  Identifier 'last_line' is not in camel case                                                                                  camelcase
   3629:248   warning  Identifier 'last_column' is not in camel case                                                                                camelcase
   3631:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3631:14    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   3631:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3631:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   3631:144   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3631:158   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3632:24    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3633:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3633:11    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3633:29    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3633:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   3635:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3635:11    warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3635:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   3636:23    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3637:4     warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3637:42    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3639:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3639:95    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3641:8     warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3641:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3641:55    warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3641:109   warning  Unexpected use of comma operator                                                                                             no-sequences
   3643:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3643:32    warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3643:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3647:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3647:6     warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3647:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   3647:41    warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3647:100   warning  Unexpected var, use let or const instead                                                                                     no-var
   3647:104   warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3647:107   warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3647:110   warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3647:113   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3647:116   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3647:120   warning  Unexpected dangling '_' in '_currentRules'                                                                                   no-underscore-dangle
   3647:174   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:309   warning  Empty block statement                                                                                                        no-empty
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:313   warning  Return statement should not contain assignment                                                                               no-return-assign
   3647:320   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:328   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:332   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:380   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:408   warning  Identifier 'first_line' is not in camel case                                                                                 camelcase
   3647:443   warning  Identifier 'last_line' is not in camel case                                                                                  camelcase
   3647:473   warning  Identifier 'first_column' is not in camel case                                                                               camelcase
   3647:512   warning  Identifier 'last_column' is not in camel case                                                                                camelcase
   3647:525   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:529   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:532   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:586   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:618   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:640   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:682   warning  Unexpected dangling '_' in '_more'                                                                                           no-underscore-dangle
   3647:699   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:713   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:732   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:765   warning  'e' declared on line 3647 column 104 is used outside of binding context                                                      block-scoped-var
   3647:773   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:777   warning  Unnecessary '.call()'                                                                                                        no-useless-call
   3647:823   warning  'o' declared on line 3647 column 116 is used outside of binding context                                                      block-scoped-var
   3647:826   warning  'i' declared on line 3647 column 110 is used outside of binding context                                                      block-scoped-var
   3647:901   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:936   warning  'n' declared on line 3647 column 113 is used outside of binding context                                                      block-scoped-var
   3647:941   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3647:952   warning  Unexpected dangling '_' in '_input'                                                                                          no-underscore-dangle
   3647:984   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3649:10    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3649:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3649:34    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3650:24    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3658:28    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3660:45    warning  'e' is already declared in the upper scope on line 3589 column 22                                                            no-shadow
   3660:48    warning  't' is already declared in the upper scope on line 3589 column 25                                                            no-shadow
   3660:51    warning  'i' is already declared in the upper scope on line 3664 column 399                                                           no-shadow
   3660:54    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3660:54    warning  'n' is defined but never used                                                                                                no-unused-vars
   3662:28    warning  This line has 14 statements. Maximum allowed is 1                                                                            max-statements-per-line
   3662:46    warning  Return statement should not contain assignment                                                                               no-return-assign
   3662:64    warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   3662:98    warning  Unexpected use of comma operator                                                                                             no-sequences
   3664:90    warning  Unexpected control character(s) in regular expression: \x09, \x0a, \x1f                                                      no-control-regex
   3664:395   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3664:399   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   3664:402   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3664:414   warning  Unexpected use of comma operator                                                                                             no-sequences
   3666:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3666:11    warning  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    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3784:21    warning  Unexpected var, use let or const instead                                                                                     no-var
   3784:25    warning  'e' is already defined                                                                                                       no-redeclare
   3784:40    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   3784:54    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   3784:69    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   3784:126   warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3785:15    warning  'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3789:20    warning  'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3790:64    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3790:93    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3793:20    warning  'e' is already declared in the upper scope on line 3784 column 126                                                           no-shadow
   3793:23    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3794:9     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3794:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3795:290   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3800:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3800:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3800:20    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3801:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   3801:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3801:61    warning  Unexpected var, use let or const instead                                                                                     no-var
   3801:65    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3801:72    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3803:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3803:13    warning  'n' declared on line 3801 column 72 is used outside of binding context                                                       block-scoped-var
   3804:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3804:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3805:13    warning  'c' is a function                                                                                                            no-func-assign
   3805:98    warning  'e' is already declared in the upper scope on line 3804 column 17                                                            no-shadow
   3807:19    warning  'e' is already declared in the upper scope on line 3804 column 17                                                            no-shadow
   3810:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3810:47    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3813:14    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3814:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3816:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3816:17    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3819:14    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3822:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3822:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3823:44    warning  'e' is already declared in the upper scope on line 3822 column 17                                                            no-shadow
   3824:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3824:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3825:6     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3826:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3826:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3826:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3827:16    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3828:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3829:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3830:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3830:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3831:16    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3832:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3833:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3834:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3834:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3835:33    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3836:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3836:47    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3838:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3838:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3840:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3840:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3842:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3842:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3844:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3844:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3846:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3846:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3846:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3847:10    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3847:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3847:40    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3848:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3850:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3850:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3850:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3851:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3851:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3851:38    warning  't' is already defined                                                                                                       no-redeclare
   3851:58    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3851:58    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3852:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3853:14    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3853:32    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3853:39    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3854:11    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3854:23    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3854:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3855:16    warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3856:13    warning  'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3856:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3856:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3858:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3860:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3860:17    warning  '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     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3861:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3861:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3862:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3862:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3863:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3863:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3863:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3864:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3866:11    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3866:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3869:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3870:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3870:17    warning  '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     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3871:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3871:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3872:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3873:10    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3873:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3874:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3874:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3875:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3875:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3875:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3876:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3876:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3876:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3877:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3877:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3877:16    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3878:11    warning  'e' is already declared in the upper scope on line 3876 column 17                                                            no-shadow
   3878:15    warning  Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3878:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3878:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3878:34    warning  Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3878:49    warning  Unexpected use of comma operator                                                                                             no-sequences
   3879:23    warning  'e' is already declared in the upper scope on line 3876 column 17                                                            no-shadow
   3880:5     warning  Unexpected dangling '_' in '_text'                                                                                           no-underscore-dangle
   3881:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   3883:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3884:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   3884:15    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3884:33    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3884:41    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3884:48    warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3885:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   3885:10    warning  'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3885:13    warning  'l' is already declared in the upper scope on line 3800 column 14                                                            no-shadow
   3885:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3885:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3885:80    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   3885:112   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3886:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3886:14    warning  'o' declared on line 3884 column 33 is used outside of binding context                                                       block-scoped-var
   3887:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3888:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3888:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3889:44    warning  'e' is already declared in the upper scope on line 3888 column 17                                                            no-shadow
   3890:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3890:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3890:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3891:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3891:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3894:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3895:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3896:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3897:8     warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3897:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3897:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3897:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3897:18    warning  'E' was used before it was defined                                                                                           no-use-before-define
   3897:182   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3897:226   warning  'E' was used before it was defined                                                                                           no-use-before-define
   3897:233   warning  Unexpected use of comma operator                                                                                             no-sequences
   3897:235   warning  'E' was used before it was defined                                                                                           no-use-before-define
   3898:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   3898:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3900:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3900:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3900:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3900:23    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3900:26    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3901:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   3901:34    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3903:15    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3904:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3904:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3904:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3904:23    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3904:26    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3905:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3905:30    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3906:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3906:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3906:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3907:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3910:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3911:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3912:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3912:17    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3913:8     warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3913:8     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3913:16    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3913:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3913:32    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3913:35    warning  'e' is already declared in the upper scope on line 3913 column 8                                                             no-shadow
   3914:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   3914:15    warning  't' is already declared in the upper scope on line 3913 column 32                                                            no-shadow
   3914:23    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3915:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3915:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   3916:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3918:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3918:14    warning  't' declared on line 3914 column 15 is used outside of binding context                                                       block-scoped-var
   3919:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3919:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3921:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3921:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   3921:21    warning  Function declared in a loop contains unsafe references to variable(s) 'n', 'n', 'n', 'n', 'n'                                no-loop-func
   3922:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   3922:17    warning  'e' is already declared in the upper scope on line 3913 column 8                                                             no-shadow
   3922:25    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3923:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3923:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   3924:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3924:14    warning  'e' declared on line 3922 column 17 is used outside of binding context                                                       block-scoped-var
   3926:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3926:16    warning  'e' declared on line 3922 column 17 is used outside of binding context                                                       block-scoped-var
   3931:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3932:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   3932:11    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3932:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3932:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   3934:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3936:7     warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3936:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3936:33    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:9     warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3938:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3938:13    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:25    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:41    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3938:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   3938:54    warning  'o' declared on line 3932 column 11 is used outside of binding context                                                       block-scoped-var
   3939:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3941:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3943:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3944:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3944:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3945:20    warning  'e' is already declared in the upper scope on line 3944 column 17                                                            no-shadow
   3946:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3946:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3947:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3947:11    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3947:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   3947:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   3947:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3947:111   warning  'e' is already declared in the upper scope on line 3946 column 17                                                            no-shadow
   3947:301   warning  Unexpected use of comma operator                                                                                             no-sequences
   3948:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3948:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3950:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3950:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3952:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3952:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3952:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3952:24    warning  '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     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3953:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3954:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3954:18    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3954:21    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3954:24    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3955:8     warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3955:11    warning  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    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3956:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3956:36    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3956:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3956:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3956:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   3957:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3957:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   3960:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3960:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3960:21    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   3961:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3961:28    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3961:35    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3961:49    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3963:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3963:23    warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3963:45    warning  'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3963:56    warning  'n' declared on line 3961 column 28 is used outside of binding context                                                       block-scoped-var
   3963:60    warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3963:65    warning  'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3964:5     warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3964:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3964:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   3964:10    warning  'o' declared on line 3961 column 35 is used outside of binding context                                                       block-scoped-var
   3965:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3965:22    warning  'n' declared on line 3961 column 28 is used outside of binding context                                                       block-scoped-var
   3965:30    warning  'r' declared on line 3961 column 49 is used outside of binding context                                                       block-scoped-var
   3966:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3966:18    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3967:8     warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3967:11    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3967:14    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3967:17    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   3967:20    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   3967:27    warning  's' is already declared in the upper scope on line 3784 column 99                                                            no-shadow
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  Return statement should not contain assignment                                                                               no-return-assign
   3967:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3967:685   warning  Unexpected use of comma operator                                                                                             no-sequences
   3967:756   warning  'a' is already declared in the upper scope on line 3784 column 123                                                           no-shadow
   3967:759   warning  'e' is already declared in the upper scope on line 3967 column 8                                                             no-shadow
   3968:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3970:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3970:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3970:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3970:24    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3971:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   3971:8     warning  'e' is already defined                                                                                                       no-redeclare
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   3971:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3972:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3972:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3972:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3973:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3973:11    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3973:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   3973:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3976:15    warning  'e' is already declared in the upper scope on line 3972 column 18                                                            no-shadow
   3978:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3978:19    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   3979:10    warning  't' is already declared in the upper scope on line 3972 column 21                                                            no-shadow
   3979:27    warning  't' is already defined                                                                                                       no-redeclare
   3979:48    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3979:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3981:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3982:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3982:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3983:20    warning  'e' is already declared in the upper scope on line 3982 column 17                                                            no-shadow
   3984:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3984:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3985:10    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3985:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   3985:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3985:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   3986:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3986:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3988:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3988:18    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3988:21    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3989:8     warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   3989:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3989:216   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3989:400   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   3989:442   warning  'e' is already declared in the upper scope on line 3988 column 21                                                            no-shadow
   3989:445   warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3990:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   3990:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   3992:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3992:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3992:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3993:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   3993:14    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3993:21    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3993:46    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   3995:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3995:13    warning  'i' declared on line 3993 column 14 is used outside of binding context                                                       block-scoped-var
   3996:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3996:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   3996:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   3999:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   3999:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   3999:16    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   3999:58    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   3999:65    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4000:18    warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
   4000:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4001:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4001:13    warning  'n' declared on line 3999 column 58 is used outside of binding context                                                       block-scoped-var
   4002:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4002:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4002:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4003:10    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4003:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4004:15    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4004:44    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4005:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4005:18    warning  't' is already declared in the upper scope on line 4002 column 21                                                            no-shadow
   4005:21    warning  'i' is already declared in the upper scope on line 4003 column 10                                                            no-shadow
   4005:24    warning  'n' is already declared in the upper scope on line 4004 column 15                                                            no-shadow
   4005:27    warning  'o' is already declared in the upper scope on line 4004 column 44                                                            no-shadow
   4005:30    warning  'r' is already declared in the upper scope on line 3784 column 84                                                            no-shadow
   4006:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4006:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   4006:110   warning  'e' is already declared in the upper scope on line 4002 column 18                                                            no-shadow
   4013:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4014:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4014:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4014:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4014:24    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4015:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4015:8     warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4015:42    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4015:69    warning  't' is already defined                                                                                                       no-redeclare
   4015:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4015:101   warning  'e' is already declared in the upper scope on line 4014 column 18                                                            no-shadow
   4015:104   warning  't' is already declared in the upper scope on line 4014 column 21                                                            no-shadow
   4016:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4016:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4016:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4017:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   4018:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4018:18    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4018:21    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4019:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4019:8     warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4019:35    warning  'e' is already defined                                                                                                       no-redeclare
   4019:64    warning  'e' is already declared in the upper scope on line 4018 column 21                                                            no-shadow
   4019:67    warning  't' is already declared in the upper scope on line 4018 column 18                                                            no-shadow
   4019:93    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4019:101   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4019:121   warning  'e' is already declared in the upper scope on line 4018 column 21                                                            no-shadow
   4021:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   4022:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4022:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4023:8     warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4023:11    warning  'i' is already declared in the upper scope on line 3784 column 54                                                            no-shadow
   4023:14    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4023:17    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   4023:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4024:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4024:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4024:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4026:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4026:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4028:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4028:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4028:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4030:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4030:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4032:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4032:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4032:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4034:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4034:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4034:21    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4038:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4038:17    warning  '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    warning  'n' is already declared in the upper scope on line 3784 column 69                                                            no-shadow
   4039:24    warning  'o' is already declared in the upper scope on line 3784 column 40                                                            no-shadow
   4039:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4043:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4044:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4044:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4044:21    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4045:10    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4045:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   4045:46    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4045:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4046:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4046:18    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4048:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4048:17    warning  'e' is already declared in the upper scope on line 3665 column 25                                                            no-shadow
   4048:20    warning  't' is already declared in the upper scope on line 3665 column 28                                                            no-shadow
   4052:26    warning  'e' is already declared in the upper scope on line 4051 column 22                                                            no-shadow
   4052:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4052:32    warning  'i' is defined but never used                                                                                                no-unused-vars
   4053:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4053:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4053:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4053:141   warning  't' is already defined                                                                                                       no-redeclare
   4053:164   warning  'r' is already defined                                                                                                       no-redeclare
   4053:354   warning  'o' is already defined                                                                                                       no-redeclare
   4053:522   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4054:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4055:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4055:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4057:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4057:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   4059:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4060:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4060:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4060:19    warning  'ace' is not defined                                                                                                         no-undef
   4060:264   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4060:270   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4060:270   warning  't' is defined but never used                                                                                                no-unused-vars
   4061:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   4061:8     warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4061:30    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4061:52    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4061:318   warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4063:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4063:32    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4063:35    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4064:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4065:32    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4067:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4069:30    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4071:31    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4073:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4075:28    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4077:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4077:29    warning  'e' is defined but never used                                                                                                no-unused-vars
   4079:28    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4081:33    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4083:29    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4085:28    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4085:28    warning  'e' is defined but never used                                                                                                no-unused-vars
   4091:39    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4092:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4093:37    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4094:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4095:32    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4097:627   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4097:639   warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4098:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4098:70    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4099:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4099:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4101:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4102:14    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4102:17    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4103:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4103:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   4104:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4104:16    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4104:19    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4106:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4106:13    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4106:71    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4106:74    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4106:77    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4107:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4107:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4107:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4107:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4107:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   4108:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   4108:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4108:58    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4108:108   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4108:111   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4108:114   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4109:12    warning  'n' is already declared in the upper scope on line 4102 column 14                                                            no-shadow
   4109:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4109:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4109:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4110:44    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4110:47    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4110:50    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4112:99    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4112:102   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4112:105   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4113:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4113:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   4114:150   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4114:153   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4114:156   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4115:53    warning  'e' is already declared in the upper scope on line 4114 column 150                                                           no-shadow
   4115:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4115:113   warning  'e' is already declared in the upper scope on line 4114 column 150                                                           no-shadow
   4115:140   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4116:141   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4116:144   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4116:147   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4117:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4117:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4118:46    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4118:49    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4118:52    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4119:12    warning  'n' is already declared in the upper scope on line 4102 column 14                                                            no-shadow
   4119:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4119:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4119:24    warning  Return statement should not contain assignment                                                                               no-return-assign
   4119:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4119:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:88    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:110   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4119:196   warning  Unexpected use of comma operator                                                                                             no-sequences
   4120:49    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4120:52    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4120:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4121:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   4121:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4121:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   4122:71    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4122:74    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4122:74    warning  't' is defined but never used                                                                                                no-unused-vars
   4122:77    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4122:77    warning  'i' is defined but never used                                                                                                no-unused-vars
   4124:49    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4124:52    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4124:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4125:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4125:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   4126:115   warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4126:118   warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4126:121   warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4127:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   4127:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4127:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   4128:86    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4128:89    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4128:92    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4129:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4129:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   4130:47    warning  Unnecessary escape character: \?                                                                                             no-useless-escape
   4130:77    warning  'e' is already declared in the upper scope on line 4104 column 16                                                            no-shadow
   4130:80    warning  't' is already declared in the upper scope on line 4106 column 13                                                            no-shadow
   4130:83    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4131:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4131:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4131:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   4131:57    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4133:50    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4133:53    warning  '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    warning  'e' is already declared in the upper scope on line 4133 column 50                                                            no-shadow
   4135:49    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4135:52    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4135:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4136:9     warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4136:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   4136:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4136:41    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4136:218   warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   4136:336   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4137:44    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4137:47    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4137:50    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4138:9     warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4138:12    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4138:15    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   4138:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4139:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4139:16    warning  'e' is already declared in the upper scope on line 4137 column 44                                                            no-shadow
   4139:20    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4139:36    warning  't' is already declared in the upper scope on line 4137 column 47                                                            no-shadow
   4139:42    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4139:117   warning  'i' is already declared in the upper scope on line 4138 column 9                                                             no-shadow
   4139:126   warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4140:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4140:11    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4140:14    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4140:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4140:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4140:153   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4140:298   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4140:336   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4141:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   4141:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4141:15    warning  Unexpected dangling '_' in '__'                                                                                              no-underscore-dangle
   4141:32    warning  'e' declared on line 4139 column 16 is used outside of binding context                                                       block-scoped-var
   4141:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4141:35    warning  't' declared on line 4139 column 36 is used outside of binding context                                                       block-scoped-var
   4143:49    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4143:52    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4143:55    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4143:55    warning  'i' is defined but never used                                                                                                no-unused-vars
   4144:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4144:78    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4145:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4145:52    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4146:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4146:15    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4146:23    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4146:31    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4146:39    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4147:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4147:10    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4147:13    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4147:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4147:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4147:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:218   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:578   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4147:602   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4148:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4148:16    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4148:19    warning  'e' is already declared in the upper scope on line 4145 column 52                                                            no-shadow
   4149:24    warning  'r' declared on line 4146 column 39 is used outside of binding context                                                       block-scoped-var
   4149:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4149:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4149:35    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4149:46    warning  'r' declared on line 4146 column 39 is used outside of binding context                                                       block-scoped-var
   4150:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4150:14    warning  'i' declared on line 4146 column 15 is used outside of binding context                                                       block-scoped-var
   4151:57    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4151:60    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4152:12    warning  'f' was used before it was defined                                                                                           no-use-before-define
   4153:58    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4153:61    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4153:64    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4154:9     warning  't' is already defined                                                                                                       no-redeclare
   4154:13    warning  'f' was used before it was defined                                                                                           no-use-before-define
   4154:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4154:62    warning  'i' is already defined                                                                                                       no-redeclare
   4154:89    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4154:125   warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4154:133   warning  'C' was used before it was defined                                                                                           no-use-before-define
   4154:141   warning  'e' is already defined                                                                                                       no-redeclare
   4154:192   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4155:46    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4155:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4155:52    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4156:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4156:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4156:33    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4156:39    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4158:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4158:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4160:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4161:42    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4162:9     warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4162:12    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4162:43    warning  Return statement should not contain assignment                                                                               no-return-assign
   4162:43    warning  Return statement should not contain assignment                                                                               no-return-assign
   4162:43    warning  Return statement should not contain assignment                                                                               no-return-assign
   4162:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4162:305   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:351   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:391   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4162:421   warning  Unexpected use of comma operator                                                                                             no-sequences
   4163:48    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4164:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4164:9     warning  'e' is already defined                                                                                                       no-redeclare
   4164:34    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4164:45    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4164:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4164:146   warning  Unexpected use of comma operator                                                                                             no-sequences
   4165:46    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4165:49    warning  '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    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4166:21    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4166:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4166:173   warning  Unexpected use of comma operator                                                                                             no-sequences
   4167:58    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4167:61    warning  '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     warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4168:12    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4168:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:39    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4168:39    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:71    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4168:71    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:114   warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4168:114   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:139   warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4168:139   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4168:160   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:160   warning  Return statement should not contain assignment                                                                               no-return-assign
   4168:210   warning  'e' is already declared in the upper scope on line 4167 column 58                                                            no-shadow
   4169:18    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   4170:150   warning  Unexpected dangling '_' in 'M__'                                                                                             no-underscore-dangle
   4170:186   warning  Unexpected dangling '_' in 'T__'                                                                                             no-underscore-dangle
   4170:269   warning  Unexpected dangling '_' in 'M__'                                                                                             no-underscore-dangle
   4170:290   warning  Unexpected dangling '_' in 'T__'                                                                                             no-underscore-dangle
   4171:52    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4171:55    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4171:58    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4172:15    warning  '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    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4173:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   4174:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   4177:41    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4177:44    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4178:11    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4178:32    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4178:57    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4178:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4178:76    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4178:79    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4180:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4180:16    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4180:19    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4180:22    warning  't' is already declared in the upper scope on line 4177 column 41                                                            no-shadow
   4180:25    warning  'i' is already declared in the upper scope on line 4182 column 16                                                            no-shadow
   4181:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4181:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4181:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4181:76    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4181:122   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4182:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4182:16    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4182:19    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4183:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4183:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   4183:91    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4183:95    warning  't' is already declared in the upper scope on line 4177 column 41                                                            no-shadow
   4183:98    warning  'i' is already declared in the upper scope on line 4182 column 16                                                            no-shadow
   4183:98    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4183:110   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4183:181   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4184:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4184:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4184:85    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4186:10    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4187:43    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4187:46    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4188:11    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4188:32    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4188:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4188:66    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4188:69    warning  '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    warning  't' is already declared in the upper scope on line 4188 column 66                                                            no-shadow
   4189:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4189:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4190:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4190:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4191:49    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4192:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4192:39    warning  Unexpected var, use let or const instead                                                                                     no-var
   4192:43    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4192:46    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4192:49    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4192:52    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4192:60    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4192:68    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4192:128   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4195:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4195:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   4196:17    warning  'e' is already declared in the upper scope on line 4191 column 49                                                            no-shadow
   4197:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4197:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4197:113   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4197:153   warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   4197:287   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4198:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4198:14    warning  'o' declared on line 4192 column 52 is used outside of binding context                                                       block-scoped-var
   4199:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4199:52    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4200:9     warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4200:12    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4200:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4200:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4200:78    warning  'e' is already declared in the upper scope on line 4199 column 52                                                            no-shadow
   4201:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4202:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   4203:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4204:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4204:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4205:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4205:36    warning  Unexpected var, use let or const instead                                                                                     no-var
   4205:55    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4205:58    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4205:61    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4206:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4206:6     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4206:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4206:38    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4206:38    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:65    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4206:65    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:97    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4206:97    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:127   warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4206:155   warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4206:275   warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4206:275   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:330   warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4206:339   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4206:440   warning  'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4206:440   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4206:459   warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4206:462   warning  't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4207:11    warning  'i' is already declared in the upper scope on line 4205 column 61                                                            no-shadow
   4207:14    warning  'n' is already declared in the upper scope on line 4206 column 38                                                            no-shadow
   4207:17    warning  'o' is already declared in the upper scope on line 4206 column 65                                                            no-shadow
   4207:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4207:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4207:318   warning  'e' is already declared in the upper scope on line 4206 column 459                                                           no-shadow
   4208:24    warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4210:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4210:27    warning  'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4211:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4211:11    warning  'd' is already declared in the upper scope on line 4061 column 120                                                           no-shadow
   4211:14    warning  'u' is already declared in the upper scope on line 4061 column 146                                                           no-shadow
   4211:17    warning  'g' is already declared in the upper scope on line 4097 column 636                                                           no-shadow
   4211:20    warning  'p' is already declared in the upper scope on line 4203 column 13                                                            no-shadow
   4211:32    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4211:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4211:183   warning  Function declared in a loop contains unsafe references to variable(s) 'd'                                                    no-loop-func
   4211:185   warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4213:75    warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4214:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   4214:18    warning  't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4214:26    warning  'i' is already declared in the upper scope on line 4205 column 61                                                            no-shadow
   4215:23    warning  'n' was used before it was defined                                                                                           no-use-before-define
   4215:23    warning  'n' declared on line 4218 column 16 is used outside of binding context                                                       block-scoped-var
   4216:18    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4218:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4218:16    warning  'n' is already declared in the upper scope on line 4206 column 38                                                            no-shadow
   4218:38    warning  'n' was used before it was defined                                                                                           no-use-before-define
   4218:67    warning  'n' was used before it was defined                                                                                           no-use-before-define
   4219:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4219:19    warning  'n' declared on line 4218 column 16 is used outside of binding context                                                       block-scoped-var
   4220:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4220:17    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4222:12    warning  'm' is already declared in the upper scope on line 4203 column 29                                                            no-shadow
   4222:19    warning  'f' is already declared in the upper scope on line 4205 column 40                                                            no-shadow
   4222:26    warning  'C' is already declared in the upper scope on line 4225 column 8                                                             no-shadow
   4222:54    warning  'e' is already declared in the upper scope on line 4205 column 55                                                            no-shadow
   4223:11    warning  't' is already declared in the upper scope on line 4205 column 58                                                            no-shadow
   4223:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4223:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4224:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   4225:46    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4226:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4226:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   4228:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4228:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   4229:42    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4230:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4230:16    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4230:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4230:42    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4230:74    warning  'n' is already declared in the upper scope on line 4061 column 30                                                            no-shadow
   4230:95    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4230:122   warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4231:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4231:11    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4231:23    warning  'a' declared on line 4232 column 18 is used outside of binding context                                                       block-scoped-var
   4231:23    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4231:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4231:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4231:76    warning  'a' declared on line 4232 column 18 is used outside of binding context                                                       block-scoped-var
   4231:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   4231:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4232:1     warning  This line has a length of 275. Maximum allowed is 100                                                                        max-len
   4232:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   4232:18    warning  'a' is already defined                                                                                                       no-redeclare
   4232:57    warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4232:63    warning  'l' was used before it was defined                                                                                           no-use-before-define
   4232:113   warning  'l' was used before it was defined                                                                                           no-use-before-define
   4232:121   warning  'l' was used before it was defined                                                                                           no-use-before-define
   4232:128   warning  'a' is already defined                                                                                                       no-redeclare
   4232:168   warning  'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4232:227   warning  'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4235:9     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4236:14    warning  'd' is already declared in the upper scope on line 4061 column 120                                                           no-shadow
   4236:32    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4236:51    warning  't' declared on line 4230 column 16 is used outside of binding context                                                       block-scoped-var
   4236:70    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4238:1     warning  This line has a length of 103. Maximum allowed is 100                                                                        max-len
   4238:12    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4238:38    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4239:38    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4239:56    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4239:96    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4240:12    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4240:15    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4240:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4240:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4241:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4243:45    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4244:6     warning  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    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4247:49    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4247:83    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4247:120   warning  '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    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4249:65    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4249:120   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4253:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4257:41    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4258:10    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4258:36    warning  'e' is already defined                                                                                                       no-redeclare
   4258:65    warning  'e' is already defined                                                                                                       no-redeclare
   4258:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4258:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4258:128   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4258:142   warning  Unexpected use of comma operator                                                                                             no-sequences
   4259:47    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4260:37    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4260:107   warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4261:101   warning  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    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4264:43    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4264:75    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4267:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4267:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4267:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   4269:45    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4269:48    warning  's' is already declared in the upper scope on line 4060 column 267                                                           no-shadow
   4269:51    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4270:12    warning  'a' is already declared in the upper scope on line 4061 column 229                                                           no-shadow
   4270:79    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4270:79    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4270:128   warning  Unexpected use of comma operator                                                                                             no-sequences
   4270:168   warning  'v' was used before it was defined                                                                                           no-use-before-define
   4270:185   warning  'v' was used before it was defined                                                                                           no-use-before-define
   4270:242   warning  'l' is already declared in the upper scope on line 4061 column 263                                                           no-shadow
   4270:269   warning  'c' is already declared in the upper scope on line 4061 column 97                                                            no-shadow
   4270:286   warning  'h' is already declared in the upper scope on line 4061 column 287                                                           no-shadow
   4270:336   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4270:358   warning  'e' is already declared in the upper scope on line 4269 column 45                                                            no-shadow
   4270:361   warning  '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    warning  'i' is already declared in the upper scope on line 4061 column 8                                                             no-shadow
   4271:47    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4271:74    warning  '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    warning  'o' is already declared in the upper scope on line 4061 column 52                                                            no-shadow
   4272:26    warning  'r' is already declared in the upper scope on line 4061 column 181                                                           no-shadow
   4272:73    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4272:73    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4272:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4272:88    warning  Unexpected use of comma operator                                                                                             no-sequences
   4272:90    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4272:151   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4273:1     warning  This line has a length of 245. Maximum allowed is 100                                                                        max-len
   4273:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4273:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4273:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   4273:175   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   4275:51    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4276:12    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4276:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4276:43    warning  'e' is already declared in the upper scope on line 4275 column 51                                                            no-shadow
   4277:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4279:54    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4280:12    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4280:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4280:43    warning  'e' is already declared in the upper scope on line 4279 column 54                                                            no-shadow
   4281:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4281:35    warning  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    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4284:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4284:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4284:150   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4287:45    warning  '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    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4288:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4288:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4288:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   4288:108   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:193   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4288:334   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4289:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4289:25    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4290:24    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4292:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4292:73    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4293:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4293:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4293:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   4293:100   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4295:31    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4296:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4296:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   4297:23    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4299:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4299:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4299:30    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4299:33    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4300:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4300:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4300:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4301:23    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4301:26    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4302:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4302:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4302:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   4303:8     warning  'n' is already defined                                                                                                       no-redeclare
   4303:291   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4303:322   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4303:322   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4304:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4304:37    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4304:40    warning  't' is already declared in the upper scope on line 4060 column 270                                                           no-shadow
   4306:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   4306:40    warning  'e' is already declared in the upper scope on line 4060 column 264                                                           no-shadow
   4310:8     warning  'ace' is not defined                                                                                                         no-undef
   4310:218   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4310:221   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4310:224   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4310:224   warning  'i' is defined but never used                                                                                                no-unused-vars
   4311:16    warning  'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4313:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4313:18    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   4314:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4314:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4314:22    warning  'o' was used before it was defined                                                                                           no-use-before-define
   4314:22    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4314:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4314:56    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4314:56    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4315:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4315:15    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4315:18    warning  'e' is already declared in the upper scope on line 4310 column 218                                                           no-shadow
   4316:14    warning  't' is already declared in the upper scope on line 4310 column 221                                                           no-shadow
   4316:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4316:30    warning  'i' is already declared in the upper scope on line 4310 column 224                                                           no-shadow
   4317:6     warning  's' was used before it was defined                                                                                           no-use-before-define
   4318:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4318:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4318:14    warning  'n' is already declared in the upper scope on line 4315 column 15                                                            no-shadow
   4318:18    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4318:56    warning  'o' is already declared in the upper scope on line 4381 column 10                                                            no-shadow
   4318:253   warning  'f' was used before it was defined                                                                                           no-use-before-define
   4318:326   warning  'm' was used before it was defined                                                                                           no-use-before-define
   4318:462   warning  'm' was used before it was defined                                                                                           no-use-before-define
   4318:995   warning  '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    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4319:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4319:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4319:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   4319:75    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4319:89    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4320:15    warning  'c' was used before it was defined                                                                                           no-use-before-define
   4320:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4320:40    warning  'r' is already declared in the upper scope on line 4381 column 58                                                            no-shadow
   4320:48    warning  'c' was used before it was defined                                                                                           no-use-before-define
   4320:48    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4320:173   warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4321:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4322:56    warning  '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    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4323:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4323:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4323:22    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4323:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4323:157   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4325:1     warning  This line has a length of 143. Maximum allowed is 100                                                                        max-len
   4325:11    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4325:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4325:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4325:31    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4327:1     warning  This line has a length of 121. Maximum allowed is 100                                                                        max-len
   4327:17    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4327:44    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4327:67    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4328:12    warning  'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4328:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4328:63    warning  'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4328:93    warning  'C' was used before it was defined                                                                                           no-use-before-define
   4328:138   warning  'm' was used before it was defined                                                                                           no-use-before-define
   4328:363   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4328:363   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4328:490   warning  Unexpected use of comma operator                                                                                             no-sequences
   4328:492   warning  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   warning  'e' is already declared in the upper scope on line 4327 column 17                                                            no-shadow
   4333:11    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4333:27    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4333:27    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:54    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4333:54    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:105   warning  'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4333:105   warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4333:133   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4333:133   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4333:177   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4333:261   warning  'y' was used before it was defined                                                                                           no-use-before-define
   4333:306   warning  Unexpected use of comma operator                                                                                             no-sequences
   4333:394   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4333:556   warning  'y' was used before it was defined                                                                                           no-use-before-define
   4334:22    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4334:25    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4335:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4335:64    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4335:103   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4336:11    warning  Return statement should not contain assignment                                                                               no-return-assign
   4338:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   4338:8     warning  'h' was used before it was defined                                                                                           no-use-before-define
   4339:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4339:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4342:43    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4343:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4344:64    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4345:10    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4345:27    warning  'n' is already declared in the upper scope on line 4318 column 14                                                            no-shadow
   4345:27    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4345:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4346:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   4346:17    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4346:20    warning  'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4346:23    warning  'r' is already declared in the upper scope on line 4320 column 40                                                            no-shadow
   4346:106   warning  's' is already declared in the upper scope on line 4320 column 71                                                            no-shadow
   4346:127   warning  'a' is already declared in the upper scope on line 4311 column 13                                                            no-shadow
   4346:169   warning  'l' is already declared in the upper scope on line 4313 column 15                                                            no-shadow
   4346:176   warning  'c' is already declared in the upper scope on line 4381 column 87                                                            no-shadow
   4346:183   warning  'h' is already declared in the upper scope on line 4381 column 114                                                           no-shadow
   4347:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4347:10    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4347:20    warning  Unexpected use of '&'                                                                                                        no-bitwise
   4347:34    warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4347:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4347:119   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4348:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4348:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4348:11    warning  'r' declared on line 4346 column 23 is used outside of binding context                                                       block-scoped-var
   4348:20    warning  'l' declared on line 4346 column 169 is used outside of binding context                                                      block-scoped-var
   4348:23    warning  'r' declared on line 4346 column 23 is used outside of binding context                                                       block-scoped-var
   4348:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   4349:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4349:27    warning  'd' is already declared in the upper scope on line 4381 column 139                                                           no-shadow
   4349:30    warning  'e' is already declared in the upper scope on line 4344 column 64                                                            no-shadow
   4349:33    warning  't' is already declared in the upper scope on line 4346 column 17                                                            no-shadow
   4350:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4353:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4354:135   warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4354:138   warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4355:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4355:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   4355:42    warning  'd' was used before it was defined                                                                                           no-use-before-define
   4356:31    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4360:30    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4361:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4361:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   4361:97    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4361:171   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4361:253   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4363:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4363:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   4365:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4365:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   4365:111   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4366:31    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4366:34    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4366:37    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4366:40    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4368:11    warning  'o' is already declared in the upper scope on line 4318 column 56                                                            no-shadow
   4368:31    warning  'r' is already declared in the upper scope on line 4320 column 40                                                            no-shadow
   4368:72    warning  's' is already declared in the upper scope on line 4320 column 71                                                            no-shadow
   4368:100   warning  'a' is already declared in the upper scope on line 4311 column 13                                                            no-shadow
   4368:127   warning  'l' is already declared in the upper scope on line 4313 column 15                                                            no-shadow
   4368:146   warning  'c' is already declared in the upper scope on line 4381 column 87                                                            no-shadow
   4368:173   warning  'h' is already declared in the upper scope on line 4381 column 114                                                           no-shadow
   4368:209   warning  'd' is already declared in the upper scope on line 4381 column 139                                                           no-shadow
   4368:251   warning  'u' is already declared in the upper scope on line 4381 column 163                                                           no-shadow
   4368:285   warning  't' is already defined                                                                                                       no-redeclare
   4368:533   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4370:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4370:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4370:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   4370:263   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4370:313   warning  Unexpected use of comma operator                                                                                             no-sequences
   4370:389   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4371:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4372:28    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4372:31    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4372:34    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4373:41    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4374:28    warning  'e' is already declared in the upper scope on line 4315 column 18                                                            no-shadow
   4375:10    warning  't' is already declared in the upper scope on line 4316 column 14                                                            no-shadow
   4375:29    warning  'i' is already declared in the upper scope on line 4316 column 30                                                            no-shadow
   4375:29    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4375:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4376:42    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4377:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4381:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4381:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4381:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4381:212   warning  'e' is already defined                                                                                                       no-redeclare
   4381:371   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4381:2799  warning  Unexpected use of comma operator                                                                                             no-sequences
   4382:8     warning  'ace' is not defined                                                                                                         no-undef
   4382:98    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4382:101   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4382:104   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4382:104   warning  'i' is defined but never used                                                                                                no-unused-vars
   4383:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4383:16    warning  'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4384:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4384:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   4385:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4385:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4385:53    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4387:10    warning  'e' is already declared in the upper scope on line 4385 column 53                                                            no-shadow
   4387:35    warning  't' is already declared in the upper scope on line 4382 column 101                                                           no-shadow
   4387:71    warning  'e' is already defined                                                                                                       no-redeclare
   4387:122   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4388:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   4388:17    warning  'i' is already declared in the upper scope on line 4382 column 104                                                           no-shadow
   4388:37    warning  'n' is already declared in the upper scope on line 4383 column 13                                                            no-shadow
   4388:48    warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4390:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4390:44    warning  'i' declared on line 4388 column 17 is used outside of binding context                                                       block-scoped-var
   4394:7     warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4394:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4395:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4398:11    warning  'e' is already declared in the upper scope on line 4382 column 98                                                            no-shadow
   4398:48    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4398:109   warning  't' is already declared in the upper scope on line 4382 column 101                                                           no-shadow
   4398:120   warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4399:12    warning  'i' is already declared in the upper scope on line 4382 column 104                                                           no-shadow
   4399:50    warning  'n' is already declared in the upper scope on line 4383 column 13                                                            no-shadow
   4399:150   warning  Unexpected dangling '_' in '_lines'                                                                                          no-underscore-dangle
   4399:172   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4399:172   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4399:190   warning  Unexpected use of comma operator                                                                                             no-sequences
   4400:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4402:8     warning  'ace' is not defined                                                                                                         no-undef
   4402:141   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4402:144   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4402:147   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4402:147   warning  'i' is defined but never used                                                                                                no-unused-vars
   4403:10    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4403:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4403:114   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4405:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4405:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4405:35    warning  'e' is already declared in the upper scope on line 4402 column 141                                                           no-shadow
   4405:38    warning  't' is already declared in the upper scope on line 4402 column 144                                                           no-shadow
   4405:41    warning  'i' is already declared in the upper scope on line 4402 column 147                                                           no-shadow
   4406:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4408:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4408:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4408:66    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4408:80    warning  'n' is already declared in the upper scope on line 4403 column 114                                                           no-shadow
   4408:150   warning  Return statement should not contain assignment                                                                               no-return-assign
   4409:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4414:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   4416:8     warning  'ace' is not defined                                                                                                         no-undef
   4416:83    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4416:86    warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4416:89    warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4416:89    warning  'i' is defined but never used                                                                                                no-unused-vars
   4417:30    warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4417:33    warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4417:36    warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4418:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4418:16    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4418:16    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4418:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4418:30    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4418:56    warning  'r' is already declared in the upper scope on line 4423 column 13                                                            no-shadow
   4419:17    warning  Function declared in a loop contains unsafe references to variable(s) 'n'                                                    no-loop-func
   4419:19    warning  'e' is already declared in the upper scope on line 4417 column 30                                                            no-shadow
   4419:22    warning  't' is already declared in the upper scope on line 4417 column 33                                                            no-shadow
   4420:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4423:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4423:29    warning  Unnecessary escape character: \$                                                                                             no-useless-escape
   4423:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4423:106   warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4423:109   warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4423:112   warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4424:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4424:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   4424:27    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4424:35    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4426:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4426:14    warning  'n' declared on line 4424 column 27 is used outside of binding context                                                       block-scoped-var
   4427:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4427:50    warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4427:53    warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4427:56    warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4428:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4428:23    warning  Unexpected var, use let or const instead                                                                                     no-var
   4428:27    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4428:35    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4430:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4430:14    warning  'n' declared on line 4428 column 27 is used outside of binding context                                                       block-scoped-var
   4431:42    warning  '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     warning  't' is already declared in the upper scope on line 4416 column 86                                                            no-shadow
   4432:12    warning  'i' is already declared in the upper scope on line 4416 column 89                                                            no-shadow
   4432:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4432:39    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4432:39    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4432:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4432:102   warning  'e' is already declared in the upper scope on line 4431 column 42                                                            no-shadow
   4433:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4433:60    warning  'e' is already declared in the upper scope on line 4432 column 102                                                           no-shadow
   4434:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4436:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4437:42    warning  'e' is already declared in the upper scope on line 4416 column 83                                                            no-shadow
   4437:45    warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4438:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4438:88    warning  'e' is already declared in the upper scope on line 4437 column 42                                                            no-shadow
   4438:92    warning  Array.prototype.some() expects a value to be returned at the end of arrow function                                           array-callback-return
   4444:8     warning  'ace' is not defined                                                                                                         no-undef
   4444:307   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4444:310   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4444:313   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4444:313   warning  'i' is defined but never used                                                                                                no-unused-vars
   4445:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4445:16    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4445:19    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4446:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4447:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4447:12    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4450:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4450:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4450:29    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4450:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   4450:122   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4451:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4451:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4455:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4455:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4455:42    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4460:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   4461:38    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4462:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4463:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4465:49    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4466:9     warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4466:28    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4466:50    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4466:94    warning  't' is already defined                                                                                                       no-redeclare
   4466:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4466:146   warning  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    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4468:58    warning  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    warning  '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    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4470:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4470:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4473:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4474:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   4477:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4477:79    warning  Unexpected use of comma operator                                                                                             no-sequences
   4477:142   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4477:148   warning  Unexpected var, use let or const instead                                                                                     no-var
   4477:152   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4477:190   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4478:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4478:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4479:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4479:25    warning  't' declared on line 4477 column 190 is used outside of binding context                                                      block-scoped-var
   4482:11    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4482:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4482:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4482:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   4482:207   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4488:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4488:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4488:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4490:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4490:9     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4490:26    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4490:42    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4490:72    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4490:126   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4490:213   warning  'o' is already defined                                                                                                       no-redeclare
   4490:357   warning  't' is already defined                                                                                                       no-redeclare
   4490:547   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4490:547   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4491:42    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4491:45    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4491:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4492:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4492:225   warning  Unexpected var, use let or const instead                                                                                     no-var
   4492:225   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4492:229   warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4492:232   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4492:257   warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4492:283   warning  'r' is already defined                                                                                                       no-redeclare
   4492:836   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4492:929   warning  Unexpected use of comma operator                                                                                             no-sequences
   4494:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4494:311   warning  Unexpected use of comma operator                                                                                             no-sequences
   4495:47    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4495:47    warning  '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    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4496:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4496:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4496:51    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4496:117   warning  Unexpected use of comma operator                                                                                             no-sequences
   4497:45    warning  '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    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4498:39    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4498:79    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4498:168   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4498:208   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4498:208   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4498:210   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:231   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:246   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4498:285   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4499:50    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4499:50    warning  'e' is defined but never used                                                                                                no-unused-vars
   4501:51    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4501:51    warning  'e' is defined but never used                                                                                                no-unused-vars
   4502:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4503:49    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4503:49    warning  'e' is defined but never used                                                                                                no-unused-vars
   4504:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4505:37    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4507:44    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4507:47    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4508:9     warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4508:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   4508:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   4508:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4508:236   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4509:42    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4509:45    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4510:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4510:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4510:86    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4511:54    warning  '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    warning  'C' was used before it was defined                                                                                           no-use-before-define
   4512:79    warning  Unexpected use of comma operator                                                                                             no-sequences
   4513:50    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4513:53    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4515:50    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4515:53    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4516:9     warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4516:12    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   4516:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4516:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4516:204   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4516:319   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4516:364   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4516:415   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4516:661   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4516:1143  warning  'e' is already declared in the upper scope on line 4515 column 53                                                            no-shadow
   4516:1146  warning  't' is already declared in the upper scope on line 4516 column 9                                                             no-shadow
   4516:1149  warning  '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    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4517:13    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4517:13    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4517:29    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4517:29    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4517:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4517:105   warning  Unexpected use of comma operator                                                                                             no-sequences
   4519:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   4519:17    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4519:146   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4519:270   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4520:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4520:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4520:44    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4522:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4522:61    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4525:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4525:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4525:61    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4525:119   warning  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    warning  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     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4530:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:25    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4530:25    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:76    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4530:76    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4530:132   warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4530:142   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4532:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4532:17    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4532:52    warning  '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    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4533:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4534:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4536:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4538:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4539:47    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4540:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4540:502   warning  Unexpected var, use let or const instead                                                                                     no-var
   4540:502   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4540:506   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4540:538   warning  '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   warning  'e' is already defined                                                                                                       no-redeclare
   4540:854   warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4540:895   warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4540:933   warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4540:945   warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4540:982   warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4540:1043  warning  'r' is already defined                                                                                                       no-redeclare
   4540:1126  warning  'o' is already defined                                                                                                       no-redeclare
   4540:1157  warning  's' is already defined                                                                                                       no-redeclare
   4540:1170  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4540:1189  warning  Unexpected use of comma operator                                                                                             no-sequences
   4540:1193  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4540:1391  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4540:1604  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4542:1     warning  This line has a length of 247. Maximum allowed is 100                                                                        max-len
   4542:9     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4542:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4542:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4542:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   4542:134   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4543:47    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4544:15    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4544:36    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4545:22    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4546:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4546:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   4546:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4547:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4550:9     warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4550:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4550:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4550:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4550:179   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4551:26    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4552:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4552:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4552:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   4552:179   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4552:242   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4552:273   warning  Unexpected use of comma operator                                                                                             no-sequences
   4553:12    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4554:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4554:144   warning  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    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4559:84    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4559:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4559:207   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4561:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4561:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4561:45    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4563:24    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4565:39    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4567:40    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4569:23    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4571:26    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4573:34    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4575:23    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4576:11    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4576:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4578:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4579:29    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4580:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4580:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4581:26    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4583:28    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4585:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   4585:72    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4585:75    warning  '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    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4586:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4586:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4586:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4587:59    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4587:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4587:98    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4587:101   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4587:104   warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   4589:44    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4589:47    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4589:50    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4589:50    warning  'i' is defined but never used                                                                                                no-unused-vars
   4592:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4592:68    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4597:12    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4597:52    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4597:287   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4598:17    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4598:20    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4598:107   warning  'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4598:114   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4599:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4599:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   4601:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4601:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4601:79    warning  Unexpected use of comma operator                                                                                             no-sequences
   4602:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4602:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   4603:46    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4603:49    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4604:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4605:50    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4605:53    warning  '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     warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4606:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:29    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4606:29    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:56    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4606:56    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4606:88    warning  'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4606:96    warning  'l' is already declared in the upper scope on line 4447 column 221                                                           no-shadow
   4606:157   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4606:188   warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4606:191   warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4606:191   warning  'e' is defined but never used                                                                                                no-unused-vars
   4607:38    warning  'e' is already declared in the upper scope on line 4606 column 191                                                           no-shadow
   4607:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4608:45    warning  'e' is already declared in the upper scope on line 4607 column 38                                                            no-shadow
   4608:118   warning  Unexpected use of comma operator                                                                                             no-sequences
   4608:227   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4610:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4611:51    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4611:54    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4611:57    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4612:9     warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4612:9     warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4612:24    warning  '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    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4613:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4613:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4613:50    warning  'I' was used before it was defined                                                                                           no-use-before-define
   4613:64    warning  Unexpected use of comma operator                                                                                             no-sequences
   4614:22    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4614:30    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4614:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4614:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4614:69    warning  'e' is already declared in the upper scope on line 4611 column 51                                                            no-shadow
   4614:72    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4616:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4618:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4618:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4618:69    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4619:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4621:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4621:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4621:30    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4622:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4622:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   4623:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4623:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4623:40    warning  '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     warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4624:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   4624:130   warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:136   warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:164   warning  't' was used before it was defined                                                                                           no-use-before-define
   4624:195   warning  'e' is already declared in the upper scope on line 4623 column 40                                                            no-shadow
   4624:198   warning  't' is already declared in the upper scope on line 4624 column 329                                                           no-shadow
   4624:325   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4624:329   warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4624:332   warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4624:342   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4624:358   warning  'e' is already declared in the upper scope on line 4623 column 40                                                            no-shadow
   4625:45    warning  Return statement should not contain assignment                                                                               no-return-assign
   4625:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4626:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4627:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4627:50    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4627:53    warning  '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    warning  'i' is already declared in the upper scope on line 4444 column 313                                                           no-shadow
   4628:19    warning  'n' is already declared in the upper scope on line 4445 column 13                                                            no-shadow
   4628:40    warning  'o' is already declared in the upper scope on line 4447 column 12                                                            no-shadow
   4628:61    warning  Found identifier with same name as label                                                                                     no-label-var
   4628:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4628:69    warning  Unexpected var, use let or const instead                                                                                     no-var
   4628:73    warning  'r' is already declared in the upper scope on line 4447 column 60                                                            no-shadow
   4628:76    warning  's' is already declared in the upper scope on line 4447 column 102                                                           no-shadow
   4628:83    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4630:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4630:25    warning  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    warning  'a' is already declared in the upper scope on line 4447 column 146                                                           no-shadow
   4632:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4633:12    warning  'l' is already declared in the upper scope on line 4447 column 221                                                           no-shadow
   4633:20    warning  'c' is already declared in the upper scope on line 4447 column 189                                                           no-shadow
   4633:27    warning  'h' is already declared in the upper scope on line 4447 column 244                                                           no-shadow
   4633:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4638:15    warning  'd' is already declared in the upper scope on line 4447 column 266                                                           no-shadow
   4638:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4641:20    warning  '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    warning  'g' is already declared in the upper scope on line 4447 column 325                                                           no-shadow
   4642:47    warning  'p' is already declared in the upper scope on line 4447 column 349                                                           no-shadow
   4642:79    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4644:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4644:73    warning  Unexpected use of '|='                                                                                                       no-bitwise
   4644:78    warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4644:86    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4647:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4647:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4650:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4651:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4651:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4651:30    warning  'e' is already declared in the upper scope on line 4444 column 307                                                           no-shadow
   4651:33    warning  't' is already declared in the upper scope on line 4444 column 310                                                           no-shadow
   4652:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4652:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4653:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4653:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4653:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4654:8     warning  'ace' is not defined                                                                                                         no-undef
   4654:78    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4654:81    warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4654:84    warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4654:84    warning  'i' is defined but never used                                                                                                no-unused-vars
   4655:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4655:49    warning  't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4656:33    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4657:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   4657:50    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4657:53    warning  't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4659:43    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4660:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4660:81    warning  Unexpected use of comma operator                                                                                             no-sequences
   4660:83    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   4661:39    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4661:42    warning  't' is already declared in the upper scope on line 4654 column 81                                                            no-shadow
   4661:45    warning  'i' is already declared in the upper scope on line 4654 column 84                                                            no-shadow
   4661:48    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4663:16    warning  'o' is already declared in the upper scope on line 4667 column 29                                                            no-shadow
   4664:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4664:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4664:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4667:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4667:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4667:29    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4667:32    warning  'e' is already declared in the upper scope on line 4654 column 78                                                            no-shadow
   4667:35    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4668:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4669:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4669:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4669:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4670:8     warning  'ace' is not defined                                                                                                         no-undef
   4670:106   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4670:109   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4670:112   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4670:112   warning  'i' is defined but never used                                                                                                no-unused-vars
   4671:54    warning  Unnecessary escape character: \$                                                                                             no-useless-escape
   4671:91    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4671:103   warning  'e' is already declared in the upper scope on line 4670 column 106                                                           no-shadow
   4671:106   warning  '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    warning  'i' is already declared in the upper scope on line 4670 column 112                                                           no-shadow
   4672:97    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4672:126   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4672:165   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4672:185   warning  'e' is already declared in the upper scope on line 4671 column 103                                                           no-shadow
   4672:188   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4674:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4675:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4675:35    warning  'e' is already declared in the upper scope on line 4670 column 106                                                           no-shadow
   4675:38    warning  't' is already declared in the upper scope on line 4670 column 109                                                           no-shadow
   4675:41    warning  'i' is already declared in the upper scope on line 4670 column 112                                                           no-shadow
   4675:44    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4675:47    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4676:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4676:59    warning  'e' is already declared in the upper scope on line 4675 column 35                                                            no-shadow
   4678:8     warning  'ace' is not defined                                                                                                         no-undef
   4678:258   warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4678:261   warning  't' is already declared in the upper scope on line 4059 column 22                                                            no-shadow
   4678:264   warning  'i' is already declared in the upper scope on line 4059 column 28                                                            no-shadow
   4678:264   warning  'i' is defined but never used                                                                                                no-unused-vars
   4679:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4679:16    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4679:19    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4680:5     warning  'C' was used before it was defined                                                                                           no-use-before-define
   4681:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4681:15    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4681:18    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4682:9     warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4682:23    warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4682:23    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4682:65    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4682:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4682:104   warning  'h' was used before it was defined                                                                                           no-use-before-define
   4682:203   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4682:209   warning  'r' was used before it was defined                                                                                           no-use-before-define
   4682:253   warning  'I' was used before it was defined                                                                                           no-use-before-define
   4682:268   warning  'v' was used before it was defined                                                                                           no-use-before-define
   4683:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4683:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4683:288   warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4683:291   warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4683:294   warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4683:297   warning  'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4683:300   warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4686:92    warning  Arrow function should not return assignment                                                                                  no-return-assign
   4686:94    warning  'e' is already declared in the upper scope on line 4683 column 288                                                           no-shadow
   4686:123   warning  Unexpected use of comma operator                                                                                             no-sequences
   4687:67    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4687:70    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4687:73    warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4687:76    warning  'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4687:79    warning  'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4688:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4688:10    warning  'r' is already declared in the upper scope on line 4683 column 10                                                            no-shadow
   4688:18    warning  't' is already defined                                                                                                       no-redeclare
   4688:55    warning  's' is already declared in the upper scope on line 4683 column 52                                                            no-shadow
   4688:225   warning  'a' is already declared in the upper scope on line 4683 column 93                                                            no-shadow
   4688:233   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4688:233   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4688:246   warning  'e' is already declared in the upper scope on line 4687 column 67                                                            no-shadow
   4689:17    warning  't' is already declared in the upper scope on line 4687 column 70                                                            no-shadow
   4689:35    warning  'i' is already declared in the upper scope on line 4687 column 73                                                            no-shadow
   4690:14    warning  'n' is already declared in the upper scope on line 4687 column 76                                                            no-shadow
   4690:26    warning  'o' is already declared in the upper scope on line 4687 column 79                                                            no-shadow
   4690:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4690:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4692:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   4693:34    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4694:10    warning  'o' is already declared in the upper scope on line 4681 column 15                                                            no-shadow
   4694:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4694:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4694:184   warning  Arrow function should not return assignment                                                                                  no-return-assign
   4694:186   warning  'e' is already declared in the upper scope on line 4693 column 34                                                            no-shadow
   4694:189   warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4694:192   warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4694:195   warning  'n' is already declared in the upper scope on line 4679 column 13                                                            no-shadow
   4694:245   warning  'e' is already declared in the upper scope on line 4693 column 34                                                            no-shadow
   4694:248   warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4695:86    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4696:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4696:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4697:36    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4699:119   warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4701:43    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4702:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4702:90    warning  'y' was used before it was defined                                                                                           no-use-before-define
   4703:23    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4703:26    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4704:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4704:73    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4705:267   warning  'e' is already declared in the upper scope on line 4704 column 73                                                            no-shadow
   4710:6     warning  'v' was used before it was defined                                                                                           no-use-before-define
   4711:28    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4712:10    warning  't' is already declared in the upper scope on line 4678 column 261                                                           no-shadow
   4712:24    warning  'i' is already declared in the upper scope on line 4678 column 264                                                           no-shadow
   4712:56    warning  'e' is already defined                                                                                                       no-redeclare
   4712:68    warning  'e' is already defined                                                                                                       no-redeclare
   4712:103   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4712:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4713:8     warning  'u' is already defined                                                                                                       no-redeclare
   4713:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4713:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4713:139   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4715:64    warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4716:5     warning  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   warning  'e' is already declared in the upper scope on line 4678 column 258                                                           no-shadow
   4718:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4719:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   4720:8     warning  'ace' is not defined                                                                                                         no-undef
   4720:53    warning  'e' is already declared in the upper scope on line 4059 column 25                                                            no-shadow
   4721:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4723:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4724:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4724:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   4724:19    warning  'ace' is not defined                                                                                                         no-undef
   4724:94    warning  'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4724:97    warning  't' is already declared in the upper scope on line 4723 column 22                                                            no-shadow
   4724:100   warning  'i' is already declared in the upper scope on line 4723 column 28                                                            no-shadow
   4726:8     warning  'ace' is not defined                                                                                                         no-undef
   4726:253   warning  'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4726:256   warning  't' is already declared in the upper scope on line 4723 column 22                                                            no-shadow
   4726:259   warning  'i' is already declared in the upper scope on line 4723 column 28                                                            no-shadow
   4726:259   warning  'i' is defined but never used                                                                                                no-unused-vars
   4727:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4727:8     warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:31    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:55    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4727:55    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:80    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:157   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:181   warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:207   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4727:293   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4728:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4729:43    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4729:43    warning  'e' is defined but never used                                                                                                no-unused-vars
   4730:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4730:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   4733:46    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4734:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4734:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   4736:11    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4736:29    warning  'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4736:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4736:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4736:101   warning  'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4737:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4739:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   4740:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4740:39    warning  'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4741:12    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4741:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4741:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4741:166   warning  Unexpected use of comma operator                                                                                             no-sequences
   4742:40    warning  'e' is already declared in the upper scope on line 4736 column 11                                                            no-shadow
   4742:43    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4742:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4743:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   4743:77    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4743:77    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4749:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4749:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   4751:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4751:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   4753:47    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4754:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4754:7     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   4755:45    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4756:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4756:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   4756:460   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4756:466   warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4756:497   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4756:547   warning  Unexpected use of comma operator                                                                                             no-sequences
   4757:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4758:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   4759:37    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4759:40    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4759:43    warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4760:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4760:368   warning  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     warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4762:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:26    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4762:26    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:53    warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4762:53    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4762:68    warning  'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4762:75    warning  'o' is already declared in the upper scope on line 4727 column 55                                                            no-shadow
   4762:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4763:10    warning  'r' is already declared in the upper scope on line 4727 column 80                                                            no-shadow
   4763:13    warning  's' is already declared in the upper scope on line 4727 column 108                                                           no-shadow
   4763:16    warning  'a' is already declared in the upper scope on line 4727 column 157                                                           no-shadow
   4763:98    warning  'l' is already declared in the upper scope on line 4727 column 207                                                           no-shadow
   4763:296   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4763:567   warning  Empty block statement                                                                                                        no-empty
   4764:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4770:11    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4770:218   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4770:218   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4770:267   warning  Unexpected use of comma operator                                                                                             no-sequences
   4770:269   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   4772:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4775:7     warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4776:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4776:34    warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4778:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4778:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4779:37    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4779:40    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4780:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4780:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4780:258   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4782:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   4782:11    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4782:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4782:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4782:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4783:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4783:24    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4783:27    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4783:27    warning  't' is defined but never used                                                                                                no-unused-vars
   4783:30    warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4783:30    warning  'i' is defined but never used                                                                                                no-unused-vars
   4784:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4784:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   4784:2062  warning  'e' is already declared in the upper scope on line 4783 column 24                                                            no-shadow
   4787:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4787:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4787:13    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4787:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   4787:63    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4788:11    warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4788:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4788:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4788:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   4789:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4791:38    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4793:50    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4795:23    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4799:26    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4800:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4800:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4800:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   4801:34    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4802:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4802:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4802:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   4803:32    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4804:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4804:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4804:40    warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   4804:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   4805:23    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4806:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4807:136   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4808:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4808:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   4809:120   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4810:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4810:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   4811:117   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4812:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4812:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   4813:51    warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4814:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4814:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   4815:55    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4816:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   4817:21    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4817:85    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4819:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4819:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   4819:117   warning  'e' is already declared in the upper scope on line 4726 column 253                                                           no-shadow
   4819:120   warning  't' is already declared in the upper scope on line 4726 column 256                                                           no-shadow
   4820:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4820:9     warning  'i' is already declared in the upper scope on line 4726 column 259                                                           no-shadow
   4820:32    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   4820:40    warning  'n' is already declared in the upper scope on line 4727 column 8                                                             no-shadow
   4820:76    warning  'e' is already defined                                                                                                       no-redeclare
   4820:132   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4822:8     warning  'ace' is not defined                                                                                                         no-undef
   4822:48    warning  'e' is already declared in the upper scope on line 4723 column 25                                                            no-shadow
   4823:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4825:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4827:11    warning  'r' was used before it was defined                                                                                           no-use-before-define
   4828:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4828:70    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4828:73    warning  'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4829:13    warning  'o' is a function                                                                                                            no-func-assign
   4829:98    warning  'e' is already declared in the upper scope on line 4828 column 73                                                            no-shadow
   4831:19    warning  'e' is already declared in the upper scope on line 4828 column 73                                                            no-shadow
   4834:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4834:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4834:17    warning  'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4834:20    warning  't' is already declared in the upper scope on line 4825 column 25                                                            no-shadow
   4835:14    warning  'i' is already declared in the upper scope on line 4825 column 28                                                            no-shadow
   4836:11    warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4836:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4836:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4836:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   4836:144   warning  Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'                                          no-loop-func
   4836:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
   4836:146   warning  'e' is already declared in the upper scope on line 4834 column 17                                                            no-shadow
   4836:163   warning  'e' is already declared in the upper scope on line 4836 column 146                                                           no-shadow
   4836:166   warning  't' is already declared in the upper scope on line 4834 column 20                                                            no-shadow
   4837:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4839:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4839:12    warning  'i' is already declared in the upper scope on line 4835 column 14                                                            no-shadow
   4839:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4841:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4841:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4843:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4844:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   4844:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4846:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4846:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4847:16    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4847:19    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4850:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4850:22    warning  Unexpected var, use let or const instead                                                                                     no-var
   4850:26    warning  'h' is already declared in the upper scope on line 4828 column 31                                                            no-shadow
   4850:36    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4850:50    warning  'e' is already defined                                                                                                       no-redeclare
   4850:70    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:137   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:174   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4850:258   warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4850:356   warning  'e' is already defined                                                                                                       no-redeclare
   4850:468   warning  'n' is already defined                                                                                                       no-redeclare
   4850:591   warning  'i' is already defined                                                                                                       no-redeclare
   4850:669   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4850:696   warning  Unexpected use of comma operator                                                                                             no-sequences
   4850:774   warning  'l' is already declared in the upper scope on line 4847 column 13                                                            no-shadow
   4850:777   warning  'c' is already declared in the upper scope on line 4828 column 16                                                            no-shadow
   4850:780   warning  'e' is already declared in the upper scope on line 4847 column 19                                                            no-shadow
   4851:19    warning  't' is already declared in the upper scope on line 4847 column 16                                                            no-shadow
   4852:11    warning  'i' is already declared in the upper scope on line 4850 column 36                                                            no-shadow
   4852:14    warning  'e' is already declared in the upper scope on line 4850 column 780                                                           no-shadow
   4852:17    warning  'n' is already declared in the upper scope on line 4850 column 258                                                           no-shadow
   4852:20    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4852:23    warning  'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4852:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4852:29    warning  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   warning  'e' is already declared in the upper scope on line 4852 column 14                                                            no-shadow
   4853:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4853:26    warning  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   warning  'e' is already declared in the upper scope on line 4852 column 14                                                            no-shadow
   4855:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4855:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   4855:28    warning  Unexpected dangling '_' in '_onExpandItem'                                                                                   no-underscore-dangle
   4858:67    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4861:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   4861:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4861:13    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4861:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   4861:22    warning  't' was used before it was defined                                                                                           no-use-before-define
   4861:22    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   4862:11    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4862:19    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4862:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4862:62    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4863:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   4863:130   warning  'e' is already declared in the upper scope on line 4862 column 62                                                            no-shadow
   4864:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4864:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   4866:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   4867:42    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4867:45    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4867:48    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4868:18    warning  Unexpected var, use let or const instead                                                                                     no-var
   4868:22    warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4868:30    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4868:48    warning  'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4868:79    warning  'o' is already defined                                                                                                       no-redeclare
   4868:151   warning  't' is already defined                                                                                                       no-redeclare
   4870:121   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4870:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4870:355   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4874:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   4874:266   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4875:51    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4876:9     warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4876:12    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4876:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:22    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4876:22    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:51    warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4876:51    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4876:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4876:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4877:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4878:35    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4878:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   4880:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   4880:17    warning  'e' is already declared in the upper scope on line 4876 column 22                                                            no-shadow
   4880:24    warning  't' is already declared in the upper scope on line 4876 column 51                                                            no-shadow
   4882:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4882:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4882:25    warning  'e' declared on line 4880 column 17 is used outside of binding context                                                       block-scoped-var
   4882:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   4885:48    warning  'e' is already declared in the upper scope on line 4887 column 118                                                           no-shadow
   4886:9     warning  't' is already declared in the upper scope on line 4887 column 121                                                           no-shadow
   4886:12    warning  'i' is already declared in the upper scope on line 4887 column 124                                                           no-shadow
   4886:15    warning  'n' is already declared in the upper scope on line 4834 column 14                                                            no-shadow
   4886:18    warning  'o' is already declared in the upper scope on line 4828 column 70                                                            no-shadow
   4886:21    warning  'r' is already declared in the upper scope on line 4846 column 9                                                             no-shadow
   4886:21    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4886:35    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4886:56    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4886:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4886:223   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:327   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:483   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:590   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:792   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:941   warning  Unexpected dangling '_' in '_getVisibleButtons'                                                                              no-underscore-dangle
   4886:1118  warning  Unexpected use of comma operator                                                                                             no-sequences
   4887:18    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:31    warning  't' was used before it was defined                                                                                           no-use-before-define
   4887:36    warning  'i' was used before it was defined                                                                                           no-use-before-define
   4887:44    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:47    warning  'i' was used before it was defined                                                                                           no-use-before-define
   4887:75    warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:111   warning  'e' was used before it was defined                                                                                           no-use-before-define
   4887:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4887:114   warning  Unreachable code                                                                                                             no-unreachable
   4887:118   warning  'e' is already declared in the upper scope on line 4825 column 22                                                            no-shadow
   4887:121   warning  't' is already declared in the upper scope on line 4825 column 25                                                            no-shadow
   4887:124   warning  'i' is already declared in the upper scope on line 4825 column 28                                                            no-shadow
   4888:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4888:26    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4891:1     warning  Missing JSDoc @param "e" type                                                                                                jsdoc/require-param-type
   4894:7     warning  'e' is already declared in the upper scope on line 4889 column 22                                                            no-shadow
   4896:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4896:15    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4896:37    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4896:53    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4898:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4898:12    warning  '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     warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:15    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4899:44    warning  Unexpected var, use let or const instead                                                                                     no-var
   4899:48    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4899:52    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4899:66    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4900:7     warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4900:16    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   4901:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4901:15    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:18    warning  'n' declared on line 4899 column 48 is used outside of binding context                                                       block-scoped-var
   4901:24    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4901:27    warning  'n' declared on line 4899 column 48 is used outside of binding context                                                       block-scoped-var
   4901:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   4901:43    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4902:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4902:14    warning  't' declared on line 4896 column 37 is used outside of binding context                                                       block-scoped-var
   4903:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4903:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4905:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4905:15    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   4905:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4906:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4907:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4907:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4909:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4909:15    warning  't' is already declared in the upper scope on line 4889 column 25                                                            no-shadow
   4909:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4910:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4910:9     warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4910:25    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4910:38    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4910:62    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4910:189   warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4910:232   warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4910:271   warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4910:307   warning  'e' is already defined                                                                                                       no-redeclare
   4910:430   warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4910:603   warning  'l' is already defined                                                                                                       no-redeclare
   4910:651   warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4910:673   warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4910:712   warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4910:749   warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4910:797   warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4910:855   warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4910:940   warning  'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   4910:1025  warning  'f' is already declared in the upper scope on line 5009 column 12                                                            no-shadow
   4910:1097  warning  'h' is already defined                                                                                                       no-redeclare
   4910:1157  warning  'C' is already declared in the upper scope on line 5025 column 15                                                            no-shadow
   4910:1217  warning  'c' is already defined                                                                                                       no-redeclare
   4910:1273  warning  'd' is already defined                                                                                                       no-redeclare
   4910:1325  warning  'u' is already defined                                                                                                       no-redeclare
   4910:1358  warning  'g' is already defined                                                                                                       no-redeclare
   4910:1494  warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4910:1494  warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4910:1538  warning  Unexpected use of comma operator                                                                                             no-sequences
   4911:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4911:53    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4911:56    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4914:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4915:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   4915:11    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4915:18    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4915:26    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4915:34    warning  't' is already defined                                                                                                       no-redeclare
   4915:42    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4915:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4915:54    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4916:18    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4916:21    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4916:105   warning  'i' is not modified in this loop                                                                                             no-unmodified-loop-condition
   4916:137   warning  Empty block statement                                                                                                        no-empty
   4917:17    warning  'e' is already declared in the upper scope on line 4911 column 53                                                            no-shadow
   4918:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4918:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   4921:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4921:15    warning  'a' declared on line 4916 column 21 is used outside of binding context                                                       block-scoped-var
   4921:27    warning  'a' declared on line 4916 column 21 is used outside of binding context                                                       block-scoped-var
   4924:10    warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4927:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4928:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4929:287   warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   4929:339   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4929:351   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4931:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4931:15    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   4931:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4931:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4932:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4932:9     warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4932:29    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4932:37    warning  'i' is already defined                                                                                                       no-redeclare
   4932:137   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4932:152   warning  'e' is already declared in the upper scope on line 4931 column 18                                                            no-shadow
   4932:155   warning  't' is already declared in the upper scope on line 4931 column 21                                                            no-shadow
   4933:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4933:16    warning  'i' is already declared in the upper scope on line 4932 column 9                                                             no-shadow
   4933:24    warning  'n' is already declared in the upper scope on line 4932 column 29                                                            no-shadow
   4935:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4935:15    warning  'i' declared on line 4933 column 16 is used outside of binding context                                                       block-scoped-var
   4937:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4937:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4938:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   4938:15    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4938:23    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4938:30    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   4939:10    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4939:13    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4939:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4939:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4939:76    warning  Unexpected use of '&'                                                                                                        no-bitwise
   4939:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4939:135   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4939:137   warning  Unexpected use of '&'                                                                                                        no-bitwise
   4939:160   warning  Unexpected use of '&'                                                                                                        no-bitwise
   4940:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4940:14    warning  't' declared on line 4938 column 15 is used outside of binding context                                                       block-scoped-var
   4941:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4941:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4941:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4942:41    warning  Unexpected use of '<<'                                                                                                       no-bitwise
   4942:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   4943:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4943:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4943:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4943:24    warning  '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     warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4944:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4944:43    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   4944:68    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   4946:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4947:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4947:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   4948:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   4948:9     warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4948:17    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4948:31    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4948:38    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4948:47    warning  'r' declared on line 4955 column 30 is used outside of binding context                                                       block-scoped-var
   4948:47    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4948:55    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4948:81    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4948:81    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4948:111   warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4949:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4949:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   4950:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4950:17    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4951:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   4951:16    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4951:23    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4951:30    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4952:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4952:39    warning  Unexpected var, use let or const instead                                                                                     no-var
   4952:39    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4952:43    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4952:49    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:87    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:96    warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:110   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:119   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:133   warning  'u' was used before it was defined                                                                                           no-use-before-define
   4952:145   warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4954:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4954:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4954:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   4955:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   4955:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4955:12    warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4955:30    warning  'r' is already defined                                                                                                       no-redeclare
   4955:41    warning  'c' declared on line 4951 column 16 is used outside of binding context                                                       block-scoped-var
   4955:47    warning  'c' declared on line 4951 column 16 is used outside of binding context                                                       block-scoped-var
   4955:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4955:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4955:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   4956:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4957:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4957:18    warning  '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     warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   4958:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4958:17    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   4958:17    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4958:44    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   4958:53    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   4958:60    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   4958:68    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   4958:76    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   4958:84    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   4958:88    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4958:96    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4959:16    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   4959:19    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   4960:13    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   4960:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4960:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4962:15    warning  'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4963:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4963:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   4966:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4966:13    warning  'h' declared on line 4959 column 19 is used outside of binding context                                                       block-scoped-var
   4966:25    warning  'h' declared on line 4959 column 19 is used outside of binding context                                                       block-scoped-var
   4969:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4972:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4972:11    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   4972:11    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   4972:25    warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   4973:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   4973:10    warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   4973:17    warning  'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   4973:25    warning  'f' is already declared in the upper scope on line 5009 column 12                                                            no-shadow
   4973:33    warning  'C' is already declared in the upper scope on line 5025 column 15                                                            no-shadow
   4973:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   4973:45    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4974:17    warning  'y' is already declared in the upper scope on line 4895 column 13                                                            no-shadow
   4974:20    warning  'I' is already declared in the upper scope on line 4903 column 15                                                            no-shadow
   4975:14    warning  'v' is already declared in the upper scope on line 5049 column 107                                                           no-shadow
   4975:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4975:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4977:16    warning  'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4978:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4978:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   4981:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4981:14    warning  'I' declared on line 4974 column 20 is used outside of binding context                                                       block-scoped-var
   4981:26    warning  'I' declared on line 4974 column 20 is used outside of binding context                                                       block-scoped-var
   4984:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   4987:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   4987:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4987:12    warning  'b' is already declared in the upper scope on line 5075 column 15                                                            no-shadow
   4987:23    warning  'A' is already declared in the upper scope on line 5077 column 12                                                            no-shadow
   4987:109   warning  'f' is already defined                                                                                                       no-redeclare
   4987:117   warning  'C' is already defined                                                                                                       no-redeclare
   4987:121   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   4988:17    warning  'w' is already declared in the upper scope on line 5083 column 10                                                            no-shadow
   4988:20    warning  'x' is already declared in the upper scope on line 5087 column 109                                                           no-shadow
   4989:14    warning  'S' is already declared in the upper scope on line 5087 column 213                                                           no-shadow
   4989:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4989:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   4989:71    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4990:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   4990:19    warning  'k' is already declared in the upper scope on line 5087 column 324                                                           no-shadow
   4990:26    warning  'T' is already declared in the upper scope on line 5087 column 711                                                           no-shadow
   4991:16    warning  'E' is already declared in the upper scope on line 4929 column 40                                                            no-shadow
   4991:57    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4993:18    warning  'R' is already declared in the upper scope on line 4929 column 48                                                            no-shadow
   4993:29    warning  '$' is already declared in the upper scope on line 4929 column 57                                                            no-shadow
   4993:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4993:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   4994:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4994:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   4994:24    warning  'k' declared on line 4990 column 19 is used outside of binding context                                                       block-scoped-var
   4994:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   4994:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   4997:16    warning  'e' is already declared in the upper scope on line 4957 column 18                                                            no-shadow
   4998:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   4998:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   5001:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5001:14    warning  'x' declared on line 4988 column 20 is used outside of binding context                                                       block-scoped-var
   5001:26    warning  'x' declared on line 4988 column 20 is used outside of binding context                                                       block-scoped-var
   5004:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   5007:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5007:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5007:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   5008:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5009:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5009:27    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5010:21    warning  'e' is already declared in the upper scope on line 5009 column 27                                                            no-shadow
   5011:23    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5012:21    warning  'e' is already declared in the upper scope on line 5011 column 23                                                            no-shadow
   5013:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5013:28    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5014:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5014:152   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:152   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5014:206   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:206   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5014:260   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:260   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5014:315   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:315   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5014:315   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5014:374   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5014:374   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5015:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5015:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5016:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5016:15    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5016:23    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5016:30    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5017:10    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5017:13    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5017:16    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5017:30    warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:58    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5017:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5017:165   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:219   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5017:219   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   5017:221   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:237   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:255   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:326   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:368   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:422   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5017:422   warning  Unexpected use of '|'                                                                                                        no-bitwise
   5017:422   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   5017:424   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:441   warning  Unexpected use of '<<'                                                                                                       no-bitwise
   5017:443   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:459   warning  Unexpected use of '&'                                                                                                        no-bitwise
   5017:477   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5017:513   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   5018:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5018:14    warning  't' declared on line 5016 column 15 is used outside of binding context                                                       block-scoped-var
   5019:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5019:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5019:21    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5020:14    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5020:17    warning  'e' is already declared in the upper scope on line 5019 column 18                                                            no-shadow
   5021:12    warning  't' is already declared in the upper scope on line 5020 column 14                                                            no-shadow
   5021:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5022:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5022:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5022:121   warning  Unexpected use of comma operator                                                                                             no-sequences
   5022:123   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:272   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:419   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:585   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5022:722   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5023:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5023:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5025:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5025:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5025:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5026:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5026:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   5026:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5027:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5027:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5027:21    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5028:9     warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5028:45    warning  'i' is already defined                                                                                                       no-redeclare
   5028:60    warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5028:60    warning  'n' declared on line 5031 column 266 is used outside of binding context                                                      block-scoped-var
   5028:60    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5028:72    warning  'i' is already defined                                                                                                       no-redeclare
   5028:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5028:89    warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5028:89    warning  'n' declared on line 5031 column 266 is used outside of binding context                                                      block-scoped-var
   5029:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5029:16    warning  'n' is already defined                                                                                                       no-redeclare
   5029:61    warning  'n' is already defined                                                                                                       no-redeclare
   5029:76    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5029:88    warning  'n' is already defined                                                                                                       no-redeclare
   5029:100   warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5029:138   warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5029:167   warning  'n' is already defined                                                                                                       no-redeclare
   5029:212   warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5029:227   warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5029:245   warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5029:261   warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5031:7     warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5031:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5031:14    warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:17    warning  'a' declared on line 5029 column 212 is used outside of binding context                                                      block-scoped-var
   5031:30    warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:33    warning  'a' declared on line 5029 column 212 is used outside of binding context                                                      block-scoped-var
   5031:49    warning  Unexpected var, use let or const instead                                                                                     no-var
   5031:53    warning  'o' is already defined                                                                                                       no-redeclare
   5031:53    warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:57    warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:69    warning  'e' is already declared in the upper scope on line 5027 column 18                                                            no-shadow
   5031:72    warning  't' is already declared in the upper scope on line 5027 column 21                                                            no-shadow
   5031:75    warning  'i' is already declared in the upper scope on line 5028 column 9                                                             no-shadow
   5031:208   warning  Unexpected use of comma operator                                                                                             no-sequences
   5031:228   warning  'e' is already declared in the upper scope on line 5027 column 18                                                            no-shadow
   5031:231   warning  't' is already declared in the upper scope on line 5027 column 21                                                            no-shadow
   5031:266   warning  'n' is already defined                                                                                                       no-redeclare
   5031:266   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:270   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5031:278   warning  Return statement should not contain assignment                                                                               no-return-assign
   5031:278   warning  Return statement should not contain assignment                                                                               no-return-assign
   5031:278   warning  Return statement should not contain assignment                                                                               no-return-assign
   5031:285   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:289   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:294   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:315   warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:327   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:338   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:342   warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:351   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:361   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:396   warning  'o' declared on line 5029 column 76 is used outside of binding context                                                       block-scoped-var
   5031:414   warning  'c' declared on line 5029 column 245 is used outside of binding context                                                      block-scoped-var
   5031:427   warning  Unexpected use of comma operator                                                                                             no-sequences
   5031:436   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5031:452   warning  'n' declared on line 5029 column 16 is used outside of binding context                                                       block-scoped-var
   5032:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5033:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5033:25    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:49    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:65    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:78    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5033:89    warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5033:151   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5033:200   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5034:11    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5034:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5034:88    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5034:96    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5034:122   warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5034:223   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5035:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5035:230   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:280   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:327   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:430   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:480   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:541   warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5035:552   warning  Unnecessary escape character: \#                                                                                             no-useless-escape
   5035:572   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:582   warning  Unexpected use of comma operator                                                                                             no-sequences
   5035:645   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:668   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:693   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:714   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:745   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:766   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:801   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5035:1009  warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5041:18    warning  'e' is already declared in the upper scope on line 5033 column 200                                                           no-shadow
   5044:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5045:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5045:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5048:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5049:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5049:110   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5050:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5050:15    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5056:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5056:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5060:11    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5060:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5062:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5062:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5062:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   5064:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5064:14    warning  't' declared on line 5050 column 15 is used outside of binding context                                                       block-scoped-var
   5065:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5065:18    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5066:9     warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5066:9     warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5066:86    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5066:105   warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5066:105   warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:113   warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5066:113   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5066:168   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5066:212   warning  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    warning  'e' is already declared in the upper scope on line 5066 column 86                                                            no-shadow
   5072:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5072:6     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5072:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   5072:96    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5072:101   warning  Unexpected use of comma operator                                                                                             no-sequences
   5072:103   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:116   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:137   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:145   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:172   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:194   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:211   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:232   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:264   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:269   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:282   warning  's' was used before it was defined                                                                                           no-use-before-define
   5072:299   warning  'e' is already declared in the upper scope on line 5066 column 86                                                            no-shadow
   5072:302   warning  't' is already declared in the upper scope on line 5065 column 18                                                            no-shadow
   5072:305   warning  'i' is already declared in the upper scope on line 5066 column 9                                                             no-shadow
   5072:418   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:433   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5072:463   warning  Unexpected var, use let or const instead                                                                                     no-var
   5072:467   warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5072:470   warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5072:500   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:508   warning  Return statement should not contain assignment                                                                               no-return-assign
   5072:515   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:645   warning  Unexpected use of comma operator                                                                                             no-sequences
   5072:647   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:739   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:808   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5072:868   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5073:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5073:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5073:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5074:11    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5074:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:88    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  Return statement should not contain assignment                                                                               no-return-assign
   5074:96    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5074:169   warning  Unexpected use of comma operator                                                                                             no-sequences
   5074:341   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:366   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:387   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:585   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:610   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:631   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5074:845   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5075:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5075:18    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5075:21    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5077:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5077:68    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5077:71    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5077:71    warning  't' is defined but never used                                                                                                no-unused-vars
   5078:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   5079:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5079:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5079:33    warning  't' is defined but never used                                                                                                no-unused-vars
   5080:12    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5080:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5080:128   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5080:136   warning  Unexpected use of comma operator                                                                                             no-sequences
   5081:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5081:115   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5083:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5083:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5083:64    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5083:67    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5083:67    warning  't' is defined but never used                                                                                                no-unused-vars
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5084:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   5084:113   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5084:131   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5085:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5085:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5085:33    warning  't' is defined but never used                                                                                                no-unused-vars
   5086:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5086:13    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  Return statement should not contain assignment                                                                               no-return-assign
   5086:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5086:88    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:96    warning  Unexpected use of comma operator                                                                                             no-sequences
   5086:180   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:313   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:351   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5086:374   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5087:328   warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   5087:702   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5087:714   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5088:11    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5088:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5089:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5089:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5089:10    warning  'S' is already defined                                                                                                       no-redeclare
   5089:52    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5089:55    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5090:12    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5090:19    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5090:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5090:79    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5090:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   5091:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5091:17    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5091:25    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5091:33    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5091:59    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5091:66    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5092:14    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5092:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5093:30    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5093:55    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   5093:62    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   5095:11    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5095:123   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5095:129   warning  Unexpected use of comma operator                                                                                             no-sequences
   5097:8     warning  'o' declared on line 5091 column 17 is used outside of binding context                                                       block-scoped-var
   5097:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5097:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5097:27    warning  'r' declared on line 5091 column 25 is used outside of binding context                                                       block-scoped-var
   5098:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5098:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5098:35    warning  'g' is already declared in the upper scope on line 4907 column 15                                                            no-shadow
   5098:42    warning  'p' is already declared in the upper scope on line 5013 column 25                                                            no-shadow
   5099:13    warning  'm' is already declared in the upper scope on line 5023 column 15                                                            no-shadow
   5099:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5099:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5104:18    warning  'e' is already declared in the upper scope on line 5089 column 52                                                            no-shadow
   5107:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5108:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5109:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5109:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5110:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5110:13    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5110:13    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5110:20    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5110:20    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5110:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5110:187   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5111:17    warning  'r' is already declared in the upper scope on line 5033 column 197                                                           no-shadow
   5111:24    warning  's' is already declared in the upper scope on line 5065 column 15                                                            no-shadow
   5112:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   5112:12    warning  'a' is already declared in the upper scope on line 4911 column 12                                                            no-shadow
   5112:34    warning  'l' is already declared in the upper scope on line 4911 column 25                                                            no-shadow
   5112:60    warning  'c' is already declared in the upper scope on line 5013 column 8                                                             no-shadow
   5112:130   warning  'a' is already defined                                                                                                       no-redeclare
   5112:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5114:18    warning  'e' is already declared in the upper scope on line 5109 column 30                                                            no-shadow
   5116:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5117:8     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5118:12    warning  'h' is already declared in the upper scope on line 5015 column 15                                                            no-shadow
   5118:15    warning  'd' is already declared in the upper scope on line 4911 column 38                                                            no-shadow
   5118:15    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5118:48    warning  'u' is already declared in the upper scope on line 5019 column 15                                                            no-shadow
   5118:48    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5119:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5120:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5120:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   5121:20    warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5121:25    warning  Unnecessary escape character: \:                                                                                             no-useless-escape
   5121:34    warning  'x' is already defined                                                                                                       no-redeclare
   5121:73    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5121:76    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5122:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5122:13    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5122:16    warning  'o' is already declared in the upper scope on line 4929 column 287                                                           no-shadow
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   5122:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5122:209   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5122:295   warning  Unexpected use of comma operator                                                                                             no-sequences
   5123:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5123:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5124:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5124:10    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5124:45    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5124:56    warning  'i' is already defined                                                                                                       no-redeclare
   5124:91    warning  'i' is already defined                                                                                                       no-redeclare
   5124:128   warning  'e' is already defined                                                                                                       no-redeclare
   5124:139   warning  Return statement should not contain assignment                                                                               no-return-assign
   5124:139   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5124:179   warning  Unexpected use of comma operator                                                                                             no-sequences
   5125:34    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   5125:54    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   5125:120   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5125:123   warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5126:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5126:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5126:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   5126:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5127:30    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5127:33    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5127:33    warning  't' is defined but never used                                                                                                no-unused-vars
   5128:12    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5128:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   5128:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5128:64    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5129:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5129:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   5129:304   warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5129:307   warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5129:310   warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5130:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5130:20    warning  'e' is already declared in the upper scope on line 5129 column 304                                                           no-shadow
   5130:23    warning  't' is already declared in the upper scope on line 5129 column 307                                                           no-shadow
   5131:12    warning  'i' is already declared in the upper scope on line 5129 column 310                                                           no-shadow
   5131:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5132:19    warning  'n' is already declared in the upper scope on line 4905 column 15                                                            no-shadow
   5135:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5136:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   5137:32    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5137:35    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5138:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5138:108   warning  Unexpected use of comma operator                                                                                             no-sequences
   5139:28    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5139:31    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5139:34    warning  'i' is already declared in the upper scope on line 4931 column 15                                                            no-shadow
   5140:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5140:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5140:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   5141:38    warning  'e' is already declared in the upper scope on line 4894 column 7                                                             no-shadow
   5141:41    warning  't' is already declared in the upper scope on line 4909 column 15                                                            no-shadow
   5147:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   5148:15    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5148:18    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5148:21    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5148:24    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5149:10    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5149:37    warning  'r' is already declared in the upper scope on line 5148 column 12                                                            no-shadow
   5149:62    warning  's' is already declared in the upper scope on line 5226 column 34                                                            no-shadow
   5149:80    warning  'a' is already declared in the upper scope on line 5226 column 106                                                           no-shadow
   5149:98    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5150:55    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5152:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5152:35    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5152:38    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5153:16    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5153:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   5155:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5156:51    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5156:54    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5156:57    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5159:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5159:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5159:10    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5159:13    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5159:21    warning  'e' is already defined                                                                                                       no-redeclare
   5159:194   warning  Unexpected use of comma operator                                                                                             no-sequences
   5161:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5162:32    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5162:35    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5164:12    warning  's' was used before it was defined                                                                                           no-use-before-define
   5164:76    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5165:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5165:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5165:16    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5165:24    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5166:11    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5166:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5166:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5166:25    warning  's' was used before it was defined                                                                                           no-use-before-define
   5167:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5167:13    warning  'i' declared on line 5165 column 16 is used outside of binding context                                                       block-scoped-var
   5167:24    warning  'i' declared on line 5165 column 16 is used outside of binding context                                                       block-scoped-var
   5167:28    warning  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   warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5168:119   warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5169:19    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5170:29    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5170:32    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5170:35    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5171:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   5171:4     warning  Return statement should not contain assignment                                                                               no-return-assign
   5171:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5172:33    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5172:36    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5175:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5175:18    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5180:39    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5180:42    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5180:45    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5182:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5183:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5183:18    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5184:12    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5188:37    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5188:40    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5190:17    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5196:49    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5196:52    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5196:55    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5196:58    warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5198:26    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5198:29    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5198:32    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5199:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5200:26    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5200:29    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5200:32    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5201:8     warning  'n' is already declared in the upper scope on line 5230 column 11                                                            no-shadow
   5201:11    warning  'o' is already declared in the upper scope on line 5230 column 40                                                            no-shadow
   5201:14    warning  'r' is already declared in the upper scope on line 5148 column 12                                                            no-shadow
   5201:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5203:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5203:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5204:11    warning  'd' was used before it was defined                                                                                           no-use-before-define
   5206:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5206:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5206:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   5208:26    warning  'u' was used before it was defined                                                                                           no-use-before-define
   5210:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5210:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   5210:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5213:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5214:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5216:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5216:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   5219:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5219:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5219:16    warning  's' is already declared in the upper scope on line 5226 column 34                                                            no-shadow
   5219:23    warning  'a' is already declared in the upper scope on line 5226 column 106                                                           no-shadow
   5219:43    warning  'l' is already declared in the upper scope on line 5232 column 14                                                            no-shadow
   5220:11    warning  'c' is already declared in the upper scope on line 5234 column 14                                                            no-shadow
   5220:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5220:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5221:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5221:13    warning  's' declared on line 5219 column 16 is used outside of binding context                                                       block-scoped-var
   5222:35    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5224:57    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5226:30    warning  Unexpected var, use let or const instead                                                                                     no-var
   5226:30    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5226:109   warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5227:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   5227:14    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5227:22    warning  'i' is already declared in the upper scope on line 5147 column 28                                                            no-shadow
   5229:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5229:13    warning  't' declared on line 5227 column 14 is used outside of binding context                                                       block-scoped-var
   5230:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5230:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   5230:40    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   5230:65    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5232:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5232:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5234:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5234:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5236:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   5236:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5236:88    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5236:91    warning  't' is already declared in the upper scope on line 5147 column 25                                                            no-shadow
   5237:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5238:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5238:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5240:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5240:17    warning  'e' is already declared in the upper scope on line 5147 column 22                                                            no-shadow
   5243:22    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
   5244:10    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
   5244:13    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
   5244:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5244:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5244:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   5246:80    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5246:83    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5246:86    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5247:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5247:81    warning  Unexpected console statement                                                                                                 no-console
   5247:149   warning  Unexpected console statement                                                                                                 no-console
   5247:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5248:53    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5248:56    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5248:59    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5250:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5250:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5250:33    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5251:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   5254:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5254:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5254:23    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5254:30    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5255:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5255:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5255:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5257:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5258:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5258:34    warning  'o' declared on line 5254 column 15 is used outside of binding context                                                       block-scoped-var
   5260:21    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5260:24    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5261:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5261:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5262:21    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5262:24    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5263:8     warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5263:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5264:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5264:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5265:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5265:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5266:89    warning  'n' was used before it was defined                                                                                           no-use-before-define
   5266:89    warning  'n' declared on line 5267 column 10 is used outside of binding context                                                       block-scoped-var
   5266:91    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5267:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5267:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5267:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5267:60    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5269:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5270:21    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5270:24    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5271:19    warning  Unexpected var, use let or const instead                                                                                     no-var
   5271:19    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5271:23    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5271:26    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5271:29    warning  'e' is already defined                                                                                                       no-redeclare
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:49    warning  Return statement should not contain assignment                                                                               no-return-assign
   5271:178   warning  'e' is already declared in the upper scope on line 5270 column 21                                                            no-shadow
   5271:181   warning  't' is already declared in the upper scope on line 5271 column 23                                                            no-shadow
   5271:298   warning  Unexpected use of comma operator                                                                                             no-sequences
   5272:15    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
   5272:274   warning  'ace' is not defined                                                                                                         no-undef
   5272:344   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5272:344   warning  'e' is defined but never used                                                                                                no-unused-vars
   5272:347   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5272:347   warning  't' is defined but never used                                                                                                no-unused-vars
   5272:350   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5272:350   warning  'i' is defined but never used                                                                                                no-unused-vars
   5273:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5273:16    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5273:19    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5273:22    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5275:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5275:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5275:85    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5276:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5277:7     warning  Unexpected use of comma operator                                                                                             no-sequences
   5277:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5277:85    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5278:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5278:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5278:80    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5279:78    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5280:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5280:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5280:23    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5281:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5281:6     warning  Unexpected use of '&'                                                                                                        no-bitwise
   5281:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5281:29    warning  Unexpected use of '>>='                                                                                                      no-bitwise
   5282:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5282:14    warning  't' declared on line 5280 column 15 is used outside of binding context                                                       block-scoped-var
   5283:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5283:85    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5285:55    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5286:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5288:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5288:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5288:17    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5288:34    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5289:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   5289:10    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5289:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5289:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5289:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5289:69    warning  Function declared in a loop contains unsafe references to variable(s) 't', 'n'                                               no-loop-func
   5289:71    warning  'e' is already declared in the upper scope on line 5285 column 55                                                            no-shadow
   5292:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5292:14    warning  't' declared on line 5288 column 17 is used outside of binding context                                                       block-scoped-var
   5293:55    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5294:36    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5295:72    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5296:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5296:32    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5296:52    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5297:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5297:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5301:82    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5302:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5302:32    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5302:52    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5303:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5303:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5307:80    warning  'e' is already declared in the upper scope on line 5272 column 344                                                           no-shadow
   5307:83    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5309:72    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   5310:15    warning  't' is already declared in the upper scope on line 5272 column 347                                                           no-shadow
   5310:19    warning  Unexpected use of '>>>'                                                                                                      no-bitwise
   5310:38    warning  'i' is already declared in the upper scope on line 5272 column 350                                                           no-shadow
   5310:42    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5310:63    warning  'n' is already declared in the upper scope on line 5273 column 13                                                            no-shadow
   5310:116   warning  'i' is already defined                                                                                                       no-redeclare
   5310:136   warning  'i' is already defined                                                                                                       no-redeclare
   5310:140   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5310:159   warning  Unexpected use of '>>'                                                                                                       no-bitwise
   5310:167   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5311:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5311:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5312:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5316:8     warning  'ace' is not defined                                                                                                         no-undef
   5316:104   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5316:107   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5316:107   warning  't' is defined but never used                                                                                                no-unused-vars
   5316:110   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5316:110   warning  'i' is defined but never used                                                                                                no-unused-vars
   5318:8     warning  'ace' is not defined                                                                                                         no-undef
   5318:79    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5318:82    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5318:85    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5318:85    warning  'i' is defined but never used                                                                                                no-unused-vars
   5319:26    warning  'e' is already declared in the upper scope on line 5318 column 79                                                            no-shadow
   5319:29    warning  't' is already declared in the upper scope on line 5318 column 82                                                            no-shadow
   5322:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5323:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5323:16    warning  'i' is already declared in the upper scope on line 5318 column 85                                                            no-shadow
   5323:24    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5323:24    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5323:31    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5323:45    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5324:10    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5324:22    warning  'n' declared on line 5329 column 18 is used outside of binding context                                                       block-scoped-var
   5329:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5329:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   5329:18    warning  'n' is already defined                                                                                                       no-redeclare
   5329:18    warning  'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5329:23    warning  'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5329:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   5330:7     warning  'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5330:10    warning  'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5330:22    warning  'n' declared on line 5323 column 24 is used outside of binding context                                                       block-scoped-var
   5332:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5332:14    warning  'i' declared on line 5323 column 16 is used outside of binding context                                                       block-scoped-var
   5334:8     warning  'ace' is not defined                                                                                                         no-undef
   5334:95    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5334:98    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5334:101   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5334:101   warning  'i' is defined but never used                                                                                                no-unused-vars
   5335:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5335:24    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5337:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5337:36    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5339:35    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5339:38    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5340:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5340:15    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5341:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5341:6     warning  Unexpected use of '&'                                                                                                        no-bitwise
   5341:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5341:29    warning  Unexpected use of '>>='                                                                                                      no-bitwise
   5342:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5342:14    warning  'i' declared on line 5340 column 15 is used outside of binding context                                                       block-scoped-var
   5343:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5343:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5343:27    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5343:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5343:71    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5345:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5345:38    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5347:33    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5348:9     warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5348:12    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5348:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5348:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5350:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5351:32    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5352:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5352:15    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5352:23    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5352:30    warning  'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5353:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5354:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5354:14    warning  't' declared on line 5352 column 15 is used outside of binding context                                                       block-scoped-var
   5355:75    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5356:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5356:15    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5356:23    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5358:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5358:14    warning  't' declared on line 5356 column 15 is used outside of binding context                                                       block-scoped-var
   5359:32    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5360:9     warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5360:12    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5360:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5360:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5362:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5363:34    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5363:37    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5364:15    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5365:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5367:35    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5368:40    warning  Unnecessary escape character: \/                                                                                             no-useless-escape
   5369:33    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5371:38    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5371:41    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5372:11    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5372:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5372:51    warning  'e' is already declared in the upper scope on line 5371 column 38                                                            no-shadow
   5374:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   5375:35    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5376:14    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5377:6     warning  'n' was used before it was defined                                                                                           no-use-before-define
   5377:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5377:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   5378:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5378:16    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5378:19    warning  'e' is already declared in the upper scope on line 5375 column 35                                                            no-shadow
   5379:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5379:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   5379:25    warning  'n' was used before it was defined                                                                                           no-use-before-define
   5380:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5380:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5380:11    warning  'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5380:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5380:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5380:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5381:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5382:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   5383:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5383:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5387:34    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5387:37    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5388:14    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5389:6     warning  'o' was used before it was defined                                                                                           no-use-before-define
   5389:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5389:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   5390:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5390:16    warning  'n' is already declared in the upper scope on line 5343 column 13                                                            no-shadow
   5390:19    warning  'e' is already declared in the upper scope on line 5387 column 34                                                            no-shadow
   5391:6     warning  'o' was used before it was defined                                                                                           no-use-before-define
   5391:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5391:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5391:21    warning  'o' was used before it was defined                                                                                           no-use-before-define
   5392:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5392:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5392:11    warning  'o' is already declared in the upper scope on line 5343 column 27                                                            no-shadow
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:21    warning  Return statement should not contain assignment                                                                               no-return-assign
   5392:49    warning  'e' is already declared in the upper scope on line 5387 column 34                                                            no-shadow
   5393:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5393:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   5394:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   5395:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5395:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5397:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5397:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   5403:6     warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   5403:6     warning  Do not use 'new' for side effects                                                                                            no-new
   5403:6     warning  ES2018 RegExp lookbehind assertions are forbidden                                                                            es-x/no-regexp-lookbehind-assertions
   5404:15    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5406:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5407:37    warning  'e' is already declared in the upper scope on line 5334 column 95                                                            no-shadow
   5407:40    warning  't' is already declared in the upper scope on line 5334 column 98                                                            no-shadow
   5407:43    warning  'i' is already declared in the upper scope on line 5334 column 101                                                           no-shadow
   5410:8     warning  'ace' is not defined                                                                                                         no-undef
   5410:79    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5410:82    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5410:85    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5410:85    warning  'i' is defined but never used                                                                                                no-unused-vars
   5411:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5411:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   5413:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5413:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5413:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5413:63    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5413:142   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5413:165   warning  'n' is already defined                                                                                                       no-redeclare
   5413:186   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5413:198   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:206   warning  Unexpected use of comma operator                                                                                             no-sequences
   5413:220   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:244   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:267   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:380   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:402   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:474   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:496   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
   5413:698   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5413:775   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:840   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:920   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5413:981   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5414:8     warning  'ace' is not defined                                                                                                         no-undef
   5414:94    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5414:97    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5414:100   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5414:100   warning  't' is defined but never used                                                                                                no-unused-vars
   5415:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   5415:8     warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5415:11    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5415:14    warning  'e' is already defined                                                                                                       no-redeclare
   5415:38    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5415:66    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5415:69    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5415:72    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5415:75    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5417:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5417:13    warning  'c' was used before it was defined                                                                                           no-use-before-define
   5417:13    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5417:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   5417:67    warning  'c' was used before it was defined                                                                                           no-use-before-define
   5417:67    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5417:72    warning  'c' was used before it was defined                                                                                           no-use-before-define
   5417:72    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5418:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5419:58    warning  Unexpected use of comma operator                                                                                             no-sequences
   5420:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5421:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5421:16    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5421:24    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5421:24    warning  'r' is already declared in the upper scope on line 5414 column 97                                                            no-shadow
   5421:31    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5421:45    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5422:13    warning  's' is already declared in the upper scope on line 5415 column 8                                                             no-shadow
   5422:23    warning  'r' declared on line 5424 column 74 is used outside of binding context                                                       block-scoped-var
   5422:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5422:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5423:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5423:15    warning  'o' declared on line 5421 column 16 is used outside of binding context                                                       block-scoped-var
   5424:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5424:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5424:17    warning  'a' is already declared in the upper scope on line 5415 column 38                                                            no-shadow
   5424:55    warning  'l' is already declared in the upper scope on line 5467 column 22                                                            no-shadow
   5424:67    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5424:74    warning  'r' is already defined                                                                                                       no-redeclare
   5424:74    warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5424:141   warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5424:155   warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5425:12    warning  'r' declared on line 5421 column 24 is used outside of binding context                                                       block-scoped-var
   5426:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5426:14    warning  'c' declared on line 5424 column 67 is used outside of binding context                                                       block-scoped-var
   5426:16    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5426:37    warning  'l' declared on line 5424 column 55 is used outside of binding context                                                       block-scoped-var
   5426:52    warning  'e' is already declared in the upper scope on line 5415 column 66                                                            no-shadow
   5427:12    warning  't' is already declared in the upper scope on line 5415 column 69                                                            no-shadow
   5427:16    warning  'l' declared on line 5424 column 55 is used outside of binding context                                                       block-scoped-var
   5427:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5427:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5427:40    warning  '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   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5427:145   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5427:154   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:197   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:246   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5427:272   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5427:283   warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5428:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   5428:30    warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5428:35    warning  'a' declared on line 5424 column 17 is used outside of binding context                                                       block-scoped-var
   5429:38    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5431:36    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5431:39    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5433:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5435:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5435:40    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5437:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5439:34    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5439:37    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5441:34    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5441:37    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5442:5     warning  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    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5443:40    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5444:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5444:15    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5445:12    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5445:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5445:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5447:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5448:20    warning  'i' declared on line 5444 column 15 is used outside of binding context                                                       block-scoped-var
   5449:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5449:40    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5450:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   5450:15    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5450:48    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5451:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5451:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5451:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5453:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5453:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5453:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   5454:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   5454:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5454:14    warning  'n' declared on line 5450 column 48 is used outside of binding context                                                       block-scoped-var
   5454:19    warning  'i' declared on line 5450 column 15 is used outside of binding context                                                       block-scoped-var
   5454:30    warning  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    warning  'i' declared on line 5450 column 15 is used outside of binding context                                                       block-scoped-var
   5454:61    warning  'n' declared on line 5450 column 48 is used outside of binding context                                                       block-scoped-var
   5455:34    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5455:37    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5455:40    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5456:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5457:35    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5457:38    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5458:9     warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5458:12    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5458:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5458:24    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5465:40    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5465:43    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5466:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5467:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5467:22    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5468:11    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5468:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5468:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5468:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5468:46    warning  'e' is already declared in the upper scope on line 5468 column 11                                                            no-shadow
   5471:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5471:15    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5471:18    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5471:21    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5471:24    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5474:12    warning  'i' declared on line 5480 column 18 is used outside of binding context                                                       block-scoped-var
   5476:26    warning  'i' declared on line 5480 column 18 is used outside of binding context                                                       block-scoped-var
   5479:8     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5480:11    warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5480:18    warning  'i' is already defined                                                                                                       no-redeclare
   5480:79    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5480:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5482:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5482:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5482:69    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5482:101   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5482:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   5482:168   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5485:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5485:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5485:33    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5486:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5486:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5487:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5487:64    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5487:67    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5489:37    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5490:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   5490:9     warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5490:45    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5490:188   warning  'n' is already declared in the upper scope on line 5471 column 15                                                            no-shadow
   5490:201   warning  'e' is already defined                                                                                                       no-redeclare
   5490:442   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5492:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5492:27    warning  Unexpected var, use let or const instead                                                                                     no-var
   5492:31    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5492:50    warning  'n' is already defined                                                                                                       no-redeclare
   5492:135   warning  Unexpected use of comma operator                                                                                             no-sequences
   5493:36    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5493:39    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5493:39    warning  't' is defined but never used                                                                                                no-unused-vars
   5495:31    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5495:34    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5495:37    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5496:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5497:269   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5497:344   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5497:470   warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5497:473   warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5497:476   warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5499:19    warning  'e' is already declared in the upper scope on line 5414 column 94                                                            no-shadow
   5499:22    warning  't' is already declared in the upper scope on line 5414 column 100                                                           no-shadow
   5499:25    warning  'i' is already declared in the upper scope on line 5415 column 11                                                            no-shadow
   5500:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5500:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   5502:8     warning  'ace' is not defined                                                                                                         no-undef
   5502:88    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5502:91    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5502:94    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5502:94    warning  'i' is defined but never used                                                                                                no-unused-vars
   5503:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5503:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5503:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5503:47    warning  'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5503:50    warning  't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5504:11    warning  'i' is already declared in the upper scope on line 5502 column 94                                                            no-shadow
   5504:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5504:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5504:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   5505:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5507:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5507:33    warning  'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5507:36    warning  'i' is already declared in the upper scope on line 5502 column 94                                                            no-shadow
   5508:9     warning  't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5508:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5508:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5508:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5508:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5508:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   5508:150   warning  'e' is already declared in the upper scope on line 5507 column 33                                                            no-shadow
   5508:153   warning  't' is already declared in the upper scope on line 5508 column 9                                                             no-shadow
   5509:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5509:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5509:69    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5511:33    warning  'e' is already declared in the upper scope on line 5502 column 88                                                            no-shadow
   5512:11    warning  't' is already declared in the upper scope on line 5502 column 91                                                            no-shadow
   5512:46    warning  Return statement should not contain assignment                                                                               no-return-assign
   5512:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5512:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5514:8     warning  'ace' is not defined                                                                                                         no-undef
   5514:73    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5514:76    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5514:79    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5514:79    warning  't' is defined but never used                                                                                                no-unused-vars
   5515:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5515:28    warning  'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5515:31    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5516:5     warning  Unexpected dangling '_' in 'super_'                                                                                          no-underscore-dangle
   5516:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   5517:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5517:28    warning  'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5517:31    warning  't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5518:17    warning  'i' is already declared in the upper scope on line 5514 column 76                                                            no-shadow
   5520:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5521:32    warning  'e' is already declared in the upper scope on line 5514 column 73                                                            no-shadow
   5521:35    warning  't' is already declared in the upper scope on line 5514 column 79                                                            no-shadow
   5524:8     warning  'ace' is not defined                                                                                                         no-undef
   5524:83    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5524:86    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5524:89    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5524:89    warning  'i' is defined but never used                                                                                                no-unused-vars
   5525:13    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5527:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5527:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5529:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5529:12    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5529:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5529:20    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   5529:30    warning  Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
   5529:60    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5529:63    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5530:5     warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:30    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   5530:58    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:85    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:115   warning  Unexpected var, use let or const instead                                                                                     no-var
   5530:115   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5530:119   warning  'i' declared on line 5531 column 178 is used outside of binding context                                                      block-scoped-var
   5530:119   warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5530:123   warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5530:155   warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5530:159   warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5530:192   warning  'i' declared on line 5531 column 178 is used outside of binding context                                                      block-scoped-var
   5531:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5531:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   5531:168   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5531:174   warning  Unexpected var, use let or const instead                                                                                     no-var
   5531:178   warning  'i' is already defined                                                                                                       no-redeclare
   5531:193   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5531:268   warning  Empty block statement                                                                                                        no-empty
   5531:321   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5533:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5533:7     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   5533:30    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5533:33    warning  't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5534:10    warning  'i' was used before it was defined                                                                                           no-use-before-define
   5534:10    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5534:10    warning  'i' declared on line 5535 column 16 is used outside of binding context                                                       block-scoped-var
   5534:16    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5535:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   5535:16    warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5535:20    warning  'i' was used before it was defined                                                                                           no-use-before-define
   5535:31    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5539:27    warning  't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5539:30    warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5540:11    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5540:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5540:47    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5541:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5541:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5542:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   5543:28    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5547:40    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5547:43    warning  '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     warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5548:12    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5548:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5548:19    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5548:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5548:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5548:55    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5548:130   warning  Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5548:155   warning  Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5548:221   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5548:248   warning  Unexpected use of comma operator                                                                                             no-sequences
   5549:43    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5549:46    warning  '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     warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5550:12    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5550:16    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5550:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5550:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5550:50    warning  Unexpected dangling '_' in '_disabled_'                                                                                      no-underscore-dangle
   5550:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5550:155   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5551:46    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5551:49    warning  't' is already declared in the upper scope on line 5524 column 86                                                            no-shadow
   5551:52    warning  'i' is already declared in the upper scope on line 5524 column 89                                                            no-shadow
   5552:5     warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:27    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:54    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5552:58    warning  'n' is already declared in the upper scope on line 5529 column 12                                                            no-shadow
   5552:62    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:109   warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5552:192   warning  Unexpected use of comma operator                                                                                             no-sequences
   5553:69    warning  'e' is already declared in the upper scope on line 5524 column 83                                                            no-shadow
   5553:72    warning  '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     warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:27    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:54    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5554:58    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5554:84    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5555:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5556:12    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:34    warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:58    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5556:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   5556:68    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:93    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   5556:120   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5556:130   warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:157   warning  Unexpected dangling '_' in '_defaultHandlers'                                                                                no-underscore-dangle
   5556:186   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5558:8     warning  'ace' is not defined                                                                                                         no-undef
   5558:82    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5558:85    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5558:88    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5558:88    warning  'i' is defined but never used                                                                                                no-unused-vars
   5559:31    warning  'e' is already declared in the upper scope on line 5558 column 82                                                            no-shadow
   5559:34    warning  't' is already declared in the upper scope on line 5558 column 85                                                            no-shadow
   5560:11    warning  'i' is already declared in the upper scope on line 5558 column 88                                                            no-shadow
   5560:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5560:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5560:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   5560:74    warning  Unexpected console statement                                                                                                 no-console
   5560:91    warning  Unexpected console statement                                                                                                 no-console
   5564:8     warning  'ace' is not defined                                                                                                         no-undef
   5564:94    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5564:97    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5564:100   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5564:100   warning  'i' is defined but never used                                                                                                no-unused-vars
   5566:8     warning  'ace' is not defined                                                                                                         no-undef
   5566:180   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5566:183   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5566:186   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5566:186   warning  'i' is defined but never used                                                                                                no-unused-vars
   5567:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5567:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5567:14    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5567:14    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5567:32    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:73    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5567:73    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:112   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5567:112   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:174   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5567:174   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5567:203   warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5568:42    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5571:30    warning  '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     warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5572:12    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5572:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5572:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   5572:20    warning  Return statement should not contain assignment                                                                               no-return-assign
   5572:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5572:132   warning  'e' is already declared in the upper scope on line 5571 column 30                                                            no-shadow
   5572:157   warning  Unexpected use of comma operator                                                                                             no-sequences
   5572:181   warning  'e' is already declared in the upper scope on line 5571 column 30                                                            no-shadow
   5575:29    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5575:32    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5576:9     warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5576:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5577:15    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   5577:162   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5579:29    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5580:11    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5580:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5581:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5581:21    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5581:21    warning  'e' is defined but never used                                                                                                no-unused-vars
   5582:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5582:39    warning  Unexpected console statement                                                                                                 no-console
   5582:55    warning  Unexpected console statement                                                                                                 no-console
   5583:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5583:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5583:44    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5583:47    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5583:50    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   5584:73    warning  Unexpected use of comma operator                                                                                             no-sequences
   5584:103   warning  'e' is already declared in the upper scope on line 5583 column 47                                                            no-shadow
   5585:10    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5585:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5585:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5585:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   5587:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5587:45    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5588:42    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5589:12    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5589:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5589:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5591:48    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5591:51    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5591:54    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5597:8     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5600:13    warning  'n' is already declared in the upper scope on line 5567 column 8                                                             no-shadow
   5600:82    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5601:49    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5601:52    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5602:42    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5605:44    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5605:47    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5606:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5606:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   5607:36    warning  'e' is already declared in the upper scope on line 5566 column 180                                                           no-shadow
   5607:39    warning  't' is already declared in the upper scope on line 5566 column 183                                                           no-shadow
   5607:42    warning  'i' is already declared in the upper scope on line 5566 column 186                                                           no-shadow
   5608:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5608:309   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5608:336   warning  Return statement should not contain assignment                                                                               no-return-assign
   5608:413   warning  'e' is already declared in the upper scope on line 5607 column 36                                                            no-shadow
   5608:416   warning  't' is already declared in the upper scope on line 5607 column 39                                                            no-shadow
   5608:425   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5608:495   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   5608:508   warning  'e' is already declared in the upper scope on line 5607 column 36                                                            no-shadow
   5608:511   warning  't' is already declared in the upper scope on line 5607 column 39                                                            no-shadow
   5609:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5610:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5610:30    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5611:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5611:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5612:8     warning  'ace' is not defined                                                                                                         no-undef
   5612:84    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5612:87    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5612:90    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5614:8     warning  'ace' is not defined                                                                                                         no-undef
   5614:121   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5614:124   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5614:127   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5614:127   warning  'i' is defined but never used                                                                                                no-unused-vars
   5615:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5615:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   5616:8     warning  'ace' is not defined                                                                                                         no-undef
   5616:162   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5616:165   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5616:168   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5617:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   5617:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5617:11    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5617:34    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5617:56    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5617:78    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5617:117   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5617:143   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5617:352   warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5618:12    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   5620:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5621:26    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5621:29    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5622:12    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   5624:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5626:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5626:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5626:9     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5629:47    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5629:50    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5630:9     warning  'i' is already declared in the upper scope on line 5617 column 56                                                            no-shadow
   5630:12    warning  'n' is already declared in the upper scope on line 5617 column 78                                                            no-shadow
   5630:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   5630:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5630:110   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:162   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:179   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:287   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:364   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:393   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5630:438   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5631:35    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5631:38    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5632:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   5633:32    warning  '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   warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5635:111   warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5636:14    warning  'i' is already declared in the upper scope on line 5617 column 56                                                            no-shadow
   5636:17    warning  'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5637:29    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5639:25    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5639:46    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5639:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   5639:70    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5639:100   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5641:12    warning  'e' is already declared in the upper scope on line 5636 column 17                                                            no-shadow
   5641:15    warning  't' is already declared in the upper scope on line 5635 column 111                                                           no-shadow
   5641:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5641:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5641:33    warning  'e' is already declared in the upper scope on line 5641 column 12                                                            no-shadow
   5641:36    warning  't' is already declared in the upper scope on line 5641 column 15                                                            no-shadow
   5642:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5642:27    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   5642:38    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   5642:70    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:88    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5642:94    warning  'i' is already declared in the upper scope on line 5636 column 14                                                            no-shadow
   5642:110   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:115   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5642:127   warning  'r' was used before it was defined                                                                                           no-use-before-define
   5642:137   warning  Unexpected use of comma operator                                                                                             no-sequences
   5642:152   warning  'e' is already declared in the upper scope on line 5641 column 33                                                            no-shadow
   5643:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5645:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   5645:17    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5645:129   warning  Unexpected console statement                                                                                                 no-console
   5646:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5648:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5648:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5648:36    warning  'r' was used before it was defined                                                                                           no-use-before-define
   5648:39    warning  'o' was used before it was defined                                                                                           no-use-before-define
   5648:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   5650:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5650:11    warning  'n' is already declared in the upper scope on line 5617 column 78                                                            no-shadow
   5650:14    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5650:17    warning  'r' is already declared in the upper scope on line 5617 column 117                                                           no-shadow
   5650:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5651:38    warning  'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5652:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5657:16    warning  'e' is already declared in the upper scope on line 5635 column 108                                                           no-shadow
   5657:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5659:31    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5663:38    warning  'e' is already declared in the upper scope on line 5617 column 11                                                            no-shadow
   5663:41    warning  't' is already declared in the upper scope on line 5616 column 168                                                           no-shadow
   5666:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5666:105   warning  Unexpected console statement                                                                                                 no-console
   5667:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5668:8     warning  'ace' is not defined                                                                                                         no-undef
   5668:121   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5669:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5669:81    warning  'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5669:84    warning  't' is already declared in the upper scope on line 5675 column 22                                                            no-shadow
   5670:17    warning  'e' is already declared in the upper scope on line 5669 column 81                                                            no-shadow
   5675:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5675:22    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5675:25    warning  'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5677:25    warning  'e' declared on line 5677 column 118 is used outside of binding context                                                      block-scoped-var
   5677:89    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5677:95    warning  Unexpected var, use let or const instead                                                                                     no-var
   5677:99    warning  't' is already declared in the upper scope on line 5675 column 22                                                            no-shadow
   5677:102   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5677:110   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5677:118   warning  'e' is already defined                                                                                                       no-redeclare
   5677:148   warning  Unexpected dangling '_' in '_currentScript'                                                                                  no-underscore-dangle
   5677:173   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5677:211   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5677:351   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5678:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5678:23    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5678:23    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5678:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5679:18    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5680:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5680:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5680:126   warning  'e' is already declared in the upper scope on line 5675 column 25                                                            no-shadow
   5680:129   warning  't' is already declared in the upper scope on line 5677 column 99                                                            no-shadow
   5681:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5681:35    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   5681:59    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5683:14    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5683:19    warning  'n' declared on line 5677 column 110 is used outside of binding context                                                      block-scoped-var
   5683:26    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:35    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:45    warning  'n' declared on line 5677 column 110 is used outside of binding context                                                      block-scoped-var
   5683:48    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   5683:67    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:80    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:88    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:103   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:119   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:127   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:140   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:154   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:162   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:176   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:191   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:206   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5683:214   warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5684:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5684:18    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:21    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5684:35    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5684:38    warning  'i' declared on line 5677 column 102 is used outside of binding context                                                      block-scoped-var
   5684:41    warning  't' declared on line 5677 column 99 is used outside of binding context                                                       block-scoped-var
   5687:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5687:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5687:28    warning  'e' is already declared in the upper scope on line 5668 column 121                                                           no-shadow
   5688:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5688:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   5689:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5690:8     warning  'ace' is not defined                                                                                                         no-undef
   5690:71    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5690:74    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5690:77    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5690:77    warning  'i' is defined but never used                                                                                                no-unused-vars
   5691:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5691:37    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   5695:41    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5695:44    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5696:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5697:45    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5698:9     warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5698:20    warning  'e' is already defined                                                                                                       no-redeclare
   5698:33    warning  't' is already defined                                                                                                       no-redeclare
   5698:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5698:79    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:126   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:139   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:156   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:209   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5698:224   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5699:45    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5701:46    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5702:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5702:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5703:43    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5704:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5704:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5704:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5704:63    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5705:38    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5705:41    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5706:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5706:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5707:40    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5707:43    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5708:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5708:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5709:41    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5709:44    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5710:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5711:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5711:42    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5712:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5713:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5713:42    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5714:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5715:44    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5715:47    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5716:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5717:42    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5717:45    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5718:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5719:40    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5719:43    warning  '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    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5721:48    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5722:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5722:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5723:43    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5723:46    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5724:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5724:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5725:46    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5725:49    warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:75    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5726:101   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5727:41    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5727:44    warning  '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     warning  'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5728:12    warning  'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5728:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   5728:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   5728:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5728:122   warning  Unexpected use of comma operator                                                                                             no-sequences
   5729:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5729:42    warning  '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     warning  'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5730:12    warning  'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5730:15    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5730:15    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5730:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   5730:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   5730:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5730:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5730:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5738:1     warning  This line has a length of 168. Maximum allowed is 100                                                                        max-len
   5738:28    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5738:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5738:117   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5739:46    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   5740:9     warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5740:55    warning  'e' is already defined                                                                                                       no-redeclare
   5740:99    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5740:110   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5741:39    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5741:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5742:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   5743:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5743:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5743:29    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5743:32    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5743:35    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5743:38    warning  'i' is already declared in the upper scope on line 5690 column 77                                                            no-shadow
   5743:41    warning  'n' is already declared in the upper scope on line 5743 column 13                                                            no-shadow
   5744:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5744:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   5745:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5745:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5745:31    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5745:34    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5746:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5747:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5747:36    warning  'e' is already declared in the upper scope on line 5690 column 71                                                            no-shadow
   5747:39    warning  't' is already declared in the upper scope on line 5690 column 74                                                            no-shadow
   5750:8     warning  'ace' is not defined                                                                                                         no-undef
   5750:89    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5750:92    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5750:95    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5750:95    warning  'i' is defined but never used                                                                                                no-unused-vars
   5751:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   5751:14    warning  'e' is already defined                                                                                                       no-redeclare
   5751:32    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5751:765   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5751:1249  warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5752:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5752:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   5753:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5753:12    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5753:20    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5753:28    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:11    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5754:36    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:46    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5754:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5754:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5754:77    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5754:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   5754:80    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5754:98    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5755:12    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:19    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5755:27    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:5     warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5756:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5756:14    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:26    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   5756:29    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5756:52    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5756:64    warning  'r' declared on line 5751 column 1249 is used outside of binding context                                                     block-scoped-var
   5757:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5757:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5757:13    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5757:16    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5757:16    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5758:5     warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5758:14    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5758:32    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5759:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5759:36    warning  'o' declared on line 5751 column 765 is used outside of binding context                                                      block-scoped-var
   5759:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   5759:39    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5759:70    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   5760:13    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:49    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5760:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5761:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5761:17    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:5     warning  'h' declared on line 5760 column 9 is used outside of binding context                                                        block-scoped-var
   5762:9     warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:46    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5762:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5762:49    warning  'h' declared on line 5760 column 9 is used outside of binding context                                                        block-scoped-var
   5763:5     warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5763:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5763:14    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:17    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5763:36    warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:45    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:48    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:68    warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5763:77    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:80    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:99    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:109   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:119   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:130   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:137   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:145   warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5763:161   warning  Unexpected var, use let or const instead                                                                                     no-var
   5764:5     warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5764:33    warning  Function declared in a loop contains unsafe references to variable(s) 'u'                                                    no-loop-func
   5764:35    warning  'e' is already declared in the upper scope on line 5750 column 89                                                            no-shadow
   5764:42    warning  Unexpected use of '&'                                                                                                        no-bitwise
   5764:46    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:5     warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5765:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5765:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   5765:27    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:56    warning  'e' declared on line 5751 column 14 is used outside of binding context                                                       block-scoped-var
   5765:68    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5765:120   warning  'e' is already declared in the upper scope on line 5750 column 89                                                            no-shadow
   5766:9     warning  't' is already declared in the upper scope on line 5750 column 92                                                            no-shadow
   5766:13    warning  'n' declared on line 5751 column 32 is used outside of binding context                                                       block-scoped-var
   5766:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5768:8     warning  'ace' is not defined                                                                                                         no-undef
   5768:112   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5768:118   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5768:118   warning  't' is defined but never used                                                                                                no-unused-vars
   5769:8     warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5769:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5769:11    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5769:30    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5769:54    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5769:64    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5769:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5769:80    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5770:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5771:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5773:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   5773:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5775:16    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5776:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5777:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5777:15    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5777:18    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5777:21    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5777:24    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5778:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5778:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   5779:5     warning  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     warning  'h' was used before it was defined                                                                                           no-use-before-define
   5780:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5780:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   5780:87    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5781:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5781:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5781:11    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5781:45    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5781:48    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5781:51    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5781:54    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5782:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5782:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   5782:67    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   5783:42    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5783:45    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5783:48    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5785:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5785:20    warning  '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    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5786:12    warning  Unexpected use of '|'                                                                                                        no-bitwise
   5787:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5789:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5789:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5789:30    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5790:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5791:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   5791:38    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5792:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5793:37    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5794:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5795:32    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5796:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5796:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5797:30    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5797:33    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5797:36    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5798:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5798:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5798:58    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5798:61    warning  'e' is already declared in the upper scope on line 5797 column 30                                                            no-shadow
   5799:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5799:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   5800:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5800:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   5801:44    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5801:47    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5801:50    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5802:22    warning  'e' is already declared in the upper scope on line 5801 column 44                                                            no-shadow
   5803:12    warning  't' is already declared in the upper scope on line 5801 column 50                                                            no-shadow
   5803:31    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5803:50    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   5804:73    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5804:103   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   5804:171   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5804:189   warning  Unexpected use of comma operator                                                                                             no-sequences
   5805:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5807:48    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5807:51    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5807:54    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5807:57    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5807:60    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5808:9     warning  'r' is already declared in the upper scope on line 5769 column 11                                                            no-shadow
   5808:12    warning  's' is already declared in the upper scope on line 5769 column 54                                                            no-shadow
   5808:15    warning  'a' is already declared in the upper scope on line 5769 column 64                                                            no-shadow
   5808:18    warning  'l' is already declared in the upper scope on line 5777 column 15                                                            no-shadow
   5808:25    warning  'c' is already declared in the upper scope on line 5781 column 11                                                            no-shadow
   5808:25    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5808:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5808:91    warning  'h' is already declared in the upper scope on line 5783 column 8                                                             no-shadow
   5808:94    warning  '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    warning  't' is already declared in the upper scope on line 5807 column 60                                                            no-shadow
   5809:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5809:92    warning  Unexpected use of comma operator                                                                                             no-sequences
   5811:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5811:76    warning  Unexpected dangling '_' in '_clicks'                                                                                         no-underscore-dangle
   5816:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5816:56    warning  'e' is already declared in the upper scope on line 5807 column 48                                                            no-shadow
   5819:40    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5821:44    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5821:47    warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5821:50    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5822:9     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5822:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5822:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5822:38    warning  'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5823:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5823:58    warning  't' is already declared in the upper scope on line 5821 column 50                                                            no-shadow
   5823:66    warning  'e' is already declared in the upper scope on line 5822 column 38                                                            no-shadow
   5823:69    warning  't' is already declared in the upper scope on line 5823 column 58                                                            no-shadow
   5823:72    warning  '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    warning  'n' is already declared in the upper scope on line 5822 column 9                                                             no-shadow
   5824:14    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5824:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5824:86    warning  Unexpected use of comma operator                                                                                             no-sequences
   5825:102   warning  Unexpected use of '|='                                                                                                       no-bitwise
   5825:110   warning  Unexpected use of comma operator                                                                                             no-sequences
   5826:16    warning  Unexpected use of '&'                                                                                                        no-bitwise
   5826:24    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5828:11    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5829:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5829:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5830:1     warning  This line has a length of 146. Maximum allowed is 100                                                                        max-len
   5830:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5830:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   5831:29    warning  Unexpected use of '&'                                                                                                        no-bitwise
   5832:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5834:11    warning  Unexpected use of '&='                                                                                                       no-bitwise
   5834:11    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5837:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   5837:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5837:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   5838:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   5838:33    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5840:30    warning  'e' is already declared in the upper scope on line 5821 column 44                                                            no-shadow
   5843:106   warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5843:109   warning  'i' is already declared in the upper scope on line 5769 column 8                                                             no-shadow
   5844:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5844:31    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5844:34    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5845:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5845:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5845:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
   5846:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5846:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5846:11    warning  'o' is already declared in the upper scope on line 5769 column 80                                                            no-shadow
   5846:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5846:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   5847:52    warning  't' is already declared in the upper scope on line 5768 column 118                                                           no-shadow
   5847:55    warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5848:33    warning  'e' is already declared in the upper scope on line 5847 column 55                                                            no-shadow
   5849:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5851:55    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5852:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   5855:293   warning  'e' is already declared in the upper scope on line 5768 column 112                                                           no-shadow
   5858:8     warning  'ace' is not defined                                                                                                         no-undef
   5858:75    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5858:78    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5858:81    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5859:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5859:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5864:8     warning  'ace' is not defined                                                                                                         no-undef
   5864:200   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   5864:203   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   5864:206   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   5864:206   warning  'i' is defined but never used                                                                                                no-unused-vars
   5865:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   5865:8     warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:33    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   5865:33    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:59    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:88    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   5865:88    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:111   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   5865:111   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:135   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   5865:135   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:160   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   5865:160   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:181   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   5865:181   warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:193   warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:214   warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:238   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:267   warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5865:304   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5865:313   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   5865:316   warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5865:319   warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5866:11    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5866:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5866:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5866:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   5868:15    warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5868:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5868:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5868:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   5868:164   warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5869:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5870:50    warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5872:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   5877:18    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5878:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5878:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   5881:10    warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5881:10    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5881:23    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5881:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5881:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5881:63    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5882:267   warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5882:270   warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5882:273   warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5886:450   warning  '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    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5892:669   warning  'e' is already declared in the upper scope on line 5865 column 316                                                           no-shadow
   5893:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5893:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   5895:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5895:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5895:53    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5895:56    warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5895:59    warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5896:14    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5896:17    warning  'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5896:17    warning  'e' is defined but never used                                                                                                no-unused-vars
   5897:10    warning  't' is already declared in the upper scope on line 5896 column 14                                                            no-shadow
   5897:13    warning  'i' is already declared in the upper scope on line 5898 column 21                                                            no-shadow
   5897:16    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5897:19    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5897:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5897:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5897:54    warning  'l' was used before it was defined                                                                                           no-use-before-define
   5897:59    warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:112   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:208   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:232   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:254   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:271   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:297   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:321   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:342   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:386   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:412   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:415   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:439   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:458   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5897:461   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:487   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:511   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:533   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:603   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:625   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:646   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:693   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:717   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:720   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:742   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:761   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5897:764   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:790   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5897:830   warning  Unexpected use of '|='                                                                                                       no-bitwise
   5897:991   warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:1017  warning  'a' was used before it was defined                                                                                           no-use-before-define
   5897:1041  warning  'a' was used before it was defined                                                                                           no-use-before-define
   5898:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5898:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5898:11    warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5898:21    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5898:31    warning  'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5898:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5898:72    warning  'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5898:72    warning  'e' is defined but never used                                                                                                no-unused-vars
   5899:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5899:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   5900:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   5900:45    warning  'e' is already declared in the upper scope on line 5895 column 53                                                            no-shadow
   5900:45    warning  'e' is defined but never used                                                                                                no-unused-vars
   5904:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5904:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5904:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   5907:5     warning  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    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5908:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5908:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5908:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   5909:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5909:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   5911:47    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5912:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5912:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   5913:40    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5914:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5914:216   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5916:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   5918:48    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5919:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5919:247   warning  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     warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5921:12    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   5922:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5922:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5922:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   5924:49    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5925:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5926:38    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5928:39    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5930:40    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5931:11    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5931:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5931:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5932:39    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5932:42    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5933:11    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5933:21    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5933:50    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5935:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5938:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   5940:52    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5940:55    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5940:58    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5941:11    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5941:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5942:12    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5942:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5944:16    warning  'e' is already declared in the upper scope on line 5940 column 52                                                            no-shadow
   5950:40    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5953:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5954:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5956:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5956:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5959:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   5959:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   5959:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5959:11    warning  'e' is already defined                                                                                                       no-redeclare
   5959:32    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5959:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5959:155   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5960:41    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5960:44    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5961:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   5962:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   5962:34    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5963:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   5963:17    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5963:47    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5963:75    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5963:104   warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5963:155   warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5963:162   warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5963:180   warning  'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5963:198   warning  'c' is already declared in the upper scope on line 5865 column 88                                                            no-shadow
   5963:234   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5964:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5964:9     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5965:13    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5965:17    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5965:26    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:31    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:38    warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5965:71    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:146   warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5965:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5965:167   warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5966:6     warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5966:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5966:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   5966:11    warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:6     warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5967:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5967:11    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   5967:18    warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:23    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:34    warning  'h' is already declared in the upper scope on line 5865 column 193                                                           no-shadow
   5967:38    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:49    warning  'c' declared on line 5963 column 198 is used outside of binding context                                                      block-scoped-var
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:56    warning  Return statement should not contain assignment                                                                               no-return-assign
   5967:74    warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:89    warning  Unexpected use of comma operator                                                                                             no-sequences
   5967:91    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:95    warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:117   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:122   warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:127   warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:132   warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:137   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:190   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:192   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5967:205   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:225   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:231   warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:237   warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:243   warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:249   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:296   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:325   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5967:342   warning  'o' declared on line 5963 column 75 is used outside of binding context                                                       block-scoped-var
   5967:358   warning  'r' declared on line 5963 column 104 is used outside of binding context                                                      block-scoped-var
   5967:375   warning  'a' declared on line 5963 column 162 is used outside of binding context                                                      block-scoped-var
   5967:390   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:466   warning  'i' declared on line 5963 column 17 is used outside of binding context                                                       block-scoped-var
   5967:493   warning  'n' declared on line 5963 column 47 is used outside of binding context                                                       block-scoped-var
   5967:518   warning  'l' declared on line 5963 column 180 is used outside of binding context                                                      block-scoped-var
   5967:532   warning  's' declared on line 5963 column 155 is used outside of binding context                                                      block-scoped-var
   5968:41    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5968:41    warning  '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     warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5969:12    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5969:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   5969:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5969:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5969:324   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5970:51    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5971:9     warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5971:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5971:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5971:122   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5971:277   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5971:307   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5973:1     warning  This line has a length of 129. Maximum allowed is 100                                                                        max-len
   5973:11    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   5973:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5974:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5974:35    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5974:42    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5974:49    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   5974:57    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   5974:72    warning  'e' is already declared in the upper scope on line 5974 column 35                                                            no-shadow
   5974:75    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   5975:17    warning  'i' is already declared in the upper scope on line 5974 column 49                                                            no-shadow
   5975:24    warning  'n' is already declared in the upper scope on line 5974 column 57                                                            no-shadow
   5977:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5977:16    warning  'i' declared on line 5975 column 17 is used outside of binding context                                                       block-scoped-var
   5978:9     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   5979:17    warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   5979:42    warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   5979:60    warning  'r' is already defined                                                                                                       no-redeclare
   5979:78    warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   5979:572   warning  'l' is already declared in the upper scope on line 5865 column 8                                                             no-shadow
   5981:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5981:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5981:12    warning  'a' declared on line 5979 column 78 is used outside of binding context                                                       block-scoped-var
   5981:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   5981:35    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:48    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:73    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:84    warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:100   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:188   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:269   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:351   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:392   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:451   warning  'r' declared on line 5979 column 17 is used outside of binding context                                                       block-scoped-var
   5981:573   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5981:614   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:630   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:630   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5981:632   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5981:690   warning  's' declared on line 5979 column 42 is used outside of binding context                                                       block-scoped-var
   5981:743   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5982:140   warning  Unexpected use of comma operator                                                                                             no-sequences
   5982:164   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5982:196   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5982:227   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   5984:1     warning  This line has a length of 120. Maximum allowed is 100                                                                        max-len
   5984:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5984:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   5985:17    warning  'e' is already declared in the upper scope on line 5974 column 35                                                            no-shadow
   5986:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5988:40    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5990:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5991:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   5993:9     warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5993:12    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5993:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5993:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5993:110   warning  Unexpected use of comma operator                                                                                             no-sequences
   5994:47    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5995:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5995:391   warning  Unexpected use of comma operator                                                                                             no-sequences
   5997:11    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   5997:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5997:109   warning  Unexpected use of comma operator                                                                                             no-sequences
   5997:152   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   5999:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   5999:13    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   5999:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   5999:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   6000:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   6000:10    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   6000:52    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6001:15    warning  'e' is already declared in the upper scope on line 5997 column 11                                                            no-shadow
   6003:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6003:13    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   6003:26    warning  'i' declared on line 6000 column 10 is used outside of binding context                                                       block-scoped-var
   6004:16    warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   6004:61    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6005:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6005:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   6007:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6007:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6007:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   6007:49    warning  'i' declared on line 6000 column 10 is used outside of binding context                                                       block-scoped-var
   6007:67    warning  'e' is already declared in the upper scope on line 5997 column 11                                                            no-shadow
   6010:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6010:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   6010:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6016:48    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6022:47    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6023:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6023:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6024:44    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6025:5     warning  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    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6026:58    warning  'e' is defined but never used                                                                                                no-unused-vars
   6026:105   warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6027:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6027:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   6027:56    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6028:44    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6028:47    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   6029:14    warning  'i' is already declared in the upper scope on line 5864 column 206                                                           no-shadow
   6029:17    warning  'e' is already declared in the upper scope on line 6028 column 44                                                            no-shadow
   6030:19    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6030:39    warning  's' was used before it was defined                                                                                           no-use-before-define
   6030:68    warning  'r' was used before it was defined                                                                                           no-use-before-define
   6030:75    warning  'a' was used before it was defined                                                                                           no-use-before-define
   6031:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6031:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6031:11    warning  'n' is already declared in the upper scope on line 5865 column 33                                                            no-shadow
   6031:21    warning  't' is already defined                                                                                                       no-redeclare
   6031:354   warning  'o' is already declared in the upper scope on line 5865 column 135                                                           no-shadow
   6031:398   warning  'r' is already declared in the upper scope on line 5865 column 111                                                           no-shadow
   6031:449   warning  's' is already declared in the upper scope on line 5865 column 160                                                           no-shadow
   6031:502   warning  'a' is already declared in the upper scope on line 5865 column 181                                                           no-shadow
   6031:549   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6031:555   warning  Unexpected use of comma operator                                                                                             no-sequences
   6031:564   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6033:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6034:61    warning  'e' is already declared in the upper scope on line 5864 column 200                                                           no-shadow
   6034:64    warning  't' is already declared in the upper scope on line 5864 column 203                                                           no-shadow
   6035:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6035:10    warning  Unexpected use of comma operator                                                                                             no-sequences
   6037:8     warning  'ace' is not defined                                                                                                         no-undef
   6037:109   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6037:112   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6037:115   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6037:115   warning  'i' is defined but never used                                                                                                no-unused-vars
   6038:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6038:8     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6038:37    warning  'e' is already defined                                                                                                       no-redeclare
   6038:80    warning  '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    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6039:32    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6039:61    warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6039:107   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6039:126   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6040:44    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6040:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   6040:87    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6042:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
   6042:48    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   6043:59    warning  Unexpected dangling '_' in '_clicks'                                                                                         no-underscore-dangle
   6044:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6044:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6044:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6046:44    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6046:47    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6047:78    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6047:84    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6047:101   warning  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     warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6049:12    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6049:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6049:29    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6049:87    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6049:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6049:164   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6049:201   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6049:351   warning  Unexpected use of comma operator                                                                                             no-sequences
   6050:50    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6051:9     warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6051:12    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6051:15    warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6051:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6051:35    warning  'r' is already declared in the upper scope on line 6038 column 8                                                             no-shadow
   6051:93    warning  'e' is already defined                                                                                                       no-redeclare
   6051:134   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6051:134   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6051:260   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:320   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:345   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:382   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:445   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:472   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:511   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:522   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6051:668   warning  Unexpected use of comma operator                                                                                             no-sequences
   6053:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6053:32    warning  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     warning  'n' was used before it was defined                                                                                           no-use-before-define
   6055:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6055:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   6055:32    warning  'e' was used before it was defined                                                                                           no-use-before-define
   6055:59    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6055:71    warning  't' was used before it was defined                                                                                           no-use-before-define
   6055:83    warning  Unexpected var, use let or const instead                                                                                     no-var
   6055:83    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6055:87    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6055:90    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6055:93    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6055:118   warning  'i' was used before it was defined                                                                                           no-use-before-define
   6055:122   warning  'n' was used before it was defined                                                                                           no-use-before-define
   6055:155   warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6055:171   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6056:46    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6057:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6057:9     warning  'e' is already defined                                                                                                       no-redeclare
   6057:38    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6057:55    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6057:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6057:91    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6057:265   warning  Unexpected use of comma operator                                                                                             no-sequences
   6058:46    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6059:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6059:9     warning  'e' is already defined                                                                                                       no-redeclare
   6059:38    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6059:55    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6059:120   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6059:120   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6059:366   warning  Unexpected use of comma operator                                                                                             no-sequences
   6060:44    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6060:44    warning  'e' is defined but never used                                                                                                no-unused-vars
   6061:11    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6061:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6061:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6061:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   6062:45    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6063:9     warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6063:12    warning  'i' is already declared in the upper scope on line 6037 column 115                                                           no-shadow
   6063:15    warning  'n' is already declared in the upper scope on line 6066 column 21                                                            no-shadow
   6063:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6063:21    warning  'r' is already declared in the upper scope on line 6038 column 8                                                             no-shadow
   6063:24    warning  's' is already declared in the upper scope on line 6070 column 15                                                            no-shadow
   6063:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6063:30    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6064:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   6064:220   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6064:482   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6064:842   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6066:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6066:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6066:24    warning  't' is already declared in the upper scope on line 6037 column 112                                                           no-shadow
   6067:31    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6067:37    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6067:51    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6067:113   warning  Unexpected use of comma operator                                                                                             no-sequences
   6067:378   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6067:535   warning  'e' is already declared in the upper scope on line 6067 column 37                                                            no-shadow
   6069:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   6070:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6070:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6070:18    warning  'e' is already declared in the upper scope on line 6037 column 109                                                           no-shadow
   6070:21    warning  '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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6071:100   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6072:1     warning  This line has a length of 207. Maximum allowed is 100                                                                        max-len
   6072:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6072:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6072:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   6073:8     warning  'ace' is not defined                                                                                                         no-undef
   6073:76    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6073:79    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6073:82    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6073:82    warning  'i' is defined but never used                                                                                                no-unused-vars
   6074:39    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6075:32    warning  't' is already declared in the upper scope on line 6073 column 79                                                            no-shadow
   6075:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6077:8     warning  'ace' is not defined                                                                                                         no-undef
   6077:145   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6077:148   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6077:151   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6077:151   warning  'i' is defined but never used                                                                                                no-unused-vars
   6078:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6078:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6078:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6078:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   6078:58    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6078:61    warning  '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    warning  'e' is already declared in the upper scope on line 6078 column 58                                                            no-shadow
   6079:97    warning  't' is already declared in the upper scope on line 6078 column 61                                                            no-shadow
   6080:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   6081:21    warning  'e' is already declared in the upper scope on line 6078 column 58                                                            no-shadow
   6081:24    warning  't' is already declared in the upper scope on line 6078 column 61                                                            no-shadow
   6082:19    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6083:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6086:19    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6086:22    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6089:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6089:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6091:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6091:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   6091:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6092:22    warning  Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   6092:50    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6093:10    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6093:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6093:63    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6093:63    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6093:80    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6093:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6095:8     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6099:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6100:8     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6100:30    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6100:80    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6100:125   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6100:144   warning  'e' is already defined                                                                                                       no-redeclare
   6101:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6101:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6101:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   6101:53    warning  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    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6106:41    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6108:45    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6108:48    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6109:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6109:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   6110:46    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6112:42    warning  '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    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6114:41    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6114:44    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6115:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6115:8     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6115:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6115:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6115:53    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6116:38    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6116:38    warning  'e' is defined but never used                                                                                                no-unused-vars
   6117:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6123:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6124:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6124:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6124:25    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6125:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6125:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6126:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6128:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6128:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6128:39    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6129:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6129:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6130:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6130:44    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6131:35    warning  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    warning  'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6133:28    warning  't' is already declared in the upper scope on line 6133 column 66                                                            no-shadow
   6133:62    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6133:66    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6133:69    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6133:72    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6133:75    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6133:78    warning  'o' is already declared in the upper scope on line 6078 column 11                                                            no-shadow
   6133:78    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6134:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   6134:16    warning  'r' is already declared in the upper scope on line 6100 column 8                                                             no-shadow
   6134:38    warning  's' is already declared in the upper scope on line 6100 column 80                                                            no-shadow
   6135:11    warning  'a' is already declared in the upper scope on line 6100 column 30                                                            no-shadow
   6135:11    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6135:24    warning  'l' is already declared in the upper scope on line 6100 column 125                                                           no-shadow
   6135:32    warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6136:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6136:26    warning  Unexpected var, use let or const instead                                                                                     no-var
   6136:30    warning  'c' is already declared in the upper scope on line 6124 column 22                                                            no-shadow
   6136:42    warning  'h' is already declared in the upper scope on line 6126 column 15                                                            no-shadow
   6137:15    warning  'd' is already declared in the upper scope on line 6166 column 11                                                            no-shadow
   6137:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6138:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6141:17    warning  'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6145:9     warning  'h' declared on line 6136 column 42 is used outside of binding context                                                       block-scoped-var
   6145:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6145:15    warning  'h' declared on line 6136 column 42 is used outside of binding context                                                       block-scoped-var
   6145:31    warning  'c' declared on line 6136 column 30 is used outside of binding context                                                       block-scoped-var
   6145:53    warning  'c' declared on line 6136 column 30 is used outside of binding context                                                       block-scoped-var
   6148:10    warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6151:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6151:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6153:15    warning  'e' is already declared in the upper scope on line 6133 column 69                                                            no-shadow
   6157:7     warning  's' declared on line 6134 column 38 is used outside of binding context                                                       block-scoped-var
   6157:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6157:13    warning  's' declared on line 6134 column 38 is used outside of binding context                                                       block-scoped-var
   6157:29    warning  'r' declared on line 6134 column 16 is used outside of binding context                                                       block-scoped-var
   6157:51    warning  'r' declared on line 6134 column 16 is used outside of binding context                                                       block-scoped-var
   6160:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6164:48    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6164:51    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6165:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   6165:93    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6166:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6166:22    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6166:27    warning  'o' is already defined                                                                                                       no-redeclare
   6166:117   warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6167:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6167:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   6168:49    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6169:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6169:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   6170:44    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6170:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6171:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   6171:50    warning  Unexpected var, use let or const instead                                                                                     no-var
   6171:50    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6171:54    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6171:57    warning  't' is already defined                                                                                                       no-redeclare
   6171:93    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6171:288   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6173:51    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6173:57    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6173:86    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6174:48    warning  '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     warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6175:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6175:23    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6175:23    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6175:52    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6175:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6175:98    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6176:1     warning  This line has a length of 191. Maximum allowed is 100                                                                        max-len
   6176:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6176:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   6176:130   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6176:144   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6176:165   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6179:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6180:48    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6182:45    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6182:48    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6182:51    warning  'i' is already declared in the upper scope on line 6077 column 151                                                           no-shadow
   6182:54    warning  'n' is already declared in the upper scope on line 6078 column 8                                                             no-shadow
   6183:9     warning  'o' is already declared in the upper scope on line 6078 column 11                                                            no-shadow
   6183:12    warning  'r' is already declared in the upper scope on line 6100 column 8                                                             no-shadow
   6183:15    warning  's' is already declared in the upper scope on line 6100 column 80                                                            no-shadow
   6183:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6183:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6183:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6183:84    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6184:42    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6184:45    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6185:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6185:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   6186:37    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6187:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6187:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6187:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6189:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6189:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   6191:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6191:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   6192:43    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6193:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6193:74    warning  Unexpected use of comma operator                                                                                             no-sequences
   6194:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6194:24    warning  'e' is already declared in the upper scope on line 6077 column 145                                                           no-shadow
   6195:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6195:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:44    warning  Unexpected var, use let or const instead                                                                                     no-var
   6195:44    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6195:48    warning  'e' is already defined                                                                                                       no-redeclare
   6195:79    warning  't' is already declared in the upper scope on line 6077 column 148                                                           no-shadow
   6195:97    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:150   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6195:326   warning  Return statement should not contain assignment                                                                               no-return-assign
   6195:326   warning  Return statement should not contain assignment                                                                               no-return-assign
   6195:326   warning  Return statement should not contain assignment                                                                               no-return-assign
   6195:364   warning  Unexpected use of comma operator                                                                                             no-sequences
   6196:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6198:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6199:8     warning  'ace' is not defined                                                                                                         no-undef
   6199:164   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6199:167   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6199:170   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6199:170   warning  'i' is defined but never used                                                                                                no-unused-vars
   6200:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6200:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6200:11    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6200:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   6200:58    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6200:61    warning  '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    warning  'e' is already declared in the upper scope on line 6200 column 58                                                            no-shadow
   6201:97    warning  't' is already declared in the upper scope on line 6200 column 61                                                            no-shadow
   6202:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   6203:21    warning  'e' is already declared in the upper scope on line 6200 column 58                                                            no-shadow
   6203:24    warning  't' is already declared in the upper scope on line 6200 column 61                                                            no-shadow
   6204:19    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6205:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6208:19    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6208:22    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6211:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6211:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6213:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6213:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   6213:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6214:10    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6214:10    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6214:22    warning  Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   6214:50    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6215:10    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6215:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6215:63    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6215:63    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6215:80    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6215:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6217:8     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6221:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6222:8     warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6222:8     warning  'C' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:31    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:56    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6222:56    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:87    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6222:87    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:113   warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:120   warning  'g' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6222:127   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6222:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6222:159   warning  Unexpected use of comma operator                                                                                             no-sequences
   6222:223   warning  '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     warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6223:12    warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6223:15    warning  's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6223:15    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:29    warning  'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6223:29    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:58    warning  'l' is already declared in the upper scope on line 6214 column 10                                                            no-shadow
   6223:58    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6223:66    warning  'p' was used before it was defined                                                                                           no-use-before-define
   6223:66    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6223:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6223:87    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6223:90    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6224:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6225:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6225:19    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6227:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6227:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6227:55    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6228:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6229:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6229:11    warning  't' declared on line 6230 column 12 is used outside of binding context                                                       block-scoped-var
   6229:11    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6229:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6229:38    warning  't' declared on line 6230 column 12 is used outside of binding context                                                       block-scoped-var
   6229:40    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6230:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
   6230:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   6230:12    warning  't' is already defined                                                                                                       no-redeclare
   6230:45    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6230:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6233:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6234:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   6235:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6236:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6236:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   6239:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   6239:59    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6240:12    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6240:60    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6242:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6242:52    warning  Unexpected use of comma operator                                                                                             no-sequences
   6243:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6244:12    warning  'e' is already declared in the upper scope on line 6239 column 59                                                            no-shadow
   6244:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6244:52    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6245:1     warning  This line has a length of 164. Maximum allowed is 100                                                                        max-len
   6245:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   6245:13    warning  't' is already declared in the upper scope on line 6240 column 12                                                            no-shadow
   6245:68    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6245:80    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6246:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6248:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6248:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6248:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6248:170   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:192   warning  'i' declared on line 6245 column 68 is used outside of binding context                                                       block-scoped-var
   6248:210   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:224   warning  'i' declared on line 6245 column 68 is used outside of binding context                                                       block-scoped-var
   6248:303   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6248:357   warning  't' declared on line 6245 column 13 is used outside of binding context                                                       block-scoped-var
   6251:59    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6252:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6252:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   6253:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6253:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   6256:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6256:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6256:13    warning  'a' was used before it was defined                                                                                           no-use-before-define
   6256:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6256:58    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6258:44    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6258:47    warning  '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    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6259:74    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6259:139   warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6259:160   warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6259:182   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6259:182   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6259:223   warning  Unexpected use of comma operator                                                                                             no-sequences
   6262:82    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6263:9     warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6263:12    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6263:51    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6263:76    warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6263:190   warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6263:222   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6264:16    warning  's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6264:19    warning  'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6264:85    warning  'l' is already declared in the upper scope on line 6214 column 10                                                            no-shadow
   6264:146   warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6264:146   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6264:157   warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6264:173   warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6265:28    warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6266:45    warning  '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    warning  'd' is already declared in the upper scope on line 6222 column 31                                                            no-shadow
   6267:35    warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6267:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6267:79    warning  'c' declared on line 6273 column 139 is used outside of binding context                                                      block-scoped-var
   6267:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   6270:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6270:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6270:52    warning  's' declared on line 6264 column 16 is used outside of binding context                                                       block-scoped-var
   6270:106   warning  'a' declared on line 6264 column 19 is used outside of binding context                                                       block-scoped-var
   6270:171   warning  's' declared on line 6264 column 16 is used outside of binding context                                                       block-scoped-var
   6271:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6273:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6273:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6273:17    warning  'u' is already declared in the upper scope on line 6222 column 113                                                           no-shadow
   6273:83    warning  'g' is already declared in the upper scope on line 6222 column 120                                                           no-shadow
   6273:139   warning  'c' is already defined                                                                                                       no-redeclare
   6273:139   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6273:146   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6273:172   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:12    warning  'p' is already declared in the upper scope on line 6302 column 14                                                            no-shadow
   6274:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6274:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6274:133   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:145   warning  Unexpected use of comma operator                                                                                             no-sequences
   6274:216   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:402   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6274:464   warning  'c' declared on line 6264 column 146 is used outside of binding context                                                      block-scoped-var
   6275:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6275:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6275:34    warning  'n' is already defined                                                                                                       no-redeclare
   6275:63    warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:82    warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:111   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:133   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:162   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:183   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:212   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:230   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:259   warning  'u' declared on line 6273 column 17 is used outside of binding context                                                       block-scoped-var
   6275:277   warning  'e' is already declared in the upper scope on line 6262 column 82                                                            no-shadow
   6275:493   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6275:543   warning  Unexpected use of comma operator                                                                                             no-sequences
   6275:586   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6276:58    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6277:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6278:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6282:47    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6283:67    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6285:9     warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6285:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6285:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6285:111   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6285:256   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6285:264   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6286:49    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6287:9     warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6287:12    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6287:15    warning  'n' is already declared in the upper scope on line 6200 column 8                                                             no-shadow
   6287:15    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6287:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6288:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   6288:16    warning  'o' is already declared in the upper scope on line 6200 column 11                                                            no-shadow
   6288:77    warning  'r' is already declared in the upper scope on line 6222 column 87                                                            no-shadow
   6289:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6289:11    warning  's' is already declared in the upper scope on line 6222 column 56                                                            no-shadow
   6289:14    warning  'a' is already declared in the upper scope on line 6302 column 11                                                            no-shadow
   6289:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6289:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6291:15    warning  'e' is already declared in the upper scope on line 6286 column 49                                                            no-shadow
   6295:7     warning  'r' declared on line 6288 column 77 is used outside of binding context                                                       block-scoped-var
   6295:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6295:13    warning  'r' declared on line 6288 column 77 is used outside of binding context                                                       block-scoped-var
   6295:29    warning  'o' declared on line 6288 column 16 is used outside of binding context                                                       block-scoped-var
   6295:51    warning  'o' declared on line 6288 column 16 is used outside of binding context                                                       block-scoped-var
   6298:8     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   6301:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6302:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6302:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6302:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6302:33    warning  'e' is already declared in the upper scope on line 6199 column 164                                                           no-shadow
   6302:36    warning  't' is already declared in the upper scope on line 6199 column 167                                                           no-shadow
   6303:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6303:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6303:33    warning  Unexpected var, use let or const instead                                                                                     no-var
   6303:33    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6303:37    warning  'i' is already declared in the upper scope on line 6199 column 170                                                           no-shadow
   6303:78    warning  'e' is already defined                                                                                                       no-redeclare
   6303:140   warning  Return statement should not contain assignment                                                                               no-return-assign
   6303:140   warning  Return statement should not contain assignment                                                                               no-return-assign
   6303:182   warning  Unexpected use of comma operator                                                                                             no-sequences
   6304:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6304:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6304:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   6305:8     warning  'ace' is not defined                                                                                                         no-undef
   6305:121   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6305:124   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6305:127   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6305:127   warning  'i' is defined but never used                                                                                                no-unused-vars
   6306:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6306:35    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6306:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6306:73    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6306:76    warning  'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6306:79    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6307:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   6308:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6308:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6309:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6309:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6310:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6311:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6311:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   6313:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6313:27    warning  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   warning  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    warning  'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6317:47    warning  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     warning  'e' is already declared in the upper scope on line 6305 column 121                                                           no-shadow
   6319:12    warning  't' is already declared in the upper scope on line 6305 column 124                                                           no-shadow
   6319:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   6319:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   6319:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   6319:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6319:218   warning  Unexpected use of comma operator                                                                                             no-sequences
   6327:8     warning  'ace' is not defined                                                                                                         no-undef
   6327:141   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6327:144   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6327:147   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6327:147   warning  'i' is defined but never used                                                                                                no-unused-vars
   6328:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6328:96    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6328:99    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6329:9     warning  'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6329:12    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6329:18    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6329:21    warning  'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6329:27    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6329:30    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6329:42    warning  'm' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:56    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6329:56    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:86    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6329:86    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6329:288   warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6331:81    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6331:88    warning  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    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6332:13    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6332:16    warning  'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6332:19    warning  'n' is already declared in the upper scope on line 6329 column 21                                                            no-shadow
   6332:22    warning  'o' is already declared in the upper scope on line 6329 column 27                                                            no-shadow
   6332:25    warning  'r' is already declared in the upper scope on line 6329 column 30                                                            no-shadow
   6332:28    warning  's' is already declared in the upper scope on line 6329 column 56                                                            no-shadow
   6332:31    warning  'a' is already declared in the upper scope on line 6329 column 86                                                            no-shadow
   6332:34    warning  'l' is already declared in the upper scope on line 6331 column 81                                                            no-shadow
   6332:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6332:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6332:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   6332:135   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:164   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:861   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:877   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6332:898   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6333:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6333:16    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6334:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6334:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6335:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6336:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6336:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   6337:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6337:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6337:37    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6338:10    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6338:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6339:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6339:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6340:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6340:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   6342:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6342:41    warning  'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6342:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6342:116   warning  Unexpected use of comma operator                                                                                             no-sequences
   6345:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6345:36    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6346:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6346:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6346:114   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6347:38    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6349:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6351:37    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6353:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6353:63    warning  'I' was used before it was defined                                                                                           no-use-before-define
   6353:79    warning  'I' was used before it was defined                                                                                           no-use-before-define
   6355:38    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6357:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6357:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6359:33    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6361:11    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6361:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6363:101   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6366:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6366:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6366:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   6367:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6367:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   6369:376   warning  Unexpected var, use let or const instead                                                                                     no-var
   6369:376   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6370:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6370:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6371:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6371:9     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6373:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6373:19    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6374:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6374:64    warning  'e' is already declared in the upper scope on line 6373 column 19                                                            no-shadow
   6374:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6374:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6375:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6375:19    warning  'e' is already declared in the upper scope on line 6329 column 18                                                            no-shadow
   6376:10    warning  't' is already declared in the upper scope on line 6328 column 99                                                            no-shadow
   6376:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6376:62    warning  'i' is already declared in the upper scope on line 6329 column 9                                                             no-shadow
   6376:62    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6376:98    warning  'n' is already declared in the upper scope on line 6329 column 21                                                            no-shadow
   6376:119   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6378:16    warning  'e' is already declared in the upper scope on line 6375 column 19                                                            no-shadow
   6378:23    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6378:27    warning  'o' is already declared in the upper scope on line 6329 column 27                                                            no-shadow
   6378:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6378:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6378:203   warning  Unexpected use of comma operator                                                                                             no-sequences
   6380:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6380:18    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6380:21    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6380:24    warning  'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6380:27    warning  'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6382:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6382:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6383:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6385:6     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6386:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   6387:39    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6387:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   6388:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6388:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   6390:28    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6390:34    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6390:51    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6390:190   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6390:220   warning  Unexpected use of comma operator                                                                                             no-sequences
   6391:38    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6391:38    warning  'e' is defined but never used                                                                                                no-unused-vars
   6392:12    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6392:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6392:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6392:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6392:163   warning  Unexpected use of comma operator                                                                                             no-sequences
   6393:38    warning  'e' is already declared in the upper scope on line 6327 column 141                                                           no-shadow
   6394:10    warning  't' is already declared in the upper scope on line 6327 column 144                                                           no-shadow
   6394:13    warning  'i' is already declared in the upper scope on line 6327 column 147                                                           no-shadow
   6394:16    warning  'n' is already declared in the upper scope on line 6328 column 96                                                            no-shadow
   6394:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6394:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6396:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6397:8     warning  'ace' is not defined                                                                                                         no-undef
   6397:142   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6397:145   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6397:148   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6397:148   warning  'i' is defined but never used                                                                                                no-unused-vars
   6398:47    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6398:72    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6398:95    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6398:128   warning  'e' is already declared in the upper scope on line 6397 column 142                                                           no-shadow
   6399:24    warning  't' is already declared in the upper scope on line 6397 column 145                                                           no-shadow
   6399:30    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6399:33    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6399:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6399:87    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6400:15    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6400:18    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6401:11    warning  't' is already declared in the upper scope on line 6400 column 15                                                            no-shadow
   6401:14    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6401:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6401:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6401:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6401:55    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6401:68    warning  'o' was used before it was defined                                                                                           no-use-before-define
   6401:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6401:89    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6401:110   warning  'e' is already declared in the upper scope on line 6400 column 18                                                            no-shadow
   6403:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:36    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:51    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6403:55    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6403:181   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:191   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6403:234   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:239   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:333   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6403:353   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:457   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:545   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:625   warning  'n' was used before it was defined                                                                                           no-use-before-define
   6403:630   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:721   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:804   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6403:887   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6404:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   6404:12    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6404:36    warning  navigator.clipboard() is not supported in Safari 11.1, iOS Safari 11.3-11.4                                                  compat/compat
   6404:64    warning  'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6404:72    warning  'r' is already declared in the upper scope on line 6413 column 16                                                            no-shadow
   6404:87    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6406:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6406:87    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6407:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6407:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6408:32    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6409:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6409:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6411:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6411:16    warning  'i' is already declared in the upper scope on line 6397 column 148                                                           no-shadow
   6412:10    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6412:13    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6412:16    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6412:19    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6412:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6412:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6413:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6413:16    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6413:19    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6413:19    warning  'e' is defined but never used                                                                                                no-unused-vars
   6414:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6414:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6415:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6416:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6416:14    warning  Unexpected use of comma operator                                                                                             no-sequences
   6416:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6416:41    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6416:69    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6416:104   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6416:186   warning  Unexpected use of comma operator                                                                                             no-sequences
   6417:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6417:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6417:41    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6417:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   6418:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6419:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   6419:47    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6420:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   6420:10    warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6420:10    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6420:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6420:35    warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6421:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6421:24    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6423:48    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6423:52    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6423:91    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6423:130   warning  'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6423:147   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:147   warning  'r' is already declared in the upper scope on line 6413 column 16                                                            no-shadow
   6423:160   warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6423:170   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:170   warning  's' is already declared in the upper scope on line 6399 column 33                                                            no-shadow
   6423:174   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:185   warning  'r' is already defined                                                                                                       no-redeclare
   6423:185   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:189   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:200   warning  's' is already defined                                                                                                       no-redeclare
   6423:200   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:220   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:240   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:279   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:298   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6423:316   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6423:338   warning  's' declared on line 6426 column 19 is used outside of binding context                                                       block-scoped-var
   6423:361   warning  Unexpected use of comma operator                                                                                             no-sequences
   6423:378   warning  't' declared on line 6426 column 43 is used outside of binding context                                                       block-scoped-var
   6423:387   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6424:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6424:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   6424:111   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6424:197   warning  'r' declared on line 6426 column 95 is used outside of binding context                                                       block-scoped-var
   6424:233   warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6426:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   6426:19    warning  's' is already defined                                                                                                       no-redeclare
   6426:43    warning  't' is already defined                                                                                                       no-redeclare
   6426:95    warning  'r' is already defined                                                                                                       no-redeclare
   6426:150   warning  's' is already defined                                                                                                       no-redeclare
   6426:205   warning  't' is already defined                                                                                                       no-redeclare
   6426:254   warning  'a' is already declared in the upper scope on line 6398 column 72                                                            no-shadow
   6426:289   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6426:316   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6426:331   warning  'e' is already declared in the upper scope on line 6419 column 47                                                            no-shadow
   6426:334   warning  't' is already declared in the upper scope on line 6420 column 10                                                            no-shadow
   6428:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6429:16    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6430:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6430:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6430:81    warning  Unexpected use of comma operator                                                                                             no-sequences
   6430:156   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6430:213   warning  Unexpected use of comma operator                                                                                             no-sequences
   6431:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6433:45    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6433:45    warning  'e' is defined but never used                                                                                                no-unused-vars
   6434:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6434:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   6434:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6434:162   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6435:1     warning  This line has a length of 306. Maximum allowed is 100                                                                        max-len
   6435:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6435:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   6435:171   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6435:177   warning  'e' is already declared in the upper scope on line 6433 column 45                                                            no-shadow
   6435:207   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6435:244   warning  Unexpected use of comma operator                                                                                             no-sequences
   6435:248   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6437:46    warning  'e' is already declared in the upper scope on line 6398 column 128                                                           no-shadow
   6438:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6438:44    warning  Unexpected var, use let or const instead                                                                                     no-var
   6438:44    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6438:48    warning  't' declared on line 6439 column 11 is used outside of binding context                                                       block-scoped-var
   6438:48    warning  't' declared on line 6443 column 88 is used outside of binding context                                                       block-scoped-var
   6438:48    warning  't' is already declared in the upper scope on line 6399 column 24                                                            no-shadow
   6438:71    warning  't' declared on line 6439 column 11 is used outside of binding context                                                       block-scoped-var
   6438:71    warning  't' declared on line 6443 column 88 is used outside of binding context                                                       block-scoped-var
   6438:89    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6439:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6439:11    warning  't' is already defined                                                                                                       no-redeclare
   6439:23    warning  'i' is already declared in the upper scope on line 6411 column 16                                                            no-shadow
   6439:42    warning  'n' is already declared in the upper scope on line 6398 column 47                                                            no-shadow
   6439:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6439:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6442:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6443:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6443:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6443:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6443:84    warning  Unexpected var, use let or const instead                                                                                     no-var
   6443:88    warning  't' is already defined                                                                                                       no-redeclare
   6443:105   warning  'o' is already declared in the upper scope on line 6399 column 87                                                            no-shadow
   6443:116   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6443:121   warning  Unexpected use of comma operator                                                                                             no-sequences
   6443:125   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6443:151   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6443:302   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6443:336   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6443:416   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6443:451   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6443:507   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6447:8     warning  'ace' is not defined                                                                                                         no-undef
   6447:285   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6447:288   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6447:291   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6447:291   warning  'i' is defined but never used                                                                                                no-unused-vars
   6448:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6448:62    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6448:109   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6448:197   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6448:244   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6448:290   warning  'e' is already defined                                                                                                       no-redeclare
   6448:312   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6448:356   warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6448:359   warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6449:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6449:28    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6449:54    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6450:44    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6450:47    warning  '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    warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6451:15    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   6451:45    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
   6451:83    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6451:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6451:100   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6451:126   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6452:45    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6452:48    warning  '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    warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6453:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6453:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6453:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6453:71    warning  Unexpected use of comma operator                                                                                             no-sequences
   6453:115   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6454:41    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6456:45    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6456:48    warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6457:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6457:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6457:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6457:68    warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6457:71    warning  'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6459:38    warning  's' was used before it was defined                                                                                           no-use-before-define
   6460:15    warning  '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     warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6461:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6461:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   6461:26    warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:56    warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:75    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6461:81    warning  's' was used before it was defined                                                                                           no-use-before-define
   6461:93    warning  's' was used before it was defined                                                                                           no-use-before-define
   6463:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6463:16    warning  'n' is already declared in the upper scope on line 6448 column 312                                                           no-shadow
   6463:19    warning  'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6464:6     warning  'o' was used before it was defined                                                                                           no-use-before-define
   6464:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6464:35    warning  'h' was used before it was defined                                                                                           no-use-before-define
   6464:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   6464:40    warning  'a' was used before it was defined                                                                                           no-use-before-define
   6464:48    warning  'o' was used before it was defined                                                                                           no-use-before-define
   6464:61    warning  'l' was used before it was defined                                                                                           no-use-before-define
   6464:66    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:69    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:90    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:93    warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:117   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:131   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:150   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6464:174   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6464:201   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6464:228   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:252   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:280   warning  's' was used before it was defined                                                                                           no-use-before-define
   6464:312   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6465:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6465:11    warning  'o' is already declared in the upper scope on line 6482 column 21                                                            no-shadow
   6465:28    warning  'r' is already declared in the upper scope on line 6448 column 62                                                            no-shadow
   6465:54    warning  's' is already declared in the upper scope on line 6448 column 109                                                           no-shadow
   6465:92    warning  'a' is already declared in the upper scope on line 6448 column 197                                                           no-shadow
   6465:100   warning  'l' is already declared in the upper scope on line 6448 column 244                                                           no-shadow
   6466:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6466:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   6467:9     warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6468:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6469:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6469:43    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6473:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6473:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6473:26    warning  'e' is already declared in the upper scope on line 6456 column 45                                                            no-shadow
   6473:26    warning  'e' is defined but never used                                                                                                no-unused-vars
   6474:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6475:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6475:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6475:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   6477:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6477:9     warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6477:24    warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6478:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6478:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6479:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6479:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6479:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   6481:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6482:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6482:21    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6482:24    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6483:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6483:96    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6483:105   warning  'e' is already declared in the upper scope on line 6447 column 285                                                           no-shadow
   6483:108   warning  'e' is already declared in the upper scope on line 6483 column 105                                                           no-shadow
   6483:108   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6484:92    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6484:158   warning  Unexpected use of comma operator                                                                                             no-sequences
   6485:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6487:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6487:13    warning  'o' is already declared in the upper scope on line 6482 column 21                                                            no-shadow
   6487:23    warning  't' is already declared in the upper scope on line 6447 column 288                                                           no-shadow
   6487:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:65    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:80    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6487:127   warning  'i' is already declared in the upper scope on line 6447 column 291                                                           no-shadow
   6487:667   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6487:752   warning  Unexpected use of comma operator                                                                                             no-sequences
   6487:1277  warning  'e' is already declared in the upper scope on line 6483 column 105                                                           no-shadow
   6488:10    warning  't' is already declared in the upper scope on line 6487 column 23                                                            no-shadow
   6488:13    warning  'i' is already declared in the upper scope on line 6487 column 127                                                           no-shadow
   6488:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6488:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6490:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6490:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6490:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6491:8     warning  'ace' is not defined                                                                                                         no-undef
   6491:99    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6491:102   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6491:105   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6491:105   warning  'i' is defined but never used                                                                                                no-unused-vars
   6492:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6492:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6492:60    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6493:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6493:22    warning  'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6494:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   6494:10    warning  't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6494:39    warning  'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6494:54    warning  't' is already defined                                                                                                       no-redeclare
   6494:93    warning  't' is already defined                                                                                                       no-redeclare
   6494:210   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6494:210   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6495:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   6495:33    warning  'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6496:10    warning  't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6496:13    warning  'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6496:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6496:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6496:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6497:36    warning  'e' is already declared in the upper scope on line 6491 column 99                                                            no-shadow
   6498:10    warning  't' is already declared in the upper scope on line 6491 column 102                                                           no-shadow
   6498:13    warning  'i' is already declared in the upper scope on line 6491 column 105                                                           no-shadow
   6498:16    warning  'n' is already declared in the upper scope on line 6492 column 10                                                            no-shadow
   6498:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6498:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6498:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6498:225   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6501:8     warning  'ace' is not defined                                                                                                         no-undef
   6501:118   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6501:121   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6501:124   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6501:124   warning  'i' is defined but never used                                                                                                no-unused-vars
   6502:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6502:34    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6502:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6502:68    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6502:71    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6503:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6504:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6504:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6504:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6505:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   6506:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6506:51    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6507:11    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6507:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6507:54    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6508:52    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6510:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6512:51    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6512:54    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6513:9     warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6513:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6513:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6513:128   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6513:170   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6513:243   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6514:54    warning  '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    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6515:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6515:53    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6519:11    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6519:27    warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6519:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6519:70    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6520:54    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6520:57    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6520:60    warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6520:63    warning  'n' is already declared in the upper scope on line 6502 column 68                                                            no-shadow
   6521:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   6521:15    warning  'o' is already declared in the upper scope on line 6502 column 10                                                            no-shadow
   6521:18    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6521:26    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6521:53    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6521:193   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6521:256   warning  'n' is not modified in this loop                                                                                             no-unmodified-loop-condition
   6521:261   warning  'e' is not modified in this loop                                                                                             no-unmodified-loop-condition
   6521:263   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:284   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:312   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:347   warning  Empty block statement                                                                                                        no-empty
   6521:351   warning  Return statement should not contain assignment                                                                               no-return-assign
   6521:351   warning  Return statement should not contain assignment                                                                               no-return-assign
   6521:351   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6521:358   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:365   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6521:376   warning  'o' declared on line 6521 column 15 is used outside of binding context                                                       block-scoped-var
   6521:409   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:413   warning  's' declared on line 6521 column 26 is used outside of binding context                                                       block-scoped-var
   6521:456   warning  Unexpected use of comma operator                                                                                             no-sequences
   6521:458   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6521:463   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6521:487   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   6521:529   warning  'o' declared on line 6521 column 15 is used outside of binding context                                                       block-scoped-var
   6521:534   warning  'r' declared on line 6521 column 18 is used outside of binding context                                                       block-scoped-var
   6522:45    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6522:48    warning  't' is already declared in the upper scope on line 6501 column 121                                                           no-shadow
   6522:51    warning  'i' is already declared in the upper scope on line 6501 column 124                                                           no-shadow
   6523:11    warning  'n' is already declared in the upper scope on line 6502 column 68                                                            no-shadow
   6523:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6524:44    warning  'e' is already declared in the upper scope on line 6501 column 118                                                           no-shadow
   6527:8     warning  'ace' is not defined                                                                                                         no-undef
   6527:78    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6527:81    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6527:84    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6527:84    warning  '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    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6528:46    warning  'I' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:207   warning  'v' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:316   warning  'b' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:323   warning  'A' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:330   warning  'w' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:337   warning  'x' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:344   warning  'S' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:351   warning  'k' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:358   warning  'T' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:365   warning  'E' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:372   warning  'R' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:379   warning  '$' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:386   warning  '_' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:394   warning  'L' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:402   warning  'M' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:410   warning  'N' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:418   warning  'W' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:426   warning  'B' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:434   warning  'D' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:442   warning  'O' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:450   warning  'P' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:458   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6528:458   warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:1042  warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6528:1042  warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6528:1338  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6528:1347  warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6528:1350  warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6528:1353  warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6528:1356  warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6528:1359  warning  'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6529:9     warning  'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6529:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6529:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6529:18    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6529:18    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6529:33    warning  'l' is already declared in the upper scope on line 6527 column 81                                                            no-shadow
   6529:40    warning  'c' is already declared in the upper scope on line 6528 column 1347                                                          no-shadow
   6529:48    warning  'h' is already declared in the upper scope on line 6572 column 15                                                            no-shadow
   6529:68    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6529:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6533:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6534:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   6534:33    warning  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    warning  'e' is already declared in the upper scope on line 6528 column 1350                                                          no-shadow
   6534:38    warning  't' is already declared in the upper scope on line 6528 column 1353                                                          no-shadow
   6534:41    warning  'i' is already declared in the upper scope on line 6528 column 1356                                                          no-shadow
   6534:44    warning  'n' is already declared in the upper scope on line 6528 column 1359                                                          no-shadow
   6535:11    warning  'o' is already declared in the upper scope on line 6529 column 9                                                             no-shadow
   6535:14    warning  'r' is already declared in the upper scope on line 6529 column 12                                                            no-shadow
   6535:17    warning  's' is already declared in the upper scope on line 6529 column 15                                                            no-shadow
   6535:20    warning  'a' is already declared in the upper scope on line 6529 column 18                                                            no-shadow
   6535:20    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6535:32    warning  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    warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6536:48    warning  This line has 8 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6536:92    warning  Return statement should not contain assignment                                                                               no-return-assign
   6536:105   warning  Unexpected use of comma operator                                                                                             no-sequences
   6536:192   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:202   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:212   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:212   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:229   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:237   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:237   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:239   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6536:252   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:252   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:264   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:264   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:268   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:275   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6536:275   warning  'l' declared on line 6545 column 14 is used outside of binding context                                                       block-scoped-var
   6536:328   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:367   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6536:414   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6538:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6540:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6540:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6542:1     warning  This line has a length of 135. Maximum allowed is 100                                                                        max-len
   6542:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6542:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6542:103   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6544:10    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6545:14    warning  'l' is already declared in the upper scope on line 6529 column 33                                                            no-shadow
   6545:26    warning  'l' is already defined                                                                                                       no-redeclare
   6545:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6545:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6545:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   6545:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6545:104   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6548:1     warning  This line has a length of 218. Maximum allowed is 100                                                                        max-len
   6548:11    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6548:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6548:77    warning  Return statement should not contain assignment                                                                               no-return-assign
   6548:99    warning  Unexpected use of comma operator                                                                                             no-sequences
   6548:112   warning  Return statement should not contain assignment                                                                               no-return-assign
   6548:125   warning  Unexpected use of comma operator                                                                                             no-sequences
   6548:178   warning  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    warning  Unexpected use of '&'                                                                                                        no-bitwise
   6550:56    warning  Unexpected use of '&='                                                                                                       no-bitwise
   6551:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6555:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6556:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6557:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6557:9     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6561:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6562:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6562:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6562:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6562:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   6562:38    warning  Unexpected use of '|='                                                                                                       no-bitwise
   6563:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6565:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6566:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6566:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6572:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6572:18    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6572:21    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6572:24    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6574:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6574:23    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6575:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6575:17    warning  'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6575:20    warning  'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6575:23    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6575:26    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6575:29    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6575:43    warning  'l' is already declared in the upper scope on line 6527 column 81                                                            no-shadow
   6579:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6580:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6580:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   6581:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6582:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6588:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6588:18    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6589:11    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6589:34    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6589:38    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   6589:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6589:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:87    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:134   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:263   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:317   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6589:341   warning  Unexpected use of '&'                                                                                                        no-bitwise
   6589:355   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6590:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6590:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6590:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   6590:128   warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6590:131   warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6590:134   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6593:7     warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6593:13    warning  'n' is already declared in the upper scope on line 6528 column 458                                                           no-shadow
   6593:32    warning  'o' is already declared in the upper scope on line 6528 column 1042                                                          no-shadow
   6593:59    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6593:86    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6593:94    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6593:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   6593:139   warning  Unexpected var, use let or const instead                                                                                     no-var
   6593:143   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6593:182   warning  Empty block statement                                                                                                        no-empty
   6593:185   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6593:197   warning  Unexpected use of comma operator                                                                                             no-sequences
   6593:219   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6593:226   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6593:244   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6594:9     warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:24    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:40    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:58    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:72    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:86    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:102   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:119   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:134   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:146   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:204   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:218   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:231   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6594:244   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6595:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6595:64    warning  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   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:117   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6595:131   warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6596:9     warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6596:21    warning  'a' declared on line 6593 column 143 is used outside of binding context                                                      block-scoped-var
   6597:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6598:40    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6598:43    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6599:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   6599:15    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6599:23    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6600:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   6600:47    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6600:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6600:77    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6601:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6601:14    warning  'i' declared on line 6599 column 15 is used outside of binding context                                                       block-scoped-var
   6602:46    warning  'e' is already declared in the upper scope on line 6527 column 78                                                            no-shadow
   6602:49    warning  't' is already declared in the upper scope on line 6527 column 84                                                            no-shadow
   6603:15    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6604:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6607:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6609:8     warning  'ace' is not defined                                                                                                         no-undef
   6609:113   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6609:116   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6609:119   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6609:119   warning  'i' is defined but never used                                                                                                no-unused-vars
   6610:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6610:37    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6610:60    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6610:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6610:124   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6610:127   warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6611:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6611:21    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6612:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6612:40    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6612:43    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6612:46    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   6614:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6614:41    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6615:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6615:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6617:1     warning  This line has a length of 187. Maximum allowed is 100                                                                        max-len
   6617:9     warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6617:16    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6617:50    warning  Return statement should not contain assignment                                                                               no-return-assign
   6617:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6619:9     warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6619:16    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6619:16    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6619:50    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   6620:16    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6620:19    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6621:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6621:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   6625:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6626:46    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6626:49    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6627:9     warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6627:12    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6627:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6627:22    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6627:121   warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6627:121   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6627:333   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6627:510   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6627:669   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6627:754   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6627:761   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6627:761   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6627:830   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6627:830   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6627:832   warning  'e' is already declared in the upper scope on line 6626 column 46                                                            no-shadow
   6627:835   warning  't' is already declared in the upper scope on line 6626 column 49                                                            no-shadow
   6627:991   warning  Unexpected use of comma operator                                                                                             no-sequences
   6627:1090  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6629:1     warning  This line has a length of 167. Maximum allowed is 100                                                                        max-len
   6629:11    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6629:19    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6629:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6632:54    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6633:9     warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6633:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6633:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6634:50    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6635:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6635:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   6636:43    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6638:48    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6640:42    warning  '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    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6641:81    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6642:48    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6642:51    warning  '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    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6643:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6646:43    warning  '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    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6647:31    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6647:31    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:79    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6647:79    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:136   warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6647:186   warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6647:186   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6647:215   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6647:222   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6647:275   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6647:298   warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6649:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6649:108   warning  Unexpected use of comma operator                                                                                             no-sequences
   6650:46    warning  'e' is already declared in the upper scope on line 6609 column 113                                                           no-shadow
   6650:49    warning  '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     warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6651:12    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6651:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:30    warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6651:30    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:48    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6651:48    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:56    warning  's' is already declared in the upper scope on line 6610 column 37                                                            no-shadow
   6651:63    warning  'a' is already declared in the upper scope on line 6610 column 10                                                            no-shadow
   6651:63    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:103   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6651:103   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6651:143   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6651:166   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6651:166   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6651:256   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6652:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   6653:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6653:17    warning  'g' declared on line 6651 column 263 is used outside of binding context                                                      block-scoped-var
   6653:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   6657:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6658:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6659:51    warning  Unexpected var, use let or const instead                                                                                     no-var
   6659:51    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6659:55    warning  't' is already declared in the upper scope on line 6609 column 116                                                           no-shadow
   6659:62    warning  'e' is already defined                                                                                                       no-redeclare
   6659:84    warning  'i' is already declared in the upper scope on line 6609 column 119                                                           no-shadow
   6659:91    warning  'n' is already declared in the upper scope on line 6610 column 60                                                            no-shadow
   6659:98    warning  'o' is already declared in the upper scope on line 6610 column 124                                                           no-shadow
   6659:127   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6660:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   6661:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6662:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6663:44    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:63    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:169   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:337   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6663:385   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:460   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6663:553   warning  Unexpected use of comma operator                                                                                             no-sequences
   6665:8     warning  'ace' is not defined                                                                                                         no-undef
   6665:144   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6665:147   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6665:150   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6665:150   warning  'i' is defined but never used                                                                                                no-unused-vars
   6666:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6666:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6666:30    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6666:53    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6666:98    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6666:124   warning  'e' is already defined                                                                                                       no-redeclare
   6667:1     warning  This line has a length of 115. Maximum allowed is 100                                                                        max-len
   6667:45    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6667:84    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6669:46    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6672:42    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6672:45    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6673:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6673:23    warning  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    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6679:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6679:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6679:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6681:1     warning  This line has a length of 165. Maximum allowed is 100                                                                        max-len
   6681:11    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6681:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6681:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6683:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6683:44    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6686:41    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6686:44    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6687:9     warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6687:34    warning  't' is already defined                                                                                                       no-redeclare
   6687:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6688:46    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6688:49    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6688:52    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6688:55    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6689:9     warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6689:12    warning  'r' is already declared in the upper scope on line 6666 column 53                                                            no-shadow
   6689:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6689:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6689:318   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6689:396   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6689:423   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6690:47    warning  '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    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6691:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6691:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6691:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   6692:41    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6692:44    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6696:49    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6700:39    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6700:42    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6701:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6701:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6702:47    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6703:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6703:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   6724:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6724:48    warning  '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     warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6725:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6725:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6725:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6725:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6725:83    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6729:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6729:31    warning  'e' is already defined                                                                                                       no-redeclare
   6729:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6730:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6730:48    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6731:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6731:9     warning  'e' is already defined                                                                                                       no-redeclare
   6731:56    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6731:91    warning  'i' is already defined                                                                                                       no-redeclare
   6731:135   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6731:157   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6731:210   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6738:53    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6738:56    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6738:59    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6739:9     warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6739:23    warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6739:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   6739:41    warning  Return statement should not contain assignment                                                                               no-return-assign
   6739:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6739:91    warning  Unexpected use of comma operator                                                                                             no-sequences
   6739:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6741:1     warning  This line has a length of 436. Maximum allowed is 100                                                                        max-len
   6741:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6741:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6741:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6741:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6741:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6741:43    warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6743:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6743:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6743:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6743:43    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6743:160   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6745:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6745:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6745:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6745:50    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6745:96    warning  'i' is already defined                                                                                                       no-redeclare
   6745:147   warning  'e' is already defined                                                                                                       no-redeclare
   6745:224   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6745:224   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6745:238   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6745:315   warning  Unexpected use of comma operator                                                                                             no-sequences
   6748:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6748:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6748:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6748:27    warning  't' is already defined                                                                                                       no-redeclare
   6748:97    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6748:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6748:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6748:175   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6748:242   warning  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    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6750:41    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6750:75    warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6754:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6754:50    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6754:50    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:77    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6754:110   warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6754:110   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6754:228   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6754:228   warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6756:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6756:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6756:31    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6756:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6756:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6756:55    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6756:200   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6757:51    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6758:9     warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6758:12    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6758:19    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6758:19    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6758:29    warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6758:29    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6758:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6758:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   6763:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6765:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   6767:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6768:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6770:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6776:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6776:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6776:29    warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6778:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6778:50    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6778:50    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6778:77    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6778:110   warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6778:149   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6780:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6780:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6781:16    warning  'r' is already declared in the upper scope on line 6666 column 53                                                            no-shadow
   6781:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   6781:101   warning  Empty block statement                                                                                                        no-empty
   6781:104   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6781:104   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6781:134   warning  Unexpected use of comma operator                                                                                             no-sequences
   6782:6     warning  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     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6784:28    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6784:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6784:55    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6784:55    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   6785:32    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6785:45    warning  'n' was used before it was defined                                                                                           no-use-before-define
   6786:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6786:11    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6787:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   6787:72    warning  Empty block statement                                                                                                        no-empty
   6787:75    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6787:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6787:87    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6788:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6788:11    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6788:37    warning  'n' is already defined                                                                                                       no-redeclare
   6790:1     warning  This line has a length of 113. Maximum allowed is 100                                                                        max-len
   6790:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6793:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6793:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6794:9     warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6794:12    warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6794:90    warning  'o' is already declared in the upper scope on line 6666 column 30                                                            no-shadow
   6794:466   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6794:549   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:609   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:644   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:659   warning  'o' was used before it was defined                                                                                           no-use-before-define
   6794:750   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6794:750   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6794:829   warning  Unexpected use of comma operator                                                                                             no-sequences
   6795:53    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6797:45    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6797:48    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6797:51    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6798:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   6798:9     warning  'n' is already declared in the upper scope on line 6666 column 8                                                             no-shadow
   6798:48    warning  'n' is already defined                                                                                                       no-redeclare
   6798:167   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6798:167   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6798:247   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6798:272   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6798:300   warning  Unexpected use of comma operator                                                                                             no-sequences
   6799:51    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6799:54    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6799:57    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6802:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6802:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   6803:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6804:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6804:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   6805:48    warning  '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    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  Return statement should not contain assignment                                                                               no-return-assign
   6806:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6806:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   6807:52    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6808:11    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6808:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6809:17    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6809:23    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6810:15    warning  'e' is already declared in the upper scope on line 6807 column 52                                                            no-shadow
   6816:9     warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6816:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6816:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6816:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   6816:60    warning  'e' is already declared in the upper scope on line 6816 column 9                                                             no-shadow
   6817:12    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6817:27    warning  Return statement should not contain assignment                                                                               no-return-assign
   6817:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6817:59    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6817:69    warning  Unexpected use of comma operator                                                                                             no-sequences
   6818:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   6819:41    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6820:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6822:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6822:47    warning  '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    warning  'i' is already declared in the upper scope on line 6665 column 150                                                           no-shadow
   6823:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6823:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6823:104   warning  Unexpected use of comma operator                                                                                             no-sequences
   6824:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6825:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6826:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6826:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   6827:40    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6828:54    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6830:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6832:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6832:17    warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6836:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6837:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6837:21    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6837:24    warning  'e' is already declared in the upper scope on line 6665 column 144                                                           no-shadow
   6838:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6838:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   6838:195   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6838:201   warning  't' is already declared in the upper scope on line 6665 column 147                                                           no-shadow
   6838:211   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6838:239   warning  'e' is already declared in the upper scope on line 6837 column 24                                                            no-shadow
   6839:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6839:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6839:42    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6839:96    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   6839:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6840:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   6841:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6841:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   6841:56    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6843:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6843:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   6844:8     warning  'ace' is not defined                                                                                                         no-undef
   6844:99    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6844:102   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6844:105   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6844:105   warning  'i' is defined but never used                                                                                                no-unused-vars
   6845:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6845:8     warning  'e' is already defined                                                                                                       no-redeclare
   6845:60    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6845:109   warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6846:9     warning  Unexpected use of '|'                                                                                                        no-bitwise
   6847:44    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6848:11    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6848:53    warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6848:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6850:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6850:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6850:17    warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6850:25    warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6850:32    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6851:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6852:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6852:14    warning  'n' declared on line 6850 column 17 is used outside of binding context                                                       block-scoped-var
   6853:45    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6856:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6856:13    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6858:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6858:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6858:17    warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6858:25    warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6858:46    warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6858:53    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6859:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6860:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6860:14    warning  'i' declared on line 6858 column 17 is used outside of binding context                                                       block-scoped-var
   6861:54    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6862:68    warning  'e' is already declared in the upper scope on line 6861 column 54                                                            no-shadow
   6862:71    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6863:53    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6863:56    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6864:9     warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6864:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6864:15    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6864:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   6864:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   6864:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   6864:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6864:126   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:136   warning  Arrow function should not return assignment                                                                                  no-return-assign
   6864:138   warning  'e' is already declared in the upper scope on line 6863 column 53                                                            no-shadow
   6864:141   warning  't' is already declared in the upper scope on line 6863 column 56                                                            no-shadow
   6864:144   warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6864:147   warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6864:150   warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6864:153   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6864:172   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:202   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6864:278   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:316   warning  Unexpected use of comma operator                                                                                             no-sequences
   6864:331   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:453   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:499   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6864:521   warning  Unexpected use of comma operator                                                                                             no-sequences
   6865:46    warning  'e' is already declared in the upper scope on line 6844 column 99                                                            no-shadow
   6865:49    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6866:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6866:42    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:42    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:84    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:84    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:99    warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:99    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:113   warning  'i' was used before it was defined                                                                                           no-use-before-define
   6866:113   warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6866:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6866:127   warning  Unexpected var, use let or const instead                                                                                     no-var
   6866:131   warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6866:134   warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6866:137   warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6866:155   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6866:161   warning  'r' was used before it was defined                                                                                           no-use-before-define
   6866:215   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6866:244   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6866:267   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6866:275   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6866:334   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   6867:72    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6867:72    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6867:98    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6867:137   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6867:221   warning  Unexpected var, use let or const instead                                                                                     no-var
   6867:225   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   6868:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   6869:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6869:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   6869:364   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6871:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6875:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6875:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6875:68    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6875:75    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6875:89    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6876:20    warning  'C' declared on line 6867 column 225 is used outside of binding context                                                      block-scoped-var
   6879:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6879:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6881:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6881:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   6883:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6883:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   6883:44    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   6884:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6884:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6884:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   6886:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6886:14    warning  'd' declared on line 6866 column 303 is used outside of binding context                                                      block-scoped-var
   6886:24    warning  'l' declared on line 6866 column 267 is used outside of binding context                                                      block-scoped-var
   6886:32    warning  'd' declared on line 6866 column 303 is used outside of binding context                                                      block-scoped-var
   6886:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   6886:37    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:53    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:64    warning  'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6886:69    warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:88    warning  'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6886:103   warning  'l' declared on line 6866 column 267 is used outside of binding context                                                      block-scoped-var
   6886:113   warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:124   warning  'i' declared on line 6866 column 131 is used outside of binding context                                                      block-scoped-var
   6886:128   warning  'o' declared on line 6866 column 137 is used outside of binding context                                                      block-scoped-var
   6887:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6887:21    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6887:24    warning  '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    warning  't' is already declared in the upper scope on line 6844 column 102                                                           no-shadow
   6888:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   6889:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   6889:16    warning  'i' is already declared in the upper scope on line 6844 column 105                                                           no-shadow
   6889:38    warning  'n' is already declared in the upper scope on line 6845 column 60                                                            no-shadow
   6889:46    warning  'o' is already declared in the upper scope on line 6887 column 21                                                            no-shadow
   6889:53    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6889:109   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6889:118   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6889:126   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6890:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   6890:11    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6890:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6890:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6890:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   6890:198   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:408   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:418   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6890:456   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   6890:856   warning  Function declared in a loop contains unsafe references to variable(s) 'o'                                                    no-loop-func
   6890:858   warning  'e' is already declared in the upper scope on line 6887 column 24                                                            no-shadow
   6890:861   warning  't' is already declared in the upper scope on line 6888 column 17                                                            no-shadow
   6891:7     warning  'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6891:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6891:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6891:21    warning  'r' declared on line 6889 column 53 is used outside of binding context                                                       block-scoped-var
   6891:33    warning  'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6891:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   6891:50    warning  'a' declared on line 6889 column 118 is used outside of binding context                                                      block-scoped-var
   6891:61    warning  Function declared in a loop contains unsafe references to variable(s) 's'                                                    no-loop-func
   6891:72    warning  'e' is already declared in the upper scope on line 6887 column 24                                                            no-shadow
   6892:58    warning  's' declared on line 6889 column 109 is used outside of binding context                                                      block-scoped-var
   6893:55    warning  'n' declared on line 6889 column 38 is used outside of binding context                                                       block-scoped-var
   6893:82    warning  's' declared on line 6889 column 109 is used outside of binding context                                                      block-scoped-var
   6895:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6895:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6895:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   6896:8     warning  'ace' is not defined                                                                                                         no-undef
   6896:112   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6896:115   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6896:118   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6896:118   warning  'i' is defined but never used                                                                                                no-unused-vars
   6897:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   6897:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   6897:46    warning  'e' is already defined                                                                                                       no-redeclare
   6899:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6899:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6900:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6900:32    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6900:35    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6902:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6902:17    warning  'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6902:17    warning  'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6903:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   6903:18    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6903:25    warning  'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6903:30    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6904:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6904:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6904:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6905:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6905:27    warning  'i' declared on line 6908 column 17 is used outside of binding context                                                       block-scoped-var
   6905:33    warning  'n' declared on line 6903 column 18 is used outside of binding context                                                       block-scoped-var
   6908:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6908:17    warning  'i' is already defined                                                                                                       no-redeclare
   6908:17    warning  'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6909:21    warning  'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6909:30    warning  'i' declared on line 6902 column 17 is used outside of binding context                                                       block-scoped-var
   6912:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6914:37    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6914:40    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6914:43    warning  'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6914:46    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6914:49    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6915:42    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6915:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6916:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6916:17    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6916:17    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6916:24    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6916:38    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6917:11    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6917:24    warning  'r' declared on line 6924 column 64 is used outside of binding context                                                       block-scoped-var
   6920:19    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6920:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   6923:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6923:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   6924:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6924:17    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6924:64    warning  'r' is already defined                                                                                                       no-redeclare
   6924:64    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6924:71    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6924:85    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6925:33    warning  'r' declared on line 6916 column 17 is used outside of binding context                                                       block-scoped-var
   6927:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6927:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6927:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   6930:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6930:20    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6930:23    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6931:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6931:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   6932:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6932:19    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6932:22    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6933:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6934:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6934:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6935:10    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   6935:17    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   6935:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6935:69    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6935:72    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6936:13    warning  'i' is already declared in the upper scope on line 6896 column 118                                                           no-shadow
   6936:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6936:53    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6937:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6937:24    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6937:34    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   6937:326   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6937:361   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:393   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:425   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:429   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:448   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:457   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:474   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:495   warning  'l' was used before it was defined                                                                                           no-use-before-define
   6937:505   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   6937:531   warning  Unexpected use of comma operator                                                                                             no-sequences
   6938:21    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6941:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   6941:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6941:14    warning  'l' is already declared in the upper scope on line 6897 column 8                                                             no-shadow
   6941:57    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6941:132   warning  'e' is already declared in the upper scope on line 6935 column 69                                                            no-shadow
   6941:158   warning  Unexpected use of comma operator                                                                                             no-sequences
   6941:225   warning  'e' is already declared in the upper scope on line 6935 column 69                                                            no-shadow
   6944:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6944:46    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6944:49    warning  't' is already declared in the upper scope on line 6896 column 115                                                           no-shadow
   6944:52    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   6944:55    warning  '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    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   6945:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6945:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6945:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   6945:68    warning  Unexpected use of comma operator                                                                                             no-sequences
   6945:107   warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6946:17    warning  't' is already declared in the upper scope on line 6944 column 49                                                            no-shadow
   6946:47    warning  '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    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6947:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6947:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6947:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   6949:42    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6951:21    warning  'e' is already declared in the upper scope on line 6896 column 112                                                           no-shadow
   6957:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6958:8     warning  'ace' is not defined                                                                                                         no-undef
   6958:80    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6958:83    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6958:86    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6958:86    warning  'i' is defined but never used                                                                                                no-unused-vars
   6959:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6961:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6961:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6962:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6962:27    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6962:30    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6962:33    warning  'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6963:15    warning  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    warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   6964:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6965:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6966:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   6966:40    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6967:18    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6968:19    warning  'i' is already declared in the upper scope on line 6958 column 86                                                            no-shadow
   6972:33    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6973:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6974:34    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6974:37    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6975:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6975:42    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   6975:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   6976:40    warning  'e' is already declared in the upper scope on line 6958 column 80                                                            no-shadow
   6978:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   6978:17    warning  't' is already declared in the upper scope on line 6958 column 83                                                            no-shadow
   6978:25    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6980:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6980:16    warning  't' declared on line 6978 column 17 is used outside of binding context                                                       block-scoped-var
   6981:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6983:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6984:8     warning  'ace' is not defined                                                                                                         no-undef
   6984:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   6984:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   6984:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   6984:99    warning  'i' is defined but never used                                                                                                no-unused-vars
   6985:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   6985:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6985:45    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   6985:48    warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   6985:51    warning  't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   6985:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6986:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6986:75    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6987:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6987:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6989:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   6990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6990:27    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6991:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6991:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   6992:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6993:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   6994:9     warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   6994:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6995:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   6996:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   6996:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   6997:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   6997:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   6997:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   6998:7     warning  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     warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   7004:9     warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7004:30    warning  't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   7004:52    warning  'i' is already declared in the upper scope on line 6984 column 99                                                            no-shadow
   7004:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7004:75    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7008:7     warning  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    warning  'e' is already declared in the upper scope on line 6984 column 93                                                            no-shadow
   7012:52    warning  't' is already declared in the upper scope on line 6984 column 96                                                            no-shadow
   7012:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7012:97    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7014:8     warning  'ace' is not defined                                                                                                         no-undef
   7014:162   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7014:165   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7014:168   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7014:168   warning  'i' is defined but never used                                                                                                no-unused-vars
   7015:16    warning  '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     warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7016:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7016:24    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7016:70    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7016:83    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7016:158   warning  'l' was used before it was defined                                                                                           no-use-before-define
   7017:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7017:13    warning  'm' was used before it was defined                                                                                           no-use-before-define
   7017:17    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7018:7     warning  'm' was used before it was defined                                                                                           no-use-before-define
   7018:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7018:11    warning  'l' was used before it was defined                                                                                           no-use-before-define
   7019:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7019:18    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7019:21    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7019:24    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7019:27    warning  '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    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7020:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7021:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7021:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   7021:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7021:39    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7021:74    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7021:148   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7021:223   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7021:309   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7021:317   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7022:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7022:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   7022:62    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7022:65    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7022:68    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7022:71    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7022:74    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7023:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7023:39    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7023:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7023:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7024:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7024:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7024:19    warning  'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7024:46    warning  'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7024:75    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7026:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7027:22    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   7027:50    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   7027:68    warning  'e' is already declared in the upper scope on line 7022 column 62                                                            no-shadow
   7028:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   7031:19    warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   7031:21    warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   7033:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7034:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7034:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7034:23    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7034:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7036:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7040:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7040:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7041:16    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7041:16    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7041:67    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7041:150   warning  Unexpected use of comma operator                                                                                             no-sequences
   7041:154   warning  'h' declared on line 7034 column 19 is used outside of binding context                                                       block-scoped-var
   7041:158   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7042:9     warning  'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7042:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7042:87    warning  'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7044:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7044:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7044:47    warning  'l' declared on line 7024 column 46 is used outside of binding context                                                       block-scoped-var
   7046:15    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7047:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7048:11    warning  'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7048:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7049:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7049:13    warning  'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7049:68    warning  'd' declared on line 7044 column 15 is used outside of binding context                                                       block-scoped-var
   7049:72    warning  'a' declared on line 7024 column 19 is used outside of binding context                                                       block-scoped-var
   7050:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7052:44    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7052:47    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7052:50    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7052:53    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7052:56    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7053:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7053:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7053:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7054:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   7054:20    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7054:93    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7055:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   7056:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7058:45    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7058:48    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7058:51    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7058:54    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7058:57    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7059:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7060:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7060:17    warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   7060:22    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7060:22    warning  'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:26    warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:51    warning  's' was used before it was defined                                                                                           no-use-before-define
   7060:51    warning  's' declared on line 7062 column 46 is used outside of binding context                                                       block-scoped-var
   7060:75    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7060:75    warning  'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:91    warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:125   warning  'r' was used before it was defined                                                                                           no-use-before-define
   7060:125   warning  'r' declared on line 7062 column 19 is used outside of binding context                                                       block-scoped-var
   7060:128   warning  's' was used before it was defined                                                                                           no-use-before-define
   7060:128   warning  's' declared on line 7062 column 46 is used outside of binding context                                                       block-scoped-var
   7060:163   warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:194   warning  'i' declared on line 7062 column 74 is used outside of binding context                                                       block-scoped-var
   7060:247   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7061:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7061:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7062:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7062:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7062:19    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7062:46    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7062:74    warning  'i' is already defined                                                                                                       no-redeclare
   7062:78    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7062:124   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7064:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7068:44    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7068:47    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7068:50    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7068:53    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7068:56    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7069:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7069:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7069:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7069:88    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7069:169   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7070:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7072:47    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7072:50    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7072:53    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7072:56    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7072:59    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7073:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7074:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7074:17    warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   7074:22    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7074:22    warning  'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:26    warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:51    warning  's' was used before it was defined                                                                                           no-use-before-define
   7074:51    warning  's' declared on line 7076 column 46 is used outside of binding context                                                       block-scoped-var
   7074:75    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7074:75    warning  'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:91    warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:125   warning  'r' was used before it was defined                                                                                           no-use-before-define
   7074:125   warning  'r' declared on line 7076 column 19 is used outside of binding context                                                       block-scoped-var
   7074:128   warning  's' was used before it was defined                                                                                           no-use-before-define
   7074:128   warning  's' declared on line 7076 column 46 is used outside of binding context                                                       block-scoped-var
   7074:163   warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:194   warning  'i' declared on line 7076 column 74 is used outside of binding context                                                       block-scoped-var
   7074:247   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7075:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7075:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7076:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7076:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7076:19    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7076:46    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7076:74    warning  'i' is already defined                                                                                                       no-redeclare
   7076:78    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7076:124   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7078:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7082:46    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7082:49    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7082:52    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7082:55    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7082:58    warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7083:12    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7083:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7083:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7083:88    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7083:169   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7084:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7086:62    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7086:65    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7086:68    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7086:71    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7086:74    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7087:10    warning  'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7087:10    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7087:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7087:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7087:58    warning  'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7088:10    warning  'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7088:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7088:15    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7088:19    warning  's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7088:19    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7088:23    warning  'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7088:46    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:46    warning  'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7088:70    warning  's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7088:83    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:95    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:104   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7088:112   warning  'r' declared on line 7091 column 12 is used outside of binding context                                                       block-scoped-var
   7088:115   warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7088:124   warning  'i' declared on line 7091 column 110 is used outside of binding context                                                      block-scoped-var
   7089:18    warning  's' declared on line 7091 column 39 is used outside of binding context                                                       block-scoped-var
   7089:21    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7090:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7090:15    warning  'a' declared on line 7091 column 67 is used outside of binding context                                                       block-scoped-var
   7091:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   7091:12    warning  'r' is already defined                                                                                                       no-redeclare
   7091:39    warning  's' is already defined                                                                                                       no-redeclare
   7091:67    warning  'a' is already defined                                                                                                       no-redeclare
   7091:71    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7091:110   warning  'i' is already defined                                                                                                       no-redeclare
   7091:114   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7091:153   warning  'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7091:190   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7091:231   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7091:238   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7093:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7093:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7093:17    warning  'l' is already defined                                                                                                       no-redeclare
   7093:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7094:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7098:11    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7100:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7100:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   7102:11    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7104:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7104:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7106:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7107:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7110:52    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7110:55    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7110:58    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7110:61    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7110:64    warning  '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    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7111:38    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7111:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7111:94    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
   7111:127   warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7111:208   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7112:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7114:91    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7114:94    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7114:97    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7114:100   warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7114:103   warning  'o' is already declared in the upper scope on line 7021 column 39                                                            no-shadow
   7115:11    warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7115:66    warning  'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7116:13    warning  'r' is already declared in the upper scope on line 7021 column 74                                                            no-shadow
   7116:17    warning  'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7116:40    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7117:18    warning  'e' is already defined                                                                                                       no-redeclare
   7117:46    warning  'i' is already defined                                                                                                       no-redeclare
   7117:78    warning  's' is already declared in the upper scope on line 7021 column 148                                                           no-shadow
   7117:104   warning  'a' is already declared in the upper scope on line 7021 column 223                                                           no-shadow
   7117:111   warning  'l' is already declared in the upper scope on line 7021 column 309                                                           no-shadow
   7118:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7118:41    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7122:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7123:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7123:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7127:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7127:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7127:16    warning  'h' is already defined                                                                                                       no-redeclare
   7127:16    warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7127:84    warning  'u' is already declared in the upper scope on line 7021 column 360                                                           no-shadow
   7127:155   warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7127:160   warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7129:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7129:46    warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7129:51    warning  'h' declared on line 7123 column 16 is used outside of binding context                                                       block-scoped-var
   7131:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7133:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7133:30    warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:56    warning  'i' declared on line 7117 column 46 is used outside of binding context                                                       block-scoped-var
   7133:77    warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:247   warning  'e' declared on line 7117 column 18 is used outside of binding context                                                       block-scoped-var
   7133:385   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7137:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7137:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7137:38    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7137:41    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7138:11    warning  'i' is already declared in the upper scope on line 7014 column 168                                                           no-shadow
   7138:38    warning  'n' is already declared in the upper scope on line 7021 column 13                                                            no-shadow
   7138:46    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7138:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7141:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7141:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7144:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7144:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   7145:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7145:38    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7145:41    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7147:39    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7147:42    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7147:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7148:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   7148:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7148:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7148:156   warning  Unexpected use of comma operator                                                                                             no-sequences
   7149:40    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7149:43    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7149:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7150:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   7150:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7150:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7150:130   warning  Unexpected use of comma operator                                                                                             no-sequences
   7151:44    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7151:47    warning  't' is already declared in the upper scope on line 7014 column 165                                                           no-shadow
   7151:50    warning  '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    warning  'e' is already declared in the upper scope on line 7014 column 162                                                           no-shadow
   7153:48    warning  '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   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7156:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7156:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   7158:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7160:8     warning  'ace' is not defined                                                                                                         no-undef
   7160:73    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7160:76    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7160:79    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7160:79    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7161:14    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7161:2857  warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7161:2864  warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7161:2872  warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7162:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7162:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   7163:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7163:52    warning  'r' declared on line 7161 column 2864 is used outside of binding context                                                     block-scoped-var
   7164:8     warning  'ace' is not defined                                                                                                         no-undef
   7164:234   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7164:237   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7164:240   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7164:240   warning  'i' is defined but never used                                                                                                no-unused-vars
   7165:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7165:8     warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7165:30    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7165:65    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7165:119   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7165:166   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7165:284   warning  'e' is already defined                                                                                                       no-redeclare
   7167:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7167:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7168:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7168:34    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7168:37    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7169:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7169:157   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7169:195   warning  Unexpected use of comma operator                                                                                             no-sequences
   7170:97    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7170:100   warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7170:103   warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7170:106   warning  '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    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7171:10    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7171:21    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7171:29    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7171:37    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7171:48    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7171:48    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7171:68    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7171:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7172:7     warning  'm' was used before it was defined                                                                                           no-use-before-define
   7172:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7172:7     warning  'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7172:54    warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:54    warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:148   warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:148   warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:216   warning  Unexpected use of comma operator                                                                                             no-sequences
   7172:218   warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:218   warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:249   warning  'C' was used before it was defined                                                                                           no-use-before-define
   7172:249   warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7172:286   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7172:286   warning  Unexpected var, use let or const instead                                                                                     no-var
   7172:290   warning  'h' declared on line 7192 column 11 is used outside of binding context                                                       block-scoped-var
   7172:305   warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7172:308   warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7173:13    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7173:16    warning  'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7173:19    warning  'o' is already declared in the upper scope on line 7170 column 100                                                           no-shadow
   7173:19    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7173:32    warning  'C' was used before it was defined                                                                                           no-use-before-define
   7173:32    warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7173:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7173:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7173:82    warning  'p' was used before it was defined                                                                                           no-use-before-define
   7173:114   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7174:15    warning  'm' was used before it was defined                                                                                           no-use-before-define
   7174:15    warning  'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7174:24    warning  'u' declared on line 7190 column 187 is used outside of binding context                                                      block-scoped-var
   7174:39    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7174:42    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7175:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7175:35    warning  'p' was used before it was defined                                                                                           no-use-before-define
   7175:134   warning  'm' was used before it was defined                                                                                           no-use-before-define
   7175:134   warning  'm' declared on line 7190 column 13 is used outside of binding context                                                       block-scoped-var
   7176:11    warning  'g' declared on line 7194 column 11 is used outside of binding context                                                       block-scoped-var
   7176:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7176:29    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7176:29    warning  't' is defined but never used                                                                                                no-unused-vars
   7177:16    warning  'C' was used before it was defined                                                                                           no-use-before-define
   7177:16    warning  'C' declared on line 7190 column 69 is used outside of binding context                                                       block-scoped-var
   7178:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7178:29    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7178:32    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7179:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7179:19    warning  'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7179:47    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7181:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7181:16    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7181:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7183:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7183:17    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7183:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7184:10    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7185:26    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7185:43    warning  'n' declared on line 7179 column 19 is used outside of binding context                                                       block-scoped-var
   7185:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7190:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7190:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   7190:13    warning  'm' is already declared in the upper scope on line 7165 column 213                                                           no-shadow
   7190:42    warning  'f' is already declared in the upper scope on line 7165 column 257                                                           no-shadow
   7190:69    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7190:187   warning  'u' is already defined                                                                                                       no-redeclare
   7190:187   warning  'u' declared on line 7174 column 24 is used outside of binding context                                                       block-scoped-var
   7190:202   warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7190:205   warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7191:9     warning  'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7191:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7192:11    warning  'h' is already defined                                                                                                       no-redeclare
   7192:11    warning  'h' declared on line 7172 column 290 is used outside of binding context                                                      block-scoped-var
   7192:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7192:29    warning  '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    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7193:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7193:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7193:95    warning  Unexpected use of comma operator                                                                                             no-sequences
   7194:11    warning  'g' is already defined                                                                                                       no-redeclare
   7194:11    warning  'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7194:26    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7194:29    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7197:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7197:21    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7197:43    warning  'n' is already declared in the upper scope on line 7170 column 106                                                           no-shadow
   7203:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7203:20    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7204:17    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7207:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7207:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7207:28    warning  'e' is already declared in the upper scope on line 7170 column 97                                                            no-shadow
   7207:31    warning  't' is already declared in the upper scope on line 7171 column 68                                                            no-shadow
   7208:13    warning  'i' is already declared in the upper scope on line 7170 column 103                                                           no-shadow
   7208:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7208:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7208:74    warning  'g' declared on line 7176 column 11 is used outside of binding context                                                       block-scoped-var
   7208:74    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
   7209:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7209:59    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7209:107   warning  'h' declared on line 7172 column 290 is used outside of binding context                                                      block-scoped-var
   7209:107   warning  'h' declared on line 7192 column 11 is used outside of binding context                                                       block-scoped-var
   7209:111   warning  'u' declared on line 7174 column 24 is used outside of binding context                                                       block-scoped-var
   7209:111   warning  'u' declared on line 7190 column 187 is used outside of binding context                                                      block-scoped-var
   7210:45    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7210:48    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7210:51    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7210:54    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7211:10    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7211:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7212:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7212:45    warning  Unexpected var, use let or const instead                                                                                     no-var
   7212:45    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7212:49    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7212:52    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7212:55    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7212:55    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7212:61    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7212:61    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7212:69    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7212:114   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7212:171   warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7212:192   warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7213:15    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7213:36    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7214:16    warning  'g' was used before it was defined                                                                                           no-use-before-define
   7214:16    warning  'g' declared on line 7217 column 23 is used outside of binding context                                                       block-scoped-var
   7214:20    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7214:49    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7215:1     warning  This line has a length of 151. Maximum allowed is 100                                                                        max-len
   7215:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7215:14    warning  'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:14    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7215:18    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7215:18    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7215:42    warning  'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:46    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7215:46    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7215:74    warning  'g' was used before it was defined                                                                                           no-use-before-define
   7215:74    warning  'g' declared on line 7217 column 23 is used outside of binding context                                                       block-scoped-var
   7215:85    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7215:88    warning  'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:91    warning  'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:94    warning  'c' declared on line 7219 column 14 is used outside of binding context                                                       block-scoped-var
   7215:97    warning  'h' declared on line 7219 column 42 is used outside of binding context                                                       block-scoped-var
   7215:119   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7216:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7216:10    warning  'a' declared on line 7217 column 26 is used outside of binding context                                                       block-scoped-var
   7216:14    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7216:14    warning  'u' declared on line 7217 column 20 is used outside of binding context                                                       block-scoped-var
   7217:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7217:16    warning  Unexpected var, use let or const instead                                                                                     no-var
   7217:26    warning  'a' is already defined                                                                                                       no-redeclare
   7217:40    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7218:47    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7219:1     warning  This line has a length of 149. Maximum allowed is 100                                                                        max-len
   7219:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7219:14    warning  'c' is already defined                                                                                                       no-redeclare
   7219:14    warning  'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:42    warning  'h' is already defined                                                                                                       no-redeclare
   7219:42    warning  'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:85    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7219:88    warning  'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:91    warning  'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:94    warning  'c' declared on line 7215 column 14 is used outside of binding context                                                       block-scoped-var
   7219:97    warning  'h' declared on line 7215 column 42 is used outside of binding context                                                       block-scoped-var
   7219:117   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7220:10    warning  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     warning  'p' declared on line 7219 column 77 is used outside of binding context                                                       block-scoped-var
   7221:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7221:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7221:24    warning  'p' declared on line 7219 column 77 is used outside of binding context                                                       block-scoped-var
   7221:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7221:29    warning  'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7221:46    warning  'd' declared on line 7215 column 77 is used outside of binding context                                                       block-scoped-var
   7221:55    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7223:26    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7224:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7224:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7224:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   7224:63    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7226:44    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7226:47    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7226:50    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7226:50    warning  'i' is defined but never used                                                                                                no-unused-vars
   7228:39    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7228:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   7228:42    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7228:42    warning  't' is defined but never used                                                                                                no-unused-vars
   7228:45    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7228:45    warning  'i' is defined but never used                                                                                                no-unused-vars
   7230:38    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7230:38    warning  'e' is defined but never used                                                                                                no-unused-vars
   7230:41    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7230:41    warning  't' is defined but never used                                                                                                no-unused-vars
   7230:44    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7230:44    warning  'i' is defined but never used                                                                                                no-unused-vars
   7230:81    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7232:39    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7232:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   7234:46    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7235:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7235:16    warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7235:16    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7235:38    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7236:11    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7236:14    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7236:17    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7236:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7236:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7236:23    warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:45    warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:117   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7236:134   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:153   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:183   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7236:201   warning  't' declared on line 7237 column 169 is used outside of binding context                                                      block-scoped-var
   7237:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7237:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   7237:18    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7237:159   warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7237:169   warning  't' is already defined                                                                                                       no-redeclare
   7237:169   warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7237:176   warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7237:190   warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7238:9     warning  Function declared in a loop contains unsafe references to variable(s) 'r', 's', 's', 'r'                                     no-loop-func
   7238:11    warning  'e' is already declared in the upper scope on line 7234 column 46                                                            no-shadow
   7239:12    warning  't' is already declared in the upper scope on line 7235 column 16                                                            no-shadow
   7239:15    warning  'i' is already declared in the upper scope on line 7236 column 11                                                            no-shadow
   7239:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7239:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7239:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7242:12    warning  't' declared on line 7235 column 16 is used outside of binding context                                                       block-scoped-var
   7244:37    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7244:40    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7244:43    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7245:10    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7245:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7247:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   7247:12    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7247:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7247:50    warning  's' was used before it was defined                                                                                           no-use-before-define
   7247:50    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   7247:50    warning  '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    warning  's' was used before it was defined                                                                                           no-use-before-define
   7248:16    warning  's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7248:30    warning  's' was used before it was defined                                                                                           no-use-before-define
   7248:30    warning  's' declared on line 7253 column 12 is used outside of binding context                                                       block-scoped-var
   7250:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7251:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7251:18    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7253:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   7253:12    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7253:15    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7253:49    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7254:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   7257:7     warning  'o' declared on line 7247 column 12 is used outside of binding context                                                       block-scoped-var
   7257:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7257:42    warning  'o' declared on line 7247 column 12 is used outside of binding context                                                       block-scoped-var
   7257:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7258:42    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7258:45    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7258:48    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7258:48    warning  'i' is defined but never used                                                                                                no-unused-vars
   7258:51    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7258:51    warning  'n' is defined but never used                                                                                                no-unused-vars
   7258:54    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7258:54    warning  'o' is defined but never used                                                                                                no-unused-vars
   7260:11    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7260:14    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7260:14    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7260:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7262:15    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7262:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7268:38    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7270:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7270:11    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7270:38    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7270:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7270:52    warning  's' was used before it was defined                                                                                           no-use-before-define
   7270:52    warning  's' declared on line 7275 column 20 is used outside of binding context                                                       block-scoped-var
   7271:18    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7271:25    warning  's' was used before it was defined                                                                                           no-use-before-define
   7271:25    warning  's' declared on line 7275 column 20 is used outside of binding context                                                       block-scoped-var
   7271:30    warning  'o' is already declared in the upper scope on line 7165 column 65                                                            no-shadow
   7271:37    warning  'r' is already declared in the upper scope on line 7165 column 119                                                           no-shadow
   7273:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7275:16    warning  Unexpected var, use let or const instead                                                                                     no-var
   7275:20    warning  's' is already declared in the upper scope on line 7165 column 166                                                           no-shadow
   7275:23    warning  'a' is already declared in the upper scope on line 7165 column 8                                                             no-shadow
   7275:30    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7276:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7276:119   warning  Prefer `String#slice()` over `String#substr()`                                                                               unicorn/prefer-string-slice
   7280:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7281:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7281:19    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7283:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   7284:41    warning  'e' is already declared in the upper scope on line 7164 column 234                                                           no-shadow
   7284:41    warning  'e' is defined but never used                                                                                                no-unused-vars
   7284:44    warning  't' is already declared in the upper scope on line 7164 column 237                                                           no-shadow
   7284:44    warning  't' is defined but never used                                                                                                no-unused-vars
   7284:47    warning  'i' is already declared in the upper scope on line 7164 column 240                                                           no-shadow
   7284:47    warning  'i' is defined but never used                                                                                                no-unused-vars
   7284:50    warning  'n' is already declared in the upper scope on line 7165 column 30                                                            no-shadow
   7284:50    warning  'n' is defined but never used                                                                                                no-unused-vars
   7285:71    warning  'e' is already declared in the upper scope on line 7284 column 41                                                            no-shadow
   7287:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7288:8     warning  'ace' is not defined                                                                                                         no-undef
   7288:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7288:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7288:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7288:99    warning  'i' is defined but never used                                                                                                no-unused-vars
   7289:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7289:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7289:41    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7289:44    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7290:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7290:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7290:336   warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7291:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7291:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7291:43    warning  '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    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7292:97    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7293:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7294:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7294:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7294:51    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7295:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7296:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   7297:48    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7299:39    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7300:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7300:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7300:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   7300:94    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7301:39    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7301:39    warning  'e' is defined but never used                                                                                                no-unused-vars
   7302:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7302:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7302:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7302:232   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7303:40    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7305:45    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7305:48    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7306:11    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7306:15    warning  't' declared on line 7307 column 16 is used outside of binding context                                                       block-scoped-var
   7306:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7307:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7307:16    warning  't' is already defined                                                                                                       no-redeclare
   7307:28    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7307:45    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7307:60    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7307:73    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7307:83    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7308:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7309:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7309:10    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:19    warning  'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7309:26    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:35    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:48    warning  'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7309:55    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:64    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:75    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:79    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7309:85    warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:97    warning  'n' declared on line 7307 column 28 is used outside of binding context                                                       block-scoped-var
   7309:103   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7309:116   warning  'o' declared on line 7307 column 45 is used outside of binding context                                                       block-scoped-var
   7309:129   warning  'r' declared on line 7307 column 60 is used outside of binding context                                                       block-scoped-var
   7311:47    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7312:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7312:12    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7312:15    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7312:18    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7312:18    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7312:48    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7312:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7312:94    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7312:115   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7312:233   warning  'e' is already declared in the upper scope on line 7311 column 47                                                            no-shadow
   7313:6     warning  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    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7316:9     warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7316:12    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7316:12    warning  'e' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7316:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7316:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7316:70    warning  'e' is already declared in the upper scope on line 7316 column 12                                                            no-shadow
   7316:73    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7319:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7319:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7323:52    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7324:103   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7324:109   warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7324:148   warning  Return statement should not contain assignment                                                                               no-return-assign
   7324:148   warning  Return statement should not contain assignment                                                                               no-return-assign
   7324:245   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7324:265   warning  Unexpected use of comma operator                                                                                             no-sequences
   7325:46    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7326:9     warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7326:12    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7326:15    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   7326:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7326:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   7326:492   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7326:572   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7326:635   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7326:802   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7326:877   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7327:49    warning  '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    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7328:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7331:16    warning  'e' is already declared in the upper scope on line 7327 column 49                                                            no-shadow
   7332:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7333:10    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7333:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7333:56    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7334:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7334:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7334:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   7337:26    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7338:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7339:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7342:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7342:7     warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7342:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7342:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   7343:48    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7344:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7344:15    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7344:45    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7344:62    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7345:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7345:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   7346:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7346:14    warning  'n' declared on line 7344 column 62 is used outside of binding context                                                       block-scoped-var
   7347:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7348:5     warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7348:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   7349:47    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7349:50    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7350:11    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7350:15    warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7350:45    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7350:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7351:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7351:16    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7351:27    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7352:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7352:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7352:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7353:14    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7354:48    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7356:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7356:11    warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7356:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7356:29    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7357:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7357:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   7357:135   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7357:159   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7357:237   warning  Unexpected use of comma operator                                                                                             no-sequences
   7357:250   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7359:7     warning  'o' declared on line 7351 column 16 is used outside of binding context                                                       block-scoped-var
   7359:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7359:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7359:9     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7359:23    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   7359:81    warning  'o' declared on line 7351 column 16 is used outside of binding context                                                       block-scoped-var
   7359:129   warning  Unexpected use of comma operator                                                                                             no-sequences
   7359:131   warning  Unexpected dangling '_' in '_changedWidgets'                                                                                 no-underscore-dangle
   7361:46    warning  'e' is already declared in the upper scope on line 7288 column 93                                                            no-shadow
   7361:49    warning  't' is already declared in the upper scope on line 7288 column 96                                                            no-shadow
   7362:11    warning  'i' is already declared in the upper scope on line 7288 column 99                                                            no-shadow
   7362:30    warning  'n' is already declared in the upper scope on line 7289 column 41                                                            no-shadow
   7362:60    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7363:16    warning  'o' is already declared in the upper scope on line 7289 column 10                                                            no-shadow
   7363:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7365:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7365:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7365:99    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7365:103   warning  'o' declared on line 7363 column 16 is used outside of binding context                                                       block-scoped-var
   7365:111   warning  'r' declared on line 7363 column 59 is used outside of binding context                                                       block-scoped-var
   7366:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7366:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7366:14    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7366:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7366:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7366:110   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7366:129   warning  Unexpected dangling '_' in '_inDocument'                                                                                     no-underscore-dangle
   7370:8     warning  'ace' is not defined                                                                                                         no-undef
   7370:77    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7370:80    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7370:83    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7370:83    warning  'i' is defined but never used                                                                                                no-unused-vars
   7371:30    warning  'e' is already declared in the upper scope on line 7370 column 77                                                            no-shadow
   7371:33    warning  't' is already declared in the upper scope on line 7370 column 80                                                            no-shadow
   7371:36    warning  'i' is already declared in the upper scope on line 7370 column 83                                                            no-shadow
   7371:36    warning  'i' is defined but never used                                                                                                no-unused-vars
   7372:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7372:28    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7372:48    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7372:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7373:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7373:133   warning  's' was used before it was defined                                                                                           no-use-before-define
   7373:184   warning  's' was used before it was defined                                                                                           no-use-before-define
   7373:301   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7373:323   warning  Unexpected var, use let or const instead                                                                                     no-var
   7373:327   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7373:345   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7373:360   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7376:8     warning  'ace' is not defined                                                                                                         no-undef
   7376:112   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7376:115   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7376:118   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7376:118   warning  'i' is defined but never used                                                                                                no-unused-vars
   7377:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7377:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7377:30    warning  'e' is already defined                                                                                                       no-redeclare
   7377:75    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7381:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7382:17    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7382:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7382:96    warning  'e' is already declared in the upper scope on line 7381 column 41                                                            no-shadow
   7382:99    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7382:102   warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7383:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   7383:10    warning  'n' is already declared in the upper scope on line 7377 column 8                                                             no-shadow
   7383:18    warning  's' was used before it was defined                                                                                           no-use-before-define
   7383:18    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   7383:31    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7383:87    warning  'o' is already declared in the upper scope on line 7377 column 75                                                            no-shadow
   7383:93    warning  's' was used before it was defined                                                                                           no-use-before-define
   7383:143   warning  'r' is already declared in the upper scope on line 7393 column 21                                                            no-shadow
   7383:156   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7383:160   warning  's' was used before it was defined                                                                                           no-use-before-define
   7383:175   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7383:293   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7384:1     warning  This line has a length of 127. Maximum allowed is 100                                                                        max-len
   7385:44    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7385:47    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7385:50    warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7386:75    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7386:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7386:84    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7386:108   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7386:211   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7389:39    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7390:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7390:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   7391:56    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7391:59    warning  '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    warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  Return statement should not contain assignment                                                                               no-return-assign
   7392:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7392:299   warning  Unexpected use of comma operator                                                                                             no-sequences
   7393:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7393:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7393:24    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7393:27    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7393:30    warning  'i' is already declared in the upper scope on line 7376 column 118                                                           no-shadow
   7394:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7394:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   7395:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7395:15    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7395:18    warning  'e' is already declared in the upper scope on line 7376 column 112                                                           no-shadow
   7395:21    warning  't' is already declared in the upper scope on line 7376 column 115                                                           no-shadow
   7395:24    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7396:87    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7397:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7397:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7397:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7398:8     warning  'ace' is not defined                                                                                                         no-undef
   7398:160   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7398:163   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7398:166   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7398:166   warning  'i' is defined but never used                                                                                                no-unused-vars
   7399:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7399:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7399:30    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7399:67    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7399:112   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7399:138   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7399:166   warning  'e' is already defined                                                                                                       no-redeclare
   7399:206   warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7400:11    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7400:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7400:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7400:54    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7400:94    warning  Unexpected use of comma operator                                                                                             no-sequences
   7403:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7403:48    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7404:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7405:47    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7406:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7406:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7406:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   7406:80    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7409:50    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7411:47    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7412:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7412:57    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7415:42    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7416:14    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7416:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7416:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7417:40    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7419:41    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7419:44    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7425:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7427:49    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7428:9     warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7428:12    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7428:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   7428:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   7428:15    warning  Return statement should not contain assignment                                                                               no-return-assign
   7428:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7428:56    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7428:286   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7428:355   warning  Unexpected use of comma operator                                                                                             no-sequences
   7429:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7429:47    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7430:12    warning  Unexpected console statement                                                                                                 no-console
   7430:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   7431:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7431:47    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7432:12    warning  Unexpected console statement                                                                                                 no-console
   7432:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   7433:46    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7434:12    warning  Unexpected console statement                                                                                                 no-console
   7434:125   warning  Unexpected use of comma operator                                                                                             no-sequences
   7435:39    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7435:42    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7437:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7437:48    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7438:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7438:9     warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7438:49    warning  'e' is already defined                                                                                                       no-redeclare
   7438:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7438:175   warning  Unexpected use of comma operator                                                                                             no-sequences
   7439:43    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7439:46    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7440:9     warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7440:31    warning  'i' is already defined                                                                                                       no-redeclare
   7440:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7440:103   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7440:134   warning  Return statement should not contain assignment                                                                               no-return-assign
   7440:134   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7440:143   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7440:170   warning  Unexpected use of comma operator                                                                                             no-sequences
   7441:41    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7443:36    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7443:39    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7445:46    warning  '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    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  Return statement should not contain assignment                                                                               no-return-assign
   7446:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7446:239   warning  Unexpected use of comma operator                                                                                             no-sequences
   7447:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7447:51    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7448:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7448:9     warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7448:16    warning  'i' is already defined                                                                                                       no-redeclare
   7448:183   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7449:50    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7449:53    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7450:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7450:9     warning  'e' is already defined                                                                                                       no-redeclare
   7450:49    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7450:101   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7450:153   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7450:227   warning  Unexpected use of comma operator                                                                                             no-sequences
   7451:39    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7452:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7452:9     warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7452:61    warning  'e' is already defined                                                                                                       no-redeclare
   7452:109   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7452:227   warning  Unexpected use of comma operator                                                                                             no-sequences
   7453:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7453:48    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7453:51    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7454:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7454:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   7454:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7454:185   warning  Unexpected use of comma operator                                                                                             no-sequences
   7455:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7455:51    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7456:61    warning  Unexpected var, use let or const instead                                                                                     no-var
   7456:61    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7456:65    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7456:128   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7456:162   warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7456:192   warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7456:211   warning  'i' is already defined                                                                                                       no-redeclare
   7456:249   warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7456:268   warning  'n' is already defined                                                                                                       no-redeclare
   7456:306   warning  'o' is already defined                                                                                                       no-redeclare
   7456:314   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7456:331   warning  'i' is already defined                                                                                                       no-redeclare
   7456:475   warning  Unexpected use of comma operator                                                                                             no-sequences
   7457:46    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7458:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7459:40    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7459:43    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7460:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7461:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7462:15    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7465:45    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7466:15    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7469:43    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7469:46    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7470:11    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7470:24    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7470:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7470:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7470:220   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7471:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7472:11    warning  't' is already declared in the upper scope on line 7398 column 163                                                           no-shadow
   7472:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7472:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7472:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7472:106   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7473:57    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7473:60    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7474:15    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7474:28    warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7474:50    warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7474:67    warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7474:87    warning  's' is already declared in the upper scope on line 7399 column 112                                                           no-shadow
   7474:94    warning  'a' is already declared in the upper scope on line 7399 column 138                                                           no-shadow
   7475:18    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7475:24    warning  'l' is already declared in the upper scope on line 7491 column 21                                                            no-shadow
   7475:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7475:57    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7476:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7476:16    warning  'i' declared on line 7474 column 15 is used outside of binding context                                                       block-scoped-var
   7476:25    warning  's' declared on line 7474 column 87 is used outside of binding context                                                       block-scoped-var
   7476:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7476:44    warning  'o' declared on line 7474 column 50 is used outside of binding context                                                       block-scoped-var
   7476:48    warning  's' declared on line 7474 column 87 is used outside of binding context                                                       block-scoped-var
   7476:68    warning  'r' declared on line 7474 column 67 is used outside of binding context                                                       block-scoped-var
   7477:44    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7478:108   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7479:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7479:51    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7480:15    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7480:54    warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7480:93    warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7480:105   warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7484:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7484:21    warning  'r' declared on line 7480 column 105 is used outside of binding context                                                      block-scoped-var
   7484:40    warning  'i' declared on line 7480 column 15 is used outside of binding context                                                       block-scoped-var
   7484:43    warning  'r' declared on line 7480 column 105 is used outside of binding context                                                      block-scoped-var
   7484:60    warning  'n' declared on line 7480 column 54 is used outside of binding context                                                       block-scoped-var
   7485:48    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7485:51    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7486:15    warning  'i' is already declared in the upper scope on line 7398 column 166                                                           no-shadow
   7486:54    warning  'n' is already declared in the upper scope on line 7399 column 8                                                             no-shadow
   7486:93    warning  'o' is already declared in the upper scope on line 7399 column 30                                                            no-shadow
   7486:100   warning  'r' is already declared in the upper scope on line 7399 column 67                                                            no-shadow
   7486:133   warning  's' is already declared in the upper scope on line 7399 column 112                                                           no-shadow
   7488:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7488:14    warning  'o' declared on line 7486 column 93 is used outside of binding context                                                       block-scoped-var
   7489:39    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7491:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7491:21    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7491:24    warning  'e' is already declared in the upper scope on line 7398 column 160                                                           no-shadow
   7492:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7492:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7493:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7493:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7493:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7494:8     warning  'ace' is not defined                                                                                                         no-undef
   7494:126   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7494:129   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7494:132   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7494:132   warning  'i' is defined but never used                                                                                                no-unused-vars
   7495:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7495:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7495:30    warning  'e' is already defined                                                                                                       no-redeclare
   7495:75    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7495:119   warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7496:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7496:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   7497:44    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7498:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7498:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   7499:48    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7499:51    warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7500:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7501:38    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7502:82    warning  Unexpected use of comma operator                                                                                             no-sequences
   7504:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7505:48    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7506:11    warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7506:28    warning  'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7506:47    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7506:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7506:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7506:90    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7506:312   warning  Unexpected use of comma operator                                                                                             no-sequences
   7508:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7508:49    warning  Unexpected use of comma operator                                                                                             no-sequences
   7509:42    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7511:41    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7512:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7512:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   7513:45    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7514:9     warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7514:36    warning  'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7514:62    warning  't' is already defined                                                                                                       no-redeclare
   7514:107   warning  Return statement should not contain assignment                                                                               no-return-assign
   7514:107   warning  Return statement should not contain assignment                                                                               no-return-assign
   7514:107   warning  Return statement should not contain assignment                                                                               no-return-assign
   7514:107   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7514:141   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7514:300   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7514:336   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7516:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7517:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7517:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7517:24    warning  'e' is already declared in the upper scope on line 7494 column 126                                                           no-shadow
   7517:27    warning  't' is already declared in the upper scope on line 7494 column 129                                                           no-shadow
   7517:27    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7518:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7518:101   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7518:107   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7520:17    warning  'e' is already declared in the upper scope on line 7517 column 24                                                            no-shadow
   7520:33    warning  't' is already declared in the upper scope on line 7517 column 27                                                            no-shadow
   7520:52    warning  'i' is already declared in the upper scope on line 7494 column 132                                                           no-shadow
   7520:60    warning  'n' is already declared in the upper scope on line 7495 column 8                                                             no-shadow
   7520:71    warning  'o' is already declared in the upper scope on line 7495 column 75                                                            no-shadow
   7522:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7522:13    warning  'r' is already declared in the upper scope on line 7517 column 21                                                            no-shadow
   7522:13    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7522:17    warning  'n' declared on line 7520 column 60 is used outside of binding context                                                       block-scoped-var
   7522:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7522:61    warning  '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    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:35    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7523:39    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:42    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   7523:56    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7523:63    warning  Empty block statement                                                                                                        no-empty
   7523:67    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7523:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7523:101   warning  'e' declared on line 7520 column 17 is used outside of binding context                                                       block-scoped-var
   7524:50    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7526:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7526:24    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7526:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7526:27    warning  'o' declared on line 7520 column 71 is used outside of binding context                                                       block-scoped-var
   7526:34    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:38    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7526:48    warning  't' declared on line 7520 column 33 is used outside of binding context                                                       block-scoped-var
   7526:52    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7526:78    warning  'o' declared on line 7520 column 71 is used outside of binding context                                                       block-scoped-var
   7526:81    warning  'i' declared on line 7520 column 52 is used outside of binding context                                                       block-scoped-var
   7529:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7529:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7529:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7530:8     warning  'ace' is not defined                                                                                                         no-undef
   7530:111   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7530:114   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7530:117   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7530:117   warning  'i' is defined but never used                                                                                                no-unused-vars
   7531:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7531:31    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7531:57    warning  'e' is already defined                                                                                                       no-redeclare
   7531:98    warning  'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7532:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7532:27    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7533:39    warning  'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7533:42    warning  't' is already declared in the upper scope on line 7530 column 114                                                           no-shadow
   7533:45    warning  'i' is already declared in the upper scope on line 7530 column 117                                                           no-shadow
   7533:48    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7535:16    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7535:32    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7535:47    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7535:55    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7535:91    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7535:158   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7536:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7536:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7536:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7536:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7536:497   warning  Function declared in a loop contains unsafe references to variable(s) 'c', 'c'                                               no-loop-func
   7536:499   warning  'e' is already declared in the upper scope on line 7533 column 39                                                            no-shadow
   7536:591   warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7538:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7541:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7543:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7543:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7543:24    warning  'e' is already declared in the upper scope on line 7530 column 111                                                           no-shadow
   7543:27    warning  't' is already declared in the upper scope on line 7530 column 114                                                           no-shadow
   7543:30    warning  'i' is already declared in the upper scope on line 7530 column 117                                                           no-shadow
   7544:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7544:5     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7544:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   7545:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7545:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7545:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   7546:8     warning  'ace' is not defined                                                                                                         no-undef
   7546:90    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7546:93    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7546:96    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7546:96    warning  'i' is defined but never used                                                                                                no-unused-vars
   7547:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7547:40    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7549:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7549:36    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7549:39    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7549:42    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7549:42    warning  'i' is defined but never used                                                                                                no-unused-vars
   7550:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7550:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7550:356   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7550:380   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7551:45    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7551:48    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7554:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   7554:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7555:44    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7555:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7556:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7556:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7556:51    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7556:72    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7557:12    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7557:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7559:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7559:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7560:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7561:45    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7561:48    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7562:15    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7562:36    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7563:10    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7563:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7564:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7569:42    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7569:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7570:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7570:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7570:47    warning  Unexpected var, use let or const instead                                                                                     no-var
   7570:51    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7570:72    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7570:82    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7570:89    warning  'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7571:12    warning  's' is already declared in the upper scope on line 7657 column 15                                                            no-shadow
   7571:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7571:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   7572:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7574:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7574:14    warning  'i' declared on line 7570 column 51 is used outside of binding context                                                       block-scoped-var
   7574:23    warning  'o' declared on line 7570 column 82 is used outside of binding context                                                       block-scoped-var
   7574:26    warning  'n' declared on line 7570 column 72 is used outside of binding context                                                       block-scoped-var
   7575:49    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7575:52    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7576:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7576:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7577:48    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7577:51    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7578:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7578:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7579:37    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7579:40    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7580:29    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7580:33    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7580:36    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7580:66    warning  'e' is already declared in the upper scope on line 7579 column 37                                                            no-shadow
   7580:69    warning  't' is already declared in the upper scope on line 7579 column 40                                                            no-shadow
   7581:16    warning  'i' is already declared in the upper scope on line 7580 column 33                                                            no-shadow
   7582:13    warning  'n' is already declared in the upper scope on line 7580 column 36                                                            no-shadow
   7582:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7584:15    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7584:23    warning  'e' is already declared in the upper scope on line 7580 column 66                                                            no-shadow
   7584:26    warning  't' is already declared in the upper scope on line 7580 column 69                                                            no-shadow
   7585:20    warning  'i' is already declared in the upper scope on line 7581 column 16                                                            no-shadow
   7586:21    warning  'n' is already declared in the upper scope on line 7582 column 13                                                            no-shadow
   7591:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7591:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7591:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7592:15    warning  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    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7595:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7595:101   warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7596:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7596:51    warning  Unexpected use of comma operator                                                                                             no-sequences
   7597:10    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7601:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   7603:37    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7603:40    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7604:102   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7605:1     warning  This line has a length of 147. Maximum allowed is 100                                                                        max-len
   7605:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7605:16    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7605:77    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7605:98    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7605:105   warning  'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7606:17    warning  's' is already declared in the upper scope on line 7657 column 15                                                            no-shadow
   7606:29    warning  '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     warning  'l' was used before it was defined                                                                                           no-use-before-define
   7607:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:20    warning  'c' was used before it was defined                                                                                           no-use-before-define
   7607:20    warning  This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
   7607:24    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:32    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7607:32    warning  'h' declared on line 7607 column 227 is used outside of binding context                                                      block-scoped-var
   7607:36    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:44    warning  'd' was used before it was defined                                                                                           no-use-before-define
   7607:44    warning  'd' declared on line 7608 column 19 is used outside of binding context                                                       block-scoped-var
   7607:48    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:56    warning  'u' was used before it was defined                                                                                           no-use-before-define
   7607:56    warning  'u' declared on line 7608 column 31 is used outside of binding context                                                       block-scoped-var
   7607:60    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:68    warning  'g' was used before it was defined                                                                                           no-use-before-define
   7607:68    warning  'g' declared on line 7609 column 14 is used outside of binding context                                                       block-scoped-var
   7607:72    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7607:80    warning  Unexpected var, use let or const instead                                                                                     no-var
   7607:84    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7607:91    warning  Unexpected var, use let or const instead                                                                                     no-var
   7607:95    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7607:115   warning  'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7607:223   warning  Unexpected var, use let or const instead                                                                                     no-var
   7608:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7609:10    warning  Unexpected var, use let or const instead                                                                                     no-var
   7609:20    warning  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    warning  'e' is already declared in the upper scope on line 7603 column 37                                                            no-shadow
   7609:25    warning  't' is already declared in the upper scope on line 7603 column 40                                                            no-shadow
   7610:15    warning  'i' is already declared in the upper scope on line 7605 column 16                                                            no-shadow
   7610:18    warning  'n' is already declared in the upper scope on line 7605 column 77                                                            no-shadow
   7610:21    warning  'o' is already declared in the upper scope on line 7605 column 98                                                            no-shadow
   7610:21    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7610:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7610:47    warning  'r' is already declared in the upper scope on line 7605 column 105                                                           no-shadow
   7610:47    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7610:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7610:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7611:12    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7611:12    warning  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    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7613:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7613:57    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7613:93    warning  '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    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7615:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7615:57    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7615:93    warning  'm' was used before it was defined                                                                                           no-use-before-define
   7617:17    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7620:21    warning  '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    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:14    warning  Return statement should not contain assignment                                                                               no-return-assign
   7621:21    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7621:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   7621:79    warning  'f' was used before it was defined                                                                                           no-use-before-define
   7622:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7624:13    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7625:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7625:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   7625:49    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7626:10    warning  'd' declared on line 7608 column 19 is used outside of binding context                                                       block-scoped-var
   7626:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7626:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7629:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7629:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7629:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   7629:80    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7632:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7632:11    warning  'i' is already defined                                                                                                       no-redeclare
   7632:11    warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:48    warning  Return statement should not contain assignment                                                                               no-return-assign
   7632:48    warning  Return statement should not contain assignment                                                                               no-return-assign
   7632:55    warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:81    warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:111   warning  'i' declared on line 7605 column 16 is used outside of binding context                                                       block-scoped-var
   7632:133   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7634:9     warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7634:30    warning  'e' is already defined                                                                                                       no-redeclare
   7634:53    warning  'e' is already defined                                                                                                       no-redeclare
   7634:78    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7634:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7634:104   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7636:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7641:41    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7642:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7642:7     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7642:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   7647:41    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7648:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7648:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   7649:45    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7651:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7651:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7651:29    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7652:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   7653:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7653:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7653:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   7653:185   warning  Unexpected var, use let or const instead                                                                                     no-var
   7653:245   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   7653:248   warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7655:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7655:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7655:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7656:9     warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   7656:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7656:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   7656:117   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7657:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7657:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7657:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7659:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7659:15    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7659:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7659:21    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7660:11    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7660:24    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7660:37    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7660:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7660:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7666:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7674:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7682:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7690:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7692:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7693:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7693:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7693:21    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7693:24    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7694:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7694:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   7695:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7695:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7695:21    warning  't' is already declared in the upper scope on line 7546 column 93                                                            no-shadow
   7695:24    warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7695:27    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7696:11    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7696:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7696:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   7697:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7697:18    warning  'e' is already declared in the upper scope on line 7546 column 90                                                            no-shadow
   7697:21    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7698:9     warning  'i' is already declared in the upper scope on line 7546 column 96                                                            no-shadow
   7698:22    warning  'n' is already declared in the upper scope on line 7651 column 13                                                            no-shadow
   7698:33    warning  'o' is already declared in the upper scope on line 7651 column 29                                                            no-shadow
   7698:82    warning  'r' is already declared in the upper scope on line 7655 column 15                                                            no-shadow
   7698:111   warning  'o' is already defined                                                                                                       no-redeclare
   7698:157   warning  Return statement should not contain assignment                                                                               no-return-assign
   7698:157   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7698:209   warning  Unexpected use of comma operator                                                                                             no-sequences
   7699:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7700:8     warning  'ace' is not defined                                                                                                         no-undef
   7700:101   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7700:104   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7700:107   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7700:107   warning  'i' is defined but never used                                                                                                no-unused-vars
   7701:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7701:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7701:46    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7701:49    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7701:52    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7702:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7702:86    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7702:109   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7702:126   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7702:193   warning  Unexpected use of comma operator                                                                                             no-sequences
   7702:284   warning  'e' is already declared in the upper scope on line 7701 column 49                                                            no-shadow
   7705:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7705:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7705:39    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7706:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7706:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   7706:67    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7707:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7707:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7709:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   7709:40    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7713:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7713:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7713:49    warning  'e' is already declared in the upper scope on line 7709 column 40                                                            no-shadow
   7713:52    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7714:29    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7715:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7715:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   7717:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7719:1     warning  This line has a length of 112. Maximum allowed is 100                                                                        max-len
   7719:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7719:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7719:31    warning  Unexpected use of comma operator                                                                                             no-sequences
   7720:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7721:44    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7723:37    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7723:40    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7723:43    warning  '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     warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7724:12    warning  'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7724:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7724:22    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7724:22    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7724:38    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7724:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7724:46    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7724:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7724:112   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7725:61    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7726:14    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7729:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7729:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7729:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7730:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7731:46    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7731:49    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7732:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7732:15    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7732:18    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7732:21    warning  'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7733:68    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7735:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7738:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7739:47    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7739:50    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7739:53    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7740:9     warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7740:12    warning  'o' is already declared in the upper scope on line 7701 column 46                                                            no-shadow
   7740:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7740:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7741:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7741:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7741:60    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7741:80    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7742:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7743:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7744:1     warning  This line has a length of 134. Maximum allowed is 100                                                                        max-len
   7744:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7744:14    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7744:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7745:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   7747:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7748:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7751:38    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7751:41    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7752:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   7752:9     warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7752:12    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7752:15    warning  'e' is already defined                                                                                                       no-redeclare
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  Return statement should not contain assignment                                                                               no-return-assign
   7752:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7752:66    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7752:231   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7753:38    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7754:15    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7754:28    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7756:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7756:13    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7758:11    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7758:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7758:79    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7760:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   7761:46    warning  'e' is already declared in the upper scope on line 7700 column 101                                                           no-shadow
   7762:15    warning  't' is already declared in the upper scope on line 7700 column 104                                                           no-shadow
   7762:22    warning  'i' is already declared in the upper scope on line 7700 column 107                                                           no-shadow
   7763:12    warning  'n' is already declared in the upper scope on line 7701 column 10                                                            no-shadow
   7763:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7765:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7767:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7768:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7770:8     warning  'ace' is not defined                                                                                                         no-undef
   7770:89    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7770:92    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7770:95    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7770:95    warning  'i' is defined but never used                                                                                                no-unused-vars
   7771:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7771:8     warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7771:48    warning  'e' is already defined                                                                                                       no-redeclare
   7771:90    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7771:93    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7771:96    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7772:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7772:15    warning  'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7772:32    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7773:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7773:22    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7773:22    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7773:41    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7774:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   7776:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7776:15    warning  'o' declared on line 7772 column 32 is used outside of binding context                                                       block-scoped-var
   7777:36    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7778:9     warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7778:27    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7778:62    warning  't' is already defined                                                                                                       no-redeclare
   7778:119   warning  Return statement should not contain assignment                                                                               no-return-assign
   7778:119   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7778:150   warning  Unexpected use of comma operator                                                                                             no-sequences
   7779:40    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7780:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7780:15    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7780:23    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7782:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7782:14    warning  't' declared on line 7780 column 15 is used outside of binding context                                                       block-scoped-var
   7783:47    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7784:31    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   7788:15    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7788:23    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7788:40    warning  'i' declared on line 7789 column 17 is used outside of binding context                                                       block-scoped-var
   7788:40    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7788:60    warning  'e' is already declared in the upper scope on line 7788 column 15                                                            no-shadow
   7788:63    warning  't' is already declared in the upper scope on line 7788 column 23                                                            no-shadow
   7788:102   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7789:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7789:17    warning  'i' is already defined                                                                                                       no-redeclare
   7789:29    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7789:54    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7789:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7789:67    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7790:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   7790:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7790:28    warning  't' declared on line 7788 column 23 is used outside of binding context                                                       block-scoped-var
   7790:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   7790:31    warning  'e' declared on line 7788 column 15 is used outside of binding context                                                       block-scoped-var
   7791:41    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7791:44    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7793:46    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7795:45    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7796:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7799:41    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7799:44    warning  '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    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7800:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7800:87    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7802:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   7802:17    warning  'e' is already defined                                                                                                       no-redeclare
   7802:63    warning  'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7802:133   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7802:170   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7804:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7804:14    warning  'o' declared on line 7802 column 133 is used outside of binding context                                                      block-scoped-var
   7807:39    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7808:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7808:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7810:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7811:42    warning  'e' is already declared in the upper scope on line 7770 column 89                                                            no-shadow
   7812:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   7812:15    warning  't' is already declared in the upper scope on line 7770 column 92                                                            no-shadow
   7812:28    warning  'i' is already declared in the upper scope on line 7770 column 95                                                            no-shadow
   7812:39    warning  'n' is already declared in the upper scope on line 7829 column 21                                                            no-shadow
   7812:50    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7812:61    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7812:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7812:85    warning  'a' is already declared in the upper scope on line 7771 column 8                                                             no-shadow
   7812:113   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7812:113   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7812:148   warning  Empty block statement                                                                                                        no-empty
   7812:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7812:166   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7813:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7813:16    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7813:16    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7813:20    warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7813:24    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7813:27    warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7813:27    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7813:32    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7813:43    warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7813:53    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7813:57    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7813:60    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7814:14    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7814:14    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7814:18    warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7814:21    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7814:39    warning  '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     warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7816:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7816:9     warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:24    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:29    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:29    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:47    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:61    warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:61    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:79    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:112   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:112   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:130   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:133   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:133   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:148   warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7816:153   warning  Unexpected use of comma operator                                                                                             no-sequences
   7816:155   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:155   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:165   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:168   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7816:173   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:173   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:189   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:203   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:203   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:216   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:219   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:251   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:251   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:264   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:267   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7816:279   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:288   warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7816:292   warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7816:301   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:301   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:316   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:316   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:334   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:334   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:347   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7816:350   warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7816:353   warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7816:379   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:379   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:395   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:400   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:400   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:416   warning  'c' declared on line 7819 column 30 is used outside of binding context                                                       block-scoped-var
   7816:419   warning  'h' was used before it was defined                                                                                           no-use-before-define
   7816:419   warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7816:432   warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7819:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7819:19    warning  'l' is already defined                                                                                                       no-redeclare
   7819:19    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7819:23    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7819:27    warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7819:30    warning  'c' is already defined                                                                                                       no-redeclare
   7819:30    warning  'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7819:34    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7819:45    warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7819:55    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7819:59    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7819:62    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7820:18    warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7820:21    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7820:39    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7822:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7822:21    warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:28    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:45    warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:47    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:63    warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:105   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:123   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:146   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:149   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:169   warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7822:182   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:202   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:233   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:255   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:283   warning  'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7822:299   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:317   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:337   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:340   warning  Unexpected use of comma operator                                                                                             no-sequences
   7822:356   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:363   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:382   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:384   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:402   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:448   warning  'n' declared on line 7812 column 39 is used outside of binding context                                                       block-scoped-var
   7822:468   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:493   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7822:496   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:518   warning  'i' declared on line 7812 column 28 is used outside of binding context                                                       block-scoped-var
   7822:531   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:553   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:586   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:610   warning  't' declared on line 7812 column 15 is used outside of binding context                                                       block-scoped-var
   7822:640   warning  'c' declared on line 7813 column 27 is used outside of binding context                                                       block-scoped-var
   7822:658   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7822:678   warning  'o' declared on line 7812 column 50 is used outside of binding context                                                       block-scoped-var
   7822:700   warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7824:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7824:12    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7824:12    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7824:14    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7824:22    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7824:26    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7825:13    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7825:17    warning  'a' declared on line 7812 column 85 is used outside of binding context                                                       block-scoped-var
   7825:20    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7826:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7826:9     warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7826:13    warning  'r' declared on line 7812 column 61 is used outside of binding context                                                       block-scoped-var
   7826:16    warning  's' declared on line 7812 column 78 is used outside of binding context                                                       block-scoped-var
   7826:35    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7826:35    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7826:36    warning  Unexpected use of comma operator                                                                                             no-sequences
   7826:38    warning  'h' declared on line 7819 column 16 is used outside of binding context                                                       block-scoped-var
   7826:51    warning  'l' declared on line 7813 column 16 is used outside of binding context                                                       block-scoped-var
   7826:51    warning  'l' declared on line 7819 column 19 is used outside of binding context                                                       block-scoped-var
   7829:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7829:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7830:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7830:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7831:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7831:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7831:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   7832:8     warning  'ace' is not defined                                                                                                         no-undef
   7832:110   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7832:113   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7832:116   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7832:116   warning  'i' is defined but never used                                                                                                no-unused-vars
   7833:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   7833:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7833:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7833:14    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7833:26    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   7833:61    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7833:64    warning  '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    warning  'e' is already declared in the upper scope on line 7833 column 61                                                            no-shadow
   7834:97    warning  't' is already declared in the upper scope on line 7833 column 64                                                            no-shadow
   7835:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   7836:21    warning  'e' is already declared in the upper scope on line 7833 column 61                                                            no-shadow
   7836:24    warning  't' is already declared in the upper scope on line 7833 column 64                                                            no-shadow
   7837:19    warning  'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7838:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7841:19    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7841:22    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7844:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7844:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7846:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7846:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   7846:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7847:10    warning  'e' is already defined                                                                                                       no-redeclare
   7847:46    warning  'r' is already defined                                                                                                       no-redeclare
   7849:45    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7850:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7850:23    warning  Unexpected use of comma operator                                                                                             no-sequences
   7850:50    warning  '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    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7854:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7854:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7854:63    warning  Return statement should not contain assignment                                                                               no-return-assign
   7854:95    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7856:9     warning  Unexpected use of comma operator                                                                                             no-sequences
   7857:44    warning  '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     warning  'r' was used before it was defined                                                                                           no-use-before-define
   7859:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7859:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   7859:14    warning  's' was used before it was defined                                                                                           no-use-before-define
   7859:33    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7859:42    warning  's' was used before it was defined                                                                                           no-use-before-define
   7859:50    warning  'r' was used before it was defined                                                                                           no-use-before-define
   7859:57    warning  's' was used before it was defined                                                                                           no-use-before-define
   7859:62    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7859:68    warning  Unexpected var, use let or const instead                                                                                     no-var
   7859:72    warning  't' declared on line 7863 column 19 is used outside of binding context                                                       block-scoped-var
   7859:72    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7859:89    warning  'i' declared on line 7863 column 40 is used outside of binding context                                                       block-scoped-var
   7859:89    warning  'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7859:109   warning  'n' is already declared in the upper scope on line 7833 column 8                                                             no-shadow
   7859:116   warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:116   warning  'o' is already declared in the upper scope on line 7833 column 11                                                            no-shadow
   7859:154   warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:192   warning  't' declared on line 7863 column 19 is used outside of binding context                                                       block-scoped-var
   7859:195   warning  'i' declared on line 7863 column 40 is used outside of binding context                                                       block-scoped-var
   7859:201   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7859:213   warning  Empty block statement                                                                                                        no-empty
   7859:217   warning  Unexpected var, use let or const instead                                                                                     no-var
   7859:221   warning  'r' is already declared in the upper scope on line 7833 column 14                                                            no-shadow
   7859:240   warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7859:245   warning  's' is already declared in the upper scope on line 7870 column 22                                                            no-shadow
   7859:257   warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7859:257   warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7859:259   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7862:10    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7863:15    warning  Unexpected var, use let or const instead                                                                                     no-var
   7863:19    warning  't' is already defined                                                                                                       no-redeclare
   7863:19    warning  't' declared on line 7859 column 72 is used outside of binding context                                                       block-scoped-var
   7863:40    warning  'i' is already defined                                                                                                       no-redeclare
   7863:40    warning  'i' declared on line 7859 column 89 is used outside of binding context                                                       block-scoped-var
   7863:64    warning  'a' is already declared in the upper scope on line 7874 column 15                                                            no-shadow
   7863:68    warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7863:71    warning  'o' is already defined                                                                                                       no-redeclare
   7863:71    warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7863:109   warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7863:147   warning  't' declared on line 7859 column 72 is used outside of binding context                                                       block-scoped-var
   7863:150   warning  '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     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7864:21    warning  Empty block statement                                                                                                        no-empty
   7864:24    warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7864:24    warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7864:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7864:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7864:26    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7864:34    warning  'a' declared on line 7863 column 64 is used outside of binding context                                                       block-scoped-var
   7864:49    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7864:75    warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7864:78    warning  'a' declared on line 7863 column 64 is used outside of binding context                                                       block-scoped-var
   7864:82    warning  'n' declared on line 7859 column 109 is used outside of binding context                                                      block-scoped-var
   7864:90    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7864:94    warning  'o' declared on line 7859 column 116 is used outside of binding context                                                      block-scoped-var
   7864:94    warning  'o' declared on line 7863 column 71 is used outside of binding context                                                       block-scoped-var
   7864:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7866:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7866:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   7868:46    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7869:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7869:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   7869:17    warning  'e' is assigned to itself                                                                                                    no-self-assign
   7869:18    warning  Unexpected use of comma operator                                                                                             no-sequences
   7869:20    warning  't' was used before it was defined                                                                                           no-use-before-define
   7869:48    warning  't' was used before it was defined                                                                                           no-use-before-define
   7869:53    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   7869:68    warning  't' was used before it was defined                                                                                           no-use-before-define
   7869:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7869:73    warning  Unreachable code                                                                                                             no-unreachable
   7869:77    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7870:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7870:22    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7870:25    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7870:28    warning  '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    warning  'i' is already declared in the upper scope on line 7832 column 116                                                           no-shadow
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   7871:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7871:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   7871:155   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7872:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7872:18    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7872:21    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7873:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7873:19    warning  Unexpected use of comma operator                                                                                             no-sequences
   7873:27    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7874:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7874:15    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7874:18    warning  'e' is already declared in the upper scope on line 7832 column 110                                                           no-shadow
   7874:21    warning  't' is already declared in the upper scope on line 7832 column 113                                                           no-shadow
   7875:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7875:11    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7875:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   7876:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7877:8     warning  'ace' is not defined                                                                                                         no-undef
   7877:201   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   7877:204   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   7877:207   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   7877:207   warning  'i' is defined but never used                                                                                                no-unused-vars
   7878:138   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   7878:182   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7879:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7879:33    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7879:36    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7879:39    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7880:12    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7880:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7882:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7882:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7882:31    warning  '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    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7883:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7883:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7883:111   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7887:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   7887:42    warning  '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    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7888:25    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7888:36    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7888:56    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7888:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7888:64    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7888:77    warning  Unexpected use of comma operator                                                                                             no-sequences
   7888:101   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7889:11    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7889:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7889:54    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7890:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7892:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7892:20    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7892:38    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7893:15    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7893:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7893:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7895:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7895:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7896:17    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7898:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7902:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   7902:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7902:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   7903:46    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7904:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7904:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   7904:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7904:13    warning  Return statement should not contain assignment                                                                               no-return-assign
   7904:73    warning  'e' is already declared in the upper scope on line 7903 column 46                                                            no-shadow
   7906:49    warning  Unexpected use of comma operator                                                                                             no-sequences
   7908:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7908:16    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7908:24    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7908:44    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7909:17    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7912:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7912:15    warning  'e' declared on line 7908 column 16 is used outside of binding context                                                       block-scoped-var
   7913:42    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7913:45    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7913:48    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7913:51    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7916:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7916:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   7916:18    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7916:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7916:49    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7917:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7917:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7917:14    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7917:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7917:72    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7918:1     warning  This line has a length of 109. Maximum allowed is 100                                                                        max-len
   7918:12    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   7918:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7919:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7921:9     warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   7922:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7922:15    warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:19    warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:38    warning  'a' declared on line 7917 column 11 is used outside of binding context                                                       block-scoped-var
   7922:72    warning  'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:88    warning  Unexpected use of comma operator                                                                                             no-sequences
   7922:92    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7922:100   warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:129   warning  'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7922:157   warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7922:183   warning  'r' declared on line 7916 column 21 is used outside of binding context                                                       block-scoped-var
   7922:202   warning  'o' declared on line 7916 column 18 is used outside of binding context                                                       block-scoped-var
   7923:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7923:41    warning  '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    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7924:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7924:30    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7924:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7924:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7925:13    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7925:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7927:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7930:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7931:42    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7931:45    warning  '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    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7932:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7932:30    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7932:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7932:74    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7933:13    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7933:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7936:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7937:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7937:47    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7938:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7938:16    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7938:36    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7938:51    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7939:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7939:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7939:23    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7939:38    warning  'r' is already defined                                                                                                       no-redeclare
   7939:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7940:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7940:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7941:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7941:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7942:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7942:15    warning  'n' declared on line 7938 column 36 is used outside of binding context                                                       block-scoped-var
   7943:39    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   7944:62    warning  'e' is already declared in the upper scope on line 7943 column 39                                                            no-shadow
   7944:65    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7945:34    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7945:37    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   7946:10    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7946:13    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7946:33    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7946:41    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7946:82    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7946:186   warning  'e' is already defined                                                                                                       no-redeclare
   7946:206   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   7946:221   warning  't' is already defined                                                                                                       no-redeclare
   7946:239   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   7946:270   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   7946:302   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7946:314   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7948:1     warning  This line has a length of 251. Maximum allowed is 100                                                                        max-len
   7948:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7948:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7948:61    warning  Unexpected use of comma operator                                                                                             no-sequences
   7948:153   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7948:229   warning  'e' is already declared in the upper scope on line 7945 column 34                                                            no-shadow
   7950:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7950:23    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   7951:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   7951:11    warning  'h' is already declared in the upper scope on line 7878 column 10                                                            no-shadow
   7951:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7951:30    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7952:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7952:22    warning  Unexpected use of comma operator                                                                                             no-sequences
   7952:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7953:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7953:16    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7954:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   7955:15    warning  'd' is already declared in the upper scope on line 7878 column 94                                                            no-shadow
   7955:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7955:53    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7956:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7958:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7959:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7962:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   7962:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7962:22    warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:49    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7962:75    warning  Unexpected use of comma operator                                                                                             no-sequences
   7962:119   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:132   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:176   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:189   warning  'h' declared on line 7951 column 11 is used outside of binding context                                                       block-scoped-var
   7962:225   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7963:35    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7964:28    warning  'e' is already declared in the upper scope on line 7963 column 35                                                            no-shadow
   7967:37    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7968:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7968:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:26    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7968:26    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:43    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7968:43    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   7968:58    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   7968:78    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   7968:91    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7968:91    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7968:100   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7968:601   warning  Unexpected use of comma operator                                                                                             no-sequences
   7968:733   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   7969:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7970:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   7970:16    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7970:24    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7972:7     warning  't' declared on line 7970 column 16 is used outside of binding context                                                       block-scoped-var
   7972:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7972:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7972:29    warning  'e' is already declared in the upper scope on line 7969 column 38                                                            no-shadow
   7974:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   7975:37    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7976:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7976:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   7976:59    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7977:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7977:26    warning  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    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7980:28    warning  'e' is already declared in the upper scope on line 7979 column 38                                                            no-shadow
   7983:33    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   7983:36    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   7984:10    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   7984:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7984:18    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7984:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7985:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7985:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7985:45    warning  Unexpected use of comma operator                                                                                             no-sequences
   7985:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7986:25    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   7987:18    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:24    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7987:41    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7988:27    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7989:25    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7989:28    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7991:27    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7992:8     warning  Return statement should not contain assignment                                                                               no-return-assign
   7992:15    warning  'n' was used before it was defined                                                                                           no-use-before-define
   7992:15    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7992:21    warning  Unexpected use of comma operator                                                                                             no-sequences
   7992:23    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7992:45    warning  'e' is already declared in the upper scope on line 7983 column 33                                                            no-shadow
   7993:9     warning  'n' was used before it was defined                                                                                           no-use-before-define
   7993:9     warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7993:13    warning  'n' was used before it was defined                                                                                           no-use-before-define
   7993:13    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7994:19    warning  'n' was used before it was defined                                                                                           no-use-before-define
   7994:19    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7995:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7995:13    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7996:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   7996:18    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   7996:21    warning  'e' is already defined                                                                                                       no-redeclare
   7996:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   7997:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   7997:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   7998:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   7998:15    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   7998:40    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7998:64    warning  'n' declared on line 7996 column 18 is used outside of binding context                                                       block-scoped-var
   7998:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   7998:69    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   7999:14    warning  'e' declared on line 7996 column 21 is used outside of binding context                                                       block-scoped-var
   8001:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8001:41    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8003:40    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8003:43    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8004:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8005:42    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8005:45    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8006:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8007:45    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8007:48    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8007:51    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8007:54    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8007:57    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8008:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8008:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   8008:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:66    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:98    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8008:143   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8008:147   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8008:147   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8008:161   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8008:186   warning  'e' is already declared in the upper scope on line 8007 column 45                                                            no-shadow
   8008:189   warning  't' is already declared in the upper scope on line 8007 column 48                                                            no-shadow
   8008:192   warning  'i' is already declared in the upper scope on line 8007 column 51                                                            no-shadow
   8008:195   warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8010:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8013:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8014:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8014:16    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8014:30    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8016:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   8017:41    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8017:44    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8017:47    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8017:50    warning  '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    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8018:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8018:91    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8020:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8020:18    warning  Return statement should not contain assignment                                                                               no-return-assign
   8020:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8020:51    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8021:26    warning  'e' is already declared in the upper scope on line 8020 column 51                                                            no-shadow
   8021:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8021:57    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8023:37    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8024:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8024:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8025:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8025:11    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8025:14    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8025:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8025:32    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8026:15    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8027:9     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8028:24    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8028:24    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8028:77    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8028:77    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8029:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8029:11    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:11    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8029:11    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:65    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:65    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:69    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8029:84    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:84    warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:100   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:100   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:142   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:142   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8029:142   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:233   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:233   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:237   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8029:252   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:252   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8029:266   warning  'o' was used before it was defined                                                                                           no-use-before-define
   8029:266   warning  'o' declared on line 8031 column 11 is used outside of binding context                                                       block-scoped-var
   8031:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8031:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8031:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8032:15    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8033:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8033:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8033:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8033:28    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8034:15    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:19    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:75    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8034:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8035:24    warning  'i' declared on line 8025 column 11 is used outside of binding context                                                       block-scoped-var
   8037:7     warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8037:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8038:15    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8040:10    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8040:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8040:14    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8041:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8041:23    warning  'n' declared on line 8025 column 14 is used outside of binding context                                                       block-scoped-var
   8043:46    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8043:49    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8043:52    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8044:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8044:10    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8044:16    warning  's' was used before it was defined                                                                                           no-use-before-define
   8044:16    warning  's' declared on line 8047 column 111 is used outside of binding context                                                      block-scoped-var
   8044:24    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8044:61    warning  'o' declared on line 8045 column 119 is used outside of binding context                                                      block-scoped-var
   8044:61    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8044:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8044:112   warning  'o' declared on line 8045 column 119 is used outside of binding context                                                      block-scoped-var
   8045:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8045:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8045:94    warning  Unexpected var, use let or const instead                                                                                     no-var
   8045:94    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8045:98    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8045:119   warning  'o' is already defined                                                                                                       no-redeclare
   8045:127   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8045:139   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8046:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8046:21    warning  's' was used before it was defined                                                                                           no-use-before-define
   8046:63    warning  Empty block statement                                                                                                        no-empty
   8046:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8046:70    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8047:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8047:22    warning  's' was used before it was defined                                                                                           no-use-before-define
   8047:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   8047:63    warning  's' was used before it was defined                                                                                           no-use-before-define
   8047:107   warning  Unexpected var, use let or const instead                                                                                     no-var
   8047:111   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8047:119   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8047:136   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8047:172   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8048:12    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8048:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8049:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8049:37    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8050:1     warning  This line has a length of 119. Maximum allowed is 100                                                                        max-len
   8050:16    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8050:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8050:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8054:43    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8057:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   8057:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8061:34    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8061:37    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8061:40    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8061:43    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8062:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8062:8     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8062:32    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8062:38    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8063:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8063:40    warning  Unexpected var, use let or const instead                                                                                     no-var
   8063:44    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8063:47    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8064:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8064:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8064:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   8064:71    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8067:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8072:12    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8072:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8072:56    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8073:17    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8073:39    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8074:14    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8074:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8074:38    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8079:135   warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8082:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8082:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8082:24    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8082:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8083:38    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8084:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8084:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8084:163   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8084:220   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8085:49    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8085:52    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8086:12    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8086:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8088:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8088:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   8088:18    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8089:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8089:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8089:36    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8089:85    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8090:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8090:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8090:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8090:46    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8090:50    warning  's' was used before it was defined                                                                                           no-use-before-define
   8090:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8093:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8094:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8094:24    warning  'n' declared on line 8088 column 18 is used outside of binding context                                                       block-scoped-var
   8094:36    warning  'r' declared on line 8090 column 12 is used outside of binding context                                                       block-scoped-var
   8094:51    warning  's' declared on line 8090 column 46 is used outside of binding context                                                       block-scoped-var
   8095:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8095:47    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8096:12    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8096:129   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8096:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8097:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8097:47    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8098:10    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8098:13    warning  'n' is already declared in the upper scope on line 7878 column 138                                                           no-shadow
   8098:16    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8098:19    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8098:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8099:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   8099:68    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8099:120   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8101:43    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8101:43    warning  'e' is defined but never used                                                                                                no-unused-vars
   8102:10    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8102:13    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8102:49    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8102:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8102:78    warning  Unexpected use of comma operator                                                                                             no-sequences
   8102:215   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8103:44    warning  'e' is already declared in the upper scope on line 7877 column 201                                                           no-shadow
   8104:12    warning  't' is already declared in the upper scope on line 7877 column 204                                                           no-shadow
   8104:29    warning  'i' is already declared in the upper scope on line 7877 column 207                                                           no-shadow
   8104:48    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8104:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8104:50    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8104:97    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8105:53    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8106:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8106:26    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8109:8     warning  'ace' is not defined                                                                                                         no-undef
   8109:127   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8109:130   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8109:133   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8109:133   warning  'i' is defined but never used                                                                                                no-unused-vars
   8110:54    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8110:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8111:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8111:43    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8111:46    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8112:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8112:88    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8112:115   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8112:117   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8112:119   warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8112:126   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8112:130   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8113:6     warning  Unexpected use of comma operator                                                                                             no-sequences
   8113:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8114:10    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8114:13    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8114:16    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8114:16    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8114:43    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8114:51    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8114:81    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8114:102   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8114:104   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8114:106   warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8114:113   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8114:117   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8114:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8114:227   warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8114:229   warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8114:231   warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8114:238   warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8114:242   warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8114:259   warning  Unexpected use of comma operator                                                                                             no-sequences
   8116:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8119:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8119:33    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8123:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8123:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8124:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8125:51    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8125:54    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8126:10    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8126:37    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8126:37    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8126:44    warning  Unnecessary escape character: \(                                                                                             no-useless-escape
   8126:46    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   8126:48    warning  Unnecessary escape character: \{                                                                                             no-useless-escape
   8126:55    warning  Unnecessary escape character: \)                                                                                             no-useless-escape
   8126:59    warning  Unnecessary escape character: \}                                                                                             no-useless-escape
   8126:66    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8126:102   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  Return statement should not contain assignment                                                                               no-return-assign
   8126:125   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8126:145   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8126:255   warning  Unexpected use of comma operator                                                                                             no-sequences
   8126:316   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8127:147   warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8127:150   warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8127:153   warning  '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    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8128:10    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8128:35    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8128:42    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8128:42    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8128:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8128:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8128:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8128:108   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8129:194   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8129:204   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8129:250   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8131:15    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8131:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8131:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8132:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8133:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   8136:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8136:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8137:10    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8138:66    warning  Empty block statement                                                                                                        no-empty
   8138:77    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8140:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8141:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8143:46    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8143:49    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8143:52    warning  '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    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8144:10    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8144:35    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8144:42    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8144:42    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8144:50    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8144:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8144:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8144:108   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8145:201   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8145:211   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8146:18    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8146:31    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8147:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8147:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8148:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8149:1     warning  This line has a length of 118. Maximum allowed is 100                                                                        max-len
   8152:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8152:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8153:10    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8154:65    warning  Empty block statement                                                                                                        no-empty
   8154:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8156:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8157:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8159:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8160:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8160:10    warning  'e' is already defined                                                                                                       no-redeclare
   8160:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8160:46    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8160:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8163:39    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8164:10    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8164:35    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8164:43    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8164:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8165:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   8165:152   warning  Empty block statement                                                                                                        no-empty
   8166:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8167:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8167:45    warning  '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    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8168:23    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8168:23    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:36    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8168:43    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8168:43    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:162   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8168:162   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8168:319   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8168:327   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8169:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8169:11    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8169:14    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8169:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8169:195   warning  Unexpected use of comma operator                                                                                             no-sequences
   8170:166   warning  Unexpected use of comma operator                                                                                             no-sequences
   8175:29    warning  Unexpected var, use let or const instead                                                                                     no-var
   8175:29    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8175:152   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8177:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8181:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8181:53    warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8181:57    warning  'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8181:61    warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8184:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8184:41    warning  'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8184:46    warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8184:51    warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8184:61    warning  '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    warning  'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8185:72    warning  'l' declared on line 8169 column 11 is used outside of binding context                                                       block-scoped-var
   8185:105   warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8185:118   warning  'h' declared on line 8175 column 33 is used outside of binding context                                                       block-scoped-var
   8185:134   warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8185:145   warning  'u' declared on line 8177 column 17 is used outside of binding context                                                       block-scoped-var
   8185:191   warning  'd' declared on line 8175 column 152 is used outside of binding context                                                      block-scoped-var
   8187:42    warning  'e' is already declared in the upper scope on line 8109 column 127                                                           no-shadow
   8187:45    warning  't' is already declared in the upper scope on line 8109 column 130                                                           no-shadow
   8188:10    warning  'i' is already declared in the upper scope on line 8109 column 133                                                           no-shadow
   8188:13    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8188:38    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8188:38    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:51    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8188:58    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8188:86    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8188:117   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8188:117   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:146   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8188:146   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8188:299   warning  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   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8189:132   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8189:148   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   8195:19    warning  Unexpected var, use let or const instead                                                                                     no-var
   8195:23    warning  'd' is already declared in the upper scope on line 8110 column 10                                                            no-shadow
   8195:213   warning  Empty block statement                                                                                                        no-empty
   8195:217   warning  Unexpected var, use let or const instead                                                                                     no-var
   8195:217   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8198:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8202:16    warning  Unexpected var, use let or const instead                                                                                     no-var
   8204:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8205:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8207:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8207:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8207:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8208:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8208:33    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8213:39    warning  'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:44    warning  'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:59    warning  'd' declared on line 8195 column 23 is used outside of binding context                                                       block-scoped-var
   8213:86    warning  'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:99    warning  'u' declared on line 8195 column 48 is used outside of binding context                                                       block-scoped-var
   8213:115   warning  'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:126   warning  'g' declared on line 8195 column 221 is used outside of binding context                                                      block-scoped-var
   8213:228   warning  'd' declared on line 8195 column 23 is used outside of binding context                                                       block-scoped-var
   8213:251   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8217:8     warning  'ace' is not defined                                                                                                         no-undef
   8217:383   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8217:386   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8217:389   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8217:389   warning  'i' is defined but never used                                                                                                no-unused-vars
   8218:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8218:32    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8218:55    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8218:93    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8218:114   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8218:159   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8218:193   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8219:11    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8219:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8219:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8219:38    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8220:77    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8222:77    warning  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    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8228:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8229:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8229:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8229:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   8229:168   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8230:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8231:9     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8231:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8231:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8231:77    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8231:117   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8231:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8231:329   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8231:412   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8232:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8233:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8233:57    warning  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    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8237:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8237:30    warning  Return statement should not contain assignment                                                                               no-return-assign
   8237:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8237:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   8238:23    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8240:85    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8241:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8241:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8242:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8242:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8243:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8243:15    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8243:22    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8244:12    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8244:16    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   8244:28    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8244:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8249:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8251:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8251:14    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8253:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   8254:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8255:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8256:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8257:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8257:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   8257:95    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8257:101   warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8257:144   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8257:431   warning  Unexpected use of comma operator                                                                                             no-sequences
   8257:472   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8259:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8260:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8261:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   8262:31    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8263:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8263:55    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8263:61    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8263:69    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8263:74    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8263:237   warning  '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     warning  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   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8272:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8274:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8276:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8276:46    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8277:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8277:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8277:46    warning  'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8277:46    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8277:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8277:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8278:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8278:10    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8278:28    warning  'n' is already defined                                                                                                       no-redeclare
   8280:12    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:19    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:45    warning  'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8280:53    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:75    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8280:81    warning  Empty block statement                                                                                                        no-empty
   8281:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8281:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8281:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8281:16    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8281:23    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8281:43    warning  'o' declared on line 8278 column 10 is used outside of binding context                                                       block-scoped-var
   8281:56    warning  'n' declared on line 8278 column 28 is used outside of binding context                                                       block-scoped-var
   8282:47    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8283:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8283:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8283:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8284:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8284:35    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8292:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8296:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8300:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8301:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8302:58    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8306:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8312:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8312:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8313:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8313:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   8313:99    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8314:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8315:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8316:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8316:57    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8317:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8318:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8318:58    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8319:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8319:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   8319:87    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8322:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8323:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8323:39    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8325:7     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8325:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8327:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8327:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   8327:29    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8328:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8328:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8329:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8329:7     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8329:11    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8329:109   warning  Unexpected use of comma operator                                                                                             no-sequences
   8329:111   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8330:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8331:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8331:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   8331:36    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8332:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8332:45    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8332:48    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8332:51    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8333:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8333:9     warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8333:31    warning  'e' is already defined                                                                                                       no-redeclare
   8333:145   warning  Return statement should not contain assignment                                                                               no-return-assign
   8333:145   warning  Return statement should not contain assignment                                                                               no-return-assign
   8333:145   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8333:187   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8333:257   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8333:293   warning  Unexpected use of comma operator                                                                                             no-sequences
   8334:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8334:52    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8335:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8335:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8336:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8336:97    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8336:167   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8338:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8339:11    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8339:66    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8339:66    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8339:141   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8340:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8342:42    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8343:9     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8343:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8343:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8343:47    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8343:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   8344:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8344:50    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8344:53    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8344:56    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8345:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8345:46    warning  Unexpected use of comma operator                                                                                             no-sequences
   8345:69    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8345:77    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8345:98    warning  Return statement should not contain assignment                                                                               no-return-assign
   8345:149   warning  Unexpected use of comma operator                                                                                             no-sequences
   8346:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8347:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8347:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   8347:28    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8352:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8353:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8354:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8354:48    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8355:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8355:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8355:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8355:35    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8355:43    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8355:55    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8355:252   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8356:53    warning  Empty block statement                                                                                                        no-empty
   8356:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8357:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8357:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8357:17    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8359:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8359:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8359:30    warning  's' declared on line 8357 column 17 is used outside of binding context                                                       block-scoped-var
   8360:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8360:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8361:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8361:15    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8361:46    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8363:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8363:14    warning  'i' declared on line 8361 column 15 is used outside of binding context                                                       block-scoped-var
   8364:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8368:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8372:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8373:11    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8373:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8373:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8373:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   8373:58    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8374:40    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8374:43    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8378:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8378:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8378:12    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8378:19    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8380:6     warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8381:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8381:80    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8381:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   8381:100   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:108   warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8381:147   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:184   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:211   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8381:218   warning  'e' is already declared in the upper scope on line 8374 column 40                                                            no-shadow
   8383:29    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8385:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8385:22    warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:30    warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:67    warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:108   warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:113   warning  'i' declared on line 8378 column 12 is used outside of binding context                                                       block-scoped-var
   8385:135   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:151   warning  'n' declared on line 8378 column 19 is used outside of binding context                                                       block-scoped-var
   8385:181   warning  Unexpected use of comma operator                                                                                             no-sequences
   8388:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8388:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8389:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8389:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8389:15    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8389:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8389:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8389:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   8389:163   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8389:600   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   8391:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8395:15    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8396:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8396:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   8400:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8401:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8401:67    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8404:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8405:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8405:69    warning  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    warning  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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8411:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8411:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8411:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8411:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8411:112   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8412:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8414:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8416:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   8417:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8418:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   8418:18    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8418:46    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8418:72    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8418:79    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8418:86    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8418:111   warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8418:140   warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8418:154   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8422:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8422:16    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8423:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8423:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8423:80    warning  Unexpected use of comma operator                                                                                             no-sequences
   8424:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8424:27    warning  'n' declared on line 8418 column 72 is used outside of binding context                                                       block-scoped-var
   8426:40    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8428:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8428:44    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8432:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8434:39    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8434:42    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8436:39    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8438:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8438:51    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8440:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8440:47    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8442:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8442:37    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8442:57    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8443:13    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8443:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8443:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8443:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8443:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8444:1     warning  This line has a length of 198. Maximum allowed is 100                                                                        max-len
   8444:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8444:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8444:162   warning  Unexpected use of comma operator                                                                                             no-sequences
   8446:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8446:47    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8448:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8448:37    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8449:13    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8449:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8449:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8449:34    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8449:58    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8450:1     warning  This line has a length of 196. Maximum allowed is 100                                                                        max-len
   8450:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8450:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8450:160   warning  Unexpected use of comma operator                                                                                             no-sequences
   8452:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8454:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8454:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8455:14    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8455:17    warning  'e' is already declared in the upper scope on line 8454 column 50                                                            no-shadow
   8457:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8457:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8457:17    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8457:20    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8457:23    warning  '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    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8458:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8458:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8458:94    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8458:160   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8458:230   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8459:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8459:14    warning  'n' declared on line 8457 column 17 is used outside of binding context                                                       block-scoped-var
   8460:40    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8460:43    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8462:41    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8462:44    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8462:47    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8463:9     warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8463:12    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8463:15    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8463:18    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8463:46    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8463:77    warning  't' is already defined                                                                                                       no-redeclare
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   8463:103   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8463:239   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:323   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:466   warning  Unexpected use of comma operator                                                                                             no-sequences
   8463:609   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8463:609   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8463:611   warning  'e' is already declared in the upper scope on line 8462 column 41                                                            no-shadow
   8463:648   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8463:683   warning  Unexpected use of comma operator                                                                                             no-sequences
   8463:695   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8464:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8464:46    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8464:49    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8465:50    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8465:60    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8468:44    warning  '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    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8469:37    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8469:45    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8469:62    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8469:85    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8470:12    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8470:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8470:35    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8470:50    warning  Unexpected use of comma operator                                                                                             no-sequences
   8470:73    warning  Unexpected var, use let or const instead                                                                                     no-var
   8470:77    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8470:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8470:121   warning  Empty block statement                                                                                                        no-empty
   8470:124   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:124   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8470:143   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:147   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8470:176   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:194   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:241   warning  's' declared on line 8470 column 77 is used outside of binding context                                                       block-scoped-var
   8470:244   warning  Unexpected use of comma operator                                                                                             no-sequences
   8472:43    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8472:46    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8472:49    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8473:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8474:13    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8476:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8476:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8476:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8476:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8478:13    warning  'o' was used before it was defined                                                                                           no-use-before-define
   8480:8     warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8480:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8480:12    warning  '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    warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8482:40    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8483:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8483:11    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8483:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8483:51    warning  'o' is already defined                                                                                                       no-redeclare
   8483:86    warning  Arrow function should not return assignment                                                                                  no-return-assign
   8483:86    warning  Arrow function should not return assignment                                                                                  no-return-assign
   8483:88    warning  'e' is already declared in the upper scope on line 8472 column 43                                                            no-shadow
   8483:128   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:129   warning  Unexpected use of comma operator                                                                                             no-sequences
   8483:144   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:154   warning  'i' is already defined                                                                                                       no-redeclare
   8483:160   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8483:266   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8483:272   warning  Unexpected use of comma operator                                                                                             no-sequences
   8483:306   warning  'n' declared on line 8476 column 12 is used outside of binding context                                                       block-scoped-var
   8484:44    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8484:47    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8486:46    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8486:49    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8488:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8488:50    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8490:51    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8492:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8492:52    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8494:56    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8494:59    warning  '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     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8495:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8495:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8495:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8495:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8495:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8496:53    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8497:136   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8497:142   warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8497:172   warning  Return statement should not contain assignment                                                                               no-return-assign
   8497:172   warning  Return statement should not contain assignment                                                                               no-return-assign
   8497:172   warning  Return statement should not contain assignment                                                                               no-return-assign
   8497:323   warning  Unexpected use of comma operator                                                                                             no-sequences
   8498:47    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8499:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8499:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8499:197   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8502:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8502:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8503:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8503:193   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8504:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8504:51    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8505:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8505:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8505:35    warning  't' is already defined                                                                                                       no-redeclare
   8505:129   warning  Return statement should not contain assignment                                                                               no-return-assign
   8505:129   warning  Return statement should not contain assignment                                                                               no-return-assign
   8505:129   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8505:138   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8505:311   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8506:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8506:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8506:58    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8507:5     warning  Return statement should not contain assignment                                                                               no-return-assign
   8507:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   8510:45    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8514:60    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8515:9     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8515:32    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8515:46    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8515:59    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8515:70    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8515:81    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8515:92    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8515:92    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8515:103   warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8515:103   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8515:113   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8515:137   warning  Unexpected use of comma operator                                                                                             no-sequences
   8515:139   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8515:141   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8517:62    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8517:67    warning  Unexpected var, use let or const instead                                                                                     no-var
   8517:67    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8517:71    warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:71    warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8517:91    warning  'l' is already defined                                                                                                       no-redeclare
   8517:145   warning  Unexpected var, use let or const instead                                                                                     no-var
   8517:149   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:149   warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8517:164   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:164   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:201   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:201   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:259   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:259   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:272   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8517:279   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:279   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:310   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:310   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:316   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:316   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:323   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:323   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:332   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:332   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:337   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:337   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:341   warning  'd' was used before it was defined                                                                                           no-use-before-define
   8517:341   warning  'd' declared on line 8521 column 11 is used outside of binding context                                                       block-scoped-var
   8517:346   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:350   warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:361   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8517:361   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8517:372   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8517:376   warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8517:386   warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8518:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8518:10    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8518:10    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8518:14    warning  'c' declared on line 8521 column 97 is used outside of binding context                                                       block-scoped-var
   8518:17    warning  'h' declared on line 8521 column 145 is used outside of binding context                                                      block-scoped-var
   8518:45    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8518:45    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8518:58    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8519:8     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8521:11    warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8521:22    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:27    warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8521:97    warning  'c' is already defined                                                                                                       no-redeclare
   8521:97    warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:145   warning  'h' is already defined                                                                                                       no-redeclare
   8521:145   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8521:160   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:160   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:199   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:199   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:242   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8521:251   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:251   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:255   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:255   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:289   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:289   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:301   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:306   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:306   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:358   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8521:369   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:369   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:416   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:416   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:428   warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8521:435   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:439   warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:450   warning  'g' was used before it was defined                                                                                           no-use-before-define
   8521:450   warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8521:461   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8521:465   warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8521:475   warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8522:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8522:10    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8522:10    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8522:14    warning  'c' declared on line 8517 column 71 is used outside of binding context                                                       block-scoped-var
   8522:17    warning  'h' declared on line 8517 column 149 is used outside of binding context                                                      block-scoped-var
   8522:41    warning  'g' was used before it was defined                                                                                           no-use-before-define
   8522:41    warning  'g' declared on line 8526 column 10 is used outside of binding context                                                       block-scoped-var
   8522:53    warning  'a' declared on line 8526 column 13 is used outside of binding context                                                       block-scoped-var
   8526:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8526:10    warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8526:13    warning  'a' is already defined                                                                                                       no-redeclare
   8526:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8526:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8526:80    warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8526:129   warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8526:142   warning  Unexpected use of comma operator                                                                                             no-sequences
   8527:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8527:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8527:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8527:68    warning  Unexpected console statement                                                                                                 no-console
   8527:144   warning  Unexpected use of comma operator                                                                                             no-sequences
   8527:238   warning  'l' declared on line 8517 column 91 is used outside of binding context                                                       block-scoped-var
   8528:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8528:57    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8529:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8529:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   8530:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8530:51    warning  '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     warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8531:12    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8531:15    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8531:15    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:43    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8531:43    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:66    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8531:66    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:86    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8531:86    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8531:107   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8531:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8532:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8532:8     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8532:59    warning  Function declared in a loop contains unsafe references to variable(s) 's', 'v', 'b', 's', 's', 's'                           no-loop-func
   8532:61    warning  'e' is already declared in the upper scope on line 8530 column 48                                                            no-shadow
   8532:64    warning  't' is already declared in the upper scope on line 8530 column 51                                                            no-shadow
   8532:67    warning  'i' is already declared in the upper scope on line 8531 column 12                                                            no-shadow
   8532:70    warning  'n' is already declared in the upper scope on line 8531 column 43                                                            no-shadow
   8533:11    warning  'o' is already declared in the upper scope on line 8531 column 66                                                            no-shadow
   8533:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8533:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8534:1     warning  This line has a length of 122. Maximum allowed is 100                                                                        max-len
   8534:61    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8534:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8534:74    warning  'r' is already declared in the upper scope on line 8531 column 86                                                            no-shadow
   8535:18    warning  'b' was used before it was defined                                                                                           no-use-before-define
   8538:36    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8539:8     warning  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    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8542:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8542:57    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8543:19    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8545:1     warning  This line has a length of 194. Maximum allowed is 100                                                                        max-len
   8545:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8545:11    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8545:11    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:19    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8545:19    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:33    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8545:40    warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8545:47    warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8545:47    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:69    warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8545:69    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:97    warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8545:97    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8545:175   warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8545:178   warning  'e' is already declared in the upper scope on line 8542 column 54                                                            no-shadow
   8546:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   8546:16    warning  't' is already declared in the upper scope on line 8545 column 19                                                            no-shadow
   8546:27    warning  'i' is already declared in the upper scope on line 8545 column 175                                                           no-shadow
   8547:13    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8547:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8547:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8548:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8548:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8548:21    warning  'u' was used before it was defined                                                                                           no-use-before-define
   8548:21    warning  'u' declared on line 8563 column 17 is used outside of binding context                                                       block-scoped-var
   8549:11    warning  'e' is already declared in the upper scope on line 8545 column 178                                                           no-shadow
   8549:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8551:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8552:18    warning  't' is already declared in the upper scope on line 8546 column 16                                                            no-shadow
   8553:15    warning  'i' is already declared in the upper scope on line 8546 column 27                                                            no-shadow
   8553:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8553:34    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8553:37    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8555:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8555:26    warning  'x' was used before it was defined                                                                                           no-use-before-define
   8557:23    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8557:26    warning  'S' was used before it was defined                                                                                           no-use-before-define
   8561:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8561:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   8562:24    warning  'u' was used before it was defined                                                                                           no-use-before-define
   8562:24    warning  'u' declared on line 8563 column 17 is used outside of binding context                                                       block-scoped-var
   8562:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   8562:34    warning  't' declared on line 8546 column 16 is used outside of binding context                                                       block-scoped-var
   8563:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8563:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8563:17    warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8564:10    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8564:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8564:44    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8564:59    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8566:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8566:28    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8566:40    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8566:43    warning  'b' was used before it was defined                                                                                           no-use-before-define
   8567:16    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8567:35    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8567:38    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8567:47    warning  Empty block statement                                                                                                        no-empty
   8567:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8567:64    warning  Empty block statement                                                                                                        no-empty
   8568:1     warning  This line has a length of 106. Maximum allowed is 100                                                                        max-len
   8568:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8568:51    warning  'b' was used before it was defined                                                                                           no-use-before-define
   8568:60    warning  Empty block statement                                                                                                        no-empty
   8568:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8568:71    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8571:8     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8573:17    warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8573:43    warning  Unexpected use of '>>'                                                                                                       no-bitwise
   8573:82    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8575:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8576:15    warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8576:33    warning  'v' was used before it was defined                                                                                           no-use-before-define
   8578:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8578:17    warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8578:33    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8578:36    warning  'A' was used before it was defined                                                                                           no-use-before-define
   8582:15    warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8582:33    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8585:8     warning  'g' declared on line 8573 column 17 is used outside of binding context                                                       block-scoped-var
   8585:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8585:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8585:44    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8585:47    warning  'I' was used before it was defined                                                                                           no-use-before-define
   8587:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8588:50    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8588:53    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8589:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8589:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8589:12    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8589:20    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8589:42    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8590:12    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8590:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8590:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8591:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
   8591:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8591:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   8591:58    warning  'x' was used before it was defined                                                                                           no-use-before-define
   8591:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8591:73    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8592:16    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8595:9     warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8595:25    warning  'w' was used before it was defined                                                                                           no-use-before-define
   8595:78    warning  'A' was used before it was defined                                                                                           no-use-before-define
   8595:114   warning  'y' was used before it was defined                                                                                           no-use-before-define
   8595:117   warning  'I' was used before it was defined                                                                                           no-use-before-define
   8595:131   warning  'y' was used before it was defined                                                                                           no-use-before-define
   8597:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8598:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8598:57    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8598:60    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8599:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:1     warning  This line has a length of 245. Maximum allowed is 100                                                                        max-len
   8601:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8601:11    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8601:14    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8601:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:114   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8601:214   warning  Empty block statement                                                                                                        no-empty
   8602:45    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8603:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8603:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   8604:48    warning  '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    warning  '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     warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8607:12    warning  Return statement should not contain assignment                                                                               no-return-assign
   8607:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8608:55    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8610:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8610:60    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8611:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8612:65    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8612:68    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8614:48    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8618:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8619:30    warning  Unexpected use of '|'                                                                                                        no-bitwise
   8620:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8620:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8622:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8622:58    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8624:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8624:60    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8624:63    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8627:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8627:17    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8627:20    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8627:23    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8627:26    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8627:33    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8627:40    warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8627:47    warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8627:54    warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8627:80    warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8627:116   warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8627:130   warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8627:243   warning  'p' is already declared in the upper scope on line 8218 column 374                                                           no-shadow
   8627:274   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8628:12    warning  Unexpected use of comma operator                                                                                             no-sequences
   8628:52    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8629:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8629:12    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8629:17    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8629:32    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8630:6     warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8630:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8630:35    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8630:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   8630:40    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8630:44    warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8632:11    warning  'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8632:15    warning  'c' declared on line 8627 column 47 is used outside of binding context                                                       block-scoped-var
   8632:25    warning  'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8632:29    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8633:21    warning  'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8633:46    warning  'g' declared on line 8627 column 130 is used outside of binding context                                                      block-scoped-var
   8634:8     warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8634:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8634:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8634:26    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8634:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   8634:31    warning  '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     warning  'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8635:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8635:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   8635:13    warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:33    warning  'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:38    warning  Return statement should not contain assignment                                                                               no-return-assign
   8635:68    warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:88    warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:99    warning  'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:103   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:106   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:111   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:122   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:136   warning  'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:140   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:150   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:154   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:157   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:168   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:171   warning  'u' declared on line 8627 column 116 is used outside of binding context                                                      block-scoped-var
   8635:187   warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:191   warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:213   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:220   warning  Unexpected use of comma operator                                                                                             no-sequences
   8635:222   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8635:267   warning  'l' declared on line 8627 column 40 is used outside of binding context                                                       block-scoped-var
   8635:271   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:274   warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:277   warning  'h' declared on line 8627 column 54 is used outside of binding context                                                       block-scoped-var
   8635:328   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:361   warning  'n' declared on line 8627 column 17 is used outside of binding context                                                       block-scoped-var
   8635:368   warning  'd' declared on line 8627 column 80 is used outside of binding context                                                       block-scoped-var
   8635:399   warning  'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:404   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:411   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:415   warning  'o' declared on line 8627 column 20 is used outside of binding context                                                       block-scoped-var
   8635:424   warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:428   warning  'p' declared on line 8627 column 243 is used outside of binding context                                                      block-scoped-var
   8635:445   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8635:458   warning  's' declared on line 8627 column 26 is used outside of binding context                                                       block-scoped-var
   8635:469   warning  'a' declared on line 8627 column 33 is used outside of binding context                                                       block-scoped-var
   8636:57    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8636:60    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8637:9     warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8637:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8637:116   warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8637:152   warning  'i' is already defined                                                                                                       no-redeclare
   8637:162   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8637:162   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8637:164   warning  'a' was used before it was defined                                                                                           no-use-before-define
   8637:164   warning  'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:205   warning  'a' was used before it was defined                                                                                           no-use-before-define
   8637:205   warning  'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:222   warning  'a' was used before it was defined                                                                                           no-use-before-define
   8637:222   warning  'a' declared on line 8637 column 263 is used outside of binding context                                                      block-scoped-var
   8637:246   warning  Unexpected var, use let or const instead                                                                                     no-var
   8637:250   warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8637:253   warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8637:256   warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8637:263   warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8637:286   warning  'l' is already declared in the upper scope on line 8218 column 159                                                           no-shadow
   8637:322   warning  'c' is already declared in the upper scope on line 8218 column 193                                                           no-shadow
   8637:336   warning  'h' is already declared in the upper scope on line 8218 column 222                                                           no-shadow
   8637:457   warning  'd' is already declared in the upper scope on line 8218 column 248                                                           no-shadow
   8641:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8641:15    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8644:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8644:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   8645:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8645:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8645:11    warning  'u' is already declared in the upper scope on line 8218 column 287                                                           no-shadow
   8645:19    warning  'i' is already defined                                                                                                       no-redeclare
   8645:23    warning  'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:28    warning  'd' declared on line 8637 column 457 is used outside of binding context                                                      block-scoped-var
   8645:33    warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8645:68    warning  'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:79    warning  'h' declared on line 8637 column 336 is used outside of binding context                                                      block-scoped-var
   8645:154   warning  'l' is already defined                                                                                                       no-redeclare
   8645:154   warning  'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8646:12    warning  'g' is already declared in the upper scope on line 8218 column 319                                                           no-shadow
   8646:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8647:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8647:17    warning  'p' is already declared in the upper scope on line 8218 column 374                                                           no-shadow
   8648:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8648:11    warning  Unexpected use of comma operator                                                                                             no-sequences
   8649:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8649:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8649:12    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   8649:28    warning  'p' declared on line 8647 column 17 is used outside of binding context                                                       block-scoped-var
   8649:52    warning  Unexpected use of comma operator                                                                                             no-sequences
   8649:54    warning  'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8649:58    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8651:52    warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:77    warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:119   warning  's' declared on line 8637 column 256 is used outside of binding context                                                      block-scoped-var
   8651:134   warning  Unexpected use of comma operator                                                                                             no-sequences
   8651:154   warning  'l' declared on line 8637 column 286 is used outside of binding context                                                      block-scoped-var
   8652:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8652:58    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8654:52    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8654:55    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8657:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   8657:9     warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8657:9     warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8657:16    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8657:26    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8658:16    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8658:43    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8658:50    warning  'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8658:50    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8658:57    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8658:63    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8658:83    warning  '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    warning  's' is already declared in the upper scope on line 8218 column 93                                                            no-shadow
   8659:38    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8659:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8659:38    warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8659:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   8659:103   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8659:123   warning  'o' declared on line 8662 column 58 is used outside of binding context                                                       block-scoped-var
   8662:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   8662:16    warning  'e' is already defined                                                                                                       no-redeclare
   8662:38    warning  'a' is already declared in the upper scope on line 8218 column 114                                                           no-shadow
   8662:58    warning  'o' is already defined                                                                                                       no-redeclare
   8662:58    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8662:65    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8662:79    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8663:21    warning  'o' declared on line 8658 column 50 is used outside of binding context                                                       block-scoped-var
   8665:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8665:36    warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8665:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   8665:74    warning  'e' declared on line 8662 column 16 is used outside of binding context                                                       block-scoped-var
   8666:48    warning  'r' is already declared in the upper scope on line 8218 column 55                                                            no-shadow
   8667:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8667:70    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8667:73    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8667:76    warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8670:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8670:12    warning  'n' is already declared in the upper scope on line 8218 column 10                                                            no-shadow
   8670:15    warning  'o' is already declared in the upper scope on line 8218 column 32                                                            no-shadow
   8670:187   warning  Empty block statement                                                                                                        no-empty
   8673:11    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8673:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8675:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8675:112   warning  Unexpected use of comma operator                                                                                             no-sequences
   8676:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8676:21    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8676:24    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8676:27    warning  't' is already declared in the upper scope on line 8217 column 386                                                           no-shadow
   8677:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8677:13    warning  Unexpected use of comma operator                                                                                             no-sequences
   8679:63    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8679:72    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8679:102   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8679:108   warning  'i' is already declared in the upper scope on line 8217 column 389                                                           no-shadow
   8679:118   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8679:151   warning  'e' is already declared in the upper scope on line 8676 column 24                                                            no-shadow
   8680:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8681:8     warning  Unexpected use of comma operator                                                                                             no-sequences
   8681:160   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:214   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:439   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8681:493   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8682:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8682:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   8682:706   warning  Unexpected var, use let or const instead                                                                                     no-var
   8682:781   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8684:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8684:62    warning  Unexpected use of comma operator                                                                                             no-sequences
   8684:201   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8685:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8685:12    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8685:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8685:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8685:141   warning  Unexpected use of comma operator                                                                                             no-sequences
   8685:154   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8685:166   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8687:47    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8688:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8689:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8689:13    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8689:41    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8689:55    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8689:67    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8691:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8693:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8694:55    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8695:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8695:24    warning  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    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8697:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8697:126   warning  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   warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8700:54    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8700:54    warning  'e' is defined but never used                                                                                                no-unused-vars
   8701:5     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   8702:58    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8706:49    warning  'e' is already declared in the upper scope on line 8217 column 383                                                           no-shadow
   8711:8     warning  'ace' is not defined                                                                                                         no-undef
   8711:116   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8711:119   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8711:122   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8711:122   warning  'i' is defined but never used                                                                                                no-unused-vars
   8712:33    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8712:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8712:90    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8714:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8714:18    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8714:21    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8716:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8716:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8716:34    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8717:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8718:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   8720:43    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8722:37    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8723:9     warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8723:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8723:31    warning  'e' is already defined                                                                                                       no-redeclare
   8723:64    warning  Return statement should not contain assignment                                                                               no-return-assign
   8723:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8723:101   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8723:101   warning  Arrow function should not return assignment                                                                                  no-return-assign
   8723:103   warning  'e' is already declared in the upper scope on line 8722 column 37                                                            no-shadow
   8723:106   warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8723:109   warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8723:112   warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8723:129   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8723:144   warning  Unexpected use of comma operator                                                                                             no-sequences
   8723:151   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8723:201   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8724:40    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8725:11    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8725:30    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8727:38    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8727:38    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:51    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8727:51    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8727:119   warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8727:127   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8727:127   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:1     warning  This line has a length of 105. Maximum allowed is 100                                                                        max-len
   8728:10    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8728:13    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8728:13    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:27    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8728:27    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8728:45    warning  Found identifier with same name as label                                                                                     no-label-var
   8728:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8728:57    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8729:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8729:17    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8729:24    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8729:31    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:20    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:35    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8730:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8733:1     warning  This line has a length of 265. Maximum allowed is 100                                                                        max-len
   8733:9     warning  Unexpected var, use let or const instead                                                                                     no-var
   8733:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8733:45    warning  'd' is already defined                                                                                                       no-redeclare
   8733:91    warning  'u' is already defined                                                                                                       no-redeclare
   8733:130   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8733:192   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8736:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   8736:16    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8736:23    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8736:37    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8738:12    warning  'p' is already declared in the upper scope on line 8714 column 15                                                            no-shadow
   8738:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8738:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8738:69    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:83    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:133   warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8738:154   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8740:8     warning  'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8740:34    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8740:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8740:50    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:50    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8740:57    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:57    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8740:61    warning  'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8740:71    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8740:71    warning  '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    warning  'p' declared on line 8738 column 12 is used outside of binding context                                                       block-scoped-var
   8741:22    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8741:22    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8741:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8741:39    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8741:42    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8741:55    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8745:7     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   8746:16    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   8746:54    warning  'g' is already defined                                                                                                       no-redeclare
   8746:54    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:61    warning  'h' is already defined                                                                                                       no-redeclare
   8746:61    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8746:79    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:83    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8746:91    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:118   warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8746:132   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8747:7     warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8748:47    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8748:47    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8748:51    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:51    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:59    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:59    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:76    warning  'y' declared on line 8746 column 36 is used outside of binding context                                                       block-scoped-var
   8748:84    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8748:84    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8748:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8749:7     warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8749:7     warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8750:27    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:27    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:30    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:30    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:39    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:39    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:46    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:46    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:60    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:60    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8750:64    warning  'h' declared on line 8729 column 17 is used outside of binding context                                                       block-scoped-var
   8750:64    warning  'h' declared on line 8746 column 61 is used outside of binding context                                                       block-scoped-var
   8750:67    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8750:67    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8751:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8751:10    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8751:10    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8751:38    warning  Unexpected use of comma operator                                                                                             no-sequences
   8751:43    warning  'g' declared on line 8736 column 16 is used outside of binding context                                                       block-scoped-var
   8751:43    warning  'g' declared on line 8746 column 54 is used outside of binding context                                                       block-scoped-var
   8753:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8754:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8755:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8755:15    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8755:23    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8755:31    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8755:39    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8755:47    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8755:55    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8755:63    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8755:72    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8755:81    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8756:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8758:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8759:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8760:27    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8765:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8766:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8767:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8768:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8769:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8770:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8771:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8773:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8775:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8775:14    warning  'c' declared on line 8755 column 81 is used outside of binding context                                                       block-scoped-var
   8776:40    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8776:43    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8777:11    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8777:30    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8777:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8779:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8780:12    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8780:46    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8780:114   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8780:145   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8782:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8782:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   8783:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8783:36    warning  '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    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8784:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8784:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8784:47    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8785:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8786:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8788:48    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8788:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8790:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8791:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8791:11    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8792:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8793:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8793:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8793:52    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8793:55    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8793:58    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8793:61    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8793:64    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8793:67    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8794:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8794:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   8795:15    warning  'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8797:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8797:16    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8797:19    warning  'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8797:22    warning  't' is already declared in the upper scope on line 8788 column 48                                                            no-shadow
   8798:13    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8798:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   8798:73    warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   8798:73    warning  ES2018 RegExp Unicode property escape sequences are forbidden                                                                es-x/no-regexp-unicode-property-escapes
   8798:112   warning  Use a regular expression literal instead of the 'RegExp' constructor                                                         prefer-regex-literals
   8799:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8799:156   warning  Unexpected use of comma operator                                                                                             no-sequences
   8800:6     warning  Return statement should not contain assignment                                                                               no-return-assign
   8801:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8802:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   8803:15    warning  'e' is already declared in the upper scope on line 8788 column 51                                                            no-shadow
   8804:6     warning  'h' declared on line 8802 column 10 is used outside of binding context                                                       block-scoped-var
   8805:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8805:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8805:21    warning  'h' declared on line 8802 column 10 is used outside of binding context                                                       block-scoped-var
   8806:57    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8806:60    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8807:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   8807:15    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8807:69    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8807:77    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8810:16    warning  'e' is already declared in the upper scope on line 8806 column 57                                                            no-shadow
   8813:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8813:14    warning  'n' declared on line 8807 column 69 is used outside of binding context                                                       block-scoped-var
   8814:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8816:50    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8816:53    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8816:56    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8816:59    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8817:15    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8817:30    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8818:16    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8819:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8819:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8819:33    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8819:37    warning  'l' was used before it was defined                                                                                           no-use-before-define
   8819:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8819:53    warning  'l' was used before it was defined                                                                                           no-use-before-define
   8820:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8820:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8820:12    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8820:30    warning  'l' declared on line 8819 column 33 is used outside of binding context                                                       block-scoped-var
   8820:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8821:18    warning  'l' declared on line 8819 column 33 is used outside of binding context                                                       block-scoped-var
   8821:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   8821:198   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8823:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8824:51    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8824:54    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8824:57    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8824:60    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8824:63    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8825:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8825:30    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8825:61    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8826:16    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8827:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8827:11    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8827:37    warning  'h' was used before it was defined                                                                                           no-use-before-define
   8827:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8827:64    warning  'h' was used before it was defined                                                                                           no-use-before-define
   8828:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8828:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8828:26    warning  'e' is already declared in the upper scope on line 8824 column 51                                                            no-shadow
   8828:29    warning  't' is already declared in the upper scope on line 8824 column 54                                                            no-shadow
   8828:32    warning  'i' is already declared in the upper scope on line 8824 column 57                                                            no-shadow
   8829:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   8829:17    warning  'n' is already declared in the upper scope on line 8824 column 60                                                            no-shadow
   8829:27    warning  'o' is already declared in the upper scope on line 8824 column 63                                                            no-shadow
   8830:25    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8830:31    warning  'r' is already declared in the upper scope on line 8825 column 15                                                            no-shadow
   8832:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8832:16    warning  's' is already declared in the upper scope on line 8825 column 30                                                            no-shadow
   8834:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8834:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8834:60    warning  Unexpected use of comma operator                                                                                             no-sequences
   8835:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8835:16    warning  'n' declared on line 8829 column 17 is used outside of binding context                                                       block-scoped-var
   8836:11    warning  'h' declared on line 8827 column 33 is used outside of binding context                                                       block-scoped-var
   8836:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8837:18    warning  'h' declared on line 8827 column 33 is used outside of binding context                                                       block-scoped-var
   8837:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   8837:194   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8839:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8840:50    warning  'i' is already declared in the upper scope on line 8711 column 122                                                           no-shadow
   8841:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8841:18    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8841:21    warning  'e' is already declared in the upper scope on line 8711 column 116                                                           no-shadow
   8841:24    warning  'p' is already declared in the upper scope on line 8714 column 15                                                            no-shadow
   8841:27    warning  't' is already declared in the upper scope on line 8711 column 119                                                           no-shadow
   8841:30    warning  'n' is already declared in the upper scope on line 8712 column 33                                                            no-shadow
   8841:36    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8841:42    warning  'o' is already declared in the upper scope on line 8712 column 90                                                            no-shadow
   8841:45    warning  'f' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  Return statement should not contain assignment                                                                               no-return-assign
   8841:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8841:199   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8841:223   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8841:362   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8841:502   warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8841:505   warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8841:508   warning  'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8842:12    warning  'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8842:20    warning  'e' declared on line 8843 column 31 is used outside of binding context                                                       block-scoped-var
   8842:32    warning  'e' declared on line 8843 column 31 is used outside of binding context                                                       block-scoped-var
   8842:35    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8843:11    warning  'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8843:31    warning  'e' is already defined                                                                                                       no-redeclare
   8843:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8844:18    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8845:58    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8848:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8848:16    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8849:45    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8853:26    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8853:29    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8853:32    warning  'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8854:10    warning  'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8854:13    warning  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   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8856:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8856:12    warning  'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8856:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8856:15    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8856:35    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8856:35    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8856:66    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8857:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8857:11    warning  'a' is already declared in the upper scope on line 8841 column 12                                                            no-shadow
   8857:30    warning  'l' is already declared in the upper scope on line 8841 column 18                                                            no-shadow
   8857:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8860:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8861:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8863:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8864:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8864:18    warning  'c' is already declared in the upper scope on line 8841 column 36                                                            no-shadow
   8865:13    warning  'h' is already declared in the upper scope on line 8841 column 39                                                            no-shadow
   8865:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8865:52    warning  'a' declared on line 8857 column 11 is used outside of binding context                                                       block-scoped-var
   8869:20    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8869:23    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8869:26    warning  'i' is already declared in the upper scope on line 8840 column 50                                                            no-shadow
   8870:10    warning  'n' is already declared in the upper scope on line 8841 column 30                                                            no-shadow
   8870:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8870:33    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   8871:162   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8872:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8872:18    warning  'o' is already declared in the upper scope on line 8841 column 42                                                            no-shadow
   8872:38    warning  'r' was used before it was defined                                                                                           no-use-before-define
   8872:38    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   8872:38    warning  'r' declared on line 8873 column 11 is used outside of binding context                                                       block-scoped-var
   8873:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   8873:11    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8873:14    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8873:33    warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8879:34    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8880:10    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8880:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8885:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8885:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8893:20    warning  'e' is already declared in the upper scope on line 8841 column 21                                                            no-shadow
   8894:10    warning  't' is already declared in the upper scope on line 8841 column 27                                                            no-shadow
   8894:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8899:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8899:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8909:8     warning  'ace' is not defined                                                                                                         no-undef
   8909:133   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   8909:136   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   8909:139   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   8909:139   warning  'i' is defined but never used                                                                                                no-unused-vars
   8910:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   8910:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   8910:11    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8910:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   8910:58    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8910:61    warning  '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    warning  'e' is already declared in the upper scope on line 8910 column 58                                                            no-shadow
   8911:97    warning  't' is already declared in the upper scope on line 8910 column 61                                                            no-shadow
   8912:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   8913:21    warning  'e' is already declared in the upper scope on line 8910 column 58                                                            no-shadow
   8913:24    warning  't' is already declared in the upper scope on line 8910 column 61                                                            no-shadow
   8914:19    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8915:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8918:19    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8918:22    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8921:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8921:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8923:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8923:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   8923:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   8924:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   8924:10    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:34    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   8924:34    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:63    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   8924:63    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:79    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   8924:79    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8924:116   warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8924:119   warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8924:122   warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8925:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8925:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   8926:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8927:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   8927:101   warning  Unexpected dangling '_' in '_buildKeyHash'                                                                                   no-underscore-dangle
   8928:47    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8928:50    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8929:10    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8929:13    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8929:13    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8929:62    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8929:62    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8929:150   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   8930:11    warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8930:14    warning  's' is already declared in the upper scope on line 8924 column 63                                                            no-shadow
   8930:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8930:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8930:28    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8930:96    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8930:134   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8932:41    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8932:44    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8932:47    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8933:45    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8933:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   8934:104   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   8934:144   warning  'e' is already declared in the upper scope on line 8932 column 41                                                            no-shadow
   8935:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   8935:12    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8935:20    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8935:55    warning  'i' was used before it was defined                                                                                           no-use-before-define
   8935:85    warning  'i' was used before it was defined                                                                                           no-use-before-define
   8935:107   warning  'e' is already declared in the upper scope on line 8934 column 144                                                           no-shadow
   8936:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8936:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   8936:62    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8936:62    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8936:87    warning  Unexpected use of comma operator                                                                                             no-sequences
   8936:89    warning  Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8937:55    warning  'e' is already defined                                                                                                       no-redeclare
   8937:82    warning  Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8937:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8940:8     warning  Unexpected dangling '_' in '_addCommandToBinding'                                                                            no-underscore-dangle
   8940:54    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8940:57    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8940:60    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8941:12    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8941:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8945:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8945:36    warning  'r' was used before it was defined                                                                                           no-use-before-define
   8945:36    warning  'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8945:62    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8945:86    warning  'r' was used before it was defined                                                                                           no-use-before-define
   8945:86    warning  'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8945:114   warning  Unexpected use of comma operator                                                                                             no-sequences
   8945:157   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8945:163   warning  Unexpected var, use let or const instead                                                                                     no-var
   8945:167   warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8945:179   warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8949:10    warning  'o' declared on line 8945 column 167 is used outside of binding context                                                      block-scoped-var
   8949:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8949:20    warning  'r' declared on line 8945 column 179 is used outside of binding context                                                      block-scoped-var
   8954:45    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8955:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8955:48    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8956:11    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8956:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8959:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   8959:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8962:48    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8963:43    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8966:42    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8967:43    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8970:8     warning  Unexpected dangling '_' in '_buildKeyHash'                                                                                   no-underscore-dangle
   8970:47    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8972:43    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8973:10    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8973:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8973:39    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   8973:41    warning  Unnecessary escape character: \+                                                                                             no-useless-escape
   8973:46    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   8973:48    warning  Unnecessary escape character: \+                                                                                             no-useless-escape
   8973:67    warning  'e' is already declared in the upper scope on line 8972 column 43                                                            no-shadow
   8973:79    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8973:92    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8973:92    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   8973:104   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8978:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8978:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8978:38    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8981:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8981:14    warning  Unexpected var, use let or const instead                                                                                     no-var
   8981:18    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8981:25    warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8982:13    warning  's' is already declared in the upper scope on line 8924 column 63                                                            no-shadow
   8982:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8982:46    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8983:49    warning  Unexpected console statement                                                                                                 no-console
   8983:107   warning  Unexpected use of comma operator                                                                                             no-sequences
   8984:9     warning  Unexpected use of '|='                                                                                                       no-bitwise
   8984:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8985:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8985:33    warning  'o' declared on line 8981 column 18 is used outside of binding context                                                       block-scoped-var
   8986:48    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8986:51    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8987:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8988:48    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8988:51    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8988:54    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   8988:57    warning  'n' is already declared in the upper scope on line 8910 column 8                                                             no-shadow
   8989:10    warning  'o' is already declared in the upper scope on line 8910 column 11                                                            no-shadow
   8989:13    warning  'r' is already declared in the upper scope on line 8924 column 34                                                            no-shadow
   8989:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   8990:28    warning  Unexpected use of comma operator                                                                                             no-sequences
   8990:162   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:198   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:241   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:258   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   8990:269   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   8992:47    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8992:50    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8994:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8994:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   8994:25    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8994:28    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8996:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8996:18    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8998:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8998:11    warning  'd' was used before it was defined                                                                                           no-use-before-define
   8998:20    warning  Unexpected var, use let or const instead                                                                                     no-var
   8998:27    warning  'e' is already defined                                                                                                       no-redeclare
   8998:46    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   8998:49    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   8999:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   8999:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   8999:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   9000:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9000:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9000:25    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   9000:28    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   9000:31    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   9002:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   9002:27    warning  'e' is already declared in the upper scope on line 8909 column 133                                                           no-shadow
   9002:30    warning  't' is already declared in the upper scope on line 8909 column 136                                                           no-shadow
   9002:33    warning  'i' is already declared in the upper scope on line 8909 column 139                                                           no-shadow
   9005:8     warning  'ace' is not defined                                                                                                         no-undef
   9005:168   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9005:171   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9005:174   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9005:174   warning  'i' is defined but never used                                                                                                no-unused-vars
   9006:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   9006:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9006:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9006:14    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9006:26    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
   9006:61    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9006:64    warning  '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    warning  'e' is already declared in the upper scope on line 9006 column 61                                                            no-shadow
   9007:97    warning  't' is already declared in the upper scope on line 9006 column 64                                                            no-shadow
   9008:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
   9009:21    warning  'e' is already declared in the upper scope on line 9006 column 61                                                            no-shadow
   9009:24    warning  't' is already declared in the upper scope on line 9006 column 64                                                            no-shadow
   9010:19    warning  'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9011:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9014:19    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9014:22    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9017:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9017:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9019:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9019:16    warning  Unexpected use of comma operator                                                                                             no-sequences
   9019:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9020:10    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9020:33    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9020:87    warning  'e' is already defined                                                                                                       no-redeclare
   9020:133   warning  'r' is already defined                                                                                                       no-redeclare
   9020:184   warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9020:187   warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9020:190   warning  'i' is already declared in the upper scope on line 9005 column 174                                                           no-shadow
   9022:17    warning  'n' is already declared in the upper scope on line 9006 column 8                                                             no-shadow
   9026:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9027:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9027:14    warning  'o' is already declared in the upper scope on line 9006 column 11                                                            no-shadow
   9027:103   warning  Return statement should not contain assignment                                                                               no-return-assign
   9027:154   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9027:179   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9027:238   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9028:44    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9028:47    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9029:135   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9030:49    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:7     warning  Return statement should not contain assignment                                                                               no-return-assign
   9032:19    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9032:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   9032:273   warning  'e' is already declared in the upper scope on line 9030 column 49                                                            no-shadow
   9036:40    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9040:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9041:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9041:27    warning  Unexpected use of comma operator                                                                                             no-sequences
   9041:60    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9042:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9048:43    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9049:20    warning  Arrow function should not return assignment                                                                                  no-return-assign
   9049:22    warning  'e' is already declared in the upper scope on line 9048 column 43                                                            no-shadow
   9049:85    warning  Unexpected use of comma operator                                                                                             no-sequences
   9050:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9050:22    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9050:25    warning  'e' is already declared in the upper scope on line 9005 column 168                                                           no-shadow
   9050:28    warning  't' is already declared in the upper scope on line 9005 column 171                                                           no-shadow
   9051:39    warning  Return statement should not contain assignment                                                                               no-return-assign
   9051:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9051:67    warning  Unexpected use of comma operator                                                                                             no-sequences
   9051:100   warning  'e' is already declared in the upper scope on line 9050 column 25                                                            no-shadow
   9052:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9052:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9052:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9053:8     warning  'ace' is not defined                                                                                                         no-undef
   9053:134   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9053:137   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9053:140   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9053:140   warning  'i' is defined but never used                                                                                                no-unused-vars
   9054:10    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9054:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9054:56    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   9054:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9054:92    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9054:95    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9054:98    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9056:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9056:137   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9057:46    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9058:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9058:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   9060:127   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9061:45    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9064:174   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9065:45    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9068:152   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9070:130   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9072:127   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9072:130   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9073:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9073:59    warning  Unexpected use of comma operator                                                                                             no-sequences
   9074:115   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9076:197   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9078:185   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9080:206   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9082:185   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9084:172   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9086:157   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9087:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9087:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9088:169   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9090:149   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9093:101   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9095:194   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9096:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9097:157   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9098:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9099:114   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9100:42    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9103:106   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9105:169   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9107:229   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9109:223   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9111:176   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9111:179   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9113:221   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9115:225   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9117:231   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9119:184   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9119:187   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9121:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9123:194   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9125:229   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9127:213   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9129:201   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9131:180   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9131:183   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9133:213   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9135:198   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9137:237   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9139:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9141:192   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9143:184   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9143:187   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9145:182   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9147:125   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9149:141   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9151:120   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9153:119   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9155:111   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9157:117   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9159:123   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9161:124   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9163:175   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9165:204   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9167:141   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9169:145   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9171:224   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9173:206   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9175:279   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9175:279   warning  'e' is defined but never used                                                                                                no-unused-vars
   9175:355   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9176:11    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9176:121   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9176:121   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9176:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9176:140   warning  Unexpected use of comma operator                                                                                             no-sequences
   9177:121   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9177:124   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9179:139   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9181:201   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9183:175   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9185:182   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9187:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9189:195   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9191:196   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9193:169   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9194:42    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9197:100   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9199:129   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9201:130   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9203:142   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9205:164   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9207:150   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9209:144   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9211:223   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9213:173   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9216:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9217:200   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9219:197   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9221:201   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9222:11    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9222:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9222:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9222:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9223:194   warning  '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    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9224:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9224:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9224:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   9225:209   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9227:186   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9229:165   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9231:158   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9233:177   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9235:179   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9237:147   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9237:150   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9239:132   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9239:135   warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9241:160   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9243:183   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9245:37    warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9247:138   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9249:180   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9251:158   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9253:157   warning  '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    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9254:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9254:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9254:72    warning  Unexpected use of comma operator                                                                                             no-sequences
   9255:147   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9257:100   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9258:11    warning  Unexpected var, use let or const instead                                                                                     no-var
   9258:15    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9258:46    warning  'i' is already declared in the upper scope on line 9053 column 140                                                           no-shadow
   9258:121   warning  'n' is already declared in the upper scope on line 9054 column 34                                                            no-shadow
   9258:196   warning  't' is already defined                                                                                                       no-redeclare
   9258:239   warning  'o' is already declared in the upper scope on line 9054 column 92                                                            no-shadow
   9258:328   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9258:364   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9259:10    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9259:83    warning  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     warning  'n' declared on line 9258 column 121 is used outside of binding context                                                      block-scoped-var
   9260:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9260:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9260:53    warning  'r' declared on line 9258 column 328 is used outside of binding context                                                      block-scoped-var
   9260:95    warning  Unexpected use of comma operator                                                                                             no-sequences
   9260:144   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9260:147   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:157   warning  'n' declared on line 9258 column 121 is used outside of binding context                                                      block-scoped-var
   9260:173   warning  'r' declared on line 9258 column 328 is used outside of binding context                                                      block-scoped-var
   9260:178   warning  'o' declared on line 9258 column 239 is used outside of binding context                                                      block-scoped-var
   9260:214   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:221   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:255   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:262   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:273   warning  'o' declared on line 9258 column 239 is used outside of binding context                                                      block-scoped-var
   9260:283   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:310   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:327   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:331   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:339   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9260:368   warning  'i' declared on line 9258 column 46 is used outside of binding context                                                       block-scoped-var
   9260:375   warning  't' declared on line 9258 column 15 is used outside of binding context                                                       block-scoped-var
   9261:156   warning  '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     warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9262:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:44    warning  'i' is already declared in the upper scope on line 9053 column 140                                                           no-shadow
   9262:44    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:83    warning  'n' is already declared in the upper scope on line 9054 column 34                                                            no-shadow
   9262:117   warning  'o' is already declared in the upper scope on line 9054 column 92                                                            no-shadow
   9262:117   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9262:125   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9262:125   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9262:183   warning  Unexpected var, use let or const instead                                                                                     no-var
   9262:187   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9263:8     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9263:90    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9263:136   warning  Unexpected use of comma operator                                                                                             no-sequences
   9263:215   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9263:280   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9264:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9264:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9264:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   9264:57    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9264:64    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9264:78    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9265:31    warning  'r' declared on line 9262 column 187 is used outside of binding context                                                      block-scoped-var
   9267:140   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9268:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9268:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9269:160   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9270:35    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9270:41    warning  't' is already declared in the upper scope on line 9053 column 137                                                           no-shadow
   9270:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9270:117   warning  Unexpected use of comma operator                                                                                             no-sequences
   9271:112   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9272:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9272:5     warning  Unexpected console statement                                                                                                 no-console
   9272:92    warning  Unexpected use of comma operator                                                                                             no-sequences
   9273:133   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9275:128   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9277:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9277:35    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9278:111   warning  'e' is already declared in the upper scope on line 9053 column 134                                                           no-shadow
   9282:8     warning  'ace' is not defined                                                                                                         no-undef
   9282:141   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9282:144   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9282:147   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9282:147   warning  'i' is defined but never used                                                                                                no-unused-vars
   9283:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9283:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9283:92    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9283:101   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9283:104   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9284:20    warning  Unexpected use of comma operator                                                                                             no-sequences
   9284:227   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9285:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9285:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9286:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9286:83    warning  Unexpected use of comma operator                                                                                             no-sequences
   9287:5     warning  Unexpected use of comma operator                                                                                             no-sequences
   9288:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9288:72    warning  The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
   9288:86    warning  Unexpected use of comma operator                                                                                             no-sequences
   9288:151   warning  The listener argument should be a function reference                                                                         unicorn/no-invalid-remove-event-listener
   9289:49    warning  '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     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9290:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9290:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9290:171   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9291:12    warning  'e' is already declared in the upper scope on line 9289 column 49                                                            no-shadow
   9291:73    warning  't' is already declared in the upper scope on line 9290 column 9                                                             no-shadow
   9291:115   warning  'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9291:153   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9291:153   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9293:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9293:48    warning  's' was used before it was defined                                                                                           no-use-before-define
   9293:48    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9295:65    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9299:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9299:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9301:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9302:46    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9305:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9306:48    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9309:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9309:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9311:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9311:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9313:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9314:20    warning  Unexpected var, use let or const instead                                                                                     no-var
   9314:24    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9314:72    warning  'i' is already declared in the upper scope on line 9282 column 147                                                           no-shadow
   9314:123   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9315:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9318:95    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9320:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9321:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9324:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9324:36    warning  Unexpected var, use let or const instead                                                                                     no-var
   9324:40    warning  'i' is already defined                                                                                                       no-redeclare
   9324:133   warning  'n' is already declared in the upper scope on line 9283 column 34                                                            no-shadow
   9324:180   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9324:203   warning  Unexpected use of comma operator                                                                                             no-sequences
   9330:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9330:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   9330:112   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9332:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9332:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9333:53    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9334:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   9334:9     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9334:72    warning  'e' is already defined                                                                                                       no-redeclare
   9334:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9335:55    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9336:9     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9336:72    warning  'e' is already defined                                                                                                       no-redeclare
   9336:106   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9337:53    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9338:5     warning  Unexpected var, use let or const instead                                                                                     no-var
   9338:9     warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9338:72    warning  'e' is already defined                                                                                                       no-redeclare
   9338:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9339:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9341:49    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9343:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9345:59    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9348:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9350:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9350:17    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9355:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9360:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9361:55    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9364:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9364:17    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9370:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9371:49    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9372:7     warning  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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9374:7     warning  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    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9376:7     warning  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    warning  '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    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9378:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   9379:50    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9380:37    warning  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    warning  '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    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9382:100   warning  Unexpected use of comma operator                                                                                             no-sequences
   9384:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9386:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9386:131   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9390:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9392:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9392:131   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9396:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9398:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9398:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9402:15    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9404:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9404:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9407:51    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9407:54    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9407:57    warning  '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    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9411:25    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9411:63    warning  't' was used before it was defined                                                                                           no-use-before-define
   9411:120   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9411:279   warning  't' was used before it was defined                                                                                           no-use-before-define
   9411:330   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9411:350   warning  Unexpected var, use let or const instead                                                                                     no-var
   9411:354   warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9411:357   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9413:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9414:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9415:47    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9416:15    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9417:35    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9420:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9421:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9421:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9423:5     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9429:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9429:11    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9429:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9429:30    warning  'e' is already declared in the upper scope on line 9282 column 141                                                           no-shadow
   9429:33    warning  't' is already declared in the upper scope on line 9282 column 144                                                           no-shadow
   9430:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9430:35    warning  Unexpected use of comma operator                                                                                             no-sequences
   9431:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9432:8     warning  'ace' is not defined                                                                                                         no-undef
   9432:537   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
   9432:540   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
   9432:543   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
   9432:543   warning  'i' is defined but never used                                                                                                no-unused-vars
   9433:4     warning  Unexpected var, use let or const instead                                                                                     no-var
   9433:20    warning  Unexpected dangling '_' in '__values'                                                                                        no-underscore-dangle
   9433:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9434:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9434:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9434:63    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9434:63    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9434:80    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9434:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9436:8     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9440:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9441:8     warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
   9441:30    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
   9441:75    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
   9441:103   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
   9441:146   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
   9441:193   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
   9441:238   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
   9441:475   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
   9441:779   warning  'e' is already defined                                                                                                       no-redeclare
   9442:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9442:70    warning  Unexpected use of comma operator                                                                                             no-sequences
   9443:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9445:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9447:50    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9448:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   9449:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9451:12    warning  'e' declared on line 9454 column 12 is used outside of binding context                                                       block-scoped-var
   9451:24    warning  'e' declared on line 9454 column 12 is used outside of binding context                                                       block-scoped-var
   9453:19    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9453:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   9454:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9454:12    warning  'e' is already defined                                                                                                       no-redeclare
   9454:36    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9454:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9456:48    warning  Expected a 'break' statement before 'case'                                                                                   no-fallthrough
   9456:63    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9456:217   warning  Unexpected var, use let or const instead                                                                                     no-var
   9456:221   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9456:252   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9456:283   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9457:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9457:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9457:12    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9458:1     warning  This line has a length of 123. Maximum allowed is 100                                                                        max-len
   9458:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9458:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9458:57    warning  Unexpected use of comma operator                                                                                             no-sequences
   9461:49    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9462:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9462:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9462:16    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9462:19    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9462:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9462:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9462:127   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9462:161   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9462:195   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9462:413   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   9462:439   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9463:52    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9463:55    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9464:10    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9464:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9464:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9464:45    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9464:129   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9465:23    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9465:80    warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9470:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9470:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9470:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9470:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9470:29    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9470:1244  warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
   9470:3799  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9470:3887  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9470:3969  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9473:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9473:45    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
   9474:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9474:85    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9479:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9481:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9481:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9485:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9485:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9487:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9491:45    warning  '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    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9494:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9494:13    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9495:37    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9495:40    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9495:43    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9495:46    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9495:49    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9495:49    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9495:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9495:153   warning  'e' is already declared in the upper scope on line 9495 column 37                                                            no-shadow
   9497:601   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:659   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:713   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:815   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9497:934   warning  'e' is already declared in the upper scope on line 9495 column 37                                                            no-shadow
   9505:41    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9506:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9506:109   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9507:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9508:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9508:108   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9510:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9511:50    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9512:12    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9512:43    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9512:59    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9512:93    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9512:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9512:139   warning  Unexpected use of comma operator                                                                                             no-sequences
   9512:141   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9513:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9514:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9520:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9520:26    warning  Unexpected use of comma operator                                                                                             no-sequences
   9520:28    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9522:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9522:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9522:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9522:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9522:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9522:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9522:91    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9522:386   warning  Unexpected use of comma operator                                                                                             no-sequences
   9522:543   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9522:804   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9523:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9523:51    warning  'e' is defined but never used                                                                                                no-unused-vars
   9524:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9524:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9524:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9524:16    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9524:34    warning  'n' is already defined                                                                                                       no-redeclare
   9524:384   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9524:384   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9524:411   warning  Unexpected use of comma operator                                                                                             no-sequences
   9524:413   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9526:10    warning  'e' declared on line 9527 column 49 is used outside of binding context                                                       block-scoped-var
   9526:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9526:28    warning  't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9526:28    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9526:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9526:64    warning  't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9526:80    warning  't' declared on line 9527 column 79 is used outside of binding context                                                       block-scoped-var
   9527:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   9527:11    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9527:31    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9527:49    warning  'e' is already defined                                                                                                       no-redeclare
   9527:79    warning  't' is already defined                                                                                                       no-redeclare
   9527:83    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   9527:104   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9528:91    warning  Unexpected use of comma operator                                                                                             no-sequences
   9528:97    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
   9528:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9541:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9542:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9542:32    warning  Unexpected use of comma operator                                                                                             no-sequences
   9542:34    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
   9548:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9548:39    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9552:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9552:38    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9552:82    warning  'i' declared on line 9553 column 17 is used outside of binding context                                                       block-scoped-var
   9552:82    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9552:90    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9553:17    warning  'i' is already defined                                                                                                       no-redeclare
   9553:25    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9553:60    warning  '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    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9554:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9554:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9554:52    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9556:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9556:14    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9556:31    warning  Return statement should not contain assignment                                                                               no-return-assign
   9556:38    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9556:63    warning  Unexpected use of comma operator                                                                                             no-sequences
   9556:80    warning  'i' declared on line 9553 column 17 is used outside of binding context                                                       block-scoped-var
   9561:41    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9561:44    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9563:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9564:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9564:29    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:40    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:65    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:71    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:76    warning  Unexpected var, use let or const instead                                                                                     no-var
   9564:76    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9564:80    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9564:84    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:92    warning  'e' is already defined                                                                                                       no-redeclare
   9564:92    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9564:114   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9565:7     warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9566:18    warning  'e' declared on line 9571 column 77 is used outside of binding context                                                       block-scoped-var
   9567:50    warning  'e' is already declared in the upper scope on line 9563 column 46                                                            no-shadow
   9571:7     warning  Unexpected var, use let or const instead                                                                                     no-var
   9571:11    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9571:40    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9571:77    warning  'e' is already defined                                                                                                       no-redeclare
   9571:93    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9571:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9571:135   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9573:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9573:19    warning  '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    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9574:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9574:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9574:54    warning  Unexpected use of comma operator                                                                                             no-sequences
   9577:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9577:48    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9579:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9579:43    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9580:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9580:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9580:13    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9580:31    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9580:48    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9580:78    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9580:330   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9580:463   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:535   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:545   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:600   warning  's' was used before it was defined                                                                                           no-use-before-define
   9580:632   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9580:645   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9580:660   warning  'a' was used before it was defined                                                                                           no-use-before-define
   9580:695   warning  'a' was used before it was defined                                                                                           no-use-before-define
   9580:723   warning  'a' was used before it was defined                                                                                           no-use-before-define
   9580:853   warning  't' is already defined                                                                                                       no-redeclare
   9580:878   warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9580:902   warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9580:933   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9580:933   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9580:949   warning  Unexpected use of comma operator                                                                                             no-sequences
   9580:992   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9580:1037  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9580:1141  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9582:16    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9582:34    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9582:51    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9582:88    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9582:159   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9582:167   warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9582:175   warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9582:197   warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9583:17    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9583:39    warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9583:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9584:44    warning  'h' was used before it was defined                                                                                           no-use-before-define
   9584:96    warning  'h' was used before it was defined                                                                                           no-use-before-define
   9584:106   warning  Unexpected var, use let or const instead                                                                                     no-var
   9584:106   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9584:110   warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9584:130   warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9584:153   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9584:192   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9584:287   warning  Unexpected use of comma operator                                                                                             no-sequences
   9587:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9587:48    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9590:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9590:116   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9590:176   warning  Unexpected use of comma operator                                                                                             no-sequences
   9591:50    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9591:53    warning  '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    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9592:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9592:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9592:319   warning  Unexpected use of comma operator                                                                                             no-sequences
   9593:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9593:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9593:52    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9595:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9601:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9605:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9609:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9613:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9617:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9621:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9625:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9629:51    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9633:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9637:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9641:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9645:54    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9649:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9653:54    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9657:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9661:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9665:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9669:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9670:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9670:38    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9670:112   warning  Unexpected var, use let or const instead                                                                                     no-var
   9670:112   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9670:116   warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9670:119   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9670:122   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9670:125   warning  'e' is already defined                                                                                                       no-redeclare
   9670:155   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9670:366   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9670:475   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9672:66    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9674:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9676:66    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9678:66    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9678:72    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9678:102   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9678:117   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9678:148   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9678:197   warning  Unexpected use of comma operator                                                                                             no-sequences
   9680:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9680:110   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9680:116   warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9680:146   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9680:165   warning  Unexpected use of comma operator                                                                                             no-sequences
   9681:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9681:49    warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9686:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9686:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9686:19    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9686:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9686:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9686:209   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9686:294   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9688:42    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9688:133   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9688:169   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9688:169   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9688:211   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9690:42    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9690:133   warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9690:169   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9690:169   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9690:211   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9692:30    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9692:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9694:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9694:12    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9694:15    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9694:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9695:9     warning  Return statement should not contain assignment                                                                               no-return-assign
   9695:43    warning  Unexpected use of comma operator                                                                                             no-sequences
   9695:45    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9697:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9697:13    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9697:43    warning  'n' is already defined                                                                                                       no-redeclare
   9697:43    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:56    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9697:76    warning  'n' is already defined                                                                                                       no-redeclare
   9697:76    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:106   warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9697:113   warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9698:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9698:12    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9698:20    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9698:27    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9700:14    warning  's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9700:18    warning  'n' declared on line 9694 column 15 is used outside of binding context                                                       block-scoped-var
   9700:49    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9700:59    warning  's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9701:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9701:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   9701:27    warning  's' declared on line 9698 column 12 is used outside of binding context                                                       block-scoped-var
   9702:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9702:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9702:47    warning  Unexpected use of comma operator                                                                                             no-sequences
   9702:49    warning  'a' declared on line 9698 column 27 is used outside of binding context                                                       block-scoped-var
   9703:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9703:29    warning  'a' declared on line 9698 column 27 is used outside of binding context                                                       block-scoped-var
   9704:7     warning  'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9704:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9704:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9704:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9704:50    warning  'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9704:59    warning  'i' declared on line 9694 column 12 is used outside of binding context                                                       block-scoped-var
   9706:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9706:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9708:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9708:45    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9710:16    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9710:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9710:63    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9710:71    warning  'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9710:71    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9710:84    warning  'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9710:97    warning  'n' declared on line 9712 column 148 is used outside of binding context                                                      block-scoped-var
   9711:26    warning  '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     warning  'i' declared on line 9710 column 63 is used outside of binding context                                                       block-scoped-var
   9712:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9712:17    warning  'e' is already declared in the upper scope on line 9710 column 16                                                            no-shadow
   9712:20    warning  't' is already declared in the upper scope on line 9710 column 45                                                            no-shadow
   9712:119   warning  Unexpected var, use let or const instead                                                                                     no-var
   9712:123   warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9712:131   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9712:148   warning  'n' is already defined                                                                                                       no-redeclare
   9712:148   warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9712:152   warning  'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9712:161   warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9712:166   warning  'e' declared on line 9710 column 16 is used outside of binding context                                                       block-scoped-var
   9712:174   warning  '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    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9713:17    warning  't' declared on line 9710 column 45 is used outside of binding context                                                       block-scoped-var
   9713:28    warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9713:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9713:47    warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:48    warning  Unexpected use of comma operator                                                                                             no-sequences
   9713:62    warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:90    warning  't' declared on line 9710 column 45 is used outside of binding context                                                       block-scoped-var
   9713:104   warning  'i' declared on line 9710 column 63 is used outside of binding context                                                       block-scoped-var
   9713:107   warning  'n' declared on line 9710 column 71 is used outside of binding context                                                       block-scoped-var
   9713:111   warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9716:71    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9716:100   warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9718:42    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9718:78    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9718:108   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9719:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9719:48    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9720:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9720:22    warning  Unnecessary escape character: \-                                                                                             no-useless-escape
   9720:49    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9721:13    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9721:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9724:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9725:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9726:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9726:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9726:13    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9726:16    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9726:19    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9726:55    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9726:94    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9726:102   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9726:123   warning  's' is already defined                                                                                                       no-redeclare
   9726:159   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9726:159   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9726:560   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9728:12    warning  Unexpected var, use let or const instead                                                                                     no-var
   9728:16    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9728:19    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9728:55    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9728:94    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9728:155   warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9728:203   warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9728:273   warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9728:288   warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9728:319   warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9728:329   warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9728:378   warning  'e' is already declared in the upper scope on line 9728 column 55                                                            no-shadow
   9728:381   warning  't' is already declared in the upper scope on line 9728 column 203                                                           no-shadow
   9728:381   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9729:24    warning  Unexpected use of comma operator                                                                                             no-sequences
   9730:37    warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9731:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   9731:17    warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9731:29    warning  'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9732:8     warning  Unexpected var, use let or const instead                                                                                     no-var
   9732:12    warning  'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9732:21    warning  'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9732:105   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9732:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9732:260   warning  Function declared in a loop contains unsafe references to variable(s) 'd', 'g', 'd', 'g'                                     no-loop-func
   9732:262   warning  '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    warning  't' is already declared in the upper scope on line 9728 column 203                                                           no-shadow
   9733:25    warning  Return statement should not contain assignment                                                                               no-return-assign
   9733:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9733:48    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9733:105   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9733:198   warning  Unexpected use of comma operator                                                                                             no-sequences
   9737:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9737:47    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9738:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9738:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9738:13    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9738:16    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9738:19    warning  'e' is already defined                                                                                                       no-redeclare
   9738:88    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9738:95    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9738:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9739:13    warning  Unexpected var, use let or const instead                                                                                     no-var
   9739:17    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9739:29    warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9740:14    warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9740:27    warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9740:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9741:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9742:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9744:16    warning  'e' is already declared in the upper scope on line 9737 column 44                                                            no-shadow
   9748:8     warning  'l' declared on line 9739 column 29 is used outside of binding context                                                       block-scoped-var
   9748:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9748:14    warning  'l' declared on line 9739 column 29 is used outside of binding context                                                       block-scoped-var
   9748:30    warning  'a' declared on line 9739 column 17 is used outside of binding context                                                       block-scoped-var
   9748:52    warning  'a' declared on line 9739 column 17 is used outside of binding context                                                       block-scoped-var
   9751:9     warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
   9754:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9756:6     warning  Unexpected var, use let or const instead                                                                                     no-var
   9756:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9756:42    warning  'e' is already defined                                                                                                       no-redeclare
   9756:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9756:120   warning  Unexpected use of comma operator                                                                                             no-sequences
   9756:124   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9758:1     warning  This line has a length of 126. Maximum allowed is 100                                                                        max-len
   9758:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9758:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9758:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9758:88    warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9760:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9760:13    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:33    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9760:51    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9760:51    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:69    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9760:69    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9760:90    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9760:90    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9765:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9765:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9765:48    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9771:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9771:47    warning  '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    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9772:32    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9773:11    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9773:36    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9773:68    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9773:127   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9773:127   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9773:148   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9773:166   warning  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    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9775:41    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9775:122   warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9775:129   warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9775:143   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9776:18    warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9776:25    warning  'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9776:56    warning  'o' declared on line 9773 column 36 is used outside of binding context                                                       block-scoped-var
   9776:103   warning  'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9776:107   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9777:37    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9777:43    warning  'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9777:98    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9779:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9781:11    warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9782:50    warning  'u' declared on line 9776 column 25 is used outside of binding context                                                       block-scoped-var
   9782:53    warning  'g' declared on line 9776 column 103 is used outside of binding context                                                      block-scoped-var
   9782:76    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9782:87    warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9782:100   warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9783:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9783:12    warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9783:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   9783:32    warning  'd' declared on line 9776 column 18 is used outside of binding context                                                       block-scoped-var
   9784:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9785:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9785:44    warning  Unexpected use of comma operator                                                                                             no-sequences
   9787:50    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9788:65    warning  Unexpected use of comma operator                                                                                             no-sequences
   9789:52    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9791:53    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9799:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9801:51    warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9805:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9806:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9806:29    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9806:60    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9806:107   warning  'e' is already defined                                                                                                       no-redeclare
   9808:1     warning  This line has a length of 236. Maximum allowed is 100                                                                        max-len
   9808:113   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9808:113   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9808:146   warning  Unexpected use of comma operator                                                                                             no-sequences
   9808:150   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9821:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9823:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9823:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9823:52    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9823:55    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
   9826:10    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9826:40    warning  'e' is already defined                                                                                                       no-redeclare
   9826:192   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9837:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9837:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9839:54    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9841:48    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9841:51    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9842:10    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9842:10    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9842:40    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9842:40    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9842:84    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9842:109   warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9842:116   warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9842:206   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9843:11    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9843:14    warning  'l' is already declared in the upper scope on line 9441 column 193                                                           no-shadow
   9843:17    warning  'c' is already declared in the upper scope on line 9441 column 238                                                           no-shadow
   9843:25    warning  'h' is already declared in the upper scope on line 9441 column 283                                                           no-shadow
   9843:25    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9843:33    warning  'd' is already declared in the upper scope on line 9433 column 8                                                             no-shadow
   9843:57    warning  'u' is already declared in the upper scope on line 9441 column 322                                                           no-shadow
   9843:57    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9843:125   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9844:34    warning  Unnecessary escape character: \[                                                                                             no-useless-escape
   9847:86    warning  Unexpected use of comma operator                                                                                             no-sequences
   9848:52    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9848:89    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9848:97    warning  Unexpected use of comma operator                                                                                             no-sequences
   9853:9     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
   9855:77    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9857:12    warning  'p' was used before it was defined                                                                                           no-use-before-define
   9857:12    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:57    warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:57    warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:63    warning  'p' was used before it was defined                                                                                           no-use-before-define
   9857:63    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:71    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9857:207   warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:207   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:236   warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:236   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9857:269   warning  'p' was used before it was defined                                                                                           no-use-before-define
   9857:269   warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9857:303   warning  'm' was used before it was defined                                                                                           no-use-before-define
   9857:303   warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
   9861:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9861:15    warning  'g' is already declared in the upper scope on line 9441 column 376                                                           no-shadow
   9861:18    warning  'p' is already declared in the upper scope on line 9441 column 421                                                           no-shadow
   9861:21    warning  'm' is already declared in the upper scope on line 9441 column 52                                                            no-shadow
   9861:27    warning  'm' was used before it was defined                                                                                           no-use-before-define
   9861:41    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9861:414   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9862:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9862:11    warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:15    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:20    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:32    warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:45    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:79    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:85    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:90    warning  'p' declared on line 9861 column 18 is used outside of binding context                                                       block-scoped-var
   9862:179   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:186   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:222   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9862:229   warning  'm' declared on line 9861 column 21 is used outside of binding context                                                       block-scoped-var
   9865:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9865:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9865:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9866:37    warning  Unexpected use of comma operator                                                                                             no-sequences
   9867:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9867:47    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9869:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9870:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9870:13    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9871:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   9872:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9872:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9872:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   9873:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9874:10    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9874:13    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
   9875:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   9876:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9876:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9876:39    warning  Unexpected use of comma operator                                                                                             no-sequences
   9877:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9883:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9883:49    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9884:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9885:47    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9891:13    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9891:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9892:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9894:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9894:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   9896:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9896:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   9898:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9898:40    warning  Unexpected use of comma operator                                                                                             no-sequences
   9900:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9900:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   9902:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9902:42    warning  Unexpected use of comma operator                                                                                             no-sequences
   9904:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9904:41    warning  Unexpected use of comma operator                                                                                             no-sequences
   9905:41    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9905:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9906:34    warning  Unexpected var, use let or const instead                                                                                     no-var
   9906:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9906:38    warning  't' is already defined                                                                                                       no-redeclare
   9906:77    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9906:233   warning  Unexpected use of comma operator                                                                                             no-sequences
   9907:8     warning  ES2021 'String.prototype.replaceAll' method is forbidden                                                                     es-x/no-string-prototype-replaceall
   9907:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9907:47    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9908:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9908:38    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9908:38    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9908:80    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9909:78    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9910:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9911:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9912:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9913:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9913:48    warning  '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    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9914:48    warning  Return statement should not contain assignment                                                                               no-return-assign
   9914:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9917:38    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9917:41    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9917:44    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9918:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9918:17    warning  Unexpected use of comma operator                                                                                             no-sequences
   9918:123   warning  Unexpected var, use let or const instead                                                                                     no-var
   9918:123   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9918:127   warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9918:158   warning  'e' is already defined                                                                                                       no-redeclare
   9918:173   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9918:504   warning  Return statement should not contain assignment                                                                               no-return-assign
   9918:504   warning  Return statement should not contain assignment                                                                               no-return-assign
   9918:622   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
   9919:42    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9919:45    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9921:46    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9921:49    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9923:45    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9923:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9924:30    warning  Unexpected use of comma operator                                                                                             no-sequences
   9924:71    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9924:77    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9924:106   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9924:166   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9926:56    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9928:56    warning  Unexpected use of comma operator                                                                                             no-sequences
   9930:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9930:25    warning  Unexpected use of comma operator                                                                                             no-sequences
   9930:75    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9932:112   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9932:185   warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9932:210   warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9933:61    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9934:10    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9934:13    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9934:16    warning  'r' is already declared in the upper scope on line 9441 column 75                                                            no-shadow
   9934:19    warning  's' is already declared in the upper scope on line 9441 column 103                                                           no-shadow
   9934:22    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9934:25    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9934:28    warning  'a' is already declared in the upper scope on line 9441 column 146                                                           no-shadow
   9934:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9934:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9937:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9939:11    warning  'e' is already declared in the upper scope on line 9933 column 61                                                            no-shadow
   9939:14    warning  't' is already declared in the upper scope on line 9934 column 22                                                            no-shadow
   9939:17    warning  'i' is already declared in the upper scope on line 9934 column 25                                                            no-shadow
   9939:20    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9939:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9939:307   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9940:57    warning  'e' is already declared in the upper scope on line 9933 column 61                                                            no-shadow
   9941:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9944:12    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9944:44    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9944:76    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9944:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9944:162   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
   9945:40    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9945:43    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9945:46    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9946:12    warning  'o' is already declared in the upper scope on line 9441 column 8                                                             no-shadow
   9946:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9946:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9949:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9949:25    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9949:28    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9949:31    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9950:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9950:34    warning  Unexpected use of comma operator                                                                                             no-sequences
   9950:72    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9950:78    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
   9950:107   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9950:125   warning  Unexpected use of comma operator                                                                                             no-sequences
   9950:166   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9950:254   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:84    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:134   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:166   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9951:333   warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9952:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9952:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9952:33    warning  Unexpected use of comma operator                                                                                             no-sequences
   9953:31    warning  'e' is already declared in the upper scope on line 9949 column 25                                                            no-shadow
   9953:34    warning  't' is already declared in the upper scope on line 9949 column 28                                                            no-shadow
   9954:6     warning  Unexpected dangling '_' in '_$emitInputEvent'                                                                                no-underscore-dangle
   9955:54    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
   9955:116   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9956:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9956:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9956:15    warning  Unexpected use of comma operator                                                                                             no-sequences
   9956:755   warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9957:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9957:29    warning  Unexpected use of comma operator                                                                                             no-sequences
   9957:31    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
   9960:68    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9960:68    warning  'e' is defined but never used                                                                                                no-unused-vars
   9962:55    warning  '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     warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9963:12    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
   9963:12    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
   9963:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9963:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9963:53    warning  Unexpected use of comma operator                                                                                             no-sequences
   9963:165   warning  'e' is already declared in the upper scope on line 9962 column 55                                                            no-shadow
   9964:10    warning  't' is already declared in the upper scope on line 9963 column 9                                                             no-shadow
   9964:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9964:35    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:62    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:109   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
   9965:115   warning  Unexpected use of comma operator                                                                                             no-sequences
   9969:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9970:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9970:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9972:69    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9974:58    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9974:58    warning  'e' is defined but never used                                                                                                no-unused-vars
   9976:314   warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9978:44    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9982:50    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9986:64    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9990:72    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9991:55    warning  Unexpected use of comma operator                                                                                             no-sequences
   9991:151   warning  'T' was used before it was defined                                                                                           no-use-before-define
   9991:170   warning  'T' was used before it was defined                                                                                           no-use-before-define
   9992:66    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9993:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9993:34    warning  'T' was used before it was defined                                                                                           no-use-before-define
   9993:53    warning  'T' was used before it was defined                                                                                           no-use-before-define
   9994:40    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9994:40    warning  'e' is defined but never used                                                                                                no-unused-vars
   9995:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9996:10    warning  'e' is already declared in the upper scope on line 9994 column 40                                                            no-shadow
   9996:134   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
   9996:134   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
   9997:66    warning  Unexpected use of comma operator                                                                                             no-sequences
   9998:56    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
   9999:14    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
   9999:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10000:15    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10001:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10001:11    warning  'i' is already declared in the upper scope on line 9432 column 543                                                           no-shadow
  10001:14    warning  'n' is already declared in the upper scope on line 9441 column 30                                                            no-shadow
  10001:14    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10001:162   warning  'e' is already declared in the upper scope on line 9998 column 56                                                            no-shadow
  10002:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10002:14    warning  Unexpected use of comma operator                                                                                             no-sequences
  10003:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10003:24    warning  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  warning  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  warning  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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10006:63    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10008:1227  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10008:1227  warning  Unexpected var, use let or const instead                                                                                     no-var
  10008:1257  warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10008:1260  warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10010:28    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10010:31    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10010:34    warning  '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    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10012:29    warning  't' is already declared in the upper scope on line 9432 column 540                                                           no-shadow
  10014:26    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10015:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10015:45    warning  Unexpected use of comma operator                                                                                             no-sequences
  10016:26    warning  'e' is already declared in the upper scope on line 9432 column 537                                                           no-shadow
  10017:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10017:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10017:94    warning  Unexpected use of comma operator                                                                                             no-sequences
  10018:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10019:8     warning  'ace' is not defined                                                                                                         no-undef
  10019:92    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10019:95    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10019:98    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10019:98    warning  'i' is defined but never used                                                                                                no-unused-vars
  10020:10    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10020:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10020:42    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10020:45    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10020:48    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10021:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10021:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  10022:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10022:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10022:44    warning  '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     warning  Unexpected use of comma operator                                                                                             no-sequences
  10024:44    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10024:47    warning  '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    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10026:50    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10026:53    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10027:9     warning  'n' is already declared in the upper scope on line 10020 column 42                                                           no-shadow
  10027:46    warning  'n' is already defined                                                                                                       no-redeclare
  10027:87    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10028:50    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10028:53    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10028:56    warning  'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10032:36    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10038:37    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10040:52    warning  Unexpected var, use let or const instead                                                                                     no-var
  10040:56    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10040:94    warning  'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10042:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10042:34    warning  't' declared on line 10040 column 56 is used outside of binding context                                                      block-scoped-var
  10044:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10044:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  10046:40    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10048:55    warning  Unexpected var, use let or const instead                                                                                     no-var
  10048:59    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10048:97    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10050:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10050:61    warning  't' declared on line 10048 column 59 is used outside of binding context                                                      block-scoped-var
  10050:118   warning  't' declared on line 10048 column 59 is used outside of binding context                                                      block-scoped-var
  10052:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10052:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10056:43    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10057:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10058:43    warning  'e' is already declared in the upper scope on line 10019 column 92                                                           no-shadow
  10058:46    warning  't' is already declared in the upper scope on line 10019 column 95                                                           no-shadow
  10058:49    warning  'i' is already declared in the upper scope on line 10019 column 98                                                           no-shadow
  10058:52    warning  'n' is already declared in the upper scope on line 10020 column 42                                                           no-shadow
  10059:9     warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10059:12    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10059:38    warning  Return statement should not contain assignment                                                                               no-return-assign
  10059:38    warning  Return statement should not contain assignment                                                                               no-return-assign
  10059:38    warning  Return statement should not contain assignment                                                                               no-return-assign
  10059:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10059:164   warning  Unexpected use of comma operator                                                                                             no-sequences
  10061:8     warning  'ace' is not defined                                                                                                         no-undef
  10061:182   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10061:185   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10061:188   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10061:188   warning  'i' is defined but never used                                                                                                no-unused-vars
  10062:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10062:31    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10062:54    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10062:78    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10062:124   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10062:176   warning  'e' is already defined                                                                                                       no-redeclare
  10062:218   warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10063:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10063:74    warning  Unexpected use of comma operator                                                                                             no-sequences
  10064:52    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10064:55    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10065:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10065:23    warning  Unexpected console statement                                                                                                 no-console
  10065:39    warning  Unexpected console statement                                                                                                 no-console
  10065:99    warning  Unexpected use of comma operator                                                                                             no-sequences
  10066:55    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10066:58    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10067:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10067:23    warning  Unexpected console statement                                                                                                 no-console
  10067:39    warning  Unexpected console statement                                                                                                 no-console
  10067:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  10068:47    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10069:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10069:39    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10070:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10070:10    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10070:22    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10070:33    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10070:39    warning  'o' was used before it was defined                                                                                           no-use-before-define
  10070:141   warning  'n' is already defined                                                                                                       no-redeclare
  10070:153   warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10070:165   warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10070:171   warning  's' was used before it was defined                                                                                           no-use-before-define
  10070:171   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10070:200   warning  's' was used before it was defined                                                                                           no-use-before-define
  10070:220   warning  'n' is already defined                                                                                                       no-redeclare
  10070:243   warning  's' is already defined                                                                                                       no-redeclare
  10070:354   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10070:354   warning  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    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10073:9     warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10073:12    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10073:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10073:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10073:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10073:105   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10074:39    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10075:32    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10075:50    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10075:66    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10075:129   warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10075:256   warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10075:285   warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10075:295   warning  'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10075:303   warning  '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    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10076:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  10079:9     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10080:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10080:9     warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10080:130   warning  Unexpected use of comma operator                                                                                             no-sequences
  10081:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10081:7     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10081:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10081:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  10082:51    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10083:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10083:9     warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10083:27    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10083:67    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10083:91    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10083:146   warning  'n' is already defined                                                                                                       no-redeclare
  10083:295   warning  'i' is already defined                                                                                                       no-redeclare
  10083:340   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10083:340   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10083:531   warning  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     warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10085:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10085:12    warning  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    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10088:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10088:75    warning  Unexpected use of comma operator                                                                                             no-sequences
  10088:119   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10089:7     warning  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   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10089:151   warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10089:209   warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10090:12    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10090:24    warning  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    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10092:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10092:99    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10094:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10095:10    warning  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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10095:79    warning  Unexpected use of comma operator                                                                                             no-sequences
  10100:44    warning  '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    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10101:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10101:48    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10103:45    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10103:119   warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10103:164   warning  Unexpected use of comma operator                                                                                             no-sequences
  10105:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10107:7     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10108:16    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10111:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10112:12    warning  'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10112:60    warning  'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10112:67    warning  'o' declared on line 10108 column 16 is used outside of binding context                                                      block-scoped-var
  10115:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10115:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10115:107   warning  Unexpected use of comma operator                                                                                             no-sequences
  10115:200   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10116:45    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10116:48    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10116:51    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10117:15    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10117:23    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10117:30    warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10117:69    warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10117:134   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10117:200   warning  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    warning  'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10118:65    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10118:65    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10118:95    warning  Unexpected use of comma operator                                                                                             no-sequences
  10119:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10119:14    warning  'n' declared on line 10117 column 15 is used outside of binding context                                                      block-scoped-var
  10120:44    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10120:47    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10120:50    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10120:53    warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10121:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10121:9     warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10121:12    warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10121:27    warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10121:45    warning  'a' is already declared in the upper scope on line 10062 column 54                                                           no-shadow
  10121:68    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10121:91    warning  'c' is already declared in the upper scope on line 10178 column 15                                                           no-shadow
  10121:303   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10121:558   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10121:596   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10121:741   warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
  10121:1073  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10122:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  10122:44    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10122:83    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10123:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10123:33    warning  Unexpected var, use let or const instead                                                                                     no-var
  10126:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10126:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  10126:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10127:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10127:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10129:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10129:13    warning  'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10132:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10132:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10132:19    warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
  10132:237   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10132:676   warning  Unexpected use of comma operator                                                                                             no-sequences
  10134:6     warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10135:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10135:14    warning  'p' is already defined                                                                                                       no-redeclare
  10135:139   warning  Unexpected use of comma operator                                                                                             no-sequences
  10135:141   warning  'w' declared on line 10123 column 45 is used outside of binding context                                                      block-scoped-var
  10136:52    warning  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    warning  'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10136:204   warning  'A' declared on line 10123 column 37 is used outside of binding context                                                      block-scoped-var
  10137:119   warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10138:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10138:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10138:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  10140:52    warning  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   warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10142:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10142:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10142:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  10144:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10144:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  10145:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10145:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10145:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10145:58    warning  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    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10148:51    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10156:51    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10157:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10157:119   warning  Unexpected use of comma operator                                                                                             no-sequences
  10160:48    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10160:51    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10161:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10161:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10162:48    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10162:51    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10163:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10163:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10164:47    warning  '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    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10165:34    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10165:80    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10166:49    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10166:52    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10166:55    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10167:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10167:9     warning  'n' is already declared in the upper scope on line 10062 column 31                                                           no-shadow
  10167:26    warning  'o' is already declared in the upper scope on line 10062 column 78                                                           no-shadow
  10167:39    warning  'r' is already declared in the upper scope on line 10062 column 124                                                          no-shadow
  10167:52    warning  's' is already declared in the upper scope on line 10176 column 21                                                           no-shadow
  10167:69    warning  'e' is already defined                                                                                                       no-redeclare
  10167:231   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10167:231   warning  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   warning  'e' is already declared in the upper scope on line 10166 column 52                                                           no-shadow
  10168:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10168:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  10170:52    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10170:55    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10171:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10171:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10171:82    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10171:117   warning  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     warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10173:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10174:42    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10175:11    warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10175:56    warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10175:98    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10175:208   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10176:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10176:21    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10176:24    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10177:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10177:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10177:310   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10178:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10178:15    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10178:18    warning  'e' is already declared in the upper scope on line 10061 column 182                                                          no-shadow
  10179:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10179:9     warning  't' is already declared in the upper scope on line 10061 column 185                                                          no-shadow
  10179:44    warning  't' is already defined                                                                                                       no-redeclare
  10179:99    warning  't' is already defined                                                                                                       no-redeclare
  10179:154   warning  'i' is already declared in the upper scope on line 10061 column 188                                                          no-shadow
  10179:209   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10179:234   warning  Unexpected use of comma operator                                                                                             no-sequences
  10180:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10180:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10180:33    warning  Unexpected use of comma operator                                                                                             no-sequences
  10181:8     warning  'ace' is not defined                                                                                                         no-undef
  10181:106   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10181:109   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10181:112   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10181:112   warning  'i' is defined but never used                                                                                                no-unused-vars
  10182:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10182:35    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10182:58    warning  'e' is already defined                                                                                                       no-redeclare
  10182:100   warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10184:43    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10186:43    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10188:36    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10188:39    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10189:9     warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10189:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10189:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10189:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10189:162   warning  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    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10192:10    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10192:13    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10192:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10192:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10193:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10193:11    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10193:14    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10193:17    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10193:20    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10193:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10193:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10193:300   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10193:369   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10193:460   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10194:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10194:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10200:40    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10200:43    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10202:47    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10202:50    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10202:53    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10202:56    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10202:59    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10203:15    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10203:18    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10203:36    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10203:53    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10203:68    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10203:125   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10204:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10204:33    warning  Unexpected use of comma operator                                                                                             no-sequences
  10204:54    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:189   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:255   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:298   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10204:298   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10204:298   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10204:302   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:312   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:395   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10204:418   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10206:52    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10206:55    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10206:58    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10206:61    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10206:64    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10207:9     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10207:12    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10207:12    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10207:31    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10207:49    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10207:85    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10207:128   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10207:128   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10207:139   warning  Unexpected use of comma operator                                                                                             no-sequences
  10207:988   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10208:53    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10208:56    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10208:59    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10208:62    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10208:65    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10208:68    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10211:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10211:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10211:11    warning  'e' is already defined                                                                                                       no-redeclare
  10211:29    warning  'o' is already defined                                                                                                       no-redeclare
  10211:100   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10211:136   warning  't' is already defined                                                                                                       no-redeclare
  10212:57    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10212:60    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10212:63    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10212:66    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10212:69    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10212:72    warning  '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    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10213:29    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10213:65    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10213:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10213:176   warning  'e' is already declared in the upper scope on line 10212 column 57                                                           no-shadow
  10216:51    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10216:54    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10216:57    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10216:60    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10216:63    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10217:9     warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10217:9     warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10217:45    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10217:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10217:63    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10217:75    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10217:132   warning  Unexpected use of comma operator                                                                                             no-sequences
  10218:53    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10218:56    warning  't' is already declared in the upper scope on line 10181 column 109                                                          no-shadow
  10218:59    warning  'i' is already declared in the upper scope on line 10181 column 112                                                          no-shadow
  10218:62    warning  'n' is already declared in the upper scope on line 10182 column 35                                                           no-shadow
  10218:65    warning  'o' is already declared in the upper scope on line 10220 column 21                                                           no-shadow
  10219:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10219:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10219:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10220:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10220:21    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10220:24    warning  'e' is already declared in the upper scope on line 10181 column 106                                                          no-shadow
  10221:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10221:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10222:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10222:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10222:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10223:8     warning  'ace' is not defined                                                                                                         no-undef
  10223:81    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10223:84    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10223:87    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10223:87    warning  'i' is defined but never used                                                                                                no-unused-vars
  10224:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10224:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10224:84    warning  'e' is already declared in the upper scope on line 10223 column 81                                                           no-shadow
  10227:8     warning  'ace' is not defined                                                                                                         no-undef
  10227:203   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10227:206   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10227:209   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10227:209   warning  'i' is defined but never used                                                                                                no-unused-vars
  10228:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10228:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10228:31    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10228:54    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10228:78    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10228:104   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10228:212   warning  'e' is already defined                                                                                                       no-redeclare
  10229:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10229:9     warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10229:31    warning  'e' is already defined                                                                                                       no-redeclare
  10229:59    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10229:89    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10229:143   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10229:162   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10230:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10230:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  10232:43    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10233:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10233:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10238:48    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10239:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10239:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  10239:75    warning  'e' is already declared in the upper scope on line 10238 column 48                                                           no-shadow
  10240:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10245:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10246:43    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10247:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10248:50    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10249:32    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10250:55    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10251:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10252:57    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10255:15    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10255:18    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10255:21    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10255:24    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10255:27    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10255:30    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10255:33    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10255:64    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10255:116   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10256:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10257:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10257:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10257:79    warning  'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:103   warning  't' declared on line 10255 column 18 is used outside of binding context                                                      block-scoped-var
  10257:168   warning  'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:277   warning  'n' declared on line 10255 column 24 is used outside of binding context                                                      block-scoped-var
  10257:338   warning  'o' declared on line 10255 column 27 is used outside of binding context                                                      block-scoped-var
  10257:406   warning  '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   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:462   warning  'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:466   warning  't' declared on line 10255 column 18 is used outside of binding context                                                      block-scoped-var
  10257:469   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:485   warning  'i' declared on line 10255 column 21 is used outside of binding context                                                      block-scoped-var
  10257:514   warning  '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   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:570   warning  'e' declared on line 10255 column 15 is used outside of binding context                                                      block-scoped-var
  10257:574   warning  'n' declared on line 10255 column 24 is used outside of binding context                                                      block-scoped-var
  10257:577   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10257:593   warning  'o' declared on line 10255 column 27 is used outside of binding context                                                      block-scoped-var
  10257:623   warning  'r' declared on line 10255 column 30 is used outside of binding context                                                      block-scoped-var
  10258:44    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10258:47    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10258:50    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10259:30    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10259:67    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10261:1     warning  This line has a length of 172. Maximum allowed is 100                                                                        max-len
  10261:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10261:30    warning  Unexpected var, use let or const instead                                                                                     no-var
  10261:34    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10261:65    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10261:95    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10261:124   warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10261:131   warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10261:131   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10261:147   warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10261:154   warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10262:11    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10262:11    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10262:11    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10262:41    warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10263:12    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10263:12    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10264:12    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10264:12    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10264:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10265:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10265:8     warning  'a' declared on line 10267 column 28 is used outside of binding context                                                      block-scoped-var
  10265:12    warning  'l' was used before it was defined                                                                                           no-use-before-define
  10265:12    warning  'l' declared on line 10267 column 17 is used outside of binding context                                                      block-scoped-var
  10266:7     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10267:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  10267:17    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10267:20    warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10267:28    warning  'a' is already defined                                                                                                       no-redeclare
  10267:28    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:32    warning  'n' declared on line 10261 column 34 is used outside of binding context                                                      block-scoped-var
  10267:41    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10267:75    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:108   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:115   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:140   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10267:174   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10267:206   warning  Unexpected use of comma operator                                                                                             no-sequences
  10267:211   warning  'o' declared on line 10261 column 65 is used outside of binding context                                                      block-scoped-var
  10267:215   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10268:17    warning  'r' declared on line 10261 column 95 is used outside of binding context                                                      block-scoped-var
  10268:20    warning  's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10268:27    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10268:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10268:85    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:88    warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:90    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10268:152   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:229   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10268:256   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10268:296   warning  Unexpected use of comma operator                                                                                             no-sequences
  10268:298   warning  'a' declared on line 10261 column 131 is used outside of binding context                                                     block-scoped-var
  10269:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10269:12    warning  'c' declared on line 10267 column 20 is used outside of binding context                                                      block-scoped-var
  10270:13    warning  's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10271:36    warning  's' declared on line 10261 column 124 is used outside of binding context                                                     block-scoped-var
  10271:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10274:44    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10275:11    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10275:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10275:48    warning  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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10277:45    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10277:60    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10279:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10281:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10283:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10285:7     warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10286:16    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10289:7     warning  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    warning  'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10290:76    warning  'o' declared on line 10286 column 16 is used outside of binding context                                                      block-scoped-var
  10290:83    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10293:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10293:115   warning  Unexpected use of comma operator                                                                                             no-sequences
  10294:53    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10294:56    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10294:59    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10295:15    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10295:23    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10295:30    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10295:69    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10295:134   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10295:200   warning  Unexpected use of comma operator                                                                                             no-sequences
  10296:12    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10296:62    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10296:77    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10296:77    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10296:105   warning  Unexpected use of comma operator                                                                                             no-sequences
  10296:313   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10297:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10297:14    warning  'n' declared on line 10295 column 15 is used outside of binding context                                                      block-scoped-var
  10298:39    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10299:43    warning  Unexpected var, use let or const instead                                                                                     no-var
  10299:47    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10299:81    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10299:96    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10301:6     warning  'n' declared on line 10299 column 96 is used outside of binding context                                                      block-scoped-var
  10301:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10301:44    warning  't' declared on line 10299 column 47 is used outside of binding context                                                      block-scoped-var
  10301:47    warning  'i' declared on line 10299 column 81 is used outside of binding context                                                      block-scoped-var
  10302:45    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10302:48    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10302:51    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10302:54    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10303:11    warning  Unexpected var, use let or const instead                                                                                     no-var
  10303:15    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10303:18    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10303:21    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10303:31    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10303:35    warning  Unexpected control character(s) in regular expression: \x00, \x1f                                                            no-control-regex
  10303:35    warning  Unexpected combined character in character class                                                                             no-misleading-character-class
  10303:732   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10303:777   warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10303:784   warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10304:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10304:76    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10304:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10304:106   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10305:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10305:14    warning  'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:54    warning  'c' declared on line 10303 column 777 is used outside of binding context                                                     block-scoped-var
  10305:67    warning  'c' declared on line 10303 column 777 is used outside of binding context                                                     block-scoped-var
  10305:92    warning  Unexpected use of comma operator                                                                                             no-sequences
  10305:123   warning  'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:131   warning  'r' declared on line 10303 column 18 is used outside of binding context                                                      block-scoped-var
  10305:178   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:223   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10305:238   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:306   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:383   warning  '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   warning  'r' declared on line 10303 column 18 is used outside of binding context                                                      block-scoped-var
  10305:400   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10305:415   warning  'l' declared on line 10303 column 732 is used outside of binding context                                                     block-scoped-var
  10305:435   warning  'd' declared on line 10304 column 13 is used outside of binding context                                                      block-scoped-var
  10306:50    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10306:53    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10306:56    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10307:9     warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10307:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10308:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10309:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  10309:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  10309:17    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10309:63    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10311:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10311:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10312:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10312:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10313:13    warning  'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10313:20    warning  'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10313:27    warning  'r' declared on line 10309 column 63 is used outside of binding context                                                      block-scoped-var
  10315:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10315:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10316:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10317:7     warning  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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:71    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:84    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:97    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10320:107   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10320:113   warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10321:13    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10321:53    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10321:119   warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10321:155   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10321:227   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10322:18    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10322:61    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10324:69    warning  Unexpected use of comma operator                                                                                             no-sequences
  10324:184   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10327:9     warning  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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10328:56    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10328:71    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10328:85    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10329:15    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10329:22    warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10329:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10329:61    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10329:119   warning  'r' declared on line 10322 column 61 is used outside of binding context                                                      block-scoped-var
  10333:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10337:15    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10337:80    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10340:54    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10340:57    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10342:10    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10342:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10345:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10346:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10346:25    warning  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    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10350:35    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10350:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10352:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  10352:18    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10353:13    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10353:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10356:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10360:14    warning  'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10360:32    warning  'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10360:40    warning  '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     warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10361:16    warning  'i' declared on line 10352 column 18 is used outside of binding context                                                      block-scoped-var
  10361:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10361:66    warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10362:15    warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10364:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10364:40    warning  'n' declared on line 10353 column 13 is used outside of binding context                                                      block-scoped-var
  10370:51    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10370:51    warning  'e' is defined but never used                                                                                                no-unused-vars
  10371:11    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10371:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10371:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10371:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10371:79    warning  Unexpected use of comma operator                                                                                             no-sequences
  10372:51    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10372:54    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10372:57    warning  '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     warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10373:16    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10373:23    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10373:35    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10373:42    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10373:73    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10373:103   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10374:10    warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10374:10    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10374:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10374:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10375:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10377:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10378:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10379:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10379:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10382:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10382:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  10382:173   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10382:257   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10382:272   warning  Unexpected use of comma operator                                                                                             no-sequences
  10383:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10383:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10383:17    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10385:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10385:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10386:50    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10386:53    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10387:15    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10387:22    warning  '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    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10388:10    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10388:22    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10388:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10388:42    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10391:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10394:55    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10394:58    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10394:61    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10394:64    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10394:67    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10395:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10395:80    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10395:118   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10395:179   warning  Unexpected use of comma operator                                                                                             no-sequences
  10396:44    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10396:47    warning  't' is already declared in the upper scope on line 10227 column 206                                                          no-shadow
  10396:50    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10397:9     warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10397:12    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10397:15    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10397:22    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10397:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10397:30    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10397:41    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10397:475   warning  Unexpected use of comma operator                                                                                             no-sequences
  10397:630   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10398:51    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10398:54    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10399:80    warning  'e' is already declared in the upper scope on line 10398 column 51                                                           no-shadow
  10399:83    warning  't' is already declared in the upper scope on line 10398 column 54                                                           no-shadow
  10399:86    warning  'i' is already declared in the upper scope on line 10227 column 209                                                          no-shadow
  10399:89    warning  'n' is already declared in the upper scope on line 10228 column 8                                                            no-shadow
  10399:92    warning  'o' is already declared in the upper scope on line 10228 column 78                                                           no-shadow
  10400:13    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10403:1     warning  This line has a length of 104. Maximum allowed is 100                                                                        max-len
  10403:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  10403:17    warning  'r' is already declared in the upper scope on line 10228 column 104                                                          no-shadow
  10403:20    warning  's' is already declared in the upper scope on line 10414 column 21                                                           no-shadow
  10403:27    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10403:34    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10403:41    warning  'c' is already declared in the upper scope on line 10228 column 31                                                           no-shadow
  10404:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  10404:43    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10407:1     warning  This line has a length of 254. Maximum allowed is 100                                                                        max-len
  10407:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10407:15    warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:17    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10407:20    warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:29    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:33    warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10407:36    warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:66    warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:70    warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:87    warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:91    warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:98    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:102   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:127   warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:131   warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:156   warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10407:159   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:176   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:183   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:187   warning  'a' declared on line 10403 column 27 is used outside of binding context                                                      block-scoped-var
  10407:191   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10407:201   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:211   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10407:215   warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10407:220   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10407:224   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10408:10    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:14    warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:17    warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:38    warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:42    warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10408:62    warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:65    warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:82    warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:107   warning  'l' declared on line 10403 column 34 is used outside of binding context                                                      block-scoped-var
  10408:111   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:131   warning  's' declared on line 10403 column 20 is used outside of binding context                                                      block-scoped-var
  10408:134   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10408:139   warning  Unexpected use of comma operator                                                                                             no-sequences
  10408:141   warning  'h' declared on line 10403 column 48 is used outside of binding context                                                      block-scoped-var
  10408:146   warning  'r' declared on line 10403 column 17 is used outside of binding context                                                      block-scoped-var
  10408:156   warning  'c' declared on line 10403 column 41 is used outside of binding context                                                      block-scoped-var
  10411:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10414:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10414:21    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10414:24    warning  'e' is already declared in the upper scope on line 10227 column 203                                                          no-shadow
  10415:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10415:17    warning  Unexpected use of comma operator                                                                                             no-sequences
  10415:225   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10416:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10416:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10416:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  10417:8     warning  'ace' is not defined                                                                                                         no-undef
  10417:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10417:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10417:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10417:99    warning  'i' is defined but never used                                                                                                no-unused-vars
  10418:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10418:8     warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10418:31    warning  'e' is already defined                                                                                                       no-redeclare
  10418:77    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10419:15    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10419:33    warning  'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10423:15    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10423:33    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10425:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10425:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10425:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10426:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10429:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10429:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  10430:43    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10432:43    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10434:44    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10435:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10435:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10436:49    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10437:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10437:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10438:50    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10439:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10439:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10441:11    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10441:41    warning  Return statement should not contain assignment                                                                               no-return-assign
  10441:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10441:74    warning  Unexpected use of comma operator                                                                                             no-sequences
  10443:9     warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10443:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10444:67    warning  Unexpected use of comma operator                                                                                             no-sequences
  10447:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10447:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10449:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10449:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10451:9     warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10451:12    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10451:12    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10451:37    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10451:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10451:69    warning  Unexpected use of comma operator                                                                                             no-sequences
  10452:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10458:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10458:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  10460:49    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10460:52    warning  '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     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10463:58    warning  'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10464:47    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10464:50    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10466:39    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10467:28    warning  Unexpected var, use let or const instead                                                                                     no-var
  10467:32    warning  't' is already declared in the upper scope on line 10417 column 96                                                           no-shadow
  10467:68    warning  'i' is already declared in the upper scope on line 10417 column 99                                                           no-shadow
  10467:75    warning  'n' is already declared in the upper scope on line 10476 column 21                                                           no-shadow
  10467:82    warning  'i' is already defined                                                                                                       no-redeclare
  10467:89    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10467:99    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10468:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10468:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10468:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10468:16    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10468:64    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10468:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10469:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10469:36    warning  '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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10471:13    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10471:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10471:69    warning  Unexpected use of comma operator                                                                                             no-sequences
  10471:88    warning  'a' declared on line 10468 column 16 is used outside of binding context                                                      block-scoped-var
  10472:46    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10473:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10473:7     warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10473:32    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  10475:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10475:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  10476:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10476:21    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10476:24    warning  'e' is already declared in the upper scope on line 10417 column 93                                                           no-shadow
  10477:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10477:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  10478:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10478:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10478:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10479:8     warning  'ace' is not defined                                                                                                         no-undef
  10479:156   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10479:159   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10479:162   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10479:162   warning  'i' is defined but never used                                                                                                no-unused-vars
  10480:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10480:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10480:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10480:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
  10480:58    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10480:61    warning  '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    warning  'e' is already declared in the upper scope on line 10480 column 58                                                           no-shadow
  10481:97    warning  't' is already declared in the upper scope on line 10480 column 61                                                           no-shadow
  10482:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
  10483:21    warning  'e' is already declared in the upper scope on line 10480 column 58                                                           no-shadow
  10483:24    warning  't' is already declared in the upper scope on line 10480 column 61                                                           no-shadow
  10484:19    warning  'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10485:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10488:19    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10488:22    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10491:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10491:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10493:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10493:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  10493:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10494:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10494:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10494:54    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10494:78    warning  'e' is already defined                                                                                                       no-redeclare
  10494:123   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10494:165   warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10495:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10495:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10496:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10496:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10496:25    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10496:28    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10497:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10497:44    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10498:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10498:42    warning  'h' was used before it was defined                                                                                           no-use-before-define
  10498:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  10499:9     warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10499:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10499:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10499:84    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10499:213   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10499:263   warning  Unexpected use of comma operator                                                                                             no-sequences
  10502:42    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10504:48    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10505:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10505:92    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10505:118   warning  Unexpected use of comma operator                                                                                             no-sequences
  10506:45    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10507:20    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10508:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10508:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10508:14    warning  'r' is already defined                                                                                                       no-redeclare
  10508:33    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10508:36    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10509:11    warning  'i' is already declared in the upper scope on line 10479 column 162                                                          no-shadow
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10509:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10509:70    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10510:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10510:69    warning  'u' was used before it was defined                                                                                           no-use-before-define
  10510:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  10511:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10511:68    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10511:119   warning  Unexpected use of comma operator                                                                                             no-sequences
  10514:41    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10516:46    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10518:47    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10520:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10521:21    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10522:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10522:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10522:14    warning  'e' is already defined                                                                                                       no-redeclare
  10522:33    warning  'e' is already declared in the upper scope on line 10479 column 156                                                          no-shadow
  10522:36    warning  't' is already declared in the upper scope on line 10479 column 159                                                          no-shadow
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10523:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10523:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10524:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10524:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  10525:8     warning  'ace' is not defined                                                                                                         no-undef
  10525:163   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10525:166   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10525:169   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10525:169   warning  'i' is defined but never used                                                                                                no-unused-vars
  10526:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10526:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10526:11    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10526:23    warning  Unexpected dangling '_' in '__extends'                                                                                       no-underscore-dangle
  10526:58    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10526:61    warning  '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    warning  'e' is already declared in the upper scope on line 10526 column 58                                                           no-shadow
  10527:97    warning  't' is already declared in the upper scope on line 10526 column 61                                                           no-shadow
  10528:7     warning  The '__proto__' property is deprecated                                                                                       no-proto
  10529:21    warning  'e' is already declared in the upper scope on line 10526 column 58                                                           no-shadow
  10529:24    warning  't' is already declared in the upper scope on line 10526 column 61                                                           no-shadow
  10530:19    warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10531:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10534:19    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10534:22    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10537:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10537:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10539:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10539:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  10539:99    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10540:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10540:32    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10540:54    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10540:78    warning  'e' is already defined                                                                                                       no-redeclare
  10540:123   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10540:963   warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10541:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10541:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10542:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10542:22    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10542:25    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10542:28    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10543:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10543:44    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10544:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10544:42    warning  'h' was used before it was defined                                                                                           no-use-before-define
  10544:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  10544:88    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10544:91    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10545:9     warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10545:12    warning  'n' is already declared in the upper scope on line 10526 column 8                                                            no-shadow
  10545:15    warning  'o' is already declared in the upper scope on line 10526 column 11                                                           no-shadow
  10545:18    warning  'r' is already declared in the upper scope on line 10540 column 10                                                           no-shadow
  10545:21    warning  's' is already declared in the upper scope on line 10540 column 32                                                           no-shadow
  10545:24    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10546:125   warning  'e' is already declared in the upper scope on line 10544 column 88                                                           no-shadow
  10551:11    warning  'e' is already declared in the upper scope on line 10544 column 88                                                           no-shadow
  10551:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10551:14    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10551:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10551:94    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10552:101   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10552:168   warning  Unexpected use of comma operator                                                                                             no-sequences
  10556:54    warning  '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    warning  Return statement should not contain assignment                                                                               no-return-assign
  10557:94    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10557:103   warning  Unexpected use of '>>='                                                                                                      no-bitwise
  10557:209   warning  Unexpected use of comma operator                                                                                             no-sequences
  10560:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10561:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  10562:48    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10562:51    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10563:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10563:474   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10564:45    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10565:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10565:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  10566:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10566:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10566:14    warning  'r' is already defined                                                                                                       no-redeclare
  10566:33    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10566:36    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10567:11    warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  Return statement should not contain assignment                                                                               no-return-assign
  10567:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10567:70    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10568:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10568:69    warning  'u' was used before it was defined                                                                                           no-use-before-define
  10568:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  10568:115   warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10568:118   warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10569:9     warning  'i' is already declared in the upper scope on line 10525 column 169                                                          no-shadow
  10569:12    warning  'n' is already declared in the upper scope on line 10526 column 8                                                            no-shadow
  10569:15    warning  'o' is already declared in the upper scope on line 10526 column 11                                                           no-shadow
  10569:18    warning  'r' is already declared in the upper scope on line 10540 column 10                                                           no-shadow
  10569:21    warning  's' is already declared in the upper scope on line 10540 column 32                                                           no-shadow
  10569:24    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  10570:126   warning  'e' is already declared in the upper scope on line 10568 column 115                                                          no-shadow
  10575:11    warning  'e' is already declared in the upper scope on line 10568 column 115                                                          no-shadow
  10575:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10575:14    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10575:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10575:97    warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10576:101   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10576:170   warning  Unexpected use of comma operator                                                                                             no-sequences
  10580:56    warning  '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    warning  Return statement should not contain assignment                                                                               no-return-assign
  10581:90    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10581:99    warning  Unexpected use of '>>='                                                                                                      no-bitwise
  10581:201   warning  Unexpected use of comma operator                                                                                             no-sequences
  10582:41    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10583:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10583:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  10584:47    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10584:50    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10585:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10585:460   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10586:46    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10587:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10587:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10588:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  10588:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10588:14    warning  'e' is already defined                                                                                                       no-redeclare
  10588:33    warning  'e' is already declared in the upper scope on line 10525 column 163                                                          no-shadow
  10588:36    warning  't' is already declared in the upper scope on line 10525 column 166                                                          no-shadow
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  Return statement should not contain assignment                                                                               no-return-assign
  10589:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10589:65    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10590:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10590:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  10591:8     warning  'ace' is not defined                                                                                                         no-undef
  10591:93    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10591:96    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10591:99    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10591:99    warning  'i' is defined but never used                                                                                                no-unused-vars
  10592:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10592:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10592:43    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10592:46    warning  'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10592:49    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10593:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10593:114   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10593:120   warning  'i' is already declared in the upper scope on line 10591 column 99                                                           no-shadow
  10593:130   warning  Unexpected dangling '_' in '_flush'                                                                                          no-underscore-dangle
  10593:155   warning  'e' is already declared in the upper scope on line 10592 column 46                                                           no-shadow
  10593:155   warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10594:28    warning  't' is already declared in the upper scope on line 10592 column 49                                                           no-shadow
  10594:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10594:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  10596:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10596:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10596:39    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10597:20    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10597:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  10597:86    warning  Unexpected dangling '_' in '_flush'                                                                                          no-underscore-dangle
  10598:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  10598:38    warning  'e' is already declared in the upper scope on line 10591 column 93                                                           no-shadow
  10598:38    warning  'e' is defined but never used                                                                                                no-unused-vars
  10599:11    warning  't' is already declared in the upper scope on line 10591 column 96                                                           no-shadow
  10599:29    warning  Return statement should not contain assignment                                                                               no-return-assign
  10599:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10599:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  10601:8     warning  'ace' is not defined                                                                                                         no-undef
  10601:193   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10601:196   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10601:199   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10601:199   warning  'i' is defined but never used                                                                                                no-unused-vars
  10602:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10602:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10602:31    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10602:54    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10602:78    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10602:103   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10602:132   warning  'e' is already defined                                                                                                       no-redeclare
  10602:178   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10602:220   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10602:273   warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10602:276   warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10603:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10603:32    warning  Unexpected use of comma operator                                                                                             no-sequences
  10604:52    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10605:9     warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10605:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10605:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10605:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10605:400   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  10607:11    warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10607:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10607:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10607:67    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10607:67    warning  'e' is defined but never used                                                                                                no-unused-vars
  10609:8     warning  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     warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10611:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  10611:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10611:151   warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10612:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10612:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10614:43    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10616:46    warning  '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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10618:50    warning  '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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10619:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10620:50    warning  '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     warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10621:34    warning  Return statement should not contain assignment                                                                               no-return-assign
  10621:34    warning  Return statement should not contain assignment                                                                               no-return-assign
  10621:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10621:45    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10623:48    warning  Unexpected use of comma operator                                                                                             no-sequences
  10624:41    warning  '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    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10627:17    warning  'e' is already declared in the upper scope on line 10627 column 14                                                           no-shadow
  10627:20    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10630:53    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10630:56    warning  't' is already declared in the upper scope on line 10601 column 196                                                          no-shadow
  10631:14    warning  'i' is already declared in the upper scope on line 10601 column 199                                                          no-shadow
  10631:17    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10631:20    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10631:23    warning  '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    warning  'n' is already declared in the upper scope on line 10633 column 16                                                           no-shadow
  10632:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10633:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10633:16    warning  'n' is already declared in the upper scope on line 10602 column 8                                                            no-shadow
  10633:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10633:22    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10635:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10635:16    warning  'o' is already declared in the upper scope on line 10602 column 31                                                           no-shadow
  10635:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10635:22    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10637:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10637:16    warning  'r' is already declared in the upper scope on line 10602 column 54                                                           no-shadow
  10637:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10637:22    warning  't' is already declared in the upper scope on line 10630 column 56                                                           no-shadow
  10639:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10639:16    warning  's' is already declared in the upper scope on line 10602 column 78                                                           no-shadow
  10639:19    warning  'e' is already declared in the upper scope on line 10630 column 53                                                           no-shadow
  10640:37    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10641:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10641:51    warning  Unexpected use of comma operator                                                                                             no-sequences
  10641:100   warning  Unexpected var, use let or const instead                                                                                     no-var
  10641:104   warning  'a' is already declared in the upper scope on line 10602 column 103                                                          no-shadow
  10641:107   warning  'l' is already declared in the upper scope on line 10602 column 178                                                          no-shadow
  10641:131   warning  'c' is already declared in the upper scope on line 10602 column 220                                                          no-shadow
  10641:155   warning  'h' is already declared in the upper scope on line 10642 column 21                                                           no-shadow
  10641:203   warning  'd' is already defined                                                                                                       no-redeclare
  10641:261   warning  'c' is already defined                                                                                                       no-redeclare
  10641:293   warning  'h' is already defined                                                                                                       no-redeclare
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10641:325   warning  Return statement should not contain assignment                                                                               no-return-assign
  10642:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10642:24    warning  'e' is already declared in the upper scope on line 10601 column 193                                                          no-shadow
  10643:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10643:39    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10644:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10644:57    warning  Unexpected use of comma operator                                                                                             no-sequences
  10645:8     warning  'ace' is not defined                                                                                                         no-undef
  10645:80    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10645:83    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10645:86    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10647:8     warning  'ace' is not defined                                                                                                         no-undef
  10647:137   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10647:140   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10647:143   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10647:143   warning  'i' is defined but never used                                                                                                no-unused-vars
  10648:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10648:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10648:31    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10648:54    warning  'e' is already defined                                                                                                       no-redeclare
  10648:100   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10649:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10649:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  10650:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10651:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  10652:50    warning  'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10654:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10654:10    warning  't' is already declared in the upper scope on line 10647 column 140                                                          no-shadow
  10654:88    warning  'i' is already declared in the upper scope on line 10647 column 143                                                          no-shadow
  10654:153   warning  'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10654:153   warning  'n' is already declared in the upper scope on line 10648 column 8                                                            no-shadow
  10654:193   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10654:256   warning  Unexpected use of comma operator                                                                                             no-sequences
  10654:258   warning  'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10655:13    warning  'o' is already declared in the upper scope on line 10648 column 31                                                           no-shadow
  10655:52    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10655:52    warning  'n' declared on line 10657 column 22 is used outside of binding context                                                      block-scoped-var
  10655:65    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10657:18    warning  Unexpected var, use let or const instead                                                                                     no-var
  10657:22    warning  'n' is already defined                                                                                                       no-redeclare
  10657:36    warning  'e' is already declared in the upper scope on line 10652 column 50                                                           no-shadow
  10657:39    warning  't' is already declared in the upper scope on line 10654 column 10                                                           no-shadow
  10657:112   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10658:12    warning  's' is already declared in the upper scope on line 10670 column 21                                                           no-shadow
  10658:28    warning  's' is already defined                                                                                                       no-redeclare
  10658:67    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10658:92    warning  's' is already defined                                                                                                       no-redeclare
  10658:132   warning  'a' is already defined                                                                                                       no-redeclare
  10658:172   warning  's' is already defined                                                                                                       no-redeclare
  10658:205   warning  'a' is already defined                                                                                                       no-redeclare
  10658:216   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10658:385   warning  's' is already defined                                                                                                       no-redeclare
  10658:400   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10658:400   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10658:438   warning  Unexpected use of comma operator                                                                                             no-sequences
  10660:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  10660:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10660:12    warning  'e' is already defined                                                                                                       no-redeclare
  10660:61    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10662:56    warning  'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10663:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  10663:55    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10664:46    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10665:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10670:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10670:21    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10670:24    warning  'e' is already declared in the upper scope on line 10647 column 137                                                          no-shadow
  10670:27    warning  't' is already declared in the upper scope on line 10647 column 140                                                          no-shadow
  10671:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10671:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10671:158   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10671:214   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10672:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10672:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10672:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  10673:8     warning  'ace' is not defined                                                                                                         no-undef
  10673:461   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  10673:464   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  10673:467   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  10673:467   warning  'i' is defined but never used                                                                                                no-unused-vars
  10674:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  10674:8     warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  10674:30    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  10674:52    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  10674:75    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  10674:96    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  10674:130   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  10674:164   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  10674:463   warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  10674:648   warning  'e' is already defined                                                                                                       no-redeclare
  10675:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10675:36    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10675:174   warning  Unexpected use of comma operator                                                                                             no-sequences
  10676:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10677:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10677:90    warning  Unexpected use of comma operator                                                                                             no-sequences
  10678:44    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10678:47    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10678:50    warning  '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    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10679:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10682:8     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10683:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10685:44    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10687:26    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10687:65    warning  Unexpected use of comma operator                                                                                             no-sequences
  10690:43    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10695:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10696:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10696:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10696:47    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10696:50    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10698:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10698:71    warning  Unexpected var, use let or const instead                                                                                     no-var
  10698:71    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10698:75    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10698:95    warning  'o' is already defined                                                                                                       no-redeclare
  10698:227   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10698:440   warning  Unexpected use of comma operator                                                                                             no-sequences
  10699:7     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10700:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10700:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10700:77    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10700:124   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10702:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10702:53    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10702:56    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10702:59    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10703:34    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10703:38    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10703:45    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10703:45    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10703:61    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10703:61    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:169   warning  Return statement should not contain assignment                                                                               no-return-assign
  10703:197   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10703:223   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:471   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:496   warning  Unexpected use of comma operator                                                                                             no-sequences
  10703:518   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10703:530   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:568   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10703:1291  warning  Unexpected use of '|='                                                                                                       no-bitwise
  10703:1342  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10704:47    warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10705:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10705:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10705:62    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10705:149   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10707:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10707:59    warning  'e' is already defined                                                                                                       no-redeclare
  10707:102   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10708:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10712:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10713:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10713:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10718:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10722:57    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10724:51    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10728:53    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10734:46    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10738:51    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10740:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10745:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10745:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10745:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10745:592   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10753:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10753:12    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10753:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10753:18    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10753:21    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10753:24    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10753:27    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10753:30    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10753:30    warning  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    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10759:33    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10759:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10762:43    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10763:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  10764:48    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10764:51    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10764:54    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10764:57    warning  '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    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10765:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10765:34    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10765:42    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10765:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  10765:60    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10765:77    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10765:93    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10766:42    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10766:45    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10766:48    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10766:51    warning  '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    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10767:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10767:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10767:36    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10767:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  10767:54    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10767:71    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10767:87    warning  Unexpected use of '|'                                                                                                        no-bitwise
  10770:59    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10774:59    warning  '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     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10777:41    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10777:41    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10777:72    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10777:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10777:256   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10779:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  10784:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10784:50    warning  '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    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10785:68    warning  Unexpected use of comma operator                                                                                             no-sequences
  10785:140   warning  't' declared on line 10788 column 226 is used outside of binding context                                                     block-scoped-var
  10787:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  10787:14    warning  Unexpected use of '|='                                                                                                       no-bitwise
  10787:32    warning  Unexpected use of comma operator                                                                                             no-sequences
  10788:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10788:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10788:64    warning  Unexpected use of comma operator                                                                                             no-sequences
  10788:66    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10788:216   warning  Unexpected var, use let or const instead                                                                                     no-var
  10788:220   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10788:223   warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10788:226   warning  't' is already defined                                                                                                       no-redeclare
  10788:248   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10788:250   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:274   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:298   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:322   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:347   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:373   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:405   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10788:410   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:470   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10788:519   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10788:691   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:693   warning  Unexpected use of '|='                                                                                                       no-bitwise
  10788:723   warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:824   warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1093  warning  Unexpected use of comma operator                                                                                             no-sequences
  10788:1095  warning  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  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1709  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1763  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1787  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1897  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:1923  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2215  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2421  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2472  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2625  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2649  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2801  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:2975  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:3066  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:3072  warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:3154  warning  Unexpected use of '&'                                                                                                        no-bitwise
  10788:3160  warning  Unexpected use of '|'                                                                                                        no-bitwise
  10788:3242  warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10790:6     warning  Unexpected use of '|='                                                                                                       no-bitwise
  10793:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10793:63    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10793:101   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10793:229   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10793:229   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10793:414   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10793:416   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:459   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:486   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10793:510   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10793:737   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10795:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10795:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10795:12    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10795:30    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10795:46    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10795:83    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10795:137   warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10795:165   warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10795:257   warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10795:286   warning  's' is already defined                                                                                                       no-redeclare
  10795:374   warning  'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10795:518   warning  'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10795:629   warning  'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10795:664   warning  'n' is already defined                                                                                                       no-redeclare
  10795:1012  warning  'c' is already defined                                                                                                       no-redeclare
  10795:1025  warning  'h' is already defined                                                                                                       no-redeclare
  10795:1128  warning  's' is already defined                                                                                                       no-redeclare
  10795:1170  warning  's' is already defined                                                                                                       no-redeclare
  10795:1257  warning  'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10795:1278  warning  'n' is already defined                                                                                                       no-redeclare
  10795:1313  warning  'u' is already declared in the upper scope on line 10674 column 263                                                          no-shadow
  10795:1337  warning  't' is already defined                                                                                                       no-redeclare
  10795:1679  warning  Return statement should not contain assignment                                                                               no-return-assign
  10795:1679  warning  Return statement should not contain assignment                                                                               no-return-assign
  10795:1679  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10795:1709  warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10795:1751  warning  Unexpected use of comma operator                                                                                             no-sequences
  10795:1769  warning  Unexpected use of '|='                                                                                                       no-bitwise
  10795:1841  warning  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    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10798:45    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10798:77    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10798:130   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10800:53    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10801:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10801:58    warning  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     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10805:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10805:114   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10807:66    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10809:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10810:52    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10810:55    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10812:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10812:58    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10814:50    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10815:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10815:5     warning  Unexpected dangling '_' in '_rows'                                                                                           no-underscore-dangle
  10815:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  10816:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10817:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10817:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10824:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10824:59    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10824:62    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10825:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10825:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  10826:53    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10826:56    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10826:59    warning  '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     warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10827:12    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10827:15    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10827:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10827:18    warning  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    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10838:44    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10838:47    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10839:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10839:9     warning  'e' is already defined                                                                                                       no-redeclare
  10839:106   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10839:155   warning  'e' is already defined                                                                                                       no-redeclare
  10839:183   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10839:220   warning  Unexpected use of comma operator                                                                                             no-sequences
  10840:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10840:46    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10841:11    warning  Unexpected var, use let or const instead                                                                                     no-var
  10841:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10841:18    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10841:21    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10841:28    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10841:44    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10841:52    warning  'o' is already defined                                                                                                       no-redeclare
  10842:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10843:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10843:14    warning  's' declared on line 10841 column 44 is used outside of binding context                                                      block-scoped-var
  10844:45    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10844:48    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10844:51    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10844:54    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10845:72    warning  Unexpected use of comma operator                                                                                             no-sequences
  10845:139   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10845:139   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10845:169   warning  Unexpected use of comma operator                                                                                             no-sequences
  10846:49    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10846:52    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10847:9     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10847:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10848:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  10848:10    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10848:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10848:27    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10850:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  10850:14    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10850:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10850:79    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10853:1     warning  This line has a length of 239. Maximum allowed is 100                                                                        max-len
  10853:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10853:15    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10853:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10853:93    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  10855:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  10855:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  10855:28    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10855:116   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10856:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10859:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10859:16    warning  '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     warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10860:32    warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  10860:44    warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10860:71    warning  'n' declared on line 10848 column 10 is used outside of binding context                                                      block-scoped-var
  10862:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10864:42    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10865:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  10866:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10866:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10867:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10867:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  10868:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10868:44    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10869:70    warning  Unexpected use of comma operator                                                                                             no-sequences
  10870:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10870:50    warning  '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   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  10872:57    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10872:60    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10873:32    warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:63    warning  'i' was used before it was defined                                                                                           no-use-before-define
  10873:168   warning  'i' was used before it was defined                                                                                           no-use-before-define
  10873:179   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:222   warning  Unexpected var, use let or const instead                                                                                     no-var
  10873:222   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10873:226   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10873:252   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:276   warning  'e' is already defined                                                                                                       no-redeclare
  10873:305   warning  't' is already defined                                                                                                       no-redeclare
  10873:344   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10873:373   warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10874:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10874:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10875:32    warning  'i' was used before it was defined                                                                                           no-use-before-define
  10875:63    warning  'n' was used before it was defined                                                                                           no-use-before-define
  10875:168   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10875:179   warning  'i' was used before it was defined                                                                                           no-use-before-define
  10875:222   warning  Unexpected var, use let or const instead                                                                                     no-var
  10875:222   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10875:226   warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10875:229   warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10875:279   warning  'e' is already defined                                                                                                       no-redeclare
  10875:308   warning  'e' is already defined                                                                                                       no-redeclare
  10875:367   warning  't' is already defined                                                                                                       no-redeclare
  10876:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10876:59    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10877:9     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10877:52    warning  't' is already defined                                                                                                       no-redeclare
  10877:103   warning  'e' is already defined                                                                                                       no-redeclare
  10877:274   warning  't' is already defined                                                                                                       no-redeclare
  10877:303   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10882:48    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10883:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10883:85    warning  Unexpected use of comma operator                                                                                             no-sequences
  10883:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10884:51    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10885:11    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10885:46    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10885:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10885:108   warning  Unexpected use of comma operator                                                                                             no-sequences
  10887:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10887:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10887:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10888:45    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10888:48    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10889:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10889:9     warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10889:12    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10889:15    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10889:18    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10889:53    warning  't' is already defined                                                                                                       no-redeclare
  10889:96    warning  'r' is already defined                                                                                                       no-redeclare
  10889:170   warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10889:340   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10889:340   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10889:435   warning  'e' is already declared in the upper scope on line 10888 column 45                                                           no-shadow
  10890:12    warning  't' is already declared in the upper scope on line 10888 column 48                                                           no-shadow
  10890:42    warning  'i' is already declared in the upper scope on line 10889 column 12                                                           no-shadow
  10890:73    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10890:73    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10890:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  10891:23    warning  'e' is already declared in the upper scope on line 10888 column 45                                                           no-shadow
  10892:12    warning  't' is already declared in the upper scope on line 10888 column 48                                                           no-shadow
  10892:43    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10892:43    warning  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   warning  Unexpected use of comma operator                                                                                             no-sequences
  10894:60    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10894:63    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10895:11    warning  Unexpected var, use let or const instead                                                                                     no-var
  10895:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10895:65    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10895:71    warning  'n' was used before it was defined                                                                                           no-use-before-define
  10895:131   warning  'n' was used before it was defined                                                                                           no-use-before-define
  10895:134   warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10895:158   warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10895:166   warning  '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    warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10896:68    warning  'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10896:136   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10897:11    warning  'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10897:18    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10897:53    warning  '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    warning  'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10898:45    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10898:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10898:79    warning  Unexpected use of comma operator                                                                                             no-sequences
  10903:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10903:14    warning  '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     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10905:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10905:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10906:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10906:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10906:47    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10906:50    warning  '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    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10907:29    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10907:93    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10907:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10907:122   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10908:16    warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10908:23    warning  'l' is already declared in the upper scope on line 10674 column 130                                                          no-shadow
  10909:13    warning  'c' is already declared in the upper scope on line 10674 column 164                                                          no-shadow
  10909:25    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10910:12    warning  'h' is already declared in the upper scope on line 10674 column 194                                                          no-shadow
  10910:44    warning  'd' is already declared in the upper scope on line 10674 column 228                                                          no-shadow
  10910:71    warning  'h' is already defined                                                                                                       no-redeclare
  10910:95    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10915:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10916:56    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10916:59    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  10917:15    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10917:48    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10917:55    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10917:63    warning  'r' is already declared in the upper scope on line 10674 column 75                                                           no-shadow
  10917:71    warning  's' is already declared in the upper scope on line 10674 column 96                                                           no-shadow
  10918:12    warning  'a' is already declared in the upper scope on line 10674 column 30                                                           no-shadow
  10918:24    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10918:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10918:43    warning  Unexpected use of comma operator                                                                                             no-sequences
  10919:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10919:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  10919:40    warning  'r' declared on line 10917 column 63 is used outside of binding context                                                      block-scoped-var
  10920:49    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10920:52    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10920:52    warning  't' is defined but never used                                                                                                no-unused-vars
  10921:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10921:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  10922:41    warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10922:44    warning  'n' is already declared in the upper scope on line 10674 column 8                                                            no-shadow
  10923:9     warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10923:12    warning  'o' is already declared in the upper scope on line 10674 column 52                                                           no-shadow
  10923:12    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  10923:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10923:31    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10923:34    warning  'e' is already declared in the upper scope on line 10923 column 9                                                            no-shadow
  10924:22    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10926:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10928:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10928:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10928:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  10928:166   warning  't' is already declared in the upper scope on line 10923 column 31                                                           no-shadow
  10928:248   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10928:264   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  10928:298   warning  Unexpected use of comma operator                                                                                             no-sequences
  10928:486   warning  Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
  10929:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10929:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10929:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  10929:26    warning  Unexpected dangling '_' in '_dispatchEvent'                                                                                  no-underscore-dangle
  10932:41    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10932:44    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10934:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10936:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10938:47    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10943:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10943:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  10944:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10945:11    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10945:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10945:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10945:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10945:166   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10945:215   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10945:398   warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10946:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10947:56    warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10948:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10949:217   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10949:266   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10949:339   warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10950:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10951:56    warning  'e' is already declared in the upper scope on line 10944 column 55                                                           no-shadow
  10952:6     warning  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     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10955:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10955:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10956:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10957:66    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  10958:10    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10958:40    warning  'e' is already defined                                                                                                       no-redeclare
  10958:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10958:71    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10960:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10960:24    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10960:27    warning  't' is already declared in the upper scope on line 10673 column 464                                                          no-shadow
  10961:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  10961:9     warning  'i' is already declared in the upper scope on line 10673 column 467                                                          no-shadow
  10961:19    warning  'e' is already defined                                                                                                       no-redeclare
  10961:222   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10961:715   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:836   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:877   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:898   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10961:898   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10961:921   warning  Unexpected use of comma operator                                                                                             no-sequences
  10961:947   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:990   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1092  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1141  warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10961:1200  warning  'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10962:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10963:42    warning  'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10964:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10965:115   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10965:235   warning  'e' is already declared in the upper scope on line 10960 column 24                                                           no-shadow
  10966:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10966:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  10967:40    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10968:485   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  10968:708   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  10969:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10969:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  10969:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  10969:580   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10971:81    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10972:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10977:58    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10978:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10978:61    warning  Unexpected use of comma operator                                                                                             no-sequences
  10981:39    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10982:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10982:54    warning  Unexpected use of comma operator                                                                                             no-sequences
  10983:64    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10985:68    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10987:62    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10989:62    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10990:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  10991:66    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10993:68    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10994:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  10995:66    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10996:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  10997:70    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10997:70    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  10999:70    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  10999:70    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11001:55    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11002:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11002:43    warning  Unexpected use of comma operator                                                                                             no-sequences
  11003:57    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11004:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11004:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11005:37    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11005:37    warning  'e' is defined but never used                                                                                                no-unused-vars
  11007:37    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11007:37    warning  'e' is defined but never used                                                                                                no-unused-vars
  11008:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11008:63    warning  Unexpected use of comma operator                                                                                             no-sequences
  11009:43    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11009:43    warning  'e' is defined but never used                                                                                                no-unused-vars
  11011:59    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11012:25    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11013:78    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11014:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11014:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11015:44    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11017:52    warning  'e' is already declared in the upper scope on line 10673 column 461                                                          no-shadow
  11022:8     warning  'ace' is not defined                                                                                                         no-undef
  11022:155   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11022:158   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11022:161   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11022:161   warning  't' is defined but never used                                                                                                no-unused-vars
  11023:10    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11023:33    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11023:56    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11023:124   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11023:133   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11023:136   warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11024:9     warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11024:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11024:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11024:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11024:154   warning  't' is already declared in the upper scope on line 11024 column 9                                                            no-shadow
  11025:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11027:16    warning  'e' is already declared in the upper scope on line 11023 column 136                                                          no-shadow
  11028:13    warning  'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11028:100   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11028:120   warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11031:18    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11032:86    warning  Unexpected use of comma operator                                                                                             no-sequences
  11033:5     warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11034:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  11034:74    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11034:77    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11034:80    warning  'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11034:83    warning  'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11034:86    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11035:10    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11035:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11035:16    warning  Return statement should not contain assignment                                                                               no-return-assign
  11035:75    warning  Unexpected use of comma operator                                                                                             no-sequences
  11035:257   warning  'e' is already declared in the upper scope on line 11034 column 74                                                           no-shadow
  11038:36    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11039:12    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11039:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11040:21    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11040:63    warning  This line has 8 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11040:83    warning  Unexpected var, use let or const instead                                                                                     no-var
  11040:87    warning  'i' is already declared in the upper scope on line 11023 column 10                                                           no-shadow
  11040:115   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11040:236   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11040:254   warning  Unexpected console statement                                                                                                 no-console
  11040:269   warning  Unexpected console statement                                                                                                 no-console
  11042:38    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11043:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11043:24    warning  Unexpected console statement                                                                                                 no-console
  11043:41    warning  Unexpected console statement                                                                                                 no-console
  11044:41    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11047:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11047:6     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11047:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  11047:123   warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11050:31    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11050:34    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11052:31    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11052:34    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11052:37    warning  '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    warning  'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11053:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11053:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11053:81    warning  Unexpected use of comma operator                                                                                             no-sequences
  11054:31    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11054:34    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11056:127   warning  Unexpected use of comma operator                                                                                             no-sequences
  11057:16    warning  'e' is already declared in the upper scope on line 11054 column 31                                                           no-shadow
  11058:7     warning  Unexpected console statement                                                                                                 no-console
  11060:43    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11061:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11061:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11062:41    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11063:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11063:88    warning  Unexpected use of comma operator                                                                                             no-sequences
  11063:99    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11065:12    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11065:33    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11065:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11065:92    warning  Unexpected use of '>>'                                                                                                       no-bitwise
  11067:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11067:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11067:59    warning  'e' is already declared in the upper scope on line 11022 column 158                                                          no-shadow
  11067:62    warning  't' is already declared in the upper scope on line 11022 column 161                                                          no-shadow
  11067:65    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11068:9     warning  'n' is already declared in the upper scope on line 11023 column 33                                                           no-shadow
  11068:19    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11068:27    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11068:51    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11068:59    warning  'a' is already declared in the upper scope on line 11022 column 155                                                          no-shadow
  11068:67    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11068:141   warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11069:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11069:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  11069:43    warning  'l' was used before it was defined                                                                                           no-use-before-define
  11069:49    warning  'l' was used before it was defined                                                                                           no-use-before-define
  11070:13    warning  'l' is already declared in the upper scope on line 11023 column 133                                                          no-shadow
  11070:46    warning  '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    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11073:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11073:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11073:87    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11074:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  11074:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11074:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  11074:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  11074:45    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11076:6     warning  Unexpected use of comma operator                                                                                             no-sequences
  11076:32    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11076:35    warning  't' is already declared in the upper scope on line 11067 column 62                                                           no-shadow
  11078:28    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11078:31    warning  't' is already declared in the upper scope on line 11067 column 62                                                           no-shadow
  11080:41    warning  'e' is already declared in the upper scope on line 11067 column 59                                                           no-shadow
  11085:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  11086:8     warning  'ace' is not defined                                                                                                         no-undef
  11086:130   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11086:133   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11086:136   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11086:136   warning  'i' is defined but never used                                                                                                no-unused-vars
  11087:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11087:8     warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11087:34    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11087:79    warning  'e' is already defined                                                                                                       no-redeclare
  11087:101   warning  '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    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11088:21    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11088:35    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11088:53    warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11088:240   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11088:240   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11088:259   warning  Unexpected use of comma operator                                                                                             no-sequences
  11088:303   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11088:426   warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11089:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11089:64    warning  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     warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11092:12    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11092:15    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11092:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11092:111   warning  '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    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11097:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11097:40    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11101:41    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11104:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11104:13    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11105:27    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11105:33    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11105:124   warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11105:218   warning  'o' is already declared in the upper scope on line 11087 column 101                                                          no-shadow
  11105:284   warning  Unexpected use of comma operator                                                                                             no-sequences
  11107:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11107:18    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11108:13    warning  's' declared on line 11112 column 16 is used outside of binding context                                                      block-scoped-var
  11108:13    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11108:26    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11108:26    warning  'a' declared on line 11112 column 13 is used outside of binding context                                                      block-scoped-var
  11108:62    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11108:62    warning  'a' declared on line 11112 column 13 is used outside of binding context                                                      block-scoped-var
  11108:78    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11108:106   warning  's' declared on line 11112 column 16 is used outside of binding context                                                      block-scoped-var
  11111:14    warning  'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11111:42    warning  'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11111:50    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11112:13    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11112:16    warning  's' is already defined                                                                                                       no-redeclare
  11112:16    warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:46    warning  'r' declared on line 11107 column 18 is used outside of binding context                                                      block-scoped-var
  11112:81    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11112:102   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11112:105   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:112   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:122   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11112:129   warning  's' declared on line 11108 column 13 is used outside of binding context                                                      block-scoped-var
  11115:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11115:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11115:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  11117:46    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11118:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11118:39    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11120:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11123:12    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11123:22    warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11123:40    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11123:55    warning  'e' is already declared in the upper scope on line 11123 column 40                                                           no-shadow
  11123:58    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11124:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11124:67    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11125:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11125:50    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11129:47    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11130:9     warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11130:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11130:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11130:218   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11130:280   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11132:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11132:63    warning  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    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11135:51    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11135:119   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11137:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11139:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11139:21    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11139:24    warning  'e' is already declared in the upper scope on line 11086 column 130                                                          no-shadow
  11139:27    warning  't' is already declared in the upper scope on line 11086 column 133                                                          no-shadow
  11139:30    warning  'i' is already declared in the upper scope on line 11086 column 136                                                          no-shadow
  11139:33    warning  'n' is already declared in the upper scope on line 11087 column 34                                                           no-shadow
  11139:36    warning  'o' is already declared in the upper scope on line 11087 column 101                                                          no-shadow
  11139:39    warning  'r' is already declared in the upper scope on line 11139 column 21                                                           no-shadow
  11140:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11140:9     warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11140:19    warning  't' is already defined                                                                                                       no-redeclare
  11144:107   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11144:107   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11144:138   warning  Unexpected use of comma operator                                                                                             no-sequences
  11145:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11145:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11145:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  11146:8     warning  'ace' is not defined                                                                                                         no-undef
  11146:130   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11146:133   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11146:136   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11146:136   warning  'i' is defined but never used                                                                                                no-unused-vars
  11147:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11147:76    warning  'e' is already declared in the upper scope on line 11146 column 130                                                          no-shadow
  11147:79    warning  't' is already declared in the upper scope on line 11146 column 133                                                          no-shadow
  11148:18    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11148:39    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11149:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11149:32    warning  '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     warning  't' is already declared in the upper scope on line 11146 column 133                                                          no-shadow
  11150:9     warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:25    warning  'i' is already declared in the upper scope on line 11146 column 136                                                          no-shadow
  11150:25    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:39    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11150:39    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:55    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11150:55    warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:70    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11150:70    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11150:91    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11150:110   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11150:147   warning  Unexpected use of comma operator                                                                                             no-sequences
  11150:181   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11154:1     warning  This line has a length of 335. Maximum allowed is 100                                                                        max-len
  11154:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11154:11    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11154:14    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11154:17    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11154:66    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  11154:139   warning  'I' is already defined                                                                                                       no-redeclare
  11154:277   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11155:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11157:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  11161:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11162:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11162:78    warning  Unexpected use of comma operator                                                                                             no-sequences
  11162:82    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11163:8     warning  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    warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11164:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11164:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11164:227   warning  Unexpected use of comma operator                                                                                             no-sequences
  11166:21    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11167:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11167:23    warning  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    warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11168:64    warning  't' is already declared in the upper scope on line 11150 column 9                                                            no-shadow
  11168:126   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11168:126   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11168:346   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11169:1     warning  This line has a length of 268. Maximum allowed is 100                                                                        max-len
  11169:240   warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11170:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11170:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  11171:13    warning  'e' is already declared in the upper scope on line 11149 column 32                                                           no-shadow
  11171:13    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11172:12    warning  Unexpected use of comma operator                                                                                             no-sequences
  11172:171   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11172:181   warning  '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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11174:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11174:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  11181:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11184:8     warning  'ace' is not defined                                                                                                         no-undef
  11184:125   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11184:128   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11184:131   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11184:131   warning  'i' is defined but never used                                                                                                no-unused-vars
  11185:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11185:102   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11187:178   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11189:208   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11191:216   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11193:198   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11195:184   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11197:188   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11199:196   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11201:221   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11203:159   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11205:94    warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11207:147   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11209:100   warning  Unexpected use of comma operator                                                                                             no-sequences
  11209:221   warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11211:71    warning  'e' is already declared in the upper scope on line 11184 column 125                                                          no-shadow
  11213:11    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11213:84    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11214:8     warning  'ace' is not defined                                                                                                         no-undef
  11214:293   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11214:296   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11214:299   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11214:299   warning  't' is defined but never used                                                                                                no-unused-vars
  11215:10    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11215:105   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11215:158   warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11215:205   warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11215:250   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11215:320   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11215:358   warning  Unexpected var, use let or const instead                                                                                     no-var
  11215:362   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11215:401   warning  'n' is already defined                                                                                                       no-redeclare
  11220:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11220:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11220:75    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11220:78    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11223:12    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11223:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11223:68    warning  Unexpected use of comma operator                                                                                             no-sequences
  11223:124   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11224:42    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11225:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11225:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  11226:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11226:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11226:42    warning  'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:71    warning  Return statement should not contain assignment                                                                               no-return-assign
  11226:71    warning  Return statement should not contain assignment                                                                               no-return-assign
  11226:99    warning  Unexpected use of comma operator                                                                                             no-sequences
  11226:101   warning  'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:134   warning  'i' declared on line 11223 column 12 is used outside of binding context                                                      block-scoped-var
  11226:191   warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11228:40    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11229:39    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11229:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11229:107   warning  Unexpected use of comma operator                                                                                             no-sequences
  11230:41    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11231:46    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11232:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11235:12    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11235:40    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11235:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11236:38    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11237:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11237:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  11237:80    warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11238:41    warning  '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    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11239:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11239:13    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11239:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  11239:77    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11239:192   warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11240:13    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11240:48    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11241:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11241:8     warning  Unexpected dangling '_' in '_signal'                                                                                         no-underscore-dangle
  11241:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11241:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  11241:136   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11243:47    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11247:16    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11247:76    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11247:84    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11248:11    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11248:11    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11248:23    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11248:40    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11248:40    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11248:55    warning  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    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11253:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11253:21    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11254:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11254:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11254:10    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11255:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11255:36    warning  'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11255:40    warning  't' declared on line 11247 column 76 is used outside of binding context                                                      block-scoped-var
  11255:50    warning  'i' declared on line 11247 column 84 is used outside of binding context                                                      block-scoped-var
  11256:22    warning  't' declared on line 11247 column 76 is used outside of binding context                                                      block-scoped-var
  11256:25    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11259:10    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11259:37    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11259:60    warning  'e' is already defined                                                                                                       no-redeclare
  11259:101   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11259:101   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11259:121   warning  Unexpected use of comma operator                                                                                             no-sequences
  11259:159   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11261:1     warning  This line has a length of 407. Maximum allowed is 100                                                                        max-len
  11261:10    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11261:13    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11261:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11261:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11261:190   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11262:48    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11262:51    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11262:54    warning  '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    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11263:13    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11263:16    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11263:19    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11263:22    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11263:25    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11263:28    warning  'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11263:31    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:39    warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:64    warning  'u' is already declared in the upper scope on line 11215 column 71                                                           no-shadow
  11263:64    warning  'u' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11263:208   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11263:208   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11263:259   warning  Unexpected use of comma operator                                                                                             no-sequences
  11263:303   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11263:329   warning  Unexpected var, use let or const instead                                                                                     no-var
  11263:333   warning  '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   warning  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    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11265:67    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11267:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11268:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11268:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11268:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11269:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11269:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  11270:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  11270:17    warning  'C' is already declared in the upper scope on line 5243 column 28                                                            no-shadow
  11272:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11272:14    warning  'C' declared on line 11270 column 17 is used outside of binding context                                                      block-scoped-var
  11273:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11276:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11276:23    warning  'C' declared on line 11270 column 17 is used outside of binding context                                                      block-scoped-var
  11276:26    warning  'y' declared on line 11273 column 18 is used outside of binding context                                                      block-scoped-var
  11277:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11279:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11281:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11281:62    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11281:65    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11282:9     warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11282:12    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11282:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11282:24    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11282:27    warning  'e' is already declared in the upper scope on line 11281 column 65                                                           no-shadow
  11282:27    warning  'e' is defined but never used                                                                                                no-unused-vars
  11283:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11284:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11284:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11284:606   warning  'e' is already declared in the upper scope on line 11281 column 65                                                           no-shadow
  11285:20    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11285:72    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11285:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11287:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11287:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11288:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11289:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11289:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  11290:6     warning  Unexpected use of comma operator                                                                                             no-sequences
  11290:45    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11291:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11291:40    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11291:46    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11291:76    warning  Return statement should not contain assignment                                                                               no-return-assign
  11291:76    warning  Return statement should not contain assignment                                                                               no-return-assign
  11291:141   warning  Unexpected use of comma operator                                                                                             no-sequences
  11292:48    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11293:111   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11294:49    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11295:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  11295:16    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11295:52    warning  '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    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11296:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11296:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11296:99    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11297:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11297:44    warning  't' declared on line 11295 column 16 is used outside of binding context                                                      block-scoped-var
  11298:38    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11299:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11300:41    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11301:45    warning  Unexpected use of comma operator                                                                                             no-sequences
  11302:41    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11302:41    warning  'e' is defined but never used                                                                                                no-unused-vars
  11303:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11304:42    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11304:42    warning  'e' is defined but never used                                                                                                no-unused-vars
  11305:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11305:313   warning  Unexpected dangling '_' in '_emit'                                                                                           no-underscore-dangle
  11306:45    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11307:10    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11307:13    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11307:13    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11307:28    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11307:28    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11307:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11308:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11308:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11308:60    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:129   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:206   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11308:450   warning  Unexpected use of comma operator                                                                                             no-sequences
  11310:43    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11310:46    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11310:49    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11312:11    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11312:14    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11312:36    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11312:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11312:67    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11312:85    warning  'i' is already defined                                                                                                       no-redeclare
  11312:105   warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11312:122   warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11312:148   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11314:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11314:13    warning  'o' is already defined                                                                                                       no-redeclare
  11314:17    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11314:35    warning  'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11314:41    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11314:68    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11316:42    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11319:1     warning  This line has a length of 232. Maximum allowed is 100                                                                        max-len
  11319:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11319:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11319:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11319:152   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11319:157   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11319:182   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11320:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11320:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  11320:88    warning  Unexpected dangling '_' in '_eventRegistry'                                                                                  no-underscore-dangle
  11320:257   warning  Unexpected use of comma operator                                                                                             no-sequences
  11320:297   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11323:1     warning  This line has a length of 111. Maximum allowed is 100                                                                        max-len
  11323:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11325:10    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11325:18    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11326:17    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11326:56    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11326:64    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11328:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11328:15    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11328:69    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11328:75    warning  'i' declared on line 11326 column 56 is used outside of binding context                                                      block-scoped-var
  11328:96    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11328:101   warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11331:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11332:50    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11332:53    warning  '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    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11333:13    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11333:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11333:139   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:179   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:217   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11333:263   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11333:338   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11334:34    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11334:37    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11334:40    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11335:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  11335:55    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11335:68    warning  'n' was used before it was defined                                                                                           no-use-before-define
  11335:196   warning  'n' was used before it was defined                                                                                           no-use-before-define
  11335:226   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11335:230   warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11335:233   warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11335:233   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11337:1     warning  This line has a length of 114. Maximum allowed is 100                                                                        max-len
  11337:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11337:14    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11337:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11337:78    warning  '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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11339:78    warning  Unexpected use of comma operator                                                                                             no-sequences
  11340:42    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11340:45    warning  '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    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11341:13    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11341:16    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11341:19    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11341:19    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:57    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11341:57    warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:70    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11341:80    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11341:80    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:135   warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11341:135   warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11341:284   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11341:284   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11341:436   warning  Unexpected use of comma operator                                                                                             no-sequences
  11342:46    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11343:16    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11343:19    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11343:37    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11343:56    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11343:70    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11343:70    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11343:84    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11344:9     warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:9     warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:16    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11344:57    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:57    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:70    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:70    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:88    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:88    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:115   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:115   warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:148   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:148   warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11344:171   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11344:171   warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11345:7     warning  'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11345:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11345:41    warning  Unexpected var, use let or const instead                                                                                     no-var
  11345:45    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11345:53    warning  'r' is already defined                                                                                                       no-redeclare
  11345:53    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11345:57    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11345:67    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11346:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11346:11    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11346:15    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11346:18    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11346:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11346:34    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11347:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11347:15    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:26    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:38    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:46    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11347:65    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11347:65    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11347:69    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11347:79    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11347:79    warning  '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    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11348:19    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:23    warning  'o' declared on line 11343 column 56 is used outside of binding context                                                      block-scoped-var
  11348:26    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11348:26    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:41    warning  'i' declared on line 11343 column 19 is used outside of binding context                                                      block-scoped-var
  11348:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11348:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11348:52    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:55    warning  's' declared on line 11345 column 45 is used outside of binding context                                                      block-scoped-var
  11348:58    warning  'r' declared on line 11343 column 70 is used outside of binding context                                                      block-scoped-var
  11348:58    warning  'r' declared on line 11345 column 53 is used outside of binding context                                                      block-scoped-var
  11348:63    warning  Unexpected use of comma operator                                                                                             no-sequences
  11348:65    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11348:92    warning  'a' declared on line 11346 column 11 is used outside of binding context                                                      block-scoped-var
  11349:7     warning  'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11349:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11349:28    warning  'n' declared on line 11343 column 37 is used outside of binding context                                                      block-scoped-var
  11350:37    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11350:40    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11350:43    warning  '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    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11351:13    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11351:31    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11351:68    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11351:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11351:150   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11351:245   warning  'o' is assigned to itself                                                                                                    no-self-assign
  11351:252   warning  'i' is assigned to itself                                                                                                    no-self-assign
  11351:332   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11351:377   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11353:1     warning  This line has a length of 107. Maximum allowed is 100                                                                        max-len
  11353:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11353:10    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11353:28    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11353:47    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11353:47    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11353:61    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11353:69    warning  'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11353:69    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11353:73    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11353:85    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11353:89    warning  Array.prototype.filter() expects a value to be returned at the end of arrow function                                         array-callback-return
  11354:25    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11356:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11357:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11357:16    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11357:28    warning  'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11357:37    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11357:40    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11358:7     warning  'n' declared on line 11366 column 11 is used outside of binding context                                                      block-scoped-var
  11358:20    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11360:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11360:16    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11360:23    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11360:34    warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11360:34    warning  'a' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11360:38    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11360:47    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11361:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  11361:12    warning  'e' is already defined                                                                                                       no-redeclare
  11361:26    warning  't' is already declared in the upper scope on line 11353 column 28                                                           no-shadow
  11361:84    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11361:123   warning  Unexpected use of comma operator                                                                                             no-sequences
  11361:133   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11362:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11362:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11362:12    warning  'e' declared on line 11366 column 74 is used outside of binding context                                                      block-scoped-var
  11362:25    warning  'e' is already declared in the upper scope on line 11353 column 47                                                           no-shadow
  11362:28    warning  't' is already declared in the upper scope on line 11353 column 28                                                           no-shadow
  11363:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  11363:12    warning  'i' is already declared in the upper scope on line 11353 column 61                                                           no-shadow
  11363:26    warning  'n' is already declared in the upper scope on line 11353 column 69                                                           no-shadow
  11363:44    warning  't' is already defined                                                                                                       no-redeclare
  11363:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11363:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11363:128   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11363:175   warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
  11364:33    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11366:11    warning  'n' is already defined                                                                                                       no-redeclare
  11366:42    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11366:59    warning  'c' is already declared in the upper scope on line 11281 column 62                                                           no-shadow
  11366:74    warning  'e' is already defined                                                                                                       no-redeclare
  11366:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11366:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11367:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11367:80    warning  Unexpected use of comma operator                                                                                             no-sequences
  11367:113   warning  Empty block statement                                                                                                        no-empty
  11367:117   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11367:124   warning  'h' declared on line 11367 column 18 is used outside of binding context                                                      block-scoped-var
  11367:153   warning  Unexpected use of comma operator                                                                                             no-sequences
  11367:168   warning  'h' declared on line 11367 column 18 is used outside of binding context                                                      block-scoped-var
  11367:186   warning  Empty block statement                                                                                                        no-empty
  11367:189   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11367:207   warning  Unexpected use of comma operator                                                                                             no-sequences
  11367:209   warning  'd' declared on line 11367 column 21 is used outside of binding context                                                      block-scoped-var
  11367:225   warning  'd' declared on line 11367 column 21 is used outside of binding context                                                      block-scoped-var
  11368:9     warning  Unexpected var, use let or const instead                                                                                     no-var
  11368:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11368:13    warning  'u' is already declared in the upper scope on line 11215 column 71                                                           no-shadow
  11368:55    warning  'u' is already defined                                                                                                       no-redeclare
  11368:86    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11368:153   warning  Unexpected use of comma operator                                                                                             no-sequences
  11370:39    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11370:42    warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11371:10    warning  'i' is already declared in the upper scope on line 11215 column 10                                                           no-shadow
  11371:13    warning  'n' is already declared in the upper scope on line 11215 column 362                                                          no-shadow
  11371:16    warning  'o' is already declared in the upper scope on line 11214 column 296                                                          no-shadow
  11371:19    warning  'r' is already declared in the upper scope on line 11215 column 105                                                          no-shadow
  11371:27    warning  's' is already declared in the upper scope on line 11215 column 158                                                          no-shadow
  11371:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11371:51    warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11372:13    warning  't' is already declared in the upper scope on line 11370 column 42                                                           no-shadow
  11372:55    warning  Return statement should not contain assignment                                                                               no-return-assign
  11372:55    warning  Return statement should not contain assignment                                                                               no-return-assign
  11372:55    warning  Return statement should not contain assignment                                                                               no-return-assign
  11372:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11372:70    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11372:154   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11372:220   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11373:33    warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11373:151   warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11373:244   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11373:253   warning  'a' is already declared in the upper scope on line 11215 column 205                                                          no-shadow
  11373:256   warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11375:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11375:17    warning  'l' is already declared in the upper scope on line 11215 column 320                                                          no-shadow
  11375:20    warning  'e' is already declared in the upper scope on line 11370 column 39                                                           no-shadow
  11379:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  11379:58    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11380:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11380:9     warning  't' is already declared in the upper scope on line 11214 column 299                                                          no-shadow
  11380:24    warning  'e' is already defined                                                                                                       no-redeclare
  11380:197   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11380:197   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11380:562   warning  Unexpected use of comma operator                                                                                             no-sequences
  11380:953   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11381:119   warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11382:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11382:14    warning  Unexpected use of comma operator                                                                                             no-sequences
  11383:57    warning  'e' is already declared in the upper scope on line 11214 column 293                                                          no-shadow
  11386:8     warning  'ace' is not defined                                                                                                         no-undef
  11386:101   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11386:104   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11386:107   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11386:107   warning  'i' is defined but never used                                                                                                no-unused-vars
  11387:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11387:38    warning  'e' is already defined                                                                                                       no-redeclare
  11387:71    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11387:71    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11388:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11388:100   warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11388:103   warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11388:106   warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11389:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11389:81    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11390:45    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11390:45    warning  'e' is defined but never used                                                                                                no-unused-vars
  11390:48    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11390:48    warning  't' is defined but never used                                                                                                no-unused-vars
  11390:51    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11390:51    warning  'i' is defined but never used                                                                                                no-unused-vars
  11392:43    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11392:46    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11392:49    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11393:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11393:10    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11393:20    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11393:20    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11393:40    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11393:44    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11393:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11393:66    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11394:1     warning  This line has a length of 101. Maximum allowed is 100                                                                        max-len
  11394:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  11394:17    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11394:20    warning  'i' is already defined                                                                                                       no-redeclare
  11394:39    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11394:58    warning  'o' is already defined                                                                                                       no-redeclare
  11394:65    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11395:12    warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11395:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11395:51    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11397:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11400:10    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  11402:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11402:16    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11402:20    warning  'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:26    warning  's' declared on line 11394 column 17 is used outside of binding context                                                      block-scoped-var
  11402:41    warning  'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:57    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11402:60    warning  'o' declared on line 11394 column 58 is used outside of binding context                                                      block-scoped-var
  11402:63    warning  'i' declared on line 11394 column 20 is used outside of binding context                                                      block-scoped-var
  11402:66    warning  'l' declared on line 11394 column 65 is used outside of binding context                                                      block-scoped-var
  11402:69    warning  's' declared on line 11394 column 17 is used outside of binding context                                                      block-scoped-var
  11402:77    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11404:46    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11404:49    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11404:52    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11404:55    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11404:58    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11405:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11405:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11405:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11406:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11406:51    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11406:92    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11406:172   warning  Unexpected use of comma operator                                                                                             no-sequences
  11408:46    warning  'e' is already declared in the upper scope on line 11386 column 101                                                          no-shadow
  11408:49    warning  't' is already declared in the upper scope on line 11386 column 104                                                          no-shadow
  11408:52    warning  'i' is already declared in the upper scope on line 11386 column 107                                                          no-shadow
  11408:55    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11408:58    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11408:58    warning  'o' is defined but never used                                                                                                no-unused-vars
  11409:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11409:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  11409:68    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11410:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  11414:8     warning  'ace' is not defined                                                                                                         no-undef
  11414:124   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11414:127   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11414:130   warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11414:130   warning  'i' is defined but never used                                                                                                no-unused-vars
  11415:33    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11415:86    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11415:98    warning  'e' is already declared in the upper scope on line 11414 column 124                                                          no-shadow
  11415:101   warning  't' is already declared in the upper scope on line 11414 column 127                                                          no-shadow
  11415:104   warning  'i' is already declared in the upper scope on line 11414 column 130                                                          no-shadow
  11416:11    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11416:59    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11417:10    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11417:18    warning  'e' is already declared in the upper scope on line 11415 column 98                                                           no-shadow
  11417:21    warning  't' is already declared in the upper scope on line 11415 column 101                                                          no-shadow
  11417:24    warning  'i' is already declared in the upper scope on line 11415 column 104                                                          no-shadow
  11418:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  11418:18    warning  'n' is already declared in the upper scope on line 11416 column 11                                                           no-shadow
  11418:25    warning  'o' is already declared in the upper scope on line 11417 column 10                                                           no-shadow
  11419:15    warning  'r' is already declared in the upper scope on line 11427 column 58                                                           no-shadow
  11419:19    warning  Unexpected use of '>>'                                                                                                       no-bitwise
  11419:31    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11419:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11424:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11426:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11426:20    warning  '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    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11427:188   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11429:53    warning  Empty block statement                                                                                                        no-empty
  11429:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11432:9     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11432:15    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11432:76    warning  Unexpected use of comma operator                                                                                             no-sequences
  11432:107   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11432:115   warning  Empty block statement                                                                                                        no-empty
  11435:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11435:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11435:36    warning  'e' is already declared in the upper scope on line 11414 column 124                                                          no-shadow
  11435:39    warning  't' is already declared in the upper scope on line 11414 column 127                                                          no-shadow
  11436:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11436:9     warning  'i' is already declared in the upper scope on line 11414 column 130                                                          no-shadow
  11436:12    warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11436:27    warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11436:54    warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11436:65    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11436:116   warning  'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11436:130   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11436:155   warning  'r' is already defined                                                                                                       no-redeclare
  11436:203   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11437:18    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11437:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11437:97    warning  Unexpected use of comma operator                                                                                             no-sequences
  11441:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11442:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11442:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11442:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  11442:75    warning  'a' is already declared in the upper scope on line 11415 column 33                                                           no-shadow
  11442:78    warning  'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11442:81    warning  't' is already declared in the upper scope on line 11435 column 39                                                           no-shadow
  11442:84    warning  'i' is already declared in the upper scope on line 11436 column 9                                                            no-shadow
  11444:14    warning  'l' was used before it was defined                                                                                           no-use-before-define
  11444:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  11446:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11446:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11446:11    warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11446:115   warning  'c' is already declared in the upper scope on line 5244 column 28                                                            no-shadow
  11446:165   warning  'r' is already defined                                                                                                       no-redeclare
  11446:215   warning  '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   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11446:378   warning  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   warning  'e' is already declared in the upper scope on line 11435 column 36                                                           no-shadow
  11446:494   warning  't' is already declared in the upper scope on line 11435 column 39                                                           no-shadow
  11447:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11447:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  11448:53    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11448:53    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11449:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11450:6     warning  Unexpected use of comma operator                                                                                             no-sequences
  11451:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  11452:8     warning  'ace' is not defined                                                                                                         no-undef
  11452:380   warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11452:383   warning  'r' is already declared in the upper scope on line 5244 column 16                                                            no-shadow
  11452:386   warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11452:386   warning  't' is defined but never used                                                                                                no-unused-vars
  11453:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11453:32    warning  Unexpected var, use let or const instead                                                                                     no-var
  11453:36    warning  's' is already declared in the upper scope on line 5244 column 19                                                            no-shadow
  11453:58    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11453:84    warning  'a' is already declared in the upper scope on line 5244 column 25                                                            no-shadow
  11453:112   warning  'n' is already declared in the upper scope on line 5243 column 22                                                            no-shadow
  11453:151   warning  'o' is already declared in the upper scope on line 5244 column 13                                                            no-shadow
  11453:189   warning  'l' is already declared in the upper scope on line 5244 column 22                                                            no-shadow
  11453:236   warning  'e' is already defined                                                                                                       no-redeclare
  11453:483   warning  'e' is already declared in the upper scope on line 11452 column 380                                                          no-shadow
  11453:486   warning  't' is already declared in the upper scope on line 11452 column 386                                                          no-shadow
  11455:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11455:10    warning  'i' is already declared in the upper scope on line 11453 column 58                                                           no-shadow
  11455:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11458:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11458:11    warning  'n' is already declared in the upper scope on line 11453 column 112                                                          no-shadow
  11458:14    warning  'o' is already declared in the upper scope on line 11453 column 151                                                          no-shadow
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:17    warning  Return statement should not contain assignment                                                                               no-return-assign
  11458:83    warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:136   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:232   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:271   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:296   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:309   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11458:316   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11458:324   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11458:348   warning  'i' declared on line 11455 column 10 is used outside of binding context                                                      block-scoped-var
  11461:40    warning  'e' is already declared in the upper scope on line 11452 column 380                                                          no-shadow
  11461:43    warning  't' is already declared in the upper scope on line 11452 column 386                                                          no-shadow
  11462:13    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11462:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11462:53    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11462:58    warning  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   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11464:8     warning  'ace' is not defined                                                                                                         no-undef
  11464:38    warning  'e' is already declared in the upper scope on line 5243 column 25                                                            no-shadow
  11465:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11465:43    warning  'ace' is not defined                                                                                                         no-undef
  11465:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11465:61    warning  't' is already declared in the upper scope on line 5244 column 7                                                             no-shadow
  11465:64    warning  'i' is already declared in the upper scope on line 5244 column 10                                                            no-shadow
  11467:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11467:148   warning  Unexpected use of comma operator                                                                                             no-sequences
  11468:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11468:7     warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  11469:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11469:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11469:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11472:26    warning  'e' is already declared in the upper scope on line 11471 column 22                                                           no-shadow
  11472:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11472:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11473:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11473:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11473:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11473:53    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:67    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:72    warning  't' is already defined                                                                                                       no-redeclare
  11473:72    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:100   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11473:152   warning  's' is already defined                                                                                                       no-redeclare
  11473:169   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11473:174   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:176   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11473:186   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11473:188   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11476:39    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11476:54    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11476:59    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11477:6     warning  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    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11477:56    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11477:80    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11478:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:28    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11478:30    warning  'g' was used before it was defined                                                                                           no-use-before-define
  11478:30    warning  'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:34    warning  'g' was used before it was defined                                                                                           no-use-before-define
  11478:34    warning  'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  11478:206   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:257   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:369   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:447   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11478:558   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:558   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:563   warning  Unexpected use of comma operator                                                                                             no-sequences
  11478:569   warning  'g' was used before it was defined                                                                                           no-use-before-define
  11478:569   warning  'g' declared on line 11488 column 208 is used outside of binding context                                                     block-scoped-var
  11478:578   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11478:650   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:693   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:740   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11478:822   warning  Unexpected use of comma operator                                                                                             no-sequences
  11480:31    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11481:47    warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11482:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11482:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11482:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  11485:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11485:21    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:53    warning  'u' declared on line 11477 column 10 is used outside of binding context                                                      block-scoped-var
  11485:67    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:76    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:97    warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:116   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:134   warning  'l' declared on line 11488 column 211 is used outside of binding context                                                     block-scoped-var
  11485:160   warning  't' declared on line 11488 column 260 is used outside of binding context                                                     block-scoped-var
  11485:232   warning  'u' declared on line 11477 column 10 is used outside of binding context                                                      block-scoped-var
  11487:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11488:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11488:7     warning  'g' was used before it was defined                                                                                           no-use-before-define
  11488:11    warning  'g' was used before it was defined                                                                                           no-use-before-define
  11488:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  11488:163   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11488:204   warning  Unexpected var, use let or const instead                                                                                     no-var
  11488:204   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11488:211   warning  'l' is already defined                                                                                                       no-redeclare
  11488:260   warning  't' is already defined                                                                                                       no-redeclare
  11488:374   warning  Unexpected use of comma operator                                                                                             no-sequences
  11491:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11491:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11491:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  11493:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11493:158   warning  Unexpected use of comma operator                                                                                             no-sequences
  11495:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11498:26    warning  'e' is already declared in the upper scope on line 11497 column 22                                                           no-shadow
  11498:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11498:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11499:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11499:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11499:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11499:110   warning  't' is already defined                                                                                                       no-redeclare
  11499:241   warning  's' is already defined                                                                                                       no-redeclare
  11499:352   warning  'r' is already defined                                                                                                       no-redeclare
  11499:370   warning  'r' is already defined                                                                                                       no-redeclare
  11499:784   warning  's' is already defined                                                                                                       no-redeclare
  11499:1305  warning  'n' is already defined                                                                                                       no-redeclare
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  Return statement should not contain assignment                                                                               no-return-assign
  11499:1318  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11499:1569  warning  Unexpected use of comma operator                                                                                             no-sequences
  11501:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11502:7     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11502:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11506:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11506:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  11506:53    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11506:59    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11507:14    warning  'e' is already declared in the upper scope on line 11501 column 22                                                           no-shadow
  11508:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11509:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11510:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11510:11    warning  Unexpected use of comma operator                                                                                             no-sequences
  11511:11    warning  'f' was used before it was defined                                                                                           no-use-before-define
  11512:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11512:16    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11512:45    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11512:87    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11513:13    warning  'a' is a function                                                                                                            no-func-assign
  11513:98    warning  'e' is already declared in the upper scope on line 11512 column 87                                                           no-shadow
  11515:19    warning  'e' is already declared in the upper scope on line 11512 column 87                                                           no-shadow
  11518:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11518:17    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11518:20    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11519:14    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11520:11    warning  'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11520:23    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11520:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11520:56    warning  Unexpected use of comma operator                                                                                             no-sequences
  11520:144   warning  Function declared in a loop contains unsafe references to variable(s) 'a', 'a', 'a'                                          no-loop-func
  11520:144   warning  Arrow function should not return assignment                                                                                  no-return-assign
  11520:146   warning  'e' is already declared in the upper scope on line 11518 column 17                                                           no-shadow
  11520:163   warning  'e' is already declared in the upper scope on line 11520 column 146                                                          no-shadow
  11520:166   warning  't' is already declared in the upper scope on line 11518 column 20                                                           no-shadow
  11521:18    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11523:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11523:12    warning  'i' is already declared in the upper scope on line 11519 column 14                                                           no-shadow
  11523:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11525:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11525:50    warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11527:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11528:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11528:32    warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11530:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11530:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11531:14    warning  'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11531:17    warning  'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11531:20    warning  't' is already declared in the upper scope on line 11559 column 122                                                          no-shadow
  11531:23    warning  'i' is already declared in the upper scope on line 11559 column 125                                                          no-shadow
  11534:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11534:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11534:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  11537:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  11537:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11537:14    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11537:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11537:23    warning  't' was used before it was defined                                                                                           no-use-before-define
  11537:23    warning  Unexpected constant truthiness on the left-hand side of a `&&` expression                                                    no-constant-binary-expression
  11537:61    warning  'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11538:13    warning  Unexpected dangling '_' in '_calculateHistorySize'                                                                           no-underscore-dangle
  11539:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11539:25    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11540:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11540:58    warning  Unexpected use of comma operator                                                                                             no-sequences
  11542:10    warning  't' is already declared in the upper scope on line 11559 column 122                                                          no-shadow
  11542:10    warning  't' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11542:38    warning  'i' is already declared in the upper scope on line 11559 column 125                                                          no-shadow
  11542:45    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11542:74    warning  'e' is already declared in the upper scope on line 11559 column 119                                                          no-shadow
  11544:9     warning  Unexpected use of comma operator                                                                                             no-sequences
  11547:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11551:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11558:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11558:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  11559:19    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:32    warning  't' was used before it was defined                                                                                           no-use-before-define
  11559:37    warning  'i' was used before it was defined                                                                                           no-use-before-define
  11559:45    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:48    warning  'i' was used before it was defined                                                                                           no-use-before-define
  11559:76    warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:112   warning  'e' was used before it was defined                                                                                           no-use-before-define
  11559:115   warning  Unreachable code                                                                                                             no-unreachable
  11559:115   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11559:119   warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11559:122   warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11559:125   warning  '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    warning  't' is already defined                                                                                                       no-redeclare
  11560:115   warning  'i' is already defined                                                                                                       no-redeclare
  11560:148   warning  't' is already defined                                                                                                       no-redeclare
  11560:173   warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11561:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11561:9     warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11561:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:86    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11561:92    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:548   warning  'e' is already defined                                                                                                       no-redeclare
  11561:601   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11561:625   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11561:921   warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11563:111   warning  'e' is already defined                                                                                                       no-redeclare
  11567:18    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11568:9     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11575:18    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11576:9     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11580:7     warning  Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
  11582:7     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
  11584:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11584:7     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11587:18    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11588:9     warning  Unexpected dangling '_' in '_onError'                                                                                        no-underscore-dangle
  11591:59    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11592:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  11593:15    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11594:13    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11594:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11594:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11594:40    warning  Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11596:13    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11596:35    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11596:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11596:40    warning  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   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11597:237   warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11599:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11599:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  11600:17    warning  'e' is already declared in the upper scope on line 11597 column 237                                                          no-shadow
  11601:8     warning  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   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11603:152   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11605:54    warning  'e' is already declared in the upper scope on line 11560 column 173                                                          no-shadow
  11606:74    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11606:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11606:114   warning  Unexpected use of comma operator                                                                                             no-sequences
  11607:10    warning  Unexpected use of comma operator                                                                                             no-sequences
  11607:886   warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11609:11    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11609:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11609:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11609:99    warning  Unexpected use of comma operator                                                                                             no-sequences
  11611:10    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11611:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  11614:16    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11615:7     warning  Unexpected console statement                                                                                                 no-console
  11617:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11620:16    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11621:7     warning  Unexpected console statement                                                                                                 no-console
  11623:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11626:16    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11627:7     warning  Unexpected console statement                                                                                                 no-console
  11630:15    warning  Unexpected dangling '_' in '_showSortModal'                                                                                  no-underscore-dangle
  11631:11    warning  'r' is already declared in the upper scope on line 11512 column 60                                                           no-shadow
  11631:21    warning  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    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11632:47    warning  'o' is already declared in the upper scope on line 11512 column 45                                                           no-shadow
  11632:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11632:60    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11632:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11632:78    warning  Unexpected use of comma operator                                                                                             no-sequences
  11632:112   warning  '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    warning  'e' is already declared in the upper scope on line 11632 column 12                                                           no-shadow
  11634:15    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11634:18    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11634:21    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11634:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11634:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11634:120   warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11634:241   warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11638:7     warning  Unexpected dangling '_' in '_showTransformModal'                                                                             no-underscore-dangle
  11639:11    warning  'r' is already declared in the upper scope on line 11512 column 60                                                           no-shadow
  11639:21    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11640:10    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11640:25    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11640:44    warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11640:64    warning  'n' is already declared in the upper scope on line 11512 column 16                                                           no-shadow
  11640:83    warning  'e' is already defined                                                                                                       no-redeclare
  11640:107   warning  'o' is already declared in the upper scope on line 11512 column 45                                                           no-shadow
  11640:120   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11640:120   warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11640:120   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11640:138   warning  Unexpected use of comma operator                                                                                             no-sequences
  11640:280   warning  't' is already declared in the upper scope on line 11640 column 25                                                           no-shadow
  11642:14    warning  'e' is already declared in the upper scope on line 11640 column 10                                                           no-shadow
  11642:29    warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11642:29    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11647:121   warning  Unexpected use of comma operator                                                                                             no-sequences
  11647:203   warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11649:11    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11649:27    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11649:52    warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11649:52    warning  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    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11651:27    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11651:76    warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11651:76    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11653:11    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11653:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11654:12    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11654:33    warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11654:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11655:15    warning  'e' is already declared in the upper scope on line 11653 column 11                                                           no-shadow
  11658:26    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11659:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11659:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  11659:43    warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11660:29    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11661:5     warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11662:7     warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11662:27    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11663:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11663:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11663:40    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11663:63    warning  Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11663:84    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11664:7     warning  Unexpected dangling '_' in '_setAndFireOnChange'                                                                             no-underscore-dangle
  11664:42    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11665:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11665:5     warning  Unexpected dangling '_' in '_set'                                                                                            no-underscore-dangle
  11665:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11665:21    warning  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     warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11667:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11667:12    warning  Return statement should not contain assignment                                                                               no-return-assign
  11667:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11667:19    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11667:98    warning  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     warning  Return statement should not contain assignment                                                                               no-return-assign
  11669:12    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11669:198   warning  Unexpected use of comma operator                                                                                             no-sequences
  11670:30    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11671:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11671:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  11671:43    warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11672:33    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11673:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11673:29    warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11674:7     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11674:31    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11674:34    warning  '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     warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11675:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11675:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11675:108   warning  Unexpected use of comma operator                                                                                             no-sequences
  11675:125   warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11675:148   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11677:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11677:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11677:25    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11677:45    warning  Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11678:16    warning  'e' is already declared in the upper scope on line 11674 column 31                                                           no-shadow
  11679:25    warning  Unexpected dangling '_' in '_pushHistory'                                                                                    no-underscore-dangle
  11679:46    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11680:7     warning  Unexpected dangling '_' in '_setTextAndFireOnChange'                                                                         no-underscore-dangle
  11680:46    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11680:49    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11681:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11681:5     warning  Unexpected dangling '_' in '_setText'                                                                                        no-underscore-dangle
  11681:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11681:28    warning  Unexpected dangling '_' in '_onChange'                                                                                       no-underscore-dangle
  11682:7     warning  Unexpected dangling '_' in '_applyHistory'                                                                                   no-underscore-dangle
  11682:36    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11683:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11683:45    warning  Unexpected dangling '_' in '_renderPreview'                                                                                  no-underscore-dangle
  11683:68    warning  Unexpected dangling '_' in '_debouncedValidate'                                                                              no-underscore-dangle
  11684:7     warning  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     warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11685:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11685:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11686:45    warning  'e' is already declared in the upper scope on line 11509 column 22                                                           no-shadow
  11686:48    warning  't' is already declared in the upper scope on line 11509 column 25                                                           no-shadow
  11687:9     warning  'i' is already declared in the upper scope on line 11509 column 28                                                           no-shadow
  11687:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11687:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11688:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11688:9     warning  Unexpected use of comma operator                                                                                             no-sequences
  11690:32    warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
  11690:50    warning  Unexpected dangling '_' in '_renderErrors'                                                                                   no-underscore-dangle
  11693:16    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11693:19    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11697:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11697:12    warning  'e' is already declared in the upper scope on line 11691 column 22                                                           no-shadow
  11698:15    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11698:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11698:21    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11699:17    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11700:14    warning  'n' is already declared in the upper scope on line 11698 column 15                                                           no-shadow
  11700:26    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11700:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11700:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  11702:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11702:26    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11702:29    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11702:32    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11703:38    warning  Unexpected use of comma operator                                                                                             no-sequences
  11705:27    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11705:30    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11708:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11709:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  11709:11    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11709:18    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11709:26    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11709:34    warning  't' is already defined                                                                                                       no-redeclare
  11709:42    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11709:46    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11709:54    warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  11710:18    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11710:21    warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11710:105   warning  'i' is not modified in this loop                                                                                             no-unmodified-loop-condition
  11710:137   warning  Empty block statement                                                                                                        no-empty
  11711:17    warning  'e' is already declared in the upper scope on line 11705 column 27                                                           no-shadow
  11712:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11712:14    warning  Unexpected use of comma operator                                                                                             no-sequences
  11715:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11715:15    warning  'a' declared on line 11710 column 21 is used outside of binding context                                                      block-scoped-var
  11715:27    warning  'a' declared on line 11710 column 21 is used outside of binding context                                                      block-scoped-var
  11718:10    warning  Unsafe usage of ThrowStatement                                                                                               no-unsafe-finally
  11721:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11722:8     warning  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    warning  String prototype is read only, properties should not be added                                                                no-extend-native
  11723:86    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11725:8     warning  String prototype is read only, properties should not be added                                                                no-extend-native
  11725:76    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11725:79    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11726:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  11726:16    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11728:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11728:15    warning  'i' declared on line 11726 column 16 is used outside of binding context                                                      block-scoped-var
  11729:2004  warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11729:2013  warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11729:2016  warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11729:2019  warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11730:33    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11730:55    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11731:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11731:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11732:15    warning  'h' is already declared in the upper scope on line 11825 column 15                                                           no-shadow
  11732:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11732:21    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11732:24    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11732:27    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11733:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11733:25    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11733:28    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11733:31    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11733:34    warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11733:37    warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11733:40    warning  'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11733:40    warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11733:50    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11733:50    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:105   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:214   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
  11733:218   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
  11733:341   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:423   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
  11733:427   warning  Unnecessary escape character: \.                                                                                             no-useless-escape
  11733:515   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11733:676   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11734:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11734:60    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11735:13    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11735:68    warning  'e' is already declared in the upper scope on line 11734 column 60                                                           no-shadow
  11735:71    warning  't' is already declared in the upper scope on line 11735 column 13                                                           no-shadow
  11735:105   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11736:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11737:13    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11737:39    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11737:65    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11737:120   warning  'e' is already declared in the upper scope on line 11736 column 48                                                           no-shadow
  11737:123   warning  't' is already declared in the upper scope on line 11737 column 65                                                           no-shadow
  11737:175   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11738:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11739:13    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11739:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11741:12    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11742:15    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11743:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11743:14    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11744:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11744:15    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11744:40    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11745:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11746:25    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11747:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11747:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  11747:41    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11747:57    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11753:12    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11754:15    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11755:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11755:14    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11756:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11756:15    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11756:40    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11757:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11758:25    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11759:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11759:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  11759:41    warning  Unexpected dangling '_' in '_hsla'                                                                                           no-underscore-dangle
  11759:57    warning  Unexpected dangling '_' in '_rgba'                                                                                           no-underscore-dangle
  11765:37    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11765:40    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11765:109   warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11766:25    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11768:52    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11769:11    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11769:172   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11770:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  11770:79    warning  'e' is already declared in the upper scope on line 11768 column 52                                                           no-shadow
  11770:127   warning  Unexpected use of comma operator                                                                                             no-sequences
  11771:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11772:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11773:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11773:135   warning  Unexpected use of comma operator                                                                                             no-sequences
  11773:149   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11773:156   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11773:199   warning  Unnecessary escape character: \-                                                                                             no-useless-escape
  11774:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11775:11    warning  'e' is already defined                                                                                                       no-redeclare
  11775:26    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11775:38    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11775:50    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11775:62    warning  'e' is already defined                                                                                                       no-redeclare
  11775:74    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11775:133   warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11775:158   warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11775:162   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11775:170   warning  'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11775:170   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11775:174   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11775:182   warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11775:201   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11776:12    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11778:12    warning  'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11778:23    warning  'a' is already defined                                                                                                       no-redeclare
  11778:72    warning  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    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11780:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11781:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11781:21    warning  'a' declared on line 11778 column 23 is used outside of binding context                                                      block-scoped-var
  11782:48    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11783:11    warning  'e' is already defined                                                                                                       no-redeclare
  11783:26    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11783:38    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11783:50    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11783:62    warning  'e' is already defined                                                                                                       no-redeclare
  11783:74    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11783:78    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:86    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11783:90    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:98    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11783:102   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11783:110   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11783:150   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11783:165   warning  'e' is already declared in the upper scope on line 11782 column 48                                                           no-shadow
  11783:168   warning  't' is already declared in the upper scope on line 11783 column 26                                                           no-shadow
  11783:171   warning  '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    warning  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    warning  'a' was used before it was defined                                                                                           no-use-before-define
  11785:111   warning  'a' was used before it was defined                                                                                           no-use-before-define
  11785:186   warning  Return statement should not contain assignment                                                                               no-return-assign
  11785:186   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11785:203   warning  Unexpected use of comma operator                                                                                             no-sequences
  11786:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  11787:12    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11788:15    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11789:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11789:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11789:21    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11790:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11790:55    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11790:58    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11790:61    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11791:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  11791:39    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11792:46    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11792:49    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11792:52    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11793:7     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11793:22    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11793:45    warning  '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    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11794:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11794:60    warning  Unexpected use of comma operator                                                                                             no-sequences
  11794:136   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11797:7     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11797:31    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11797:38    warning  Unexpected dangling '_' in '_doRemove'                                                                                       no-underscore-dangle
  11797:82    warning  Unexpected use of comma operator                                                                                             no-sequences
  11797:84    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11798:53    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11798:56    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11798:59    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11800:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  11801:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11801:24    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11801:27    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11801:30    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11802:9     warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11802:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11802:26    warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11802:29    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11802:32    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11802:35    warning  'i' is already declared in the upper scope on line 11804 column 16                                                           no-shadow
  11804:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11804:16    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11804:19    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11804:22    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11804:25    warning  '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    warning  'n' is already declared in the upper scope on line 11808 column 16                                                           no-shadow
  11805:13    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11805:16    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11805:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11806:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11806:16    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11806:19    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11806:22    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11807:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11807:8     warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11808:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11808:16    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11808:19    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11808:22    warning  't' is already declared in the upper scope on line 11806 column 16                                                           no-shadow
  11809:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11810:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11810:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11810:31    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11812:8     warning  Unexpected use of comma operator                                                                                             no-sequences
  11812:36    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11814:99    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11814:99    warning  'e' is defined but never used                                                                                                no-unused-vars
  11816:34    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11816:34    warning  'e' is defined but never used                                                                                                no-unused-vars
  11818:37    warning  'e' is already declared in the upper scope on line 11801 column 24                                                           no-shadow
  11818:37    warning  'e' is defined but never used                                                                                                no-unused-vars
  11821:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11821:56    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11821:59    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11823:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11823:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11824:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11824:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  11825:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11825:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11825:21    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11825:24    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11825:27    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11825:30    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11826:28    warning  'e' is already declared in the upper scope on line 11825 column 18                                                           no-shadow
  11827:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11829:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11830:15    warning  't' is already declared in the upper scope on line 11723 column 8                                                            no-shadow
  11830:18    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11831:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11831:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  11831:160   warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11831:179   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11832:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11832:62    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11833:13    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11833:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11834:14    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11834:33    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11837:60    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11837:93    warning  Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11837:119   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11837:123   warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11837:126   warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11837:126   warning  'o' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:133   warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11837:133   warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:140   warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11837:140   warning  's' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11837:144   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11838:10    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11839:54    warning  Unexpected use of comma operator                                                                                             no-sequences
  11839:179   warning  Unexpected var, use let or const instead                                                                                     no-var
  11839:183   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11839:208   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11839:213   warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11840:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  11840:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11840:14    warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11840:17    warning  'a' is already defined                                                                                                       no-redeclare
  11840:17    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:31    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:31    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11840:48    warning  Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11840:70    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11840:88    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11840:115   warning  'e' is already declared in the upper scope on line 11832 column 62                                                           no-shadow
  11842:16    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11842:30    warning  'a' declared on line 11839 column 183 is used outside of binding context                                                     block-scoped-var
  11842:68    warning  Unexpected dangling '_' in '_popupInited'                                                                                    no-underscore-dangle
  11844:51    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11845:11    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11845:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11845:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11845:139   warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11846:52    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11847:11    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11847:14    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11847:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11847:31    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11847:39    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11847:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11847:72    warning  Unexpected dangling '_' in '__containedEvent'                                                                                no-underscore-dangle
  11847:169   warning  Unexpected use of comma operator                                                                                             no-sequences
  11848:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11848:52    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11849:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11849:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11850:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11850:51    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11851:7     warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11852:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11852:52    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11853:12    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  11854:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11854:25    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11854:29    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11855:17    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11856:18    warning  'e' is already declared in the upper scope on line 11852 column 49                                                           no-shadow
  11859:11    warning  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    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11860:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11860:72    warning  Unexpected use of comma operator                                                                                             no-sequences
  11860:104   warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11862:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11862:52    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11865:11    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11865:14    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11865:17    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  Return statement should not contain assignment                                                                               no-return-assign
  11865:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11865:79    warning  Unexpected dangling '_' in '_toggleDOM'                                                                                      no-underscore-dangle
  11865:102   warning  Unexpected dangling '_' in '_setPosition'                                                                                    no-underscore-dangle
  11865:697   warning  't' is assigned to itself                                                                                                    no-self-assign
  11865:801   warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11865:837   warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11865:873   warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11865:911   warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11865:959   warning  Unexpected dangling '_' in '_domSample'                                                                                      no-underscore-dangle
  11865:1003  warning  Unexpected dangling '_' in '_domOkay'                                                                                        no-underscore-dangle
  11865:1050  warning  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  warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11865:1377  warning  Unexpected dangling '_' in '_setPosition'                                                                                    no-underscore-dangle
  11865:1412  warning  Unexpected dangling '_' in '_updateUI'                                                                                       no-underscore-dangle
  11865:1431  warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11865:1477  warning  Unexpected dangling '_' in '_bindEvents'                                                                                     no-underscore-dangle
  11867:14    warning  Unexpected dangling '_' in '_toggleDOM'                                                                                      no-underscore-dangle
  11869:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11869:7     warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11869:29    warning  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    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11872:23    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11872:33    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11872:54    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11872:58    warning  Unexpected dangling '_' in '_events'                                                                                         no-underscore-dangle
  11872:72    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11872:81    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11872:84    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11872:87    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11872:90    warning  'i' is already declared in the upper scope on line 11872 column 13                                                           no-shadow
  11874:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11874:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11874:25    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11874:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  11874:60    warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11874:74    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11874:77    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11874:77    warning  't' is defined but never used                                                                                                no-unused-vars
  11875:8     warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11876:18    warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11876:33    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11876:36    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11877:8     warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11878:41    warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11878:55    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11878:58    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11879:8     warning  Unexpected dangling '_' in '_setHSLA'                                                                                        no-underscore-dangle
  11880:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11880:21    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11880:24    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11881:8     warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11881:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  11882:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11882:15    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11882:19    warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11882:34    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11882:60    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11882:60    warning  'e' is defined but never used                                                                                                no-unused-vars
  11883:8     warning  Unexpected dangling '_' in '_setColor'                                                                                       no-underscore-dangle
  11884:10    warning  Unexpected use of comma operator                                                                                             no-sequences
  11884:38    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11884:38    warning  'e' is defined but never used                                                                                                no-unused-vars
  11885:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11886:12    warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11887:17    warning  'e' is already declared in the upper scope on line 11880 column 21                                                           no-shadow
  11887:20    warning  'e' is already declared in the upper scope on line 11887 column 17                                                           no-shadow
  11889:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11889:19    warning  't' is already declared in the upper scope on line 11882 column 15                                                           no-shadow
  11889:22    warning  'e' is already declared in the upper scope on line 11887 column 17                                                           no-shadow
  11890:9     warning  Unexpected dangling '_' in '__containedEvent'                                                                                no-underscore-dangle
  11891:9     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11891:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11891:26    warning  Unexpected use of comma operator                                                                                             no-sequences
  11891:82    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11891:94    warning  Unexpected use of comma operator                                                                                             no-sequences
  11891:113   warning  Unexpected dangling '_' in '_domCancel'                                                                                      no-underscore-dangle
  11892:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11892:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11892:15    warning  Unexpected dangling '_' in '_domOkay'                                                                                        no-underscore-dangle
  11892:42    warning  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    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11894:39    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11894:60    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11894:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11894:100   warning  Unexpected use of comma operator                                                                                             no-sequences
  11894:102   warning  Unexpected dangling '_' in '_ifPopup'                                                                                        no-underscore-dangle
  11894:119   warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11895:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11895:90    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11895:96    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11895:141   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11895:213   warning  'e' is already declared in the upper scope on line 11894 column 119                                                          no-shadow
  11896:9     warning  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    warning  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    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11899:51    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11899:54    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11899:57    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11899:60    warning  '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    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11900:26    warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11900:43    warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11900:55    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11900:81    warning  'e' is already declared in the upper scope on line 11899 column 48                                                           no-shadow
  11900:84    warning  't' is already declared in the upper scope on line 11899 column 51                                                           no-shadow
  11901:8     warning  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    warning  Unexpected use of comma operator                                                                                             no-sequences
  11902:24    warning  Unexpected dangling '_' in '_updateUI'                                                                                       no-underscore-dangle
  11903:49    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11905:21    warning  Unexpected var, use let or const instead                                                                                     no-var
  11905:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11905:25    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11905:42    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11905:54    warning  'n' is already declared in the upper scope on line 11731 column 12                                                           no-shadow
  11905:98    warning  'o' is already declared in the upper scope on line 11729 column 2013                                                         no-shadow
  11905:115   warning  'r' is already declared in the upper scope on line 11823 column 15                                                           no-shadow
  11905:133   warning  's' is already declared in the upper scope on line 11829 column 12                                                           no-shadow
  11905:137   warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11905:149   warning  'a' is already declared in the upper scope on line 11801 column 21                                                           no-shadow
  11905:153   warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11905:166   warning  'l' is already declared in the upper scope on line 11821 column 12                                                           no-shadow
  11905:170   warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11905:182   warning  's' is already defined                                                                                                       no-redeclare
  11905:214   warning  'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:214   warning  'c' is already declared in the upper scope on line 11821 column 29                                                           no-shadow
  11905:246   warning  'l' is already defined                                                                                                       no-redeclare
  11905:278   warning  's' is already defined                                                                                                       no-redeclare
  11905:303   warning  Unexpected dangling '_' in '_domSL'                                                                                          no-underscore-dangle
  11905:339   warning  Unexpected dangling '_' in '_domH'                                                                                           no-underscore-dangle
  11905:373   warning  'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:392   warning  'c' declared on line 11906 column 13 is used outside of binding context                                                      block-scoped-var
  11905:456   warning  'n' is already defined                                                                                                       no-redeclare
  11905:516   warning  Unexpected dangling '_' in '_domA'                                                                                           no-underscore-dangle
  11905:582   warning  Unexpected string concatenation of literals                                                                                  no-useless-concat
  11905:814   warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  11906:13    warning  'c' is already defined                                                                                                       no-redeclare
  11906:45    warning  'h' is already declared in the upper scope on line 11825 column 15                                                           no-shadow
  11906:70    warning  'd' is already declared in the upper scope on line 11693 column 13                                                           no-shadow
  11906:74    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11906:82    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11907:43    warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11908:11    warning  Unexpected dangling '_' in '_domEdit'                                                                                        no-underscore-dangle
  11908:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11909:10    warning  Unexpected dangling '_' in '_domSample'                                                                                      no-underscore-dangle
  11909:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11910:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11910:18    warning  'u' is already declared in the upper scope on line 11705 column 12                                                           no-shadow
  11910:21    warning  'e' is already declared in the upper scope on line 11903 column 49                                                           no-shadow
  11910:24    warning  't' is already declared in the upper scope on line 11905 column 25                                                           no-shadow
  11910:27    warning  'i' is already declared in the upper scope on line 11905 column 42                                                           no-shadow
  11912:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11912:18    warning  'g' is already declared in the upper scope on line 11920 column 12                                                           no-shadow
  11912:21    warning  'e' is already declared in the upper scope on line 11903 column 49                                                           no-shadow
  11912:24    warning  't' is already declared in the upper scope on line 11905 column 25                                                           no-shadow
  11912:27    warning  'i' is already declared in the upper scope on line 11905 column 42                                                           no-shadow
  11915:48    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11915:51    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11917:50    warning  'e' is already declared in the upper scope on line 11697 column 12                                                           no-shadow
  11918:11    warning  't' is already declared in the upper scope on line 11830 column 15                                                           no-shadow
  11918:14    warning  'i' is already declared in the upper scope on line 11787 column 12                                                           no-shadow
  11918:14    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  11918:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11919:13    warning  Unexpected use of comma operator                                                                                             no-sequences
  11920:51    warning  Return statement should not contain assignment                                                                               no-return-assign
  11920:51    warning  Return statement should not contain assignment                                                                               no-return-assign
  11920:51    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11920:4331  warning  Unexpected use of comma operator                                                                                             no-sequences
  11923:26    warning  'e' is already declared in the upper scope on line 11922 column 22                                                           no-shadow
  11923:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11923:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11924:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11924:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11924:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11924:227   warning  's' is already defined                                                                                                       no-redeclare
  11924:342   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  11925:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  11925:176   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11925:540   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11926:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11929:26    warning  'e' is already declared in the upper scope on line 11928 column 22                                                           no-shadow
  11929:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11929:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11930:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11930:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11930:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11930:113   warning  't' is already defined                                                                                                       no-redeclare
  11930:244   warning  's' is already defined                                                                                                       no-redeclare
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  Return statement should not contain assignment                                                                               no-return-assign
  11930:359   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11930:727   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11930:744   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  11930:2310  warning  Unexpected use of comma operator                                                                                             no-sequences
  11933:26    warning  'e' is already declared in the upper scope on line 11932 column 22                                                           no-shadow
  11933:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11933:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  11934:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  11934:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11934:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11934:434   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11935:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  11935:58    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11937:13    warning  'k' was used before it was defined                                                                                           no-use-before-define
  11939:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11939:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11939:32    warning  Unexpected use of comma operator                                                                                             no-sequences
  11939:34    warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11939:38    warning  'k' was used before it was defined                                                                                           no-use-before-define
  11940:6     warning  Unexpected var, use let or const instead                                                                                     no-var
  11940:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11940:25    warning  't' is already defined                                                                                                       no-redeclare
  11940:29    warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11940:44    warning  'c' is already defined                                                                                                       no-redeclare
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  Return statement should not contain assignment                                                                               no-return-assign
  11942:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11942:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  11942:190   warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:492   warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:603   warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11942:644   warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:713   warning  'b' declared on line 11935 column 9 is used outside of binding context                                                       block-scoped-var
  11942:934   warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11942:1630  warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11942:2309  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2401  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2444  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2491  warning  'A' declared on line 11935 column 36 is used outside of binding context                                                      block-scoped-var
  11942:2619  warning  Expected '!==' and instead saw '!='                                                                                          eqeqeq
  11944:28    warning  '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     warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  11949:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11949:10    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  11949:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11949:27    warning  Unexpected constant condition                                                                                                no-constant-condition
  11950:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11950:30    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11956:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11956:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11958:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11959:11    warning  'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  11959:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11959:73    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11959:76    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11960:10    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  11960:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11960:26    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  11960:68    warning  'e' is already declared in the upper scope on line 11959 column 73                                                           no-shadow
  11962:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11962:21    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  11964:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11966:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11966:15    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  11966:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11968:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11968:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11970:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11970:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11970:21    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11976:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  11976:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11976:25    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11976:28    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11979:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11979:13    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  11979:107   warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  11980:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  11980:41    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11982:27    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11983:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11985:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11985:19    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  11986:13    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  11989:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11990:25    warning  '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    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11992:24    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11997:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  11998:27    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  11999:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12006:24    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12006:27    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12009:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12010:31    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12011:9     warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12011:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12012:18    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12017:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12020:9     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12020:32    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12020:35    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12021:9     warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12021:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12023:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12023:13    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12023:54    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12023:807   warning  'e' is already declared in the upper scope on line 12020 column 32                                                           no-shadow
  12024:12    warning  't' is already declared in the upper scope on line 12021 column 9                                                            no-shadow
  12024:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12024:49    warning  'e' is already declared in the upper scope on line 12023 column 807                                                          no-shadow
  12024:101   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12027:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12028:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12028:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12028:21    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12032:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12032:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12036:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12036:42    warning  'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  12036:45    warning  's' is already declared in the upper scope on line 12020 column 13                                                           no-shadow
  12037:14    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12037:17    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12037:20    warning  '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    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12038:77    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12039:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12039:16    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12039:19    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12045:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12045:19    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12046:12    warning  't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12046:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12046:57    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12051:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12051:19    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12052:12    warning  't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12052:47    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12052:57    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12057:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12057:11    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12059:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12061:13    warning  't' is already declared in the upper scope on line 12037 column 14                                                           no-shadow
  12061:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12065:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12068:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12069:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12069:21    warning  '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    warning  'i' is already declared in the upper scope on line 12057 column 11                                                           no-shadow
  12071:37    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12071:43    warning  'n' is already declared in the upper scope on line 12039 column 16                                                           no-shadow
  12071:73    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12072:40    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12076:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12076:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12076:21    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12077:9     warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12077:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12077:18    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12077:26    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12078:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12081:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12084:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12084:69    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12085:11    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12085:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12090:7     warning  Unexpected use of comma operator                                                                                             no-sequences
  12090:18    warning  'e' is already declared in the upper scope on line 11948 column 22                                                           no-shadow
  12090:21    warning  '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     warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12093:13    warning  'o' is already declared in the upper scope on line 11966 column 15                                                           no-shadow
  12093:28    warning  't' is already declared in the upper scope on line 11948 column 25                                                           no-shadow
  12093:43    warning  'i' is already declared in the upper scope on line 11949 column 7                                                            no-shadow
  12093:58    warning  'r' is already declared in the upper scope on line 11968 column 15                                                           no-shadow
  12093:73    warning  's' is already declared in the upper scope on line 12020 column 13                                                           no-shadow
  12093:94    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12093:97    warning  't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12094:10    warning  'i' is already declared in the upper scope on line 12093 column 43                                                           no-shadow
  12094:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12096:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12097:7     warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12097:46    warning  'c' is already declared in the upper scope on line 12036 column 21                                                           no-shadow
  12097:118   warning  'd' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12097:133   warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12098:18    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12099:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12099:19    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12103:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12103:19    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12105:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12107:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12107:26    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12107:29    warning  '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    warning  'i' is already declared in the upper scope on line 12093 column 43                                                           no-shadow
  12109:28    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12110:8     warning  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     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12113:25    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12115:19    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12116:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12118:21    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12119:28    warning  't' is already declared in the upper scope on line 12093 column 28                                                           no-shadow
  12120:30    warning  'e' is already declared in the upper scope on line 12090 column 18                                                           no-shadow
  12120:34    warning  Array.prototype.map() expects a return value from arrow function                                                             array-callback-return
  12123:141   warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12127:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12131:26    warning  'e' is already declared in the upper scope on line 12130 column 22                                                           no-shadow
  12131:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12131:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12132:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12132:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12132:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12132:36    warning  't' is already defined                                                                                                       no-redeclare
  12132:67    warning  'o' is already defined                                                                                                       no-redeclare
  12132:121   warning  Return statement should not contain assignment                                                                               no-return-assign
  12132:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12132:329   warning  Unexpected use of comma operator                                                                                             no-sequences
  12135:285   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12135:308   warning  'e' is already declared in the upper scope on line 12134 column 22                                                           no-shadow
  12136:14    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12137:44    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12137:50    warning  Unexpected var, use let or const instead                                                                                     no-var
  12137:54    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12137:79    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12139:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12139:13    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12139:20    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12139:34    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12140:19    warning  'r' declared on line 12137 column 86 is used outside of binding context                                                      block-scoped-var
  12140:28    warning  'o' declared on line 12137 column 79 is used outside of binding context                                                      block-scoped-var
  12140:36    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12140:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12140:43    warning  'o' declared on line 12137 column 79 is used outside of binding context                                                      block-scoped-var
  12142:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12145:29    warning  'e' is already declared in the upper scope on line 12144 column 22                                                           no-shadow
  12145:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12145:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12146:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12146:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12146:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12146:141   warning  'e' is already defined                                                                                                       no-redeclare
  12146:164   warning  'r' is already defined                                                                                                       no-redeclare
  12146:207   warning  'o' is already defined                                                                                                       no-redeclare
  12146:293   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12146:309   warning  'e' is already declared in the upper scope on line 12145 column 29                                                           no-shadow
  12147:159   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12148:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  12149:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12149:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12151:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12151:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12151:43    warning  Unexpected use of comma operator                                                                                             no-sequences
  12153:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12154:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12157:15    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12159:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12159:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12161:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12161:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12161:20    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12165:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12168:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12168:18    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12176:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12176:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12176:15    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12176:18    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12176:18    warning  'r' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12180:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12182:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12188:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12189:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12189:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12192:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12194:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12195:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12196:13    warning  Do not access Object.prototype method 'hasOwnProperty' from target object                                                    no-prototype-builtins
  12199:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12200:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12201:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12201:17    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12203:5     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12203:14    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12203:49    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12205:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12205:17    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12206:4     warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12206:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12206:64    warning  Unexpected dangling '_' in '_functionAbs'                                                                                    no-underscore-dangle
  12206:133   warning  Unexpected dangling '_' in '_functionAvg'                                                                                    no-underscore-dangle
  12206:203   warning  Unexpected dangling '_' in '_functionCeil'                                                                                   no-underscore-dangle
  12206:278   warning  Unexpected dangling '_' in '_functionContains'                                                                               no-underscore-dangle
  12206:359   warning  Identifier 'ends_with' is not in camel case                                                                                  camelcase
  12206:379   warning  Unexpected dangling '_' in '_functionEndsWith'                                                                               no-underscore-dangle
  12206:473   warning  Unexpected dangling '_' in '_functionFloor'                                                                                  no-underscore-dangle
  12206:547   warning  Unexpected dangling '_' in '_functionLength'                                                                                 no-underscore-dangle
  12206:625   warning  Unexpected dangling '_' in '_functionMap'                                                                                    no-underscore-dangle
  12206:712   warning  Unexpected dangling '_' in '_functionMax'                                                                                    no-underscore-dangle
  12206:786   warning  Unexpected dangling '_' in '_functionMerge'                                                                                  no-underscore-dangle
  12206:857   warning  Identifier 'max_by' is not in camel case                                                                                     camelcase
  12206:874   warning  Unexpected dangling '_' in '_functionMaxBy'                                                                                  no-underscore-dangle
  12206:963   warning  Unexpected dangling '_' in '_functionSum'                                                                                    no-underscore-dangle
  12206:1018  warning  Identifier 'starts_with' is not in camel case                                                                                camelcase
  12206:1040  warning  Unexpected dangling '_' in '_functionStartsWith'                                                                             no-underscore-dangle
  12206:1134  warning  Unexpected dangling '_' in '_functionMin'                                                                                    no-underscore-dangle
  12206:1192  warning  Identifier 'min_by' is not in camel case                                                                                     camelcase
  12206:1209  warning  Unexpected dangling '_' in '_functionMinBy'                                                                                  no-underscore-dangle
  12206:1299  warning  Unexpected dangling '_' in '_functionType'                                                                                   no-underscore-dangle
  12206:1370  warning  Unexpected dangling '_' in '_functionKeys'                                                                                   no-underscore-dangle
  12206:1443  warning  Unexpected dangling '_' in '_functionValues'                                                                                 no-underscore-dangle
  12206:1516  warning  Unexpected dangling '_' in '_functionSort'                                                                                   no-underscore-dangle
  12206:1575  warning  Identifier 'sort_by' is not in camel case                                                                                    camelcase
  12206:1593  warning  Unexpected dangling '_' in '_functionSortBy'                                                                                 no-underscore-dangle
  12206:1684  warning  Unexpected dangling '_' in '_functionJoin'                                                                                   no-underscore-dangle
  12206:1776  warning  Unexpected dangling '_' in '_functionReverse'                                                                                no-underscore-dangle
  12206:1838  warning  Identifier 'to_array' is not in camel case                                                                                   camelcase
  12206:1857  warning  Unexpected dangling '_' in '_functionToArray'                                                                                no-underscore-dangle
  12206:1916  warning  Identifier 'to_string' is not in camel case                                                                                  camelcase
  12206:1936  warning  Unexpected dangling '_' in '_functionToString'                                                                               no-underscore-dangle
  12206:1996  warning  Identifier 'to_number' is not in camel case                                                                                  camelcase
  12206:2016  warning  Unexpected dangling '_' in '_functionToNumber'                                                                               no-underscore-dangle
  12206:2076  warning  Identifier 'not_null' is not in camel case                                                                                   camelcase
  12206:2095  warning  Unexpected dangling '_' in '_functionNotNull'                                                                                no-underscore-dangle
  12207:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12207:9     warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12207:81    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12207:85    warning  't' is assigned to itself                                                                                                    no-self-assign
  12207:86    warning  Unexpected use of comma operator                                                                                             no-sequences
  12207:153   warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12209:18    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12211:615   warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12212:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12212:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12212:14    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12212:14    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12212:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12212:28    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12212:47    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12213:12    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:12    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:19    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12213:47    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:47    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:59    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:59    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:71    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:71    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12213:83    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12213:83    warning  '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     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12214:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12214:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12214:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12214:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12214:29    warning  Unexpected dangling '_' in '_consumeUnquotedIdentifier'                                                                      no-underscore-dangle
  12214:103   warning  'o' was used before it was defined                                                                                           no-use-before-define
  12214:103   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12215:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12215:34    warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12216:28    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:57    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:81    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12216:98    warning  Unexpected use of comma operator                                                                                             no-sequences
  12216:100   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12217:23    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12218:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12218:10    warning  Unexpected dangling '_' in '_consumeNumber'                                                                                  no-underscore-dangle
  12218:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  12219:20    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12220:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12220:10    warning  Unexpected dangling '_' in '_consumeLBracket'                                                                                no-underscore-dangle
  12220:36    warning  Unexpected use of comma operator                                                                                             no-sequences
  12221:20    warning  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     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12222:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12222:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12222:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12222:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12222:29    warning  Unexpected dangling '_' in '_consumeQuotedIdentifier'                                                                        no-underscore-dangle
  12222:101   warning  'o' was used before it was defined                                                                                           no-use-before-define
  12222:101   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12223:20    warning  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     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12224:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12224:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12224:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12224:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12224:29    warning  Unexpected dangling '_' in '_consumeRawStringLiteral'                                                                        no-underscore-dangle
  12224:101   warning  'o' was used before it was defined                                                                                           no-use-before-define
  12224:101   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12225:20    warning  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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12226:10    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12226:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12226:29    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12226:33    warning  Unexpected dangling '_' in '_consumeLiteral'                                                                                 no-underscore-dangle
  12226:60    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12227:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12227:34    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12228:14    warning  Unexpected dangling '_' in '_consumeOperator'                                                                                no-underscore-dangle
  12229:17    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12229:34    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12230:6     warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12231:20    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:6     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12232:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12232:10    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12232:25    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:45    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:73    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12232:133   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12232:181   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12234:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12235:15    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12235:56    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12235:95    warning  Unexpected use of comma operator                                                                                             no-sequences
  12235:97    warning  'r' declared on line 12226 column 29 is used outside of binding context                                                      block-scoped-var
  12236:8     warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12236:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12236:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12236:12    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12236:27    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:47    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:75    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12236:134   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12236:182   warning  'o' declared on line 12226 column 10 is used outside of binding context                                                      block-scoped-var
  12238:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12239:45    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12240:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12240:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12240:11    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12240:15    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:30    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12240:36    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:53    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12240:92    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12241:5     warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12242:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12242:25    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12243:43    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12244:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12244:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12244:18    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:33    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12244:39    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:71    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12244:98    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12245:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12245:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12245:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12245:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12245:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  12245:105   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12246:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12246:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12246:28    warning  Unexpected use of comma operator                                                                                             no-sequences
  12246:51    warning  't' declared on line 12244 column 14 is used outside of binding context                                                      block-scoped-var
  12246:54    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12247:43    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12248:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12248:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12248:18    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:33    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12248:39    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:71    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12248:98    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12249:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12249:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12249:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12249:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12249:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  12249:105   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12250:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12250:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12250:28    warning  Unexpected use of comma operator                                                                                             no-sequences
  12250:39    warning  't' declared on line 12248 column 14 is used outside of binding context                                                      block-scoped-var
  12250:46    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12251:33    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12252:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12252:18    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:33    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12252:39    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:74    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12252:95    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12253:5     warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12254:12    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12254:35    warning  't' declared on line 12252 column 14 is used outside of binding context                                                      block-scoped-var
  12254:38    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12254:92    warning  't' declared on line 12252 column 14 is used outside of binding context                                                      block-scoped-var
  12255:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12256:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12256:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12256:36    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:51    warning  Unexpected use of comma operator                                                                                             no-sequences
  12256:56    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:84    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:143   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12256:171   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12257:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12258:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12258:14    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:29    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12258:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12258:48    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:63    warning  Unexpected use of comma operator                                                                                             no-sequences
  12258:80    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:108   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:222   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:250   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:364   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:392   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:507   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:535   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12258:594   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12259:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12260:4     warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12260:27    warning  Unexpected var, use let or const instead                                                                                     no-var
  12260:31    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12260:35    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:50    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12260:67    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12260:94    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12261:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12261:13    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12261:28    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12261:28    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12261:103   warning  Unexpected use of comma operator                                                                                             no-sequences
  12261:105   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:5     warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12262:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12262:11    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:27    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:30    warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:71    warning  Unexpected use of comma operator                                                                                             no-sequences
  12262:73    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:77    warning  Unexpected dangling '_' in '_looksLikeJSON'                                                                                  no-underscore-dangle
  12262:98    warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:116   warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:140   warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12262:158   warning  Unexpected dangling '_' in '_current'                                                                                        no-underscore-dangle
  12262:173   warning  Unexpected use of comma operator                                                                                             no-sequences
  12262:175   warning  't' declared on line 12260 column 31 is used outside of binding context                                                      block-scoped-var
  12263:33    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12266:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12268:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12270:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12272:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12273:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  12274:14    warning  '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   warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12278:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12278:4     warning  Unexpected dangling '_' in '_loadTokens'                                                                                     no-underscore-dangle
  12278:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12278:43    warning  Unexpected var, use let or const instead                                                                                     no-var
  12278:43    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12278:47    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12278:50    warning  'e' is already defined                                                                                                       no-redeclare
  12278:81    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12279:15    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12279:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  12280:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12281:30    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12282:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12282:20    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12282:41    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12282:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12282:94    warning  Unexpected use of comma operator                                                                                             no-sequences
  12283:29    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12284:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12284:18    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12284:45    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12284:51    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12284:85    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12284:89    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12285:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12285:5     warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12285:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12285:48    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12286:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12286:13    warning  'i' declared on line 12284 column 45 is used outside of binding context                                                      block-scoped-var
  12287:29    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12289:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12293:22    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12294:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12294:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12294:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12295:65    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12295:114   warning  Unexpected var, use let or const instead                                                                                     no-var
  12295:118   warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12295:161   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:7     warning  This line has 11 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12297:29    warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:115   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:115   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:130   warning  Unexpected use of comma operator                                                                                             no-sequences
  12297:197   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:249   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:361   warning  Unexpected dangling '_' in '_parseMultiselectHash'                                                                           no-underscore-dangle
  12297:399   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:493   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:544   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:544   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:551   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:581   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:616   warning  Unexpected dangling '_' in '_parseIndexExpression'                                                                           no-underscore-dangle
  12297:646   warning  Unexpected dangling '_' in '_projectIfSlice'                                                                                 no-underscore-dangle
  12297:698   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:728   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12297:759   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12297:776   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12297:853   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12297:896   warning  Unexpected dangling '_' in '_parseMultiselectList'                                                                           no-underscore-dangle
  12297:962   warning  Return statement should not contain assignment                                                                               no-return-assign
  12297:1063  warning  Unexpected var, use let or const instead                                                                                     no-var
  12297:1067  warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12297:1075  warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12298:6     warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12298:54    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12298:98    warning  Unexpected use of comma operator                                                                                             no-sequences
  12299:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12299:14    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12299:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  12299:32    warning  'o' declared on line 12297 column 1067 is used outside of binding context                                                    block-scoped-var
  12299:49    warning  Unexpected dangling '_' in '_errorToken'                                                                                     no-underscore-dangle
  12301:22    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12301:25    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12302:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12302:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12303:17    warning  Unexpected var, use let or const instead                                                                                     no-var
  12303:21    warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:21    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12303:32    warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:32    warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:32    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12303:39    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12303:112   warning  Unexpected dangling '_' in '_parseDotRHS'                                                                                    no-underscore-dangle
  12303:131   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:143   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12303:206   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12303:232   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12303:251   warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:287   warning  Unexpected use of comma operator                                                                                             no-sequences
  12303:333   warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:424   warning  Return statement should not contain assignment                                                                               no-return-assign
  12303:519   warning  Unexpected var, use let or const instead                                                                                     no-var
  12303:523   warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12303:526   warning  'n' is already defined                                                                                                       no-redeclare
  12303:538   warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12303:546   warning  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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12304:6     warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:54    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12304:98    warning  Unexpected use of comma operator                                                                                             no-sequences
  12304:100   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12304:130   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:7     warning  This line has 9 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12305:14    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  12305:58    warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:71    warning  'r' declared on line 12303 column 538 is used outside of binding context                                                     block-scoped-var
  12305:84    warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:110   warning  Return statement should not contain assignment                                                                               no-return-assign
  12305:117   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:133   warning  Unexpected use of comma operator                                                                                             no-sequences
  12305:182   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12305:234   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:272   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:358   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:476   warning  Unexpected dangling '_' in '_parseComparator'                                                                                no-underscore-dangle
  12305:515   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:519   warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12305:546   warning  Return statement should not contain assignment                                                                               no-return-assign
  12305:546   warning  Return statement should not contain assignment                                                                               no-return-assign
  12305:553   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:569   warning  'n' declared on line 12303 column 526 is used outside of binding context                                                     block-scoped-var
  12305:590   warning  Unexpected dangling '_' in '_parseIndexExpression'                                                                           no-underscore-dangle
  12305:620   warning  Unexpected dangling '_' in '_projectIfSlice'                                                                                 no-underscore-dangle
  12305:655   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:673   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12305:732   warning  Unexpected dangling '_' in '_parseProjectionRHS'                                                                             no-underscore-dangle
  12305:783   warning  Unexpected dangling '_' in '_errorToken'                                                                                     no-underscore-dangle
  12305:801   warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12307:25    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12308:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12308:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12308:16    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12309:15    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12309:40    warning  Unexpected use of comma operator                                                                                             no-sequences
  12310:6     warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12310:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12311:30    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12312:74    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12312:102   warning  Unexpected use of comma operator                                                                                             no-sequences
  12314:8     warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12314:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  12314:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12314:18    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12314:48    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12314:77    warning  Unexpected dangling '_' in '_parseSliceExpression'                                                                           no-underscore-dangle
  12314:138   warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12314:173   warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12314:190   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12315:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12315:37    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12316:57    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12316:122   warning  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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12318:14    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12318:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12318:43    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12318:50    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12318:54    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12323:17    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12323:37    warning  Unexpected use of comma operator                                                                                             no-sequences
  12324:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12324:17    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12325:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12325:7     warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12325:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12325:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12325:28    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12326:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12326:13    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12326:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  12326:58    warning  't' declared on line 12318 column 17 is used outside of binding context                                                      block-scoped-var
  12327:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12327:38    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12329:31    warning  '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    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12330:14    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12330:36    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12330:106   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12330:124   warning  Unexpected dangling '_' in '_parseMultiselectList'                                                                           no-underscore-dangle
  12330:169   warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12330:187   warning  Unexpected dangling '_' in '_parseMultiselectHash'                                                                           no-underscore-dangle
  12330:220   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12331:38    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12332:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12332:11    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12332:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12332:22    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12334:16    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12336:16    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12339:10    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12340:16    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12340:41    warning  Unexpected use of comma operator                                                                                             no-sequences
  12341:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12341:7     warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12341:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12341:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  12341:33    warning  Unexpected dangling '_' in '_parseDotRHS'                                                                                    no-underscore-dangle
  12342:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12344:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12344:14    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12344:22    warning  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    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12345:37    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12345:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  12345:55    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12345:87    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12345:105   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12348:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12348:13    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12348:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  12348:68    warning  'e' declared on line 12344 column 14 is used outside of binding context                                                      block-scoped-var
  12350:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12350:14    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12350:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12350:20    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12350:28    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12351:14    warning  Unexpected dangling '_' in '_lookaheadToken'                                                                                 no-underscore-dangle
  12351:39    warning  Unexpected use of comma operator                                                                                             no-sequences
  12353:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12353:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12353:25    warning  Unexpected dangling '_' in '_advance'                                                                                        no-underscore-dangle
  12353:42    warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12353:141   warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12354:6     warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12355:17    warning  Unexpected dangling '_' in '_lookahead'                                                                                      no-underscore-dangle
  12356:6     warning  Unexpected dangling '_' in '_match'                                                                                          no-underscore-dangle
  12356:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12358:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12358:50    warning  'i' declared on line 12350 column 20 is used outside of binding context                                                      block-scoped-var
  12359:43    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12359:46    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12361:24    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12361:27    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12362:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12362:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12362:14    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12362:17    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12362:20    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12362:23    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12362:26    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12363:49    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12363:62    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12363:89    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12363:121   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12363:127   warning  'u' was used before it was defined                                                                                           no-use-before-define
  12363:165   warning  'f' was used before it was defined                                                                                           no-use-before-define
  12363:165   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12363:172   warning  'f' was used before it was defined                                                                                           no-use-before-define
  12363:172   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12363:195   warning  'f' was used before it was defined                                                                                           no-use-before-define
  12363:195   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12364:13    warning  'u' was used before it was defined                                                                                           no-use-before-define
  12364:46    warning  'u' was used before it was defined                                                                                           no-use-before-define
  12367:7     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12367:14    warning  'u' was used before it was defined                                                                                           no-use-before-define
  12367:41    warning  Return statement should not contain assignment                                                                               no-return-assign
  12367:84    warning  Unexpected use of comma operator                                                                                             no-sequences
  12367:134   warning  Return statement should not contain assignment                                                                               no-return-assign
  12367:150   warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12367:163   warning  'u' was used before it was defined                                                                                           no-use-before-define
  12367:170   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:176   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:207   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:211   warning  'l' was used before it was defined                                                                                           no-use-before-define
  12367:226   warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12369:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12369:11    warning  'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12369:38    warning  'l' is already defined                                                                                                       no-redeclare
  12369:82    warning  'c' is already declared in the upper scope on line 12207 column 15                                                           no-shadow
  12369:94    warning  'h' is already declared in the upper scope on line 12207 column 12                                                           no-shadow
  12369:106   warning  'd' is already declared in the upper scope on line 12207 column 18                                                           no-shadow
  12369:118   warning  'u' is already declared in the upper scope on line 12207 column 21                                                           no-shadow
  12370:13    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12370:13    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12370:20    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12370:20    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12370:27    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12370:27    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12371:19    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12371:19    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:13    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12374:13    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:24    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12374:24    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12374:27    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12374:27    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12375:19    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12375:19    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12377:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12377:37    warning  Unexpected var, use let or const instead                                                                                     no-var
  12377:41    warning  'g' is already declared in the upper scope on line 12207 column 24                                                           no-shadow
  12379:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12379:13    warning  'p' was used before it was defined                                                                                           no-use-before-define
  12379:13    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12379:21    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12379:21    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12379:28    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12379:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12379:42    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12379:42    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12380:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12380:45    warning  'f' was used before it was defined                                                                                           no-use-before-define
  12380:45    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12380:65    warning  'p' was used before it was defined                                                                                           no-use-before-define
  12380:65    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12381:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12381:15    warning  'p' was used before it was defined                                                                                           no-use-before-define
  12381:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12383:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12383:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12383:17    warning  'p' is already declared in the upper scope on line 12207 column 27                                                           no-shadow
  12383:25    warning  'm' is already declared in the upper scope on line 12207 column 30                                                           no-shadow
  12383:33    warning  'e' is already declared in the upper scope on line 12361 column 24                                                           no-shadow
  12384:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  12384:18    warning  't' is already declared in the upper scope on line 12361 column 27                                                           no-shadow
  12384:40    warning  'i' is already declared in the upper scope on line 12362 column 8                                                            no-shadow
  12384:48    warning  'n' is already declared in the upper scope on line 12362 column 11                                                           no-shadow
  12386:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12386:17    warning  'i' declared on line 12384 column 40 is used outside of binding context                                                      block-scoped-var
  12387:17    warning  'f' is already declared in the upper scope on line 12207 column 33                                                           no-shadow
  12388:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12389:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12389:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12391:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  12391:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12391:11    warning  'C' is already declared in the upper scope on line 12207 column 36                                                           no-shadow
  12391:19    warning  'y' is already declared in the upper scope on line 12207 column 51                                                           no-shadow
  12391:33    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12391:40    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12391:54    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12392:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12392:46    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12392:68    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12393:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12393:18    warning  'I' is already declared in the upper scope on line 12207 column 54                                                           no-shadow
  12394:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12395:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12395:82    warning  Unexpected use of comma operator                                                                                             no-sequences
  12396:32    warning  This line has 13 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12397:7     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12397:25    warning  Unexpected var, use let or const instead                                                                                     no-var
  12397:29    warning  'v' is already declared in the upper scope on line 12207 column 57                                                           no-shadow
  12399:7     warning  Unexpected var, use let or const instead                                                                                     no-var
  12399:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12399:11    warning  'b' is already declared in the upper scope on line 12207 column 60                                                           no-shadow
  12399:25    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12399:32    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12399:46    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12400:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12400:17    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12401:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12403:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12403:13    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12403:21    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12403:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12403:51    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12404:7     warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12404:39    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12405:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12405:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12407:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12407:13    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12407:21    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12407:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12407:51    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12408:7     warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12408:28    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:8     warning  This line has 10 statements. Maximum allowed is 1                                                                            max-statements-per-line
  12409:15    warning  'p' declared on line 12383 column 17 is used outside of binding context                                                      block-scoped-var
  12409:39    warning  Return statement should not contain assignment                                                                               no-return-assign
  12409:362   warning  Return statement should not contain assignment                                                                               no-return-assign
  12409:405   warning  Unexpected use of comma operator                                                                                             no-sequences
  12409:476   warning  Unexpected var, use let or const instead                                                                                     no-var
  12409:480   warning  'A' is already declared in the upper scope on line 12207 column 63                                                           no-shadow
  12409:494   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:501   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12409:524   warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12410:38    warning  'f' declared on line 12387 column 17 is used outside of binding context                                                      block-scoped-var
  12411:7     warning  This line has 5 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12411:103   warning  Return statement should not contain assignment                                                                               no-return-assign
  12411:128   warning  Unexpected use of comma operator                                                                                             no-sequences
  12413:37    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12413:40    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12414:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12414:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12414:20    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12414:32    warning  't' is already defined                                                                                                       no-redeclare
  12414:44    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12414:70    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12417:13    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12417:87    warning  Unexpected use of comma operator                                                                                             no-sequences
  12417:89    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12418:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12418:10    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12418:21    warning  'i' is already defined                                                                                                       no-redeclare
  12418:85    warning  'n' is already defined                                                                                                       no-redeclare
  12418:146   warning  Return statement should not contain assignment                                                                               no-return-assign
  12418:146   warning  Return statement should not contain assignment                                                                               no-return-assign
  12418:146   warning  Return statement should not contain assignment                                                                               no-return-assign
  12418:163   warning  Unexpected use of comma operator                                                                                             no-sequences
  12419:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12419:35    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12419:38    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
  12421:49    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12421:52    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12422:10    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12422:39    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12422:44    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12424:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12424:13    warning  Unexpected dangling '_' in '_validateArgs'                                                                                   no-underscore-dangle
  12424:39    warning  Unexpected dangling '_' in '_signature'                                                                                      no-underscore-dangle
  12424:53    warning  Unexpected use of comma operator                                                                                             no-sequences
  12424:55    warning  Unexpected dangling '_' in '_func'                                                                                           no-underscore-dangle
  12425:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12425:35    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12425:38    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12426:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12426:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12428:59    warning  Unexpected use of comma operator                                                                                             no-sequences
  12431:58    warning  Unexpected use of comma operator                                                                                             no-sequences
  12432:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12432:16    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12433:15    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12433:18    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12433:26    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12433:44    warning  'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12433:48    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12433:77    warning  'c' is already declared in the upper scope on line 12207 column 15                                                           no-shadow
  12434:11    warning  Unexpected dangling '_' in '_typeMatches'                                                                                    no-underscore-dangle
  12435:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12437:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12437:13    warning  's' declared on line 12433 column 18 is used outside of binding context                                                      block-scoped-var
  12438:12    warning  'r' declared on line 12433 column 15 is used outside of binding context                                                      block-scoped-var
  12438:16    warning  'a' declared on line 12433 column 26 is used outside of binding context                                                      block-scoped-var
  12438:25    warning  'e' is already declared in the upper scope on line 12425 column 32                                                           no-shadow
  12438:52    warning  Unexpected use of comma operator                                                                                             no-sequences
  12438:140   warning  'r' declared on line 12433 column 15 is used outside of binding context                                                      block-scoped-var
  12438:171   warning  'l' declared on line 12433 column 44 is used outside of binding context                                                      block-scoped-var
  12441:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12441:34    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12441:37    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12444:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12446:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12448:6     warning  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     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12449:12    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12449:12    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12449:62    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12450:12    warning  Unexpected dangling '_' in '_typeMatches'                                                                                    no-underscore-dangle
  12450:31    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12453:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12455:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12457:63    warning  This line has 6 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12459:38    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12461:36    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12462:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12462:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12462:20    warning  'e' is already defined                                                                                                       no-redeclare
  12462:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12463:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12464:8     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12464:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12464:16    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12465:47    warning  Unexpected use of comma operator                                                                                             no-sequences
  12466:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12466:12    warning  Unexpected var, use let or const instead                                                                                     no-var
  12466:16    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12466:28    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12466:36    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12468:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12468:13    warning  'n' declared on line 12466 column 28 is used outside of binding context                                                      block-scoped-var
  12469:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12471:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12473:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12474:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12474:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12474:21    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12474:33    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12476:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12476:13    warning  't' declared on line 12474 column 14 is used outside of binding context                                                      block-scoped-var
  12476:17    warning  'i' declared on line 12474 column 21 is used outside of binding context                                                      block-scoped-var
  12477:36    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12479:33    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12481:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12483:31    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12484:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12484:22    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12484:26    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12484:45    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12484:57    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12484:69    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12486:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12486:13    warning  't' declared on line 12484 column 14 is used outside of binding context                                                      block-scoped-var
  12487:33    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12488:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12488:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12488:22    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12489:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  12489:9     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12489:12    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12489:24    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12492:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12492:13    warning  't' declared on line 12488 column 14 is used outside of binding context                                                      block-scoped-var
  12493:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12495:10    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12497:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12497:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12497:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12497:29    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12497:41    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12498:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12499:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12499:14    warning  'i' declared on line 12497 column 29 is used outside of binding context                                                      block-scoped-var
  12500:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12501:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12503:10    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12505:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12505:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12505:17    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12505:29    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12505:41    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12506:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12507:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12507:14    warning  'i' declared on line 12505 column 29 is used outside of binding context                                                      block-scoped-var
  12508:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12509:31    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12510:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12510:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12510:21    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12510:33    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12512:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12512:13    warning  't' declared on line 12510 column 14 is used outside of binding context                                                      block-scoped-var
  12513:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12514:13    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12515:38    warning  This line has 7 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12517:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12519:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12520:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12520:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12520:26    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12520:48    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12520:56    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12522:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12522:13    warning  'n' declared on line 12520 column 48 is used outside of binding context                                                      block-scoped-var
  12523:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12524:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12524:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12525:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12526:11    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12527:36    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12528:11    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12529:36    warning  '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     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12530:12    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12530:41    warning  Return statement should not contain assignment                                                                               no-return-assign
  12530:41    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12531:35    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12532:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12533:10    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12536:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12537:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12538:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12538:42    warning  Unexpected use of comma operator                                                                                             no-sequences
  12539:34    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12540:10    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12540:33    warning  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    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12541:15    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12541:34    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12541:46    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12541:50    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12541:93    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12543:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12543:13    warning  Unexpected var, use let or const instead                                                                                     no-var
  12543:17    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12543:27    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12543:35    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12545:6     warning  'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12545:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12545:16    warning  'e' is already declared in the upper scope on line 12539 column 34                                                           no-shadow
  12545:19    warning  '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    warning  'i' is already declared in the upper scope on line 12543 column 27                                                           no-shadow
  12546:38    warning  'n' is already declared in the upper scope on line 12543 column 35                                                           no-shadow
  12546:64    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12546:69    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12546:69    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12547:69    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12547:69    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12548:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12548:13    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12548:13    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12549:69    warning  'a' declared on line 12543 column 17 is used outside of binding context                                                      block-scoped-var
  12549:69    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12550:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12551:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12551:20    warning  'l' is already declared in the upper scope on line 12205 column 14                                                           no-shadow
  12551:31    warning  'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12552:15    warning  'i' declared on line 12543 column 27 is used outside of binding context                                                      block-scoped-var
  12554:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12555:33    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12556:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12556:17    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12556:20    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12556:32    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12556:44    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12556:87    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12556:99    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12557:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12558:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12558:13    warning  't' declared on line 12556 column 14 is used outside of binding context                                                      block-scoped-var
  12559:33    warning  '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    warning  Unexpected var, use let or const instead                                                                                     no-var
  12560:14    warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12560:17    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12560:20    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12560:32    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12560:44    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12560:87    warning  's' is already declared in the upper scope on line 12201 column 14                                                           no-shadow
  12560:98    warning  'a' is already declared in the upper scope on line 12203 column 46                                                           no-shadow
  12561:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12562:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12562:13    warning  't' declared on line 12560 column 14 is used outside of binding context                                                      block-scoped-var
  12563:36    warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12563:39    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12564:10    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12564:20    warning  'r' is already declared in the upper scope on line 12203 column 30                                                           no-shadow
  12564:24    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12564:43    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12564:61    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12565:5     warning  Unexpected var, use let or const instead                                                                                     no-var
  12565:9     warning  't' is already declared in the upper scope on line 12156 column 25                                                           no-shadow
  12565:12    warning  'e' is already defined                                                                                                       no-redeclare
  12565:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12565:51    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12566:68    warning  Unexpected dangling '_' in '_getTypeName'                                                                                    no-underscore-dangle
  12566:87    warning  Unexpected use of comma operator                                                                                             no-sequences
  12567:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12569:32    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12570:17    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12571:29    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12572:17    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12573:28    warning  'e' is already declared in the upper scope on line 12156 column 22                                                           no-shadow
  12573:31    warning  '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     warning  Unexpected var, use let or const instead                                                                                     no-var
  12574:8     warning  'i' is already declared in the upper scope on line 12203 column 14                                                           no-shadow
  12574:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:21    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12574:29    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:32    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12574:40    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12574:47    warning  'o' is already declared in the upper scope on line 12207 column 9                                                            no-shadow
  12574:53    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12574:53    warning  Unexpected dangling '_' in '_interpreter'                                                                                    no-underscore-dangle
  12574:89    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12577:26    warning  'e' is already declared in the upper scope on line 12576 column 22                                                           no-shadow
  12578:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12578:11    warning  'l' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12578:119   warning  'c' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12578:156   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12579:24    warning  'e' is already declared in the upper scope on line 12577 column 26                                                           no-shadow
  12579:27    warning  't' is already declared in the upper scope on line 12577 column 29                                                           no-shadow
  12580:38    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12582:10    warning  'h' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12582:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12582:36    warning  'e' is already declared in the upper scope on line 12577 column 26                                                           no-shadow
  12582:39    warning  't' is already declared in the upper scope on line 12577 column 29                                                           no-shadow
  12583:10    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12586:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12588:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12589:13    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12589:13    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12589:22    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12589:22    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12589:29    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12589:29    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12589:43    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12589:43    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12590:8     warning  'r' was used before it was defined                                                                                           no-use-before-define
  12590:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12590:8     warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12590:15    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12590:15    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12590:25    warning  Unexpected use of comma operator                                                                                             no-sequences
  12590:27    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12590:27    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12590:38    warning  'r' was used before it was defined                                                                                           no-use-before-define
  12590:38    warning  'r' declared on line 12598 column 89 is used outside of binding context                                                      block-scoped-var
  12591:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12591:16    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12591:16    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12592:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12594:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12597:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12598:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12598:14    warning  Unexpected var, use let or const instead                                                                                     no-var
  12598:18    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12598:39    warning  'n' is already declared in the upper scope on line 12578 column 8                                                            no-shadow
  12598:81    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12599:42    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12599:42    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12600:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12600:25    warning  'i' declared on line 12598 column 18 is used outside of binding context                                                      block-scoped-var
  12600:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  12600:39    warning  'o' declared on line 12598 column 81 is used outside of binding context                                                      block-scoped-var
  12606:4     warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12607:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12607:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12607:35    warning  'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12608:4     warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12609:4     warning  Unexpected use of comma operator                                                                                             no-sequences
  12609:35    warning  'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12610:11    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12611:35    warning  'e' is already declared in the upper scope on line 12604 column 22                                                           no-shadow
  12612:11    warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12614:4     warning  Unexpected dangling '_' in '_cache'                                                                                          no-underscore-dangle
  12617:26    warning  'e' is already declared in the upper scope on line 12616 column 22                                                           no-shadow
  12617:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12617:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12618:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12618:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12618:11    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12618:227   warning  's' is already defined                                                                                                       no-redeclare
  12618:342   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12619:24    warning  Unexpected use of comma operator                                                                                             no-sequences
  12619:163   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  12619:517   warning  Expected '===' and instead saw '=='                                                                                          eqeqeq
  12620:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12622:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12623:18    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12625:26    warning  'e' is already declared in the upper scope on line 12624 column 22                                                           no-shadow
  12625:32    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12625:32    warning  'i' is defined but never used                                                                                                no-unused-vars
  12626:4     warning  Unexpected var, use let or const instead                                                                                     no-var
  12626:8     warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12626:17    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12626:110   warning  't' is already defined                                                                                                       no-redeclare
  12626:241   warning  's' is already defined                                                                                                       no-redeclare
  12626:413   warning  'r' is already defined                                                                                                       no-redeclare
  12626:967   warning  'n' is already defined                                                                                                       no-redeclare
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  Return statement should not contain assignment                                                                               no-return-assign
  12626:980   warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12626:1231  warning  Unexpected use of comma operator                                                                                             no-sequences
  12629:105   warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12629:105   warning  'i' is defined but never used                                                                                                no-unused-vars
  12630:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12630:17    warning  Unexpected use of comma operator                                                                                             no-sequences
  12632:28    warning  'i' is already declared in the upper scope on line 12900 column 8                                                            no-shadow
  12635:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12636:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12636:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12637:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12637:37    warning  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     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12639:11    warning  'n' is already declared in the upper scope on line 12898 column 25                                                           no-shadow
  12639:19    warning  'o' is already declared in the upper scope on line 12900 column 11                                                           no-shadow
  12639:114   warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12641:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12641:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12643:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12643:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12645:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12645:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12647:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12647:115   warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12649:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12649:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12650:21    warning  'a' was used before it was defined                                                                                           no-use-before-define
  12651:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12651:40    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12651:43    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12652:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12653:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12653:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12653:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12654:27    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12655:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12655:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12657:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12657:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12659:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12659:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12661:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12661:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12663:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12663:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12665:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12665:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12665:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12665:23    warning  'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12666:4     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12666:32    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12666:49    warning  Unexpected use of comma operator                                                                                             no-sequences
  12666:75    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12667:5     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12667:17    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12667:20    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12668:8     warning  'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12668:22    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12670:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12672:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12673:5     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12674:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12674:58    warning  Unexpected use of comma operator                                                                                             no-sequences
  12675:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12676:6     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12676:44    warning  'e' is already declared in the upper scope on line 12632 column 22                                                           no-shadow
  12676:71    warning  Unexpected use of comma operator                                                                                             no-sequences
  12677:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12677:33    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12677:37    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12677:45    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12678:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12678:50    warning  Unexpected use of comma operator                                                                                             no-sequences
  12679:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12683:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12684:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12685:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12685:8     warning  Unexpected use of comma operator                                                                                             no-sequences
  12686:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12688:6     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12688:16    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12688:85    warning  'r' is already declared in the upper scope on line 12639 column 27                                                           no-shadow
  12689:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12689:16    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12692:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12692:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12692:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  12692:51    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12693:11    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12693:14    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12693:48    warning  'e' is assigned a value but never used                                                                                       no-unused-vars
  12693:92    warning  Unexpected use of comma operator                                                                                             no-sequences
  12694:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12694:80    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12694:120   warning  Function declared in a loop contains unsafe references to variable(s) 'p'                                                    no-loop-func
  12695:19    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12696:15    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12697:8     warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12697:19    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12697:33    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12697:52    warning  'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12697:116   warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12698:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12698:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12698:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12698:67    warning  Unexpected use of comma operator                                                                                             no-sequences
  12702:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12702:10    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12702:18    warning  Unexpected use of comma operator                                                                                             no-sequences
  12702:51    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12703:7     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12703:51    warning  Unexpected use of comma operator                                                                                             no-sequences
  12703:58    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12703:64    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12704:25    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12706:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12706:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12706:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12706:67    warning  Unexpected use of comma operator                                                                                             no-sequences
  12708:10    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12708:13    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12708:16    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12708:16    warning  'i' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12708:23    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12709:15    warning  Unexpected use of comma operator                                                                                             no-sequences
  12710:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12711:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12712:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12712:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12714:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12716:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12717:15    warning  Unexpected use of comma operator                                                                                             no-sequences
  12718:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12719:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12720:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12720:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12721:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12724:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12725:15    warning  Unexpected use of comma operator                                                                                             no-sequences
  12726:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12727:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12728:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12728:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12729:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12732:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12734:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12734:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12734:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12734:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  12738:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12741:13    warning  'e' is already declared in the upper scope on line 12689 column 16                                                           no-shadow
  12741:20    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12743:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12743:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12743:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  12743:31    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12745:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12745:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12746:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12746:18    warning  '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    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12747:42    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12747:63    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12747:63    warning  This line has 4 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12747:70    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12747:89    warning  Expected a conditional expression and instead saw an assignment                                                              no-cond-assign
  12747:95    warning  'i' is assigned a value but never used                                                                                       no-unused-vars
  12747:101   warning  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    warning  'e' is already declared in the upper scope on line 12746 column 18                                                           no-shadow
  12749:38    warning  't' is already declared in the upper scope on line 12747 column 11                                                           no-shadow
  12751:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12755:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12758:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12759:26    warning  Empty block statement                                                                                                        no-empty
  12759:29    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12759:29    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12760:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12760:15    warning  'n' is already declared in the upper scope on line 12639 column 11                                                           no-shadow
  12760:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12761:9     warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12761:12    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12761:15    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12761:15    warning  'n' is never reassigned. Use 'const' instead                                                                                 prefer-const
  12761:30    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12761:34    warning  '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    warning  Unexpected use of comma operator                                                                                             no-sequences
  12767:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12768:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12769:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  12769:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12770:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12770:15    warning  't' is already declared in the upper scope on line 12632 column 25                                                           no-shadow
  12770:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12771:14    warning  'e' is already declared in the upper scope on line 12770 column 18                                                           no-shadow
  12772:18    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12773:13    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12773:31    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12774:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12774:20    warning  Unexpected use of comma operator                                                                                             no-sequences
  12782:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12784:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12784:15    warning  's' is already declared in the upper scope on line 12639 column 34                                                           no-shadow
  12784:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12785:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12786:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12786:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12788:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12788:15    warning  'a' is already declared in the upper scope on line 12651 column 11                                                           no-shadow
  12789:5     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12789:8     warning  Unexpected use of comma operator                                                                                             no-sequences
  12790:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12790:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12790:21    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12791:11    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12791:39    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12791:58    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12791:86    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12791:109   warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12791:113   warning  'o' is already declared in the upper scope on line 12872 column 15                                                           no-shadow
  12791:159   warning  Unexpected use of comma operator                                                                                             no-sequences
  12792:12    warning  'r' is already declared in the upper scope on line 12688 column 85                                                           no-shadow
  12792:73    warning  's' is already declared in the upper scope on line 12784 column 15                                                           no-shadow
  12792:80    warning  'a' is already declared in the upper scope on line 12788 column 15                                                           no-shadow
  12792:94    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12792:98    warning  't' is already declared in the upper scope on line 12790 column 21                                                           no-shadow
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12794:15    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12794:15    warning  'l' declared on line 12798 column 12 is used outside of binding context                                                      block-scoped-var
  12794:29    warning  Unexpected use of comma operator                                                                                             no-sequences
  12794:50    warning  'l' was used before it was defined                                                                                           no-use-before-define
  12794:50    warning  'l' declared on line 12798 column 12 is used outside of binding context                                                      block-scoped-var
  12795:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12796:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12796:8     warning  Return statement should not contain assignment                                                                               no-return-assign
  12796:30    warning  Unexpected use of comma operator                                                                                             no-sequences
  12797:9     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12798:8     warning  Unexpected var, use let or const instead                                                                                     no-var
  12798:12    warning  'l' is already declared in the upper scope on line 12848 column 15                                                           no-shadow
  12798:19    warning  'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12798:19    warning  'c' is already declared in the upper scope on line 12874 column 15                                                           no-shadow
  12798:33    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12798:46    warning  Unexpected use of comma operator                                                                                             no-sequences
  12799:19    warning  Unexpected use of comma operator                                                                                             no-sequences
  12800:10    warning  Unexpected var, use let or const instead                                                                                     no-var
  12800:10    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12800:14    warning  'h' is already declared in the upper scope on line 12876 column 15                                                           no-shadow
  12800:30    warning  'd' is already declared in the upper scope on line 12639 column 42                                                           no-shadow
  12801:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12801:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12801:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12802:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12803:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12803:9     warning  Return statement should not contain assignment                                                                               no-return-assign
  12803:21    warning  Unexpected use of comma operator                                                                                             no-sequences
  12804:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12804:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12804:44    warning  Unexpected use of comma operator                                                                                             no-sequences
  12804:86    warning  'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12804:123   warning  'c' declared on line 12829 column 16 is used outside of binding context                                                      block-scoped-var
  12807:44    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12809:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12809:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12811:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  12811:11    warning  Return statement should not contain assignment                                                                               no-return-assign
  12811:11    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12811:33    warning  Unexpected use of comma operator                                                                                             no-sequences
  12812:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12813:9     warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12813:32    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12813:37    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12813:51    warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12814:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12814:34    warning  Unexpected use of comma operator                                                                                             no-sequences
  12815:21    warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12816:14    warning  'e' is already declared in the upper scope on line 12790 column 18                                                           no-shadow
  12816:21    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12818:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12819:11    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12819:35    warning  Unexpected use of comma operator                                                                                             no-sequences
  12822:18    warning  'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12822:22    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12822:28    warning  Unexpected use of comma operator                                                                                             no-sequences
  12822:30    warning  'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12822:59    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12822:93    warning  'd' declared on line 12800 column 30 is used outside of binding context                                                      block-scoped-var
  12823:13    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12826:10    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12826:15    warning  'h' declared on line 12800 column 14 is used outside of binding context                                                      block-scoped-var
  12826:16    warning  Unexpected use of comma operator                                                                                             no-sequences
  12829:9     warning  Unexpected var, use let or const instead                                                                                     no-var
  12829:13    warning  'u' is already declared in the upper scope on line 12639 column 51                                                           no-shadow
  12829:16    warning  'c' is already defined                                                                                                       no-redeclare
  12829:16    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12829:35    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12829:40    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12830:22    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12831:27    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12832:18    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12834:18    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12835:21    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12835:27    warning  Unexpected use of comma operator                                                                                             no-sequences
  12835:33    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12835:40    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12836:12    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12836:17    warning  'c' declared on line 12798 column 19 is used outside of binding context                                                      block-scoped-var
  12837:10    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12839:8     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12839:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12841:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12842:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12843:9     warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12843:17    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12844:6     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12844:12    warning  Unexpected use of comma operator                                                                                             no-sequences
  12844:24    warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12844:28    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12844:64    warning  'i' is already declared in the upper scope on line 12846 column 15                                                           no-shadow
  12844:94    warning  't' is assigned to itself                                                                                                    no-self-assign
  12844:97    warning  'n' was used before it was defined                                                                                           no-use-before-define
  12844:163   warning  'n' was used before it was defined                                                                                           no-use-before-define
  12845:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12845:11    warning  'n' is already declared in the upper scope on line 12760 column 15                                                           no-shadow
  12845:14    warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12846:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12846:15    warning  'i' is already declared in the upper scope on line 12632 column 28                                                           no-shadow
  12846:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12846:21    warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12847:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12847:5     warning  Return statement should not contain assignment                                                                               no-return-assign
  12848:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12848:15    warning  'l' is already declared in the upper scope on line 12673 column 178                                                          no-shadow
  12848:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12849:9     warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12849:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12852:8     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12852:12    warning  'e' is already declared in the upper scope on line 12848 column 18                                                           no-shadow
  12854:8     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12855:7     warning  Return statement should not contain assignment                                                                               no-return-assign
  12855:23    warning  Unexpected use of comma operator                                                                                             no-sequences
  12857:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12857:65    warning  'e' is not modified in this loop                                                                                             no-unmodified-loop-condition
  12859:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12859:42    warning  Prefer `String#slice()` over `String#substring()`                                                                            unicorn/prefer-string-slice
  12863:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12866:7     warning  This line has 3 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12866:28    warning  Return statement should not contain assignment                                                                               no-return-assign
  12866:88    warning  Unexpected use of comma operator                                                                                             no-sequences
  12868:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12868:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12869:9     warning  't' is already declared in the upper scope on line 12770 column 15                                                           no-shadow
  12869:16    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12871:7     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12872:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12872:15    warning  'o' is already declared in the upper scope on line 12639 column 19                                                           no-shadow
  12874:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12874:18    warning  'e' is already declared in the upper scope on line 12676 column 44                                                           no-shadow
  12876:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12877:15    warning  A constructor name should not start with a lowercase letter                                                                  new-cap
  12880:5     warning  Unexpected use of comma operator                                                                                             no-sequences
  12880:7     warning  'o' was used before it was defined                                                                                           no-use-before-define
  12883:18    warning  Unexpected dangling '_' in '__esModule'                                                                                      no-underscore-dangle
  12887:6     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12887:31    warning  Unexpected use of comma operator                                                                                             no-sequences
  12889:15    warning  '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     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12895:3     warning  Expected an assignment or function call and instead saw an expression                                                        no-unused-expressions
  12895:125   warning  Unexpected use of comma operator                                                                                             no-sequences
  12897:3     warning  Return statement should not contain assignment                                                                               no-return-assign
  12897:22    warning  Unexpected use of comma operator                                                                                             no-sequences
  12898:16    warning  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    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12899:19    warning  Return statement should not contain assignment                                                                               no-return-assign
  12899:19    warning  Return statement should not contain assignment                                                                               no-return-assign
  12899:19    warning  Return statement should not contain assignment                                                                               no-return-assign
  12899:19    warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12899:26    warning  Expected 'undefined' and instead saw 'void'                                                                                  no-void
  12899:48    warning  'o' was used before it was defined                                                                                           no-use-before-define
  12899:93    warning  'i' was used before it was defined                                                                                           no-use-before-define
  12899:151   warning  Unexpected use of comma operator                                                                                             no-sequences
  12900:4     warning  This line has 2 statements. Maximum allowed is 1                                                                             max-statements-per-line
  12900:4     warning  Unreachable code                                                                                                             no-unreachable

✖ 27682 problems (0 errors, 27682 warnings)


Running "banana:JsonForms" (banana) task
>> 1 message directory checked.

Done.

--- end ---
Upgrading c:mediawiki/mediawiki-codesniffer from 47.0.0 -> 49.0.0
$ /usr/bin/composer update
--- stderr ---
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 5 updates, 1 removal
  - Removing symfony/polyfill-php80 (v1.33.0)
  - Upgrading composer/semver (3.4.3 => 3.4.4)
  - Upgrading mediawiki/mediawiki-codesniffer (v47.0.0 => v49.0.0)
  - Upgrading phpcsstandards/phpcsextra (1.2.1 => 1.4.0)
  - Upgrading phpcsstandards/phpcsutils (1.0.12 => 1.2.2)
  - Upgrading squizlabs/php_codesniffer (3.12.2 => 3.13.5)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 5 updates, 1 removal
    0 [>---------------------------]    0 [->--------------------------]
  - Removing symfony/polyfill-php80 (v1.33.0)
  - Upgrading squizlabs/php_codesniffer (3.12.2 => 3.13.5): Extracting archive
  - Upgrading phpcsstandards/phpcsutils (1.0.12 => 1.2.2): Extracting archive
  - Upgrading phpcsstandards/phpcsextra (1.2.1 => 1.4.0): Extracting archive
  - Upgrading composer/semver (3.4.3 => 3.4.4): Extracting archive
  - Upgrading mediawiki/mediawiki-codesniffer (v47.0.0 => v49.0.0): Extracting archive
 0/5 [>---------------------------]   0%
 4/5 [======================>-----]  80%
 5/5 [============================] 100%
Generating autoload files
14 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
--- stdout ---
PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils

--- end ---
Previously failing phpcs rules: {'Generic.Files.OneObjectStructurePerFile.MultipleFound', 'MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName', 'Generic.Files.LineLength.TooLong'}
$ vendor/bin/phpcs --report=json
--- stdout ---
{"totals":{"errors":27,"warnings":27,"fixable":42},"files":{"\/src\/repo\/JsonForms.alias.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/aliases\/Html.php":{"errors":1,"warnings":0,"messages":[{"message":"Only one object structure is allowed in a file","source":"Generic.Files.OneObjectStructurePerFile.MultipleFound","severity":5,"fixable":false,"type":"ERROR","line":32,"column":5}]},"\/src\/repo\/JsonFormsMagic.i18n.magic.php":{"errors":0,"warnings":1,"messages":[{"message":"Unnecessary space found within brackets","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.UnnecessarySpaceBetweenParentheses","severity":5,"fixable":true,"type":"WARNING","line":30,"column":22}]},"\/src\/repo\/includes\/JsonFormsHooks.php":{"errors":2,"warnings":1,"messages":[{"message":"Unused use statement \"TitleClass\"","source":"MediaWiki.Classes.UnusedUseStatement.UnusedUse","severity":5,"fixable":true,"type":"WARNING","line":24,"column":1},{"message":"There must be one blank line after the last USE statement; 2 found;","source":"PSR2.Namespaces.UseDeclaration.SpaceAfterLastUse","severity":5,"fixable":true,"type":"ERROR","line":24,"column":1},{"message":"Multiple empty lines should not exist in a row; found 2 consecutive empty lines","source":"MediaWiki.WhiteSpace.MultipleEmptyLines.MultipleEmptyLines","severity":5,"fixable":true,"type":"ERROR","line":25,"column":1}]},"\/src\/repo\/includes\/aliases\/Title.php":{"errors":1,"warnings":0,"messages":[{"message":"Only one object structure is allowed in a file","source":"Generic.Files.OneObjectStructurePerFile.MultipleFound","severity":5,"fixable":false,"type":"ERROR","line":32,"column":5}]},"\/src\/repo\/includes\/specials\/SpecialJsonFormsDemo.php":{"errors":2,"warnings":4,"messages":[{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":71,"column":74},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":82,"column":83},{"message":"Closing brace must be on a line by itself","source":"Squiz.WhiteSpace.ScopeClosingBrace.ContentBefore","severity":5,"fixable":true,"type":"ERROR","line":91,"column":82},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":91,"column":93},{"message":"Each PHP statement must be on a line by itself","source":"Generic.Formatting.DisallowMultipleStatements.SameLine","severity":5,"fixable":true,"type":"ERROR","line":91,"column":94},{"message":"Line exceeds 120 characters; contains 135 characters","source":"Generic.Files.LineLength.TooLong","severity":5,"fixable":false,"type":"WARNING","line":101,"column":135}]},"\/src\/repo\/includes\/JsonForms.php":{"errors":10,"warnings":2,"messages":[{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":101,"column":33},{"message":"Line exceeds 120 characters; contains 125 characters","source":"Generic.Files.LineLength.TooLong","severity":5,"fixable":false,"type":"WARNING","line":142,"column":13},{"message":"Doc comment for parameter $title does not match actual variable name $schema","source":"MediaWiki.Commenting.FunctionComment.ParamNameNoMatch","severity":5,"fixable":false,"type":"ERROR","line":172,"column":8},{"message":"Missing parameter name","source":"MediaWiki.Commenting.FunctionComment.MissingParamName","severity":5,"fixable":false,"type":"ERROR","line":173,"column":8},{"message":"Superfluous parameter comment","source":"MediaWiki.Commenting.FunctionComment.ExtraParamComment","severity":5,"fixable":false,"type":"ERROR","line":174,"column":8},{"message":"Return type missing for @return tag in function comment","source":"MediaWiki.Commenting.FunctionComment.MissingReturnType","severity":5,"fixable":false,"type":"ERROR","line":175,"column":8},{"message":"Doc comment for parameter \"$slots\" missing","source":"MediaWiki.Commenting.FunctionComment.MissingParamTag","severity":5,"fixable":false,"type":"ERROR","line":195,"column":5},{"message":"Missing parameter name","source":"MediaWiki.Commenting.FunctionComment.MissingParamName","severity":5,"fixable":false,"type":"ERROR","line":197,"column":8},{"message":"Return type missing for @return tag in function comment","source":"MediaWiki.Commenting.FunctionComment.MissingReturnType","severity":5,"fixable":false,"type":"ERROR","line":199,"column":8},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":242,"column":1},{"message":"Line indented incorrectly; expected at least 4 tabs, found 3 tabs and 3 spaces","source":"Generic.WhiteSpace.ScopeIndent.Incorrect","severity":5,"fixable":true,"type":"ERROR","line":242,"column":16},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":245,"column":1}]},"\/src\/repo\/maintenance\/ImportData.php":{"errors":10,"warnings":19,"messages":[{"message":"Unused use statement \"SlotRecord\"","source":"MediaWiki.Classes.UnusedUseStatement.UnusedUse","severity":5,"fixable":true,"type":"WARNING","line":28,"column":1},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":132,"column":68},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":132,"column":87},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":132,"column":109},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":132,"column":137},{"message":"Line exceeds 120 characters; contains 154 characters","source":"Generic.Files.LineLength.TooLong","severity":5,"fixable":false,"type":"WARNING","line":132,"column":154},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":143,"column":30},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":144,"column":28},{"message":"Space found before opening function parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SpaceBeforeOpeningParenthesis","severity":5,"fixable":true,"type":"WARNING","line":144,"column":44},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":144,"column":53},{"message":"Space found before semicolon; expected \");\" but found \") ;\"","source":"Squiz.WhiteSpace.SemicolonSpacing.Incorrect","severity":5,"fixable":true,"type":"ERROR","line":144,"column":55},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":161,"column":43},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":161,"column":52},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":161,"column":53},{"message":"Space found before opening function parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SpaceBeforeOpeningParenthesis","severity":5,"fixable":true,"type":"WARNING","line":162,"column":28},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":162,"column":59},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":190,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":191,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":192,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":193,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":194,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":196,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":197,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":198,"column":1},{"message":"Tabs must be used to indent lines; spaces are not allowed","source":"Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed","severity":5,"fixable":true,"type":"ERROR","line":218,"column":1},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":237,"column":31},{"message":"Single space expected after opening parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis","severity":5,"fixable":true,"type":"WARNING","line":237,"column":40},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":237,"column":69},{"message":"Single space expected before closing parenthesis","source":"MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis","severity":5,"fixable":true,"type":"WARNING","line":237,"column":70}]},"\/src\/repo\/includes\/utils\/SafeJsonEncoder.php":{"errors":1,"warnings":0,"messages":[{"message":"Whitespace found at end of line","source":"Squiz.WhiteSpace.SuperfluousWhitespace.EndLine","severity":5,"fixable":true,"type":"ERROR","line":24,"column":1}]}}}

--- end ---
PHPCS run failed
$ vendor/bin/phpcbf
--- stdout ---

PHPCBF RESULT SUMMARY
-------------------------------------------------------------------------
FILE                                                     FIXED  REMAINING
-------------------------------------------------------------------------
/src/repo/JsonFormsMagic.i18n.magic.php                  1      0
/src/repo/includes/JsonFormsHooks.php                    3      1
/src/repo/includes/specials/SpecialJsonFormsDemo.php     5      1
/src/repo/includes/utils/SafeJsonEncoder.php             1      0
/src/repo/includes/JsonForms.php                         4      8
/src/repo/maintenance/ImportData.php                     28     1
-------------------------------------------------------------------------
A TOTAL OF 42 ERRORS WERE FIXED IN 6 FILES
-------------------------------------------------------------------------

Time: 480ms; Memory: 8MB



--- end ---
$ vendor/bin/phpcs --report=json
--- stdout ---
{"totals":{"errors":10,"warnings":3,"fixable":0},"files":{"\/src\/repo\/JsonForms.alias.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/JsonFormsMagic.i18n.magic.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/aliases\/Html.php":{"errors":1,"warnings":0,"messages":[{"message":"Only one object structure is allowed in a file","source":"Generic.Files.OneObjectStructurePerFile.MultipleFound","severity":5,"fixable":false,"type":"ERROR","line":32,"column":5}]},"\/src\/repo\/includes\/JsonFormsHooks.php":{"errors":1,"warnings":0,"messages":[{"message":"@file is not a valid class annotation","source":"MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation","severity":5,"fixable":false,"type":"ERROR","line":19,"column":4}]},"\/src\/repo\/includes\/specials\/SpecialJsonFormsDemo.php":{"errors":0,"warnings":1,"messages":[{"message":"Line exceeds 120 characters; contains 135 characters","source":"Generic.Files.LineLength.TooLong","severity":5,"fixable":false,"type":"WARNING","line":102,"column":135}]},"\/src\/repo\/includes\/aliases\/Title.php":{"errors":1,"warnings":0,"messages":[{"message":"Only one object structure is allowed in a file","source":"Generic.Files.OneObjectStructurePerFile.MultipleFound","severity":5,"fixable":false,"type":"ERROR","line":32,"column":5}]},"\/src\/repo\/includes\/utils\/SafeJsonEncoder.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/JsonForms.php":{"errors":7,"warnings":1,"messages":[{"message":"Line exceeds 120 characters; contains 125 characters","source":"Generic.Files.LineLength.TooLong","severity":5,"fixable":false,"type":"WARNING","line":142,"column":13},{"message":"Doc comment for parameter $title does not match actual variable name $schema","source":"MediaWiki.Commenting.FunctionComment.ParamNameNoMatch","severity":5,"fixable":false,"type":"ERROR","line":172,"column":8},{"message":"Missing parameter name","source":"MediaWiki.Commenting.FunctionComment.MissingParamName","severity":5,"fixable":false,"type":"ERROR","line":173,"column":8},{"message":"Superfluous parameter comment","source":"MediaWiki.Commenting.FunctionComment.ExtraParamComment","severity":5,"fixable":false,"type":"ERROR","line":174,"column":8},{"message":"Return type missing for @return tag in function comment","source":"MediaWiki.Commenting.FunctionComment.MissingReturnType","severity":5,"fixable":false,"type":"ERROR","line":175,"column":8},{"message":"Doc comment for parameter \"$slots\" missing","source":"MediaWiki.Commenting.FunctionComment.MissingParamTag","severity":5,"fixable":false,"type":"ERROR","line":195,"column":5},{"message":"Missing parameter name","source":"MediaWiki.Commenting.FunctionComment.MissingParamName","severity":5,"fixable":false,"type":"ERROR","line":197,"column":8},{"message":"Return type missing for @return tag in function comment","source":"MediaWiki.Commenting.FunctionComment.MissingReturnType","severity":5,"fixable":false,"type":"ERROR","line":199,"column":8}]},"\/src\/repo\/maintenance\/ImportData.php":{"errors":0,"warnings":1,"messages":[{"message":"Line exceeds 120 characters; contains 158 characters","source":"Generic.Files.LineLength.TooLong","severity":5,"fixable":false,"type":"WARNING","line":131,"column":158}]}}}

--- end ---
 * sniff MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName is no longer failing
 * sniff MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation is now failing
 * sniff MediaWiki.Commenting.FunctionComment.MissingReturnType is now failing
 * sniff MediaWiki.Commenting.FunctionComment.ExtraParamComment is now failing
 * sniff MediaWiki.Commenting.FunctionComment.MissingParamName is now failing
 * sniff MediaWiki.Commenting.FunctionComment.ParamNameNoMatch is now failing
 * sniff MediaWiki.Commenting.FunctionComment.MissingParamTag is now failing
$ git checkout .phpcs.xml
--- stderr ---
Updated 1 path from the index
--- stdout ---

--- end ---
$ /usr/bin/composer install
--- stderr ---
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating autoload files
14 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---

--- end ---
$ /usr/bin/composer test
--- stderr ---
> parallel-lint . --exclude vendor --exclude node_modules
> minus-x check .
> phpcs -sp --cache
--- stdout ---
PHP 8.4.11 | 10 parallel jobs
.........                                                    9/9 (100%)


Checked 9 files in 0.1 seconds
No syntax error found
MinusX
======
Processing /src/repo...
....................................................
All good!
......... 9 / 9 (100%)


Time: 141ms; Memory: 8MB


--- end ---
$ /usr/bin/npm audit --json
--- stdout ---
{
  "auditReportVersion": 2,
  "vulnerabilities": {},
  "metadata": {
    "vulnerabilities": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "dependencies": {
      "prod": 1,
      "dev": 468,
      "optional": 0,
      "peer": 1,
      "peerOptional": 0,
      "total": 468
    }
  }
}

--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json

--- end ---
build: Updating dependencies

composer:
* mediawiki/mediawiki-codesniffer: 47.0.0 → 49.0.0
  The following sniffs are failing and were disabled:
  * MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation
  * MediaWiki.Commenting.FunctionComment.ExtraParamComment
  * MediaWiki.Commenting.FunctionComment.MissingParamName
  * MediaWiki.Commenting.FunctionComment.MissingParamTag
  * MediaWiki.Commenting.FunctionComment.MissingReturnType
  * MediaWiki.Commenting.FunctionComment.ParamNameNoMatch

  The following sniffs now pass and were enabled:
  * MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName


npm:
* eslint-config-wikimedia: 0.31.0 → 0.32.3
  The following rules are failing and were disabled:
  * block-scoped-var
  * no-empty
  * no-redeclare
  * no-prototype-builtins
  * camelcase
  * no-new-func
  * mediawiki/no-nodelist-unsupported-methods
  * no-alert
  * no-useless-escape
  * no-shadow
  * compat/compat
  * no-sequences
  * no-unreachable
  * no-proto
  * prefer-regex-literals
  * no-implicit-globals
  * no-console
  * prefer-const
  * no-cond-assign
  * no-self-compare
  * no-use-before-define
  * no-extend-native
  * no-loop-func
  * no-control-regex
  * max-statements-per-line
  * eqeqeq
  * no-new
  * no-misleading-character-class
  * no-var
  * unicorn/prefer-string-slice
  * no-unsafe-finally
  * no-useless-call
  * es-x/no-string-prototype-replaceall
  * no-unused-expressions
  * no-useless-concat
  * es-x/no-regexp-lookbehind-assertions
  * no-fallthrough
  * no-self-assign
  * no-label-var
  * no-unmodified-loop-condition
  * no-bitwise
  * no-constant-binary-expression
  * no-return-assign
  * array-callback-return
  * no-underscore-dangle
  * no-void
  * getter-return
  * new-cap
  * no-unused-vars
  * no-func-assign
  * es-x/no-regexp-unicode-property-escapes
  * unicorn/no-invalid-remove-event-listener
  * no-undef
  * no-constant-condition


Additional changes:
* Committed package-lock.json (T179229) too.

$ git add .
--- stdout ---

--- end ---
$ git commit -F /tmp/tmpimvgklum
--- stdout ---
[master 4f8ef0e] build: Updating dependencies
 13 files changed, 18938 insertions(+), 159 deletions(-)
 create mode 100644 package-lock.json

--- end ---
$ git format-patch HEAD~1 --stdout
--- stdout ---
From 4f8ef0e784945b444fb3d712000d34e2d650dea1 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Thu, 22 Jan 2026 13:19:03 +0000
Subject: [PATCH] build: Updating dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

composer:
* mediawiki/mediawiki-codesniffer: 47.0.0 → 49.0.0
  The following sniffs are failing and were disabled:
  * MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation
  * MediaWiki.Commenting.FunctionComment.ExtraParamComment
  * MediaWiki.Commenting.FunctionComment.MissingParamName
  * MediaWiki.Commenting.FunctionComment.MissingParamTag
  * MediaWiki.Commenting.FunctionComment.MissingReturnType
  * MediaWiki.Commenting.FunctionComment.ParamNameNoMatch

  The following sniffs now pass and were enabled:
  * MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName

npm:
* eslint-config-wikimedia: 0.31.0 → 0.32.3
  The following rules are failing and were disabled:
  * block-scoped-var
  * no-empty
  * no-redeclare
  * no-prototype-builtins
  * camelcase
  * no-new-func
  * mediawiki/no-nodelist-unsupported-methods
  * no-alert
  * no-useless-escape
  * no-shadow
  * compat/compat
  * no-sequences
  * no-unreachable
  * no-proto
  * prefer-regex-literals
  * no-implicit-globals
  * no-console
  * prefer-const
  * no-cond-assign
  * no-self-compare
  * no-use-before-define
  * no-extend-native
  * no-loop-func
  * no-control-regex
  * max-statements-per-line
  * eqeqeq
  * no-new
  * no-misleading-character-class
  * no-var
  * unicorn/prefer-string-slice
  * no-unsafe-finally
  * no-useless-call
  * es-x/no-string-prototype-replaceall
  * no-unused-expressions
  * no-useless-concat
  * es-x/no-regexp-lookbehind-assertions
  * no-fallthrough
  * no-self-assign
  * no-label-var
  * no-unmodified-loop-condition
  * no-bitwise
  * no-constant-binary-expression
  * no-return-assign
  * array-callback-return
  * no-underscore-dangle
  * no-void
  * getter-return
  * new-cap
  * no-unused-vars
  * no-func-assign
  * es-x/no-regexp-unicode-property-escapes
  * unicorn/no-invalid-remove-event-listener
  * no-undef
  * no-constant-condition

Additional changes:
* Committed package-lock.json (T179229) too.

Change-Id: I1b22d287cb11e9c568c87f352125bfe8488afcde
---
 .eslintrc.json                             |    56 +-
 .phpcs.xml                                 |     7 +-
 JsonFormsMagic.i18n.magic.php              |     3 +-
 composer.json                              |     5 +-
 includes/JsonForms.php                     |     6 +-
 includes/JsonFormsHooks.php                |     3 -
 includes/specials/SpecialJsonFormsDemo.php |     7 +-
 includes/utils/SafeJsonEncoder.php         |     2 +-
 maintenance/ImportData.php                 |    33 +-
 package-lock.json                          |  5873 +++++++++
 package.json                               |     2 +-
 resources/JsonForms.js                     |   205 +-
 resources/jsoneditor/jsoneditor.min.js     | 12895 ++++++++++++++++++-
 13 files changed, 18938 insertions(+), 159 deletions(-)
 create mode 100644 package-lock.json

diff --git a/.eslintrc.json b/.eslintrc.json
index 1180d8f..da035e3 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-console": "warn",
+		"camelcase": "warn",
+		"no-shadow": "warn",
+		"compat/compat": "warn",
+		"no-undef": "warn",
+		"no-underscore-dangle": "warn",
+		"no-implicit-globals": "warn",
+		"block-scoped-var": "warn",
+		"no-empty": "warn",
+		"no-redeclare": "warn",
+		"no-prototype-builtins": "warn",
+		"no-new-func": "warn",
+		"mediawiki/no-nodelist-unsupported-methods": "warn",
+		"no-alert": "warn",
+		"no-useless-escape": "warn",
+		"no-sequences": "warn",
+		"no-unreachable": "warn",
+		"no-proto": "warn",
+		"prefer-regex-literals": "warn",
+		"prefer-const": "warn",
+		"no-cond-assign": "warn",
+		"no-self-compare": "warn",
+		"no-use-before-define": "warn",
+		"no-extend-native": "warn",
+		"no-loop-func": "warn",
+		"no-control-regex": "warn",
+		"max-statements-per-line": "warn",
+		"eqeqeq": "warn",
+		"no-new": "warn",
+		"no-misleading-character-class": "warn",
+		"no-var": "warn",
+		"unicorn/prefer-string-slice": "warn",
+		"no-unsafe-finally": "warn",
+		"no-useless-call": "warn",
+		"es-x/no-string-prototype-replaceall": "warn",
+		"no-unused-expressions": "warn",
+		"no-useless-concat": "warn",
+		"es-x/no-regexp-lookbehind-assertions": "warn",
+		"no-fallthrough": "warn",
+		"no-self-assign": "warn",
+		"no-label-var": "warn",
+		"no-unmodified-loop-condition": "warn",
+		"no-bitwise": "warn",
+		"no-constant-binary-expression": "warn",
+		"no-return-assign": "warn",
+		"array-callback-return": "warn",
+		"no-void": "warn",
+		"getter-return": "warn",
+		"new-cap": "warn",
+		"no-unused-vars": "warn",
+		"no-func-assign": "warn",
+		"es-x/no-regexp-unicode-property-escapes": "warn",
+		"unicorn/no-invalid-remove-event-listener": "warn",
+		"no-constant-condition": "warn"
 	}
 }
diff --git a/.phpcs.xml b/.phpcs.xml
index 579cee8..6962f5c 100644
--- a/.phpcs.xml
+++ b/.phpcs.xml
@@ -2,8 +2,13 @@
 <ruleset>
 	<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
 		<exclude name="Generic.Files.LineLength.TooLong" />
-		<exclude name="MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName" />
 		<exclude name="Generic.Files.OneObjectStructurePerFile.MultipleFound" />
+		<exclude name="MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.ExtraParamComment" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.MissingParamName" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.MissingParamTag" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.MissingReturnType" />
+		<exclude name="MediaWiki.Commenting.FunctionComment.ParamNameNoMatch" />
 	</rule>
 	<file>.</file>
 	<arg name="extensions" value="php"/>
diff --git a/JsonFormsMagic.i18n.magic.php b/JsonFormsMagic.i18n.magic.php
index 154803c..06bfb2d 100644
--- a/JsonFormsMagic.i18n.magic.php
+++ b/JsonFormsMagic.i18n.magic.php
@@ -27,5 +27,4 @@ $magicWords = [];
 // https://www.mediawiki.org/wiki/Manual:Magic_words
 // '0' stands for 'case insensitive'
 
-$magicWords['en'] = [
-];
+$magicWords['en'] = [];
diff --git a/composer.json b/composer.json
index d3b51ba..d6e5056 100644
--- a/composer.json
+++ b/composer.json
@@ -1,6 +1,6 @@
 {
 	"require-dev": {
-		"mediawiki/mediawiki-codesniffer": "47.0.0",
+		"mediawiki/mediawiki-codesniffer": "49.0.0",
 		"mediawiki/minus-x": "1.1.3",
 		"php-parallel-lint/php-console-highlighter": "1.0.0",
 		"php-parallel-lint/php-parallel-lint": "1.4.0"
@@ -25,6 +25,5 @@
 			"dealerdirect/phpcodesniffer-composer-installer": true
 		}
 	},
-	"require": {
-	}
+	"require": {}
 }
diff --git a/includes/JsonForms.php b/includes/JsonForms.php
index a32f04b..39468cf 100644
--- a/includes/JsonForms.php
+++ b/includes/JsonForms.php
@@ -98,7 +98,7 @@ class JsonForms {
 			'page_is_redirect' => 0,
 		];
 
-		if ( !empty( $prefix )  ) {
+		if ( !empty( $prefix ) ) {
 			$conds[] = 'page_title ' . $dbr->buildLike( $prefix, $dbr->anyString() );
 		}
 
@@ -239,10 +239,10 @@ class JsonForms {
 				$modelId = $value['model'];
 
 			} elseif ( $slotRoleRegistry->getRoleHandler( $role ) ) {
-		 	   $modelId = $slotRoleRegistry->getRoleHandler( $role )->getDefaultModel( $title );
+				$modelId = $slotRoleRegistry->getRoleHandler( $role )->getDefaultModel( $title );
 
 			} elseif ( $oldRevisionRecord !== null && $oldRevisionRecord->hasSlot( $role ) ) {
-    			$modelId = $oldRevisionRecord->getSlot( $role )
+				$modelId = $oldRevisionRecord->getSlot( $role )
 					->getContent()
 					->getContentHandler()
 					->getModelID();
diff --git a/includes/JsonFormsHooks.php b/includes/JsonFormsHooks.php
index 1b4a2fb..1ffc80a 100644
--- a/includes/JsonFormsHooks.php
+++ b/includes/JsonFormsHooks.php
@@ -21,9 +21,6 @@
  * @copyright Copyright ©2025, https://wikisphere.org
  */
 
-use MediaWiki\Extension\JsonForms\Aliases\Title as TitleClass;
-
-
 class JsonFormsHooks {
 
 	/**
diff --git a/includes/specials/SpecialJsonFormsDemo.php b/includes/specials/SpecialJsonFormsDemo.php
index 02cc5c6..6741743 100644
--- a/includes/specials/SpecialJsonFormsDemo.php
+++ b/includes/specials/SpecialJsonFormsDemo.php
@@ -68,7 +68,7 @@ class SpecialJsonFormsDemo extends SpecialPage {
 			exit;
 		}
 
-		$formDescriptor = \JsonForms::getJsonSchema( 'JsonForm:' . $par  );
+		$formDescriptor = \JsonForms::getJsonSchema( 'JsonForm:' . $par );
 		if ( empty( $formDescriptor ) ) {
 			echo 'enter a valid form descriptor';
 			exit;
@@ -79,7 +79,7 @@ class SpecialJsonFormsDemo extends SpecialPage {
 		$schemaName = null;
 		if ( !empty( $formDescriptor['schema'] ) ) {
 			$schemaName = $formDescriptor['schema'];
-			$jsonSchema = \JsonForms::getJsonSchema( 'JsonSchema:' . $schemaName  );
+			$jsonSchema = \JsonForms::getJsonSchema( 'JsonSchema:' . $schemaName );
 
 			if ( empty( $formDescriptor ) ) {
 				echo 'invalid schema in form descriptor';
@@ -88,7 +88,8 @@ class SpecialJsonFormsDemo extends SpecialPage {
 
 		} else {
 			$schemas = \JsonForms::getPagesWithPrefix( null, NS_JSONSCHEMA );
-			$schemas = array_map( static function ( $x ) { return $x->getText(); }, $schemas);
+			$schemas = array_map( static function ( $x ) { return $x->getText();
+			}, $schemas );
 		}
 
 		$out->addJsConfigVars( [
diff --git a/includes/utils/SafeJsonEncoder.php b/includes/utils/SafeJsonEncoder.php
index 073b721..d6a417a 100644
--- a/includes/utils/SafeJsonEncoder.php
+++ b/includes/utils/SafeJsonEncoder.php
@@ -21,7 +21,7 @@
  * @author thomas-topway-it <support@topway.it>
  * @copyright Copyright ©2025, https://wikisphere.org
  */
- 
+
 // *** this has been created by ChatGPT after a few brainstorming, with few edits
 
 namespace MediaWiki\Extension\JsonForms\Utils;
diff --git a/maintenance/ImportData.php b/maintenance/ImportData.php
index 9ded65d..8f236f8 100644
--- a/maintenance/ImportData.php
+++ b/maintenance/ImportData.php
@@ -25,7 +25,6 @@
 use MediaWiki\Extension\JsonForms\Aliases\Title as TitleClass;
 use MediaWiki\Extension\JsonForms\Utils\SafeJsonEncoder;
 use MediaWiki\MediaWikiServices;
-use MediaWiki\Revision\SlotRecord;
 
 $IP = getenv( 'MW_INSTALL_PATH' );
 if ( $IP === false ) {
@@ -129,7 +128,7 @@ class ImportData extends Maintenance {
 					$this->pageSlots[$pageName][] = $slotData;
 					echo "Found file: $filename -> Page: $pageName, Slot: " . $slotData['role'] . PHP_EOL;
 				} else {
-					echo "Skipping file: $filename (pageName: " . ($pageName ?: 'null') . ", slotData: " . ($slotData ? 'valid' : 'null') . ")" . PHP_EOL;
+					echo "Skipping file: $filename (pageName: " . ( $pageName ?: 'null' ) . ", slotData: " . ( $slotData ? 'valid' : 'null' ) . ")" . PHP_EOL;
 				}
 			}
 		}
@@ -140,8 +139,8 @@ class ImportData extends Maintenance {
 	 * @return string
 	 */
 	private function toCamelCase( $str ) {
-		$str = str_replace( ['-', '_' ], ' ', $str );
-		$str = str_replace(' ', '', ucwords ( $str )) ;
+		$str = str_replace( [ '-', '_' ], ' ', $str );
+		$str = str_replace( ' ', '', ucwords( $str ) );
 		return lcfirst( $str );
 	}
 
@@ -158,8 +157,8 @@ class ImportData extends Maintenance {
 		$namespace = array_shift( $parts );
 		$prefix = $parts ? array_shift( $parts ) : '';
 
-		$segments = array_merge( $parts, [$baseName]);
-		$namePart = ucfirst ( $this->toCamelCase( implode('-', $segments ) ) );
+		$segments = array_merge( $parts, [ $baseName ] );
+		$namePart = ucfirst( $this->toCamelCase( implode( '-', $segments ) ) );
 
 		$ret = $namespace . ':'
 			. ( $prefix ? "$prefix/" : '' )
@@ -187,15 +186,15 @@ class ImportData extends Maintenance {
 		}
 
 		$thisClass = $this;
-	 	$callback = static function ( &$parent, $key, $value ) use ( $thisClass ) {
-    		if ( $key !== '$ref' || !is_string( $value ) ) {
-    			return;
-    		}
-    		$value = str_replace( '../', '', $value );
-
-    		if ( !empty( $value ) &&
-    			array_key_exists( $value, $thisClass->filenameMap )
-    		) {
+		$callback = static function ( &$parent, $key, $value ) use ( $thisClass ) {
+			if ( $key !== '$ref' || !is_string( $value ) ) {
+				return;
+			}
+			$value = str_replace( '../', '', $value );
+
+			if ( !empty( $value ) &&
+				array_key_exists( $value, $thisClass->filenameMap )
+			) {
 				$parent[$key] = $thisClass->filenameMap[$value];
 			}
 		};
@@ -215,7 +214,7 @@ class ImportData extends Maintenance {
 			$this->errors[] = "error, json_encode failed: " . $e->getMessage();
 			return false;
 		}
-    }
+	}
 
 	/**
 	 * @param string $filename
@@ -234,7 +233,7 @@ class ImportData extends Maintenance {
 		$contentModel = $parts[2] ?? '';
 
 		if ( empty( $contentModel ) ) {
-			$ext = strtolower(pathinfo($filename, PATHINFO_EXTENSION));
+			$ext = strtolower( pathinfo( $filename, PATHINFO_EXTENSION ) );
 			if ( in_array( $ext, $this->contentModels ) ) {
 				$contentModel = $ext;
 			}
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..30ad812
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,5873 @@
+{
+	"name": "JSonForms",
+	"lockfileVersion": 3,
+	"requires": true,
+	"packages": {
+		"": {
+			"name": "JSonForms",
+			"devDependencies": {
+				"eslint-config-wikimedia": "0.32.3",
+				"grunt": "1.6.1",
+				"grunt-banana-checker": "0.13.0",
+				"grunt-eslint": "24.3.0",
+				"grunt-stylelint": "0.20.1",
+				"stylelint-config-wikimedia": "0.18.0"
+			}
+		},
+		"node_modules/@babel/code-frame": {
+			"version": "7.28.6",
+			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz",
+			"integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==",
+			"dev": true,
+			"dependencies": {
+				"@babel/helper-validator-identifier": "^7.28.5",
+				"js-tokens": "^4.0.0",
+				"picocolors": "^1.1.1"
+			},
+			"engines": {
+				"node": ">=6.9.0"
+			}
+		},
+		"node_modules/@babel/helper-validator-identifier": {
+			"version": "7.28.5",
+			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+			"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=6.9.0"
+			}
+		},
+		"node_modules/@cacheable/memory": {
+			"version": "2.0.7",
+			"resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.7.tgz",
+			"integrity": "sha512-RbxnxAMf89Tp1dLhXMS7ceft/PGsDl1Ip7T20z5nZ+pwIAsQ1p2izPjVG69oCLv/jfQ7HDPHTWK0c9rcAWXN3A==",
+			"dev": true,
+			"dependencies": {
+				"@cacheable/utils": "^2.3.3",
+				"@keyv/bigmap": "^1.3.0",
+				"hookified": "^1.14.0",
+				"keyv": "^5.5.5"
+			}
+		},
+		"node_modules/@cacheable/memory/node_modules/@keyv/bigmap": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz",
+			"integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==",
+			"dev": true,
+			"dependencies": {
+				"hashery": "^1.4.0",
+				"hookified": "^1.15.0"
+			},
+			"engines": {
+				"node": ">= 18"
+			},
+			"peerDependencies": {
+				"keyv": "^5.6.0"
+			}
+		},
+		"node_modules/@cacheable/memory/node_modules/keyv": {
+			"version": "5.6.0",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+			"integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+			"dev": true,
+			"dependencies": {
+				"@keyv/serialize": "^1.1.1"
+			}
+		},
+		"node_modules/@cacheable/utils": {
+			"version": "2.3.3",
+			"resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.3.3.tgz",
+			"integrity": "sha512-JsXDL70gQ+1Vc2W/KUFfkAJzgb4puKwwKehNLuB+HrNKWf91O736kGfxn4KujXCCSuh6mRRL4XEB0PkAFjWS0A==",
+			"dev": true,
+			"dependencies": {
+				"hashery": "^1.3.0",
+				"keyv": "^5.5.5"
+			}
+		},
+		"node_modules/@cacheable/utils/node_modules/keyv": {
+			"version": "5.6.0",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+			"integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+			"dev": true,
+			"dependencies": {
+				"@keyv/serialize": "^1.1.1"
+			}
+		},
+		"node_modules/@csstools/css-parser-algorithms": {
+			"version": "3.0.5",
+			"resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
+			"integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"@csstools/css-tokenizer": "^3.0.4"
+			}
+		},
+		"node_modules/@csstools/css-syntax-patches-for-csstree": {
+			"version": "1.0.25",
+			"resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.0.25.tgz",
+			"integrity": "sha512-g0Kw9W3vjx5BEBAF8c5Fm2NcB/Fs8jJXh85aXqwEXiL+tqtOut07TWgyaGzAAfTM+gKckrrncyeGEZPcaRgm2Q==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/@csstools/css-tokenizer": {
+			"version": "3.0.4",
+			"resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
+			"integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/@csstools/media-query-list-parser": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz",
+			"integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.5",
+				"@csstools/css-tokenizer": "^3.0.4"
+			}
+		},
+		"node_modules/@dual-bundle/import-meta-resolve": {
+			"version": "4.2.1",
+			"resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz",
+			"integrity": "sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==",
+			"dev": true,
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/JounQin"
+			}
+		},
+		"node_modules/@es-joy/jsdoccomment": {
+			"version": "0.76.0",
+			"resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz",
+			"integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==",
+			"dev": true,
+			"dependencies": {
+				"@types/estree": "^1.0.8",
+				"@typescript-eslint/types": "^8.46.0",
+				"comment-parser": "1.4.1",
+				"esquery": "^1.6.0",
+				"jsdoc-type-pratt-parser": "~6.10.0"
+			},
+			"engines": {
+				"node": ">=20.11.0"
+			}
+		},
+		"node_modules/@es-joy/resolve.exports": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz",
+			"integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/@eslint-community/eslint-utils": {
+			"version": "4.9.1",
+			"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
+			"integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^3.4.3"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+			}
+		},
+		"node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint-community/regexpp": {
+			"version": "4.12.2",
+			"resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
+			"integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
+			"dev": true,
+			"engines": {
+				"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+			}
+		},
+		"node_modules/@eslint/eslintrc": {
+			"version": "2.1.4",
+			"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+			"integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
+			"dev": true,
+			"dependencies": {
+				"ajv": "^6.12.4",
+				"debug": "^4.3.2",
+				"espree": "^9.6.0",
+				"globals": "^13.19.0",
+				"ignore": "^5.2.0",
+				"import-fresh": "^3.2.1",
+				"js-yaml": "^4.1.0",
+				"minimatch": "^3.1.2",
+				"strip-json-comments": "^3.1.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/@eslint/eslintrc/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/@eslint/js": {
+			"version": "8.57.1",
+			"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
+			"integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			}
+		},
+		"node_modules/@humanwhocodes/config-array": {
+			"version": "0.13.0",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
+			"integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
+			"deprecated": "Use @eslint/config-array instead",
+			"dev": true,
+			"dependencies": {
+				"@humanwhocodes/object-schema": "^2.0.3",
+				"debug": "^4.3.1",
+				"minimatch": "^3.0.5"
+			},
+			"engines": {
+				"node": ">=10.10.0"
+			}
+		},
+		"node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/@humanwhocodes/module-importer": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+			"integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+			"dev": true,
+			"engines": {
+				"node": ">=12.22"
+			},
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/nzakas"
+			}
+		},
+		"node_modules/@humanwhocodes/object-schema": {
+			"version": "2.0.3",
+			"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
+			"integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
+			"deprecated": "Use @eslint/object-schema instead",
+			"dev": true
+		},
+		"node_modules/@keyv/serialize": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
+			"integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==",
+			"dev": true
+		},
+		"node_modules/@mdn/browser-compat-data": {
+			"version": "5.7.6",
+			"resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.7.6.tgz",
+			"integrity": "sha512-7xdrMX0Wk7grrTZQwAoy1GkvPMFoizStUoL+VmtUkAxegbCCec+3FKwOM6yc/uGU5+BEczQHXAlWiqvM8JeENg==",
+			"dev": true
+		},
+		"node_modules/@nodelib/fs.scandir": {
+			"version": "2.1.5",
+			"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+			"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+			"dev": true,
+			"dependencies": {
+				"@nodelib/fs.stat": "2.0.5",
+				"run-parallel": "^1.1.9"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/@nodelib/fs.stat": {
+			"version": "2.0.5",
+			"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+			"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+			"dev": true,
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/@nodelib/fs.walk": {
+			"version": "1.2.8",
+			"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+			"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+			"dev": true,
+			"dependencies": {
+				"@nodelib/fs.scandir": "2.1.5",
+				"fastq": "^1.6.0"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/@sindresorhus/base62": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz",
+			"integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/@stylistic/eslint-plugin": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-3.1.0.tgz",
+			"integrity": "sha512-pA6VOrOqk0+S8toJYhQGv2MWpQQR0QpeUo9AhNkC49Y26nxBQ/nH1rta9bUU1rPw2fJ1zZEMV5oCX5AazT7J2g==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/utils": "^8.13.0",
+				"eslint-visitor-keys": "^4.2.0",
+				"espree": "^10.3.0",
+				"estraverse": "^5.3.0",
+				"picomatch": "^4.0.2"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=8.40.0"
+			}
+		},
+		"node_modules/@stylistic/stylelint-config": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/@stylistic/stylelint-config/-/stylelint-config-2.0.0.tgz",
+			"integrity": "sha512-8J4YAxggy2Nzkb8KJIOLbtMXTPZ5gpKVmyhiiuKEUgCl9XFND5lM0e/ZZBMGEYZ68h5qcsS/jgg1wh235erRAw==",
+			"dev": true,
+			"dependencies": {
+				"@stylistic/stylelint-plugin": "^3.0.0"
+			},
+			"engines": {
+				"node": "^18.12 || >=20.9"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.8.0"
+			}
+		},
+		"node_modules/@stylistic/stylelint-plugin": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.1.tgz",
+			"integrity": "sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==",
+			"dev": true,
+			"dependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.1",
+				"@csstools/css-tokenizer": "^3.0.1",
+				"@csstools/media-query-list-parser": "^3.0.1",
+				"is-plain-object": "^5.0.0",
+				"postcss-selector-parser": "^6.1.2",
+				"postcss-value-parser": "^4.2.0",
+				"style-search": "^0.1.0",
+				"stylelint": "^16.8.2"
+			},
+			"engines": {
+				"node": "^18.12 || >=20.9"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.8.0"
+			}
+		},
+		"node_modules/@stylistic/stylelint-plugin/node_modules/@csstools/media-query-list-parser": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz",
+			"integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.1",
+				"@csstools/css-tokenizer": "^3.0.1"
+			}
+		},
+		"node_modules/@stylistic/stylelint-plugin/node_modules/is-plain-object": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+			"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/@types/estree": {
+			"version": "1.0.8",
+			"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+			"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
+			"dev": true
+		},
+		"node_modules/@types/minimatch": {
+			"version": "3.0.5",
+			"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
+			"integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
+			"dev": true
+		},
+		"node_modules/@types/normalize-package-data": {
+			"version": "2.4.4",
+			"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
+			"integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
+			"dev": true
+		},
+		"node_modules/@typescript-eslint/eslint-plugin": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz",
+			"integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/regexpp": "^4.10.0",
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/type-utils": "8.46.0",
+				"@typescript-eslint/utils": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0",
+				"graphemer": "^1.4.0",
+				"ignore": "^7.0.0",
+				"natural-compare": "^1.4.0",
+				"ts-api-utils": "^2.1.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"@typescript-eslint/parser": "^8.46.0",
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
+			"integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.7.0",
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/parser": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz",
+			"integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0",
+				"debug": "^4.3.4"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/project-service": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz",
+			"integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/tsconfig-utils": "^8.46.0",
+				"@typescript-eslint/types": "^8.46.0",
+				"debug": "^4.3.4"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/scope-manager": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz",
+			"integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/tsconfig-utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz",
+			"integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/type-utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz",
+			"integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0",
+				"@typescript-eslint/utils": "8.46.0",
+				"debug": "^4.3.4",
+				"ts-api-utils": "^2.1.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
+			"integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.7.0",
+				"@typescript-eslint/scope-manager": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/typescript-estree": "8.46.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/types": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz",
+			"integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/typescript-estree": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz",
+			"integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/project-service": "8.46.0",
+				"@typescript-eslint/tsconfig-utils": "8.46.0",
+				"@typescript-eslint/types": "8.46.0",
+				"@typescript-eslint/visitor-keys": "8.46.0",
+				"debug": "^4.3.4",
+				"fast-glob": "^3.3.2",
+				"is-glob": "^4.0.3",
+				"minimatch": "^9.0.4",
+				"semver": "^7.6.0",
+				"ts-api-utils": "^2.1.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.1.tgz",
+			"integrity": "sha512-c4bMvGVWW4hv6JmDUEG7fSYlWOl3II2I4ylt0NM+seinYQlZMQIaKaXIIVJWt9Ofh6whrpM+EdDQXKXjNovvrg==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.9.1",
+				"@typescript-eslint/scope-manager": "8.53.1",
+				"@typescript-eslint/types": "8.53.1",
+				"@typescript-eslint/typescript-estree": "8.53.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"eslint": "^8.57.0 || ^9.0.0",
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/project-service": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.1.tgz",
+			"integrity": "sha512-WYC4FB5Ra0xidsmlPb+1SsnaSKPmS3gsjIARwbEkHkoWloQmuzcfypljaJcR78uyLA1h8sHdWWPHSLDI+MtNog==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/tsconfig-utils": "^8.53.1",
+				"@typescript-eslint/types": "^8.53.1",
+				"debug": "^4.4.3"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.1.tgz",
+			"integrity": "sha512-Lu23yw1uJMFY8cUeq7JlrizAgeQvWugNQzJp8C3x8Eo5Jw5Q2ykMdiiTB9vBVOOUBysMzmRRmUfwFrZuI2C4SQ==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.53.1",
+				"@typescript-eslint/visitor-keys": "8.53.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/tsconfig-utils": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.1.tgz",
+			"integrity": "sha512-qfvLXS6F6b1y43pnf0pPbXJ+YoXIC7HKg0UGZ27uMIemKMKA6XH2DTxsEDdpdN29D+vHV07x/pnlPNVLhdhWiA==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.1.tgz",
+			"integrity": "sha512-jr/swrr2aRmUAUjW5/zQHbMaui//vQlsZcJKijZf3M26bnmLj8LyZUpj8/Rd6uzaek06OWsqdofN/Thenm5O8A==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.1.tgz",
+			"integrity": "sha512-RGlVipGhQAG4GxV1s34O91cxQ/vWiHJTDHbXRr0li2q/BGg3RR/7NM8QDWgkEgrwQYCvmJV9ichIwyoKCQ+DTg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/project-service": "8.53.1",
+				"@typescript-eslint/tsconfig-utils": "8.53.1",
+				"@typescript-eslint/types": "8.53.1",
+				"@typescript-eslint/visitor-keys": "8.53.1",
+				"debug": "^4.4.3",
+				"minimatch": "^9.0.5",
+				"semver": "^7.7.3",
+				"tinyglobby": "^0.2.15",
+				"ts-api-utils": "^2.4.0"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4 <6.0.0"
+			}
+		},
+		"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": {
+			"version": "8.53.1",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.1.tgz",
+			"integrity": "sha512-oy+wV7xDKFPRyNggmXuZQSBzvoLnpmJs+GhzRhPjrxl2b/jIlyjVokzm47CZCDUdXKr2zd7ZLodPfOBpOPyPlg==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.53.1",
+				"eslint-visitor-keys": "^4.2.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@typescript-eslint/visitor-keys": {
+			"version": "8.46.0",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz",
+			"integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/types": "8.46.0",
+				"eslint-visitor-keys": "^4.2.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/typescript-eslint"
+			}
+		},
+		"node_modules/@ungap/structured-clone": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
+			"integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
+			"dev": true
+		},
+		"node_modules/abbrev": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+			"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+			"dev": true
+		},
+		"node_modules/acorn": {
+			"version": "8.15.0",
+			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
+			"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
+			"dev": true,
+			"bin": {
+				"acorn": "bin/acorn"
+			},
+			"engines": {
+				"node": ">=0.4.0"
+			}
+		},
+		"node_modules/acorn-jsx": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+			"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+			"dev": true,
+			"peerDependencies": {
+				"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+			}
+		},
+		"node_modules/ajv": {
+			"version": "6.12.6",
+			"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+			"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+			"dev": true,
+			"dependencies": {
+				"fast-deep-equal": "^3.1.1",
+				"fast-json-stable-stringify": "^2.0.0",
+				"json-schema-traverse": "^0.4.1",
+				"uri-js": "^4.2.2"
+			},
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/epoberezkin"
+			}
+		},
+		"node_modules/ansi-regex": {
+			"version": "5.0.1",
+			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+			"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/ansi-styles": {
+			"version": "4.3.0",
+			"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+			"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+			"dev": true,
+			"dependencies": {
+				"color-convert": "^2.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/ansi-styles?sponsor=1"
+			}
+		},
+		"node_modules/are-docs-informative": {
+			"version": "0.0.2",
+			"resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz",
+			"integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==",
+			"dev": true,
+			"engines": {
+				"node": ">=14"
+			}
+		},
+		"node_modules/argparse": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+			"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+			"dev": true
+		},
+		"node_modules/array-differ": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
+			"integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/array-each": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+			"integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/array-slice": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
+			"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/array-union": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+			"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/arrify": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
+			"integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/ast-metadata-inferer": {
+			"version": "0.8.1",
+			"resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.1.tgz",
+			"integrity": "sha512-ht3Dm6Zr7SXv6t1Ra6gFo0+kLDglHGrEbYihTkcycrbHw7WCcuhBzPlJYHEsIpycaUwzsJHje+vUcxXUX4ztTA==",
+			"dev": true,
+			"dependencies": {
+				"@mdn/browser-compat-data": "^5.6.19"
+			}
+		},
+		"node_modules/astral-regex": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
+			"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/async": {
+			"version": "3.2.6",
+			"resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
+			"integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
+			"dev": true
+		},
+		"node_modules/balanced-match": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+			"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+			"dev": true
+		},
+		"node_modules/baseline-browser-mapping": {
+			"version": "2.9.17",
+			"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.17.tgz",
+			"integrity": "sha512-agD0MgJFUP/4nvjqzIB29zRPUuCF7Ge6mEv9s8dHrtYD7QWXRcx75rOADE/d5ah1NI+0vkDl0yorDd5U852IQQ==",
+			"dev": true,
+			"bin": {
+				"baseline-browser-mapping": "dist/cli.js"
+			}
+		},
+		"node_modules/boolbase": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+			"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+			"dev": true
+		},
+		"node_modules/brace-expansion": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+			"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0"
+			}
+		},
+		"node_modules/braces": {
+			"version": "3.0.3",
+			"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+			"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+			"dev": true,
+			"dependencies": {
+				"fill-range": "^7.1.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/browserslist": {
+			"version": "4.28.1",
+			"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
+			"integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/browserslist"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/browserslist"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"dependencies": {
+				"baseline-browser-mapping": "^2.9.0",
+				"caniuse-lite": "^1.0.30001759",
+				"electron-to-chromium": "^1.5.263",
+				"node-releases": "^2.0.27",
+				"update-browserslist-db": "^1.2.0"
+			},
+			"bin": {
+				"browserslist": "cli.js"
+			},
+			"engines": {
+				"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+			}
+		},
+		"node_modules/browserslist-config-wikimedia": {
+			"version": "0.7.0",
+			"resolved": "https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.7.0.tgz",
+			"integrity": "sha512-CTa0lv78dXKEgrYsOLCkqO+9UUS3CV9MWEOYHcymgEvx4mYxB80sCoKRCR7wW2SOMNxjaP9hohrZripjnKuRTA==",
+			"dev": true
+		},
+		"node_modules/builtin-modules": {
+			"version": "3.3.0",
+			"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
+			"integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/cacheable": {
+			"version": "2.3.2",
+			"resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.3.2.tgz",
+			"integrity": "sha512-w+ZuRNmex9c1TR9RcsxbfTKCjSL0rh1WA5SABbrWprIHeNBdmyQLSYonlDy9gpD+63XT8DgZ/wNh1Smvc9WnJA==",
+			"dev": true,
+			"dependencies": {
+				"@cacheable/memory": "^2.0.7",
+				"@cacheable/utils": "^2.3.3",
+				"hookified": "^1.15.0",
+				"keyv": "^5.5.5",
+				"qified": "^0.6.0"
+			}
+		},
+		"node_modules/cacheable/node_modules/keyv": {
+			"version": "5.6.0",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+			"integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+			"dev": true,
+			"dependencies": {
+				"@keyv/serialize": "^1.1.1"
+			}
+		},
+		"node_modules/callsites": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+			"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/caniuse-lite": {
+			"version": "1.0.30001765",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz",
+			"integrity": "sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/browserslist"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			]
+		},
+		"node_modules/chalk": {
+			"version": "4.1.2",
+			"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+			"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+			"dev": true,
+			"dependencies": {
+				"ansi-styles": "^4.1.0",
+				"supports-color": "^7.1.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/chalk?sponsor=1"
+			}
+		},
+		"node_modules/ci-info": {
+			"version": "4.3.1",
+			"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz",
+			"integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/sibiraj-s"
+				}
+			],
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/clean-regexp": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz",
+			"integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==",
+			"dev": true,
+			"dependencies": {
+				"escape-string-regexp": "^1.0.5"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/clean-regexp/node_modules/escape-string-regexp": {
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+			"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.8.0"
+			}
+		},
+		"node_modules/cliui": {
+			"version": "8.0.1",
+			"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+			"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+			"dev": true,
+			"dependencies": {
+				"string-width": "^4.2.0",
+				"strip-ansi": "^6.0.1",
+				"wrap-ansi": "^7.0.0"
+			},
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/color-convert": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+			"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+			"dev": true,
+			"dependencies": {
+				"color-name": "~1.1.4"
+			},
+			"engines": {
+				"node": ">=7.0.0"
+			}
+		},
+		"node_modules/color-name": {
+			"version": "1.1.4",
+			"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+			"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+			"dev": true
+		},
+		"node_modules/colord": {
+			"version": "2.9.3",
+			"resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+			"integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
+			"dev": true
+		},
+		"node_modules/colors": {
+			"version": "1.1.2",
+			"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+			"integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.1.90"
+			}
+		},
+		"node_modules/comment-parser": {
+			"version": "1.4.1",
+			"resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz",
+			"integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 12.0.0"
+			}
+		},
+		"node_modules/concat-map": {
+			"version": "0.0.1",
+			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+			"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+			"dev": true
+		},
+		"node_modules/core-js-compat": {
+			"version": "3.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.0",
+			"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
+			"integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
+			"dev": true,
+			"dependencies": {
+				"env-paths": "^2.2.1",
+				"import-fresh": "^3.3.0",
+				"js-yaml": "^4.1.0",
+				"parse-json": "^5.2.0"
+			},
+			"engines": {
+				"node": ">=14"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/d-fischer"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.9.5"
+			},
+			"peerDependenciesMeta": {
+				"typescript": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/cross-spawn": {
+			"version": "7.0.6",
+			"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+			"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+			"dev": true,
+			"dependencies": {
+				"path-key": "^3.1.0",
+				"shebang-command": "^2.0.0",
+				"which": "^2.0.1"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/css-functions-list": {
+			"version": "3.2.3",
+			"resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz",
+			"integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
+			"dev": true,
+			"engines": {
+				"node": ">=12 || >=16"
+			}
+		},
+		"node_modules/css-tokenize": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
+			"integrity": "sha512-gLmmbJdwH9HLY4bcA17lnZ8GgPwEXRbvxBJGHnkiB6gLhRpTzjkjtMIvz7YORGW/Ptv2oMk8b5g+u7mRD6Dd7A==",
+			"dev": true,
+			"dependencies": {
+				"inherits": "^2.0.1",
+				"readable-stream": "^1.0.33"
+			}
+		},
+		"node_modules/css-tree": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
+			"integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
+			"dev": true,
+			"dependencies": {
+				"mdn-data": "2.12.2",
+				"source-map-js": "^1.0.1"
+			},
+			"engines": {
+				"node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
+			}
+		},
+		"node_modules/cssesc": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+			"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+			"dev": true,
+			"bin": {
+				"cssesc": "bin/cssesc"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/dateformat": {
+			"version": "4.6.3",
+			"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
+			"integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
+			"dev": true,
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/debug": {
+			"version": "4.4.3",
+			"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+			"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+			"dev": true,
+			"dependencies": {
+				"ms": "^2.1.3"
+			},
+			"engines": {
+				"node": ">=6.0"
+			},
+			"peerDependenciesMeta": {
+				"supports-color": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/deep-is": {
+			"version": "0.1.4",
+			"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+			"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+			"dev": true
+		},
+		"node_modules/detect-file": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
+			"integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/diff-sequences": {
+			"version": "27.5.1",
+			"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
+			"integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
+			"dev": true,
+			"engines": {
+				"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+			}
+		},
+		"node_modules/dir-glob": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+			"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+			"dev": true,
+			"dependencies": {
+				"path-type": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/doctrine": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+			"integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+			"dev": true,
+			"dependencies": {
+				"esutils": "^2.0.2"
+			},
+			"engines": {
+				"node": ">=6.0.0"
+			}
+		},
+		"node_modules/doiuse": {
+			"version": "6.0.6",
+			"resolved": "https://registry.npmjs.org/doiuse/-/doiuse-6.0.6.tgz",
+			"integrity": "sha512-XuPRslcWHhQJ+WjCjimRUcNfhZvOiC0610FsY6WeSlzXvoZYtm6iOpR9K0N4wRoM/lP4i7LatT+IhltAzouSOw==",
+			"dev": true,
+			"dependencies": {
+				"browserslist": "^4.28.1",
+				"caniuse-lite": "^1.0.30001760",
+				"css-tokenize": "^1.0.1",
+				"duplexify": "^4.1.3",
+				"multimatch": "^5.0.0",
+				"postcss": "^8.5.6",
+				"source-map": "^0.7.6",
+				"yargs": "^17.7.2"
+			},
+			"bin": {
+				"doiuse": "bin/cli.js"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
+		"node_modules/dom-serializer": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+			"integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+			"dev": true,
+			"dependencies": {
+				"domelementtype": "^2.3.0",
+				"domhandler": "^5.0.2",
+				"entities": "^4.2.0"
+			},
+			"funding": {
+				"url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+			}
+		},
+		"node_modules/domelementtype": {
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+			"integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/fb55"
+				}
+			]
+		},
+		"node_modules/domhandler": {
+			"version": "5.0.3",
+			"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+			"integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+			"dev": true,
+			"dependencies": {
+				"domelementtype": "^2.3.0"
+			},
+			"engines": {
+				"node": ">= 4"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/domhandler?sponsor=1"
+			}
+		},
+		"node_modules/domutils": {
+			"version": "3.2.2",
+			"resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+			"integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
+			"dev": true,
+			"dependencies": {
+				"dom-serializer": "^2.0.0",
+				"domelementtype": "^2.3.0",
+				"domhandler": "^5.0.3"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/domutils?sponsor=1"
+			}
+		},
+		"node_modules/duplexify": {
+			"version": "4.1.3",
+			"resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz",
+			"integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==",
+			"dev": true,
+			"dependencies": {
+				"end-of-stream": "^1.4.1",
+				"inherits": "^2.0.3",
+				"readable-stream": "^3.1.1",
+				"stream-shift": "^1.0.2"
+			}
+		},
+		"node_modules/duplexify/node_modules/readable-stream": {
+			"version": "3.6.2",
+			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+			"integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+			"dev": true,
+			"dependencies": {
+				"inherits": "^2.0.3",
+				"string_decoder": "^1.1.1",
+				"util-deprecate": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 6"
+			}
+		},
+		"node_modules/duplexify/node_modules/string_decoder": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+			"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+			"dev": true,
+			"dependencies": {
+				"safe-buffer": "~5.2.0"
+			}
+		},
+		"node_modules/electron-to-chromium": {
+			"version": "1.5.277",
+			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.277.tgz",
+			"integrity": "sha512-wKXFZw4erWmmOz5N/grBoJ2XrNJGDFMu2+W5ACHza5rHtvsqrK4gb6rnLC7XxKB9WlJ+RmyQatuEXmtm86xbnw==",
+			"dev": true
+		},
+		"node_modules/emoji-regex": {
+			"version": "8.0.0",
+			"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+			"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+			"dev": true
+		},
+		"node_modules/end-of-stream": {
+			"version": "1.4.5",
+			"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
+			"integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
+			"dev": true,
+			"dependencies": {
+				"once": "^1.4.0"
+			}
+		},
+		"node_modules/enhanced-resolve": {
+			"version": "5.18.4",
+			"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
+			"integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
+			"dev": true,
+			"dependencies": {
+				"graceful-fs": "^4.2.4",
+				"tapable": "^2.2.0"
+			},
+			"engines": {
+				"node": ">=10.13.0"
+			}
+		},
+		"node_modules/entities": {
+			"version": "4.5.0",
+			"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+			"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.12"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/entities?sponsor=1"
+			}
+		},
+		"node_modules/env-paths": {
+			"version": "2.2.1",
+			"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
+			"integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/error-ex": {
+			"version": "1.3.4",
+			"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
+			"integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
+			"dev": true,
+			"dependencies": {
+				"is-arrayish": "^0.2.1"
+			}
+		},
+		"node_modules/escalade": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+			"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/escape-string-regexp": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+			"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint": {
+			"version": "8.57.1",
+			"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
+			"integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
+			"deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.2.0",
+				"@eslint-community/regexpp": "^4.6.1",
+				"@eslint/eslintrc": "^2.1.4",
+				"@eslint/js": "8.57.1",
+				"@humanwhocodes/config-array": "^0.13.0",
+				"@humanwhocodes/module-importer": "^1.0.1",
+				"@nodelib/fs.walk": "^1.2.8",
+				"@ungap/structured-clone": "^1.2.0",
+				"ajv": "^6.12.4",
+				"chalk": "^4.0.0",
+				"cross-spawn": "^7.0.2",
+				"debug": "^4.3.2",
+				"doctrine": "^3.0.0",
+				"escape-string-regexp": "^4.0.0",
+				"eslint-scope": "^7.2.2",
+				"eslint-visitor-keys": "^3.4.3",
+				"espree": "^9.6.1",
+				"esquery": "^1.4.2",
+				"esutils": "^2.0.2",
+				"fast-deep-equal": "^3.1.3",
+				"file-entry-cache": "^6.0.1",
+				"find-up": "^5.0.0",
+				"glob-parent": "^6.0.2",
+				"globals": "^13.19.0",
+				"graphemer": "^1.4.0",
+				"ignore": "^5.2.0",
+				"imurmurhash": "^0.1.4",
+				"is-glob": "^4.0.0",
+				"is-path-inside": "^3.0.3",
+				"js-yaml": "^4.1.0",
+				"json-stable-stringify-without-jsonify": "^1.0.1",
+				"levn": "^0.4.1",
+				"lodash.merge": "^4.6.2",
+				"minimatch": "^3.1.2",
+				"natural-compare": "^1.4.0",
+				"optionator": "^0.9.3",
+				"strip-ansi": "^6.0.1",
+				"text-table": "^0.2.0"
+			},
+			"bin": {
+				"eslint": "bin/eslint.js"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-compat-utils": {
+			"version": "0.5.1",
+			"resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz",
+			"integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==",
+			"dev": true,
+			"dependencies": {
+				"semver": "^7.5.4"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-config-wikimedia": {
+			"version": "0.32.3",
+			"resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.32.3.tgz",
+			"integrity": "sha512-Ekz2/ozpCCjQl3VbC6dW7ChqoW7FRilLDxmJ+FJOZhIxxzZSZR5QqQOAGWSZAlG1ONkZbYV/TPwGLWZcrNxyaA==",
+			"dev": true,
+			"dependencies": {
+				"@stylistic/eslint-plugin": "^3.1.0",
+				"@typescript-eslint/eslint-plugin": "8.46.0",
+				"@typescript-eslint/parser": "8.46.0",
+				"browserslist-config-wikimedia": "^0.7.0",
+				"eslint": "^8.57.0",
+				"eslint-plugin-compat": "^6.0.2",
+				"eslint-plugin-es-x": "^8.7.0",
+				"eslint-plugin-jest": "^29.0.1",
+				"eslint-plugin-jsdoc": "61.3.0",
+				"eslint-plugin-json-es": "^1.6.0",
+				"eslint-plugin-mediawiki": "^0.8.2",
+				"eslint-plugin-mocha": "^10.5.0",
+				"eslint-plugin-n": "^17.23.1",
+				"eslint-plugin-no-jquery": "^3.1.1",
+				"eslint-plugin-qunit": "^8.2.5",
+				"eslint-plugin-security": "^3.0.1",
+				"eslint-plugin-unicorn": "^56.0.1",
+				"eslint-plugin-vue": "^9.33.0",
+				"eslint-plugin-wdio": "^9.16.2",
+				"eslint-plugin-yml": "^1.19.0"
+			},
+			"engines": {
+				"node": ">=20 <25"
+			}
+		},
+		"node_modules/eslint-config-wikimedia/node_modules/eslint-plugin-es-x": {
+			"version": "8.7.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-8.7.0.tgz",
+			"integrity": "sha512-Du5Sb067sjqzmglaPhsfcEQgE1EYfL8sko+4jOMcAB/XKGoCxntSrOmTYuVzswA1rzM9+MZwH6+GOp0G3/wVCg==",
+			"dev": true,
+			"funding": [
+				"https://github.com/sponsors/ota-meshi",
+				"https://opencollective.com/eslint"
+			],
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.1.2",
+				"@eslint-community/regexpp": "^4.12.1",
+				"eslint-compat-utils": "^0.6.3"
+			},
+			"engines": {
+				"node": "^14.18.0 || >=16.0.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=8"
+			}
+		},
+		"node_modules/eslint-config-wikimedia/node_modules/eslint-plugin-es-x/node_modules/eslint-compat-utils": {
+			"version": "0.6.5",
+			"resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
+			"integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
+			"dev": true,
+			"dependencies": {
+				"semver": "^7.5.4"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-compat": {
+			"version": "6.0.2",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-6.0.2.tgz",
+			"integrity": "sha512-1ME+YfJjmOz1blH0nPZpHgjMGK4kjgEeoYqGCqoBPQ/mGu/dJzdoP0f1C8H2jcWZjzhZjAMccbM/VdXhPORIfA==",
+			"dev": true,
+			"dependencies": {
+				"@mdn/browser-compat-data": "^5.5.35",
+				"ast-metadata-inferer": "^0.8.1",
+				"browserslist": "^4.24.2",
+				"caniuse-lite": "^1.0.30001687",
+				"find-up": "^5.0.0",
+				"globals": "^15.7.0",
+				"lodash.memoize": "^4.1.2",
+				"semver": "^7.6.2"
+			},
+			"engines": {
+				"node": ">=18.x"
+			},
+			"peerDependencies": {
+				"eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-compat/node_modules/globals": {
+			"version": "15.15.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+			"integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint-plugin-es-x": {
+			"version": "7.8.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz",
+			"integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==",
+			"dev": true,
+			"funding": [
+				"https://github.com/sponsors/ota-meshi",
+				"https://opencollective.com/eslint"
+			],
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.1.2",
+				"@eslint-community/regexpp": "^4.11.0",
+				"eslint-compat-utils": "^0.5.1"
+			},
+			"engines": {
+				"node": "^14.18.0 || >=16.0.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=8"
+			}
+		},
+		"node_modules/eslint-plugin-jest": {
+			"version": "29.12.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.12.1.tgz",
+			"integrity": "sha512-Rxo7r4jSANMBkXLICJKS0gjacgyopfNAsoS0e3R9AHnjoKuQOaaPfmsDJPi8UWwygI099OV/K/JhpYRVkxD4AA==",
+			"dev": true,
+			"dependencies": {
+				"@typescript-eslint/utils": "^8.0.0"
+			},
+			"engines": {
+				"node": "^20.12.0 || ^22.0.0 || >=24.0.0"
+			},
+			"peerDependencies": {
+				"@typescript-eslint/eslint-plugin": "^8.0.0",
+				"eslint": "^8.57.0 || ^9.0.0",
+				"jest": "*"
+			},
+			"peerDependenciesMeta": {
+				"@typescript-eslint/eslint-plugin": {
+					"optional": true
+				},
+				"jest": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/eslint-plugin-jsdoc": {
+			"version": "61.3.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.3.0.tgz",
+			"integrity": "sha512-E4m/5J5lrasd63Z74q4CCZ4PFnywnnrcvA7zZ98802NPhrZKKTp5NH+XAT+afcjXp2ps2/OQF5gPSWCT2XFCJg==",
+			"dev": true,
+			"dependencies": {
+				"@es-joy/jsdoccomment": "~0.76.0",
+				"@es-joy/resolve.exports": "1.2.0",
+				"are-docs-informative": "^0.0.2",
+				"comment-parser": "1.4.1",
+				"debug": "^4.4.3",
+				"escape-string-regexp": "^4.0.0",
+				"espree": "^10.4.0",
+				"esquery": "^1.6.0",
+				"html-entities": "^2.6.0",
+				"object-deep-merge": "^2.0.0",
+				"parse-imports-exports": "^0.2.4",
+				"semver": "^7.7.3",
+				"spdx-expression-parse": "^4.0.0",
+				"to-valid-identifier": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=20.11.0"
+			},
+			"peerDependencies": {
+				"eslint": "^7.0.0 || ^8.0.0 || ^9.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-json-es": {
+			"version": "1.6.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-json-es/-/eslint-plugin-json-es-1.6.0.tgz",
+			"integrity": "sha512-xVn6hufGQH1Aa+yqOhQ43Cq28GuitTcMpQh+uaUh27U2qnVLBrvkN+2xQSnv6zpdLEPS35JCNhq4kvhR+PQCgw==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^3.3.0",
+				"espree": "^9.3.1"
+			},
+			"peerDependencies": {
+				"eslint": ">= 7"
+			}
+		},
+		"node_modules/eslint-plugin-json-es/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-plugin-json-es/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-plugin-mediawiki": {
+			"version": "0.8.2",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.8.2.tgz",
+			"integrity": "sha512-ydYrpkzm8IVVDQA96QPF3HnFd2xjkIEh7gixD2gvOqUbUZF0p36LtpWXOFAlPWAvHLePWbNNTD5ovd3d4hEtog==",
+			"dev": true,
+			"dependencies": {
+				"upath": "^2.0.1"
+			},
+			"peerDependencies": {
+				"eslint": ">=5.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-mocha": {
+			"version": "10.5.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz",
+			"integrity": "sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw==",
+			"dev": true,
+			"dependencies": {
+				"eslint-utils": "^3.0.0",
+				"globals": "^13.24.0",
+				"rambda": "^7.4.0"
+			},
+			"engines": {
+				"node": ">=14.0.0"
+			},
+			"peerDependencies": {
+				"eslint": ">=7.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-n": {
+			"version": "17.23.2",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.23.2.tgz",
+			"integrity": "sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.5.0",
+				"enhanced-resolve": "^5.17.1",
+				"eslint-plugin-es-x": "^7.8.0",
+				"get-tsconfig": "^4.8.1",
+				"globals": "^15.11.0",
+				"globrex": "^0.1.2",
+				"ignore": "^5.3.2",
+				"semver": "^7.6.3",
+				"ts-declaration-location": "^1.0.6"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			},
+			"peerDependencies": {
+				"eslint": ">=8.23.0"
+			}
+		},
+		"node_modules/eslint-plugin-n/node_modules/globals": {
+			"version": "15.15.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+			"integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint-plugin-n/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/eslint-plugin-no-jquery": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.1.1.tgz",
+			"integrity": "sha512-LTLO3jH/Tjr1pmxCEqtV6qmt+OChv8La4fwgG470JRpgxyFF4NOzoC9CRy92GIWD3Yjl0qLEgPmD2FLQWcNEjg==",
+			"dev": true,
+			"peerDependencies": {
+				"eslint": ">=8.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-qunit": {
+			"version": "8.2.5",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-8.2.5.tgz",
+			"integrity": "sha512-qr7RJCYImKQjB+39q4q46i1l7p1V3joHzBE5CAYfxn5tfVFjrnjn/tw7q/kDyweU9kAIcLul0Dx/KWVUCb3BgA==",
+			"dev": true,
+			"dependencies": {
+				"eslint-utils": "^3.0.0",
+				"requireindex": "^1.2.0"
+			},
+			"engines": {
+				"node": "^16.0.0 || ^18.0.0 || >=20.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-security": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-3.0.1.tgz",
+			"integrity": "sha512-XjVGBhtDZJfyuhIxnQ/WMm385RbX3DBu7H1J7HNNhmB2tnGxMeqVSnYv79oAj992ayvIBZghsymwkYFS6cGH4Q==",
+			"dev": true,
+			"dependencies": {
+				"safe-regex": "^2.1.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-plugin-unicorn": {
+			"version": "56.0.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz",
+			"integrity": "sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==",
+			"dev": true,
+			"dependencies": {
+				"@babel/helper-validator-identifier": "^7.24.7",
+				"@eslint-community/eslint-utils": "^4.4.0",
+				"ci-info": "^4.0.0",
+				"clean-regexp": "^1.0.0",
+				"core-js-compat": "^3.38.1",
+				"esquery": "^1.6.0",
+				"globals": "^15.9.0",
+				"indent-string": "^4.0.0",
+				"is-builtin-module": "^3.2.1",
+				"jsesc": "^3.0.2",
+				"pluralize": "^8.0.0",
+				"read-pkg-up": "^7.0.1",
+				"regexp-tree": "^0.1.27",
+				"regjsparser": "^0.10.0",
+				"semver": "^7.6.3",
+				"strip-indent": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=18.18"
+			},
+			"funding": {
+				"url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1"
+			},
+			"peerDependencies": {
+				"eslint": ">=8.56.0"
+			}
+		},
+		"node_modules/eslint-plugin-unicorn/node_modules/globals": {
+			"version": "15.15.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+			"integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/eslint-plugin-vue": {
+			"version": "9.33.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.33.0.tgz",
+			"integrity": "sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==",
+			"dev": true,
+			"dependencies": {
+				"@eslint-community/eslint-utils": "^4.4.0",
+				"globals": "^13.24.0",
+				"natural-compare": "^1.4.0",
+				"nth-check": "^2.1.1",
+				"postcss-selector-parser": "^6.0.15",
+				"semver": "^7.6.3",
+				"vue-eslint-parser": "^9.4.3",
+				"xml-name-validator": "^4.0.0"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"peerDependencies": {
+				"eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-wdio": {
+			"version": "9.23.0",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-wdio/-/eslint-plugin-wdio-9.23.0.tgz",
+			"integrity": "sha512-8tcpupzp2Qmv+uSfhzeHi42LVA9PyjkpMBPclSIkPxBfXpj4fMrejwAHu1PROh1OmJN1VQcGQUTWvSzyRcV2vA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18.20.0"
+			}
+		},
+		"node_modules/eslint-plugin-yml": {
+			"version": "1.19.1",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.19.1.tgz",
+			"integrity": "sha512-bYkOxyEiXh9WxUhVYPELdSHxGG5pOjCSeJOVkfdIyj6tuiHDxrES2WAW1dBxn3iaZQey57XflwLtCYRcNPOiOg==",
+			"dev": true,
+			"dependencies": {
+				"debug": "^4.3.2",
+				"diff-sequences": "^27.5.1",
+				"escape-string-regexp": "4.0.0",
+				"eslint-compat-utils": "^0.6.0",
+				"natural-compare": "^1.4.0",
+				"yaml-eslint-parser": "^1.2.1"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ota-meshi"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-plugin-yml/node_modules/eslint-compat-utils": {
+			"version": "0.6.5",
+			"resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
+			"integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
+			"dev": true,
+			"dependencies": {
+				"semver": "^7.5.4"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/eslint-scope": {
+			"version": "7.2.2",
+			"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+			"integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+			"dev": true,
+			"dependencies": {
+				"esrecurse": "^4.3.0",
+				"estraverse": "^5.2.0"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint-utils": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
+			"integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^2.0.0"
+			},
+			"engines": {
+				"node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/mysticatea"
+			},
+			"peerDependencies": {
+				"eslint": ">=5"
+			}
+		},
+		"node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+			"integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/eslint-visitor-keys": {
+			"version": "4.2.1",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
+			"integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
+			"dev": true,
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/eslint/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/eslint/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/eslint/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/espree": {
+			"version": "10.4.0",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
+			"integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.15.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^4.2.1"
+			},
+			"engines": {
+				"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/esprima": {
+			"version": "4.0.1",
+			"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+			"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+			"dev": true,
+			"bin": {
+				"esparse": "bin/esparse.js",
+				"esvalidate": "bin/esvalidate.js"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/esquery": {
+			"version": "1.7.0",
+			"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
+			"integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
+			"dev": true,
+			"dependencies": {
+				"estraverse": "^5.1.0"
+			},
+			"engines": {
+				"node": ">=0.10"
+			}
+		},
+		"node_modules/esrecurse": {
+			"version": "4.3.0",
+			"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+			"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+			"dev": true,
+			"dependencies": {
+				"estraverse": "^5.2.0"
+			},
+			"engines": {
+				"node": ">=4.0"
+			}
+		},
+		"node_modules/estraverse": {
+			"version": "5.3.0",
+			"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+			"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+			"dev": true,
+			"engines": {
+				"node": ">=4.0"
+			}
+		},
+		"node_modules/esutils": {
+			"version": "2.0.3",
+			"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+			"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/eventemitter2": {
+			"version": "0.4.14",
+			"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+			"integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==",
+			"dev": true
+		},
+		"node_modules/exit": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+			"integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/expand-tilde": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+			"integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
+			"dev": true,
+			"dependencies": {
+				"homedir-polyfill": "^1.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/extend": {
+			"version": "3.0.2",
+			"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+			"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+			"dev": true
+		},
+		"node_modules/fast-deep-equal": {
+			"version": "3.1.3",
+			"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+			"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+			"dev": true
+		},
+		"node_modules/fast-glob": {
+			"version": "3.3.3",
+			"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+			"integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
+			"dev": true,
+			"dependencies": {
+				"@nodelib/fs.stat": "^2.0.2",
+				"@nodelib/fs.walk": "^1.2.3",
+				"glob-parent": "^5.1.2",
+				"merge2": "^1.3.0",
+				"micromatch": "^4.0.8"
+			},
+			"engines": {
+				"node": ">=8.6.0"
+			}
+		},
+		"node_modules/fast-glob/node_modules/glob-parent": {
+			"version": "5.1.2",
+			"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+			"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+			"dev": true,
+			"dependencies": {
+				"is-glob": "^4.0.1"
+			},
+			"engines": {
+				"node": ">= 6"
+			}
+		},
+		"node_modules/fast-json-stable-stringify": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+			"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+			"dev": true
+		},
+		"node_modules/fast-levenshtein": {
+			"version": "2.0.6",
+			"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+			"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+			"dev": true
+		},
+		"node_modules/fast-uri": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
+			"integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/fastify"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/fastify"
+				}
+			]
+		},
+		"node_modules/fastest-levenshtein": {
+			"version": "1.0.16",
+			"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
+			"integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4.9.1"
+			}
+		},
+		"node_modules/fastq": {
+			"version": "1.20.1",
+			"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
+			"integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
+			"dev": true,
+			"dependencies": {
+				"reusify": "^1.0.4"
+			}
+		},
+		"node_modules/fdir": {
+			"version": "6.5.0",
+			"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+			"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+			"dev": true,
+			"engines": {
+				"node": ">=12.0.0"
+			},
+			"peerDependencies": {
+				"picomatch": "^3 || ^4"
+			},
+			"peerDependenciesMeta": {
+				"picomatch": {
+					"optional": true
+				}
+			}
+		},
+		"node_modules/file-entry-cache": {
+			"version": "6.0.1",
+			"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+			"integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+			"dev": true,
+			"dependencies": {
+				"flat-cache": "^3.0.4"
+			},
+			"engines": {
+				"node": "^10.12.0 || >=12.0.0"
+			}
+		},
+		"node_modules/fill-range": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+			"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+			"dev": true,
+			"dependencies": {
+				"to-regex-range": "^5.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/find-up": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+			"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+			"dev": true,
+			"dependencies": {
+				"locate-path": "^6.0.0",
+				"path-exists": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/findup-sync": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
+			"integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==",
+			"dev": true,
+			"dependencies": {
+				"detect-file": "^1.0.0",
+				"is-glob": "^4.0.3",
+				"micromatch": "^4.0.4",
+				"resolve-dir": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 10.13.0"
+			}
+		},
+		"node_modules/fined": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
+			"integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
+			"dev": true,
+			"dependencies": {
+				"expand-tilde": "^2.0.2",
+				"is-plain-object": "^2.0.3",
+				"object.defaults": "^1.1.0",
+				"object.pick": "^1.2.0",
+				"parse-filepath": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/flagged-respawn": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
+			"integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/flat-cache": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
+			"integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
+			"dev": true,
+			"dependencies": {
+				"flatted": "^3.2.9",
+				"keyv": "^4.5.3",
+				"rimraf": "^3.0.2"
+			},
+			"engines": {
+				"node": "^10.12.0 || >=12.0.0"
+			}
+		},
+		"node_modules/flatted": {
+			"version": "3.3.3",
+			"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
+			"integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
+			"dev": true
+		},
+		"node_modules/for-in": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+			"integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/for-own": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+			"integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
+			"dev": true,
+			"dependencies": {
+				"for-in": "^1.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/fs.realpath": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+			"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+			"dev": true
+		},
+		"node_modules/function-bind": {
+			"version": "1.1.2",
+			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+			"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+			"dev": true,
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/get-caller-file": {
+			"version": "2.0.5",
+			"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+			"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+			"dev": true,
+			"engines": {
+				"node": "6.* || 8.* || >= 10.*"
+			}
+		},
+		"node_modules/get-tsconfig": {
+			"version": "4.13.0",
+			"resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz",
+			"integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==",
+			"dev": true,
+			"dependencies": {
+				"resolve-pkg-maps": "^1.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
+			}
+		},
+		"node_modules/getobject": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
+			"integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/glob": {
+			"version": "7.1.7",
+			"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+			"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+			"deprecated": "Glob versions prior to v9 are no longer supported",
+			"dev": true,
+			"dependencies": {
+				"fs.realpath": "^1.0.0",
+				"inflight": "^1.0.4",
+				"inherits": "2",
+				"minimatch": "^3.0.4",
+				"once": "^1.3.0",
+				"path-is-absolute": "^1.0.0"
+			},
+			"engines": {
+				"node": "*"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/glob-parent": {
+			"version": "6.0.2",
+			"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+			"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+			"dev": true,
+			"dependencies": {
+				"is-glob": "^4.0.3"
+			},
+			"engines": {
+				"node": ">=10.13.0"
+			}
+		},
+		"node_modules/glob/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/glob/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/global-modules": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
+			"integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
+			"dev": true,
+			"dependencies": {
+				"global-prefix": "^1.0.1",
+				"is-windows": "^1.0.1",
+				"resolve-dir": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/global-prefix": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
+			"integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
+			"dev": true,
+			"dependencies": {
+				"expand-tilde": "^2.0.2",
+				"homedir-polyfill": "^1.0.1",
+				"ini": "^1.3.4",
+				"is-windows": "^1.0.1",
+				"which": "^1.2.14"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/global-prefix/node_modules/which": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"which": "bin/which"
+			}
+		},
+		"node_modules/globals": {
+			"version": "13.24.0",
+			"resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+			"integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+			"dev": true,
+			"dependencies": {
+				"type-fest": "^0.20.2"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/globby": {
+			"version": "11.1.0",
+			"resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+			"integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+			"dev": true,
+			"dependencies": {
+				"array-union": "^2.1.0",
+				"dir-glob": "^3.0.1",
+				"fast-glob": "^3.2.9",
+				"ignore": "^5.2.0",
+				"merge2": "^1.4.1",
+				"slash": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/globby/node_modules/ignore": {
+			"version": "5.3.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+			"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/globjoin": {
+			"version": "0.1.4",
+			"resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
+			"integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
+			"dev": true
+		},
+		"node_modules/globrex": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+			"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+			"dev": true
+		},
+		"node_modules/graceful-fs": {
+			"version": "4.2.11",
+			"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+			"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+			"dev": true
+		},
+		"node_modules/graphemer": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+			"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+			"dev": true
+		},
+		"node_modules/grunt": {
+			"version": "1.6.1",
+			"resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz",
+			"integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==",
+			"dev": true,
+			"dependencies": {
+				"dateformat": "~4.6.2",
+				"eventemitter2": "~0.4.13",
+				"exit": "~0.1.2",
+				"findup-sync": "~5.0.0",
+				"glob": "~7.1.6",
+				"grunt-cli": "~1.4.3",
+				"grunt-known-options": "~2.0.0",
+				"grunt-legacy-log": "~3.0.0",
+				"grunt-legacy-util": "~2.0.1",
+				"iconv-lite": "~0.6.3",
+				"js-yaml": "~3.14.0",
+				"minimatch": "~3.0.4",
+				"nopt": "~3.0.6"
+			},
+			"bin": {
+				"grunt": "bin/grunt"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
+		"node_modules/grunt-banana-checker": {
+			"version": "0.13.0",
+			"resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.13.0.tgz",
+			"integrity": "sha512-uAUKILcP69Q4OJHHV2wzxqVaoXB8G3Uh/XuSJLn0Bk/9+WiUY/Q4+OX7dUhrPPeDZPtoGh37qqJLVvZlDTUecg==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "4.1.2"
+			},
+			"bin": {
+				"banana-checker": "src/cli.js"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
+		"node_modules/grunt-cli": {
+			"version": "1.4.3",
+			"resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+			"integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+			"dev": true,
+			"dependencies": {
+				"grunt-known-options": "~2.0.0",
+				"interpret": "~1.1.0",
+				"liftup": "~3.0.1",
+				"nopt": "~4.0.1",
+				"v8flags": "~3.2.0"
+			},
+			"bin": {
+				"grunt": "bin/grunt"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/grunt-cli/node_modules/nopt": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+			"integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+			"dev": true,
+			"dependencies": {
+				"abbrev": "1",
+				"osenv": "^0.1.4"
+			},
+			"bin": {
+				"nopt": "bin/nopt.js"
+			}
+		},
+		"node_modules/grunt-eslint": {
+			"version": "24.3.0",
+			"resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-24.3.0.tgz",
+			"integrity": "sha512-dUPiRgX8fhmh4uwTAn9xrzg7HV5j5DhGmZZGJdHfjy/AN9G4jD+5IjfbcAJ209JcIG8m4B7xz3crIhuDSm3siQ==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "^4.1.2",
+				"eslint": "^8.44.0"
+			},
+			"engines": {
+				"node": ">=12"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			},
+			"peerDependencies": {
+				"grunt": ">=1"
+			}
+		},
+		"node_modules/grunt-known-options": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+			"integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/grunt-legacy-log": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
+			"integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
+			"dev": true,
+			"dependencies": {
+				"colors": "~1.1.2",
+				"grunt-legacy-log-utils": "~2.1.0",
+				"hooker": "~0.2.3",
+				"lodash": "~4.17.19"
+			},
+			"engines": {
+				"node": ">= 0.10.0"
+			}
+		},
+		"node_modules/grunt-legacy-log-utils": {
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
+			"integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "~4.1.0",
+				"lodash": "~4.17.19"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/grunt-legacy-util": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
+			"integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
+			"dev": true,
+			"dependencies": {
+				"async": "~3.2.0",
+				"exit": "~0.1.2",
+				"getobject": "~1.0.0",
+				"hooker": "~0.2.3",
+				"lodash": "~4.17.21",
+				"underscore.string": "~3.3.5",
+				"which": "~2.0.2"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/grunt-stylelint": {
+			"version": "0.20.1",
+			"resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.20.1.tgz",
+			"integrity": "sha512-tDep9ceEerB+fK6CkzPBXu5qPM7RuwCRgfrtwugEyYYnxINreMZktqQU5eoTW+MhhFj81uWQQnxf+c4geyAmQg==",
+			"dev": true,
+			"dependencies": {
+				"chalk": "^4.1.2"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			},
+			"peerDependencies": {
+				"stylelint": "16.x"
+			}
+		},
+		"node_modules/grunt/node_modules/argparse": {
+			"version": "1.0.10",
+			"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+			"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+			"dev": true,
+			"dependencies": {
+				"sprintf-js": "~1.0.2"
+			}
+		},
+		"node_modules/grunt/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/grunt/node_modules/js-yaml": {
+			"version": "3.14.2",
+			"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
+			"integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
+			"dev": true,
+			"dependencies": {
+				"argparse": "^1.0.7",
+				"esprima": "^4.0.0"
+			},
+			"bin": {
+				"js-yaml": "bin/js-yaml.js"
+			}
+		},
+		"node_modules/grunt/node_modules/minimatch": {
+			"version": "3.0.8",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+			"integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/grunt/node_modules/sprintf-js": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+			"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+			"dev": true
+		},
+		"node_modules/has-flag": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+			"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/hashery": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/hashery/-/hashery-1.4.0.tgz",
+			"integrity": "sha512-Wn2i1In6XFxl8Az55kkgnFRiAlIAushzh26PTjL2AKtQcEfXrcLa7Hn5QOWGZEf3LU057P9TwwZjFyxfS1VuvQ==",
+			"dev": true,
+			"dependencies": {
+				"hookified": "^1.14.0"
+			},
+			"engines": {
+				"node": ">=20"
+			}
+		},
+		"node_modules/hasown": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+			"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+			"dev": true,
+			"dependencies": {
+				"function-bind": "^1.1.2"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
+		"node_modules/homedir-polyfill": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+			"integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+			"dev": true,
+			"dependencies": {
+				"parse-passwd": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/hooker": {
+			"version": "0.2.3",
+			"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+			"integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
+			"dev": true,
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/hookified": {
+			"version": "1.15.0",
+			"resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.0.tgz",
+			"integrity": "sha512-51w+ZZGt7Zw5q7rM3nC4t3aLn/xvKDETsXqMczndvwyVQhAHfUmUuFBRFcos8Iyebtk7OAE9dL26wFNzZVVOkw==",
+			"dev": true
+		},
+		"node_modules/hosted-git-info": {
+			"version": "2.8.9",
+			"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+			"integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+			"dev": true
+		},
+		"node_modules/html-entities": {
+			"version": "2.6.0",
+			"resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
+			"integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/mdevils"
+				},
+				{
+					"type": "patreon",
+					"url": "https://patreon.com/mdevils"
+				}
+			]
+		},
+		"node_modules/html-tags": {
+			"version": "3.3.1",
+			"resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz",
+			"integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/htmlparser2": {
+			"version": "8.0.2",
+			"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
+			"integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",
+			"dev": true,
+			"funding": [
+				"https://github.com/fb55/htmlparser2?sponsor=1",
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/fb55"
+				}
+			],
+			"dependencies": {
+				"domelementtype": "^2.3.0",
+				"domhandler": "^5.0.3",
+				"domutils": "^3.0.1",
+				"entities": "^4.4.0"
+			}
+		},
+		"node_modules/iconv-lite": {
+			"version": "0.6.3",
+			"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+			"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+			"dev": true,
+			"dependencies": {
+				"safer-buffer": ">= 2.1.2 < 3.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/ignore": {
+			"version": "7.0.5",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
+			"integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/import-fresh": {
+			"version": "3.3.1",
+			"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
+			"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+			"dev": true,
+			"dependencies": {
+				"parent-module": "^1.0.0",
+				"resolve-from": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/imurmurhash": {
+			"version": "0.1.4",
+			"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+			"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.8.19"
+			}
+		},
+		"node_modules/indent-string": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+			"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/inflight": {
+			"version": "1.0.6",
+			"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+			"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+			"deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
+			"dev": true,
+			"dependencies": {
+				"once": "^1.3.0",
+				"wrappy": "1"
+			}
+		},
+		"node_modules/inherits": {
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+			"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+			"dev": true
+		},
+		"node_modules/ini": {
+			"version": "1.3.8",
+			"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+			"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+			"dev": true
+		},
+		"node_modules/interpret": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
+			"integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==",
+			"dev": true
+		},
+		"node_modules/is-absolute": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
+			"integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
+			"dev": true,
+			"dependencies": {
+				"is-relative": "^1.0.0",
+				"is-windows": "^1.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-arrayish": {
+			"version": "0.2.1",
+			"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+			"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+			"dev": true
+		},
+		"node_modules/is-builtin-module": {
+			"version": "3.2.1",
+			"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
+			"integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
+			"dev": true,
+			"dependencies": {
+				"builtin-modules": "^3.3.0"
+			},
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/is-core-module": {
+			"version": "2.16.1",
+			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
+			"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
+			"dev": true,
+			"dependencies": {
+				"hasown": "^2.0.2"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/is-extglob": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+			"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-fullwidth-code-point": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+			"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/is-glob": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+			"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+			"dev": true,
+			"dependencies": {
+				"is-extglob": "^2.1.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-number": {
+			"version": "7.0.0",
+			"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+			"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.12.0"
+			}
+		},
+		"node_modules/is-path-inside": {
+			"version": "3.0.3",
+			"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+			"integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/is-plain-object": {
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+			"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+			"dev": true,
+			"dependencies": {
+				"isobject": "^3.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-relative": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+			"integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+			"dev": true,
+			"dependencies": {
+				"is-unc-path": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-unc-path": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+			"integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+			"dev": true,
+			"dependencies": {
+				"unc-path-regex": "^0.1.2"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-windows": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+			"integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/isarray": {
+			"version": "0.0.1",
+			"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+			"integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
+			"dev": true
+		},
+		"node_modules/isexe": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+			"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+			"dev": true
+		},
+		"node_modules/isobject": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+			"integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/js-tokens": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+			"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+			"dev": true
+		},
+		"node_modules/js-yaml": {
+			"version": "4.1.1",
+			"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+			"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+			"dev": true,
+			"dependencies": {
+				"argparse": "^2.0.1"
+			},
+			"bin": {
+				"js-yaml": "bin/js-yaml.js"
+			}
+		},
+		"node_modules/jsdoc-type-pratt-parser": {
+			"version": "6.10.0",
+			"resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz",
+			"integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=20.0.0"
+			}
+		},
+		"node_modules/jsesc": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
+			"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
+			"dev": true,
+			"bin": {
+				"jsesc": "bin/jsesc"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/json-buffer": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+			"integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+			"dev": true
+		},
+		"node_modules/json-parse-even-better-errors": {
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+			"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+			"dev": true
+		},
+		"node_modules/json-schema-traverse": {
+			"version": "0.4.1",
+			"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+			"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+			"dev": true
+		},
+		"node_modules/json-stable-stringify-without-jsonify": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+			"integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+			"dev": true
+		},
+		"node_modules/keyv": {
+			"version": "4.5.4",
+			"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+			"integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+			"dev": true,
+			"dependencies": {
+				"json-buffer": "3.0.1"
+			}
+		},
+		"node_modules/kind-of": {
+			"version": "6.0.3",
+			"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+			"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/known-css-properties": {
+			"version": "0.37.0",
+			"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz",
+			"integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==",
+			"dev": true
+		},
+		"node_modules/levn": {
+			"version": "0.4.1",
+			"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+			"dev": true,
+			"dependencies": {
+				"prelude-ls": "^1.2.1",
+				"type-check": "~0.4.0"
+			},
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/liftup": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
+			"integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
+			"dev": true,
+			"dependencies": {
+				"extend": "^3.0.2",
+				"findup-sync": "^4.0.0",
+				"fined": "^1.2.0",
+				"flagged-respawn": "^1.0.1",
+				"is-plain-object": "^2.0.4",
+				"object.map": "^1.0.1",
+				"rechoir": "^0.7.0",
+				"resolve": "^1.19.0"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/liftup/node_modules/findup-sync": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
+			"integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
+			"dev": true,
+			"dependencies": {
+				"detect-file": "^1.0.0",
+				"is-glob": "^4.0.0",
+				"micromatch": "^4.0.2",
+				"resolve-dir": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/lines-and-columns": {
+			"version": "1.2.4",
+			"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+			"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+			"dev": true
+		},
+		"node_modules/locate-path": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+			"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+			"dev": true,
+			"dependencies": {
+				"p-locate": "^5.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/lodash": {
+			"version": "4.17.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.12.2",
+			"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
+			"integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
+			"dev": true
+		},
+		"node_modules/meow": {
+			"version": "13.2.0",
+			"resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
+			"integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/merge2": {
+			"version": "1.4.1",
+			"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+			"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+			"dev": true,
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/micromatch": {
+			"version": "4.0.8",
+			"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+			"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+			"dev": true,
+			"dependencies": {
+				"braces": "^3.0.3",
+				"picomatch": "^2.3.1"
+			},
+			"engines": {
+				"node": ">=8.6"
+			}
+		},
+		"node_modules/micromatch/node_modules/picomatch": {
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+			"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+			"dev": true,
+			"engines": {
+				"node": ">=8.6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/jonschlinkert"
+			}
+		},
+		"node_modules/min-indent": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+			"integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+			"dev": true,
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/minimatch": {
+			"version": "9.0.5",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+			"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^2.0.1"
+			},
+			"engines": {
+				"node": ">=16 || 14 >=14.17"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/ms": {
+			"version": "2.1.3",
+			"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+			"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+			"dev": true
+		},
+		"node_modules/multimatch": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz",
+			"integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==",
+			"dev": true,
+			"dependencies": {
+				"@types/minimatch": "^3.0.3",
+				"array-differ": "^3.0.0",
+				"array-union": "^2.1.0",
+				"arrify": "^2.0.1",
+				"minimatch": "^3.0.4"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/multimatch/node_modules/brace-expansion": {
+			"version": "1.1.12",
+			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+			"dev": true,
+			"dependencies": {
+				"balanced-match": "^1.0.0",
+				"concat-map": "0.0.1"
+			}
+		},
+		"node_modules/multimatch/node_modules/minimatch": {
+			"version": "3.1.2",
+			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+			"dev": true,
+			"dependencies": {
+				"brace-expansion": "^1.1.7"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/nanoid": {
+			"version": "3.3.11",
+			"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
+			"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"bin": {
+				"nanoid": "bin/nanoid.cjs"
+			},
+			"engines": {
+				"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+			}
+		},
+		"node_modules/natural-compare": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+			"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+			"dev": true
+		},
+		"node_modules/node-releases": {
+			"version": "2.0.27",
+			"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
+			"integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
+			"dev": true
+		},
+		"node_modules/nopt": {
+			"version": "3.0.6",
+			"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+			"integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==",
+			"dev": true,
+			"dependencies": {
+				"abbrev": "1"
+			},
+			"bin": {
+				"nopt": "bin/nopt.js"
+			}
+		},
+		"node_modules/normalize-package-data": {
+			"version": "2.5.0",
+			"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+			"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+			"dev": true,
+			"dependencies": {
+				"hosted-git-info": "^2.1.4",
+				"resolve": "^1.10.0",
+				"semver": "2 || 3 || 4 || 5",
+				"validate-npm-package-license": "^3.0.1"
+			}
+		},
+		"node_modules/normalize-package-data/node_modules/semver": {
+			"version": "5.7.2",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+			"integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+			"dev": true,
+			"bin": {
+				"semver": "bin/semver"
+			}
+		},
+		"node_modules/normalize-path": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+			"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/nth-check": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+			"integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+			"dev": true,
+			"dependencies": {
+				"boolbase": "^1.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/fb55/nth-check?sponsor=1"
+			}
+		},
+		"node_modules/object-deep-merge": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz",
+			"integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==",
+			"dev": true
+		},
+		"node_modules/object.defaults": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+			"integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
+			"dev": true,
+			"dependencies": {
+				"array-each": "^1.0.1",
+				"array-slice": "^1.0.0",
+				"for-own": "^1.0.0",
+				"isobject": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/object.map": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
+			"integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
+			"dev": true,
+			"dependencies": {
+				"for-own": "^1.0.0",
+				"make-iterator": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/object.pick": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+			"integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
+			"dev": true,
+			"dependencies": {
+				"isobject": "^3.0.1"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/once": {
+			"version": "1.4.0",
+			"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+			"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+			"dev": true,
+			"dependencies": {
+				"wrappy": "1"
+			}
+		},
+		"node_modules/optionator": {
+			"version": "0.9.4",
+			"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
+			"integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
+			"dev": true,
+			"dependencies": {
+				"deep-is": "^0.1.3",
+				"fast-levenshtein": "^2.0.6",
+				"levn": "^0.4.1",
+				"prelude-ls": "^1.2.1",
+				"type-check": "^0.4.0",
+				"word-wrap": "^1.2.5"
+			},
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/os-homedir": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+			"integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/os-tmpdir": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+			"integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/osenv": {
+			"version": "0.1.5",
+			"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+			"integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+			"deprecated": "This package is no longer supported.",
+			"dev": true,
+			"dependencies": {
+				"os-homedir": "^1.0.0",
+				"os-tmpdir": "^1.0.0"
+			}
+		},
+		"node_modules/p-limit": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+			"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+			"dev": true,
+			"dependencies": {
+				"yocto-queue": "^0.1.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/p-locate": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+			"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+			"dev": true,
+			"dependencies": {
+				"p-limit": "^3.0.2"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/p-try": {
+			"version": "2.2.0",
+			"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+			"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/parent-module": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+			"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+			"dev": true,
+			"dependencies": {
+				"callsites": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/parse-filepath": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
+			"integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
+			"dev": true,
+			"dependencies": {
+				"is-absolute": "^1.0.0",
+				"map-cache": "^0.2.0",
+				"path-root": "^0.1.1"
+			},
+			"engines": {
+				"node": ">=0.8"
+			}
+		},
+		"node_modules/parse-imports-exports": {
+			"version": "0.2.4",
+			"resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz",
+			"integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==",
+			"dev": true,
+			"dependencies": {
+				"parse-statements": "1.0.11"
+			}
+		},
+		"node_modules/parse-json": {
+			"version": "5.2.0",
+			"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+			"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+			"dev": true,
+			"dependencies": {
+				"@babel/code-frame": "^7.0.0",
+				"error-ex": "^1.3.1",
+				"json-parse-even-better-errors": "^2.3.0",
+				"lines-and-columns": "^1.1.6"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/parse-passwd": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+			"integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/parse-statements": {
+			"version": "1.0.11",
+			"resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz",
+			"integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==",
+			"dev": true
+		},
+		"node_modules/path-exists": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+			"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/path-is-absolute": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+			"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/path-key": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+			"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/path-parse": {
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+			"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+			"dev": true
+		},
+		"node_modules/path-root": {
+			"version": "0.1.1",
+			"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+			"integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
+			"dev": true,
+			"dependencies": {
+				"path-root-regex": "^0.1.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/path-root-regex": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+			"integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/path-type": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+			"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/picocolors": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+			"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+			"dev": true
+		},
+		"node_modules/picomatch": {
+			"version": "4.0.3",
+			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
+			"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/jonschlinkert"
+			}
+		},
+		"node_modules/pluralize": {
+			"version": "8.0.0",
+			"resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
+			"integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
+			"dev": true,
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/postcss": {
+			"version": "8.5.6",
+			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+			"integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/postcss/"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/postcss"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"dependencies": {
+				"nanoid": "^3.3.11",
+				"picocolors": "^1.1.1",
+				"source-map-js": "^1.2.1"
+			},
+			"engines": {
+				"node": "^10 || ^12 || >=14"
+			}
+		},
+		"node_modules/postcss-html": {
+			"version": "1.7.0",
+			"resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-1.7.0.tgz",
+			"integrity": "sha512-MfcMpSUIaR/nNgeVS8AyvyDugXlADjN9AcV7e5rDfrF1wduIAGSkL4q2+wgrZgA3sHVAHLDO9FuauHhZYW2nBw==",
+			"dev": true,
+			"dependencies": {
+				"htmlparser2": "^8.0.0",
+				"js-tokens": "^9.0.0",
+				"postcss": "^8.4.0",
+				"postcss-safe-parser": "^6.0.0"
+			},
+			"engines": {
+				"node": "^12 || >=14"
+			}
+		},
+		"node_modules/postcss-html/node_modules/js-tokens": {
+			"version": "9.0.1",
+			"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
+			"integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
+			"dev": true
+		},
+		"node_modules/postcss-html/node_modules/postcss-safe-parser": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
+			"integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=12.0"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/postcss/"
+			},
+			"peerDependencies": {
+				"postcss": "^8.3.3"
+			}
+		},
+		"node_modules/postcss-less": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-6.0.0.tgz",
+			"integrity": "sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			},
+			"peerDependencies": {
+				"postcss": "^8.3.5"
+			}
+		},
+		"node_modules/postcss-resolve-nested-selector": {
+			"version": "0.1.6",
+			"resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz",
+			"integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==",
+			"dev": true
+		},
+		"node_modules/postcss-safe-parser": {
+			"version": "7.0.1",
+			"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz",
+			"integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/postcss/"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/postcss-safe-parser"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"engines": {
+				"node": ">=18.0"
+			},
+			"peerDependencies": {
+				"postcss": "^8.4.31"
+			}
+		},
+		"node_modules/postcss-selector-parser": {
+			"version": "6.1.2",
+			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
+			"integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
+			"dev": true,
+			"dependencies": {
+				"cssesc": "^3.0.0",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/postcss-value-parser": {
+			"version": "4.2.0",
+			"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+			"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+			"dev": true
+		},
+		"node_modules/prelude-ls": {
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+			"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/punycode": {
+			"version": "2.3.1",
+			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+			"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/qified": {
+			"version": "0.6.0",
+			"resolved": "https://registry.npmjs.org/qified/-/qified-0.6.0.tgz",
+			"integrity": "sha512-tsSGN1x3h569ZSU1u6diwhltLyfUWDp3YbFHedapTmpBl0B3P6U3+Qptg7xu+v+1io1EwhdPyyRHYbEw0KN2FA==",
+			"dev": true,
+			"dependencies": {
+				"hookified": "^1.14.0"
+			},
+			"engines": {
+				"node": ">=20"
+			}
+		},
+		"node_modules/queue-microtask": {
+			"version": "1.2.3",
+			"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+			"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
+		"node_modules/rambda": {
+			"version": "7.5.0",
+			"resolved": "https://registry.npmjs.org/rambda/-/rambda-7.5.0.tgz",
+			"integrity": "sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==",
+			"dev": true
+		},
+		"node_modules/read-pkg": {
+			"version": "5.2.0",
+			"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+			"integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+			"dev": true,
+			"dependencies": {
+				"@types/normalize-package-data": "^2.4.0",
+				"normalize-package-data": "^2.5.0",
+				"parse-json": "^5.0.0",
+				"type-fest": "^0.6.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up": {
+			"version": "7.0.1",
+			"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+			"integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+			"dev": true,
+			"dependencies": {
+				"find-up": "^4.1.0",
+				"read-pkg": "^5.2.0",
+				"type-fest": "^0.8.1"
+			},
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/find-up": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+			"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+			"dev": true,
+			"dependencies": {
+				"locate-path": "^5.0.0",
+				"path-exists": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/locate-path": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+			"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+			"dev": true,
+			"dependencies": {
+				"p-locate": "^4.1.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/p-limit": {
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+			"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+			"dev": true,
+			"dependencies": {
+				"p-try": "^2.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/p-locate": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+			"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+			"dev": true,
+			"dependencies": {
+				"p-limit": "^2.2.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg-up/node_modules/type-fest": {
+			"version": "0.8.1",
+			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+			"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/read-pkg/node_modules/type-fest": {
+			"version": "0.6.0",
+			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+			"integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/readable-stream": {
+			"version": "1.1.14",
+			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+			"integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
+			"dev": true,
+			"dependencies": {
+				"core-util-is": "~1.0.0",
+				"inherits": "~2.0.1",
+				"isarray": "0.0.1",
+				"string_decoder": "~0.10.x"
+			}
+		},
+		"node_modules/rechoir": {
+			"version": "0.7.1",
+			"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+			"integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
+			"dev": true,
+			"dependencies": {
+				"resolve": "^1.9.0"
+			},
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/regexp-tree": {
+			"version": "0.1.27",
+			"resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz",
+			"integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==",
+			"dev": true,
+			"bin": {
+				"regexp-tree": "bin/regexp-tree"
+			}
+		},
+		"node_modules/regjsparser": {
+			"version": "0.10.0",
+			"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz",
+			"integrity": "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==",
+			"dev": true,
+			"dependencies": {
+				"jsesc": "~0.5.0"
+			},
+			"bin": {
+				"regjsparser": "bin/parser"
+			}
+		},
+		"node_modules/regjsparser/node_modules/jsesc": {
+			"version": "0.5.0",
+			"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+			"integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+			"dev": true,
+			"bin": {
+				"jsesc": "bin/jsesc"
+			}
+		},
+		"node_modules/require-directory": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+			"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/require-from-string": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+			"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/requireindex": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
+			"integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.5"
+			}
+		},
+		"node_modules/reserved-identifiers": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz",
+			"integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==",
+			"dev": true,
+			"engines": {
+				"node": ">=18"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/resolve": {
+			"version": "1.22.11",
+			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
+			"integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
+			"dev": true,
+			"dependencies": {
+				"is-core-module": "^2.16.1",
+				"path-parse": "^1.0.7",
+				"supports-preserve-symlinks-flag": "^1.0.0"
+			},
+			"bin": {
+				"resolve": "bin/resolve"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/resolve-dir": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
+			"integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
+			"dev": true,
+			"dependencies": {
+				"expand-tilde": "^2.0.0",
+				"global-modules": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/resolve-from": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+			"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+			"dev": true,
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/resolve-pkg-maps": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
+			"integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
+			"dev": true,
+			"funding": {
+				"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
+			}
+		},
+		"node_modules/reusify": {
+			"version": "1.1.0",
+			"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
+			"integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
+			"dev": true,
+			"engines": {
+				"iojs": ">=1.0.0",
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/rimraf": {
+			"version": "3.0.2",
+			"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+			"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+			"deprecated": "Rimraf versions prior to v4 are no longer supported",
+			"dev": true,
+			"dependencies": {
+				"glob": "^7.1.3"
+			},
+			"bin": {
+				"rimraf": "bin.js"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/run-parallel": {
+			"version": "1.2.0",
+			"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+			"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			],
+			"dependencies": {
+				"queue-microtask": "^1.2.2"
+			}
+		},
+		"node_modules/safe-buffer": {
+			"version": "5.2.1",
+			"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+			"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
+		"node_modules/safe-regex": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
+			"integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
+			"dev": true,
+			"dependencies": {
+				"regexp-tree": "~0.1.1"
+			}
+		},
+		"node_modules/safer-buffer": {
+			"version": "2.1.2",
+			"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+			"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+			"dev": true
+		},
+		"node_modules/semver": {
+			"version": "7.7.3",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
+			"integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
+			"dev": true,
+			"bin": {
+				"semver": "bin/semver.js"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/shebang-command": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+			"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+			"dev": true,
+			"dependencies": {
+				"shebang-regex": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/shebang-regex": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+			"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/signal-exit": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+			"integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+			"dev": true,
+			"engines": {
+				"node": ">=14"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/isaacs"
+			}
+		},
+		"node_modules/slash": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+			"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/slice-ansi": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
+			"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+			"dev": true,
+			"dependencies": {
+				"ansi-styles": "^4.0.0",
+				"astral-regex": "^2.0.0",
+				"is-fullwidth-code-point": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/slice-ansi?sponsor=1"
+			}
+		},
+		"node_modules/source-map": {
+			"version": "0.7.6",
+			"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
+			"integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==",
+			"dev": true,
+			"engines": {
+				"node": ">= 12"
+			}
+		},
+		"node_modules/source-map-js": {
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+			"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/spdx-correct": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
+			"integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+			"dev": true,
+			"dependencies": {
+				"spdx-expression-parse": "^3.0.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/spdx-correct/node_modules/spdx-expression-parse": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+			"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+			"dev": true,
+			"dependencies": {
+				"spdx-exceptions": "^2.1.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/spdx-exceptions": {
+			"version": "2.5.0",
+			"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+			"integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+			"dev": true
+		},
+		"node_modules/spdx-expression-parse": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz",
+			"integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==",
+			"dev": true,
+			"dependencies": {
+				"spdx-exceptions": "^2.1.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/spdx-license-ids": {
+			"version": "3.0.22",
+			"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz",
+			"integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==",
+			"dev": true
+		},
+		"node_modules/sprintf-js": {
+			"version": "1.1.3",
+			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+			"integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
+			"dev": true
+		},
+		"node_modules/stream-shift": {
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
+			"integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
+			"dev": true
+		},
+		"node_modules/string_decoder": {
+			"version": "0.10.31",
+			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+			"integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
+			"dev": true
+		},
+		"node_modules/string-width": {
+			"version": "4.2.3",
+			"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+			"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+			"dev": true,
+			"dependencies": {
+				"emoji-regex": "^8.0.0",
+				"is-fullwidth-code-point": "^3.0.0",
+				"strip-ansi": "^6.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/strip-ansi": {
+			"version": "6.0.1",
+			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+			"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+			"dev": true,
+			"dependencies": {
+				"ansi-regex": "^5.0.1"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/strip-indent": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+			"integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+			"dev": true,
+			"dependencies": {
+				"min-indent": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/strip-json-comments": {
+			"version": "3.1.1",
+			"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+			"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/style-search": {
+			"version": "0.1.0",
+			"resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
+			"integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==",
+			"dev": true
+		},
+		"node_modules/stylelint": {
+			"version": "16.26.1",
+			"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.26.1.tgz",
+			"integrity": "sha512-v20V59/crfc8sVTAtge0mdafI3AdnzQ2KsWe6v523L4OA1bJO02S7MO2oyXDCS6iWb9ckIPnqAFVItqSBQr7jw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/stylelint"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/stylelint"
+				}
+			],
+			"dependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.5",
+				"@csstools/css-syntax-patches-for-csstree": "^1.0.19",
+				"@csstools/css-tokenizer": "^3.0.4",
+				"@csstools/media-query-list-parser": "^4.0.3",
+				"@csstools/selector-specificity": "^5.0.0",
+				"@dual-bundle/import-meta-resolve": "^4.2.1",
+				"balanced-match": "^2.0.0",
+				"colord": "^2.9.3",
+				"cosmiconfig": "^9.0.0",
+				"css-functions-list": "^3.2.3",
+				"css-tree": "^3.1.0",
+				"debug": "^4.4.3",
+				"fast-glob": "^3.3.3",
+				"fastest-levenshtein": "^1.0.16",
+				"file-entry-cache": "^11.1.1",
+				"global-modules": "^2.0.0",
+				"globby": "^11.1.0",
+				"globjoin": "^0.1.4",
+				"html-tags": "^3.3.1",
+				"ignore": "^7.0.5",
+				"imurmurhash": "^0.1.4",
+				"is-plain-object": "^5.0.0",
+				"known-css-properties": "^0.37.0",
+				"mathml-tag-names": "^2.1.3",
+				"meow": "^13.2.0",
+				"micromatch": "^4.0.8",
+				"normalize-path": "^3.0.0",
+				"picocolors": "^1.1.1",
+				"postcss": "^8.5.6",
+				"postcss-resolve-nested-selector": "^0.1.6",
+				"postcss-safe-parser": "^7.0.1",
+				"postcss-selector-parser": "^7.1.0",
+				"postcss-value-parser": "^4.2.0",
+				"resolve-from": "^5.0.0",
+				"string-width": "^4.2.3",
+				"supports-hyperlinks": "^3.2.0",
+				"svg-tags": "^1.0.0",
+				"table": "^6.9.0",
+				"write-file-atomic": "^5.0.1"
+			},
+			"bin": {
+				"stylelint": "bin/stylelint.mjs"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			}
+		},
+		"node_modules/stylelint-config-recommended": {
+			"version": "14.0.1",
+			"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz",
+			"integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/stylelint"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/stylelint"
+				}
+			],
+			"engines": {
+				"node": ">=18.12.0"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.1.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia": {
+			"version": "0.18.0",
+			"resolved": "https://registry.npmjs.org/stylelint-config-wikimedia/-/stylelint-config-wikimedia-0.18.0.tgz",
+			"integrity": "sha512-Lr45NIe7pG8i7BPcMc6EddO1pRK8/KNG8gp4o/oOG1Ez10hglJuJb/QT17BlzX8NPkhtP2KdY63NS2f/Wcj6Ww==",
+			"dev": true,
+			"dependencies": {
+				"@stylistic/stylelint-config": "2.0.0",
+				"@stylistic/stylelint-plugin": "3.1.1",
+				"browserslist-config-wikimedia": "0.7.0",
+				"postcss-html": "1.7.0",
+				"postcss-less": "6.0.0",
+				"stylelint": "16.12.0",
+				"stylelint-config-recommended": "14.0.1",
+				"stylelint-no-unsupported-browser-features": "8.0.2"
+			},
+			"peerDependencies": {
+				"postcss-less": "^6.0.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/@csstools/selector-specificity": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+			"integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"postcss-selector-parser": "^7.0.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/balanced-match": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+			"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+			"dev": true
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/file-entry-cache": {
+			"version": "9.1.0",
+			"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz",
+			"integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==",
+			"dev": true,
+			"dependencies": {
+				"flat-cache": "^5.0.0"
+			},
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/flat-cache": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz",
+			"integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==",
+			"dev": true,
+			"dependencies": {
+				"flatted": "^3.3.1",
+				"keyv": "^4.5.4"
+			},
+			"engines": {
+				"node": ">=18"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/global-modules": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+			"integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+			"dev": true,
+			"dependencies": {
+				"global-prefix": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/global-prefix": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+			"integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+			"dev": true,
+			"dependencies": {
+				"ini": "^1.3.5",
+				"kind-of": "^6.0.2",
+				"which": "^1.3.1"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/ignore": {
+			"version": "6.0.2",
+			"resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz",
+			"integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==",
+			"dev": true,
+			"engines": {
+				"node": ">= 4"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/is-plain-object": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+			"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/known-css-properties": {
+			"version": "0.35.0",
+			"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
+			"integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
+			"dev": true
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/postcss-selector-parser": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
+			"integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
+			"dev": true,
+			"dependencies": {
+				"cssesc": "^3.0.0",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/resolve-from": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+			"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/stylelint": {
+			"version": "16.12.0",
+			"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.12.0.tgz",
+			"integrity": "sha512-F8zZ3L/rBpuoBZRvI4JVT20ZanPLXfQLzMOZg1tzPflRVh9mKpOZ8qcSIhh1my3FjAjZWG4T2POwGnmn6a6hbg==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/stylelint"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/stylelint"
+				}
+			],
+			"dependencies": {
+				"@csstools/css-parser-algorithms": "^3.0.4",
+				"@csstools/css-tokenizer": "^3.0.3",
+				"@csstools/media-query-list-parser": "^4.0.2",
+				"@csstools/selector-specificity": "^5.0.0",
+				"@dual-bundle/import-meta-resolve": "^4.1.0",
+				"balanced-match": "^2.0.0",
+				"colord": "^2.9.3",
+				"cosmiconfig": "^9.0.0",
+				"css-functions-list": "^3.2.3",
+				"css-tree": "^3.0.1",
+				"debug": "^4.3.7",
+				"fast-glob": "^3.3.2",
+				"fastest-levenshtein": "^1.0.16",
+				"file-entry-cache": "^9.1.0",
+				"global-modules": "^2.0.0",
+				"globby": "^11.1.0",
+				"globjoin": "^0.1.4",
+				"html-tags": "^3.3.1",
+				"ignore": "^6.0.2",
+				"imurmurhash": "^0.1.4",
+				"is-plain-object": "^5.0.0",
+				"known-css-properties": "^0.35.0",
+				"mathml-tag-names": "^2.1.3",
+				"meow": "^13.2.0",
+				"micromatch": "^4.0.8",
+				"normalize-path": "^3.0.0",
+				"picocolors": "^1.1.1",
+				"postcss": "^8.4.49",
+				"postcss-resolve-nested-selector": "^0.1.6",
+				"postcss-safe-parser": "^7.0.1",
+				"postcss-selector-parser": "^7.0.0",
+				"postcss-value-parser": "^4.2.0",
+				"resolve-from": "^5.0.0",
+				"string-width": "^4.2.3",
+				"supports-hyperlinks": "^3.1.0",
+				"svg-tags": "^1.0.0",
+				"table": "^6.9.0",
+				"write-file-atomic": "^5.0.1"
+			},
+			"bin": {
+				"stylelint": "bin/stylelint.mjs"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			}
+		},
+		"node_modules/stylelint-config-wikimedia/node_modules/which": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"which": "bin/which"
+			}
+		},
+		"node_modules/stylelint-no-unsupported-browser-features": {
+			"version": "8.0.2",
+			"resolved": "https://registry.npmjs.org/stylelint-no-unsupported-browser-features/-/stylelint-no-unsupported-browser-features-8.0.2.tgz",
+			"integrity": "sha512-4PY2qJ3ZTEje9RgGfaQ82eJoPioXxs6hazeKpji/wzLNVzTX2wd4b0Ds3ewdLkH3ID+o63IInuTquU2MNJO3YQ==",
+			"dev": true,
+			"dependencies": {
+				"doiuse": "^6.0.5",
+				"postcss": "^8.4.32"
+			},
+			"engines": {
+				"node": ">=18.12.0"
+			},
+			"peerDependencies": {
+				"stylelint": "^16.0.2"
+			}
+		},
+		"node_modules/stylelint/node_modules/@csstools/selector-specificity": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+			"integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/csstools"
+				},
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/csstools"
+				}
+			],
+			"engines": {
+				"node": ">=18"
+			},
+			"peerDependencies": {
+				"postcss-selector-parser": "^7.0.0"
+			}
+		},
+		"node_modules/stylelint/node_modules/balanced-match": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+			"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+			"dev": true
+		},
+		"node_modules/stylelint/node_modules/file-entry-cache": {
+			"version": "11.1.2",
+			"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.2.tgz",
+			"integrity": "sha512-N2WFfK12gmrK1c1GXOqiAJ1tc5YE+R53zvQ+t5P8S5XhnmKYVB5eZEiLNZKDSmoG8wqqbF9EXYBBW/nef19log==",
+			"dev": true,
+			"dependencies": {
+				"flat-cache": "^6.1.20"
+			}
+		},
+		"node_modules/stylelint/node_modules/flat-cache": {
+			"version": "6.1.20",
+			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.20.tgz",
+			"integrity": "sha512-AhHYqwvN62NVLp4lObVXGVluiABTHapoB57EyegZVmazN+hhGhLTn3uZbOofoTw4DSDvVCadzzyChXhOAvy8uQ==",
+			"dev": true,
+			"dependencies": {
+				"cacheable": "^2.3.2",
+				"flatted": "^3.3.3",
+				"hookified": "^1.15.0"
+			}
+		},
+		"node_modules/stylelint/node_modules/global-modules": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+			"integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+			"dev": true,
+			"dependencies": {
+				"global-prefix": "^3.0.0"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint/node_modules/global-prefix": {
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+			"integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+			"dev": true,
+			"dependencies": {
+				"ini": "^1.3.5",
+				"kind-of": "^6.0.2",
+				"which": "^1.3.1"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
+		"node_modules/stylelint/node_modules/is-plain-object": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+			"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/stylelint/node_modules/postcss-selector-parser": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
+			"integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
+			"dev": true,
+			"dependencies": {
+				"cssesc": "^3.0.0",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": ">=4"
+			}
+		},
+		"node_modules/stylelint/node_modules/resolve-from": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+			"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+			"dev": true,
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/stylelint/node_modules/which": {
+			"version": "1.3.1",
+			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"which": "bin/which"
+			}
+		},
+		"node_modules/supports-color": {
+			"version": "7.2.0",
+			"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+			"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+			"dev": true,
+			"dependencies": {
+				"has-flag": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/supports-hyperlinks": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz",
+			"integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
+			"dev": true,
+			"dependencies": {
+				"has-flag": "^4.0.0",
+				"supports-color": "^7.0.0"
+			},
+			"engines": {
+				"node": ">=14.18"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/supports-hyperlinks?sponsor=1"
+			}
+		},
+		"node_modules/supports-preserve-symlinks-flag": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+			"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+			"dev": true,
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/svg-tags": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
+			"integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
+			"dev": true
+		},
+		"node_modules/table": {
+			"version": "6.9.0",
+			"resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
+			"integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
+			"dev": true,
+			"dependencies": {
+				"ajv": "^8.0.1",
+				"lodash.truncate": "^4.4.2",
+				"slice-ansi": "^4.0.0",
+				"string-width": "^4.2.3",
+				"strip-ansi": "^6.0.1"
+			},
+			"engines": {
+				"node": ">=10.0.0"
+			}
+		},
+		"node_modules/table/node_modules/ajv": {
+			"version": "8.17.1",
+			"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+			"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+			"dev": true,
+			"dependencies": {
+				"fast-deep-equal": "^3.1.3",
+				"fast-uri": "^3.0.1",
+				"json-schema-traverse": "^1.0.0",
+				"require-from-string": "^2.0.2"
+			},
+			"funding": {
+				"type": "github",
+				"url": "https://github.com/sponsors/epoberezkin"
+			}
+		},
+		"node_modules/table/node_modules/json-schema-traverse": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+			"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+			"dev": true
+		},
+		"node_modules/tapable": {
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
+			"integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
+			"dev": true,
+			"engines": {
+				"node": ">=6"
+			},
+			"funding": {
+				"type": "opencollective",
+				"url": "https://opencollective.com/webpack"
+			}
+		},
+		"node_modules/text-table": {
+			"version": "0.2.0",
+			"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+			"integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
+			"dev": true
+		},
+		"node_modules/tinyglobby": {
+			"version": "0.2.15",
+			"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
+			"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
+			"dev": true,
+			"dependencies": {
+				"fdir": "^6.5.0",
+				"picomatch": "^4.0.3"
+			},
+			"engines": {
+				"node": ">=12.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/SuperchupuDev"
+			}
+		},
+		"node_modules/to-regex-range": {
+			"version": "5.0.1",
+			"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+			"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+			"dev": true,
+			"dependencies": {
+				"is-number": "^7.0.0"
+			},
+			"engines": {
+				"node": ">=8.0"
+			}
+		},
+		"node_modules/to-valid-identifier": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz",
+			"integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==",
+			"dev": true,
+			"dependencies": {
+				"@sindresorhus/base62": "^1.0.0",
+				"reserved-identifiers": "^1.0.0"
+			},
+			"engines": {
+				"node": ">=20"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/ts-api-utils": {
+			"version": "2.4.0",
+			"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz",
+			"integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==",
+			"dev": true,
+			"engines": {
+				"node": ">=18.12"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.8.4"
+			}
+		},
+		"node_modules/ts-declaration-location": {
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz",
+			"integrity": "sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "ko-fi",
+					"url": "https://ko-fi.com/rebeccastevens"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/ts-declaration-location"
+				}
+			],
+			"dependencies": {
+				"picomatch": "^4.0.2"
+			},
+			"peerDependencies": {
+				"typescript": ">=4.0.0"
+			}
+		},
+		"node_modules/type-check": {
+			"version": "0.4.0",
+			"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+			"integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+			"dev": true,
+			"dependencies": {
+				"prelude-ls": "^1.2.1"
+			},
+			"engines": {
+				"node": ">= 0.8.0"
+			}
+		},
+		"node_modules/type-fest": {
+			"version": "0.20.2",
+			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+			"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
+		"node_modules/typescript": {
+			"version": "5.8.3",
+			"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
+			"integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
+			"dev": true,
+			"peer": true,
+			"bin": {
+				"tsc": "bin/tsc",
+				"tsserver": "bin/tsserver"
+			},
+			"engines": {
+				"node": ">=14.17"
+			}
+		},
+		"node_modules/unc-path-regex": {
+			"version": "0.1.2",
+			"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+			"integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/underscore.string": {
+			"version": "3.3.6",
+			"resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
+			"integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
+			"dev": true,
+			"dependencies": {
+				"sprintf-js": "^1.1.1",
+				"util-deprecate": "^1.0.2"
+			},
+			"engines": {
+				"node": "*"
+			}
+		},
+		"node_modules/upath": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
+			"integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
+			"dev": true,
+			"engines": {
+				"node": ">=4",
+				"yarn": "*"
+			}
+		},
+		"node_modules/update-browserslist-db": {
+			"version": "1.2.3",
+			"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
+			"integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "opencollective",
+					"url": "https://opencollective.com/browserslist"
+				},
+				{
+					"type": "tidelift",
+					"url": "https://tidelift.com/funding/github/npm/browserslist"
+				},
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/ai"
+				}
+			],
+			"dependencies": {
+				"escalade": "^3.2.0",
+				"picocolors": "^1.1.1"
+			},
+			"bin": {
+				"update-browserslist-db": "cli.js"
+			},
+			"peerDependencies": {
+				"browserslist": ">= 4.21.0"
+			}
+		},
+		"node_modules/uri-js": {
+			"version": "4.4.1",
+			"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+			"integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+			"dev": true,
+			"dependencies": {
+				"punycode": "^2.1.0"
+			}
+		},
+		"node_modules/util-deprecate": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+			"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+			"dev": true
+		},
+		"node_modules/v8flags": {
+			"version": "3.2.0",
+			"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
+			"integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
+			"dev": true,
+			"dependencies": {
+				"homedir-polyfill": "^1.0.1"
+			},
+			"engines": {
+				"node": ">= 0.10"
+			}
+		},
+		"node_modules/validate-npm-package-license": {
+			"version": "3.0.4",
+			"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+			"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+			"dev": true,
+			"dependencies": {
+				"spdx-correct": "^3.0.0",
+				"spdx-expression-parse": "^3.0.0"
+			}
+		},
+		"node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+			"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+			"dev": true,
+			"dependencies": {
+				"spdx-exceptions": "^2.1.0",
+				"spdx-license-ids": "^3.0.0"
+			}
+		},
+		"node_modules/vue-eslint-parser": {
+			"version": "9.4.3",
+			"resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz",
+			"integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==",
+			"dev": true,
+			"dependencies": {
+				"debug": "^4.3.4",
+				"eslint-scope": "^7.1.1",
+				"eslint-visitor-keys": "^3.3.0",
+				"espree": "^9.3.1",
+				"esquery": "^1.4.0",
+				"lodash": "^4.17.21",
+				"semver": "^7.3.6"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/mysticatea"
+			},
+			"peerDependencies": {
+				"eslint": ">=6.0.0"
+			}
+		},
+		"node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/vue-eslint-parser/node_modules/espree": {
+			"version": "9.6.1",
+			"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+			"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+			"dev": true,
+			"dependencies": {
+				"acorn": "^8.9.0",
+				"acorn-jsx": "^5.3.2",
+				"eslint-visitor-keys": "^3.4.1"
+			},
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/which": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+			"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+			"dev": true,
+			"dependencies": {
+				"isexe": "^2.0.0"
+			},
+			"bin": {
+				"node-which": "bin/node-which"
+			},
+			"engines": {
+				"node": ">= 8"
+			}
+		},
+		"node_modules/word-wrap": {
+			"version": "1.2.5",
+			"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+			"integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
+			"dev": true,
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/wrap-ansi": {
+			"version": "7.0.0",
+			"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+			"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+			"dev": true,
+			"dependencies": {
+				"ansi-styles": "^4.0.0",
+				"string-width": "^4.1.0",
+				"strip-ansi": "^6.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+			}
+		},
+		"node_modules/wrappy": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+			"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+			"dev": true
+		},
+		"node_modules/write-file-atomic": {
+			"version": "5.0.1",
+			"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz",
+			"integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==",
+			"dev": true,
+			"dependencies": {
+				"imurmurhash": "^0.1.4",
+				"signal-exit": "^4.0.1"
+			},
+			"engines": {
+				"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+			}
+		},
+		"node_modules/xml-name-validator": {
+			"version": "4.0.0",
+			"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+			"integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/y18n": {
+			"version": "5.0.8",
+			"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+			"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/yaml": {
+			"version": "2.8.2",
+			"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
+			"integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
+			"dev": true,
+			"bin": {
+				"yaml": "bin.mjs"
+			},
+			"engines": {
+				"node": ">= 14.6"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/eemeli"
+			}
+		},
+		"node_modules/yaml-eslint-parser": {
+			"version": "1.3.2",
+			"resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.3.2.tgz",
+			"integrity": "sha512-odxVsHAkZYYglR30aPYRY4nUGJnoJ2y1ww2HDvZALo0BDETv9kWbi16J52eHs+PWRNmF4ub6nZqfVOeesOvntg==",
+			"dev": true,
+			"dependencies": {
+				"eslint-visitor-keys": "^3.0.0",
+				"yaml": "^2.0.0"
+			},
+			"engines": {
+				"node": "^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ota-meshi"
+			}
+		},
+		"node_modules/yaml-eslint-parser/node_modules/eslint-visitor-keys": {
+			"version": "3.4.3",
+			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+			"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+			"dev": true,
+			"engines": {
+				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+			},
+			"funding": {
+				"url": "https://opencollective.com/eslint"
+			}
+		},
+		"node_modules/yargs": {
+			"version": "17.7.2",
+			"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+			"integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+			"dev": true,
+			"dependencies": {
+				"cliui": "^8.0.1",
+				"escalade": "^3.1.1",
+				"get-caller-file": "^2.0.5",
+				"require-directory": "^2.1.1",
+				"string-width": "^4.2.3",
+				"y18n": "^5.0.5",
+				"yargs-parser": "^21.1.1"
+			},
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/yargs-parser": {
+			"version": "21.1.1",
+			"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+			"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+			"dev": true,
+			"engines": {
+				"node": ">=12"
+			}
+		},
+		"node_modules/yocto-queue": {
+			"version": "0.1.0",
+			"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+			"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+			"dev": true,
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		}
+	}
+}
diff --git a/package.json b/package.json
index c4b469b..1f1bb43 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
 		"test": "grunt test"
 	},
 	"devDependencies": {
-		"eslint-config-wikimedia": "0.31.0",
+		"eslint-config-wikimedia": "0.32.3",
 		"grunt": "1.6.1",
 		"grunt-banana-checker": "0.13.0",
 		"grunt-eslint": "24.3.0",
diff --git a/resources/JsonForms.js b/resources/JsonForms.js
index f93cd2a..6d72123 100644
--- a/resources/JsonForms.js
+++ b/resources/JsonForms.js
@@ -21,41 +21,41 @@
 
 JsonForms = function () {
 
-	function buildFormSchema(targetSchema, descriptor) {
-		const result = structuredClone(targetSchema);
+	function buildFormSchema( targetSchema, descriptor ) {
+		const result = structuredClone( targetSchema );
 		result.properties.options.properties = {};
 
-		for (const [key, field] of Object.entries(
-			targetSchema.properties.options.properties,
-		)) {
+		for ( const [ key, field ] of Object.entries(
+			targetSchema.properties.options.properties
+		) ) {
 			const keyMap = {
 				categories: 'edit_categories',
 				wikitext: 'edit_wikitext',
 				slot: 'edit_slot',
-				content_model: 'edit_content_model',
+				content_model: 'edit_content_model'
 			};
 
-			if (keyMap[key] && !descriptor[keyMap[key]]) {
+			if ( keyMap[ key ] && !descriptor[ keyMap[ key ] ] ) {
 				result.properties.options.required =
-					result.properties.options.required.filter((k) => k !== key);
+					result.properties.options.required.filter( ( k ) => k !== key );
 				continue;
 			}
 
-			result.properties.options.properties[key] = field;
+			result.properties.options.properties[ key ] = field;
 		}
 
 		// remove schema select if schema is defined
-		if (descriptor.schema) {
+		if ( descriptor.schema ) {
 			delete result.properties.schema.properties.schema;
 		}
 
 		return result;
 	}
 
-	function createEditor(config) {
-		$(config.el).html('');
+	function createEditor( config ) {
+		$( config.el ).html( '' );
 
-		const editor = new JSONEditor(config.el, {
+		const editor = new JSONEditor( config.el, {
 			theme: 'oojs',
 			schema: config.schema,
 			schemaName: config.schemaName,
@@ -63,66 +63,68 @@ JsonForms = function () {
 			// partialSchema: 'options',
 			// show_errors: 'change',
 			ajax: true,
-			ajaxUrl: function (ref, fileBase) {
-				const mwBaseUrl = mw.config.get('wgServer') + mw.config.get('wgScript');
+			ajaxUrl: function ( ref, fileBase ) {
+				const mwBaseUrl = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' );
 
 				// console.log(' ajaxUrl fileBase', fileBase);
 				// console.log(' ajaxUrl mwBaseUrl', mwBaseUrl);
 
-				if (fileBase.indexOf(mwBaseUrl) === -1) {
+				if ( !fileBase.includes( mwBaseUrl ) ) {
 					return ref;
 				}
 
-				return `${mwBaseUrl}?title=${ref}&action=raw`;
-			},
-		});
+				return `${ mwBaseUrl }?title=${ ref }&action=raw`;
+			}
+		} );
 
-		const textarea = $('<textarea>', {
+		const textarea = $( '<textarea>', {
 			class: 'form-control',
 			id: 'value',
 			rows: 12,
-			style: 'font-size: 12px; font-family: monospace;',
-		});
+			style: 'font-size: 12px; font-family: monospace;'
+		} );
 
-		$(config.el).append(textarea);
+		$( config.el ).append( textarea );
 
-		editor.on('change', () => {
-			textarea.val(JSON.stringify(editor.getValue(), null, 2));
-		});
+		editor.on( 'change', () => {
+			textarea.val( JSON.stringify( editor.getValue(), null, 2 ) );
+		} );
 
-		editor.on('ready', () => {});
+		editor.on( 'ready', () => {} );
 
 		return editor;
 	}
 
-	function loadSchema(schemaName) {
-		if (!schemaName) return Promise.reject('No schema name provided');
+	function loadSchema( schemaName ) {
+		if ( !schemaName ) {
+			return Promise.reject( 'No schema name provided' );
+		}
 
-		return new Promise((resolve, reject) => {
-			fetch(mw.util.getUrl(`JsonSchema:${schemaName}`, { action: 'raw' }), {
-				cache: 'no-store',
-			})
-				.then((res) => res.text())
-				.then((text) => {
+		return new Promise( ( resolve, reject ) => {
+			fetch( mw.util.getUrl( `JsonSchema:${ schemaName }`, { action: 'raw' } ), {
+				cache: 'no-store'
+			} )
+				.then( ( res ) => res.text() )
+				.then( ( text ) => {
 					try {
-						const json = JSON.parse(text);
-						resolve(json);
-					} catch (error) {
-						console.error('Failed to parse schema JSON:', error);
-						reject(error);
+						const json = JSON.parse( text );
+						resolve( json );
+					} catch ( error ) {
+						console.error( 'Failed to parse schema JSON:', error );
+						reject( error );
 					}
-				})
-				.catch((fetchError) => {
-					console.error('Failed to fetch schema:', fetchError);
-					reject(fetchError);
-				});
-		});
+				} )
+				.catch( ( fetchError ) => {
+					console.error( 'Failed to fetch schema:', fetchError );
+					reject( fetchError );
+				} );
+		} );
 	}
 
-	function init(el, schemas) {
-		const data = $(el).data();
+	function init( el, schemas ) {
+		const data = $( el ).data();
 
-		$(el).html('');
+		$( el ).html( '' );
 
 		// console.log('data', data);
 		const formDescriptor = data.formData.formDescriptor;
@@ -140,8 +142,8 @@ JsonForms = function () {
 			type: 'object',
 			options: {
 				layout: {
-					name: 'booklet',
-				},
+					name: 'booklet'
+				}
 			},
 			properties: {
 				schema: {
@@ -158,123 +160,122 @@ JsonForms = function () {
 							default: ''
 						},
 						info: {
-							type: 'info',
-						},
+							type: 'info'
+						}
 					},
-					required: ['schema', 'info'],
+					required: [ 'schema', 'info' ]
 				},
 				options: {
 					type: 'object',
 					properties: {
 						title: {
 							type: 'string',
-							options: { input: { name: 'title' } },
+							options: { input: { name: 'title' } }
 						},
 						categories: {
 							type: 'array',
 							items: {
 								type: 'string',
-								options: { input: { name: 'categorymultiselect' } },
-							},
+								options: { input: { name: 'categorymultiselect' } }
+							}
 						},
 						wikitext: { type: 'string', format: 'textarea' },
 						slot: { type: 'string' },
 						content_model: { title: 'content model', type: 'string' },
-						summary: { type: 'string' },
+						summary: { type: 'string' }
 					},
-					required: ['title', 'slot', 'content_model'],
-				},
+					required: [ 'title', 'slot', 'content_model' ]
+				}
 			},
-			required: ['options', 'schema'],
+			required: [ 'options', 'schema' ]
 		};
 
 		// console.log('formDescriptor', formDescriptor);
 		// console.log('Outerschema', Outerschema);
 
-		const editor = createEditor({
+		const editor = createEditor( {
 			schemaName: 'Form',
 			el,
-			schema: buildFormSchema(Outerschema, formDescriptor),
-		});
+			schema: buildFormSchema( Outerschema, formDescriptor )
+		} );
 
-		if (schema && Object.keys(schema).length) {
-			editor.on('ready', () => {
-				editor_ = editor.getEditor('root.schema.info');
+		if ( schema && Object.keys( schema ).length ) {
+			editor.on( 'ready', () => {
+				editor_ = editor.getEditor( 'root.schema.info' );
 
-				if (editor_) {
-					createEditor({ schemaName, el: editor_.container, schema });
+				if ( editor_ ) {
+					createEditor( { schemaName, el: editor_.container, schema } );
 				}
-			});
+			} );
 
 			return;
 		}
 
 		function reloadSchema() {
-			let editor_ = editor.getEditor('root.schema.schema');
+			let editor_ = editor.getEditor( 'root.schema.schema' );
 			const schemaName = editor_.getValue();
 
 			// console.log('schemaName', schemaName);
 
-			if (!schemaName) {
-				console.log('no schemaName');
+			if ( !schemaName ) {
+				console.log( 'no schemaName' );
 				return;
 			}
 
-			const schemaEditor = editor.getEditor('root.schema.info');
+			const schemaEditor = editor.getEditor( 'root.schema.info' );
 			// console.log('schemaEditor', schemaEditor);
 
-			editor_ = editor.getEditor('root.schema.uischema');
+			editor_ = editor.getEditor( 'root.schema.uischema' );
 			let uiSchemaName;
 
-			if (editor_) {
+			if ( editor_ ) {
 				uiSchemaName = editor_.getValue();
 			}
 
-			if (!editor_ || !uiSchemaName) {
-				loadSchema(schemaName).then((schema) => {
-					createEditor({
+			if ( !editor_ || !uiSchemaName ) {
+				loadSchema( schemaName ).then( ( schema ) => {
+					createEditor( {
 						schemaName,
 						schema,
-						el: schemaEditor.container,
-					});
-				});
+						el: schemaEditor.container
+					} );
+				} );
 
 				return;
 			}
 
-			loadSchema(uiSchemaName).then((uiSchema) => {
-				loadSchema(schemaName).then((schema) => {
-					createEditor({
+			loadSchema( uiSchemaName ).then( ( uiSchema ) => {
+				loadSchema( schemaName ).then( ( schema ) => {
+					createEditor( {
 						schemaName,
 						schema,
 						uiSchema,
-						el: schemaEditor.container,
-					});
-				});
-			});
+						el: schemaEditor.container
+					} );
+				} );
+			} );
 		}
 
-		editor.on('ready', () => {
-			editor.watch('root.schema.schema', () => {
+		editor.on( 'ready', () => {
+			editor.watch( 'root.schema.schema', () => {
 				reloadSchema();
-			});
+			} );
 
-			editor.watch('root.schema.uischema', () => {
+			editor.watch( 'root.schema.uischema', () => {
 				reloadSchema();
-			});
-		});
+			} );
+		} );
 	}
 
 	return { init };
 };
 
-$(function () {
-	const schemas = mw.config.get('jsonforms-schemas');
+$( () => {
+	const schemas = mw.config.get( 'jsonforms-schemas' );
 	// console.log('schemas', schemas);
 
-	$('.jsonforms-form-wrapper').each(function (index, el) {
+	$( '.jsonforms-form-wrapper' ).each( ( index, el ) => {
 		const webPubCreatorJsonEditor = new JsonForms();
-		webPubCreatorJsonEditor.init(el, schemas);
-	});
-});
-
+		webPubCreatorJsonEditor.init( el, schemas );
+	} );
+} );
diff --git a/resources/jsoneditor/jsoneditor.min.js b/resources/jsoneditor/jsoneditor.min.js
index 45ce0fd..b784954 100644
--- a/resources/jsoneditor/jsoneditor.min.js
+++ b/resources/jsoneditor/jsoneditor.min.js
@@ -27,25 +27,12876 @@
  * @version 10.4.1
  * @date    2025-08-28
  */
-((e,t)=>{"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JSONEditor=t():e.JSONEditor=t()})(self,function(){return i={359:function(e,t,i){i.d(t,{V:function(){return o},e:function(){return r}});var t=i(9151),n=i.n(t),s=i(6237);function o(e,t){var i,n=t.sort,o=t.filter,t=t.projection,r="";return o?(i="@"!==o.field?["0"].concat((0,s.parsePath)("."+o.field)):["0"],i="string"==typeof(0,s.get)(e,i)?o.value:(0,s.parseString)(o.value),r+="[? "+o.field+" "+o.relation+" `"+JSON.stringify(i)+"`]"):r+=Array.isArray(e)?"[*]":"@",n&&("desc"===n.direction?r+=" | reverse(sort_by(@, &"+n.field+"))":r+=" | sort_by(@, &"+n.field+")"),t&&("]"!==r[r.length-1]&&(r+=" | [*]"),1===t.fields.length?r+="."+t.fields[0]:1<t.fields.length&&(r+=".{"+t.fields.map(function(e){var t=e.split(".");return t[t.length-1]+": "+e}).join(", ")+"}")),r}function r(e,t){return n().search(e,t)}},413:function(e,t,i){var a=/^[a-z_$][a-z0-9_$-]*$/i,l=i(8050),n=i(9407);function o(e,t){o.errors=null;var i=this._validateKeyword=this._validateKeyword||this.compile(n,!0);if(i(e))return!0;if(o.errors=i.errors,t)throw new Error("custom keyword definition is invalid: "+this.errorsText(i.errors));return!1}e.exports={add:function(e,t){var s=this.RULES;if(s.keywords[e])throw new Error("Keyword "+e+" is already defined");if(!a.test(e))throw new Error("Keyword "+e+" is not a valid identifier");if(t){this.validateKeyword(t,!0);var i=t.type;if(Array.isArray(i))for(var n=0;n<i.length;n++)r(e,i[n],t);else r(e,i,t);var o=t.metaSchema;o&&(t.$data&&this._opts.$data&&(o={anyOf:[o,{$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"}]}),t.validateSchema=this.compile(o,!0))}function r(e,t,i){for(var n,o=0;o<s.length;o++){var r=s[o];if(r.type==t){n=r;break}}n||s.push(n={type:t,rules:[]});i={keyword:e,definition:i,custom:!0,code:l,implements:i.implements};n.rules.push(i),s.custom[e]=i}return s.keywords[e]=s.all[e]=!0,this},get:function(e){var t=this.RULES.custom[e];return t?t.definition:this.RULES.keywords[e]||!1},remove:function(e){var t=this.RULES;delete t.keywords[e],delete t.all[e],delete t.custom[e];for(var i=0;i<t.length;i++)for(var n=t[i].rules,o=0;o<n.length;o++)if(n[o].keyword==e){n.splice(o,1);break}return this},validate:o}},600:function(e,t,i){var n=i(3689).MissingRef;function o(t,s,i){var a=this;if("function"!=typeof this._opts.loadSchema)throw new Error("options.loadSchema should be a function");"function"==typeof s&&(i=s,s=void 0);var e=l(t).then(function(){var e=a._addSchema(t,void 0,s);return e.validate||function o(r){try{return a._compile(r)}catch(e){if(e instanceof n)return t(e);throw e}function t(e){var t=e.missingSchema;if(n(t))throw new Error("Schema "+t+" is loaded but "+e.missingRef+" cannot be resolved");e=a._loadingSchemas[t];return e||(e=a._loadingSchemas[t]=a._opts.loadSchema(t)).then(i,i),e.then(function(e){if(!n(t))return l(e).then(function(){n(t)||a.addSchema(e,t,void 0,s)})}).then(function(){return o(r)});function i(){delete a._loadingSchemas[t]}function n(e){return a._refs[e]||a._schemas[e]}}}(e)});return i&&e.then(function(e){i(null,e)},i),e;function l(e){e=e.$schema;return e&&!a.getSchema(e)?o.call(a,{$ref:e},!0):Promise.resolve()}}e.exports=o},611:function(e){e.exports=function(e){for(var t,i=0,n=e.length,o=0;o<n;)i++,55296<=(t=e.charCodeAt(o++))&&t<=56319&&o<n&&56320==(64512&e.charCodeAt(o))&&o++;return i}},660:function(e,t,i){i.d(t,{Oq:function(){return o},SC:function(){return s},ai:function(){return n},hJ:function(){return r}});var n=document.body,o=10485760,r=2e4,s=2147483648},812:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(r||""),d=e.opts.$data&&s&&s.$data,r=d?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s;if(!d&&"number"!=typeof s)throw new Error(t+" must be number");n+="var division"+o+";if (",d&&(n+=" "+r+" !== undefined && ( typeof "+r+" != 'number' || "),n+=" (division"+o+" = "+h+" / "+r+", ",e.opts.multipleOfPrecision?n+=" Math.abs(Math.round(division"+o+") - division"+o+") > 1e-"+e.opts.multipleOfPrecision+" ":n+=" division"+o+" !== parseInt(division"+o+") ",n+=" ) ",d&&(n+="  )  ");t=[],t.push(n+=" ) {   "),n="",!1!==e.createErrors?(n+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { multipleOf: "+r+" } ",!1!==e.opts.messages&&(n=n+" , message: 'should be multiple of "+(d?"' + "+r:r+"'")),e.opts.verbose&&(n=(n+=" , schema:  ")+(d?"validate.schema"+a:""+s)+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",o=n,n=t.pop();return!e.compositeRule&&c?e.async?n+=" throw new ValidationError(["+o+"]); ":n+=" validate.errors = ["+o+"]; return false; ":n+=" var err = "+o+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",c&&(n+=" else { "),n}},1004:function(e){e.exports=function(e,t,i){var n,o,r=" ",s=e.level,a=e.dataLevel,l=e.schema[t],c=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,a="data"+(a||""),s="errs__"+s,d=e.util.copy(e),u=(d.level++,"valid"+d.level);return(e.opts.strictKeywords?"object"==typeof l&&0<Object.keys(l).length||!1===l:e.util.schemaHasRules(l,e.RULES.all))?(d.schema=l,d.schemaPath=c,d.errSchemaPath=t,r+=" var "+s+" = errors;  ",l=e.compositeRule,e.compositeRule=d.compositeRule=!0,d.createErrors=!1,d.opts.allErrors&&(o=d.opts.allErrors,d.opts.allErrors=!1),r+=" "+e.validate(d)+" ",d.createErrors=!0,o&&(d.opts.allErrors=o),e.compositeRule=d.compositeRule=l,(n=n||[]).push(r+=" if ("+u+") {   "),r="",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+a+" "),r+=" } "):r+=" {} ",o=r,r=n.pop(),!e.compositeRule&&h?e.async?r+=" throw new ValidationError(["+o+"]); ":r+=" validate.errors = ["+o+"]; return false; ":r+=" var err = "+o+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } else {  errors = "+s+"; if (vErrors !== null) { if ("+s+") vErrors.length = "+s+"; else vErrors = null; } ",e.opts.allErrors&&(r+=" } ")):(r+="  var err =   ",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+a+" "),r+=" } "):r+=" {} ",r+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",h&&(r+=" if (false) { ")),r}},1035:function(e){e.exports=function(n,e,B){var t="",i=!0===n.schema.$async,o=n.util.schemaHasRulesExcept(n.schema,n.RULES.all,"$ref"),r=n.self._getId(n.schema);if(n.opts.strictKeywords){var s=n.util.schemaUnknownRules(n.schema,n.RULES.keywords);if(s){s="unknown keyword: "+s;if("log"!==n.opts.strictKeywords)throw new Error(s);n.logger.warn(s)}}if(n.isTop&&(t+=" var validate = ",i&&(n.async=!0,t+="async "),t+="function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ",r)&&(n.opts.sourceCode||n.opts.processCode)&&(t+=" /*# sourceURL="+r+" */ "),"boolean"==typeof n.schema||!o&&!n.schema.$ref)l=n.level,c=n.dataLevel,R=n.schema[e="false schema"],v=n.schemaPath+n.util.getProperty(e),b=n.errSchemaPath+"/"+e,g=!n.opts.allErrors,h="data"+(c||""),u="valid"+l,!1===n.schema?(n.isTop?g=!0:t+=" var "+u+" = false; ",(N=N||[]).push(t),t="",!1!==n.createErrors?(t+=" { keyword: 'false schema' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: {} ",!1!==n.opts.messages&&(t+=" , message: 'boolean schema is false' "),n.opts.verbose&&(t+=" , schema: false , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",T=t,t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "):n.isTop?t+=i?" return data; ":" validate.errors = null; return true; ":t+=" var "+u+" = true; ",n.isTop&&(t+=" }; return validate; ");else{if(n.isTop){var a=n.isTop,l=n.level=0,c=n.dataLevel=0,h="data";if(n.rootId=n.resolve.fullPath(n.self._getId(n.root.schema)),n.baseId=n.baseId||n.rootId,delete n.isTop,n.dataPathArr=[""],void 0!==n.schema.default&&n.opts.useDefaults&&n.opts.strictDefaults){var d="default is ignored in the schema root";if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}t=(t+=" var vErrors = null; ")+" var errors = 0;     "+" if (rootData === undefined) rootData = data; "}else{l=n.level,h="data"+((c=n.dataLevel)||"");if(r&&(n.baseId=n.resolve.url(n.baseId,r)),i&&!n.async)throw new Error("async schema in sync schema");t+=" var errs_"+l+" = errors;"}var u="valid"+l,g=!n.opts.allErrors,p="",m="",f=n.schema.type,C=Array.isArray(f);if(f&&n.opts.nullable&&!0===n.schema.nullable&&(C?-1==f.indexOf("null")&&(f=f.concat("null")):"null"!=f&&(f=[f,"null"],C=!0)),C&&1==f.length&&(f=f[0],C=!1),n.schema.$ref&&o){if("fail"==n.opts.extendRefs)throw new Error('$ref: validation keywords used in schema at path "'+n.errSchemaPath+'" (see option extendRefs)');!0!==n.opts.extendRefs&&(o=!1,n.logger.warn('$ref: keywords ignored in schema at path "'+n.errSchemaPath+'"'))}if(n.schema.$comment&&n.opts.$comment&&(t+=" "+n.RULES.all.$comment.code(n,"$comment")),f){n.opts.coerceTypes&&(y=n.util.coerceToTypes(n.opts.coerceTypes,f));var y,I=n.RULES.types[f];if(y||C||!0===I||I&&!z(I)){var v=n.schemaPath+".type",b=n.errSchemaPath+"/type",v=n.schemaPath+".type",b=n.errSchemaPath+"/type";if(t+=" if ("+n.util[C?"checkDataTypes":"checkDataType"](f,h,n.opts.strictNumbers,!0)+") { ",y){var A="dataType"+l,w="coerced"+l,x=(t+=" var "+A+" = typeof "+h+"; var "+w+" = undefined; ","array"==n.opts.coerceTypes&&(t+=" if ("+A+" == 'object' && Array.isArray("+h+") && "+h+".length == 1) { "+h+" = "+h+"[0]; "+A+" = typeof "+h+"; if ("+n.util.checkDataType(n.schema.type,h,n.opts.strictNumbers)+") "+w+" = "+h+"; } "),t+=" if ("+w+" !== undefined) ; ",y);if(x)for(var S,k=-1,D=x.length-1;k<D;)"string"==(S=x[k+=1])?t+=" else if ("+A+" == 'number' || "+A+" == 'boolean') "+w+" = '' + "+h+"; else if ("+h+" === null) "+w+" = ''; ":"number"==S||"integer"==S?(t+=" else if ("+A+" == 'boolean' || "+h+" === null || ("+A+" == 'string' && "+h+" && "+h+" == +"+h+" ","integer"==S&&(t+=" && !("+h+" % 1)"),t+=")) "+w+" = +"+h+"; "):"boolean"==S?t+=" else if ("+h+" === 'false' || "+h+" === 0 || "+h+" === null) "+w+" = false; else if ("+h+" === 'true' || "+h+" === 1) "+w+" = true; ":"null"==S?t+=" else if ("+h+" === '' || "+h+" === 0 || "+h+" === false) "+w+" = null; ":"array"==n.opts.coerceTypes&&"array"==S&&(t+=" else if ("+A+" == 'string' || "+A+" == 'number' || "+A+" == 'boolean' || "+h+" == null) "+w+" = ["+h+"]; ");(N=N||[]).push(t+=" else {   "),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ";var T=t,s=(t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",c?"data"+(c-1||""):"parentData");t=t+(" } if ("+w+" !== undefined) {  ")+(" "+h+" = "+w+"; "),c||(t+="if ("+s+" !== undefined)"),t+=" "+s+"["+(c?n.dataPathArr[c]:"parentDataProperty")+"] = "+w+"; } "}else{T=((N=N||[]).push(t),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",t);t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}t+=" } "}}if(n.schema.$ref&&!o)t+=" "+n.RULES.all.$ref.code(n,"$ref")+" ",g&&(t=(t+=" } if (errors === ")+(a?"0":"errs_"+l)+") { ",m+="}");else{var E=n.RULES;if(E)for(var O=-1,P=E.length-1;O<P;)if(z(I=E[O+=1])){if(I.type&&(t+=" if ("+n.util.checkDataType(I.type,h,n.opts.strictNumbers)+") { "),n.opts.useDefaults)if("object"==I.type&&n.schema.properties){var R=n.schema.properties,$=Object.keys(R);if($)for(var G,H=-1,F=$.length-1;H<F;)if(void 0!==(M=R[G=$[H+=1]]).default){var _=h+n.util.getProperty(G);if(n.compositeRule){if(n.opts.strictDefaults){d="default is ignored for: "+_;if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}}else t+=" if ("+_+" === undefined ","empty"==n.opts.useDefaults&&(t+=" || "+_+" === null || "+_+" === '' "),t+=" ) "+_+" = ","shared"==n.opts.useDefaults?t+=" "+n.useDefault(M.default)+" ":t+=" "+JSON.stringify(M.default)+" ",t+="; "}}else if("array"==I.type&&Array.isArray(n.schema.items)){var L=n.schema.items;if(L)for(var M,k=-1,V=L.length-1;k<V;)if(void 0!==(M=L[k+=1]).default){_=h+"["+k+"]";if(n.compositeRule){if(n.opts.strictDefaults){d="default is ignored for: "+_;if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}}else t+=" if ("+_+" === undefined ","empty"==n.opts.useDefaults&&(t+=" || "+_+" === null || "+_+" === '' "),t+=" ) "+_+" = ","shared"==n.opts.useDefaults?t+=" "+n.useDefault(M.default)+" ":t+=" "+JSON.stringify(M.default)+" ",t+="; "}}var N,Z=I.rules;if(Z)for(var W,j=-1,K=Z.length-1;j<K;)Y(W=Z[j+=1])&&(W=W.code(n,W.keyword,I.type))&&(t+=" "+W+" ",g)&&(p+="}");g&&(t+=" "+p+" ",p=""),I.type&&(t+=" } ",f)&&f===I.type&&!y&&(t+=" else { ",v=n.schemaPath+".type",b=n.errSchemaPath+"/type",(N=N||[]).push(t),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",T=t,t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",t+=" } "),g&&(t=(t+=" if (errors === ")+(a?"0":"errs_"+l)+") { ",m+="}")}}g&&(t+=" "+m+" "),a?t=t+(i?" if (errors === 0) return data;            else throw new ValidationError(vErrors); ":" validate.errors = vErrors;  return errors === 0;       ")+" }; return validate;":t+=" var "+u+" = errors === errs_"+l+";"}return t;function z(e){for(var t=e.rules,i=0;i<t.length;i++)if(Y(t[i]))return 1}function Y(e){return void 0!==n.schema[e.keyword]||e.implements&&(e=>{for(var t=e.implements,i=0;i<t.length;i++)if(void 0!==n.schema[t[i]])return 1})(e)}}},1081:function(){function e(e){void 0===e||"remove"in e||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){void 0!==this.parentNode&&this.parentNode.removeChild(this)}})}"undefined"!=typeof Element&&(void 0!==window.Element&&e(window.Element.prototype),void 0!==window.CharacterData&&e(window.CharacterData.prototype),void 0!==window.DocumentType)&&e(window.DocumentType.prototype),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e){for(var t=0;t<this.length;t++){var i=this[t];if(e.call(this,i,t,this))return t}return-1},configurable:!0,writable:!0}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){e=this.findIndex(e);return this[e]},configurable:!0,writable:!0}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")})},1292:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,r="data"+(r||""),c="valid"+o,h="errs__"+o,d=e.util.copy(e),u=(d.level++,"valid"+d.level),o="i"+o,g=d.dataLevel=e.dataLevel+1,p="data"+g,m=e.baseId,f=e.opts.strictKeywords?"object"==typeof s&&0<Object.keys(s).length||!1===s:e.util.schemaHasRules(s,e.RULES.all),o=(n+="var "+h+" = errors;var "+c+";",f?(c=e.compositeRule,e.compositeRule=d.compositeRule=!0,d.schema=s,d.schemaPath=a,d.errSchemaPath=t,n+=" var "+u+" = false; for (var "+o+" = 0; "+o+" < "+r+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),s=r+"["+o+"]",d.dataPathArr[g]=o,g=e.validate(d),d.baseId=m,e.util.varOccurences(g,p)<2?n+=" "+e.util.varReplace(g,p,s)+" ":n+=" var "+p+" = "+s+"; "+g+" ",n+=" if ("+u+") break; }  ",e.compositeRule=d.compositeRule=c,n+="  if (!"+u+") {"):n+=" if ("+r+".length == 0) {",[]),m=(o.push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'contains' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should contain a valid item' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+r+" "),n+=" } "):n+=" {} ",n),n=o.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+m+"]); ":n+=" validate.errors = ["+m+"]; return false; ":n+=" var err = "+m+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { ",f&&(n+="  errors = "+h+"; if (vErrors !== null) { if ("+h+") vErrors.length = "+h+"; else vErrors = null; } "),e.opts.allErrors&&(n+=" } "),n}},1342:function(e){e.exports=function t(e,i){function n(e){return t.insensitive&&(""+e).toLowerCase()||""+e}var o,r,s=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,l=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,c=/^0x[0-9a-f]+$/i,h=/^0/,e=n(e).replace(a,"")||"",i=n(i).replace(a,"")||"",d=e.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),u=i.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),a=parseInt(e.match(c),16)||1!==d.length&&e.match(l)&&Date.parse(e),s=parseInt(i.match(c),16)||a&&i.match(l)&&Date.parse(i)||null;if(s){if(a<s)return-1;if(s<a)return 1}for(var g=0,p=Math.max(d.length,u.length);g<p;g++){if(o=!(d[g]||"").match(h)&&parseFloat(d[g])||d[g]||0,r=!(u[g]||"").match(h)&&parseFloat(u[g])||u[g]||0,isNaN(o)!==isNaN(r))return isNaN(o)?1:-1;if(typeof o!=typeof r&&(o+="",r+=""),o<r)return-1;if(r<o)return 1}return 0}},1346:function(e,t,o){var i=o(7413),n=o(1746),r=o(5633).treeModeMixins,s=o(1948).textModeMixins,a=o(7483).previewModeMixins,l=o(6237),c=l.clear,h=l.extend,d=l.getInnerText,u=l.getInternetExplorerVersion,g=l.parse,l=o(2870).tryRequireAjv,p=o(5609).showTransformModal,m=o(2915).showSortModal,f=l();function C(e,t,i){if(!(this instanceof C))throw new Error('JSONEditor constructor called without "new".');var n=u();if(-1!==n&&n<9)throw new Error("Unsupported browser, IE9 or newer required. Please install the newest version of your browser.");t&&(t.error&&(console.warn('Option "error" has been renamed to "onError"'),t.onError=t.error,delete t.error),t.change&&(console.warn('Option "change" has been renamed to "onChange"'),t.onChange=t.change,delete t.change),t.editable&&(console.warn('Option "editable" has been renamed to "onEditable"'),t.onEditable=t.editable,delete t.editable),t.onChangeJSON&&("text"===t.mode||"code"===t.mode||t.modes&&(-1!==t.modes.indexOf("text")||-1!==t.modes.indexOf("code")))&&console.warn('Option "onChangeJSON" is not applicable to modes "text" and "code". Use "onChangeText" or "onChange" instead.'),t)&&Object.keys(t).forEach(function(e){-1===C.VALID_OPTIONS.indexOf(e)&&console.warn('Unknown option "'+e+'". This option will be ignored')}),arguments.length&&this._create(e,t,i)}"undefined"==typeof Promise&&console.error("Promise undefined. Please load a Promise polyfill in the browser in order to use JSONEditor"),C.modes={},C.prototype.DEBOUNCE_INTERVAL=150,C.VALID_OPTIONS=["ajv","schema","schemaRefs","templates","ace","theme","autocomplete","onChange","onChangeJSON","onChangeText","onExpand","onEditable","onError","onEvent","onModeChange","onNodeName","onValidate","onCreateMenu","onSelectionChange","onTextSelectionChange","onClassName","onFocus","onBlur","colorPicker","onColorPicker","timestampTag","timestampFormat","escapeUnicode","history","search","mode","modes","name","indentation","sortObjectKeys","navigationBar","statusBar","mainMenuBar","languages","language","enableSort","enableTransform","limitDragging","maxVisibleChilds","onValidationError","modalAnchor","popupAnchor","createQuery","executeQuery","queryDescription","allowSchemaSuggestions","showErrorTable"],C.prototype._create=function(e,t,i){this.container=e,this.options=t||{},this.json=i||{};e=this.options.mode||this.options.modes&&this.options.modes[0]||"tree";this.setMode(e)},C.prototype.destroy=function(){},C.prototype.set=function(e){this.json=e},C.prototype.get=function(){return this.json},C.prototype.setText=function(e){this.json=g(e)},C.prototype.getText=function(){return JSON.stringify(this.json)},C.prototype.setName=function(e){this.options||(this.options={}),this.options.name=e},C.prototype.getName=function(){return this.options&&this.options.name},C.prototype.setMode=function(e){if(e!==this.options.mode||!this.create){var t=this.container,i=h({},this.options),n=i.mode,o=C.modes[i.mode=e];if(!o)throw new Error('Unknown mode "'+i.mode+'"');var r="text"===o.data,s=this.getName(),a=this[r?"getText":"get"]();if(this.destroy(),c(this),h(this,o.mixin),this.create(t,i),this.setName(s),this[r?"setText":"set"](a),"function"==typeof o.load)try{o.load.call(this)}catch(e){console.error(e)}if("function"==typeof i.onModeChange&&e!==n)try{i.onModeChange(e,n)}catch(e){console.error(e)}}},C.prototype.getMode=function(){return this.options.mode},C.prototype._onError=function(e){this.options&&"function"==typeof this.options.onError?this.options.onError(e):window.alert(e.toString())},C.prototype.setSchema=function(e,t){if(e){var i;try{this.options.ajv?i=this.options.ajv:((i=f({allErrors:!0,verbose:!0,schemaId:"auto",$data:!0})).addMetaSchema(o(5207)),i.addMetaSchema(o(6801)))}catch(e){console.warn("Failed to create an instance of Ajv, JSON Schema validation is not available. Please use a JSONEditor bundle including Ajv, or pass an instance of Ajv as via the configuration option `ajv`.")}if(i){if(t){for(var n in t)i.removeSchema(n),t[n]&&i.addSchema(t[n],n);this.options.schemaRefs=t}this.validateSchema=i.compile(e),this.options.schema=e,this.options.schemaRefs=t,this.validate()}}else this.validateSchema=null,this.options.schema=null,this.options.schemaRefs=null,this.validate();this.refresh(),"function"==typeof this._onSchemaChange&&this._onSchemaChange(e,t)},C.prototype.validate=function(){},C.prototype.refresh=function(){},(C.registerMode=function(e){var t;if(Array.isArray(e))for(o=0;o<e.length;o++)C.registerMode(e[o]);else{if(!("mode"in e))throw new Error('Property "mode" missing');if(!("mixin"in e))throw new Error('Property "mixin" missing');if(!("data"in e))throw new Error('Property "data" missing');var i=e.mode;if(i in C.modes)throw new Error('Mode "'+i+'" already registered');if("function"!=typeof e.mixin.create)throw new Error('Required function "create" missing on mixin');for(var n=["setMode","registerMode","modes"],o=0;o<n.length;o++)if((t=n[o])in e.mixin)throw new Error('Reserved property "'+t+'" not allowed in mixin');C.modes[i]=e}})(r),C.registerMode(s),C.registerMode(a),C.ace=i,C.Ajv=f,C.VanillaPicker=n,C.showTransformModal=p,C.showSortModal=m,C.getInnerText=d,e.exports=C.default=C},1389:function(e,t,i){i.d(t,{n:function(){return r}});var u=i(6545),g=i(3057);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}var r=(()=>{function d(e,t,i,n){if(!(this instanceof d))throw new TypeError("Cannot call a class as a function");for(var o={code:{text:(0,g.Tl)("modeCodeText"),title:(0,g.Tl)("modeCodeTitle"),click:function(){n("code")}},form:{text:(0,g.Tl)("modeFormText"),title:(0,g.Tl)("modeFormTitle"),click:function(){n("form")}},text:{text:(0,g.Tl)("modeTextText"),title:(0,g.Tl)("modeTextTitle"),click:function(){n("text")}},tree:{text:(0,g.Tl)("modeTreeText"),title:(0,g.Tl)("modeTreeTitle"),click:function(){n("tree")}},view:{text:(0,g.Tl)("modeViewText"),title:(0,g.Tl)("modeViewTitle"),click:function(){n("view")}},preview:{text:(0,g.Tl)("modePreviewText"),title:(0,g.Tl)("modePreviewTitle"),click:function(){n("preview")}}},r=[],s=0;s<t.length;s++){var a=t[s],l=o[a];if(!l)throw new Error('Unknown mode "'+a+'"');l.className="jsoneditor-type-modes"+(i===a?" jsoneditor-selected":""),r.push(l)}var c=o[i];if(!c)throw new Error('Unknown mode "'+i+'"');var c=c.text,h=document.createElement("button"),c=(h.type="button",h.className="jsoneditor-modes jsoneditor-separator",h.textContent=c+" ▾",h.title=(0,g.Tl)("modeEditorTitle"),h.onclick=function(){new u.t(r).show(h,e)},document.createElement("div"));c.className="jsoneditor-modes",c.style.position="relative",c.appendChild(h),e.appendChild(c),this.dom={container:e,box:h,frame:c}}return e=d,(t=[{key:"focus",value:function(){this.dom.box.focus()}},{key:"destroy",value:function(){this.dom&&this.dom.frame&&this.dom.frame.parentNode&&this.dom.frame.parentNode.removeChild(this.dom.frame),this.dom=null}}])&&n(e.prototype,t),i&&n(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})()},1678:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,s="data"+(s||""),h="valid"+r,d="errs__"+r,u=e.util.copy(e),g=(u.level++,"valid"+u.level),p=e.schema.then,m=e.schema.else,p=void 0!==p&&(e.opts.strictKeywords?"object"==typeof p&&0<Object.keys(p).length||!1===p:e.util.schemaHasRules(p,e.RULES.all)),m=void 0!==m&&(e.opts.strictKeywords?"object"==typeof m&&0<Object.keys(m).length||!1===m:e.util.schemaHasRules(m,e.RULES.all)),f=u.baseId;return p||m?(u.createErrors=!1,u.schema=a,u.schemaPath=l,u.errSchemaPath=t,o+=" var "+d+" = errors; var "+h+" = true;  ",a=e.compositeRule,e.compositeRule=u.compositeRule=!0,o+="  "+e.validate(u)+" ",u.baseId=f,u.createErrors=!0,o+="  errors = "+d+"; if (vErrors !== null) { if ("+d+") vErrors.length = "+d+"; else vErrors = null; }  ",e.compositeRule=u.compositeRule=a,p?(o+=" if ("+g+") {  ",u.schema=e.schema.then,u.schemaPath=e.schemaPath+".then",u.errSchemaPath=e.errSchemaPath+"/then",o+="  "+e.validate(u)+" ",u.baseId=f,o+=" "+h+" = "+g+"; ",p&&m?o+=" var "+(n="ifClause"+r)+" = 'then'; ":n="'then'",o+=" } ",m&&(o+=" else { ")):o+=" if (!"+g+") { ",m&&(u.schema=e.schema.else,u.schemaPath=e.schemaPath+".else",u.errSchemaPath=e.errSchemaPath+"/else",o+="  "+e.validate(u)+" ",u.baseId=f,o+=" "+h+" = "+g+"; ",p&&m?o+=" var "+(n="ifClause"+r)+" = 'else'; ":n="'else'",o+=" } "),o+=" if (!"+h+") {   var err =   ",!1!==e.createErrors?(o+=" { keyword: 'if' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { failingKeyword: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should match \"' + "+n+" + '\" schema' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+s+" "),o+=" } "):o+=" {} ",o+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&c&&(e.async?o+=" throw new ValidationError(vErrors); ":o+=" validate.errors = vErrors; return false; "),o+=" }   ",c&&(o+=" else { ")):c&&(o+=" if (true) { "),o}},1746:function(e,t,i){var n;if(window.Picker)n=window.Picker;else try{n=i(7598)}catch(e){}e.exports=n},1765:function(e){e.exports=function(e,t,i){var n,o,r,s,a,l=" ",c=e.level,h=e.dataLevel,d=e.schema[t],u=e.schemaPath+e.util.getProperty(t),g=e.errSchemaPath+"/"+t,p=!e.opts.allErrors,m="data"+(h||""),f=e.opts.$data&&d&&d.$data,C=f?(l+=" var schema"+c+" = "+e.util.getData(d.$data,h,e.dataPathArr)+"; ","schema"+c):d,y="maximum"==t,I=y?"exclusiveMaximum":"exclusiveMinimum",v=e.schema[I],b=e.opts.$data&&v&&v.$data,A=y?"<":">",w=y?">":"<",x=void 0;if(!f&&"number"!=typeof d&&void 0!==d)throw new Error(t+" must be number");if(!b&&void 0!==v&&"number"!=typeof v&&"boolean"!=typeof v)throw new Error(I+" must be number or boolean");b?(h=e.util.getData(v.$data,h,e.dataPathArr),r="exclIsNumber"+c,s="' + "+(a="op"+c)+" + '",x=I,(S=S||[]).push(l=l+(" var schemaExcl"+c+" = "+h+"; ")+(" var "+(n="exclusive"+c)+"; var "+(o="exclType"+c)+" = typeof "+(h="schemaExcl"+c)+"; if ("+o+" != 'boolean' && "+o+" != 'undefined' && "+o+" != 'number') { ")),l="",!1!==e.createErrors?(l+=" { keyword: '"+(x||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: {} ",!1!==e.opts.messages&&(l+=" , message: '"+I+" should be boolean' "),e.opts.verbose&&(l+=" , schema: validate.schema"+u+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),l+=" } "):l+=" {} ",k=l,l=S.pop(),!e.compositeRule&&p?e.async?l+=" throw new ValidationError(["+k+"]); ":l+=" validate.errors = ["+k+"]; return false; ":l+=" var err = "+k+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l+=" } else if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" "+o+" == 'number' ? ( ("+n+" = "+C+" === undefined || "+h+" "+A+"= "+C+") ? "+m+" "+w+"= "+h+" : "+m+" "+w+" "+C+" ) : ( ("+n+" = "+h+" === true) ? "+m+" "+w+"= "+C+" : "+m+" "+w+" "+C+" ) || "+m+" !== "+m+") { var op"+c+" = "+n+" ? '"+A+"' : '"+A+"='; ",void 0===d&&(g=e.errSchemaPath+"/"+(x=I),C=h,f=b)):(s=A,(r="number"==typeof v)&&f?(a="'"+s+"'",l+=" if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" ( "+C+" === undefined || "+v+" "+A+"= "+C+" ? "+m+" "+w+"= "+v+" : "+m+" "+w+" "+C+" ) || "+m+" !== "+m+") { "):(r&&void 0===d?(n=!0,g=e.errSchemaPath+"/"+(x=I),C=v,w+="="):(r&&(C=Math[y?"min":"max"](v,d)),v===(!r||C)?(n=!0,g=e.errSchemaPath+"/"+(x=I),w+="="):(n=!1,s+="=")),a="'"+s+"'",l+=" if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" "+m+" "+w+" "+C+" || "+m+" !== "+m+") { ")),x=x||t;(S=S||[]).push(l),l="",!1!==e.createErrors?(l+=" { keyword: '"+(x||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { comparison: "+a+", limit: "+C+", exclusive: "+n+" } ",!1!==e.opts.messages&&(l=l+" , message: 'should be "+s+" "+(f?"' + "+C:C+"'")),e.opts.verbose&&(l=(l+=" , schema:  ")+(f?"validate.schema"+u:""+d)+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),l+=" } "):l+=" {} ";var S,k=l;return l=S.pop(),!e.compositeRule&&p?e.async?l+=" throw new ValidationError(["+k+"]); ":l+=" validate.errors = ["+k+"]; return false; ":l+=" var err = "+k+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l+=" } ",p&&(l+=" else { "),l}},1925:function(e,t,i){i.d(t,{p:function(){return n}});var u=i(6237);function n(i,e,n){var t,o=3<arguments.length&&void 0!==arguments[3]&&arguments[3],r="function"==typeof(a=i).getRootNode?a.getRootNode():window,s={},a=i.getBoundingClientRect(),l=e.getBoundingClientRect(),c=document.createElement("div");function h(){if(c&&c.parentNode){for(var e in c.parentNode.removeChild(c),s)t=e,Object.prototype.hasOwnProperty.call(s,t)&&((t=s[e])&&(0,u.removeEventListener)(r,e,t),delete s[e]);"function"==typeof n&&n(i)}var t}function d(e){(e=e.target)===c||(0,u.isChildOf)(e,c)||h()}return c.className="jsoneditor-anchor",c.style.position="absolute",c.style.left=a.left-l.left+"px",c.style.top=a.top-l.top+"px",c.style.width=a.width-2+"px",c.style.height=a.height-2+"px",c.style.boxSizing="border-box",e.appendChild(c),s.mousedown=(0,u.addEventListener)(r,"mousedown",d),s.mousewheel=(0,u.addEventListener)(r,"mousewheel",d),o&&(t=null,c.onmouseover=function(){clearTimeout(t),t=null},c.onmouseout=function(){t=t||setTimeout(h,200)}),c.destroy=h,c}},1948:function(e,t,i){i.r(t),i.d(t,{textModeMixins:function(){return A}});var n=i(9857),t=i(7413),l=i.n(t),a=i(660),c=i(2115),h=i(2877),d=i(3057),u=i(359),g=i(1389),o=i(2915),p=i(5609),m=i(5467),f=i(3094),C=i(6237);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=r(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==r(e)?e:e+""))(n.key),n)}}var y=(()=>{function i(e,t){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");this.schema=e,this.schemaRefs=t||{},this.suggestions={},this.suggestionsRefs={},this._buildSuggestions()}return e=i,(t=[{key:"_buildSuggestions",value:function(){for(var e in this._handleSchemaEntry("",this.schema,this.suggestions),this.schemaRefs)this.suggestionsRefs[e]={},this._handleSchemaEntry("",this.schemaRefs[e],this.suggestionsRefs[e])}},{key:"_handleRef",value:function(e,t,i){i[e]=i[e]||{},i[e].refs=i[e].refs||[],i[e].refs=(0,C.uniqueMergeArrays)(i[e].refs,[t])}},{key:"_handleSchemaEntry",value:function(e,t,i){if(t)if(t.$ref)this._handleRef(e,t.$ref,i);else{var n=this._checkOfConditon(t);if(n)this._handleOfCondition(e,t[n],i);else switch(t.type){case"object":this._handleObject(e,t,i);break;case"string":case"number":case"integer":this._handlePrimitive(e,t,i);break;case"boolean":this._handleBoolean(e,t,i);break;case"array":this._handleArray(e,t,i)}}else console.error("SchemaTextCompleter: schema node is missing for path",e)}},{key:"_handleObject",value:function(t,i,n){var e,o=this;(0,C.isObject)(i.properties)&&(e=Object.keys(i.properties),n[t]=n[t]||{},n[t].props=n[t].props||[],n[t].props=(0,C.uniqueMergeArrays)(n[t].props,e),e.forEach(function(e){(0,C.asyncExec)(function(){o._handleSchemaEntry("".concat(t,"/").concat(e),i.properties[e],n)})}))}},{key:"_handlePrimitive",value:function(e,t,i){i[e]=i[e]||{},(0,C.isArray)(t.examples)&&(i[e].examples=i[e].examples||[],i[e].examples=(0,C.uniqueMergeArrays)(i[e].examples,t.examples)),(0,C.isArray)(t.enum)&&(i[e].enum=i[e].enum||[],i[e].enum=(0,C.uniqueMergeArrays)(i[e].enum,t.enum))}},{key:"_handleBoolean",value:function(e,t,i){i[e]||(i[e]={bool:[!0,!1]})}},{key:"_handleArray",value:function(e,t,i){var n=this;t.items&&(0,C.asyncExec)(function(){n._handleSchemaEntry("".concat(e,"/\\d+"),t.items,i)})}},{key:"_handleOfCondition",value:function(t,e,i){var n=this;e&&e.length&&e.forEach(function(e){(0,C.asyncExec)(function(){n._handleSchemaEntry(t,e,i)})})}},{key:"_checkOfConditon",value:function(e){if(e)return e.oneOf?"oneOf":e.anyOf?"anyOf":e.allOf?"allOf":void 0}},{key:"getCompletions",value:function(e,t,n,i,s){var c=this;try{var o=f.parse(t.getValue()).pointers||{},r=function(n){function e(t){var e,i={props:"property",enum:"enum",bool:"boolean",examples:"examples"};n&&null!=(e=n[t])&&e.length&&(o=o.concat(n[t].map(function(e){return{caption:e+"",meta:"schema [".concat(i[t],"]"),score:r++,value:e+""}})))}var o=[],r=0;e("props"),e("enum"),e("bool"),e("examples"),o.length&&s(null,o)};Object.keys(o).forEach(function(i){(0,C.asyncExec)(function(){function l(i,e,n){var t,o=Object.keys(e).reduce(function(e,t){return new RegExp("^".concat(n).concat(t)).test(i)&&(!e||e.length<t.length)?t:e},null);if("string"==typeof o){if(null!=(t=e[o])&&null!=(t=t.refs)&&t.length){var r,s={};for(r in e[o].refs){var a=e[o].refs[r];c.suggestionsRefs[a]&&(null!=(a=l(i,c.suggestionsRefs[a],"".concat(n).concat(o)))&&a.enum&&(s.enum=(0,C.uniqueMergeArrays)(s.enum,a.enum)),null!=a&&a.examples&&(s.examples=(0,C.uniqueMergeArrays)(s.examples,a.examples)),null!=a&&a.bool&&(s.bool=(0,C.uniqueMergeArrays)(s.bool,a.bool)),null!=a)&&a.props&&(s.props=(0,C.uniqueMergeArrays)(s.props,a.props))}return s}if(new RegExp("^".concat(n).concat(o,"$")).test(i))return e[o]}}var e,t;(null==(t=o[i].key)?void 0:t.line)===n.row&&n.column>=o[i].key.column&&n.column<=o[i].keyEnd.column&&(e=i.slice(0,i.lastIndexOf("/"))),(e=(null==(t=o[i].value)?void 0:t.line)===n.row&&(null==(t=o[i].value)?void 0:t.line)===(null==(t=o[i].valueEnd)?void 0:t.line)&&n.column>=o[i].value.column&&n.column<=o[i].valueEnd.column?i:e)&&(t=l(e,c.suggestions,""),r(t))})})}catch(e){}}}])&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})();function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var t={},v="ace/theme/jsoneditor";function b(){try{this.format()}catch(e){}}t.create=function(e){var t,i,n,o=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},s=(void 0===r.statusBar&&(r.statusBar=!0),r.mainMenuBar=!1!==r.mainMenuBar,r.enableSort=!1!==r.enableSort,r.enableTransform=!1!==r.enableTransform,r.createQuery=r.createQuery||u.V,r.executeQuery=r.executeQuery||u.e,r.showErrorTable=void 0!==r.showErrorTable?r.showErrorTable:["text","preview"],this.options=r,this.indentation="number"==typeof r.indentation?Number(r.indentation):2,(0,d.AI)(this.options.languages),(0,d.xC)(this.options.language),r.ace||l()),a=(this.mode="code"===r.mode?"code":"text","code"===this.mode&&void 0===s&&(this.mode="text",console.warn("Failed to load Ace editor, falling back to plain text mode. Please use a JSONEditor bundle including Ace, or pass Ace as via the configuration option `ace`.")),this.theme=r.theme||v,this.theme===v&&s&&(0,m.J)(),r.onTextSelectionChange&&this.onTextSelectionChange(r.onTextSelectionChange),this),e=(this.container=e,this.dom={},this.aceEditor=void 0,this.textarea=void 0,this.validateSchema=null,this.annotations=[],this.lastSchemaErrors=void 0,this._debouncedValidate=(0,C.debounce)(this._validateAndCatch.bind(this),this.DEBOUNCE_INTERVAL),this.width=e.clientWidth,this.height=e.clientHeight,this.frame=document.createElement("div"),this.frame.className="jsoneditor jsoneditor-mode-"+this.options.mode,this.frame.onclick=function(e){e.preventDefault()},this.frame.onkeydown=function(e){a._onKeyDown(e)},{target:this.frame,onFocus:this.options.onFocus||null,onBlur:this.options.onBlur||null}),e=(this.frameFocusTracker=new h.$(e),this.content=document.createElement("div"),this.content.className="jsoneditor-outer",this.options.mainMenuBar&&((0,C.addClassName)(this.content,"has-main-menu-bar"),this.menu=document.createElement("div"),this.menu.className="jsoneditor-menu",this.frame.appendChild(this.menu),(e=document.createElement("button")).type="button",e.className="jsoneditor-format",e.title=(0,d.Tl)("formatTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.format(),a._onChange()}catch(e){a._onError(e)}},(e=document.createElement("button")).type="button",e.className="jsoneditor-compact",e.title=(0,d.Tl)("compactTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.compact(),a._onChange()}catch(e){a._onError(e)}},this.options.enableSort&&((e=document.createElement("button")).type="button",e.className="jsoneditor-sort",e.title=(0,d.Tl)("sortTitleShort"),e.onclick=function(){a._showSortModal()},this.menu.appendChild(e)),this.options.enableTransform&&((e=document.createElement("button")).type="button",e.title=(0,d.Tl)("transformTitleShort"),e.className="jsoneditor-transform",e.onclick=function(){a._showTransformModal()},this.menu.appendChild(e)),(e=document.createElement("button")).type="button",e.className="jsoneditor-repair",e.title=(0,d.Tl)("repairTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.repair(),a._onChange()}catch(e){a._onError(e)}},"code"===this.mode&&((e=document.createElement("button")).type="button",e.className="jsoneditor-undo jsoneditor-separator",e.title=(0,d.Tl)("undo"),e.onclick=function(){o.aceEditor.getSession().getUndoManager().undo()},this.menu.appendChild(e),this.dom.undo=e,(e=document.createElement("button")).type="button",e.className="jsoneditor-redo",e.title=(0,d.Tl)("redo"),e.onclick=function(){o.aceEditor.getSession().getUndoManager().redo()},this.menu.appendChild(e),this.dom.redo=e),this.options&&this.options.modes&&this.options.modes.length&&(this.modeSwitcher=new g.n(this.menu,this.options.modes,this.options.mode,function(e){try{a.setMode(e),a.modeSwitcher.focus()}catch(e){a._onError(e)}})),"code"===this.mode)&&((t=document.createElement("a")).appendChild(document.createTextNode("powered by ace")),t.href="https://ace.c9.io/",t.target="_blank",t.className="jsoneditor-poweredBy",t.onclick=function(){window.open(t.href,t.target,"noreferrer")},this.menu.appendChild(t)),this.options.onEditable&&I("function"===this.options.onEditable)&&!this.options.onEditable({})),s=(this.frame.appendChild(this.content),this.container.appendChild(this.frame),"code"===this.mode?(this.editorDom=document.createElement("div"),this.editorDom.style.height="100%",this.editorDom.style.width="100%",this.content.appendChild(this.editorDom),n=(s=s.edit(this.editorDom)).getSession(),s.$blockScrolling=1/0,s.setTheme(this.theme),s.setOptions({readOnly:e}),s.setShowPrintMargin(!1),s.setFontSize("14px"),n.setMode("ace/mode/json"),n.setTabSize(this.indentation),n.setUseSoftTabs(!0),n.setUseWrapMode(!0),i=n.setAnnotations,n.setAnnotations=function(e){i.call(this,e&&e.length?e:a.annotations)},s.commands.bindKey("Ctrl-L",null),s.commands.bindKey("Command-L",null),s.commands.bindKey("Ctrl-\\",null),s.commands.bindKey("Command-\\",null),s.commands.bindKey("Ctrl-Shift-\\",null),s.commands.bindKey("Command-Shift-\\",null),(this.aceEditor=s).on("change",this._onChange.bind(this)),s.on("changeSelection",this._onSelect.bind(this))):((n=document.createElement("textarea")).className="jsoneditor-text",n.spellcheck=!1,this.content.appendChild(n),this.textarea=n,this.textarea.readOnly=e,null===this.textarea.oninput?this.textarea.oninput=this._onChange.bind(this):this.textarea.onchange=this._onChange.bind(this),n.onselect=this._onSelect.bind(this),n.onmousedown=this._onMouseDown.bind(this),n.onblur=this._onBlur.bind(this)),this._updateHistoryButtons(),Array.isArray(this.options.showErrorTable)?this.options.showErrorTable.includes(this.mode):!0===this.options.showErrorTable);this.errorTable=new c.N({errorTableVisible:s,onToggleVisibility:function(){a._validateAndCatch()},onFocusLine:function(e){a.isFocused=!0,isNaN(e)||a.setTextSelection({row:e,column:1},{row:e,column:1e3})},onChangeHeight:function(e){e=e+(a.dom.statusBar?a.dom.statusBar.clientHeight:0)+1;a.content.style.marginBottom=-e+"px",a.content.style.paddingBottom=e+"px"}}),this.frame.appendChild(this.errorTable.getErrorTable()),r.statusBar&&((0,C.addClassName)(this.content,"has-status-bar"),this.curserInfoElements={},e=document.createElement("div"),(this.dom.statusBar=e).className="jsoneditor-statusbar",this.frame.appendChild(e),(n=document.createElement("span")).className="jsoneditor-curserinfo-label",n.innerText="Ln:",(s=document.createElement("span")).className="jsoneditor-curserinfo-val",s.innerText="1",e.appendChild(n),e.appendChild(s),(r=document.createElement("span")).className="jsoneditor-curserinfo-label",r.innerText="Col:",(n=document.createElement("span")).className="jsoneditor-curserinfo-val",n.innerText="1",e.appendChild(r),e.appendChild(n),this.curserInfoElements.colVal=n,this.curserInfoElements.lnVal=s,(r=document.createElement("span")).className="jsoneditor-curserinfo-label",r.innerText="characters selected",r.style.display="none",(n=document.createElement("span")).className="jsoneditor-curserinfo-count",n.innerText="0",n.style.display="none",this.curserInfoElements.countLabel=r,this.curserInfoElements.countVal=n,e.appendChild(n),e.appendChild(r),e.appendChild(this.errorTable.getErrorCounter()),e.appendChild(this.errorTable.getWarningIcon()),e.appendChild(this.errorTable.getErrorIcon())),this.setSchema(this.options.schema,this.options.schemaRefs)},t._onSchemaChange=function(e,t){this.aceEditor&&(this.options.allowSchemaSuggestions&&e?(this.aceEditor.setOption("enableBasicAutocompletion",[new y(e,t)]),this.aceEditor.setOption("enableLiveAutocompletion",!0)):(this.aceEditor.setOption("enableBasicAutocompletion",void 0),this.aceEditor.setOption("enableLiveAutocompletion",!1)))},t._onChange=function(){var e=this;if(!this.onChangeDisabled){if(setTimeout(function(){e._updateHistoryButtons&&e._updateHistoryButtons()}),this._debouncedValidate(),this.options.onChange)try{this.options.onChange()}catch(e){console.error("Error in onChange callback: ",e)}if(this.options.onChangeText)try{this.options.onChangeText(this.getText())}catch(e){console.error("Error in onChangeText callback: ",e)}}},t._updateHistoryButtons=function(){var e;this.aceEditor&&this.dom.undo&&this.dom.redo&&(e=this.aceEditor.getSession().getUndoManager())&&e.hasUndo&&e.hasRedo&&(this.dom.undo.disabled=!e.hasUndo(),this.dom.redo.disabled=!e.hasRedo())},t._showSortModal=function(){try{var i=this,e=this.options.modalAnchor||a.ai,n=this.get();(0,o.showSortModal)(e,n,function(e){var t;Array.isArray(n)&&(t=(0,C.sort)(n,e.path,e.direction),i.sortedBy=e,i.update(t)),(0,C.isObject)(n)&&(t=(0,C.sortObjectKeys)(n,e.direction),i.sortedBy=e,i.update(t))},i.sortedBy)}catch(e){this._onError(e)}},t._showTransformModal=function(){var t=this;try{var e=this.options,i=e.modalAnchor,n=e.createQuery,o=e.executeQuery,r=e.queryDescription,s=this.get();(0,p.showTransformModal)({container:i||a.ai,json:s,queryDescription:r,createQuery:n,executeQuery:o,onTransform:function(e){e=o(s,e);t.update(e)}})}catch(e){this._onError(e)}},t._onSelect=function(){this._updateCursorInfo(),this._emitSelectionChange()},t._onKeyDown=function(e){var t=!1;73===(e.which||e.keyCode)&&e.ctrlKey&&(e.shiftKey?this.compact():this.format(),this._onChange(),t=!0),t&&(e.preventDefault(),e.stopPropagation()),this._updateCursorInfo(),this._emitSelectionChange()},t._onMouseDown=function(){this._updateCursorInfo(),this._emitSelectionChange()},t._onBlur=function(){var e=this;setTimeout(function(){e.isFocused||(e._updateCursorInfo(),e._emitSelectionChange()),e.isFocused=!1})},t._updateCursorInfo=function(){var e,t,i,n,o,r=this;function s(){r.curserInfoElements.countVal.innerText!==o&&(r.curserInfoElements.countVal.innerText=o,r.curserInfoElements.countVal.style.display=o?"inline":"none",r.curserInfoElements.countLabel.style.display=o?"inline":"none"),r.curserInfoElements.lnVal.innerText=i,r.curserInfoElements.colVal.innerText=n}this.textarea?setTimeout(function(){var e=(0,C.getInputSelection)(r.textarea);e.startIndex!==e.endIndex&&(o=e.endIndex-e.startIndex),n=(o&&r.cursorInfo&&r.cursorInfo.line===e.end.row&&r.cursorInfo.column===e.end.column?(i=e.start.row,e.start):(i=e.end.row,e.end)).column,r.cursorInfo={line:i,column:n,count:o},r.options.statusBar&&s()},0):this.aceEditor&&this.curserInfoElements&&(e=this.aceEditor.getCursorPosition(),t=this.aceEditor.getSelectedText(),i=e.row+1,n=e.column+1,o=t.length,r.cursorInfo={line:i,column:n,count:o},this.options.statusBar)&&s()},t._emitSelectionChange=function(){var e;this._selectionChangedHandler&&(e=this.getTextSelection(),this._selectionChangedHandler(e.start,e.end,e.text))},t._refreshAnnotations=function(){var e,t=this.aceEditor&&this.aceEditor.getSession();t&&(e=t.getAnnotations().filter(function(e){return"error"===e.type}),t.setAnnotations(e))},t.destroy=function(){this.aceEditor&&(this.aceEditor.destroy(),this.aceEditor=null),this.frame&&this.container&&this.frame.parentNode===this.container&&this.container.removeChild(this.frame),this.modeSwitcher&&(this.modeSwitcher.destroy(),this.modeSwitcher=null),this.textarea=null,this._debouncedValidate=null,this.frameFocusTracker.destroy()},t.compact=function(){var e=this.get(),e=JSON.stringify(e);this.updateText(e)},t.format=function(){var e=this.get(),e=JSON.stringify(e,null,this.indentation);this.updateText(e)},t.repair=function(){var e=this.getText();try{var t=(0,n.m)(e);this.updateText(t)}catch(e){}},t.focus=function(){this.textarea&&this.textarea.focus(),this.aceEditor&&this.aceEditor.focus()},t.resize=function(){this.aceEditor&&this.aceEditor.resize(!1)},t.set=function(e){this.setText(JSON.stringify(e,null,this.indentation))},t.update=function(e){this.updateText(JSON.stringify(e,null,this.indentation))},t.get=function(){var e=this.getText();return(0,C.parse)(e)},t.getText=function(){return this.textarea?this.textarea.value:this.aceEditor?this.aceEditor.getValue():""},t._setText=function(e,t){var i,n=this,e=!0===this.options.escapeUnicode?(0,C.escapeUnicodeChars)(e):e;this.textarea&&(this.textarea.value=e),this.aceEditor&&(this.onChangeDisabled=!0,this.aceEditor.setValue(e,-1),this.onChangeDisabled=!1,t&&(i=this,setTimeout(function(){i.aceEditor&&i.aceEditor.session.getUndoManager().reset()})),setTimeout(function(){n._updateHistoryButtons&&n._updateHistoryButtons()})),this._debouncedValidate()},t.setText=function(e){this._setText(e,!0)},t.updateText=function(e){this.getText()!==e&&this._setText(e,!1)},t.validate=function(){var t,i=this,n=[],o=[];try{var r=this.get(),s=(this.validateSchema&&!this.validateSchema(r)&&(n=this.validateSchema.errors.map(function(e){return e.type="validation",(0,C.improveSchemaError)(e)})),this.validationSequence=(this.validationSequence||0)+1,this),a=this.validationSequence;return((e,t)=>{if(!t)return Promise.resolve([]);try{var i=t(e);return((0,C.isPromise)(i)?i:Promise.resolve(i)).then(function(e){return Array.isArray(e)?e.filter(function(e){var t=(0,C.isValidValidationError)(e);return t||console.warn('Ignoring a custom validation error with invalid structure. Expected structure: {path: [...], message: "..."}. Actual error:',e),t}).map(function(e){return{dataPath:(0,C.stringifyPath)(e.path),message:e.message,type:"customValidation"}}):[]})}catch(e){return Promise.reject(e)}})(r,this.options.onValidate).then(function(e){return a===s.validationSequence&&(e=n.concat(o).concat(e),s._renderErrors(e),"function"==typeof i.options.onValidationError&&(0,C.isValidationErrorChanged)(e,i.lastSchemaErrors)&&i.options.onValidationError.call(i,e),i.lastSchemaErrors=e),i.lastSchemaErrors})}catch(e){return this.getText()&&((r=/\w*line\s*(\d+)\w*/g.exec(e.message))&&(t=+r[1]),o=[{type:"error",message:e.message.replace(/\n/g,"<br>"),line:t}]),this._renderErrors(o),"function"==typeof this.options.onValidationError&&(0,C.isValidationErrorChanged)(o,this.lastSchemaErrors)&&this.options.onValidationError.call(this,o),this.lastSchemaErrors=o,Promise.resolve(this.lastSchemaErrors)}},t._validateAndCatch=function(){this.validate().catch(function(e){console.error("Error running validation:",e)})},t._renderErrors=function(n){var e=this.getText(),t=[],e=(n.reduce(function(e,t){return"string"==typeof t.dataPath&&-1===e.indexOf(t.dataPath)&&e.push(t.dataPath),e},t),(0,C.getPositionForPath)(e,t));this.aceEditor&&(this.annotations=e.map(function(t){var e=n.filter(function(e){return e.dataPath===t.path}),i=e.map(function(e){return e.message}).join("\n");return i?{row:t.line,column:t.column,text:"Schema validation error"+(1!==e.length?"s":"")+": \n"+i,type:"warning",source:"jsoneditor"}:{}}),this._refreshAnnotations()),this.errorTable.setErrors(n,e),this.aceEditor&&this.aceEditor.resize(!1)},t.getTextSelection=function(){var e,t,i,n={};return this.textarea?(i=(0,C.getInputSelection)(this.textarea),this.cursorInfo&&this.cursorInfo.line===i.end.row&&this.cursorInfo.column===i.end.column?(n.start=i.end,n.end=i.start):n=i,{start:n.start,end:n.end,text:this.textarea.value.substring(i.startIndex,i.endIndex)}):this.aceEditor?(i=this.aceEditor.getSelection(),e=this.aceEditor.getSelectedText(),t=i.getRange(),(i=i.getSelectionLead()).row===t.end.row&&i.column===t.end.column?n=t:(n.start=t.end,n.end=t.start),{start:{row:n.start.row+1,column:n.start.column+1},end:{row:n.end.row+1,column:n.end.column+1},text:e}):void 0},t.onTextSelectionChange=function(e){"function"==typeof e&&(this._selectionChangedHandler=(0,C.debounce)(e,this.DEBOUNCE_INTERVAL))},t.setTextSelection=function(e,t){var i,n,o;e&&t&&(this.textarea?(i=(0,C.getIndexForPosition)(this.textarea,e.row,e.column),o=(0,C.getIndexForPosition)(this.textarea,t.row,t.column),-1<i&&-1<o&&(this.textarea.setSelectionRange?(this.textarea.focus(),this.textarea.setSelectionRange(i,o)):this.textarea.createTextRange&&((n=this.textarea.createTextRange()).collapse(!0),n.moveEnd("character",o),n.moveStart("character",i),n.select()),o=(this.textarea.value.match(/\n/g)||[]).length+1,i=this.textarea.scrollHeight/o,n=e.row*i,this.textarea.scrollTop=n>this.textarea.clientHeight?n-this.textarea.clientHeight/2:0)):this.aceEditor&&(o={start:{row:e.row-1,column:e.column-1},end:{row:t.row-1,column:t.column-1}},this.aceEditor.selection.setRange(o),this.aceEditor.scrollToLine(e.row-1,!0)))};var A=[{mode:"text",mixin:t,data:"text",load:b},{mode:"code",mixin:t,data:"text",load:b}]},2e3:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,t=!e.opts.allErrors,c="data"+(r||""),h="valid"+o,d=e.opts.$data&&s&&s.$data,r=(d&&(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; "),"schema"+o);if(!d)if(s.length<e.opts.loopRequired&&e.schema.properties&&Object.keys(e.schema.properties).length){var u=[],g=s;if(g)for(var p=-1,m=g.length-1;p<m;){var f=g[p+=1],C=e.schema.properties[f];C&&(e.opts.strictKeywords?"object"==typeof C&&0<Object.keys(C).length||!1===C:e.util.schemaHasRules(C,e.RULES.all))||(u[u.length]=f)}}else u=s;if(d||u.length){var y=e.errorPath,s=d||u.length>=e.opts.loopRequired,I=e.opts.ownProperties;if(t){if(n+=" var missing"+o+"; ",s){d||(n+=" var "+r+" = validate.schema"+a+"; ");var v="' + "+(k="schema"+o+"["+(w="i"+o)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(y,k,e.opts.jsonPointers)),n+=" var "+h+" = true; ",d&&(n+=" if (schema"+o+" === undefined) "+h+" = true; else if (!Array.isArray(schema"+o+")) "+h+" = false; else {"),n+=" for (var "+w+" = 0; "+w+" < "+r+".length; "+w+"++) { "+h+" = "+c+"["+r+"["+w+"]] !== undefined ",I&&(n+=" &&   Object.prototype.hasOwnProperty.call("+c+", "+r+"["+w+"]) "),n+="; if (!"+h+") break; } ",d&&(n+="  }  ");(S=S||[]).push(n+="  if (!"+h+") {   "),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ";var b=n,n=S.pop()}else{n+=" if ( ";var A=u;if(A)for(var w=-1,x=A.length-1;w<x;)E=A[w+=1],w&&(n+=" || "),n+=" ( ( "+(L=c+(_=e.util.getProperty(E)))+" === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(E)+"') "),n+=") && (missing"+o+" = "+e.util.toQuotedString(e.opts.jsonPointers?E:_)+") ) ";n+=") {  ";v="' + "+(k="missing"+o)+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.opts.jsonPointers?e.util.getPathExpr(y,k,!0):y+" + "+k);(S=S||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ";var S,b=n;n=S.pop()}!e.compositeRule&&t?e.async?n+=" throw new ValidationError(["+b+"]); ":n+=" validate.errors = ["+b+"]; return false; ":n+=" var err = "+b+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { "}else if(s){d||(n+=" var "+r+" = validate.schema"+a+"; ");var k,v="' + "+(k="schema"+o+"["+(w="i"+o)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(y,k,e.opts.jsonPointers)),d&&(n+=" if ("+r+" && !Array.isArray("+r+")) {  var err =   ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } else if ("+r+" !== undefined) { "),n+=" for (var "+w+" = 0; "+w+" < "+r+".length; "+w+"++) { if ("+c+"["+r+"["+w+"]] === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", "+r+"["+w+"]) "),n+=") {  var err =   ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } } ",d&&(n+="  }  ")}else{var T=u;if(T)for(var E,R=-1,$=T.length-1;R<$;){E=T[R+=1];var _=e.util.getProperty(E),v=e.util.escapeQuotes(E),L=c+_;e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(y,E,e.opts.jsonPointers)),n+=" if ( "+L+" === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(E)+"') "),n+=") {  var err =   ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } "}}e.errorPath=y}else t&&(n+=" if (true) {");return n}},2079:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),h=e.opts.$data&&s&&s.$data,r=h?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s,o=h?"(new RegExp("+r+"))":e.usePattern(s),d=(n+="if ( ",h&&(n+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),[]),o=(d.push(n+=" !"+o+".test("+c+") ) {   "),n="",!1!==e.createErrors?(n=(n+=" { keyword: 'pattern' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { pattern:  ")+(h?""+r:""+e.util.toQuotedString(s))+"  } ",!1!==e.opts.messages&&(n=(n+=" , message: 'should match pattern \"")+(h?"' + "+r+" + '":""+e.util.escapeQuotes(s))+"\"' "),e.opts.verbose&&(n=(n=(n+=" , schema:  ")+(h?"validate.schema"+a:""+e.util.toQuotedString(s)))+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=d.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+o+"]); ":n+=" validate.errors = ["+o+"]; return false; ":n+=" var err = "+o+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",l&&(n+=" else { "),n}},2084:function(e,t,i){var n=i(6862),o=/^(\d\d\d\d)-(\d\d)-(\d\d)$/,r=[0,31,28,31,30,31,30,31,31,30,31,30,31],s=/^(\d\d):(\d\d):(\d\d)(\.\d+)?(z|[+-]\d\d(?::?\d\d)?)?$/i,i=/^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i,a=/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)(?:\?(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,l=/^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,
-c=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,h=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,d=/^(?:\/(?:[^~/]|~0|~1)*)*$/,u=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,g=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function p(e){return n.copy(p[e="full"==e?"full":"fast"])}function m(e){var t,i,e=e.match(o);return!!e&&(t=+e[1],i=+e[3],1<=(e=+e[2]))&&e<=12&&1<=i&&i<=(2!=e||(i=t)%4!=0||i%100==0&&i%400!=0?r[e]:29)}function f(e,t){var i,n,o,e=e.match(s);return!!e&&(i=e[1],n=e[2],o=e[3],i<=23&&n<=59&&o<=59||23==i&&59==n&&60==o)&&(!t||e[5])}(e.exports=p).fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,uri:/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:v,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":u,"relative-json-pointer":g},p.full={date:m,time:f,"date-time":function(e){e=e.split(C);return 2==e.length&&m(e[0])&&f(e[1],!0)},uri:function(e){return y.test(e)&&a.test(e)},"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:v,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":u,"relative-json-pointer":g};var C=/t|\s/i;var y=/\/|:/;var I=/[^\\]\\Z/;function v(e){if(I.test(e))return!1;try{return new RegExp(e),!0}catch(e){return!1}}},2115:function(e,t,i){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}i.d(t,{N:function(){return n}});var n=(()=>{function i(e){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");this.errorTableVisible=e.errorTableVisible,this.onToggleVisibility=e.onToggleVisibility,this.onFocusLine=e.onFocusLine||function(){},this.onChangeHeight=e.onChangeHeight,this.dom={};var e=document.createElement("div"),t=(e.className="jsoneditor-validation-errors-container",this.dom.validationErrorsContainer=e,document.createElement("div")),e=(t.style.display="none",t.className="jsoneditor-additional-errors fadein",t.textContent="Scroll for more ▿",this.dom.additionalErrorsIndication=t,e.appendChild(t),document.createElement("span")),t=(e.className="jsoneditor-validation-error-icon",e.style.display="none",this.dom.validationErrorIcon=e,document.createElement("span"));t.className="jsoneditor-validation-error-count",t.style.display="none",this.dom.validationErrorCount=t,this.dom.parseErrorIndication=document.createElement("span"),this.dom.parseErrorIndication.className="jsoneditor-parse-error-icon",this.dom.parseErrorIndication.style.display="none"}return e=i,(t=[{key:"getErrorTable",value:function(){return this.dom.validationErrorsContainer}},{key:"getErrorCounter",value:function(){return this.dom.validationErrorCount}},{key:"getWarningIcon",value:function(){return this.dom.validationErrorIcon}},{key:"getErrorIcon",value:function(){return this.dom.parseErrorIndication}},{key:"toggleTableVisibility",value:function(){this.errorTableVisible=!this.errorTableVisible,this.onToggleVisibility(this.errorTableVisible)}},{key:"setErrors",value:function(e,r){var s,t,a=this,i=(this.dom.validationErrors&&(this.dom.validationErrors.parentNode.removeChild(this.dom.validationErrors),this.dom.validationErrors=null,this.dom.additionalErrorsIndication.style.display="none"),this.errorTableVisible&&0<e.length?((i=document.createElement("div")).className="jsoneditor-validation-errors",(t=document.createElement("table")).className="jsoneditor-text-errors",i.appendChild(t),s=document.createElement("tbody"),t.appendChild(s),e.forEach(function(t){isNaN(t.line)?t.dataPath&&(i=r.find(function(e){return e.path===t.dataPath}))&&(e=i.line+1):e=t.line;var e,i=document.createElement("tr"),n=(i.className=isNaN(e)?"":"jump-to-line","error"===t.type?i.className+=" parse-error":i.className+=" validation-error",document.createElement("td")),o=document.createElement("button"),o=(o.className="jsoneditor-schema-error",n.appendChild(o),i.appendChild(n),document.createElement("td"));o.style="white-space: nowrap;",o.textContent=isNaN(e)?"":"Ln "+e,i.appendChild(o),"string"==typeof t?((n=document.createElement("td")).colSpan=2,(o=document.createElement("pre")).appendChild(document.createTextNode(t)),n.appendChild(o),i.appendChild(n)):((o=document.createElement("td")).appendChild(document.createTextNode(t.dataPath||"")),i.appendChild(o),n=document.createElement("td"),(o=document.createElement("pre")).appendChild(document.createTextNode(t.message.replace(/<br>/gi,"\n"))),n.appendChild(o),i.appendChild(n)),i.onclick=function(){a.onFocusLine(e)},s.appendChild(i)}),this.dom.validationErrors=i,this.dom.validationErrorsContainer.appendChild(i),this.dom.additionalErrorsIndication.title=e.length+" errors total",this.dom.validationErrorsContainer.clientHeight<this.dom.validationErrorsContainer.scrollHeight?(this.dom.additionalErrorsIndication.style.display="block",this.dom.validationErrorsContainer.onscroll=function(){a.dom.additionalErrorsIndication.style.display=0<a.dom.validationErrorsContainer.clientHeight&&0===a.dom.validationErrorsContainer.scrollTop?"block":"none"}):this.dom.validationErrorsContainer.onscroll=void 0,t=this.dom.validationErrorsContainer.clientHeight+(this.dom.statusBar?this.dom.statusBar.clientHeight:0),this.onChangeHeight(t)):this.onChangeHeight(0),e.filter(function(e){return"error"!==e.type}).length);0<i?(this.dom.validationErrorCount.style.display="inline",this.dom.validationErrorCount.innerText=i,this.dom.validationErrorCount.onclick=this.toggleTableVisibility.bind(this),this.dom.validationErrorIcon.style.display="inline",this.dom.validationErrorIcon.title=i+" schema validation error(s) found",this.dom.validationErrorIcon.onclick=this.toggleTableVisibility.bind(this)):(this.dom.validationErrorCount.style.display="none",this.dom.validationErrorIcon.style.display="none"),e.some(function(e){return"error"===e.type})?(t=e[0].line,this.dom.parseErrorIndication.style.display="block",this.dom.parseErrorIndication.title=isNaN(t)?"parse error - check that the json is valid":"parse error on line "+t,this.dom.parseErrorIndication.onclick=this.toggleTableVisibility.bind(this)):this.dom.parseErrorIndication.style.display="none"}}])&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})()},2124:function(e){e.exports=function(e,t,B){var i,n=" ",o=e.level,r=e.dataLevel,D=e.schema[t],s=e.schemaPath+e.util.getProperty(t),a=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),t="errs__"+o,h=e.util.copy(e),d="",u=(h.level++,"valid"+h.level),g="key"+o,p="idx"+o,m=h.dataLevel=e.dataLevel+1,f="data"+m,C="dataProperties"+o,r=Object.keys(D||{}).filter(F),O=e.schema.patternProperties||{},y=Object.keys(O).filter(F),I=e.schema.additionalProperties,P=r.length||y.length,G=!1===I,H="object"==typeof I&&Object.keys(I).length,v=e.opts.removeAdditional,b=G||H||v,A=e.opts.ownProperties,w=e.baseId,x=e.schema.required;function F(e){return"__proto__"!==e}if(x&&(!e.opts.$data||!x.$data)&&x.length<e.opts.loopRequired&&(i=e.util.toHash(x)),n+="var "+t+" = errors;var "+u+" = true;",A&&(n+=" var "+C+" = undefined;"),b){if(n+=A?" "+C+" = "+C+" || Object.keys("+c+"); for (var "+p+"=0; "+p+"<"+C+".length; "+p+"++) { var "+g+" = "+C+"["+p+"]; ":" for (var "+g+" in "+c+") { ",P){if(n+=" var isAdditional"+o+" = !(false ",r.length)if(8<r.length)n+=" || validate.schema"+s+".hasOwnProperty("+g+") ";else{var V=r;if(V)for(var Z=-1,j=V.length-1;Z<j;)S=V[Z+=1],n+=" || "+g+" == "+e.util.toQuotedString(S)+" "}if(y.length){var K=y;if(K)for(var z=-1,Y=K.length-1;z<Y;)M=K[z+=1],n+=" || "+e.usePattern(M)+".test("+g+") "}n+=" ); if (isAdditional"+o+") { "}"all"==v?n+=" delete "+c+"["+g+"]; ":(T=e.errorPath,x="' + "+g+" + '",e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers)),G?v?n+=" delete "+c+"["+g+"]; ":(E=a,a=e.errSchemaPath+"/additionalProperties",($=$||[]).push(n+=" "+u+" = false; "),n="",!1!==e.createErrors?(n+=" { keyword: 'additionalProperties' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(a)+" , params: { additionalProperty: '"+x+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is an invalid additional property":n+="should NOT have additional properties",n+="' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",_=n,n=$.pop(),!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+_+"]); ":n+=" validate.errors = ["+_+"]; return false; ":n+=" var err = "+_+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a=E,l&&(n+=" break; ")):H&&("failing"==v?(n+=" var "+t+" = errors;  ",b=e.compositeRule,e.compositeRule=h.compositeRule=!0,h.schema=I,h.schemaPath=e.schemaPath+".additionalProperties",h.errSchemaPath=e.errSchemaPath+"/additionalProperties",h.errorPath=e.opts._errorDataPathProperty?e.errorPath:e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",n+=" if (!"+u+") { errors = "+t+"; if (validate.errors !== null) { if (errors) validate.errors.length = errors; else validate.errors = null; } delete "+c+"["+g+"]; }  ",e.compositeRule=h.compositeRule=b):(h.schema=I,h.schemaPath=e.schemaPath+".additionalProperties",h.errSchemaPath=e.errSchemaPath+"/additionalProperties",h.errorPath=e.opts._errorDataPathProperty?e.errorPath:e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",l&&(n+=" if (!"+u+") break; "))),e.errorPath=T),P&&(n+=" } "),n+=" }  ",l&&(n+=" if ("+u+") { ",d+="}")}var X=e.opts.useDefaults&&!e.compositeRule;if(r.length){var J=r;if(J)for(var S,U=-1,Q=J.length-1;U<Q;){var q,k,T,E,R,$,_,L=D[S=J[U+=1]];(e.opts.strictKeywords?"object"==typeof L&&0<Object.keys(L).length||!1===L:e.util.schemaHasRules(L,e.RULES.all))&&(N=c+(R=e.util.getProperty(S)),q=X&&void 0!==L.default,h.schema=L,h.schemaPath=s+R,h.errSchemaPath=a+"/"+e.util.escapeFragment(S),h.errorPath=e.util.getPath(e.errorPath,S,e.opts.jsonPointers),h.dataPathArr[m]=e.util.toQuotedString(S),W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?(W=e.util.varReplace(W,f,N),k=N):n+=" var "+(k=f)+" = "+N+"; ",q?n+=" "+W+" ":(i&&i[S]?(n+=" if ( "+k+" === undefined ",A&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=") { "+u+" = false; ",T=e.errorPath,E=a,R=e.util.escapeQuotes(S),e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(T,S,e.opts.jsonPointers)),a=e.errSchemaPath+"/required",($=$||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(a)+" , params: { missingProperty: '"+R+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+R+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+s+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",_=n,n=$.pop(),!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+_+"]); ":n+=" validate.errors = ["+_+"]; return false; ":n+=" var err = "+_+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a=E,e.errorPath=T,n+=" } else { "):l?(n+=" if ( "+k+" === undefined ",A&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=") { "+u+" = true; } else { "):(n+=" if ("+k+" !== undefined ",A&&(n+=" &&   Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=" ) { "),n+=" "+W+" } ")),l&&(n+=" if ("+u+") { ",d+="}")}}if(y.length){var ee=y;if(ee)for(var M,te=-1,ie=ee.length-1;te<ie;){var N,W,L=O[M=ee[te+=1]];(e.opts.strictKeywords?"object"==typeof L&&0<Object.keys(L).length||!1===L:e.util.schemaHasRules(L,e.RULES.all))&&(h.schema=L,h.schemaPath=e.schemaPath+".patternProperties"+e.util.getProperty(M),h.errSchemaPath=e.errSchemaPath+"/patternProperties/"+e.util.escapeFragment(M),n=(n+=A?" "+C+" = "+C+" || Object.keys("+c+"); for (var "+p+"=0; "+p+"<"+C+".length; "+p+"++) { var "+g+" = "+C+"["+p+"]; ":" for (var "+g+" in "+c+") { ")+" if ("+e.usePattern(M)+".test("+g+")) { ",h.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",l&&(n+=" if (!"+u+") break; "),n+=" } ",l&&(n+=" else "+u+" = true; "),n+=" }  ",l)&&(n+=" if ("+u+") { ",d+="}")}}return l&&(n+=" "+d+" if ("+t+" == errors) {"),n}},2229:function(e,t,g){var s=g(2620),l=g(4292),p=g(9336),c=g(4427),m=g(9306),f=g(2084),C=g(3483),y=g(8852),I=g(6862),e=((e.exports=w).prototype.validate=function(e,t){var i;if("string"==typeof e){if(!(i=this.getSchema(e)))throw new Error('no schema with key or ref "'+e+'"')}else{e=this._addSchema(e);i=e.validate||this._compile(e)}e=i(t);!0!==i.$async&&(this.errors=i.errors);return e},w.prototype.compile=function(e,t){e=this._addSchema(e,void 0,t);return e.validate||this._compile(e)},w.prototype.addSchema=function(e,t,i,n){if(Array.isArray(e))for(var o=0;o<e.length;o++)this.addSchema(e[o],void 0,i,n);else{var r=this._getId(e);if(void 0!==r&&"string"!=typeof r)throw new Error("schema id must be string");h(this,t=l.normalizeId(t||r)),this._schemas[t]=this._addSchema(e,i,n,!0)}return this},w.prototype.addMetaSchema=function(e,t,i){return this.addSchema(e,t,i,!0),this},w.prototype.validateSchema=function(e,t){var i=e.$schema;if(void 0!==i&&"string"!=typeof i)throw new Error("$schema must be a string");if(!(i=i||this._opts.defaultMeta||(e=>{var t=e._opts.meta;return e._opts.defaultMeta="object"==typeof t?e._getId(t)||t:e.getSchema(v)?v:void 0,e._opts.defaultMeta})(this)))return this.logger.warn("meta-schema not available"),!(this.errors=null);i=this.validate(i,e);if(!i&&t){e="schema is invalid: "+this.errorsText();if("log"!=this._opts.validateSchema)throw new Error(e);this.logger.error(e)}return i},w.prototype.getSchema=function(e){var t=i(this,e);switch(typeof t){case"object":return t.validate||this._compile(t);case"string":return this.getSchema(t);case"undefined":return((e,t)=>{var i,n,o,r=l.schema.call(e,{schema:{}},t);if(r)return i=r.schema,n=r.root,r=r.baseId,o=s.call(e,i,n,void 0,r),e._fragments[t]=new c({ref:t,fragment:!0,schema:i,root:n,baseId:r,validate:o}),o})(this,e)}},w.prototype.removeSchema=function(e){if(e instanceof RegExp)n(this,this._schemas,e),n(this,this._refs,e);else switch(typeof e){case"undefined":return n(this,this._schemas),n(this,this._refs),this._cache.clear(),this;case"string":var t=i(this,e);return t&&this._cache.del(t.cacheKey),delete this._schemas[e],delete this._refs[e],this;case"object":t=this._opts.serialize,t=t?t(e):e,t=(this._cache.del(t),this._getId(e));t&&(t=l.normalizeId(t),delete this._schemas[t],delete this._refs[t])}return this},w.prototype.addFormat=function(e,t){"string"==typeof t&&(t=new RegExp(t));return this._formats[e]=t,this},w.prototype.errorsText=function(e,t){if(!(e=e||this.errors))return"No errors";for(var i=void 0===(t=t||{}).separator?", ":t.separator,n=void 0===t.dataVar?"data":t.dataVar,o="",r=0;r<e.length;r++){var s=e[r];s&&(o+=n+s.dataPath+" "+s.message+i)}return o.slice(0,-i.length)},w.prototype._addSchema=function(e,t,i,n){if("object"!=typeof e&&"boolean"!=typeof e)throw new Error("schema should be object or boolean");var o=this._opts.serialize,o=o?o(e):e,r=this._cache.get(o);if(r)return r;n=n||!1!==this._opts.addUsedSchema;r=l.normalizeId(this._getId(e));r&&n&&h(this,r);var s,t=!1!==this._opts.validateSchema&&!t;t&&!(s=r&&r==l.normalizeId(e.$schema))&&this.validateSchema(e,!0);var a=l.ids.call(this,e),a=new c({id:r,schema:e,localRefs:a,cacheKey:o,meta:i});"#"!=r[0]&&n&&(this._refs[r]=a);this._cache.put(o,a),t&&s&&this.validateSchema(e,!0);return a},w.prototype._compile=function(i,e){if(i.compiling)return(i.validate=o).schema=i.schema,o.errors=null,o.root=e||o,!0===i.schema.$async&&(o.$async=!0),o;var t,n;i.compiling=!0,i.meta&&(t=this._opts,this._opts=this._metaOpts);try{n=s.call(this,i.schema,e,i.localRefs)}catch(e){throw delete i.validate,e}finally{i.compiling=!1,i.meta&&(this._opts=t)}return i.validate=n,i.refs=n.refs,i.refVal=n.refVal,i.root=n.root,n;function o(){var e=i.validate,t=e.apply(this,arguments);return o.errors=e.errors,t}},w.prototype.compileAsync=g(600),g(413)),e=(w.prototype.addKeyword=e.add,w.prototype.getKeyword=e.get,w.prototype.removeKeyword=e.remove,w.prototype.validateKeyword=e.validate,g(3689)),v=(w.ValidationError=e.Validation,w.MissingRefError=e.MissingRef,w.$dataMetaSchema=y,"http://json-schema.org/draft-07/schema"),b=["removeAdditional","useDefaults","coerceTypes","strictDefaults"],A=["/properties"];function w(e){if(!(this instanceof w))return new w(e);e=this._opts=I.copy(e)||{};var t=this,i=t._opts.logger;if(!1===i)t.logger={log:T,warn:T,error:T};else{if(!("object"==typeof(i=void 0===i?console:i)&&i.log&&i.warn&&i.error))throw new Error("logger must implement log, warn and error methods");t.logger=i}if(this._schemas={},this._refs={},this._fragments={},this._formats=f(e.format),this._cache=e.cache||new p,this._loadingSchemas={},this._compilations=[],this.RULES=C(),this._getId=(e=>{switch(e.schemaId){case"auto":return k;case"id":return x;default:return S}})(e),e.loopRequired=e.loopRequired||1/0,"property"==e.errorDataPath&&(e._errorDataPathProperty=!0),void 0===e.serialize&&(e.serialize=m),this._metaOpts=(e=>{for(var t=I.copy(e._opts),i=0;i<b.length;i++)delete t[b[i]];return t})(this),e.formats){var n,o=this;for(n in o._opts.formats){var r=o._opts.formats[n];o.addFormat(n,r)}}if(e.keywords){var s,a=this;for(s in a._opts.keywords){var l=a._opts.keywords[s];a.addKeyword(s,l)}}var c,t=this,h=(t._opts.$data&&(c=g(3420),t.addMetaSchema(c,c.$id,!0)),!1!==t._opts.meta&&(c=g(8198),t._opts.$data&&(c=y(c,A)),t.addMetaSchema(c,v,!0),t._refs["http://json-schema.org/schema"]=v),"object"==typeof e.meta&&this.addMetaSchema(e.meta),e.nullable&&this.addKeyword("nullable",{metaSchema:{type:"boolean"}}),this),d=h._opts.schemas;if(d)if(Array.isArray(d))h.addSchema(d);else for(var u in d)h.addSchema(d[u],u)}function i(e,t){return t=l.normalizeId(t),e._schemas[t]||e._refs[t]||e._fragments[t]}function n(e,t,i){for(var n in t){var o=t[n];o.meta||i&&!i.test(n)||(e._cache.del(o.cacheKey),delete t[n])}}function x(e){return e.$id&&this.logger.warn("schema $id ignored",e.$id),e.id}function S(e){return e.id&&this.logger.warn("schema id ignored",e.id),e.$id}function k(e){if(e.$id&&e.id&&e.$id!=e.id)throw new Error("schema $id is different from id");return e.$id||e.id}function h(e,t){if(e._schemas[t]||e._refs[t])throw new Error('schema with key or id "'+t+'" already exists')}function T(){}},2620:function(e,t,i){var T=i(4292),E=i(6862),R=i(3689),$=i(9306),_=i(1035),L=E.ucs2length,M=i(5215),N=R.Validation;function W(e,s,a,t){var l=this,c=this._opts,h=[void 0],d={},u=[],i={},g=[],n={},p=[],o=(s=s||{schema:e,refVal:h,refs:d},function(e,t,i){var n=B.call(this,e,t,i);return 0<=n?{index:n,compiling:!0}:(n=this._compilations.length,this._compilations[n]={schema:e,root:t,baseId:i},{index:n,compiling:!1})}.call(this,e,s,t)),r=this._compilations[o.index];if(o.compiling)return r.callValidate=I;var m=this._formats,f=this.RULES;try{var C=v(e,s,a,t),y=(r.validate=C,r.callValidate);return y&&(y.schema=C.schema,y.errors=null,y.refs=C.refs,y.refVal=C.refVal,y.root=C.root,y.$async=C.$async,c.sourceCode)&&(y.source=C.source),C}finally{!function(e,t,i){e=B.call(this,e,t,i);0<=e&&this._compilations.splice(e,1)}.call(this,e,s,t)}function I(){var e=r.validate,t=e.apply(this,arguments);return I.errors=e.errors,t}function v(e,t,i,n){var o=!t||t.schema==e;if(t.schema!=s.schema)return W.call(l,e,t,i,n);i=!0===e.$async,n=_({isTop:!0,schema:e,isRoot:o,baseId:n,root:t,schemaPath:"",errSchemaPath:"#",errorPath:'""',MissingRefError:R.MissingRef,RULES:f,validate:_,util:E,resolve:T,resolveRef:b,usePattern:x,useDefault:S,useCustomRule:k,opts:c,formats:m,logger:l.logger,self:l}),n=H(h,P)+H(u,D)+H(g,O)+H(p,G)+n;c.processCode&&(n=c.processCode(n,e));try{var r=new Function("self","RULES","formats","root","refVal","defaults","customRules","equal","ucs2length","ValidationError",n)(l,f,m,s,h,g,p,M,L,N);h[0]=r}catch(e){throw l.logger.error("Error compiling schema, function code:",n),e}return r.schema=e,r.errors=null,r.refs=d,r.refVal=h,r.root=o?r:t,i&&(r.$async=!0),!0===c.sourceCode&&(r.source={code:n,patterns:u,defaults:g}),r}function b(e,t,i){t=T.url(e,t);var n=d[t];if(void 0!==n)return w(o=h[n],r="refVal["+n+"]");if(!i&&s.refs){n=s.refs[t];if(void 0!==n)return w(o=s.refVal[n],r=A(t,o))}var o,r=A(t),i=T.call(l,v,s,t);if(void 0!==(i=void 0===i&&(n=a&&a[t])?T.inlineRef(n,c.inlineRefs)?n:W.call(l,n,s,a,e):i))return o=i,n=d[n=t],h[n]=o,w(i,r);delete d[t]}function A(e,t){var i=h.length;return h[i]=t,"refVal"+(d[e]=i)}function w(e,t){return"object"==typeof e||"boolean"==typeof e?{code:t,schema:e,inline:!0}:{code:t,$async:e&&!!e.$async}}function x(e){var t=i[e];return void 0===t&&(t=i[e]=u.length,u[t]=e),"pattern"+t}function S(e){switch(typeof e){case"boolean":case"number":return""+e;case"string":return E.toQuotedString(e);case"object":var t,i;return null===e?"null":(t=$(e),void 0===(i=n[t])&&(i=n[t]=g.length,g[i]=e),"default"+i)}}function k(e,t,i,n){if(!1!==l._opts.validateSchema){var o=e.definition.dependencies;if(o&&!o.every(function(e){return Object.prototype.hasOwnProperty.call(i,e)}))throw new Error("parent schema must have all required keywords: "+o.join(","));o=e.definition.validateSchema;if(o)if(!o(t)){o="keyword schema is invalid: "+l.errorsText(o.errors);if("log"!=l._opts.validateSchema)throw new Error(o);l.logger.error(o)}}var r,o=e.definition.compile,s=e.definition.inline,a=e.definition.macro;if(o)r=o.call(l,t,i,n);else if(a)r=a.call(l,t,i,n),!1!==c.validateSchema&&l.validateSchema(r,!0);else if(s)r=s.call(l,n,e.keyword,t,i);else if(!(r=e.definition.validate))return;if(void 0===r)throw new Error('custom keyword "'+e.keyword+'"failed to compile');o=p.length;return{code:"customRule"+o,validate:p[o]=r}}}function B(e,t,i){for(var n=0;n<this._compilations.length;n++){var o=this._compilations[n];if(o.schema==e&&o.root==t&&o.baseId==i)return n}return-1}function D(e,t){return"var pattern"+e+" = new RegExp("+E.toQuotedString(t[e])+");"}function O(e){return"var default"+e+" = defaults["+e+"];"}function P(e,t){return void 0===t[e]?"":"var refVal"+e+" = refVal["+e+"];"}function G(e){return"var customRule"+e+" = customRules["+e+"];"}function H(e,t){if(!e.length)return"";for(var i="",n=0;n<e.length;n++)i+=t(n,e);return i}e.exports=W},2860:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),t="errs__"+r,u=e.util.copy(e),g="",p=(u.level++,"valid"+u.level),m={},f={},C=e.opts.ownProperties;for(_ in a)"__proto__"!=_&&(M=a[_],(n=Array.isArray(M)?f:m)[_]=M);var y=e.errorPath;for(_ in o=o+("var "+t+" = errors;")+("var missing"+r+";"),f)if((n=f[_]).length){if(o+=" if ( "+d+e.util.getProperty(_)+" !== undefined ",C&&(o+=" && Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(_)+"') "),h){o+=" && ( ";var I=n;if(I)for(var v=-1,b=I.length-1;v<b;)k=I[v+=1],v&&(o+=" || "),o+=" ( ( "+($=d+(R=e.util.getProperty(k)))+" === undefined ",C&&(o+=" || ! Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(k)+"') "),o+=") && (missing"+r+" = "+e.util.toQuotedString(e.opts.jsonPointers?k:R)+") ) ";o+=")) {  ";var A="missing"+r,w="' + "+A+" + '",x=(e.opts._errorDataPathProperty&&(e.errorPath=e.opts.jsonPointers?e.util.getPathExpr(y,A,!0):y+" + "+A),x||[]),A=(x.push(o),o="",!1!==e.createErrors?(o+=" { keyword: 'dependencies' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { property: '"+e.util.escapeQuotes(_)+"', missingProperty: '"+w+"', depsCount: "+n.length+", deps: '"+e.util.escapeQuotes(1==n.length?n[0]:n.join(", "))+"' } ",!1!==e.opts.messages&&(o+=" , message: 'should have ",1==n.length?o+="property "+e.util.escapeQuotes(n[0]):o+="properties "+e.util.escapeQuotes(n.join(", ")),o+=" when property "+e.util.escapeQuotes(_)+" is present' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",o),o=x.pop();!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+A+"]); ":o+=" validate.errors = ["+A+"]; return false; ":o+=" var err = "+A+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}else{o+=" ) { ";var S=n;if(S)for(var k,T=-1,E=S.length-1;T<E;){k=S[T+=1];var R=e.util.getProperty(k),w=e.util.escapeQuotes(k),$=d+R;e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(y,k,e.opts.jsonPointers)),o+=" if ( "+$+" === undefined ",C&&(o+=" || ! Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(k)+"') "),o+=") {  var err =   ",!1!==e.createErrors?(o+=" { keyword: 'dependencies' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { property: '"+e.util.escapeQuotes(_)+"', missingProperty: '"+w+"', depsCount: "+n.length+", deps: '"+e.util.escapeQuotes(1==n.length?n[0]:n.join(", "))+"' } ",!1!==e.opts.messages&&(o+=" , message: 'should have ",1==n.length?o+="property "+e.util.escapeQuotes(n[0]):o+="properties "+e.util.escapeQuotes(n.join(", ")),o+=" when property "+e.util.escapeQuotes(_)+" is present' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",o+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } "}}o+=" }   ",h&&(g+="}",o+=" else { ")}e.errorPath=y;var _,L=u.baseId;for(_ in m){var M=m[_];(e.opts.strictKeywords?"object"==typeof M&&0<Object.keys(M).length||!1===M:e.util.schemaHasRules(M,e.RULES.all))&&(o+=" "+p+" = true; if ( "+d+e.util.getProperty(_)+" !== undefined ",C&&(o+=" && Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(_)+"') "),o+=") { ",u.schema=M,u.schemaPath=l+e.util.getProperty(_),u.errSchemaPath=c+"/"+e.util.escapeFragment(_),o+="  "+e.validate(u)+" ",u.baseId=L,o+=" }  ",h)&&(o+=" if ("+p+") { ",g+="}")}return h&&(o+="   "+g+" if ("+t+" == errors) {"),o}},2870:function(e,t,i){t.tryRequireAjv=function(){try{return i(2229)}catch(e){}}},2877:function(e,t,i){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}i.d(t,{$:function(){return n}});var n=(()=>{function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function");if(this.target=e.target||null,!this.target)throw new Error('FocusTracker constructor called without a "target" to track.');this.onFocus="function"==typeof e.onFocus?e.onFocus:null,this.onBlur="function"==typeof e.onBlur?e.onBlur:null,this._onClick=this._onEvent.bind(this),this._onKeyUp=function(e){9!==e.which&&9!==e.keyCode||this._onEvent(e)}.bind(this),this._onBlur=this._onEvent.bind(this),this.focusFlag=!1,this.firstEventFlag=!0,(this.onFocus||this.onBlur)&&(document.addEventListener("click",this._onClick),document.addEventListener("keyup",this._onKeyUp),document.addEventListener("blur",this._onBlur))}return e=t,(i=[{key:"destroy",value:function(){document.removeEventListener("click",this._onClick),document.removeEventListener("keyup",this._onKeyUp),document.removeEventListener("blur",this._onBlur),this._onEvent({target:document.body})}},{key:"_onEvent",value:function(e){e=e.target,e=e===this.target||!(!this.target.contains(e)&&!this.target.contains(document.activeElement));e?this.focusFlag||(this.onFocus&&this.onFocus({type:"focus",target:this.target}),this.focusFlag=!0):(this.focusFlag||this.firstEventFlag)&&(this.onBlur&&this.onBlur({type:"blur",target:this.target}),this.focusFlag=!1,this.firstEventFlag)&&(this.firstEventFlag=!1)}}])&&r(e.prototype,i),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,i,n})()},2915:function(e,t,i){i.r(t),i.d(t,{showSortModal:function(){return s}});var t=i(8340),n=i.n(t),o=i(3057),r=i(6237);function s(e,t,s,i){var a=Array.isArray(t)?(0,r.getChildPaths)(t):[""],l=i&&i.path&&(0,r.contains)(a,i.path)?i.path:a[0],c=i&&i.direction||"asc",t='<div class="pico-modal-contents"><div class="pico-modal-header">'+(0,o.Tl)("sort")+"</div><form><table><tbody><tr>  <td>"+(0,o.Tl)("sortFieldLabel")+' </td>  <td class="jsoneditor-modal-input">  <div class="jsoneditor-select-wrapper">    <select id="field" title="'+(0,o.Tl)("sortFieldTitle")+'">    </select>  </div>  </td></tr><tr>  <td>'+(0,o.Tl)("sortDirectionLabel")+' </td>  <td class="jsoneditor-modal-input">  <div id="direction" class="jsoneditor-button-group"><input type="button" value="'+(0,o.Tl)("sortAscending")+'" title="'+(0,o.Tl)("sortAscendingTitle")+'" data-value="asc" class="jsoneditor-button-first jsoneditor-button-asc"/><input type="button" value="'+(0,o.Tl)("sortDescending")+'" title="'+(0,o.Tl)("sortDescendingTitle")+'" data-value="desc" class="jsoneditor-button-last jsoneditor-button-desc"/>  </div>  </td></tr><tr><td colspan="2" class="jsoneditor-modal-input jsoneditor-modal-actions">  <input type="submit" id="ok" value="'+(0,o.Tl)("ok")+'" /></td></tr></tbody></table></form></div>';n()({parent:e,content:t,overlayClass:"jsoneditor-modal-overlay",overlayStyles:{backgroundColor:"rgb(1,1,1)",opacity:.3},modalClass:"jsoneditor-modal jsoneditor-modal-sort"}).afterCreate(function(t){var e=t.modalElem().querySelector("form"),i=t.modalElem().querySelector("#ok"),n=t.modalElem().querySelector("#field"),o=t.modalElem().querySelector("#direction");function r(e){o.value=e,o.className="jsoneditor-button-group jsoneditor-button-group-value-"+o.value}a.forEach(function(e){var t,i=document.createElement("option");i.text=""===(t=e)?"@":"."===t[0]?t.slice(1):t,i.value=e,n.appendChild(i)}),n.value=l||a[0],r(c||"asc"),o.onclick=function(e){r(e.target.getAttribute("data-value"))},i.onclick=function(e){e.preventDefault(),e.stopPropagation(),t.close(),s({path:n.value,direction:o.value})},e&&(e.onsubmit=i.onclick)}).afterClose(function(e){e.destroy()}).show()}},3057:function(e,t,i){i.d(t,{AI:function(){return c},Tl:function(){return h},xC:function(){return l}});i(1081);var r={en:{array:"Array",auto:"Auto",appendText:"Append",appendTitle:"Append a new field with type 'auto' after this field (Ctrl+Shift+Ins)",appendSubmenuTitle:"Select the type of the field to be appended",appendTitleAuto:"Append a new field with type 'auto' (Ctrl+Shift+Ins)",ascending:"Ascending",ascendingTitle:"Sort the childs of this ${type} in ascending order",actionsMenu:"Click to open the actions menu (Ctrl+M)",cannotParseFieldError:"Cannot parse field into JSON",cannotParseValueError:"Cannot parse value into JSON",collapseAll:"Collapse all fields",compactTitle:"Compact JSON data, remove all whitespaces (Ctrl+Shift+I)",descending:"Descending",descendingTitle:"Sort the childs of this ${type} in descending order",drag:"Drag to move this field (Alt+Shift+Arrows)",duplicateKey:"duplicate key",duplicateText:"Duplicate",duplicateTitle:"Duplicate selected fields (Ctrl+D)",duplicateField:"Duplicate this field (Ctrl+D)",duplicateFieldError:"Duplicate field name",empty:"empty",expandAll:"Expand all fields",expandTitle:"Click to expand/collapse this field (Ctrl+E). \nCtrl+Click to expand/collapse including all childs.",formatTitle:"Format JSON data, with proper indentation and line feeds (Ctrl+I)",insert:"Insert",insertTitle:"Insert a new field with type 'auto' before this field (Ctrl+Ins)",insertSub:"Select the type of the field to be inserted",object:"Object",ok:"Ok",redo:"Redo (Ctrl+Shift+Z)",removeText:"Remove",removeTitle:"Remove selected fields (Ctrl+Del)",removeField:"Remove this field (Ctrl+Del)",repairTitle:"Repair JSON: fix quotes and escape characters, remove comments and JSONP notation, turn JavaScript objects into JSON.",searchTitle:"Search fields and values",searchNextResultTitle:"Next result (Enter)",searchPreviousResultTitle:"Previous result (Shift + Enter)",selectNode:"Select a node...",showAll:"show all",showMore:"show more",showMoreStatus:"displaying ${visibleChilds} of ${totalChilds} items.",sort:"Sort",sortTitle:"Sort the childs of this ${type}",sortTitleShort:"Sort contents",sortFieldLabel:"Field:",sortDirectionLabel:"Direction:",sortFieldTitle:"Select the nested field by which to sort the array or object",sortAscending:"Ascending",sortAscendingTitle:"Sort the selected field in ascending order",sortDescending:"Descending",sortDescendingTitle:"Sort the selected field in descending order",string:"String",transform:"Transform",transformTitle:"Filter, sort, or transform the childs of this ${type}",transformTitleShort:"Filter, sort, or transform contents",extract:"Extract",extractTitle:"Extract this ${type}",transformQueryTitle:"Enter a JMESPath query",transformWizardLabel:"Wizard",transformWizardFilter:"Filter",transformWizardSortBy:"Sort by",transformWizardSelectFields:"Select fields",transformQueryLabel:"Query",transformPreviewLabel:"Preview",type:"Type",typeTitle:"Change the type of this field",openUrl:"Ctrl+Click or Ctrl+Enter to open url in new window",undo:"Undo last action (Ctrl+Z)",validationCannotMove:"Cannot move a field into a child of itself",autoType:'Field type "auto". The field type is automatically determined from the value and can be a string, number, boolean, or null.',objectType:'Field type "object". An object contains an unordered set of key/value pairs.',arrayType:'Field type "array". An array contains an ordered collection of values.',stringType:'Field type "string". Field type is not determined from the value, but always returned as string.',modeEditorTitle:"Switch Editor Mode",modeCodeText:"Code",modeCodeTitle:"Switch to code highlighter",modeFormText:"Form",modeFormTitle:"Switch to form editor",modeTextText:"Text",modeTextTitle:"Switch to plain text editor",modeTreeText:"Tree",modeTreeTitle:"Switch to tree editor",modeViewText:"View",modeViewTitle:"Switch to tree view",modePreviewText:"Preview",modePreviewTitle:"Switch to preview mode",examples:"Examples",default:"Default",containsInvalidProperties:"Contains invalid properties",containsInvalidItems:"Contains invalid items"},es:{array:"Matriz",auto:"Auto",appendText:"Agregar",appendTitle:"Agregue un nuevo campo con el tipo 'auto' después de este campo (Ctrl + Shift + Ins)",appendSubmenuTitle:"Seleccione el tipo de campo que se agregará",appendTitleAuto:"Agregue un nuevo campo con el tipo 'auto' (Ctrl + Shift + Ins)",ascending:"Ascendente",ascendingTitle:"Ordene los elementos secundarios de este ${type} en orden ascendente",actionsMenu:"Haga clic para abrir el menú de acciones (Ctrl + M)",cannotParseFieldError:"No se puede parsear el campo en JSON",cannotParseValueError:"No se puede parsear el valor en JSON",collapseAll:"Contraer todos los campos",compactTitle:"Compactar datos JSON, eliminar todos los espacios en blanco (Ctrl + Shift + I)",descending:"Descendente",descendingTitle:"Ordene los hijos de este ${type} en orden descendente",drag:"Arrastre para mover este campo (Alt + Mayús + Flechas)",duplicateKey:"llave duplicada",duplicateText:"Duplicar",duplicateTitle:"Duplicar campos seleccionados (Ctrl + D)",duplicateField:"Duplicar este campo (Ctrl + D)",duplicateFieldError:"Nombre de campo duplicado",empty:"vacio",expandAll:"Expandir todos los campos",expandTitle:"Haga clic para expandir/contraer este campo (Ctrl + E). \n  Ctrl+Clic para expandir/contraer incluyendo todos los niños.",formatTitle:"Formatee los datos JSON, con la sangría y los avances de línea adecuados (Ctrl + I)",insert:"Insertar",insertTitle:"Inserte un nuevo campo con el tipo 'auto' antes de este campo (Ctrl + Ins)",insertSub:"Seleccione el tipo de campo a insertar",object:"Objeto",ok:"Ok",redo:"Rehacer (Ctrl+Mayús+Z)",removeText:"Eliminar",removeTitle:"Eliminar campos seleccionados (Ctrl+Supr)",removeField:"Eliminar este campo (Ctrl+Supr)",repairTitle:"Reparar JSON: corrija comillas y caracteres de escape, elimine comentarios y notación JSONP, convierta objetos JavaScript en JSON.",searchTitle:"Campos de búsqueda y valores",searchNextResultTitle:"Siguiente resultado (Entrar)",searchPreviousResultTitle:"Resultado anterior (Shift + Enter)",selectNode:"Seleccione un nodo...",showAll:"mostrar todo",showMore:"mostrar más",showMoreStatus:"mostrando ${visibleChilds} de ${totalChilds} elementos.",sort:"Ordenar",sortTitle:"Ordene los hijos de este ${type}",sortTitleShort:"Ordenar contenidos",sortFieldLabel:"Campo:",sortDirectionLabel:"Dirección:",sortFieldTitle:"Seleccione el campo anidado por el cual ordenar la matriz u objeto",sortAscending:"Ascendente",sortAscendingTitle:"Ordenar el campo seleccionado en orden ascendente",sortDescending:"Descendente",sortDescendingTitle:"Ordenar por el campo seleccionado, en orden descendente",string:"Texto",transform:"Transformar",transformTitle:"Filtrar, ordenar o transformar los hijos de este ${type}",transformTitleShort:"Filtrar, ordenar o transformar contenidos",extract:"Extraer",extractTitle:"Extrae este ${type}",transformQueryTitle:"Ingrese una consulta JMESPath",transformWizardLabel:"Wizard",transformWizardFilter:"Filtro",transformWizardSortBy:"Ordenar por",transformWizardSelectFields:"Seleccione un campo",transformQueryLabel:"Consulta",transformPreviewLabel:"Vista Previa",type:"Tipo",typeTitle:"Cambiar el tipo de campo",openUrl:"Ctrl+Click o Ctrl+Enter para abrir la URL en una nueva ventana",undo:"Deshacer la última acción (Ctrl+Z)",validationCannotMove:"No se puede mover un campo a un hijo de sí mismo.",autoType:'Tipo de campo "auto". El tipo de campo se determina automáticamente a partir del valor y puede ser una cadena, un número, un booleano o un valor nulo.',objectType:'Tipo de campo "objeto".  Un objeto contiene un conjunto desordenado de pares clave/valor.',arrayType:'Tipo de campo "matriz".  Una matriz contiene una colección ordenada de valores.',stringType:'Tipo de campo "cadena".  El tipo de campo no se determina a partir del valor,  pero siempre se devuelve como una cadena.',modeEditorTitle:"Cambiar modo de editor",modeCodeText:"Código",modeCodeTitle:"Cambiar al resaltador de código",modeFormText:"Formulario",modeFormTitle:"Cambiar al editor de formularios",modeTextText:"Texto",modeTextTitle:"Cambiar al editor de texto sin formato",modeTreeText:"Árbol",modeTreeTitle:"Cambiar al editor de árbol",modeViewText:"Vista",modeViewTitle:"Cambiar a la vista de árbol",modePreviewText:"Vista Previa",modePreviewTitle:"Cambiar al modo de vista previa",examples:"Ejemplos",default:"Predeterminado",containsInvalidProperties:"Contiene propiedades no válidas",containsInvalidItems:"Contiene ítems no válidos"},"zh-CN":{array:"数组",auto:"自动",appendText:"追加",appendTitle:"在此字段后追加一个类型为“auto”的新字段 (Ctrl+Shift+Ins)",appendSubmenuTitle:"选择要追加的字段类型",appendTitleAuto:"追加类型为“auto”的新字段 (Ctrl+Shift+Ins)",ascending:"升序",ascendingTitle:"升序排列${type}的子节点",actionsMenu:"点击打开动作菜单(Ctrl+M)",cannotParseFieldError:"无法将字段解析为JSON",cannotParseValueError:"无法将值解析为JSON",collapseAll:"缩进所有字段",compactTitle:"压缩JSON数据,删除所有空格 (Ctrl+Shift+I)",descending:"降序",descendingTitle:"降序排列${type}的子节点",drag:"拖拽移动该节点(Alt+Shift+Arrows)",duplicateKey:"重复键",duplicateText:"复制",duplicateTitle:"复制选中字段(Ctrl+D)",duplicateField:"复制该字段(Ctrl+D)",duplicateFieldError:"重复的字段名称",empty:"清空",expandAll:"展开所有字段",expandTitle:"点击 展开/收缩 该字段(Ctrl+E). \nCtrl+Click 展开/收缩 包含所有子节点.",formatTitle:"使用适当的缩进和换行符格式化JSON数据 (Ctrl+I)",insert:"插入",insertTitle:"在此字段前插入类型为“auto”的新字段 (Ctrl+Ins)",insertSub:"选择要插入的字段类型",object:"对象",ok:"Ok",redo:"重做 (Ctrl+Shift+Z)",removeText:"移除",removeTitle:"移除选中字段 (Ctrl+Del)",removeField:"移除该字段 (Ctrl+Del)",repairTitle:"修复JSON:修复引号和转义符,删除注释和JSONP表示法,将JavaScript对象转换为JSON。",selectNode:"选择一个节点...",showAll:"展示全部",showMore:"展示更多",showMoreStatus:"显示${totalChilds}的${visibleChilds}项目.",sort:"排序",sortTitle:"排序${type}的子节点",sortTitleShort:"内容排序",sortFieldLabel:"字段:",sortDirectionLabel:"方向:",sortFieldTitle:"选择用于对数组或对象排序的嵌套字段",sortAscending:"升序排序",sortAscendingTitle:"按照该字段升序排序",sortDescending:"降序排序",sortDescendingTitle:"按照该字段降序排序",string:"字符串",transform:"变换",transformTitle:"筛选,排序,或者转换${type}的子节点",transformTitleShort:"筛选,排序,或者转换内容",extract:"提取",extractTitle:"提取这个 ${type}",transformQueryTitle:"输入JMESPath查询",transformWizardLabel:"向导",transformWizardFilter:"筛选",transformWizardSortBy:"排序",transformWizardSelectFields:"选择字段",transformQueryLabel:"查询",transformPreviewLabel:"预览",type:"类型",typeTitle:"更改字段类型",openUrl:"Ctrl+Click 或者 Ctrl+Enter 在新窗口打开链接",undo:"撤销上次动作 (Ctrl+Z)",validationCannotMove:"无法将字段移入其子节点",autoType:'字段类型 "auto". 字段类型由值自动确定 可以为 string,number,boolean,或者 null.',objectType:'字段类型 "object". 对象包含一组无序的键/值对.',arrayType:'字段类型 "array". 数组包含值的有序集合.',stringType:'字段类型 "string". 字段类型由值自动确定,但始终作为字符串返回.',modeCodeText:"代码",modeCodeTitle:"切换至代码高亮",modeFormText:"表单",modeFormTitle:"切换至表单编辑",modeTextText:"文本",modeTextTitle:"切换至文本编辑",modeTreeText:"树",modeTreeTitle:"切换至树编辑",modeViewText:"视图",modeViewTitle:"切换至树视图",modePreviewText:"预览",modePreviewTitle:"切换至预览模式",examples:"例子",default:"缺省",containsInvalidProperties:"包含无效的属性",containsInvalidItems:"包含无效项目"},"pt-BR":{array:"Lista",auto:"Automatico",appendText:"Adicionar",appendTitle:"Adicionar novo campo com tipo 'auto' depois deste campo (Ctrl+Shift+Ins)",appendSubmenuTitle:"Selecione o tipo do campo a ser adicionado",appendTitleAuto:"Adicionar novo campo com tipo 'auto' (Ctrl+Shift+Ins)",ascending:"Ascendente",ascendingTitle:"Organizar filhor do tipo ${type} em crescente",actionsMenu:"Clique para abrir o menu de ações (Ctrl+M)",cannotParseFieldError:"Não é possível analisar o campo no JSON",cannotParseValueError:"Não é possível analisar o valor em JSON",collapseAll:"Fechar todos campos",compactTitle:"Dados JSON compactos, remova todos os espaços em branco (Ctrl+Shift+I)",descending:"Descendente",descendingTitle:"Organizar o filhos do tipo ${type} em decrescente",duplicateKey:"chave duplicada",drag:"Arraste para mover este campo (Alt+Shift+Arrows)",duplicateText:"Duplicar",duplicateTitle:"Duplicar campos selecionados (Ctrl+D)",duplicateField:"Duplicar este campo (Ctrl+D)",duplicateFieldError:"Nome do campo duplicado",empty:"vazio",expandAll:"Expandir todos campos",expandTitle:"Clique para expandir/encolher este campo (Ctrl+E). \nCtrl+Click para expandir/encolher incluindo todos os filhos.",formatTitle:"Formate dados JSON, com recuo e feeds de linha adequados (Ctrl+I)",insert:"Inserir",insertTitle:"Inserir um novo campo do tipo 'auto' antes deste campo (Ctrl+Ins)",insertSub:"Selecionar o tipo de campo a ser inserido",object:"Objeto",ok:"Ok",redo:"Refazer (Ctrl+Shift+Z)",removeText:"Remover",removeTitle:"Remover campos selecionados (Ctrl+Del)",removeField:"Remover este campo (Ctrl+Del)",repairTitle:"Repare JSON: corrija aspas e caracteres de escape, remova comentários e notação JSONP, transforme objetos JavaScript em JSON.",selectNode:"Selecione um nódulo...",showAll:"mostrar todos",showMore:"mostrar mais",showMoreStatus:"exibindo ${visibleChilds} de ${totalChilds} itens.",sort:"Organizar",sortTitle:"Organizar os filhos deste ${type}",sortTitleShort:"Organizar os filhos",sortFieldLabel:"Campo:",sortDirectionLabel:"Direção:",sortFieldTitle:"Selecione um campo filho pelo qual ordenar o array ou objeto",sortAscending:"Ascendente",sortAscendingTitle:"Ordenar o campo selecionado por ordem ascendente",sortDescending:"Descendente",sortDescendingTitle:"Ordenar o campo selecionado por ordem descendente",string:"Texto",transform:"Transformar",transformTitle:"Filtrar, ordenar ou transformar os filhos deste ${type}",transformTitleShort:"Filtrar, ordenar ou transformar conteúdos",transformQueryTitle:"Insira uma expressão JMESPath",transformWizardLabel:"Assistente",transformWizardFilter:"Filtro",transformWizardSortBy:"Ordenar por",transformWizardSelectFields:"Selecionar campos",transformQueryLabel:"Expressão",transformPreviewLabel:"Visualizar",type:"Tipo",typeTitle:"Mudar o tipo deste campo",openUrl:"Ctrl+Click ou Ctrl+Enter para abrir link em nova janela",undo:"Desfazer último ação (Ctrl+Z)",validationCannotMove:"Não pode mover um campo como filho dele mesmo",autoType:'Campo do tipo "auto". O tipo do campo é determinao automaticamente a partir do seu valor e pode ser texto, número, verdade/falso ou nulo.',objectType:'Campo do tipo "objeto". Um objeto contém uma lista de pares com chave e valor.',arrayType:'Campo do tipo "lista". Uma lista contem uma coleção de valores ordenados.',stringType:'Campo do tipo "string". Campo do tipo nao é determinado através do seu valor, mas sempre retornara um texto.',examples:"Exemplos",default:"Revelia",containsInvalidProperties:"Contém propriedades inválidas",containsInvalidItems:"Contém itens inválidos"},tr:{array:"Dizin",auto:"Otomatik",appendText:"Ekle",appendTitle:"Bu alanın altına 'otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)",appendSubmenuTitle:"Eklenecek alanın tipini seç",appendTitleAuto:"'Otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)",ascending:"Artan",ascendingTitle:"${type}'ın alt tiplerini artan düzende sırala",actionsMenu:"Aksiyon menüsünü açmak için tıklayın (Ctrl+M)",collapseAll:"Tüm alanları kapat",descending:"Azalan",descendingTitle:"${type}'ın alt tiplerini azalan düzende sırala",drag:"Bu alanı taşımak için sürükleyin (Alt+Shift+Arrows)",duplicateKey:"Var olan anahtar",duplicateText:"Aşağıya kopyala",duplicateTitle:"Seçili alanlardan bir daha oluştur (Ctrl+D)",duplicateField:"Bu alandan bir daha oluştur (Ctrl+D)",duplicateFieldError:"Duplicate field name",cannotParseFieldError:"Alan JSON'a ayrıştırılamıyor",cannotParseValueError:"JSON'a değer ayrıştırılamıyor",empty:"boş",expandAll:"Tüm alanları aç",expandTitle:"Bu alanı açmak/kapatmak için tıkla (Ctrl+E). \nAlt alanlarda dahil tüm alanları açmak için Ctrl+Click ",insert:"Ekle",insertTitle:"Bu alanın üstüne 'otomatik' tipinde yeni bir alan ekle (Ctrl+Ins)",insertSub:"Araya eklenecek alanın tipini seç",object:"Nesne",ok:"Tamam",redo:"Yeniden yap (Ctrl+Shift+Z)",removeText:"Kaldır",removeTitle:"Seçilen alanları kaldır (Ctrl+Del)",removeField:"Bu alanı kaldır (Ctrl+Del)",selectNode:"Bir nesne seç...",showAll:"tümünü göster",showMore:"daha fazla göster",showMoreStatus:"${totalChilds} alanın ${visibleChilds} alt alanları gösteriliyor",sort:"Sırala",sortTitle:"${type}'ın alt alanlarını sırala",sortTitleShort:"İçerikleri sırala",sortFieldLabel:"Alan:",sortDirectionLabel:"Yön:",sortFieldTitle:"Diziyi veya nesneyi sıralamak için iç içe geçmiş alanı seçin",sortAscending:"Artan",sortAscendingTitle:"Seçili alanı artan düzende sırala",sortDescending:"Azalan",sortDescendingTitle:"Seçili alanı azalan düzende sırala",string:"Karakter Dizisi",transform:"Dönüştür",transformTitle:"${type}'ın alt alanlarını filtrele, sırala veya dönüştür",transformTitleShort:"İçerikleri filterele, sırala veya dönüştür",transformQueryTitle:"JMESPath sorgusu gir",transformWizardLabel:"Sihirbaz",transformWizardFilter:"Filtre",transformWizardSortBy:"Sırala",transformWizardSelectFields:"Alanları seç",transformQueryLabel:"Sorgu",transformPreviewLabel:"Önizleme",type:"Tip",typeTitle:"Bu alanın tipini değiştir",openUrl:"URL'i yeni bir pencerede açmak için Ctrl+Click veya Ctrl+Enter",undo:"Son değişikliği geri al (Ctrl+Z)",validationCannotMove:"Alt alan olarak taşınamıyor",autoType:'Alan tipi "otomatik". Alan türü otomatik olarak değerden belirlenirve bir dize, sayı, boolean veya null olabilir.',objectType:'Alan tipi "nesne". Bir nesne, sıralanmamış bir anahtar / değer çifti kümesi içerir.',arrayType:'Alan tipi "dizi". Bir dizi, düzenli değerler koleksiyonu içerir.',stringType:'Alan tipi "karakter dizisi". Alan türü değerden belirlenmez,ancak her zaman karakter dizisi olarak döndürülür.',modeCodeText:"Kod",modeCodeTitle:"Kod vurgulayıcıya geç",modeFormText:"Form",modeFormTitle:"Form düzenleyiciye geç",modeTextText:"Metin",modeTextTitle:"Düz metin düzenleyiciye geç",modeTreeText:"Ağaç",modeTreeTitle:"Ağaç düzenleyiciye geç",modeViewText:"Görünüm",modeViewTitle:"Ağaç görünümüne geç",examples:"Örnekler",default:"Varsayılan",containsInvalidProperties:"Geçersiz özellikler içeriyor",containsInvalidItems:"Geçersiz öğeler içeriyor"},ja:{array:"配列",auto:"オート",appendText:"追加",appendTitle:'次のフィールドに"オート"のフィールドを追加 (Ctrl+Shift+Ins)',appendSubmenuTitle:"追加するフィールドの型を選択してください",appendTitleAuto:'"オート"のフィールドを追加 (Ctrl+Shift+Ins)',ascending:"昇順",ascendingTitle:"${type}の子要素を昇順に並べ替え",actionsMenu:"クリックしてアクションメニューを開く (Ctrl+M)",collapseAll:"すべてを折りたたむ",descending:"降順",descendingTitle:"${type}の子要素を降順に並べ替え",drag:"ドラッグして選択中のフィールドを移動 (Alt+Shift+Arrows)",duplicateKey:"複製キー",duplicateText:"複製",duplicateTitle:"選択中のフィールドを複製 (Ctrl+D)",duplicateField:"選択中のフィールドを複製 (Ctrl+D)",duplicateFieldError:"フィールド名が重複しています",cannotParseFieldError:"JSONのフィールドを解析できません",cannotParseValueError:"JSONの値を解析できません",empty:"空",expandAll:"すべてを展開",expandTitle:"クリックしてフィールドを展開/折りたたむ (Ctrl+E). \nCtrl+Click ですべての子要素を展開/折りたたむ",insert:"挿入",insertTitle:"選択中のフィールドの前に新しいフィールドを挿入 (Ctrl+Ins)",insertSub:"挿入するフィールドの型を選択",object:"オブジェクト",ok:"実行",redo:"やり直す (Ctrl+Shift+Z)",removeText:"削除",removeTitle:"選択中のフィールドを削除 (Ctrl+Del)",removeField:"選択中のフィールドを削除 (Ctrl+Del)",selectNode:"ノードを選択...",showAll:"すべてを表示",showMore:"もっと見る",showMoreStatus:"${totalChilds}個のアイテムのうち ${visibleChilds}個を表示しています。",sort:"並べ替え",sortTitle:"${type}の子要素を並べ替え",sortTitleShort:"並べ替え",sortFieldLabel:"フィールド:",sortDirectionLabel:"順序:",sortFieldTitle:"配列またはオブジェクトを並び替えるためのフィールドを選択",sortAscending:"昇順",sortAscendingTitle:"選択中のフィールドを昇順に並び替え",sortDescending:"降順",sortDescendingTitle:"選択中のフィールドを降順に並び替え",string:"文字列",transform:"変換",transformTitle:"${type}の子要素をフィルター・並び替え・変換する",transformTitleShort:"内容をフィルター・並び替え・変換する",extract:"抽出",extractTitle:"${type}を抽出",transformQueryTitle:"JMESPathクエリを入力",transformWizardLabel:"ウィザード",transformWizardFilter:"フィルター",transformWizardSortBy:"並び替え",transformWizardSelectFields:"フィールドを選択",transformQueryLabel:"クエリ",transformPreviewLabel:"プレビュー",type:"型",typeTitle:"選択中のフィールドの型を変更",openUrl:"Ctrl+Click または Ctrl+Enter で 新規ウィンドウでURLを開く",undo:"元に戻す (Ctrl+Z)",validationCannotMove:"子要素に移動できません ",autoType:"オート: フィールドの型は値から自動的に決定されます。 (文字列・数値・ブール・null)",objectType:"オブジェクト: オブジェクトは順序が決まっていないキーと値のペア組み合わせです。",arrayType:"配列: 配列は順序が決まっている値の集合体です。",stringType:"文字列: フィールド型は値から決定されませんが、常に文字列として返されます。",modeCodeText:"コードモード",modeCodeTitle:"ハイライトモードに切り替え",modeFormText:"フォームモード",modeFormTitle:"フォームモードに切り替え",modeTextText:"テキストモード",modeTextTitle:"テキストモードに切り替え",modeTreeText:"ツリーモード",modeTreeTitle:"ツリーモードに切り替え",modeViewText:"ビューモード",modeViewTitle:"ビューモードに切り替え",modePreviewText:"プレビュー",modePreviewTitle:"プレビューに切り替え",examples:"例",default:"デフォルト",containsInvalidProperties:"無効なプロパティが含まれています",containsInvalidItems:"無効なアイテムが含まれています"},"fr-FR":{array:"Liste",auto:"Auto",appendText:"Ajouter",appendTitle:"Ajouter un champ de type 'auto' après ce champ (Ctrl+Shift+Ins)",appendSubmenuTitle:"Sélectionner le type du champ à ajouter",appendTitleAuto:"Ajouter un champ de type 'auto' (Ctrl+Shift+Ins)",ascending:"Ascendant",ascendingTitle:"Trier les enfants de ce ${type} par ordre ascendant",actionsMenu:"Ouvrir le menu des actions (Ctrl+M)",collapseAll:"Regrouper",descending:"Descendant",descendingTitle:"Trier les enfants de ce ${type} par ordre descendant",drag:"Déplacer (Alt+Shift+Arrows)",duplicateKey:"Dupliquer la clé",duplicateText:"Dupliquer",duplicateTitle:"Dupliquer les champs sélectionnés (Ctrl+D)",duplicateField:"Dupliquer ce champ (Ctrl+D)",duplicateFieldError:"Dupliquer le nom de champ",cannotParseFieldError:"Champ impossible à parser en JSON",cannotParseValueError:"Valeur impossible à parser en JSON",empty:"vide",expandAll:"Étendre",expandTitle:"Étendre/regrouper ce champ (Ctrl+E). \nCtrl+Click pour étendre/regrouper avec tous les champs.",insert:"Insérer",insertTitle:"Insérer un champ de type 'auto' avant ce champ (Ctrl+Ins)",insertSub:"Sélectionner le type de champ à insérer",object:"Objet",ok:"Ok",redo:"Rejouer (Ctrl+Shift+Z)",removeText:"Supprimer",removeTitle:"Supprimer les champs sélectionnés (Ctrl+Del)",removeField:"Supprimer ce champ (Ctrl+Del)",searchTitle:"Rechercher champs et valeurs",searchNextResultTitle:"Résultat suivant (Enter)",searchPreviousResultTitle:"Résultat précédent (Shift + Enter)",selectNode:"Sélectionner un nœud...",showAll:"voir tout",showMore:"voir plus",showMoreStatus:"${visibleChilds} éléments affichés de ${totalChilds}.",sort:"Trier",sortTitle:"Trier les champs de ce ${type}",sortTitleShort:"Trier",sortFieldLabel:"Champ:",sortDirectionLabel:"Direction:",sortFieldTitle:"Sélectionner les champs permettant de trier les listes et objet",sortAscending:"Ascendant",sortAscendingTitle:"Trier les champs sélectionnés par ordre ascendant",sortDescending:"Descendant",sortDescendingTitle:"Trier les champs sélectionnés par ordre descendant",string:"Chaîne",transform:"Transformer",transformTitle:"Filtrer, trier, or transformer les enfants de ce ${type}",transformTitleShort:"Filtrer, trier ou transformer le contenu",extract:"Extraire",extractTitle:"Extraire ce ${type}",transformQueryTitle:"Saisir une requête JMESPath",transformWizardLabel:"Assistant",transformWizardFilter:"Filtrer",transformWizardSortBy:"Trier par",transformWizardSelectFields:"Sélectionner les champs",transformQueryLabel:"Requête",transformPreviewLabel:"Prévisualisation",type:"Type",typeTitle:"Changer le type de ce champ",openUrl:"Ctrl+Click ou Ctrl+Enter pour ouvrir l'url dans une autre fenêtre",undo:"Annuler la dernière action (Ctrl+Z)",validationCannotMove:"Cannot move a field into a child of itself",autoType:'Champe de type "auto". Ce type de champ est automatiquement déterminé en fonction de la valeur et peut être de type "chaîne", "nombre", "booléen" ou null.',objectType:'Champ de type "objet". Un objet contient un ensemble non ordonné de paires clé/valeur.',arrayType:'Champ de type "liste". Une liste contient une collection ordonnée de valeurs.',stringType:'Champ de type "chaîne". Ce type de champ n\'est pas déterminé en fonction de la valeur, mais retourne systématiquement une chaîne de caractères.',modeEditorTitle:"Changer mode d'édition",modeCodeText:"Code",modeCodeTitle:"Activer surlignage code",modeFormText:"Formulaire",modeFormTitle:"Activer formulaire",modeTextText:"Texte",modeTextTitle:"Activer éditeur texte",modeTreeText:"Arbre",modeTreeTitle:"Activer éditeur arbre",modeViewText:"Lecture seule",modeViewTitle:"Activer vue arbre",modePreviewText:"Prévisualisation",modePreviewTitle:"Activer mode prévisualiser",examples:"Exemples",default:"Défaut",containsInvalidProperties:"Contient des propriétés non valides",containsInvalidItems:"Contient des éléments invalides"},de:{array:"Auflistung",auto:"Auto",appendText:"anhängen",appendTitle:"Fügen Sie nach diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Umschalt+Ein)",appendSubmenuTitle:"Wählen Sie den Typ des neuen Feldes",appendTitleAuto:"Ein neues Feld vom Typ 'auto' hinzufügen (Strg+Umschalt+Ein)",ascending:"Aufsteigend",ascendingTitle:"Sortieren Sie die Elemente dieses ${type} in aufsteigender Reihenfolge",actionsMenu:"Klicken Sie zum Öffnen des Aktionsmenüs (Strg+M)",cannotParseFieldError:"Feld kann nicht in JSON geparst werden",cannotParseValueError:"Wert kann nicht in JSON geparst werden",collapseAll:"Alle Felder zuklappen",compactTitle:"JSON-Daten verdichten, alle Leerzeichen entfernen (Strg+Umschalt+\\)",descending:"Absteigend",descendingTitle:"Sortieren Sie die Elemente dieses ${type} in absteigender Reihenfolge",drag:"Ziehen, um dieses Feld zu verschieben (Alt+Umschalt+Pfeile)",duplicateKey:"Doppelter Schlüssel",duplicateText:"Duplikat",duplicateTitle:"Ausgewählte Felder duplizieren (Strg+D)",duplicateField:"Dieses Feld duplizieren (Strg+D)",duplicateFieldError:"Doppelter Feldname",empty:"leer",expandAll:"Alle Felder anzeigen",expandTitle:"Klicken Sie, um dieses Feld zu erweitern/zu kollabieren (Strg+E). \nStrg+Klicken Sie, um dieses Feld einschließlich aller Elemente zu erweitern/zu kollabieren.",formatTitle:"JSON-Daten mit korrekter Einrückung und Zeilenvorschüben formatieren (Strg+\\)",insert:"einfügen",insertTitle:"Fügen Sie vor diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Einfg)",insertSub:"Wählen Sie den Typ des neuen Feldes",object:"Objekt",ok:"Ok",redo:"Wiederholen (Strg+Umschalt+Z)",removeText:"entfernen",removeTitle:"Ausgewählte Felder entfernen (Strg+Entf)",removeField:"Dieses Feld entfernen (Strg+Entf)",repairTitle:"JSON reparieren: Anführungszeichen und Escape-Zeichen korrigieren, Kommentare und JSONP-Notation entfernen, JavaScript-Objekte in JSON umwandeln.",searchTitle:"Suchfelder und Werte",searchNextResultTitle:"Nächstes Ergebnis (Enter)",searchPreviousResultTitle:"Vorheriges Ergebnis (Umschalt + Eingabe)",selectNode:"Wählen Sie einen Knoten aus...",showAll:"alle anzeigen",showMore:"mehr anzeigen",showMoreStatus:"Anzeige von ${visibleChilds} von ${totalChilds}-Elementen.",
-sort:"Sortieren",sortTitle:"Sortieren Sie die Elemente dieses ${type}",sortTitleShort:"Inhalt sortieren",sortFieldLabel:"Feld:",sortDirectionLabel:"Richtung:",sortFieldTitle:"Wählen Sie das verschachtelte Feld, nach dem das Array oder Objekt sortiert werden soll.",sortAscending:"Aufsteigend",sortAscendingTitle:"Sortieren Sie das ausgewählte Feld in aufsteigender Reihenfolge",sortDescending:"Absteigend",sortDescendingTitle:"Sortieren Sie das ausgewählte Feld in absteigender Reihenfolge",string:"Zeichenfolge",transform:"Verwandeln",transformTitle:"Die Elemente dieses ${type} filtern, sortieren oder transformieren",transformTitleShort:"Inhalte filtern, sortieren oder transformieren",extract:"Auszug",extractTitle:"Extrahieren Sie diesen ${type}",transformQueryTitle:"Eine JMESPath-Abfrage eingeben",transformWizardLabel:"Zauberer",transformWizardFilter:"Filter",transformWizardSortBy:"Sortieren nach",transformWizardSelectFields:"Felder auswählen",transformQueryLabel:"Anfrage",transformPreviewLabel:"Vorschau",type:"Geben Sie  ein.",typeTitle:"Ändern Sie den Typ dieses Feldes",openUrl:"Strg+Klicken oder Strg+Eingabe, um die URL in einem neuen Fenster zu öffnen",undo:"Letzte Aktion rückgängig machen (Strg+Z)",validationCannotMove:"Kann ein Feld nicht in ein Kind seiner selbst verschieben",autoType:'Feldtyp "auto". Der Feldtyp wird automatisch aus dem Wert bestimmt und kann ein String, eine Zahl, boolesch oder null sein.',objectType:'Feldtyp "Objekt". Ein Objekt enthält eine ungeordnete Menge von Schlüssel/Wert-Paaren.',arrayType:'Feldtyp "Array". Ein Array enthält eine geordnete Sammlung von Werten.',stringType:'Feldtyp "Zeichenfolge". Der Feldtyp wird nicht aus dem Wert bestimmt, sondern immer als Zeichenfolge zurückgegeben.',modeEditorTitle:"Editor-Modus umschalten",modeCodeText:"Code",modeCodeTitle:"Umschalten auf Code-Highlighter",modeFormText:"Formular",modeFormTitle:"Zum Formular-Editor wechseln",modeTextText:"Text",modeTextTitle:"Zum Editor für einfachen Text wechseln",modeTreeText:"Baum",modeTreeTitle:"Zum Baum-Editor wechseln",modeViewText:"Siehe",modeViewTitle:"Zur Baumansicht wechseln",modePreviewText:"Vorschau",modePreviewTitle:"In den Vorschau-Modus wechseln",examples:"Beispiele",default:"Standardmäßig",containsInvalidProperties:"Enthält ungültige Eigenschaften",containsInvalidItems:"Enthält ungültige Elemente"},ru:{array:"Массив",auto:"Авто",appendText:"Добавить",appendTitle:"Добавить новое поле с типом 'авто' после этого поля (Ctrl+Shift+Ins)",appendSubmenuTitle:"Выбрать тип поля для добавления",appendTitleAuto:"Добавить новое поле с типом 'авто' (Ctrl+Shift+Ins)",ascending:"По возрастанию",ascendingTitle:"Сортировать ${type} по возрастанию",actionsMenu:"Нажмите для открытия меню действий (Ctrl+M)",cannotParseFieldError:"Невозможно преобразовать поле в JSON",cannotParseValueError:"Невозможно преобразовать значение в JSON",collapseAll:"Свернуть все",compactTitle:"Минификация JSON (Ctrl+Shift+I)",descending:"По убыванию",descendingTitle:"Сортировать ${type} по убыванию",drag:"Потяните для перемещения этого поля (Alt+Shift+Arrows)",duplicateKey:"повторяющийся ключ",duplicateText:"Дублировать",duplicateTitle:"Дублирование полей (Ctrl+D)",duplicateField:"Дублировать поле (Ctrl+D)",duplicateFieldError:"Дублирование названия поля",empty:"пустой",expandAll:"Развернуть все",expandTitle:"Нажмите для раскрытия/скрытия поля (Ctrl+E)\nили Ctrl+Click для раскрытия/скрытия всех потомков.",formatTitle:"Форматирование JSON (Ctrl+I)",insert:"Вставить",insertTitle:"Вставить новое поле с типом 'авто' перед этим полем (Ctrl+Ins)",insertSub:"Выбрать тип поля для вставки",object:"Объект",ok:"ОК",redo:"Повторить (Ctrl+Shift+Z)",removeText:"Удалить",removeTitle:"Удалить выбранные поля (Ctrl+Del)",removeField:"Удалить поле (Ctrl+Del)",repairTitle:"Восстановите JSON: исправьте кавычки и escape-символы, удалите комментарии и нотацию JSONP, модифицируйте объекты JavaScript в JSON.",searchTitle:"Поиск",searchNextResultTitle:"Следующий результат (Enter)",searchPreviousResultTitle:"Предыдущий результат (Shift + Enter)",selectNode:"Выбор узла...",showAll:"показать все",showMore:"больше",showMoreStatus:"${visibleChilds} из ${totalChilds}",sort:"Сортировка",sortTitle:"Сортировка потомков типа ${type}",sortTitleShort:"Сортировка содержимого",sortFieldLabel:"Поле:",sortDirectionLabel:"Направление:",sortFieldTitle:"Выберите поле для сортировки массива или объекта",sortAscending:"По возрастанию",sortAscendingTitle:"Сортировка выбранного поря по возрастанию",sortDescending:"По убыванию",sortDescendingTitle:"Сортировка выбранного поря по убыванию",string:"Строка",transform:"Модификация",transformTitle:"Фильтрация, сортировка или модификация данных типа ${type}",transformTitleShort:"Фильтрация, сортировка или модификация данных",extract:"Извлечение",extractTitle:"Извлечь тип ${type}",transformQueryTitle:"Введите JMESpath запрос",transformWizardLabel:"Мастер",transformWizardFilter:"Фильтр",transformWizardSortBy:"Сортировка",transformWizardSelectFields:"Поля",transformQueryLabel:"Запрос",transformPreviewLabel:"Просмотр",type:"Тип",typeTitle:"Изменить тип этого поля",openUrl:"Ctrl+Click или Ctrl+Enter для открытия url в новом окне",undo:"Отменить (Ctrl+Z)",validationCannotMove:"Поле не может быть перемещено в потомка",autoType:"Тип поля автоматически определяется по значению и может быть строкой, числом, логическим значением или null.",objectType:"Объект содержит неупорядоченный набор пар ключ/значение.",arrayType:"Массив содержит упорядоченный набор значений.",stringType:"Тип поля не определяется из значения, но всегда возвращается как строка.",modeEditorTitle:"Переключение режима редактора",modeCodeText:"Код",modeCodeTitle:"Переключить в режим редактора кода",modeFormText:"Форма",modeFormTitle:"Переключить в режим формы",modeTextText:"Текст",modeTextTitle:"Переключить в режим редактора текста",modeTreeText:"Дерево",modeTreeTitle:"Переключить в режим редактора дерева",modeViewText:"Просмотр дерева",modeViewTitle:"Переключить в режим просмотра дерева",modePreviewText:"Просмотр",modePreviewTitle:"Переключить в режим просмотра",examples:"Примеры",default:"По умолчанию",containsInvalidProperties:"Содержит недопустимые свойства",containsInvalidItems:"Содержит недопустимые элементы"},ko:{array:"배열",auto:"자동",appendText:"추가",appendTitle:'선택한 요소 아래에 "자동" 요소를 추가합니다. (Ctrl + Shift + Ins)',appendSubmenuTitle:"추가할 요소의 유형을 선택해주세요.",appendTitleAuto:'"자동" 요소를 추가합니다. (Ctrl + Shift + Ins)',ascending:"오름차순",ascendingTitle:"선택한 ${type}의 하위 요소를 오름차순 정렬합니다.",actionsMenu:"메뉴 열기 (Ctrl + M)",cannotParseFieldError:"JSON의 요소를 해석할 수 없습니다.",cannotParseValueError:"JSON의 값을 해석할 수 없습니다.",collapseAll:"모두 접기",compactTitle:"모든 공백을 제거하여 JSON 데이터를 작게 만듭니다. (Ctrl + Shift + I)",descending:"내림차순",descendingTitle:"선택한 ${type}의 하위 요소를 내림차순으로 정렬",drag:"드래그하여 요소를 이동합니다. (Alt + Shift + Arrows)",duplicateKey:"복제키",duplicateText:"복제",duplicateTitle:"선택한 요소를 복제합니다. (Ctrl + D)",duplicateField:"선택한 요소를 복제합니다. (Ctrl + D)",duplicateFieldError:"요소 이름이 중복되었습니다.",empty:"비어있음",expandAll:"모두 열기",expandTitle:"클릭하여 요소를 열거나 닫습니다. (Ctrl + E) \nCtrl + Click으로 모든 하위 요소를 열거나 닫습니다.",formatTitle:"적절한 들여쓰기 및 줄바꿈으로 JSON 데이터를 정형화합니다. (Ctrl + I)",insert:"삽입",insertTitle:"선택한 요소 위에 새요소를 삽입합니다. (Ctrl + Ins)",insertSub:"삽입할 요소의 유형을 선택해주세요.",object:"객체",ok:"확인",redo:"다시 실행 (Ctrl + Shift + Z)",removeText:"삭제",removeTitle:"선택한 요소를 삭제합니다. (Ctrl + Del)",removeField:"선택한 요소를 삭제합니다. (Ctrl + Del)",repairTitle:"JSON 교정: JSON 내의 주석과 JSONP 표기법을 지우고 따옴표와 이스케이프 문자를 수정합니다.",searchTitle:"요소 또는 값 찾기",searchNextResultTitle:"다음으로 찾기 (Enter)",searchPreviousResultTitle:"이전으로 찾기 (Shift + Enter)",selectNode:"요소를 선택해주세요...",showAll:"모두보기",showMore:"더보기",showMoreStatus:"${totalChilds} 개의 항목 중 ${visibleChilds} 개를 표시합니다.",sort:"정렬",sortTitle:"선택한 ${type}의 하위 요소를 정렬합니다.",sortTitleShort:"정렬",sortFieldLabel:"요소:",sortDirectionLabel:"순서:",sortFieldTitle:"배열이나 객체를 정렬하는 요소를 선택해주세요.",sortAscending:"오름차순",sortAscendingTitle:"선택한 요소를 오름차순으로 정렬합니다.",sortDescending:"내림차순",sortDescendingTitle:"선택한 요소를 내림차순으로 정렬합니다.",string:"문자",transform:"변환",transformTitle:"선택한 ${type}의 하위 요소를 필터하거나 정렬 또는 변환합니다.",transformTitleShort:"내용을 필터하거나 정렬 또는 변환합니다.",extract:"추출",extractTitle:"선택한 ${type}의 값을 최상위에 위치시킵니다.",transformQueryTitle:"JMESPath 쿼리를 입력해주세요.",transformWizardLabel:"마법사",transformWizardFilter:"필터",transformWizardSortBy:"정렬",transformWizardSelectFields:"요소를 선택해주세요.",transformQueryLabel:"쿼리",transformPreviewLabel:"미리보기",type:"유형",typeTitle:"선택한 요소의 유형을 변경합니다.",openUrl:"Ctrl + Click 또는 Ctrl + Enter로 새 창에서 URL 열기",undo:"실행 취소 (Ctrl + Z)",validationCannotMove:"하위 요소로 이동할 수 없습니다.",autoType:"자동: 요소의 형식이 값의 유형으로 결정됩니다. 문자, 숫자, 부울, 또는 null만 허용됩니다.",objectType:"객체: 순서대로 나열되지 않은 이름/값 쌍으로 이루어진 집합입니다.",arrayType:"배열: 순서대로 나열된 값의 집합입니다.",stringType:"문자: 요소의 유형이 값에서 결정되지 않지만 항상 문자로 반환됩니다.",modeEditorTitle:"편집기 유형 변경",modeCodeText:"코드",modeCodeTitle:"형식 교정을 도와주는 기능이 포함된 문자 편집기",modeFormText:"입력 양식",modeFormTitle:"정해진 요소에 값을 입력하는 편집기",modeTextText:"문자",modeTextTitle:"단순 문자 편집기",modeTreeText:"트리",modeTreeTitle:"트리 구조로 표시되는 편집기",modeViewText:"보기",modeViewTitle:"읽기전용 트리 구조로 JSON을 표시",modePreviewText:"미리보기",modePreviewTitle:"읽기전용 문자로 JSON을 표시",examples:"예제",default:"기본값",containsInvalidProperties:"잘못된 속성이 포함되어 있습니다.",containsInvalidItems:"잘못된 항목이 포함되어 있습니다"}},n=Object.keys(r),s="en",o="undefined"!=typeof navigator?navigator.language||navigator.userLanguage:void 0,a=n.find(function(e){return e===o})||s;function l(t){var e;t&&((e=n.find(function(e){return e===t}))?a=e:console.error("Language not found"))}function c(e){if(e)for(var t in e)(t=>{n.find(function(e){return e===t})||n.push(t),r[t]=Object.assign({},r[s],r[t],e[t])})(t)}function h(e,t,i){var n=r[i=i||a][e]||r[s][e]||e;if(t)for(var o in t)n=n.replace("${"+o+"}",t[o]);return n}},3094:function(e,t){var b={b:"\b",f:"\f",n:"\n",r:"\r",t:"\t",'"':'"',"/":"/","\\":"\\"},A="a".charCodeAt(),i=(t.parse=function(o,e,t){var n={},i=0,r=0,s=0,a=t&&t.bigint&&"undefined"!=typeof BigInt;return{data:l("",!0),pointers:n};function l(e,t){c(),m(e,"value");var i,n=u();switch(n){case"t":d("rue"),i=!0;break;case"f":d("alse"),i=!1;break;case"n":d("ull"),i=null;break;case'"':i=h();break;case"[":i=(e=>{c();var t=[],i=0;if("]"!=u())for(g();;){t.push(l(e+"/"+i)),c();var n=u();if("]"==n)break;","!=n&&I(),c(),i++}return t})(e);break;case"{":i=(e=>{c();var t={};if("}"!=u())for(g();;){var i=C(),n=('"'!=u()&&I(),h()),o=e+"/"+w(n),i=(f(o,"key",i),m(o,"keyEnd"),c(),":"!=u()&&I(),c(),t[n]=l(o),c(),u());if("}"==i)break;","!=i&&I(),c()}return t})(e);break;default:g(),0<="-0123456789".indexOf(n)?i=(()=>{var e="",t=!0,i=("-"==o[s]&&(e+=u()),e+=("0"==o[s]?u:p)(),"."==o[s]&&(e+=u()+p(),t=!1),"e"!=o[s]&&"E"!=o[s]||(e+=u(),"+"!=o[s]&&"-"!=o[s]||(e+=u()),e+=p(),t=!1),+e);return a&&t&&(i>Number.MAX_SAFE_INTEGER||i<Number.MIN_SAFE_INTEGER)?BigInt(e):i})():y()}return m(e,"valueEnd"),c(),t&&s<o.length&&y(),i}function c(){e:for(;s<o.length;){switch(o[s]){case" ":r++;break;case"\t":r+=4;break;case"\r":r=0;break;case"\n":r=0,i++;break;default:break e}s++}}function h(){for(var e,t="";'"'!=(e=u());)"\\"==e?(e=u())in b?t+=b[e]:"u"==e?t+=(()=>{for(var e=4,t=0;e--;){t<<=4;var i=u().toLowerCase();"a"<=i&&i<="f"?t+=i.charCodeAt()-A+10:"0"<=i&&i<="9"?t+=+i:I()}return String.fromCharCode(t)})():I():t+=e;return t}function d(e){for(var t=0;t<e.length;t++)u()!==e[t]&&I()}function u(){v();var e=o[s];return s++,r++,e}function g(){s--,r--}function p(){for(var e="";"0"<=o[s]&&o[s]<="9";)e+=u();if(e.length)return e;v(),y()}function m(e,t){f(e,t,C())}function f(e,t,i){n[e]=n[e]||{},n[e][t]=i}function C(){return{line:i,column:r,pos:s}}function y(){throw new SyntaxError("Unexpected token "+o[s]+" in JSON at position "+s)}function I(){g(),y()}function v(){if(s>=o.length)throw new SyntaxError("Unexpected end of JSON input")}},t.stringify=function(e,t,i){if(I(e)){var n=0;switch(typeof(u="object"==typeof i?i.space:i)){case"number":var o=10<u?10:u<0?0:Math.floor(u),u=o&&y(o," "),r=o,s=o;break;case"string":u=u.slice(0,10);for(var a=s=r=0;a<u.length;a++){switch(u[a]){case" ":s++;break;case"\t":s+=4;break;case"\r":s=0;break;case"\n":s=0,n++;break;default:throw new Error("whitespace characters not allowed in JSON")}r++}break;default:u=void 0}var l="",c={},h=0,d=0,g=0,p=i&&i.es6&&"function"==typeof Map;return function l(c,h,d){C(d,"value");switch(typeof c){case"number":case"bigint":case"boolean":m(""+c);break;case"string":m(v(c));break;case"object":null===c?m("null"):"function"==typeof c.toJSON?m(v(c.toJSON())):Array.isArray(c)?e():p?c.constructor.BYTES_PER_ELEMENT?e():c instanceof Map?i():c instanceof Set?i(!0):t():t()}C(d,"valueEnd");function e(){if(c.length){m("[");for(var e=h+1,t=0;t<c.length;t++){t&&m(","),f(e);var i=I(c[t])?c[t]:null,n=d+"/"+t;l(i,e,n)}f(h),m("]")}else m("[]")}function t(){var e=Object.keys(c);if(e.length){m("{");for(var t=h+1,i=0;i<e.length;i++){var n,o=e[i],r=c[o];I(r)&&(i&&m(","),n=d+"/"+w(o),f(t),C(n,"key"),m(v(o)),C(n,"keyEnd"),m(":"),u&&m(" "),l(r,t,n))}f(h),m("}")}else m("{}")}function i(e){if(c.size){m("{");for(var t=h+1,i=!0,n=c.entries(),o=n.next();!o.done;){var r,s=o.value,a=s[0],s=!!e||s[1];I(s)&&(i||m(","),i=!1,r=d+"/"+w(a),f(t),C(r,"key"),m(v(a)),C(r,"keyEnd"),m(":"),u&&m(" "),l(s,t,r)),o=n.next()}f(h),m("}")}else m("{}")}}(e,0,""),{json:l,pointers:c}}function m(e){d+=e.length,g+=e.length,l+=e}function f(e){if(u){for(l+="\n"+y(e,u),h++,d=0;e--;)n?(h+=n,d=s):d+=s,g+=r;g+=1}}function C(e,t){c[e]=c[e]||{},c[e][t]={line:h,column:d,pos:g}}function y(e,t){return Array(e+1).join(t)}},["number","bigint","boolean","string","object"]);function I(e){return 0<=i.indexOf(typeof e)}var n=/"|\\/g,o=/[\b]/g,r=/\f/g,s=/\n/g,a=/\r/g,l=/\t/g;function v(e){return'"'+(e=e.replace(n,"\\$&").replace(r,"\\f").replace(o,"\\b").replace(s,"\\n").replace(a,"\\r").replace(l,"\\t"))+'"'}var c=/~/g,h=/\//g;function w(e){return e.replace(c,"~0").replace(h,"~1")}},3420:function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","$id":"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#","description":"Meta-schema for $data reference (JSON Schema extension proposal)","type":"object","required":["$data"],"properties":{"$data":{"type":"string","anyOf":[{"format":"relative-json-pointer"},{"format":"json-pointer"}]}},"additionalProperties":false}')},3483:function(e,t,i){var r=i(8161),s=i(6862).toHash;e.exports=function(){var n=[{type:"number",rules:[{maximum:["exclusiveMaximum"]},{minimum:["exclusiveMinimum"]},"multipleOf","format"]},{type:"string",rules:["maxLength","minLength","pattern","format"]},{type:"array",rules:["maxItems","minItems","items","contains","uniqueItems"]},{type:"object",rules:["maxProperties","minProperties","required","dependencies","propertyNames",{properties:["additionalProperties","patternProperties"]}]},{rules:["$ref","const","enum","not","anyOf","oneOf","allOf","if"]}],o=["type","$comment"];return n.all=s(o),n.types=s(["number","integer","string","array","object","boolean","null"]),n.forEach(function(e){e.rules=e.rules.map(function(e){var t,i;return"object"==typeof e&&(i=e[t=Object.keys(e)[0]],e=t,i.forEach(function(e){o.push(e),n.all[e]=!0})),o.push(e),n.all[e]={keyword:e,code:r[e],implements:i}}),n.all.$comment={keyword:"$comment",code:r.$comment},e.type&&(n.types[e.type]=e)}),n.keywords=s(o.concat(["$schema","$id","id","$data","$async","title","description","default","definitions","examples","readOnly","writeOnly","contentMediaType","contentEncoding","additionalItems","then","else"])),n.custom={},n}},3531:function(e){e.exports=function(e,t,i){var n=" ",o=e.schema[t],r=e.schemaPath+e.util.getProperty(t),s=e.errSchemaPath+"/"+t,a=!e.opts.allErrors,l=e.util.copy(e),c="",h=(l.level++,"valid"+l.level),d=l.baseId,u=!0,g=o;if(g)for(var p,m=-1,f=g.length-1;m<f;)p=g[m+=1],(e.opts.strictKeywords?"object"==typeof p&&0<Object.keys(p).length||!1===p:e.util.schemaHasRules(p,e.RULES.all))&&(u=!1,l.schema=p,l.schemaPath=r+"["+m+"]",l.errSchemaPath=s+"/"+m,n+="  "+e.validate(l)+" ",l.baseId=d,a)&&(n+=" if ("+h+") { ",c+="}");return a&&(n+=u?" if (true) { ":" "+c.slice(0,-1)+" "),n}},3689:function(e,t,i){var n=i(4292);function o(e,t,i){this.message=i||o.message(e,t),this.missingRef=n.url(e,t),this.missingSchema=n.normalizeId(n.fullPath(this.missingRef))}function r(e){return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e}e.exports={Validation:r(function(e){this.message="validation failed",this.errors=e,this.ajv=this.validation=!0}),MissingRef:r(o)},o.message=function(e,t){return"can't resolve reference "+t+" from id "+e}},3913:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(r||""),t="valid"+o,r="errs__"+o,d=e.util.copy(e),u="",g=(d.level++,"valid"+d.level),o="i"+o,p=d.dataLevel=e.dataLevel+1,m="data"+p,f=e.baseId;if(n+="var "+r+" = errors;var "+t+";",Array.isArray(s)){var C,y,I=e.schema.additionalItems,v=(!1===I&&(n+=" "+t+" = "+h+".length <= "+s.length+"; ",C=l,l=e.errSchemaPath+"/additionalItems",(y=y||[]).push(n+="  if (!"+t+") {   "),n="",!1!==e.createErrors?(n+=" { keyword: 'additionalItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+s.length+" } ",!1!==e.opts.messages&&(n+=" , message: 'should NOT have more than "+s.length+" items' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",t=n,n=y.pop(),!e.compositeRule&&c?e.async?n+=" throw new ValidationError(["+t+"]); ":n+=" validate.errors = ["+t+"]; return false; ":n+=" var err = "+t+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",l=C,c)&&(u+="}",n+=" else { "),s);if(v)for(var b=-1,A=v.length-1;b<A;){var w,x,S=v[b+=1];(e.opts.strictKeywords?"object"==typeof S&&0<Object.keys(S).length||!1===S:e.util.schemaHasRules(S,e.RULES.all))&&(n+=" "+g+" = true; if ("+h+".length > "+b+") { ",w=h+"["+b+"]",d.schema=S,d.schemaPath=a+"["+b+"]",d.errSchemaPath=l+"/"+b,d.errorPath=e.util.getPathExpr(e.errorPath,b,e.opts.jsonPointers,!0),d.dataPathArr[p]=b,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",n+=" }  ",c)&&(n+=" if ("+g+") { ",u+="}")}"object"==typeof I&&(e.opts.strictKeywords?"object"==typeof I&&0<Object.keys(I).length||!1===I:e.util.schemaHasRules(I,e.RULES.all))&&(d.schema=I,d.schemaPath=e.schemaPath+".additionalItems",d.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+g+" = true; if ("+h+".length > "+s.length+") {  for (var "+o+" = "+s.length+"; "+o+" < "+h+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),w=h+"["+o+"]",d.dataPathArr[p]=o,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",c&&(n+=" if (!"+g+") break; "),n+=" } }  ",c)&&(n+=" if ("+g+") { ",u+="}")}else(e.opts.strictKeywords?"object"==typeof s&&0<Object.keys(s).length||!1===s:e.util.schemaHasRules(s,e.RULES.all))&&(d.schema=s,d.schemaPath=a,d.errSchemaPath=l,n+="  for (var "+o+" = 0; "+o+" < "+h+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),w=h+"["+o+"]",d.dataPathArr[p]=o,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",c&&(n+=" if (!"+g+") break; "),n+=" }");return c&&(n+=" "+u+" if ("+r+" == errors) {"),n}},4221:function(t,e,i){t=i.nmd(t),ace.define("ace/mode/json_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){function n(){this.$rules={start:[{token:"variable",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)'},{token:"string",regex:'"',next:"string"},{token:"constant.numeric",regex:"0[xX][0-9a-fA-F]+\\b"},{token:"constant.numeric",regex:"[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"},{token:"constant.language.boolean",regex:"(?:true|false)\\b"},{token:"text",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"comment",regex:"\\/\\/.*$"},{token:"comment.start",regex:"\\/\\*",next:"comment"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"punctuation.operator",regex:/[,]/},{token:"text",regex:"\\s+"}],string:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/},{token:"string",regex:'"|$',next:"start"},{defaultToken:"string"}],comment:[{token:"comment.end",regex:"\\*\\/",next:"start"},{defaultToken:"comment"}]}}var o=e("../lib/oop"),e=e("./text_highlight_rules").TextHighlightRules;o.inherits(n,e),t.JsonHighlightRules=n}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){function n(){}var o=e("../range").Range;!function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i,n=e.getLine(t).match(/^(\s*\})/);return n&&(n=n[1].length,i=e.findMatchingBracket({row:t,column:n}))&&i.row!=t?(i=this.$getIndent(e.getLine(i.row)),void e.replace(new o(t,0,t,n-1),i)):0},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}.call(n.prototype),t.MatchingBraceOutdent=n}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){var n=e("../../lib/oop"),h=e("../../range").Range,e=e("./fold_mode").FoldMode,t=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(t,e),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);return!this.singleLineBlockCommentRe.test(n)||this.startRegionRe.test(n)||this.tripleStarBlockCommentRe.test(n)?!(e=this._getFoldWidgetBase(e,t,i))&&this.startRegionRe.test(n)?"start":e:""},this.getFoldWidgetRange=function(e,t,i,n){var o,r,s,a=e.getLine(i);return this.startRegionRe.test(a)?this.getCommentRegionBlock(e,a,i):(r=a.match(this.foldingStartMarker))?(s=r.index,r[1]?this.openingBracketBlock(e,r[1],i,s):((o=e.getCommentFoldRange(i,s+r[0].length,1))&&!o.isMultiLine()&&(n?o=this.getSectionRange(e,i):"all"!=t&&(o=null)),o)):"markbegin"!==t&&(r=a.match(this.foldingStopMarker))?(s=r.index+r[0].length,r[1]?this.closingBracketBlock(e,r[1],i,s):e.getCommentFoldRange(i,s,-1)):void 0},this.getSectionRange=function(e,t){for(var i=(a=e.getLine(t)).search(/\S/),n=t,o=a.length,r=t+=1,s=e.getLength();++t<s;){var a,l=(a=e.getLine(t)).search(/\S/);if(-1!==l){if(l<i)break;var c=this.getFoldWidgetRange(e,"all",t);if(c){if(c.start.row<=n)break;if(c.isMultiLine())t=c.end.row;else if(i==l)break}r=t}}return new h(n,o,r,e.getLine(r).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),o=e.getLength(),r=i,s=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;++i<o;){t=e.getLine(i);var l=s.exec(t);if(l&&(l[1]?a--:a++,!a))break}if(r<i)return new h(r,n,i,t.length)}}.call(t.prototype)}),ace.define("ace/mode/json",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle","ace/worker/worker_client"],function(e,t,i){function n(){this.HighlightRules=s,this.$outdent=new a,this.$behaviour=this.$defaultBehaviour,this.foldingRules=new l}var o=e("../lib/oop"),r=e("./text").Mode,s=e("./json_highlight_rules").JsonHighlightRules,a=e("./matching_brace_outdent").MatchingBraceOutdent,l=e("./folding/cstyle").FoldMode,c=e("../worker/worker_client").WorkerClient;o.inherits(n,r),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t);return"start"==e&&t.match(/^.*[\{\(\[]\s*$/)&&(n+=i),n},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.createWorker=function(t){var e=new c(["ace"],"ace/mode/json_worker","JsonWorker");return e.attachToDocument(t.getDocument()),e.on("annotate",function(e){t.setAnnotations(e.data)}),e.on("terminate",function(){t.clearAnnotations()}),e},this.$id="ace/mode/json"}.call(n.prototype),t.Mode=n}),ace.require(["ace/mode/json"],function(e){t&&(t.exports=e)})},4292:function(e,t,i){var g=i(6777),p=i(5215),m=i(6862),a=i(4427),n=i(4316);function l(e,t,i){var n,o,r,s=this._refs[i];if("string"==typeof s){if(!this._refs[s])return l.call(this,e,t,s);s=this._refs[s]}return(s=s||this._schemas[i])instanceof a?u(s.schema,this._opts.inlineRefs)?s.schema:s.validate||this._compile(s):((s=c.call(this,t,i))&&(n=s.schema,t=s.root,r=s.baseId),n instanceof a?o=n.validate||e.call(this,n.schema,t,void 0,r):void 0!==n&&(o=u(n,this._opts.inlineRefs)?n:e.call(this,n,t,void 0,r)),o)}function c(e,t){var i=g.parse(t),n=C(i),o=f(this._getId(e.schema));if(0===Object.keys(e.schema).length||n!==o){var n=y(n),r=this._refs[n];if("string"==typeof r)return function(e,t,i){t=c.call(this,e,t);{var n,o;if(t)return n=t.schema,o=t.baseId,e=t.root,(t=this._getId(n))&&(o=I(o,t)),s.call(this,i,o,n,e)}}.call(this,e,r,i);if(r instanceof a)r.validate||this._compile(r);else{if(!((r=this._schemas[n])instanceof a))return;if(r.validate||this._compile(r),n==y(t))return{schema:r,root:e,baseId:o}}if(!(e=r).schema)return;o=f(this._getId(e.schema))}return s.call(this,i,o,e.schema,e)}(e.exports=l).normalizeId=y,l.fullPath=f,l.url=I,l.ids=function(e){var t=y(this._getId(e)),c={"":t},h={"":f(t,!1)},d={},u=this;return n(e,{allKeys:!0},function(e,t,i,n,o,r,s){if(""!==t){var a=u._getId(e),l=c[n],n=h[n]+"/"+o;if(void 0!==s&&(n+="/"+("number"==typeof s?s:m.escapeFragment(s))),"string"==typeof a){a=l=y(l?g.resolve(l,a):a),o=u._refs[a];if((o="string"==typeof o?u._refs[o]:o)&&o.schema){if(!p(e,o.schema))throw new Error('id "'+a+'" resolves to more than one schema')}else if(a!=y(n))if("#"==a[0]){if(d[a]&&!p(e,d[a]))throw new Error('id "'+a+'" resolves to more than one schema');d[a]=e}else u._refs[a]=n}c[t]=l,h[t]=n}}),d},l.inlineRef=u,l.schema=c;var h=m.toHash(["properties","patternProperties","enum","dependencies","definitions"]);function s(e,t,i,n){if(e.fragment=e.fragment||"","/"==e.fragment.slice(0,1)){for(var o=e.fragment.split("/"),r=1;r<o.length;r++){var s=o[r];if(s){if(void 0===(i=i[s=m.unescapeFragment(s)]))break;h[s]||((s=this._getId(i))&&(t=I(t,s)),i.$ref&&(s=I(t,i.$ref),s=c.call(this,n,s))&&(i=s.schema,n=s.root,t=s.baseId))}}return void 0!==i&&i!==n.schema?{schema:i,root:n,baseId:t}:void 0}}var d=m.toHash(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum"]);function u(e,t){return!1!==t&&(void 0===t||!0===t?function e(t){var i;if(Array.isArray(t)){for(var n=0;n<t.length;n++)if("object"==typeof(i=t[n])&&!e(i))return!1}else for(var o in t){if("$ref"==o)return!1;if("object"==typeof(i=t[o])&&!e(i))return!1}return!0}(e):t?function e(t){var i,n=0;if(Array.isArray(t)){for(var o=0;o<t.length;o++)if("object"==typeof(i=t[o])&&(n+=e(i)),n==1/0)return 1/0}else for(var r in t){if("$ref"==r)return 1/0;if(d[r])n++;else if("object"==typeof(i=t[r])&&(n+=e(i)+1),n==1/0)return 1/0}return n}(e)<=t:void 0)}function f(e,t){return!1!==t&&(e=y(e)),C(g.parse(e))}function C(e){return g.serialize(e).split("#")[0]+"#"}var o=/#\/?$/;function y(e){return e?e.replace(o,""):""}function I(e,t){return t=y(t),g.resolve(e,t)}},4316:function(e){var m=e.exports=function(e,t,i){"function"==typeof t&&(i=t,t={}),function e(t,i,n,o,r,s,a,l,c,h){if(o&&"object"==typeof o&&!Array.isArray(o)){for(var d in i(o,r,s,a,l,c,h),o){var u=o[d];if(Array.isArray(u)){if(d in m.arrayKeywords)for(var g=0;g<u.length;g++)e(t,i,n,u[g],r+"/"+d+"/"+g,s,r,d,o,g)}else if(d in m.propsKeywords){if(u&&"object"==typeof u)for(var p in u)e(t,i,n,u[p],r+"/"+d+"/"+f(p),s,r,d,o,p)}else(d in m.keywords||t.allKeys&&!(d in m.skipKeywords))&&e(t,i,n,u,r+"/"+d,s,r,d,o)}n(o,r,s,a,l,c,h)}}(t,"function"==typeof(i=t.cb||i)?i:i.pre||function(){},i.post||function(){},e,"",e)};function f(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}m.keywords={additionalItems:!0,items:!0,contains:!0,additionalProperties:!0,propertyNames:!0,not:!0},m.arrayKeywords={items:!0,allOf:!0,anyOf:!0,oneOf:!0},m.propsKeywords={definitions:!0,properties:!0,patternProperties:!0,dependencies:!0},m.skipKeywords={default:!0,enum:!0,const:!0,required:!0,maximum:!0,minimum:!0,exclusiveMaximum:!0,exclusiveMinimum:!0,multipleOf:!0,maxLength:!0,minLength:!0,pattern:!0,format:!0,maxItems:!0,minItems:!0,uniqueItems:!0,maxProperties:!0,minProperties:!0}},4427:function(e,t,i){var n=i(6862);e.exports=function(e){n.copy(e,this)}},4682:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||"");if(!1===e.opts.format)l&&(n+=" if (true) { ");else{var h,d=e.opts.$data&&s&&s.$data,r=d?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s,u=e.opts.unknownFormats,g=Array.isArray(u);if(d)n+=" var "+(h="format"+o)+" = formats["+r+"]; var "+(p="isObject"+o)+" = typeof "+h+" == 'object' && !("+h+" instanceof RegExp) && "+h+".validate; var "+(f="formatType"+o)+" = "+p+" && "+h+".type || 'string'; if ("+p+") { ",e.async&&(n+=" var async"+o+" = "+h+".async; "),n+=" "+h+" = "+h+".validate; } if (  ",d&&(n+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),n+=" (","ignore"!=u&&(n+=" ("+r+" && !"+h+" ",g&&(n+=" && self._opts.unknownFormats.indexOf("+r+") == -1 "),n+=") || "),n=(n+=" ("+h+" && "+f+" == '"+i+"' && !(typeof "+h+" == 'function' ? ")+(e.async?" (async"+o+" ? await "+h+"("+c+") : "+h+"("+c+")) ":" "+h+"("+c+") ")+(" : "+h+".test("+c+"))))) {");else{if(!(h=e.formats[s])){if("ignore"==u)return e.logger.warn('unknown format "'+s+'" ignored in schema at path "'+e.errSchemaPath+'"'),l&&(n+=" if (true) { "),n;if(g&&0<=u.indexOf(s))return l&&(n+=" if (true) { "),n;throw new Error('unknown format "'+s+'" is used in schema at path "'+e.errSchemaPath+'"')}var p,m,f=(p="object"==typeof h&&!(h instanceof RegExp)&&h.validate)&&h.type||"string";if(p&&(m=!0===h.async,h=h.validate),f!=i)return l&&(n+=" if (true) { "),n;if(m){if(!e.async)throw new Error("async format in sync schema");n+=" if (!(await "+(C="formats"+e.util.getProperty(s)+".validate")+"("+c+"))) { "}else{n+=" if (! ";var C="formats"+e.util.getProperty(s);p&&(C+=".validate"),n=n+("function"==typeof h?" "+C+"("+c+") ":" "+C+".test("+c+") ")+") { "}}o=[],g=(o.push(n),n="",!1!==e.createErrors?(n=(n+=" { keyword: 'format' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { format:  ")+(d?""+r:""+e.util.toQuotedString(s))+"  } ",!1!==e.opts.messages&&(n=(n+=" , message: 'should match format \"")+(d?"' + "+r+" + '":""+e.util.escapeQuotes(s))+"\"' "),e.opts.verbose&&(n=(n=(n+=" , schema:  ")+(d?"validate.schema"+a:""+e.util.toQuotedString(s)))+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=o.pop();!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+g+"]); ":n+=" validate.errors = ["+g+"]; return false; ":n+=" var err = "+g+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",l&&(n+=" else { ")}return n}},4772:function(e){function n(){}n.prototype={on:function(e,t){this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(t)},off:function(e,t){this._events=this._events||{},e in this._events!=!1&&this._events[e].splice(this._events[e].indexOf(t),1)},emit:function(e){if(this._events=this._events||{},e in this._events!=!1)for(var t=0;t<this._events[e].length;t++)this._events[e][t].apply(this,Array.prototype.slice.call(arguments,1))}},n.mixin=function(e){for(var t=["on","off","emit"],i=0;i<t.length;i++)"function"==typeof e?e.prototype[t[i]]=n.prototype[t[i]]:e[t[i]]=n.prototype[t[i]];return e};var u={escapeRegExp:function(e){var t=/[\\^$.*+?()[\]{}|]/g,i=new RegExp(t.source);return e&&i.test(e)?e.replace(t,"\\$&"):e},extend:function(e,t){for(var i in t){var n;t.hasOwnProperty(i)&&((n=t[i])&&"[object Object]"===Object.prototype.toString.call(n)?(e[i]=e[i]||{},u.extend(e[i],n)):e[i]=n)}return e},each:function(e,t,i){if("[object Object]"===Object.prototype.toString.call(e))for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.call(i,n,e[n],e);else for(var o=0,r=e.length;o<r;o++)t.call(i,o,e[o],e)},createElement:function(e,t){var i,n=document.createElement(e);if(t&&"[object Object]"===Object.prototype.toString.call(t))for(i in t)i in n?n[i]=t[i]:"html"===i?n.innerHTML=t[i]:n.setAttribute(i,t[i]);return n},hasClass:function(e,t){if(e)return e.classList?e.classList.contains(t):!!e.className&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))},addClass:function(e,t){u.hasClass(e,t)||(e.classList?e.classList.add(t):e.className=e.className.trim()+" "+t)},removeClass:function(e,t){u.hasClass(e,t)&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," "))},closest:function(e,t){return e&&e!==document.body&&(t(e)?e:u.closest(e.parentNode,t))},isInt:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},debounce:function(n,o,r){var s;return function(){var e=this,t=arguments,i=r&&!s;clearTimeout(s),s=setTimeout(function(){s=null,r||n.apply(e,t)},o),i&&n.apply(e,t)}},rect:function(e,t){var i=window,e=e.getBoundingClientRect(),n=t?i.pageXOffset:0,t=t?i.pageYOffset:0;return{bottom:e.bottom+t,height:e.height,left:e.left+n,right:e.right+n,top:e.top+t,width:e.width}},includes:function(e,t){return-1<e.indexOf(t)},startsWith:function(e,t){return e.substr(0,t.length)===t},truncate:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}};function h(e,t){return e.hasOwnProperty(t)&&(!0===e[t]||e[t].length)}function g(e,t,i){e.parentNode?e.parentNode.parentNode||t.appendChild(e.parentNode):t.appendChild(e),u.removeClass(e,"excluded"),i||(e.textContent=e.textContent)}function o(){var i,e;this.items.length&&(i=document.createDocumentFragment(),this.config.pagination?(e=this.pages.slice(0,this.pageIndex),u.each(e,function(e,t){u.each(t,function(e,t){g(t,i,this.customOption)},this)},this)):u.each(this.items,function(e,t){g(t,i,this.customOption)},this),i.childElementCount&&(u.removeClass(this.items[this.navIndex],"active"),this.navIndex=(i.querySelector(".selectr-option.selected")||i.querySelector(".selectr-option")).idx,u.addClass(this.items[this.navIndex],"active")),this.tree.appendChild(i))}function d(e,t){t=t||e;var i={class:"selectr-option",role:"treeitem","aria-selected":!1};return this.customOption?i.html=this.config.renderOption(t):i.textContent=e.textContent,(t=u.createElement("li",i)).idx=e.idx,this.items.push(t),e.defaultSelected&&this.defaultSelected.push(e.idx),e.disabled&&(t.disabled=!0,u.addClass(t,"disabled")),t}function r(){var i,e=this.tree,t=e.scrollTop;e.scrollHeight-e.offsetHeight<=t&&this.pageIndex<this.pages.length&&(i=document.createDocumentFragment(),u.each(this.pages[this.pageIndex],function(e,t){g(t,i,this.customOption)},this),e.appendChild(i),this.pageIndex++,this.emit("selectr.paginate",{items:this.items.length,total:this.data.length,page:this.pageIndex,pages:this.pages.length}))}function s(){(this.config.searchable||this.config.taggable)&&(this.input.value=null,this.searching=!1,this.config.searchable&&u.removeClass(this.inputContainer,"active"),u.hasClass(this.container,"notice")&&(u.removeClass(this.container,"notice"),u.addClass(this.container,"open"),this.input.focus()),u.each(this.items,function(e,t){u.removeClass(t,"excluded"),this.customOption||(t.textContent=t.textContent)},this))}function t(e,t){if(!e)throw new Error("You must supply either a HTMLSelectElement or a CSS3 selector string.");if("string"==typeof(this.el=e)&&(this.el=document.querySelector(e)),null===this.el)throw new Error("The element you passed to Selectr can not be found.");if("select"!==this.el.nodeName.toLowerCase())throw new Error("The element you passed to Selectr is not a HTMLSelectElement.");this.render(t)}t.prototype.render=function(e){var t;this.rendered||((this.el.selectr=this).config=u.extend({defaultSelected:!0,width:"auto",disabled:!1,disabledMobile:!1,searchable:!0,clearable:!1,sortSelected:!1,allowDeselect:!1,closeOnScroll:!1,nativeDropdown:!1,nativeKeyboard:!1,placeholder:"Select an option...",taggable:!1,tagPlaceholder:"Enter a tag...",messages:{noResults:"No results.",noOptions:"No options available.",maxSelections:"A maximum of {max} items can be selected.",tagDuplicate:"That tag is already in use.",searchPlaceholder:"Search options..."}},e),this.originalType=this.el.type,this.originalIndex=this.el.tabIndex,this.defaultSelected=[],this.originalOptionCount=this.el.options.length,(this.config.multiple||this.config.taggable)&&(this.el.multiple=!0),this.disabled=h(this.config,"disabled"),this.opened=!1,this.config.taggable&&(this.config.searchable=!1),this.navigating=!1,this.mobileDevice=!1,!this.config.disabledMobile&&/Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile/i.test(navigator.userAgent)&&(this.mobileDevice=!0),this.customOption=this.config.hasOwnProperty("renderOption")&&"function"==typeof this.config.renderOption,this.customSelected=this.config.hasOwnProperty("renderSelection")&&"function"==typeof this.config.renderSelection,this.supportsEventPassiveOption=this.detectEventPassiveOption(),n.mixin(this),function(){this.requiresPagination=this.config.pagination&&0<this.config.pagination,h(this.config,"width")&&(u.isInt(this.config.width)?this.width=this.config.width+"px":"auto"===this.config.width?this.width="100%":u.includes(this.config.width,"%")&&(this.width=this.config.width)),this.container=u.createElement("div",{class:"selectr-container"}),this.config.customClass&&u.addClass(this.container,this.config.customClass),this.mobileDevice?u.addClass(this.container,"selectr-mobile"):u.addClass(this.container,"selectr-desktop"),this.el.tabIndex=-1,this.config.nativeDropdown||this.mobileDevice?u.addClass(this.el,"selectr-visible"):u.addClass(this.el,"selectr-hidden"),this.selected=u.createElement("div",{class:"selectr-selected",disabled:this.disabled,tabIndex:0,"aria-expanded":!1}),this.label=u.createElement(this.el.multiple?"ul":"span",{class:"selectr-label"});var e=u.createElement("div",{class:"selectr-options-container"});if(this.tree=u.createElement("ul",{class:"selectr-options",role:"tree","aria-hidden":!0,"aria-expanded":!1}),this.notice=u.createElement("div",{class:"selectr-notice"}),this.el.setAttribute("aria-hidden",!0),this.disabled&&(this.el.disabled=!0),this.el.multiple?(u.addClass(this.label,"selectr-tags"),u.addClass(this.container,"multiple"),this.tags=[],this.selectedValues=this.config.defaultSelected?this.getSelectedProperties("value"):[],this.selectedIndexes=this.getSelectedProperties("idx")):(this.selectedValue=null,this.selectedIndex=-1),this.selected.appendChild(this.label),this.config.clearable&&(this.selectClear=u.createElement("button",{class:"selectr-clear",type:"button"}),this.container.appendChild(this.selectClear),u.addClass(this.container,"clearable")),this.config.taggable){var t=u.createElement("li",{class:"input-tag"});if(this.input=u.createElement("input",{class:"selectr-tag-input",placeholder:this.config.tagPlaceholder,tagIndex:0,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox",type:"search"}),t.appendChild(this.input),this.label.appendChild(t),u.addClass(this.container,"taggable"),this.tagSeperators=[","],this.config.tagSeperators){this.tagSeperators=this.tagSeperators.concat(this.config.tagSeperators);for(var i=[],n=0;n<this.tagSeperators.length;n++)i.push(u.escapeRegExp(this.tagSeperators[n]));this.tagSeperatorsRegex=new RegExp(i.join("|"),"i")}else this.tagSeperatorsRegex=new RegExp(",","i")}this.config.searchable&&(this.input=u.createElement("input",{class:"selectr-input",tagIndex:-1,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox",type:"search",placeholder:this.config.messages.searchPlaceholder}),this.inputClear=u.createElement("button",{class:"selectr-input-clear",type:"button"}),this.inputContainer=u.createElement("div",{class:"selectr-input-container"}),this.inputContainer.appendChild(this.input),this.inputContainer.appendChild(this.inputClear),e.appendChild(this.inputContainer)),e.appendChild(this.notice),e.appendChild(this.tree),this.items=[],this.options=[],this.el.options.length&&(this.options=[].slice.call(this.el.options));var o,r,s,a=!1,l=0;this.el.children.length&&u.each(this.el.children,function(e,t){"OPTGROUP"===t.nodeName?(a=u.createElement("ul",{class:"selectr-optgroup",role:"group",html:"<li class='selectr-optgroup--label'>"+t.label+"</li>"}),u.each(t.children,function(e,t){t.idx=l,a.appendChild(d.call(this,t,a)),l++},this)):(t.idx=l,d.call(this,t),l++)},this),this.config.data&&Array.isArray(this.config.data)&&(o=!(this.data=[]),a=!1,l=0,u.each(this.config.data,function(e,t){h(t,"children")?(o=u.createElement("optgroup",{label:t.text}),a=u.createElement("ul",{class:"selectr-optgroup",role:"group",html:"<li class='selectr-optgroup--label'>"+t.text+"</li>"}),u.each(t.children,function(e,t){(r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=h(t,"disabled"),this.options.push(r),o.appendChild(r),r.idx=l,a.appendChild(d.call(this,r,t)),this.data[l]=t,l++},this),this.el.appendChild(o)):((r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=h(t,"disabled"),this.options.push(r),r.idx=l,d.call(this,r,t),this.data[l]=t,l++)},this)),this.setSelected(!0);for(var c=this.navIndex=0;c<this.items.length;c++)if(s=this.items[c],!u.hasClass(s,"disabled")){u.addClass(s,"active"),this.navIndex=c;break}this.requiresPagination&&(this.pageIndex=1,this.paginate()),this.container.appendChild(this.selected),this.container.appendChild(e),this.placeEl=u.createElement("div",{class:"selectr-placeholder"}),this.setPlaceholder(),this.selected.appendChild(this.placeEl),this.disabled&&this.disable(),this.el.parentNode.insertBefore(this.container,this.el),this.container.appendChild(this.el)}.call(this),this.bindEvents(),this.update(),this.optsRect=u.rect(this.tree),this.rendered=!0,this.el.multiple||(this.el.selectedIndex=this.selectedIndex),t=this,setTimeout(function(){t.emit("selectr.init")},20))},t.prototype.getSelected=function(){return this.el.querySelectorAll("option:checked")},t.prototype.getSelectedProperties=function(t){var e=this.getSelected();return[].slice.call(e).map(function(e){return e[t]}).filter(function(e){return null!=e})},t.prototype.detectEventPassiveOption=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e},t.prototype.bindEvents=function(){var i,n=this;this.events={},this.events.dismiss=function(e){e=e.target;this.container.contains(e)||!this.opened&&!u.hasClass(this.container,"notice")||this.close()}.bind(this),this.events.navigate=function(e){if(e=e||window.event,this.items.length&&this.opened&&u.includes([13,38,40],e.which)){if(e.preventDefault(),13===e.which)return!(this.noResults||this.config.taggable&&0<this.input.value.length)&&this.change(this.navIndex);var t,i=this.items[this.navIndex],n=this.navIndex;switch(e.which){case 38:(t=0)<this.navIndex&&this.navIndex--;break;case 40:this.navIndex<this.items.length-(t=1)&&this.navIndex++}for(this.navigating=!0;u.hasClass(this.items[this.navIndex],"disabled")||u.hasClass(this.items[this.navIndex],"excluded");){if(!(0<this.navIndex&&this.navIndex<this.items.length-1)){this.navIndex=n;break}if(t?this.navIndex++:this.navIndex--,this.searching){if(this.navIndex>this.tree.lastElementChild.idx){this.navIndex=this.tree.lastElementChild.idx;break}if(this.navIndex<this.tree.firstElementChild.idx){this.navIndex=this.tree.firstElementChild.idx;break}}}e=u.rect(this.items[this.navIndex]);t?(0===this.navIndex?this.tree.scrollTop=0:e.top+e.height>this.optsRect.top+this.optsRect.height&&(this.tree.scrollTop=this.tree.scrollTop+(e.top+e.height-(this.optsRect.top+this.optsRect.height))),this.navIndex===this.tree.childElementCount-1&&this.requiresPagination&&r.call(this)):0===this.navIndex?this.tree.scrollTop=0:e.top-this.optsRect.top<0&&(this.tree.scrollTop=this.tree.scrollTop+(e.top-this.optsRect.top)),i&&u.removeClass(i,"active"),u.addClass(this.items[this.navIndex],"active")}else this.navigating=!1}.bind(this),this.events.reset=this.reset.bind(this),(this.config.nativeDropdown||this.mobileDevice)&&(this.container.addEventListener("touchstart",function(e){e.changedTouches[0].target===n.el&&n.toggle()},!!this.supportsEventPassiveOption&&{passive:!0}),this.container.addEventListener("click",function(e){e.target===n.el&&n.toggle()}),this.el.addEventListener("change",function(e){e.__selfTriggered||(n.el.multiple?(e=n.getSelectedProperties("idx"),e=((e,t)=>{for(var i,n=[],o=e.slice(0),r=0;r<t.length;r++)-1<(i=o.indexOf(t[r]))?o.splice(i,1):n.push(t[r]);return[n,o]})(n.selectedIndexes,e),u.each(e[0],function(e,t){n.select(t)},n),u.each(e[1],function(e,t){n.deselect(t)},n)):-1<n.el.selectedIndex&&n.select(n.el.selectedIndex))})),this.config.nativeDropdown&&this.container.addEventListener("keydown",function(e){"Enter"===e.key&&n.selected===document.activeElement&&(n.toggle(),setTimeout(function(){n.el.focus()},200))}),this.selected.addEventListener("click",function(e){n.disabled||n.toggle(),e.preventDefault()}),this.config.nativeKeyboard&&(i="",this.selected.addEventListener("keydown",function(e){var t;n.disabled||n.selected!==document.activeElement||e.altKey||e.ctrlKey||e.metaKey||(" "===e.key||!n.opened&&-1<["Enter","ArrowUp","ArrowDown"].indexOf(e.key)?(n.toggle(),e.preventDefault(),e.stopPropagation()):e.key.length<=2&&String[String.fromCodePoint?"fromCodePoint":"fromCharCode"](e.key[String.codePointAt?"codePointAt":"charCodeAt"](0))===e.key&&(n.config.multiple?(n.open(),n.config.searchable&&(n.input.value=e.key,n.input.focus(),n.search(null,!0))):(i+=e.key,(t=n.search(i,!0))&&t.length&&(n.clear(),n.setValue(t[0].value)),setTimeout(function(){i=""},1e3)),e.preventDefault(),e.stopPropagation()))}),this.container.addEventListener("keyup",function(e){n.opened&&"Escape"===e.key&&(n.close(),e.stopPropagation(),n.selected.focus())})),this.label.addEventListener("click",function(e){u.hasClass(e.target,"selectr-tag-remove")&&n.deselect(e.target.parentNode.idx)}),this.selectClear&&this.selectClear.addEventListener("click",this.clear.bind(this)),this.tree.addEventListener("mousedown",function(e){e.preventDefault()}),this.tree.addEventListener("click",function(e){var t=u.closest(e.target,function(e){return e&&u.hasClass(e,"selectr-option")});t&&!u.hasClass(t,"disabled")&&(u.hasClass(t,"selected")?(n.el.multiple||!n.el.multiple&&n.config.allowDeselect)&&n.deselect(t.idx):n.select(t.idx),n.opened&&!n.el.multiple)&&n.close(),e.preventDefault(),e.stopPropagation()}),this.tree.addEventListener("mouseover",function(e){!u.hasClass(e.target,"selectr-option")||u.hasClass(e.target,"disabled")||(u.removeClass(n.items[n.navIndex],"active"),u.addClass(e.target,"active"),n.navIndex=[].slice.call(n.items).indexOf(e.target))}),this.config.searchable&&(this.input.addEventListener("focus",function(e){n.searching=!0}),this.input.addEventListener("blur",function(e){n.searching=!1}),this.input.addEventListener("keyup",function(e){n.search(),n.config.taggable||(this.value.length?u.addClass(this.parentNode,"active"):u.removeClass(this.parentNode,"active"))}),this.inputClear.addEventListener("click",function(e){n.input.value=null,s.call(n),n.tree.childElementCount||o.call(n)})),this.config.taggable&&this.input.addEventListener("keyup",function(e){var t,i;n.search(),n.config.taggable&&this.value.length&&(t=this.value.trim()).length&&(13===e.which||n.tagSeperatorsRegex.test(t))&&(e=t.replace(n.tagSeperatorsRegex,""),(i=(e=(e=u.escapeRegExp(e)).trim()).length?n.add({value:e,textContent:e,selected:!0},!0):i)?(n.close(),s.call(n)):(this.value="",n.setMessage(n.config.messages.tagDuplicate)))}),this.update=u.debounce(function(){n.opened&&n.config.closeOnScroll&&n.close(),n.width&&(n.container.style.width=n.width),n.invert()},50),this.requiresPagination&&(this.paginateItems=u.debounce(function(){r.call(this)},50),this.tree.addEventListener("scroll",this.paginateItems.bind(this))),document.addEventListener("click",this.events.dismiss),window.addEventListener("keydown",this.events.navigate),window.addEventListener("resize",this.update),window.addEventListener("scroll",this.update),this.on("selectr.destroy",function(){document.removeEventListener("click",this.events.dismiss),window.removeEventListener("keydown",this.events.navigate),window.removeEventListener("resize",this.update),window.removeEventListener("scroll",this.update)}),this.el.form&&(this.el.form.addEventListener("reset",this.events.reset),this.on("selectr.destroy",function(){this.el.form.removeEventListener("reset",this.events.reset)}))},t.prototype.setSelected=function(e){var i;this.config.data||this.el.multiple||!this.el.options.length||(0!==this.el.selectedIndex||this.el.options[0].defaultSelected||this.config.defaultSelected||(this.el.selectedIndex=-1),this.selectedIndex=this.el.selectedIndex,-1<this.selectedIndex&&this.select(this.selectedIndex)),this.config.multiple&&"select-one"===this.originalType&&!this.config.data&&this.el.options[0].selected&&!this.el.options[0].defaultSelected&&(this.el.options[0].selected=!1),u.each(this.options,function(e,t){t.selected&&t.defaultSelected&&this.select(t.idx)},this),this.config.selectedValue&&this.setValue(this.config.selectedValue),this.config.data&&(!this.el.multiple&&this.config.defaultSelected&&this.el.selectedIndex<0&&0<this.config.data.length&&this.select(0),i=0,u.each(this.config.data,function(e,t){h(t,"children")?u.each(t.children,function(e,t){t.hasOwnProperty("selected")&&!0===t.selected&&this.select(i),i++},this):(t.hasOwnProperty("selected")&&!0===t.selected&&this.select(i),i++)},this))},t.prototype.destroy=function(){this.rendered&&(this.emit("selectr.destroy"),"select-one"===this.originalType&&(this.el.multiple=!1),this.config.data&&(this.el.innerHTML=""),u.removeClass(this.el,"selectr-hidden"),this.container.parentNode.replaceChild(this.el,this.container),this.rendered=!1,delete this.el.selectr)},t.prototype.change=function(e){var t=this.items[e],i=this.options[e];i.disabled||(i.selected&&u.hasClass(t,"selected")?this.deselect(e):this.select(e),this.opened&&!this.el.multiple&&this.close())},t.prototype.select=function(n){var e=this.items[n],t=[].slice.call(this.el.options),i=this.options[n];if(this.el.multiple){if(u.includes(this.selectedIndexes,n))return!1;if(this.config.maxSelections&&this.tags.length===this.config.maxSelections)return this.setMessage(this.config.messages.maxSelections.replace("{max}",this.config.maxSelections),!0),!1;this.selectedValues.push(i.value),this.selectedIndexes.push(n),!function(e){var l,c=this,i=document.createDocumentFragment(),t=this.options[e.idx],n=this.data?this.data[e.idx]:t,o={class:"selectr-tag"},n=(this.customSelected?o.html=this.config.renderSelection(n):o.textContent=t.textContent,u.createElement("li",o)),o=u.createElement("button",{class:"selectr-tag-remove",type:"button"});n.appendChild(o),n.idx=e.idx,n.tag=t.value,this.tags.push(n),this.config.sortSelected?(o=this.tags.slice(),l=function(e,n){e.replace(/(\d+)|(\D+)/g,function(e,t,i){n.push([t||1/0,i||""])})},o.sort(function(e,t){var i,n,o=[],r=[];for(!0===c.config.sortSelected?(i=e.tag,n=t.tag):"text"===c.config.sortSelected&&(i=e.textContent,n=t.textContent),l(i,o),l(n,r);o.length&&r.length;){var s=o.shift(),a=r.shift(),s=s[0]-a[0]||s[1].localeCompare(a[1]);if(s)return s}return o.length-r.length}),u.each(o,function(e,t){i.appendChild(t)}),this.label.innerHTML=""):i.appendChild(n),this.config.taggable?this.label.insertBefore(i,this.input.parentNode):this.label.appendChild(i)}.call(this,e)}else{var o=this.data?this.data[n]:i;this.customSelected?this.label.innerHTML=this.config.renderSelection(o):this.label.textContent=i.textContent,this.selectedValue=i.value,this.selectedIndex=n,u.each(this.options,function(e,t){var i=this.items[e];e!==n&&(i&&u.removeClass(i,"selected"),t.selected=!1,t.removeAttribute("selected"))},this)}u.includes(t,i)||this.el.add(i),e.setAttribute("aria-selected",!0),u.addClass(e,"selected"),u.addClass(this.container,"has-selected"),i.selected=!0,i.setAttribute("selected",""),this.emit("selectr.change",i),this.emit("selectr.select",i),"createEvent"in document?((o=document.createEvent("HTMLEvents")).initEvent("change",!0,!0),o.__selfTriggered=!0,this.el.dispatchEvent(o)):this.el.fireEvent("onchange")},t.prototype.deselect=function(e,t){var i=this.items[e],n=this.options[e];if(this.el.multiple){var o=this.selectedIndexes.indexOf(e),o=(this.selectedIndexes.splice(o,1),this.selectedValues.indexOf(n.value));this.selectedValues.splice(o,1),!function(i){var n=!1;u.each(this.tags,function(e,t){t.idx===i.idx&&(n=t)},this),n&&(this.label.removeChild(n),this.tags.splice(this.tags.indexOf(n),1))}.call(this,i),this.tags.length||u.removeClass(this.container,"has-selected")}else{if(!t&&!this.config.clearable&&!this.config.allowDeselect)return!1;this.label.innerHTML="",this.selectedValue=null,this.el.selectedIndex=this.selectedIndex=-1,u.removeClass(this.container,"has-selected")}this.items[e].setAttribute("aria-selected",!1),u.removeClass(this.items[e],"selected"),n.selected=!1,n.removeAttribute("selected"),this.emit("selectr.change",null),this.emit("selectr.deselect",n),"createEvent"in document?((o=document.createEvent("HTMLEvents")).initEvent("change",!0,!0),o.__selfTriggered=!0,this.el.dispatchEvent(o)):this.el.fireEvent("onchange")},t.prototype.setValue=function(i){var n=Array.isArray(i);if(n||(i=i.toString().trim()),!this.el.multiple&&n)return!1;u.each(this.options,function(e,t){(n&&-1<i.indexOf(t.value)||t.value===i)&&this.change(t.idx)},this)},t.prototype.getValue=function(e,t){var i,n;return this.el.multiple?e?this.selectedIndexes.length&&(n={values:[]},u.each(this.selectedIndexes,function(e,t){t=this.options[t];n.values[e]={value:t.value,text:t.textContent}},this)):n=this.selectedValues.slice():n=e?{value:(i=this.options[this.selectedIndex]).value,text:i.textContent}:this.selectedValue,n=e&&t?JSON.stringify(n):n},t.prototype.add=function(i,n){if(i){if(this.data=this.data||[],this.items=this.items||[],this.options=this.options||[],Array.isArray(i))u.each(i,function(e,t){this.add(t,n)},this);else if("[object Object]"===Object.prototype.toString.call(i)){if(n){var o=!1;if(u.each(this.options,function(e,t){t.value.toLowerCase()===i.value.toLowerCase()&&(o=!0)}),o)return!1}var e=u.createElement("option",i);return this.data.push(i),this.mobileDevice&&this.el.add(e),this.options.push(e),e.idx=0<this.options.length?this.options.length-1:0,d.call(this,e),i.selected&&this.select(e.idx),this.setPlaceholder(),e}return this.config.pagination&&this.paginate(),!0}},t.prototype.remove=function(e){var i,n=[];Array.isArray(e)?u.each(e,function(e,t){u.isInt(t)?n.push(this.getOptionByIndex(t)):"string"==typeof t&&n.push(this.getOptionByValue(t))},this):u.isInt(e)?n.push(this.getOptionByIndex(e)):"string"==typeof e&&n.push(this.getOptionByValue(e)),n.length&&(u.each(n,function(e,t){i=t.idx,this.el.remove(t),this.options.splice(i,1);t=this.items[i].parentNode;t&&t.removeChild(this.items[i]),this.items.splice(i,1),u.each(this.options,function(e,t){t.idx=e,this.items[e].idx=e},this)},this),this.setPlaceholder(),this.config.pagination)&&this.paginate()},t.prototype.removeAll=function(){this.clear(!0),u.each(this.el.options,function(e,t){this.el.remove(t)},this),u.truncate(this.tree),this.items=[],this.options=[],this.data=[],this.navIndex=0,this.requiresPagination&&(this.requiresPagination=!1,this.pageIndex=1,this.pages=[]),this.setPlaceholder()},t.prototype.search=function(a,e){var l,c,h,d,t;if(!this.navigating)return l=!1,a||(a=this.input.value,l=!0,this.removeMessage(),u.truncate(this.tree)),c=[],h=document.createDocumentFragment(),0<(a=a.trim().toLowerCase()).length?(d=e?u.startsWith:u.includes,u.each(this.options,function(e,t){var i,n,o,r,s=this.items[t.idx];d(t.textContent.trim().toLowerCase(),a)&&!t.disabled?(c.push({text:t.textContent,value:t.value}),l&&(g(s,h,this.customOption),u.removeClass(s,"excluded"),!this.customOption)&&(i=a,o=(t=t).textContent,i=new RegExp(i,"ig"),r=i.exec(o))&&(t.innerHTML="",(n=document.createElement("span")).classList.add("selectr-match"),n.textContent=r[0],t.appendChild(document.createTextNode(o.substring(0,r.index))),t.appendChild(n),t.appendChild(document.createTextNode(o.substring(i.lastIndex))))):l&&u.addClass(s,"excluded")},this),l&&(h.childElementCount?(e=this.items[this.navIndex],t=h.querySelector(".selectr-option:not(.excluded)"),this.noResults=!1,u.removeClass(e,"active"),this.navIndex=t.idx,u.addClass(t,"active")):this.config.taggable||(this.noResults=!0,this.setMessage(this.config.messages.noResults)),this.tree.appendChild(h))):o.call(this),c},t.prototype.toggle=function(){this.disabled||(this.opened?this.close():this.open())},t.prototype.open=function(){var e=this;if(!this.options.length)return!1;this.opened||this.emit("selectr.open"),this.opened=!0,this.mobileDevice||this.config.nativeDropdown?(u.addClass(this.container,"native-open"),this.config.data&&u.each(this.options,function(e,t){this.el.add(t)},this)):(u.addClass(this.container,"open"),o.call(this),this.invert(),this.tree.scrollTop=0,u.removeClass(this.container,"notice"),this.selected.setAttribute("aria-expanded",!0),this.tree.setAttribute("aria-hidden",!1),this.tree.setAttribute("aria-expanded",!0),this.config.searchable&&!this.config.taggable&&setTimeout(function(){e.input.focus(),e.input.tabIndex=0},10))},t.prototype.close=function(){var e;this.opened&&this.emit("selectr.close"),this.opened=!1,this.navigating=!1,this.mobileDevice||this.config.nativeDropdown?u.removeClass(this.container,"native-open"):(e=u.hasClass(this.container,"notice"),this.config.searchable&&!e&&(this.input.blur(),this.input.tabIndex=-1,this.searching=!1),e&&(u.removeClass(this.container,"notice"),this.notice.textContent=""),u.removeClass(this.container,"open"),u.removeClass(this.container,"native-open"),this.selected.setAttribute("aria-expanded",!1),this.tree.setAttribute("aria-hidden",!0),this.tree.setAttribute("aria-expanded",!1),u.truncate(this.tree),s.call(this))},t.prototype.enable=function(){this.disabled=!1,this.el.disabled=!1,this.selected.tabIndex=this.originalIndex,this.el.multiple&&u.each(this.tags,function(e,t){t.lastElementChild.tabIndex=0}),u.removeClass(this.container,"selectr-disabled")},t.prototype.disable=function(e){e||(this.el.disabled=!0),this.selected.tabIndex=-1,this.el.multiple&&u.each(this.tags,function(e,t){t.lastElementChild.tabIndex=-1}),this.disabled=!0,u.addClass(this.container,"selectr-disabled")},t.prototype.reset=function(){this.disabled||(this.clear(),this.setSelected(!0),u.each(this.defaultSelected,function(e,t){this.select(t)},this),this.emit("selectr.reset"))},t.prototype.clear=function(e,t){var i;this.el.multiple?this.selectedIndexes.length&&(i=this.selectedIndexes.slice(),t?this.deselect(i.slice(-1)[0]):u.each(i,function(e,t){this.deselect(t)},this)):-1<this.selectedIndex&&this.deselect(this.selectedIndex,e),this.emit("selectr.clear")},t.prototype.serialise=function(e){var n=[];return u.each(this.options,function(e,t){var i={value:t.value,text:t.textContent};t.selected&&(i.selected=!0),t.disabled&&(i.disabled=!0),n[e]=i}),e?JSON.stringify(n):n},t.prototype.serialize=function(e){return this.serialise(e)},t.prototype.setPlaceholder=function(e){e=e||this.config.placeholder||this.el.getAttribute("placeholder"),this.options.length||(e=this.config.messages.noOptions),this.placeEl.innerHTML=e},t.prototype.paginate=function(){var i;if(this.items.length)return(i=this).pages=this.items.map(function(e,t){return t%i.config.pagination==0?i.items.slice(t,t+i.config.pagination):null}).filter(function(e){return e}),this.pages},t.prototype.setMessage=function(e,t){t&&this.close(),u.addClass(this.container,"notice"),this.notice.textContent=e},t.prototype.removeMessage=function(){u.removeClass(this.container,"notice"),this.notice.innerHTML=""},t.prototype.invert=function(){var e=u.rect(this.selected),t=this.tree.parentNode.offsetHeight,i=window.innerHeight;e.top+e.height+t>i?(u.addClass(this.container,"inverted"),this.isInverted=!0):(u.removeClass(this.container,"inverted"),this.isInverted=!1),this.optsRect=u.rect(this.tree)},t.prototype.getOptionByIndex=function(e){return this.options[e]},t.prototype.getOptionByValue=function(e){for(var t=!1,i=0,n=this.options.length;i<n;i++)if(this.options[i].value.trim()===e.toString().trim()){t=this.options[i];break}return t},e.exports=t},4926:function(e){e.exports=function(e,t,i){var n,o,r,s,a,l,c,h=" ",d=e.level,u=e.dataLevel,g=e.schema[t],p=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,m=!e.opts.allErrors,u="data"+(u||""),f="errs__"+d,C=e.util.copy(e),y=(C.level++,"valid"+C.level);return h+="var "+f+" = errors;",(e.opts.strictKeywords?"object"==typeof g&&0<Object.keys(g).length||!1===g:e.util.schemaHasRules(g,e.RULES.all))&&(C.schema=g,C.schemaPath=p,C.errSchemaPath=t,g="idx"+d,o="i"+d,r="' + "+(n="key"+d)+" + '",s="data"+(C.dataLevel=e.dataLevel+1),c="dataProperties"+d,l=e.opts.ownProperties,a=e.baseId,l&&(h+=" var "+c+" = undefined; "),h=h+(l?" "+c+" = "+c+" || Object.keys("+u+"); for (var "+g+"=0; "+g+"<"+c+".length; "+g+"++) { var "+n+" = "+c+"["+g+"]; ":" for (var "+n+" in "+u+") { ")+" var startErrs"+d+" = errors; ",l=n,c=e.compositeRule,e.compositeRule=C.compositeRule=!0,g=e.validate(C),C.baseId=a,e.util.varOccurences(g,s)<2?h+=" "+e.util.varReplace(g,s,l)+" ":h+=" var "+s+" = "+l+"; "+g+" ",e.compositeRule=C.compositeRule=c,h+=" if (!"+y+") { for (var "+o+"=startErrs"+d+"; "+o+"<errors; "+o+"++) { vErrors["+o+"].propertyName = "+n+"; }   var err =   ",!1!==e.createErrors?(h+=" { keyword: 'propertyNames' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { propertyName: '"+r+"' } ",!1!==e.opts.messages&&(h+=" , message: 'property name \\'"+r+"\\' is invalid' "),e.opts.verbose&&(h+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+u+" "),h+=" } "):h+=" {} ",h+=";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&m&&(e.async?h+=" throw new ValidationError(vErrors); ":h+=" validate.errors = vErrors; return false; "),m&&(h+=" break; "),h+=" } }"),m&&(h+="  if ("+f+" == errors) {"),h}},5207:function(e){e.exports=JSON.parse(
-'{"id":"http://json-schema.org/draft-04/schema#","$schema":"http://json-schema.org/draft-04/schema#","description":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"positiveInteger":{"type":"integer","minimum":0},"positiveIntegerDefault0":{"allOf":[{"$ref":"#/definitions/positiveInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"minItems":1,"uniqueItems":true}},"type":"object","properties":{"id":{"type":"string"},"$schema":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"multipleOf":{"type":"number","minimum":0,"exclusiveMinimum":true},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"boolean","default":false},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"boolean","default":false},"maxLength":{"$ref":"#/definitions/positiveInteger"},"minLength":{"$ref":"#/definitions/positiveIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/positiveInteger"},"minItems":{"$ref":"#/definitions/positiveIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"maxProperties":{"$ref":"#/definitions/positiveInteger"},"minProperties":{"$ref":"#/definitions/positiveIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"dependencies":{"exclusiveMaximum":["maximum"],"exclusiveMinimum":["minimum"]},"default":{}}')},5215:function(e){e.exports=function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var n,o,r;if(Array.isArray(t)){if((n=t.length)!=i.length)return!1;for(o=n;0!=o--;)if(!e(t[o],i[o]))return!1}else{if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((n=(r=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(i,r[o]))return!1;for(o=n;0!=o--;){var s=r[o];if(!e(t[s],i[s]))return!1}}return!0}return t!=t&&i!=i}},5433:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),u=e.opts.$data&&a&&a.$data,s=u?(o+=" var schema"+r+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ","schema"+r):a;if(u||"number"==typeof a)return o+="if ( ",u&&(o+=" ("+s+" !== undefined && typeof "+s+" != 'number') || "),!1===e.opts.unicode?o+=" "+d+".length ":o+=" ucs2length("+d+") ",(r=[]).push(o+=" "+("maxLength"==(n=t)?">":"<")+" "+s+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(n||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { limit: "+s+" } ",!1!==e.opts.messages&&(o=(o=(o+=" , message: 'should NOT be ")+("maxLength"==t?"longer":"shorter")+" than ")+(u?"' + "+s+" + '":""+a)+" characters' "),e.opts.verbose&&(o=(o+=" , schema:  ")+(u?"validate.schema"+l:""+a)+"         , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",n=o,o=r.pop(),!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+n+"]); ":o+=" validate.errors = ["+n+"]; return false; ":o+=" var err = "+n+";  if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",h&&(o+=" else { "),o;throw new Error(t+" must be number")}},5467:function(e,t,i){t.J=function(){try{i(9762)}catch(e){console.error(e)}}},5477:function(e){
-e.exports="data:application/javascript;base64,Im5vIHVzZSBzdHJpY3QiOwohKGZ1bmN0aW9uKHdpbmRvdykgewppZiAodHlwZW9mIHdpbmRvdy53aW5kb3cgIT0gInVuZGVmaW5lZCIgJiYgd2luZG93LmRvY3VtZW50KQogICAgcmV0dXJuOwppZiAod2luZG93LnJlcXVpcmUgJiYgd2luZG93LmRlZmluZSkKICAgIHJldHVybjsKCmlmICghd2luZG93LmNvbnNvbGUpIHsKICAgIHdpbmRvdy5jb25zb2xlID0gZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIG1zZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDApOwogICAgICAgIHBvc3RNZXNzYWdlKHt0eXBlOiAibG9nIiwgZGF0YTogbXNnc30pOwogICAgfTsKICAgIHdpbmRvdy5jb25zb2xlLmVycm9yID0KICAgIHdpbmRvdy5jb25zb2xlLndhcm4gPSAKICAgIHdpbmRvdy5jb25zb2xlLmxvZyA9CiAgICB3aW5kb3cuY29uc29sZS50cmFjZSA9IHdpbmRvdy5jb25zb2xlOwp9CndpbmRvdy53aW5kb3cgPSB3aW5kb3c7CndpbmRvdy5hY2UgPSB3aW5kb3c7Cgp3aW5kb3cub25lcnJvciA9IGZ1bmN0aW9uKG1lc3NhZ2UsIGZpbGUsIGxpbmUsIGNvbCwgZXJyKSB7CiAgICBwb3N0TWVzc2FnZSh7dHlwZTogImVycm9yIiwgZGF0YTogewogICAgICAgIG1lc3NhZ2U6IG1lc3NhZ2UsCiAgICAgICAgZGF0YTogZXJyICYmIGVyci5kYXRhLAogICAgICAgIGZpbGU6IGZpbGUsCiAgICAgICAgbGluZTogbGluZSwgCiAgICAgICAgY29sOiBjb2wsCiAgICAgICAgc3RhY2s6IGVyciAmJiBlcnIuc3RhY2sKICAgIH19KTsKfTsKCndpbmRvdy5ub3JtYWxpemVNb2R1bGUgPSBmdW5jdGlvbihwYXJlbnRJZCwgbW9kdWxlTmFtZSkgewogICAgLy8gbm9ybWFsaXplIHBsdWdpbiByZXF1aXJlcwogICAgaWYgKG1vZHVsZU5hbWUuaW5kZXhPZigiISIpICE9PSAtMSkgewogICAgICAgIHZhciBjaHVua3MgPSBtb2R1bGVOYW1lLnNwbGl0KCIhIik7CiAgICAgICAgcmV0dXJuIHdpbmRvdy5ub3JtYWxpemVNb2R1bGUocGFyZW50SWQsIGNodW5rc1swXSkgKyAiISIgKyB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBjaHVua3NbMV0pOwogICAgfQogICAgLy8gbm9ybWFsaXplIHJlbGF0aXZlIHJlcXVpcmVzCiAgICBpZiAobW9kdWxlTmFtZS5jaGFyQXQoMCkgPT0gIi4iKSB7CiAgICAgICAgdmFyIGJhc2UgPSBwYXJlbnRJZC5zcGxpdCgiLyIpLnNsaWNlKDAsIC0xKS5qb2luKCIvIik7CiAgICAgICAgbW9kdWxlTmFtZSA9IChiYXNlID8gYmFzZSArICIvIiA6ICIiKSArIG1vZHVsZU5hbWU7CiAgICAgICAgCiAgICAgICAgd2hpbGUgKG1vZHVsZU5hbWUuaW5kZXhPZigiLiIpICE9PSAtMSAmJiBwcmV2aW91cyAhPSBtb2R1bGVOYW1lKSB7CiAgICAgICAgICAgIHZhciBwcmV2aW91cyA9IG1vZHVsZU5hbWU7CiAgICAgICAgICAgIG1vZHVsZU5hbWUgPSBtb2R1bGVOYW1lLnJlcGxhY2UoL15cLlwvLywgIiIpLnJlcGxhY2UoL1wvXC5cLy8sICIvIikucmVwbGFjZSgvW15cL10rXC9cLlwuXC8vLCAiIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICByZXR1cm4gbW9kdWxlTmFtZTsKfTsKCndpbmRvdy5yZXF1aXJlID0gZnVuY3Rpb24gcmVxdWlyZShwYXJlbnRJZCwgaWQpIHsKICAgIGlmICghaWQpIHsKICAgICAgICBpZCA9IHBhcmVudElkOwogICAgICAgIHBhcmVudElkID0gbnVsbDsKICAgIH0KICAgIGlmICghaWQuY2hhckF0KQogICAgICAgIHRocm93IG5ldyBFcnJvcigid29ya2VyLmpzIHJlcXVpcmUoKSBhY2NlcHRzIG9ubHkgKHBhcmVudElkLCBpZCkgYXMgYXJndW1lbnRzIik7CgogICAgaWQgPSB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBpZCk7CgogICAgdmFyIG1vZHVsZSA9IHdpbmRvdy5yZXF1aXJlLm1vZHVsZXNbaWRdOwogICAgaWYgKG1vZHVsZSkgewogICAgICAgIGlmICghbW9kdWxlLmluaXRpYWxpemVkKSB7CiAgICAgICAgICAgIG1vZHVsZS5pbml0aWFsaXplZCA9IHRydWU7CiAgICAgICAgICAgIG1vZHVsZS5leHBvcnRzID0gbW9kdWxlLmZhY3RvcnkoKS5leHBvcnRzOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbW9kdWxlLmV4cG9ydHM7CiAgICB9CiAgIAogICAgaWYgKCF3aW5kb3cucmVxdWlyZS50bG5zKQogICAgICAgIHJldHVybiBjb25zb2xlLmxvZygidW5hYmxlIHRvIGxvYWQgIiArIGlkKTsKICAgIAogICAgdmFyIHBhdGggPSByZXNvbHZlTW9kdWxlSWQoaWQsIHdpbmRvdy5yZXF1aXJlLnRsbnMpOwogICAgaWYgKHBhdGguc2xpY2UoLTMpICE9ICIuanMiKSBwYXRoICs9ICIuanMiOwogICAgCiAgICB3aW5kb3cucmVxdWlyZS5pZCA9IGlkOwogICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7fTsgLy8gcHJldmVudCBpbmZpbml0ZSBsb29wIG9uIGJyb2tlbiBtb2R1bGVzCiAgICBpbXBvcnRTY3JpcHRzKHBhdGgpOwogICAgcmV0dXJuIHdpbmRvdy5yZXF1aXJlKHBhcmVudElkLCBpZCk7Cn07CmZ1bmN0aW9uIHJlc29sdmVNb2R1bGVJZChpZCwgcGF0aHMpIHsKICAgIHZhciB0ZXN0UGF0aCA9IGlkLCB0YWlsID0gIiI7CiAgICB3aGlsZSAodGVzdFBhdGgpIHsKICAgICAgICB2YXIgYWxpYXMgPSBwYXRoc1t0ZXN0UGF0aF07CiAgICAgICAgaWYgKHR5cGVvZiBhbGlhcyA9PSAic3RyaW5nIikgewogICAgICAgICAgICByZXR1cm4gYWxpYXMgKyB0YWlsOwogICAgICAgIH0gZWxzZSBpZiAoYWxpYXMpIHsKICAgICAgICAgICAgcmV0dXJuICBhbGlhcy5sb2NhdGlvbi5yZXBsYWNlKC9cLyokLywgIi8iKSArICh0YWlsIHx8IGFsaWFzLm1haW4gfHwgYWxpYXMubmFtZSk7CiAgICAgICAgfSBlbHNlIGlmIChhbGlhcyA9PT0gZmFsc2UpIHsKICAgICAgICAgICAgcmV0dXJuICIiOwogICAgICAgIH0KICAgICAgICB2YXIgaSA9IHRlc3RQYXRoLmxhc3RJbmRleE9mKCIvIik7CiAgICAgICAgaWYgKGkgPT09IC0xKSBicmVhazsKICAgICAgICB0YWlsID0gdGVzdFBhdGguc3Vic3RyKGkpICsgdGFpbDsKICAgICAgICB0ZXN0UGF0aCA9IHRlc3RQYXRoLnNsaWNlKDAsIGkpOwogICAgfQogICAgcmV0dXJuIGlkOwp9CndpbmRvdy5yZXF1aXJlLm1vZHVsZXMgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9OwoKd2luZG93LmRlZmluZSA9IGZ1bmN0aW9uKGlkLCBkZXBzLCBmYWN0b3J5KSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAyKSB7CiAgICAgICAgZmFjdG9yeSA9IGRlcHM7CiAgICAgICAgaWYgKHR5cGVvZiBpZCAhPSAic3RyaW5nIikgewogICAgICAgICAgICBkZXBzID0gaWQ7CiAgICAgICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgICBmYWN0b3J5ID0gaWQ7CiAgICAgICAgZGVwcyA9IFtdOwogICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICB9CiAgICAKICAgIGlmICh0eXBlb2YgZmFjdG9yeSAhPSAiZnVuY3Rpb24iKSB7CiAgICAgICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7CiAgICAgICAgICAgIGV4cG9ydHM6IGZhY3RvcnksCiAgICAgICAgICAgIGluaXRpYWxpemVkOiB0cnVlCiAgICAgICAgfTsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgaWYgKCFkZXBzLmxlbmd0aCkKICAgICAgICAvLyBJZiB0aGVyZSBpcyBubyBkZXBlbmRlbmNpZXMsIHdlIGluamVjdCAicmVxdWlyZSIsICJleHBvcnRzIiBhbmQKICAgICAgICAvLyAibW9kdWxlIiBhcyBkZXBlbmRlbmNpZXMsIHRvIHByb3ZpZGUgQ29tbW9uSlMgY29tcGF0aWJpbGl0eS4KICAgICAgICBkZXBzID0gWyJyZXF1aXJlIiwgImV4cG9ydHMiLCAibW9kdWxlIl07CgogICAgdmFyIHJlcSA9IGZ1bmN0aW9uKGNoaWxkSWQpIHsKICAgICAgICByZXR1cm4gd2luZG93LnJlcXVpcmUoaWQsIGNoaWxkSWQpOwogICAgfTsKCiAgICB3aW5kb3cucmVxdWlyZS5tb2R1bGVzW2lkXSA9IHsKICAgICAgICBleHBvcnRzOiB7fSwKICAgICAgICBmYWN0b3J5OiBmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIG1vZHVsZSA9IHRoaXM7CiAgICAgICAgICAgIHZhciByZXR1cm5FeHBvcnRzID0gZmFjdG9yeS5hcHBseSh0aGlzLCBkZXBzLnNsaWNlKDAsIGZhY3RvcnkubGVuZ3RoKS5tYXAoZnVuY3Rpb24oZGVwKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGRlcCkgewogICAgICAgICAgICAgICAgICAgIC8vIEJlY2F1c2UgInJlcXVpcmUiLCAiZXhwb3J0cyIgYW5kICJtb2R1bGUiIGFyZW4ndCBhY3R1YWwKICAgICAgICAgICAgICAgICAgICAvLyBkZXBlbmRlbmNpZXMsIHdlIG11c3QgaGFuZGxlIHRoZW0gc2VwZXJhdGVseS4KICAgICAgICAgICAgICAgICAgICBjYXNlICJyZXF1aXJlIjogcmV0dXJuIHJlcTsKICAgICAgICAgICAgICAgICAgICBjYXNlICJleHBvcnRzIjogcmV0dXJuIG1vZHVsZS5leHBvcnRzOwogICAgICAgICAgICAgICAgICAgIGNhc2UgIm1vZHVsZSI6ICByZXR1cm4gbW9kdWxlOwogICAgICAgICAgICAgICAgICAgIC8vIEJ1dCBmb3IgYWxsIG90aGVyIGRlcGVuZGVuY2llcywgd2UgY2FuIGp1c3QgZ28gYWhlYWQgYW5kCiAgICAgICAgICAgICAgICAgICAgLy8gcmVxdWlyZSB0aGVtLgogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICByZXR1cm4gcmVxKGRlcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgaWYgKHJldHVybkV4cG9ydHMpCiAgICAgICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IHJldHVybkV4cG9ydHM7CiAgICAgICAgICAgIHJldHVybiBtb2R1bGU7CiAgICAgICAgfQogICAgfTsKfTsKd2luZG93LmRlZmluZS5hbWQgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9Owp3aW5kb3cuaW5pdEJhc2VVcmxzICA9IGZ1bmN0aW9uIGluaXRCYXNlVXJscyh0b3BMZXZlbE5hbWVzcGFjZXMpIHsKICAgIGZvciAodmFyIGkgaW4gdG9wTGV2ZWxOYW1lc3BhY2VzKQogICAgICAgIHRoaXMucmVxdWlyZS50bG5zW2ldID0gdG9wTGV2ZWxOYW1lc3BhY2VzW2ldOwp9OwoKd2luZG93LmluaXRTZW5kZXIgPSBmdW5jdGlvbiBpbml0U2VuZGVyKCkgewoKICAgIHZhciBFdmVudEVtaXR0ZXIgPSB3aW5kb3cucmVxdWlyZSgiYWNlL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwogICAgdmFyIG9vcCA9IHdpbmRvdy5yZXF1aXJlKCJhY2UvbGliL29vcCIpOwogICAgCiAgICB2YXIgU2VuZGVyID0gZnVuY3Rpb24oKSB7fTsKICAgIAogICAgKGZ1bmN0aW9uKCkgewogICAgICAgIAogICAgICAgIG9vcC5pbXBsZW1lbnQodGhpcywgRXZlbnRFbWl0dGVyKTsKICAgICAgICAgICAgICAgIAogICAgICAgIHRoaXMuY2FsbGJhY2sgPSBmdW5jdGlvbihkYXRhLCBjYWxsYmFja0lkKSB7CiAgICAgICAgICAgIHBvc3RNZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJjYWxsIiwKICAgICAgICAgICAgICAgIGlkOiBjYWxsYmFja0lkLAogICAgICAgICAgICAgICAgZGF0YTogZGF0YQogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgCiAgICAgICAgdGhpcy5lbWl0ID0gZnVuY3Rpb24obmFtZSwgZGF0YSkgewogICAgICAgICAgICBwb3N0TWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAiZXZlbnQiLAogICAgICAgICAgICAgICAgbmFtZTogbmFtZSwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEKICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICAKICAgIH0pLmNhbGwoU2VuZGVyLnByb3RvdHlwZSk7CiAgICAKICAgIHJldHVybiBuZXcgU2VuZGVyKCk7Cn07Cgp2YXIgbWFpbiA9IHdpbmRvdy5tYWluID0gbnVsbDsKdmFyIHNlbmRlciA9IHdpbmRvdy5zZW5kZXIgPSBudWxsOwoKd2luZG93Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgIHZhciBtc2cgPSBlLmRhdGE7CiAgICBpZiAobXNnLmV2ZW50ICYmIHNlbmRlcikgewogICAgICAgIHNlbmRlci5fc2lnbmFsKG1zZy5ldmVudCwgbXNnLmRhdGEpOwogICAgfQogICAgZWxzZSBpZiAobXNnLmNvbW1hbmQpIHsKICAgICAgICBpZiAobWFpblttc2cuY29tbWFuZF0pCiAgICAgICAgICAgIG1haW5bbXNnLmNvbW1hbmRdLmFwcGx5KG1haW4sIG1zZy5hcmdzKTsKICAgICAgICBlbHNlIGlmICh3aW5kb3dbbXNnLmNvbW1hbmRdKQogICAgICAgICAgICB3aW5kb3dbbXNnLmNvbW1hbmRdLmFwcGx5KHdpbmRvdywgbXNnLmFyZ3MpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJVbmtub3duIGNvbW1hbmQ6IiArIG1zZy5jb21tYW5kKTsKICAgIH0KICAgIGVsc2UgaWYgKG1zZy5pbml0KSB7CiAgICAgICAgd2luZG93LmluaXRCYXNlVXJscyhtc2cudGxucyk7CiAgICAgICAgc2VuZGVyID0gd2luZG93LnNlbmRlciA9IHdpbmRvdy5pbml0U2VuZGVyKCk7CiAgICAgICAgdmFyIGNsYXp6ID0gdGhpcy5yZXF1aXJlKG1zZy5tb2R1bGUpW21zZy5jbGFzc25hbWVdOwogICAgICAgIG1haW4gPSB3aW5kb3cubWFpbiA9IG5ldyBjbGF6eihzZW5kZXIpOwogICAgfQp9Owp9KSh0aGlzKTsKCmFjZS5kZWZpbmUoImFjZS9saWIvb29wIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CmV4cG9ydHMuaW5oZXJpdHMgPSBmdW5jdGlvbiAoY3Rvciwgc3VwZXJDdG9yKSB7CiAgICBjdG9yLnN1cGVyXyA9IHN1cGVyQ3RvcjsKICAgIGN0b3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckN0b3IucHJvdG90eXBlLCB7CiAgICAgICAgY29uc3RydWN0b3I6IHsKICAgICAgICAgICAgdmFsdWU6IGN0b3IsCiAgICAgICAgICAgIGVudW1lcmFibGU6IGZhbHNlLAogICAgICAgICAgICB3cml0YWJsZTogdHJ1ZSwKICAgICAgICAgICAgY29uZmlndXJhYmxlOiB0cnVlCiAgICAgICAgfQogICAgfSk7Cn07CmV4cG9ydHMubWl4aW4gPSBmdW5jdGlvbiAob2JqLCBtaXhpbikgewogICAgZm9yICh2YXIga2V5IGluIG1peGluKSB7CiAgICAgICAgb2JqW2tleV0gPSBtaXhpbltrZXldOwogICAgfQogICAgcmV0dXJuIG9iajsKfTsKZXhwb3J0cy5pbXBsZW1lbnQgPSBmdW5jdGlvbiAocHJvdG8sIG1peGluKSB7CiAgICBleHBvcnRzLm1peGluKHByb3RvLCBtaXhpbik7Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hcHBseV9kZWx0YSIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwpmdW5jdGlvbiB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsIGVycm9yVGV4dCkgewogICAgY29uc29sZS5sb2coIkludmFsaWQgRGVsdGE6IiwgZGVsdGEpOwogICAgdGhyb3cgIkludmFsaWQgRGVsdGE6ICIgKyBlcnJvclRleHQ7Cn0KZnVuY3Rpb24gcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBwb3NpdGlvbikgewogICAgcmV0dXJuIHBvc2l0aW9uLnJvdyA+PSAwICYmIHBvc2l0aW9uLnJvdyA8IGRvY0xpbmVzLmxlbmd0aCAmJgogICAgICAgIHBvc2l0aW9uLmNvbHVtbiA+PSAwICYmIHBvc2l0aW9uLmNvbHVtbiA8PSBkb2NMaW5lc1twb3NpdGlvbi5yb3ddLmxlbmd0aDsKfQpmdW5jdGlvbiB2YWxpZGF0ZURlbHRhKGRvY0xpbmVzLCBkZWx0YSkgewogICAgaWYgKGRlbHRhLmFjdGlvbiAhPSAiaW5zZXJ0IiAmJiBkZWx0YS5hY3Rpb24gIT0gInJlbW92ZSIpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuYWN0aW9uIG11c3QgYmUgJ2luc2VydCcgb3IgJ3JlbW92ZSciKTsKICAgIGlmICghKGRlbHRhLmxpbmVzIGluc3RhbmNlb2YgQXJyYXkpKQogICAgICAgIHRocm93RGVsdGFFcnJvcihkZWx0YSwgImRlbHRhLmxpbmVzIG11c3QgYmUgYW4gQXJyYXkiKTsKICAgIGlmICghZGVsdGEuc3RhcnQgfHwgIWRlbHRhLmVuZCkKICAgICAgICB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsICJkZWx0YS5zdGFydC9lbmQgbXVzdCBiZSBhbiBwcmVzZW50Iik7CiAgICB2YXIgc3RhcnQgPSBkZWx0YS5zdGFydDsKICAgIGlmICghcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBkZWx0YS5zdGFydCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuc3RhcnQgbXVzdCBiZSBjb250YWluZWQgaW4gZG9jdW1lbnQiKTsKICAgIHZhciBlbmQgPSBkZWx0YS5lbmQ7CiAgICBpZiAoZGVsdGEuYWN0aW9uID09ICJyZW1vdmUiICYmICFwb3NpdGlvbkluRG9jdW1lbnQoZG9jTGluZXMsIGVuZCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuZW5kIG11c3QgY29udGFpbmVkIGluIGRvY3VtZW50IGZvciAncmVtb3ZlJyBhY3Rpb25zIik7CiAgICB2YXIgbnVtUmFuZ2VSb3dzID0gZW5kLnJvdyAtIHN0YXJ0LnJvdzsKICAgIHZhciBudW1SYW5nZUxhc3RMaW5lQ2hhcnMgPSAoZW5kLmNvbHVtbiAtIChudW1SYW5nZVJvd3MgPT0gMCA/IHN0YXJ0LmNvbHVtbiA6IDApKTsKICAgIGlmIChudW1SYW5nZVJvd3MgIT0gZGVsdGEubGluZXMubGVuZ3RoIC0gMSB8fCBkZWx0YS5saW5lc1tudW1SYW5nZVJvd3NdLmxlbmd0aCAhPSBudW1SYW5nZUxhc3RMaW5lQ2hhcnMpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEucmFuZ2UgbXVzdCBtYXRjaCBkZWx0YSBsaW5lcyIpOwp9CmV4cG9ydHMuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkb2NMaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpIHsKICAgIHZhciByb3cgPSBkZWx0YS5zdGFydC5yb3c7CiAgICB2YXIgc3RhcnRDb2x1bW4gPSBkZWx0YS5zdGFydC5jb2x1bW47CiAgICB2YXIgbGluZSA9IGRvY0xpbmVzW3Jvd10gfHwgIiI7CiAgICBzd2l0Y2ggKGRlbHRhLmFjdGlvbikgewogICAgICAgIGNhc2UgImluc2VydCI6CiAgICAgICAgICAgIHZhciBsaW5lcyA9IGRlbHRhLmxpbmVzOwogICAgICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAxKSB7CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3ddID0gbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZGVsdGEubGluZXNbMF0gKyBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtyb3csIDFdLmNvbmNhdChkZWx0YS5saW5lcyk7CiAgICAgICAgICAgICAgICBkb2NMaW5lcy5zcGxpY2UuYXBwbHkoZG9jTGluZXMsIGFyZ3MpOwogICAgICAgICAgICAgICAgZG9jTGluZXNbcm93XSA9IGxpbmUuc3Vic3RyaW5nKDAsIHN0YXJ0Q29sdW1uKSArIGRvY0xpbmVzW3Jvd107CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3cgKyBkZWx0YS5saW5lcy5sZW5ndGggLSAxXSArPSBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAicmVtb3ZlIjoKICAgICAgICAgICAgdmFyIGVuZENvbHVtbiA9IGRlbHRhLmVuZC5jb2x1bW47CiAgICAgICAgICAgIHZhciBlbmRSb3cgPSBkZWx0YS5lbmQucm93OwogICAgICAgICAgICBpZiAocm93ID09PSBlbmRSb3cpIHsKICAgICAgICAgICAgICAgIGRvY0xpbmVzW3Jvd10gPSBsaW5lLnN1YnN0cmluZygwLCBzdGFydENvbHVtbikgKyBsaW5lLnN1YnN0cmluZyhlbmRDb2x1bW4pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgZG9jTGluZXMuc3BsaWNlKHJvdywgZW5kUm93IC0gcm93ICsgMSwgbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZG9jTGluZXNbZW5kUm93XS5zdWJzdHJpbmcoZW5kQ29sdW1uKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICB9Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZXZlbnRfZW1pdHRlciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgRXZlbnRFbWl0dGVyID0ge307CnZhciBzdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbiAoKSB7IHRoaXMucHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfTsKdmFyIHByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24gKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9OwpFdmVudEVtaXR0ZXIuX2VtaXQgPQogICAgRXZlbnRFbWl0dGVyLl9kaXNwYXRjaEV2ZW50ID0gZnVuY3Rpb24gKGV2ZW50TmFtZSwgZSkgewogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwgKHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB7fSk7CiAgICAgICAgdGhpcy5fZGVmYXVsdEhhbmRsZXJzIHx8ICh0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB7fSk7CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXSB8fCBbXTsKICAgICAgICB2YXIgZGVmYXVsdEhhbmRsZXIgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycy5sZW5ndGggJiYgIWRlZmF1bHRIYW5kbGVyKQogICAgICAgICAgICByZXR1cm47CiAgICAgICAgaWYgKHR5cGVvZiBlICE9ICJvYmplY3QiIHx8ICFlKQogICAgICAgICAgICBlID0ge307CiAgICAgICAgaWYgKCFlLnR5cGUpCiAgICAgICAgICAgIGUudHlwZSA9IGV2ZW50TmFtZTsKICAgICAgICBpZiAoIWUuc3RvcFByb3BhZ2F0aW9uKQogICAgICAgICAgICBlLnN0b3BQcm9wYWdhdGlvbiA9IHN0b3BQcm9wYWdhdGlvbjsKICAgICAgICBpZiAoIWUucHJldmVudERlZmF1bHQpCiAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQgPSBwcmV2ZW50RGVmYXVsdDsKICAgICAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3RlbmVycy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBsaXN0ZW5lcnNbaV0oZSwgdGhpcyk7CiAgICAgICAgICAgIGlmIChlLnByb3BhZ2F0aW9uU3RvcHBlZCkKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAoZGVmYXVsdEhhbmRsZXIgJiYgIWUuZGVmYXVsdFByZXZlbnRlZCkKICAgICAgICAgICAgcmV0dXJuIGRlZmF1bHRIYW5kbGVyKGUsIHRoaXMpOwogICAgfTsKRXZlbnRFbWl0dGVyLl9zaWduYWwgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBlKSB7CiAgICB2YXIgbGlzdGVuZXJzID0gKHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge30pW2V2ZW50TmFtZV07CiAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICByZXR1cm47CiAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdGVuZXJzLmxlbmd0aDsgaSsrKQogICAgICAgIGxpc3RlbmVyc1tpXShlLCB0aGlzKTsKfTsKRXZlbnRFbWl0dGVyLm9uY2UgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIF9zZWxmID0gdGhpczsKICAgIHRoaXMub24oZXZlbnROYW1lLCBmdW5jdGlvbiBuZXdDYWxsYmFjaygpIHsKICAgICAgICBfc2VsZi5vZmYoZXZlbnROYW1lLCBuZXdDYWxsYmFjayk7CiAgICAgICAgY2FsbGJhY2suYXBwbHkobnVsbCwgYXJndW1lbnRzKTsKICAgIH0pOwogICAgaWYgKCFjYWxsYmFjaykgewogICAgICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSkgewogICAgICAgICAgICBjYWxsYmFjayA9IHJlc29sdmU7CiAgICAgICAgfSk7CiAgICB9Cn07CkV2ZW50RW1pdHRlci5zZXREZWZhdWx0SGFuZGxlciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICB2YXIgaGFuZGxlcnMgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnM7CiAgICBpZiAoIWhhbmRsZXJzKQogICAgICAgIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzID0geyBfZGlzYWJsZWRfOiB7fSB9OwogICAgaWYgKGhhbmRsZXJzW2V2ZW50TmFtZV0pIHsKICAgICAgICB2YXIgb2xkID0gaGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICAgICAgaWYgKCFkaXNhYmxlZCkKICAgICAgICAgICAgaGFuZGxlcnMuX2Rpc2FibGVkX1tldmVudE5hbWVdID0gZGlzYWJsZWQgPSBbXTsKICAgICAgICBkaXNhYmxlZC5wdXNoKG9sZCk7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQogICAgaGFuZGxlcnNbZXZlbnROYW1lXSA9IGNhbGxiYWNrOwp9OwpFdmVudEVtaXR0ZXIucmVtb3ZlRGVmYXVsdEhhbmRsZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzOwogICAgaWYgKCFoYW5kbGVycykKICAgICAgICByZXR1cm47CiAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICBpZiAoaGFuZGxlcnNbZXZlbnROYW1lXSA9PSBjYWxsYmFjaykgewogICAgICAgIGlmIChkaXNhYmxlZCkKICAgICAgICAgICAgdGhpcy5zZXREZWZhdWx0SGFuZGxlcihldmVudE5hbWUsIGRpc2FibGVkLnBvcCgpKTsKICAgIH0KICAgIGVsc2UgaWYgKGRpc2FibGVkKSB7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQp9OwpFdmVudEVtaXR0ZXIub24gPQogICAgRXZlbnRFbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaywgY2FwdHVyaW5nKSB7CiAgICAgICAgdGhpcy5fZXZlbnRSZWdpc3RyeSA9IHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge307CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdID0gW107CiAgICAgICAgaWYgKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSA9PSAtMSkKICAgICAgICAgICAgbGlzdGVuZXJzW2NhcHR1cmluZyA/ICJ1bnNoaWZ0IiA6ICJwdXNoIl0oY2FsbGJhY2spOwogICAgICAgIHJldHVybiBjYWxsYmFjazsKICAgIH07CkV2ZW50RW1pdHRlci5vZmYgPQogICAgRXZlbnRFbWl0dGVyLnJlbW92ZUxpc3RlbmVyID0KICAgICAgICBFdmVudEVtaXR0ZXIucmVtb3ZlRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICAgICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9ldmVudFJlZ2lzdHJ5IHx8IHt9OwogICAgICAgICAgICB2YXIgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdOwogICAgICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgdmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YoY2FsbGJhY2spOwogICAgICAgICAgICBpZiAoaW5kZXggIT09IC0xKQogICAgICAgICAgICAgICAgbGlzdGVuZXJzLnNwbGljZShpbmRleCwgMSk7CiAgICAgICAgfTsKRXZlbnRFbWl0dGVyLnJlbW92ZUFsbExpc3RlbmVycyA9IGZ1bmN0aW9uIChldmVudE5hbWUpIHsKICAgIGlmICghZXZlbnROYW1lKQogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZXZlbnRSZWdpc3RyeSkKICAgICAgICB0aGlzLl9ldmVudFJlZ2lzdHJ5W2V2ZW50TmFtZV0gPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZGVmYXVsdEhhbmRsZXJzKQogICAgICAgIHRoaXMuX2RlZmF1bHRIYW5kbGVyc1tldmVudE5hbWVdID0gdW5kZWZpbmVkOwp9OwpleHBvcnRzLkV2ZW50RW1pdHRlciA9IEV2ZW50RW1pdHRlcjsKCn0pOwoKYWNlLmRlZmluZSgiYWNlL3JhbmdlIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CnZhciBSYW5nZSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbHVtbiwgZW5kUm93LCBlbmRDb2x1bW4pIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gewogICAgICAgICAgICByb3c6IHN0YXJ0Um93LAogICAgICAgICAgICBjb2x1bW46IHN0YXJ0Q29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLmVuZCA9IHsKICAgICAgICAgICAgcm93OiBlbmRSb3csCiAgICAgICAgICAgIGNvbHVtbjogZW5kQ29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIFJhbmdlLnByb3RvdHlwZS5pc0VxdWFsID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuc3RhcnQucm93ID09PSByYW5nZS5zdGFydC5yb3cgJiYKICAgICAgICAgICAgdGhpcy5lbmQucm93ID09PSByYW5nZS5lbmQucm93ICYmCiAgICAgICAgICAgIHRoaXMuc3RhcnQuY29sdW1uID09PSByYW5nZS5zdGFydC5jb2x1bW4gJiYKICAgICAgICAgICAgdGhpcy5lbmQuY29sdW1uID09PSByYW5nZS5lbmQuY29sdW1uOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKCJSYW5nZTogWyIgKyB0aGlzLnN0YXJ0LnJvdyArICIvIiArIHRoaXMuc3RhcnQuY29sdW1uICsKICAgICAgICAgICAgIl0gLT4gWyIgKyB0aGlzLmVuZC5yb3cgKyAiLyIgKyB0aGlzLmVuZC5jb2x1bW4gKyAiXSIpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWlucyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDA7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVSYW5nZSA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAsIGVuZCA9IHJhbmdlLmVuZCwgc3RhcnQgPSByYW5nZS5zdGFydDsKICAgICAgICBjbXAgPSB0aGlzLmNvbXBhcmUoZW5kLnJvdywgZW5kLmNvbHVtbik7CiAgICAgICAgaWYgKGNtcCA9PSAxKSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoY21wID09IDApIHsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKSB7CiAgICAgICAgICAgIHJldHVybiAtMjsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gLTEpIHsKICAgICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDQyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVQb2ludCA9IGZ1bmN0aW9uIChwKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShwLnJvdywgcC5jb2x1bW4pOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWluc1JhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLnN0YXJ0KSA9PSAwICYmIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLmVuZCkgPT0gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW50ZXJzZWN0cyA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmVSYW5nZShyYW5nZSk7CiAgICAgICAgcmV0dXJuIChjbXAgPT0gLTEgfHwgY21wID09IDAgfHwgY21wID09IDEpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pc0VuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW47CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gdGhpcy5zdGFydC5yb3cgPT0gcm93ICYmIHRoaXMuc3RhcnQuY29sdW1uID09IGNvbHVtbjsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuc2V0U3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodHlwZW9mIHJvdyA9PSAib2JqZWN0IikgewogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93LnJvdzsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93OwogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnNldEVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0eXBlb2Ygcm93ID09ICJvYmplY3QiKSB7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuZW5kLnJvdyA9IHJvdy5yb3c7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmVuZC5yb3cgPSByb3c7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDApIHsKICAgICAgICAgICAgaWYgKHRoaXMuaXNFbmQocm93LCBjb2x1bW4pIHx8IHRoaXMuaXNTdGFydChyb3csIGNvbHVtbikpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW5zaWRlU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzRW5kKHJvdywgY29sdW1uKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pbnNpZGVFbmQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzU3RhcnQocm93LCBjb2x1bW4pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZmFsc2U7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmUgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAoIXRoaXMuaXNNdWx0aUxpbmUoKSkgewogICAgICAgICAgICBpZiAocm93ID09PSB0aGlzLnN0YXJ0LnJvdykgewogICAgICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8IHRoaXMuc3RhcnQuY29sdW1uID8gLTEgOiAoY29sdW1uID4gdGhpcy5lbmQuY29sdW1uID8gMSA6IDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmIChyb3cgPCB0aGlzLnN0YXJ0LnJvdykKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGlmIChyb3cgPiB0aGlzLmVuZC5yb3cpCiAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgIGlmICh0aGlzLnN0YXJ0LnJvdyA9PT0gcm93KQogICAgICAgICAgICByZXR1cm4gY29sdW1uID49IHRoaXMuc3RhcnQuY29sdW1uID8gMCA6IC0xOwogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT09IHJvdykKICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8PSB0aGlzLmVuZC5jb2x1bW4gPyAwIDogMTsKICAgICAgICByZXR1cm4gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZVN0YXJ0ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb21wYXJlRW5kID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuZW5kLnJvdyA9PSByb3cgJiYgdGhpcy5lbmQuY29sdW1uID09IGNvbHVtbikgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIH0KICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZUluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jbGlwUm93cyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPiBsYXN0Um93KQogICAgICAgICAgICB2YXIgZW5kID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLmVuZC5yb3cgPCBmaXJzdFJvdykKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiBmaXJzdFJvdywgY29sdW1uOiAwIH07CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID4gbGFzdFJvdykKICAgICAgICAgICAgdmFyIHN0YXJ0ID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLnN0YXJ0LnJvdyA8IGZpcnN0Um93KQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogZmlyc3RSb3csIGNvbHVtbjogMCB9OwogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHN0YXJ0IHx8IHRoaXMuc3RhcnQsIGVuZCB8fCB0aGlzLmVuZCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmV4dGVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIGlmIChjbXAgPT0gMCkKICAgICAgICAgICAgcmV0dXJuIHRoaXM7CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogcm93LCBjb2x1bW46IGNvbHVtbiB9OwogICAgICAgIGVsc2UKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICAgICAgcmV0dXJuIFJhbmdlLmZyb21Qb2ludHMoc3RhcnQgfHwgdGhpcy5zdGFydCwgZW5kIHx8IHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaXNFbXB0eSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKHRoaXMuc3RhcnQucm93ID09PSB0aGlzLmVuZC5yb3cgJiYgdGhpcy5zdGFydC5jb2x1bW4gPT09IHRoaXMuZW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzTXVsdGlMaW5lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiAodGhpcy5zdGFydC5yb3cgIT09IHRoaXMuZW5kLnJvdyk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNsb25lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHRoaXMuc3RhcnQsIHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29sbGFwc2VSb3dzID0gZnVuY3Rpb24gKCkgewogICAgICAgIGlmICh0aGlzLmVuZC5jb2x1bW4gPT0gMCkKICAgICAgICAgICAgcmV0dXJuIG5ldyBSYW5nZSh0aGlzLnN0YXJ0LnJvdywgMCwgTWF0aC5tYXgodGhpcy5zdGFydC5yb3csIHRoaXMuZW5kLnJvdyAtIDEpLCAwKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHJldHVybiBuZXcgUmFuZ2UodGhpcy5zdGFydC5yb3csIDAsIHRoaXMuZW5kLnJvdywgMCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnRvU2NyZWVuUmFuZ2UgPSBmdW5jdGlvbiAoc2Vzc2lvbikgewogICAgICAgIHZhciBzY3JlZW5Qb3NTdGFydCA9IHNlc3Npb24uZG9jdW1lbnRUb1NjcmVlblBvc2l0aW9uKHRoaXMuc3RhcnQpOwogICAgICAgIHZhciBzY3JlZW5Qb3NFbmQgPSBzZXNzaW9uLmRvY3VtZW50VG9TY3JlZW5Qb3NpdGlvbih0aGlzLmVuZCk7CiAgICAgICAgcmV0dXJuIG5ldyBSYW5nZShzY3JlZW5Qb3NTdGFydC5yb3csIHNjcmVlblBvc1N0YXJ0LmNvbHVtbiwgc2NyZWVuUG9zRW5kLnJvdywgc2NyZWVuUG9zRW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLm1vdmVCeSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHRoaXMuc3RhcnQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiArPSBjb2x1bW47CiAgICAgICAgdGhpcy5lbmQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLmVuZC5jb2x1bW4gKz0gY29sdW1uOwogICAgfTsKICAgIHJldHVybiBSYW5nZTsKfSgpKTsKUmFuZ2UuZnJvbVBvaW50cyA9IGZ1bmN0aW9uIChzdGFydCwgZW5kKSB7CiAgICByZXR1cm4gbmV3IFJhbmdlKHN0YXJ0LnJvdywgc3RhcnQuY29sdW1uLCBlbmQucm93LCBlbmQuY29sdW1uKTsKfTsKUmFuZ2UuY29tcGFyZVBvaW50cyA9IGZ1bmN0aW9uIChwMSwgcDIpIHsKICAgIHJldHVybiBwMS5yb3cgLSBwMi5yb3cgfHwgcDEuY29sdW1uIC0gcDIuY29sdW1uOwp9OwpleHBvcnRzLlJhbmdlID0gUmFuZ2U7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hbmNob3IiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKdmFyIG9vcCA9IHJlcXVpcmUoIi4vbGliL29vcCIpOwp2YXIgRXZlbnRFbWl0dGVyID0gcmVxdWlyZSgiLi9saWIvZXZlbnRfZW1pdHRlciIpLkV2ZW50RW1pdHRlcjsKdmFyIEFuY2hvciA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIEFuY2hvcihkb2MsIHJvdywgY29sdW1uKSB7CiAgICAgICAgdGhpcy4kb25DaGFuZ2UgPSB0aGlzLm9uQ2hhbmdlLmJpbmQodGhpcyk7CiAgICAgICAgdGhpcy5hdHRhY2goZG9jKTsKICAgICAgICBpZiAodHlwZW9mIHJvdyAhPSAibnVtYmVyIikKICAgICAgICAgICAgdGhpcy5zZXRQb3NpdGlvbihyb3cucm93LCByb3cuY29sdW1uKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHRoaXMuc2V0UG9zaXRpb24ocm93LCBjb2x1bW4pOwogICAgfQogICAgQW5jaG9yLnByb3RvdHlwZS5nZXRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudCh0aGlzLnJvdywgdGhpcy5jb2x1bW4pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZ2V0RG9jdW1lbnQgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZG9jdW1lbnQ7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5vbkNoYW5nZSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIGlmIChkZWx0YS5zdGFydC5yb3cgPT0gZGVsdGEuZW5kLnJvdyAmJiBkZWx0YS5zdGFydC5yb3cgIT0gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICBpZiAoZGVsdGEuc3RhcnQucm93ID4gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgcG9pbnQgPSAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgeyByb3c6IHRoaXMucm93LCBjb2x1bW46IHRoaXMuY29sdW1uIH0sIHRoaXMuJGluc2VydFJpZ2h0KTsKICAgICAgICB0aGlzLnNldFBvc2l0aW9uKHBvaW50LnJvdywgcG9pbnQuY29sdW1uLCB0cnVlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLnNldFBvc2l0aW9uID0gZnVuY3Rpb24gKHJvdywgY29sdW1uLCBub0NsaXApIHsKICAgICAgICB2YXIgcG9zOwogICAgICAgIGlmIChub0NsaXApIHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgcm93OiByb3csCiAgICAgICAgICAgICAgICBjb2x1bW46IGNvbHVtbgogICAgICAgICAgICB9OwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcG9zID0gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudChyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLnJvdyA9PSBwb3Mucm93ICYmIHRoaXMuY29sdW1uID09IHBvcy5jb2x1bW4pCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgb2xkID0gewogICAgICAgICAgICByb3c6IHRoaXMucm93LAogICAgICAgICAgICBjb2x1bW46IHRoaXMuY29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLnJvdyA9IHBvcy5yb3c7CiAgICAgICAgdGhpcy5jb2x1bW4gPSBwb3MuY29sdW1uOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlIiwgewogICAgICAgICAgICBvbGQ6IG9sZCwKICAgICAgICAgICAgdmFsdWU6IHBvcwogICAgICAgIH0pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZGV0YWNoID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRoaXMuZG9jdW1lbnQub2ZmKCJjaGFuZ2UiLCB0aGlzLiRvbkNoYW5nZSk7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5hdHRhY2ggPSBmdW5jdGlvbiAoZG9jKSB7CiAgICAgICAgdGhpcy5kb2N1bWVudCA9IGRvYyB8fCB0aGlzLmRvY3VtZW50OwogICAgICAgIHRoaXMuZG9jdW1lbnQub24oImNoYW5nZSIsIHRoaXMuJG9uQ2hhbmdlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLiRjbGlwUG9zaXRpb25Ub0RvY3VtZW50ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgdmFyIHBvcyA9IHt9OwogICAgICAgIGlmIChyb3cgPj0gdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBwb3Mucm93ID0gTWF0aC5tYXgoMCwgdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgICAgICBwb3MuY29sdW1uID0gdGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93IDwgMCkgewogICAgICAgICAgICBwb3Mucm93ID0gMDsKICAgICAgICAgICAgcG9zLmNvbHVtbiA9IDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBwb3Mucm93ID0gcm93OwogICAgICAgICAgICBwb3MuY29sdW1uID0gTWF0aC5taW4odGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aCwgTWF0aC5tYXgoMCwgY29sdW1uKSk7CiAgICAgICAgfQogICAgICAgIGlmIChjb2x1bW4gPCAwKQogICAgICAgICAgICBwb3MuY29sdW1uID0gMDsKICAgICAgICByZXR1cm4gcG9zOwogICAgfTsKICAgIHJldHVybiBBbmNob3I7Cn0oKSk7CkFuY2hvci5wcm90b3R5cGUuJGluc2VydFJpZ2h0ID0gZmFsc2U7Cm9vcC5pbXBsZW1lbnQoQW5jaG9yLnByb3RvdHlwZSwgRXZlbnRFbWl0dGVyKTsKZnVuY3Rpb24gJHBvaW50c0luT3JkZXIocG9pbnQxLCBwb2ludDIsIGVxdWFsUG9pbnRzSW5PcmRlcikgewogICAgdmFyIGJDb2xJc0FmdGVyID0gZXF1YWxQb2ludHNJbk9yZGVyID8gcG9pbnQxLmNvbHVtbiA8PSBwb2ludDIuY29sdW1uIDogcG9pbnQxLmNvbHVtbiA8IHBvaW50Mi5jb2x1bW47CiAgICByZXR1cm4gKHBvaW50MS5yb3cgPCBwb2ludDIucm93KSB8fCAocG9pbnQxLnJvdyA9PSBwb2ludDIucm93ICYmIGJDb2xJc0FmdGVyKTsKfQpmdW5jdGlvbiAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgcG9pbnQsIG1vdmVJZkVxdWFsKSB7CiAgICB2YXIgZGVsdGFJc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgIHZhciBkZWx0YVJvd1NoaWZ0ID0gKGRlbHRhSXNJbnNlcnQgPyAxIDogLTEpICogKGRlbHRhLmVuZC5yb3cgLSBkZWx0YS5zdGFydC5yb3cpOwogICAgdmFyIGRlbHRhQ29sU2hpZnQgPSAoZGVsdGFJc0luc2VydCA/IDEgOiAtMSkgKiAoZGVsdGEuZW5kLmNvbHVtbiAtIGRlbHRhLnN0YXJ0LmNvbHVtbik7CiAgICB2YXIgZGVsdGFTdGFydCA9IGRlbHRhLnN0YXJ0OwogICAgdmFyIGRlbHRhRW5kID0gZGVsdGFJc0luc2VydCA/IGRlbHRhU3RhcnQgOiBkZWx0YS5lbmQ7IC8vIENvbGxhcHNlIGluc2VydCByYW5nZS4KICAgIGlmICgkcG9pbnRzSW5PcmRlcihwb2ludCwgZGVsdGFTdGFydCwgbW92ZUlmRXF1YWwpKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcm93OiBwb2ludC5yb3csCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIGlmICgkcG9pbnRzSW5PcmRlcihkZWx0YUVuZCwgcG9pbnQsICFtb3ZlSWZFcXVhbCkpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICByb3c6IHBvaW50LnJvdyArIGRlbHRhUm93U2hpZnQsCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uICsgKHBvaW50LnJvdyA9PSBkZWx0YUVuZC5yb3cgPyBkZWx0YUNvbFNoaWZ0IDogMCkKICAgICAgICB9OwogICAgfQogICAgcmV0dXJuIHsKICAgICAgICByb3c6IGRlbHRhU3RhcnQucm93LAogICAgICAgIGNvbHVtbjogZGVsdGFTdGFydC5jb2x1bW4KICAgIH07Cn0KZXhwb3J0cy5BbmNob3IgPSBBbmNob3I7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9kb2N1bWVudCIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgb29wID0gcmVxdWlyZSgiLi9saWIvb29wIik7CnZhciBhcHBseURlbHRhID0gcmVxdWlyZSgiLi9hcHBseV9kZWx0YSIpLmFwcGx5RGVsdGE7CnZhciBFdmVudEVtaXR0ZXIgPSByZXF1aXJlKCIuL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwp2YXIgUmFuZ2UgPSByZXF1aXJlKCIuL3JhbmdlIikuUmFuZ2U7CnZhciBBbmNob3IgPSByZXF1aXJlKCIuL2FuY2hvciIpLkFuY2hvcjsKdmFyIERvY3VtZW50ID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgewogICAgZnVuY3Rpb24gRG9jdW1lbnQodGV4dE9yTGluZXMpIHsKICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgaWYgKHRleHRPckxpbmVzLmxlbmd0aCA9PT0gMCkgewogICAgICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKEFycmF5LmlzQXJyYXkodGV4dE9yTGluZXMpKSB7CiAgICAgICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IDAsIGNvbHVtbjogMCB9LCB0ZXh0T3JMaW5lcyk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHRPckxpbmVzKTsKICAgICAgICB9CiAgICB9CiAgICBEb2N1bWVudC5wcm90b3R5cGUuc2V0VmFsdWUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHZhciBsZW4gPSB0aGlzLmdldExlbmd0aCgpIC0gMTsKICAgICAgICB0aGlzLnJlbW92ZShuZXcgUmFuZ2UoMCwgMCwgbGVuLCB0aGlzLmdldExpbmUobGVuKS5sZW5ndGgpKTsKICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHQgfHwgIiIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRWYWx1ZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy5nZXRBbGxMaW5lcygpLmpvaW4odGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5jcmVhdGVBbmNob3IgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gbmV3IEFuY2hvcih0aGlzLCByb3csIGNvbHVtbik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRkZXRlY3ROZXdMaW5lID0gZnVuY3Rpb24gKHRleHQpIHsKICAgICAgICB2YXIgbWF0Y2ggPSB0ZXh0Lm1hdGNoKC9eLio/KFxyXG58XHJ8XG4pL20pOwogICAgICAgIHRoaXMuJGF1dG9OZXdMaW5lID0gbWF0Y2ggPyBtYXRjaFsxXSA6ICJcbiI7CiAgICAgICAgdGhpcy5fc2lnbmFsKCJjaGFuZ2VOZXdMaW5lTW9kZSIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXROZXdMaW5lQ2hhcmFjdGVyID0gZnVuY3Rpb24gKCkgewogICAgICAgIHN3aXRjaCAodGhpcy4kbmV3TGluZU1vZGUpIHsKICAgICAgICAgICAgY2FzZSAid2luZG93cyI6CiAgICAgICAgICAgICAgICByZXR1cm4gIlxyXG4iOwogICAgICAgICAgICBjYXNlICJ1bml4IjoKICAgICAgICAgICAgICAgIHJldHVybiAiXG4iOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF1dG9OZXdMaW5lIHx8ICJcbiI7CiAgICAgICAgfQogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5zZXROZXdMaW5lTW9kZSA9IGZ1bmN0aW9uIChuZXdMaW5lTW9kZSkgewogICAgICAgIGlmICh0aGlzLiRuZXdMaW5lTW9kZSA9PT0gbmV3TGluZU1vZGUpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB0aGlzLiRuZXdMaW5lTW9kZSA9IG5ld0xpbmVNb2RlOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlTmV3TGluZU1vZGUiKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0TmV3TGluZU1vZGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG5ld0xpbmVNb2RlOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pc05ld0xpbmUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiAodGV4dCA9PSAiXHJcbiIgfHwgdGV4dCA9PSAiXHIiIHx8IHRleHQgPT0gIlxuIik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmUgPSBmdW5jdGlvbiAocm93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzW3Jvd10gfHwgIiI7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzID0gZnVuY3Rpb24gKGZpcnN0Um93LCBsYXN0Um93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLnNsaWNlKGZpcnN0Um93LCBsYXN0Um93ICsgMSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldEFsbExpbmVzID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aGlzLmdldExpbmVzKDAsIHRoaXMuZ2V0TGVuZ3RoKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRMZW5ndGggPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLmxlbmd0aDsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0VGV4dFJhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0TGluZXNGb3JSYW5nZShyYW5nZSkuam9pbih0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzRm9yUmFuZ2UgPSBmdW5jdGlvbiAocmFuZ2UpIHsKICAgICAgICB2YXIgbGluZXM7CiAgICAgICAgaWYgKHJhbmdlLnN0YXJ0LnJvdyA9PT0gcmFuZ2UuZW5kLnJvdykgewogICAgICAgICAgICBsaW5lcyA9IFt0aGlzLmdldExpbmUocmFuZ2Uuc3RhcnQucm93KS5zdWJzdHJpbmcocmFuZ2Uuc3RhcnQuY29sdW1uLCByYW5nZS5lbmQuY29sdW1uKV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBsaW5lcyA9IHRoaXMuZ2V0TGluZXMocmFuZ2Uuc3RhcnQucm93LCByYW5nZS5lbmQucm93KTsKICAgICAgICAgICAgbGluZXNbMF0gPSAobGluZXNbMF0gfHwgIiIpLnN1YnN0cmluZyhyYW5nZS5zdGFydC5jb2x1bW4pOwogICAgICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIDE7CiAgICAgICAgICAgIGlmIChyYW5nZS5lbmQucm93IC0gcmFuZ2Uuc3RhcnQucm93ID09IGwpCiAgICAgICAgICAgICAgICBsaW5lc1tsXSA9IGxpbmVzW2xdLnN1YnN0cmluZygwLCByYW5nZS5lbmQuY29sdW1uKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGxpbmVzOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRMaW5lcyA9IGZ1bmN0aW9uIChyb3csIGxpbmVzKSB7CiAgICAgICAgY29uc29sZS53YXJuKCJVc2Ugb2YgZG9jdW1lbnQuaW5zZXJ0TGluZXMgaXMgZGVwcmVjYXRlZC4gVXNlIHRoZSBpbnNlcnRGdWxsTGluZXMgbWV0aG9kIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0RnVsbExpbmVzKHJvdywgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVMaW5lcyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGNvbnNvbGUud2FybigiVXNlIG9mIGRvY3VtZW50LnJlbW92ZUxpbmVzIGlzIGRlcHJlY2F0ZWQuIFVzZSB0aGUgcmVtb3ZlRnVsbExpbmVzIG1ldGhvZCBpbnN0ZWFkLiIpOwogICAgICAgIHJldHVybiB0aGlzLnJlbW92ZUZ1bGxMaW5lcyhmaXJzdFJvdywgbGFzdFJvdyk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluc2VydE5ld0xpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICBjb25zb2xlLndhcm4oIlVzZSBvZiBkb2N1bWVudC5pbnNlcnROZXdMaW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSBpbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgWycnLCAnJ10pIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMocG9zaXRpb24sIFsiIiwgIiJdKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0ID0gZnVuY3Rpb24gKHBvc2l0aW9uLCB0ZXh0KSB7CiAgICAgICAgaWYgKHRoaXMuZ2V0TGVuZ3RoKCkgPD0gMSkKICAgICAgICAgICAgdGhpcy4kZGV0ZWN0TmV3TGluZSh0ZXh0KTsKICAgICAgICByZXR1cm4gdGhpcy5pbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgdGhpcy4kc3BsaXQodGV4dCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRJbkxpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24sIHRleHQpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLnBvcyhwb3NpdGlvbi5yb3csIHBvc2l0aW9uLmNvbHVtbiArIHRleHQubGVuZ3RoKTsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoewogICAgICAgICAgICBzdGFydDogc3RhcnQsCiAgICAgICAgICAgIGVuZDogZW5kLAogICAgICAgICAgICBhY3Rpb246ICJpbnNlcnQiLAogICAgICAgICAgICBsaW5lczogW3RleHRdCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xpcHBlZFBvcyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBsZW5ndGggPSB0aGlzLmdldExlbmd0aCgpOwogICAgICAgIGlmIChyb3cgPT09IHVuZGVmaW5lZCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGg7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHJvdyA8IDApIHsKICAgICAgICAgICAgcm93ID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93ID49IGxlbmd0aCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGggLSAxOwogICAgICAgICAgICBjb2x1bW4gPSB1bmRlZmluZWQ7CiAgICAgICAgfQogICAgICAgIHZhciBsaW5lID0gdGhpcy5nZXRMaW5lKHJvdyk7CiAgICAgICAgaWYgKGNvbHVtbiA9PSB1bmRlZmluZWQpCiAgICAgICAgICAgIGNvbHVtbiA9IGxpbmUubGVuZ3RoOwogICAgICAgIGNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KGNvbHVtbiwgMCksIGxpbmUubGVuZ3RoKTsKICAgICAgICByZXR1cm4geyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xvbmVQb3MgPSBmdW5jdGlvbiAocG9zKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiBwb3Mucm93LCBjb2x1bW46IHBvcy5jb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucG9zID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRjbGlwUG9zaXRpb24gPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICB2YXIgbGVuZ3RoID0gdGhpcy5nZXRMZW5ndGgoKTsKICAgICAgICBpZiAocG9zaXRpb24ucm93ID49IGxlbmd0aCkgewogICAgICAgICAgICBwb3NpdGlvbi5yb3cgPSBNYXRoLm1heCgwLCBsZW5ndGggLSAxKTsKICAgICAgICAgICAgcG9zaXRpb24uY29sdW1uID0gdGhpcy5nZXRMaW5lKGxlbmd0aCAtIDEpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHBvc2l0aW9uLnJvdyA9IE1hdGgubWF4KDAsIHBvc2l0aW9uLnJvdyk7CiAgICAgICAgICAgIHBvc2l0aW9uLmNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KHBvc2l0aW9uLmNvbHVtbiwgMCksIHRoaXMuZ2V0TGluZShwb3NpdGlvbi5yb3cpLmxlbmd0aCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBwb3NpdGlvbjsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0RnVsbExpbmVzID0gZnVuY3Rpb24gKHJvdywgbGluZXMpIHsKICAgICAgICByb3cgPSBNYXRoLm1pbihNYXRoLm1heChyb3csIDApLCB0aGlzLmdldExlbmd0aCgpKTsKICAgICAgICB2YXIgY29sdW1uID0gMDsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBsaW5lcyA9IGxpbmVzLmNvbmNhdChbIiJdKTsKICAgICAgICAgICAgY29sdW1uID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGxpbmVzID0gWyIiXS5jb25jYXQobGluZXMpOwogICAgICAgICAgICByb3ctLTsKICAgICAgICAgICAgY29sdW1uID0gdGhpcy4kbGluZXNbcm93XS5sZW5ndGg7CiAgICAgICAgfQogICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfSwgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRNZXJnZWRMaW5lcyA9IGZ1bmN0aW9uIChwb3NpdGlvbiwgbGluZXMpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB7CiAgICAgICAgICAgIHJvdzogc3RhcnQucm93ICsgbGluZXMubGVuZ3RoIC0gMSwKICAgICAgICAgICAgY29sdW1uOiAobGluZXMubGVuZ3RoID09IDEgPyBzdGFydC5jb2x1bW4gOiAwKSArIGxpbmVzW2xpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aAogICAgICAgIH07CiAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHN0YXJ0LAogICAgICAgICAgICBlbmQ6IGVuZCwKICAgICAgICAgICAgYWN0aW9uOiAiaW5zZXJ0IiwKICAgICAgICAgICAgbGluZXM6IGxpbmVzCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLnN0YXJ0LnJvdywgcmFuZ2Uuc3RhcnQuY29sdW1uKTsKICAgICAgICB2YXIgZW5kID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLmVuZC5yb3csIHJhbmdlLmVuZC5jb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVJbkxpbmUgPSBmdW5jdGlvbiAocm93LCBzdGFydENvbHVtbiwgZW5kQ29sdW1uKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJvdywgc3RhcnRDb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLmNsaXBwZWRQb3Mocm93LCBlbmRDb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVGdWxsTGluZXMgPSBmdW5jdGlvbiAoZmlyc3RSb3csIGxhc3RSb3cpIHsKICAgICAgICBmaXJzdFJvdyA9IE1hdGgubWluKE1hdGgubWF4KDAsIGZpcnN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIGxhc3RSb3cgPSBNYXRoLm1pbihNYXRoLm1heCgwLCBsYXN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIHZhciBkZWxldGVGaXJzdE5ld0xpbmUgPSBsYXN0Um93ID09IHRoaXMuZ2V0TGVuZ3RoKCkgLSAxICYmIGZpcnN0Um93ID4gMDsKICAgICAgICB2YXIgZGVsZXRlTGFzdE5ld0xpbmUgPSBsYXN0Um93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDE7CiAgICAgICAgdmFyIHN0YXJ0Um93ID0gKGRlbGV0ZUZpcnN0TmV3TGluZSA/IGZpcnN0Um93IC0gMSA6IGZpcnN0Um93KTsKICAgICAgICB2YXIgc3RhcnRDb2wgPSAoZGVsZXRlRmlyc3ROZXdMaW5lID8gdGhpcy5nZXRMaW5lKHN0YXJ0Um93KS5sZW5ndGggOiAwKTsKICAgICAgICB2YXIgZW5kUm93ID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gbGFzdFJvdyArIDEgOiBsYXN0Um93KTsKICAgICAgICB2YXIgZW5kQ29sID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gMCA6IHRoaXMuZ2V0TGluZShlbmRSb3cpLmxlbmd0aCk7CiAgICAgICAgdmFyIHJhbmdlID0gbmV3IFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbCwgZW5kUm93LCBlbmRDb2wpOwogICAgICAgIHZhciBkZWxldGVkTGluZXMgPSB0aGlzLiRsaW5lcy5zbGljZShmaXJzdFJvdywgbGFzdFJvdyArIDEpOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiByYW5nZS5zdGFydCwKICAgICAgICAgICAgZW5kOiByYW5nZS5lbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UocmFuZ2UpCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGRlbGV0ZWRMaW5lczsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlTmV3TGluZSA9IGZ1bmN0aW9uIChyb3cpIHsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDEgJiYgcm93ID49IDApIHsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3csIHRoaXMuZ2V0TGluZShyb3cpLmxlbmd0aCksCiAgICAgICAgICAgICAgICBlbmQ6IHRoaXMucG9zKHJvdyArIDEsIDApLAogICAgICAgICAgICAgICAgYWN0aW9uOiAicmVtb3ZlIiwKICAgICAgICAgICAgICAgIGxpbmVzOiBbIiIsICIiXQogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnJlcGxhY2UgPSBmdW5jdGlvbiAocmFuZ2UsIHRleHQpIHsKICAgICAgICBpZiAoIShyYW5nZSBpbnN0YW5jZW9mIFJhbmdlKSkKICAgICAgICAgICAgcmFuZ2UgPSBSYW5nZS5mcm9tUG9pbnRzKHJhbmdlLnN0YXJ0LCByYW5nZS5lbmQpOwogICAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PT0gMCAmJiByYW5nZS5pc0VtcHR5KCkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5zdGFydDsKICAgICAgICBpZiAodGV4dCA9PSB0aGlzLmdldFRleHRSYW5nZShyYW5nZSkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5lbmQ7CiAgICAgICAgdGhpcy5yZW1vdmUocmFuZ2UpOwogICAgICAgIHZhciBlbmQ7CiAgICAgICAgaWYgKHRleHQpIHsKICAgICAgICAgICAgZW5kID0gdGhpcy5pbnNlcnQocmFuZ2Uuc3RhcnQsIHRleHQpOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgZW5kID0gcmFuZ2Uuc3RhcnQ7CiAgICAgICAgfQogICAgICAgIHJldHVybiBlbmQ7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmFwcGx5RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsdGFzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHRoaXMuYXBwbHlEZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmV2ZXJ0RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSBkZWx0YXMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAgICAgdGhpcy5yZXZlcnREZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSwgZG9Ob3RWYWxpZGF0ZSkgewogICAgICAgIHZhciBpc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgICAgICBpZiAoaXNJbnNlcnQgPyBkZWx0YS5saW5lcy5sZW5ndGggPD0gMSAmJiAhZGVsdGEubGluZXNbMF0KICAgICAgICAgICAgOiAhUmFuZ2UuY29tcGFyZVBvaW50cyhkZWx0YS5zdGFydCwgZGVsdGEuZW5kKSkgewogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmIChpc0luc2VydCAmJiBkZWx0YS5saW5lcy5sZW5ndGggPiAyMDAwMCkgewogICAgICAgICAgICB0aGlzLiRzcGxpdEFuZGFwcGx5TGFyZ2VEZWx0YShkZWx0YSwgMjAwMDApOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgYXBwbHlEZWx0YSh0aGlzLiRsaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpOwogICAgICAgICAgICB0aGlzLl9zaWduYWwoImNoYW5nZSIsIGRlbHRhKTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRzYWZlQXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHZhciBkb2NMZW5ndGggPSB0aGlzLiRsaW5lcy5sZW5ndGg7CiAgICAgICAgaWYgKGRlbHRhLmFjdGlvbiA9PSAicmVtb3ZlIiAmJiBkZWx0YS5zdGFydC5yb3cgPCBkb2NMZW5ndGggJiYgZGVsdGEuZW5kLnJvdyA8IGRvY0xlbmd0aAogICAgICAgICAgICB8fCBkZWx0YS5hY3Rpb24gPT0gImluc2VydCIgJiYgZGVsdGEuc3RhcnQucm93IDw9IGRvY0xlbmd0aCkgewogICAgICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEpOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuJHNwbGl0QW5kYXBwbHlMYXJnZURlbHRhID0gZnVuY3Rpb24gKGRlbHRhLCBNQVgpIHsKICAgICAgICB2YXIgbGluZXMgPSBkZWx0YS5saW5lczsKICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIE1BWCArIDE7CiAgICAgICAgdmFyIHJvdyA9IGRlbHRhLnN0YXJ0LnJvdzsKICAgICAgICB2YXIgY29sdW1uID0gZGVsdGEuc3RhcnQuY29sdW1uOwogICAgICAgIGZvciAodmFyIGZyb20gPSAwLCB0byA9IDA7IGZyb20gPCBsOyBmcm9tID0gdG8pIHsKICAgICAgICAgICAgdG8gKz0gTUFYIC0gMTsKICAgICAgICAgICAgdmFyIGNodW5rID0gbGluZXMuc2xpY2UoZnJvbSwgdG8pOwogICAgICAgICAgICBjaHVuay5wdXNoKCIiKTsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3cgKyBmcm9tLCBjb2x1bW4pLAogICAgICAgICAgICAgICAgZW5kOiB0aGlzLnBvcyhyb3cgKyB0bywgY29sdW1uID0gMCksCiAgICAgICAgICAgICAgICBhY3Rpb246IGRlbHRhLmFjdGlvbiwKICAgICAgICAgICAgICAgIGxpbmVzOiBjaHVuawogICAgICAgICAgICB9LCB0cnVlKTsKICAgICAgICB9CiAgICAgICAgZGVsdGEubGluZXMgPSBsaW5lcy5zbGljZShmcm9tKTsKICAgICAgICBkZWx0YS5zdGFydC5yb3cgPSByb3cgKyBmcm9tOwogICAgICAgIGRlbHRhLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEsIHRydWUpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZXZlcnREZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHRoaXMuJHNhZmVBcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuc3RhcnQpLAogICAgICAgICAgICBlbmQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuZW5kKSwKICAgICAgICAgICAgYWN0aW9uOiAoZGVsdGEuYWN0aW9uID09ICJpbnNlcnQiID8gInJlbW92ZSIgOiAiaW5zZXJ0IiksCiAgICAgICAgICAgIGxpbmVzOiBkZWx0YS5saW5lcy5zbGljZSgpCiAgICAgICAgfSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluZGV4VG9Qb3NpdGlvbiA9IGZ1bmN0aW9uIChpbmRleCwgc3RhcnRSb3cpIHsKICAgICAgICB2YXIgbGluZXMgPSB0aGlzLiRsaW5lcyB8fCB0aGlzLmdldEFsbExpbmVzKCk7CiAgICAgICAgdmFyIG5ld2xpbmVMZW5ndGggPSB0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKS5sZW5ndGg7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDAsIGwgPSBsaW5lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgICAgICAgaW5kZXggLT0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICAgICAgaWYgKGluZGV4IDwgMCkKICAgICAgICAgICAgICAgIHJldHVybiB7IHJvdzogaSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2ldLmxlbmd0aCArIG5ld2xpbmVMZW5ndGggfTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHsgcm93OiBsIC0gMSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2wgLSAxXS5sZW5ndGggKyBuZXdsaW5lTGVuZ3RoIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnBvc2l0aW9uVG9JbmRleCA9IGZ1bmN0aW9uIChwb3MsIHN0YXJ0Um93KSB7CiAgICAgICAgdmFyIGxpbmVzID0gdGhpcy4kbGluZXMgfHwgdGhpcy5nZXRBbGxMaW5lcygpOwogICAgICAgIHZhciBuZXdsaW5lTGVuZ3RoID0gdGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkubGVuZ3RoOwogICAgICAgIHZhciBpbmRleCA9IDA7CiAgICAgICAgdmFyIHJvdyA9IE1hdGgubWluKHBvcy5yb3csIGxpbmVzLmxlbmd0aCk7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDA7IGkgPCByb3c7ICsraSkKICAgICAgICAgICAgaW5kZXggKz0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICByZXR1cm4gaW5kZXggKyBwb3MuY29sdW1uOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS4kc3BsaXQgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiB0ZXh0LnNwbGl0KC9cclxufFxyfFxuLyk7CiAgICB9OwogICAgcmV0dXJuIERvY3VtZW50Owp9KCkpOwpEb2N1bWVudC5wcm90b3R5cGUuJGF1dG9OZXdMaW5lID0gIiI7CkRvY3VtZW50LnByb3RvdHlwZS4kbmV3TGluZU1vZGUgPSAiYXV0byI7Cm9vcC5pbXBsZW1lbnQoRG9jdW1lbnQucHJvdG90eXBlLCBFdmVudEVtaXR0ZXIpOwpleHBvcnRzLkRvY3VtZW50ID0gRG9jdW1lbnQ7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZGVlcF9jb3B5IixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXtleHBvcnRzLmRlZXBDb3B5ID0gZnVuY3Rpb24gZGVlcENvcHkob2JqKSB7CiAgICBpZiAodHlwZW9mIG9iaiAhPT0gIm9iamVjdCIgfHwgIW9iaikKICAgICAgICByZXR1cm4gb2JqOwogICAgdmFyIGNvcHk7CiAgICBpZiAoQXJyYXkuaXNBcnJheShvYmopKSB7CiAgICAgICAgY29weSA9IFtdOwogICAgICAgIGZvciAodmFyIGtleSA9IDA7IGtleSA8IG9iai5sZW5ndGg7IGtleSsrKSB7CiAgICAgICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGNvcHk7CiAgICB9CiAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKG9iaikgIT09ICJbb2JqZWN0IE9iamVjdF0iKQogICAgICAgIHJldHVybiBvYmo7CiAgICBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKQogICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgIHJldHVybiBjb3B5Owp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbGliL2xhbmciLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKZXhwb3J0cy5sYXN0ID0gZnVuY3Rpb24gKGEpIHsKICAgIHJldHVybiBhW2EubGVuZ3RoIC0gMV07Cn07CmV4cG9ydHMuc3RyaW5nUmV2ZXJzZSA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcuc3BsaXQoIiIpLnJldmVyc2UoKS5qb2luKCIiKTsKfTsKZXhwb3J0cy5zdHJpbmdSZXBlYXQgPSBmdW5jdGlvbiAoc3RyaW5nLCBjb3VudCkgewogICAgdmFyIHJlc3VsdCA9ICcnOwogICAgd2hpbGUgKGNvdW50ID4gMCkgewogICAgICAgIGlmIChjb3VudCAmIDEpCiAgICAgICAgICAgIHJlc3VsdCArPSBzdHJpbmc7CiAgICAgICAgaWYgKGNvdW50ID4+PSAxKQogICAgICAgICAgICBzdHJpbmcgKz0gc3RyaW5nOwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfTsKdmFyIHRyaW1CZWdpblJlZ2V4cCA9IC9eXHNccyovOwp2YXIgdHJpbUVuZFJlZ2V4cCA9IC9cc1xzKiQvOwpleHBvcnRzLnN0cmluZ1RyaW1MZWZ0ID0gZnVuY3Rpb24gKHN0cmluZykgewogICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKHRyaW1CZWdpblJlZ2V4cCwgJycpOwp9OwpleHBvcnRzLnN0cmluZ1RyaW1SaWdodCA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSh0cmltRW5kUmVnZXhwLCAnJyk7Cn07CmV4cG9ydHMuY29weU9iamVjdCA9IGZ1bmN0aW9uIChvYmopIHsKICAgIHZhciBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7CiAgICAgICAgY29weVtrZXldID0gb2JqW2tleV07CiAgICB9CiAgICByZXR1cm4gY29weTsKfTsKZXhwb3J0cy5jb3B5QXJyYXkgPSBmdW5jdGlvbiAoYXJyYXkpIHsKICAgIHZhciBjb3B5ID0gW107CiAgICBmb3IgKHZhciBpID0gMCwgbCA9IGFycmF5Lmxlbmd0aDsgaSA8IGw7IGkrKykgewogICAgICAgIGlmIChhcnJheVtpXSAmJiB0eXBlb2YgYXJyYXlbaV0gPT0gIm9iamVjdCIpCiAgICAgICAgICAgIGNvcHlbaV0gPSB0aGlzLmNvcHlPYmplY3QoYXJyYXlbaV0pOwogICAgICAgIGVsc2UKICAgICAgICAgICAgY29weVtpXSA9IGFycmF5W2ldOwogICAgfQogICAgcmV0dXJuIGNvcHk7Cn07CmV4cG9ydHMuZGVlcENvcHkgPSByZXF1aXJlKCIuL2RlZXBfY29weSIpLmRlZXBDb3B5OwpleHBvcnRzLmFycmF5VG9NYXAgPSBmdW5jdGlvbiAoYXJyKSB7CiAgICB2YXIgbWFwID0ge307CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFyci5sZW5ndGg7IGkrKykgewogICAgICAgIG1hcFthcnJbaV1dID0gMTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuY3JlYXRlTWFwID0gZnVuY3Rpb24gKHByb3BzKSB7CiAgICB2YXIgbWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTsKICAgIGZvciAodmFyIGkgaW4gcHJvcHMpIHsKICAgICAgICBtYXBbaV0gPSBwcm9wc1tpXTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuYXJyYXlSZW1vdmUgPSBmdW5jdGlvbiAoYXJyYXksIHZhbHVlKSB7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8PSBhcnJheS5sZW5ndGg7IGkrKykgewogICAgICAgIGlmICh2YWx1ZSA9PT0gYXJyYXlbaV0pIHsKICAgICAgICAgICAgYXJyYXkuc3BsaWNlKGksIDEpOwogICAgICAgIH0KICAgIH0KfTsKZXhwb3J0cy5lc2NhcGVSZWdFeHAgPSBmdW5jdGlvbiAoc3RyKSB7CiAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyhbLiorP14ke30oKXxbXF1cL1xcXSkvZywgJ1xcJDEnKTsKfTsKZXhwb3J0cy5lc2NhcGVIVE1MID0gZnVuY3Rpb24gKHN0cikgewogICAgcmV0dXJuICgiIiArIHN0cikucmVwbGFjZSgvJi9nLCAiJiMzODsiKS5yZXBsYWNlKC8iL2csICImIzM0OyIpLnJlcGxhY2UoLycvZywgIiYjMzk7IikucmVwbGFjZSgvPC9nLCAiJiM2MDsiKTsKfTsKZXhwb3J0cy5nZXRNYXRjaE9mZnNldHMgPSBmdW5jdGlvbiAoc3RyaW5nLCByZWdFeHApIHsKICAgIHZhciBtYXRjaGVzID0gW107CiAgICBzdHJpbmcucmVwbGFjZShyZWdFeHAsIGZ1bmN0aW9uIChzdHIpIHsKICAgICAgICBtYXRjaGVzLnB1c2goewogICAgICAgICAgICBvZmZzZXQ6IGFyZ3VtZW50c1thcmd1bWVudHMubGVuZ3RoIC0gMl0sCiAgICAgICAgICAgIGxlbmd0aDogc3RyLmxlbmd0aAogICAgICAgIH0pOwogICAgfSk7CiAgICByZXR1cm4gbWF0Y2hlczsKfTsKZXhwb3J0cy5kZWZlcnJlZENhbGwgPSBmdW5jdGlvbiAoZmNuKSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgZGVmZXJyZWQgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGRlZmVycmVkLmNhbmNlbCgpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCAwKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuc2NoZWR1bGUgPSBkZWZlcnJlZDsKICAgIGRlZmVycmVkLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuY2FuY2VsID0gZnVuY3Rpb24gKCkgewogICAgICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgdGltZXIgPSBudWxsOwogICAgICAgIHJldHVybiBkZWZlcnJlZDsKICAgIH07CiAgICBkZWZlcnJlZC5pc1BlbmRpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRpbWVyOwogICAgfTsKICAgIHJldHVybiBkZWZlcnJlZDsKfTsKZXhwb3J0cy5kZWxheWVkQ2FsbCA9IGZ1bmN0aW9uIChmY24sIGRlZmF1bHRUaW1lb3V0KSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgX3NlbGYgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGlmICh0aW1lciA9PSBudWxsKQogICAgICAgICAgICB0aW1lciA9IHNldFRpbWVvdXQoY2FsbGJhY2ssIHRpbWVvdXQgfHwgZGVmYXVsdFRpbWVvdXQpOwogICAgfTsKICAgIF9zZWxmLmRlbGF5ID0gZnVuY3Rpb24gKHRpbWVvdXQpIHsKICAgICAgICB0aW1lciAmJiBjbGVhclRpbWVvdXQodGltZXIpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCBkZWZhdWx0VGltZW91dCk7CiAgICB9OwogICAgX3NlbGYuc2NoZWR1bGUgPSBfc2VsZjsKICAgIF9zZWxmLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgIH07CiAgICBfc2VsZi5jYW5jZWwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTsKICAgICAgICB0aW1lciA9IG51bGw7CiAgICB9OwogICAgX3NlbGYuaXNQZW5kaW5nID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aW1lcjsKICAgIH07CiAgICByZXR1cm4gX3NlbGY7Cn07CmV4cG9ydHMuc3VwcG9ydHNMb29rYmVoaW5kID0gZnVuY3Rpb24gKCkgewogICAgdHJ5IHsKICAgICAgICBuZXcgUmVnRXhwKCcoPzw9LiknKTsKICAgIH0KICAgIGNhdGNoIChlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQogICAgcmV0dXJuIHRydWU7Cn07CmV4cG9ydHMuc2tpcEVtcHR5TWF0Y2ggPSBmdW5jdGlvbiAobGluZSwgbGFzdCwgc3VwcG9ydHNVbmljb2RlRmxhZykgewogICAgcmV0dXJuIHN1cHBvcnRzVW5pY29kZUZsYWcgJiYgbGluZS5jb2RlUG9pbnRBdChsYXN0KSA+IDB4ZmZmZiA/IDIgOiAxOwp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2Uvd29ya2VyL21pcnJvciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSkgewoidXNlIHN0cmljdCI7Cgp2YXIgRG9jdW1lbnQgPSByZXF1aXJlKCIuLi9kb2N1bWVudCIpLkRvY3VtZW50Owp2YXIgbGFuZyA9IHJlcXVpcmUoIi4uL2xpYi9sYW5nIik7CiAgICAKdmFyIE1pcnJvciA9IGV4cG9ydHMuTWlycm9yID0gZnVuY3Rpb24oc2VuZGVyKSB7CiAgICB0aGlzLnNlbmRlciA9IHNlbmRlcjsKICAgIHZhciBkb2MgPSB0aGlzLmRvYyA9IG5ldyBEb2N1bWVudCgiIik7CiAgICAKICAgIHZhciBkZWZlcnJlZFVwZGF0ZSA9IHRoaXMuZGVmZXJyZWRVcGRhdGUgPSBsYW5nLmRlbGF5ZWRDYWxsKHRoaXMub25VcGRhdGUuYmluZCh0aGlzKSk7CiAgICAKICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICBzZW5kZXIub24oImNoYW5nZSIsIGZ1bmN0aW9uKGUpIHsKICAgICAgICB2YXIgZGF0YSA9IGUuZGF0YTsKICAgICAgICBpZiAoZGF0YVswXS5zdGFydCkgewogICAgICAgICAgICBkb2MuYXBwbHlEZWx0YXMoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSArPSAyKSB7CiAgICAgICAgICAgICAgICB2YXIgZCwgZXJyOyAKICAgICAgICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KGRhdGFbaSsxXSkpIHsKICAgICAgICAgICAgICAgICAgICBkID0ge2FjdGlvbjogImluc2VydCIsIHN0YXJ0OiBkYXRhW2ldLCBsaW5lczogZGF0YVtpKzFdfTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IHthY3Rpb246ICJyZW1vdmUiLCBzdGFydDogZGF0YVtpXSwgZW5kOiBkYXRhW2krMV19OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoKGQuYWN0aW9uID09ICJpbnNlcnQiID8gZC5zdGFydCA6IGQuZW5kKS5yb3cgPj0gZG9jLiRsaW5lcy5sZW5ndGgpIHsKICAgICAgICAgICAgICAgICAgICBlcnIgPSBuZXcgRXJyb3IoIkludmFsaWQgZGVsdGEiKTsKICAgICAgICAgICAgICAgICAgICBlcnIuZGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDogX3NlbGYuJHBhdGgsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzTGVuZ3RoOiBkb2MuJGxpbmVzLmxlbmd0aCwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgIGVuZDogZC5lbmQKICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgIHRocm93IGVycjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBkb2MuYXBwbHlEZWx0YShkLCB0cnVlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZiAoX3NlbGYuJHRpbWVvdXQpCiAgICAgICAgICAgIHJldHVybiBkZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZShfc2VsZi4kdGltZW91dCk7CiAgICAgICAgX3NlbGYub25VcGRhdGUoKTsKICAgIH0pOwp9OwoKKGZ1bmN0aW9uKCkgewogICAgCiAgICB0aGlzLiR0aW1lb3V0ID0gNTAwOwogICAgCiAgICB0aGlzLnNldFRpbWVvdXQgPSBmdW5jdGlvbih0aW1lb3V0KSB7CiAgICAgICAgdGhpcy4kdGltZW91dCA9IHRpbWVvdXQ7CiAgICB9OwogICAgCiAgICB0aGlzLnNldFZhbHVlID0gZnVuY3Rpb24odmFsdWUpIHsKICAgICAgICB0aGlzLmRvYy5zZXRWYWx1ZSh2YWx1ZSk7CiAgICAgICAgdGhpcy5kZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZSh0aGlzLiR0aW1lb3V0KTsKICAgIH07CiAgICAKICAgIHRoaXMuZ2V0VmFsdWUgPSBmdW5jdGlvbihjYWxsYmFja0lkKSB7CiAgICAgICAgdGhpcy5zZW5kZXIuY2FsbGJhY2sodGhpcy5kb2MuZ2V0VmFsdWUoKSwgY2FsbGJhY2tJZCk7CiAgICB9OwogICAgCiAgICB0aGlzLm9uVXBkYXRlID0gZnVuY3Rpb24oKSB7CiAgICB9OwogICAgCiAgICB0aGlzLmlzUGVuZGluZyA9IGZ1bmN0aW9uKCkgewogICAgICAgIHJldHVybiB0aGlzLmRlZmVycmVkVXBkYXRlLmlzUGVuZGluZygpOwogICAgfTsKICAgIAp9KS5jYWxsKE1pcnJvci5wcm90b3R5cGUpOwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbW9kZS9qc29uL2pzb25fcGFyc2UiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKICAgIHZhciBhdCwgICAgIC8vIFRoZSBpbmRleCBvZiB0aGUgY3VycmVudCBjaGFyYWN0ZXIKICAgICAgICBjaCwgICAgIC8vIFRoZSBjdXJyZW50IGNoYXJhY3RlcgogICAgICAgIGVzY2FwZWUgPSB7CiAgICAgICAgICAgICciJzogICciJywKICAgICAgICAgICAgJ1xcJzogJ1xcJywKICAgICAgICAgICAgJy8nOiAgJy8nLAogICAgICAgICAgICBiOiAgICAnXGInLAogICAgICAgICAgICBmOiAgICAnXGYnLAogICAgICAgICAgICBuOiAgICAnXG4nLAogICAgICAgICAgICByOiAgICAnXHInLAogICAgICAgICAgICB0OiAgICAnXHQnCiAgICAgICAgfSwKICAgICAgICB0ZXh0LAoKICAgICAgICBlcnJvciA9IGZ1bmN0aW9uIChtKSB7CgogICAgICAgICAgICB0aHJvdyB7CiAgICAgICAgICAgICAgICBuYW1lOiAgICAnU3ludGF4RXJyb3InLAogICAgICAgICAgICAgICAgbWVzc2FnZTogbSwKICAgICAgICAgICAgICAgIGF0OiAgICAgIGF0LAogICAgICAgICAgICAgICAgdGV4dDogICAgdGV4dAogICAgICAgICAgICB9OwogICAgICAgIH0sCgogICAgICAgIG5leHQgPSBmdW5jdGlvbiAoYykgewoKICAgICAgICAgICAgaWYgKGMgJiYgYyAhPT0gY2gpIHsKICAgICAgICAgICAgICAgIGVycm9yKCJFeHBlY3RlZCAnIiArIGMgKyAiJyBpbnN0ZWFkIG9mICciICsgY2ggKyAiJyIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBjaCA9IHRleHQuY2hhckF0KGF0KTsKICAgICAgICAgICAgYXQgKz0gMTsKICAgICAgICAgICAgcmV0dXJuIGNoOwogICAgICAgIH0sCgogICAgICAgIG51bWJlciA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHZhciBudW1iZXIsCiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnJzsKCiAgICAgICAgICAgIGlmIChjaCA9PT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnLSc7CiAgICAgICAgICAgICAgICBuZXh0KCctJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgd2hpbGUgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsKICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICcuJykgewogICAgICAgICAgICAgICAgc3RyaW5nICs9ICcuJzsKICAgICAgICAgICAgICAgIHdoaWxlIChuZXh0KCkgJiYgY2ggPj0gJzAnICYmIGNoIDw9ICc5JykgewogICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICdlJyB8fCBjaCA9PT0gJ0UnKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgKz0gY2g7CiAgICAgICAgICAgICAgICBuZXh0KCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICctJyB8fCBjaCA9PT0gJysnKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHdoaWxlIChjaCA+PSAnMCcgJiYgY2ggPD0gJzknKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBudW1iZXIgPSArc3RyaW5nOwogICAgICAgICAgICBpZiAoaXNOYU4obnVtYmVyKSkgewogICAgICAgICAgICAgICAgZXJyb3IoIkJhZCBudW1iZXIiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBzdHJpbmcgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICB2YXIgaGV4LAogICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgIHN0cmluZyA9ICcnLAogICAgICAgICAgICAgICAgdWZmZmY7CgogICAgICAgICAgICBpZiAoY2ggPT09ICciJykgewogICAgICAgICAgICAgICAgd2hpbGUgKG5leHQoKSkgewogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJyInKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHN0cmluZzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoID09PSAnXFwnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNoID09PSAndScpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gMDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpICs9IDEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXggPSBwYXJzZUludChuZXh0KCksIDE2KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzRmluaXRlKGhleCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gdWZmZmYgKiAxNiArIGhleDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKHVmZmZmKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZXNjYXBlZVtjaF0gPT09ICdzdHJpbmcnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgKz0gZXNjYXBlZVtjaF07CiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoY2ggPT0gIlxuIiB8fCBjaCA9PSAiXHIiKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBzdHJpbmciKTsKICAgICAgICB9LAoKICAgICAgICB3aGl0ZSA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHdoaWxlIChjaCAmJiBjaCA8PSAnICcpIHsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHdvcmQgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBzd2l0Y2ggKGNoKSB7CiAgICAgICAgICAgIGNhc2UgJ3QnOgogICAgICAgICAgICAgICAgbmV4dCgndCcpOwogICAgICAgICAgICAgICAgbmV4dCgncicpOwogICAgICAgICAgICAgICAgbmV4dCgndScpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIGNhc2UgJ2YnOgogICAgICAgICAgICAgICAgbmV4dCgnZicpOwogICAgICAgICAgICAgICAgbmV4dCgnYScpOwogICAgICAgICAgICAgICAgbmV4dCgnbCcpOwogICAgICAgICAgICAgICAgbmV4dCgncycpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBjYXNlICduJzoKICAgICAgICAgICAgICAgIG5leHQoJ24nKTsKICAgICAgICAgICAgICAgIG5leHQoJ3UnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIHJldHVybiBudWxsOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVycm9yKCJVbmV4cGVjdGVkICciICsgY2ggKyAiJyIpOwogICAgICAgIH0sCgogICAgICAgIHZhbHVlLCAgLy8gUGxhY2UgaG9sZGVyIGZvciB0aGUgdmFsdWUgZnVuY3Rpb24uCgogICAgICAgIGFycmF5ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGFycmF5ID0gW107CgogICAgICAgICAgICBpZiAoY2ggPT09ICdbJykgewogICAgICAgICAgICAgICAgbmV4dCgnWycpOwogICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnXScpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBhcnJheTsgICAvLyBlbXB0eSBhcnJheQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAgYXJyYXkucHVzaCh2YWx1ZSgpKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ10nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFycmF5OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBuZXh0KCcsJyk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvcigiQmFkIGFycmF5Iik7CiAgICAgICAgfSwKCiAgICAgICAgb2JqZWN0ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGtleSwKICAgICAgICAgICAgICAgIG9iamVjdCA9IHt9OwoKICAgICAgICAgICAgaWYgKGNoID09PSAneycpIHsKICAgICAgICAgICAgICAgIG5leHQoJ3snKTsKICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICd9JykgewogICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0OyAgIC8vIGVtcHR5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAga2V5ID0gc3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgICAgICBuZXh0KCc6Jyk7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwga2V5KSkgewogICAgICAgICAgICAgICAgICAgICAgICBlcnJvcignRHVwbGljYXRlIGtleSAiJyArIGtleSArICciJyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIG9iamVjdFtrZXldID0gdmFsdWUoKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ30nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnLCcpOwogICAgICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBvYmplY3QiKTsKICAgICAgICB9OwoKICAgIHZhbHVlID0gZnVuY3Rpb24gKCkgewoKICAgICAgICB3aGl0ZSgpOwogICAgICAgIHN3aXRjaCAoY2gpIHsKICAgICAgICBjYXNlICd7JzoKICAgICAgICAgICAgcmV0dXJuIG9iamVjdCgpOwogICAgICAgIGNhc2UgJ1snOgogICAgICAgICAgICByZXR1cm4gYXJyYXkoKTsKICAgICAgICBjYXNlICciJzoKICAgICAgICAgICAgcmV0dXJuIHN0cmluZygpOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgICAgICByZXR1cm4gbnVtYmVyKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgcmV0dXJuIGNoID49ICcwJyAmJiBjaCA8PSAnOScgPyBudW1iZXIoKSA6IHdvcmQoKTsKICAgICAgICB9CiAgICB9OwoKICAgIHJldHVybiBmdW5jdGlvbiAoc291cmNlLCByZXZpdmVyKSB7CiAgICAgICAgdmFyIHJlc3VsdDsKCiAgICAgICAgdGV4dCA9IHNvdXJjZTsKICAgICAgICBhdCA9IDA7CiAgICAgICAgY2ggPSAnICc7CiAgICAgICAgcmVzdWx0ID0gdmFsdWUoKTsKICAgICAgICB3aGl0ZSgpOwogICAgICAgIGlmIChjaCkgewogICAgICAgICAgICBlcnJvcigiU3ludGF4IGVycm9yIik7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gdHlwZW9mIHJldml2ZXIgPT09ICdmdW5jdGlvbicgPyBmdW5jdGlvbiB3YWxrKGhvbGRlciwga2V5KSB7CiAgICAgICAgICAgIHZhciBrLCB2LCB2YWx1ZSA9IGhvbGRlcltrZXldOwogICAgICAgICAgICBpZiAodmFsdWUgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgZm9yIChrIGluIHZhbHVlKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKHZhbHVlLCBrKSkgewogICAgICAgICAgICAgICAgICAgICAgICB2ID0gd2Fsayh2YWx1ZSwgayk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2ICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlW2tdID0gdjsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB2YWx1ZVtrXTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcmV2aXZlci5jYWxsKGhvbGRlciwga2V5LCB2YWx1ZSk7CiAgICAgICAgfSh7Jyc6IHJlc3VsdH0sICcnKSA6IHJlc3VsdDsKICAgIH07Cn0pOwoKYWNlLmRlZmluZSgiYWNlL21vZGUvanNvbl93b3JrZXIiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKdmFyIG9vcCA9IHJlcXVpcmUoIi4uL2xpYi9vb3AiKTsKdmFyIE1pcnJvciA9IHJlcXVpcmUoIi4uL3dvcmtlci9taXJyb3IiKS5NaXJyb3I7CnZhciBwYXJzZSA9IHJlcXVpcmUoIi4vanNvbi9qc29uX3BhcnNlIik7Cgp2YXIgSnNvbldvcmtlciA9IGV4cG9ydHMuSnNvbldvcmtlciA9IGZ1bmN0aW9uKHNlbmRlcikgewogICAgTWlycm9yLmNhbGwodGhpcywgc2VuZGVyKTsKICAgIHRoaXMuc2V0VGltZW91dCgyMDApOwp9OwoKb29wLmluaGVyaXRzKEpzb25Xb3JrZXIsIE1pcnJvcik7CgooZnVuY3Rpb24oKSB7CgogICAgdGhpcy5vblVwZGF0ZSA9IGZ1bmN0aW9uKCkgewogICAgICAgIHZhciB2YWx1ZSA9IHRoaXMuZG9jLmdldFZhbHVlKCk7CiAgICAgICAgdmFyIGVycm9ycyA9IFtdOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGlmICh2YWx1ZSkKICAgICAgICAgICAgICAgIHBhcnNlKHZhbHVlKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIHZhciBwb3MgPSB0aGlzLmRvYy5pbmRleFRvUG9zaXRpb24oZS5hdC0xKTsKICAgICAgICAgICAgZXJyb3JzLnB1c2goewogICAgICAgICAgICAgICAgcm93OiBwb3Mucm93LAogICAgICAgICAgICAgICAgY29sdW1uOiBwb3MuY29sdW1uLAogICAgICAgICAgICAgICAgdGV4dDogZS5tZXNzYWdlLAogICAgICAgICAgICAgICAgdHlwZTogImVycm9yIgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy5zZW5kZXIuZW1pdCgiYW5ub3RhdGUiLCBlcnJvcnMpOwogICAgfTsKCn0pLmNhbGwoSnNvbldvcmtlci5wcm90b3R5cGUpOwoKfSk7Cg=="
-},5609:function(e,t,i){i.r(t),i.d(t,{showTransformModal:function(){return s}});var t=i(8340),n=i.n(t),t=i(4772),S=i.n(t),o=i(3057);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k(e,t,i,n){if("boolean"==typeof e||e instanceof Boolean||null===e||"number"==typeof e||e instanceof Number||"string"==typeof e||e instanceof String||e instanceof Date)return JSON.stringify(e);if(Array.isArray(e)){for(var o=e,r=t,s=i,a=n,l=r?s+r:void 0,c=r?"[\n":"[",h=0;h<o.length;h++){var d=o[h];if(r&&(c+=l),c+=void 0!==d&&"function"!=typeof d?k(d,r,l,a):"null",h<o.length-1&&(c+=r?",\n":","),c.length>a)return c+"..."}return c+=r?"\n"+s+"]":"]"}if(e&&"object"===v(e)){var u,g=e,p=t,s=i,m=n,f=p?s+p:void 0,C=!0,y=p?"{\n":"{";if("function"==typeof g.toJSON)return k(g.toJSON(),p,s,m);for(u in g)if(((e,t)=>Object.prototype.hasOwnProperty.call(e,t))(g,u)){var I=g[u];if(C?C=!1:y+=p?",\n":",",(y=(y+=p?f+'"'+u+'": ':'"'+u+'":')+k(I,p,f,m)).length>m)return y+"..."}return y+=p?"\n"+s+"}":"}"}}function T(e,t){for(var i="";0<t--;)i+=e;return i}var E=i(6237),R=i(660),r='Enter a <a href="http://jmespath.org" target="_blank">JMESPath</a> query to filter, sort, or transform the JSON data.<br/>To learn JMESPath, go to <a href="http://jmespath.org/tutorial.html" target="_blank">the interactive tutorial</a>.';function s(e){var t=e.container,v=e.json,i=e.queryDescription,i=void 0===i?r:i,b=e.createQuery,A=e.executeQuery,w=e.onTransform,x=v,e='<div class="pico-modal-contents"><div class="pico-modal-header">'+(0,o.Tl)("transform")+"</div><p>"+i+'</p><div class="jsoneditor-jmespath-label">'+(0,o.Tl)("transformWizardLabel")+' </div><div id="wizard" class="jsoneditor-jmespath-block jsoneditor-jmespath-wizard">  <table class="jsoneditor-jmespath-wizard-table">    <tbody>      <tr>        <th>'+(0,o.Tl)("transformWizardFilter")+'</th>        <td class="jsoneditor-jmespath-filter">          <div class="jsoneditor-inline jsoneditor-jmespath-filter-field" >            <select id="filterField">            </select>          </div>          <div class="jsoneditor-inline jsoneditor-jmespath-filter-relation" >            <select id="filterRelation">              <option value="==">==</option>              <option value="!=">!=</option>              <option value="<">&lt;</option>              <option value="<=">&lt;=</option>              <option value=">">&gt;</option>              <option value=">=">&gt;=</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,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/ {2}/g," &nbsp;").replace(/^ /,"&nbsp;").replace(/ $/,"&nbsp;"),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(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&nbsp;|\u00A0/g," ").replace(/&amp;/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,"&#38;").replace(/"/g,"&#34;").replace(/'/g,"&#39;").replace(/</g,"&#60;")},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 &nbsp; 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","&#xD7;")).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="<">&lt;</option>              <option value="<=">&lt;=</option>              <option value=">">&gt;</option>              <option value=">=">&gt;=</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, '&amp;' ).replace( /</g, '&lt;' ).replace( />/g, '&gt;' ).replace( / {2}/g, ' &nbsp;' ).replace( /^ /, '&nbsp;' ).replace( / $/, '&nbsp;' ), 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( /&lt;/g, '<' ).replace( /&gt;/g, '>' ).replace( /&nbsp;|\u00A0/g, ' ' ).replace( /&amp;/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, '&#38;' ).replace( /"/g, '&#34;' ).replace( /'/g, '&#39;' ).replace( /</g, '&#60;' );
+			}, 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 &nbsp; 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', '&#xD7;' ) ).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


--- end ---
Source code is licensed under the AGPL.